The Guild II: Renaissance

The Guild II: Renaissance

评价数不足
Rebind All Hotkeys (No Numpad, No Mods)
由 SyllabusTry 制作
Easily rebind every hotkey in The Guild 2 Renaissance — no mods, no numpad, no extra software.
This step-by-step guide shows you how to edit input.ini to customize all game controls using official DirectInput Scan Codes.
Perfect for laptop users or anyone tired of the outdated key bindings.
✅ Simple, safe, and fully Steam-compatible.
   
奖励
收藏
已收藏
取消收藏
🧭 Introduction
Do you play The Guild 2 Renaissance on a laptop or keyboard without a numpad?
Some keys don’t work (time speed, menus, camera...) and the in-game keybinding menu is very limited?
This guide shows you how to rebind every key in the game easily —
just by editing one file: input.ini.

No third-party software, no mods, no risk — 100% Steam-compatible.

📜 All thanks to Microsoft’s official DirectInput Keyboard Scan Codes.
🎮 Why this guide exists
By default, The Guild 2 uses old DirectInput key codes from the early 2000s (DirectX 8/9).
That means many shortcuts — especially time controls — only work with the numpad.

➡️ This guide explains how to fix that permanently by:
    [] Editing bindings directly without the buggy in-game menu.[] Using any modern key (Page Up, F11, etc.).
  • Customizing all actions — camera, menus, UI, speed, and more.
📂 Where to find the configuration file
The keybinding file is called input.ini.

To locate it:
    [] Right-click The Guild 2 Renaissance in Steam.[] Choose ManageBrowse local files.
  • You’ll find input.ini directly in the game’s root directory.

No extra installation or modding required.
💾 Editing tips
    [] Close the game before editing the file.[] Use a plain text editor (like Notepad++ in UTF-8 without BOM).[] Back up your original input.ini first.[] Keep the correct format: each action = 3 lines.[] Save and relaunch the game.[] Press Ctrl + J in game to view all key bindings.
⚙️ Understanding the file structure
Each game action is defined like this:

"ACTION_NAME" 2000 XXX -1

"ACTION_NAME" — internal command name (e.g. "SPEED_UP", "MENU_TOGGLE", "CAMERA_UP", etc.)

2000 — input type (always 2000 for keyboard)

XXXDirectInput Scan Code corresponding to your key

-1 — means no modifier (Ctrl/Alt/Shift)
✏️ Example: fixing game speed controls
Original lines:
"SPEED_UP" 2000 82 -1 "SPEED_DOWN" 2000 81 -1

These values correspond to NumPad + and NumPad –, which don’t exist on compact keyboards.

Replace them with Page Up / Page Down:
"SPEED_UP" 2000 201 -1 "SPEED_DOWN" 2000 209 -1

✅ Result:
    [] Page Up → speed up time[] Page Down → slow down time
🔢 Useful DirectInput Scan Codes
Here are the most practical key codes for remapping:

Key
Code
Description
Page Up
201
Increase time speed / move camera up
Page Down
209
Decrease time speed / move camera down
End
207
Restore normal time speed
Home
199
Move to top of map
+ (top row)
187
Alternative to NumPad +
– (top row)
189
Alternative to NumPad –
F11
122
Can be used for Pause or Screenshot
F12
123
Useful for secondary bindings

👉 Full list on Microsoft’s site:
DirectInput Keyboard Scan Codes[learn.microsoft.com]
✅ Conclusion
With this guide, you can now:
    [] Rebind every key in The Guild 2 Renaissance.[] Play comfortably on any keyboard layout.
  • Enjoy smooth gameplay without numpad dependence or menu bugs.

💡 Simple, clean, and 100% Steam-friendly — no mods, no external tools.
Take full control of your keyboard and breathe new life into this classic strategy gem!