If you're playing Grand Theft Auto IV on a laptop, a compact keyboard (like a 60% or tenkeyless mechanical keyboard), or simply find the number pad inconveniently placed far to the right, you’ve probably run into a major annoyance: most classic GTA 4 trainers (such as the popular or sjaak327's Trainer ) were designed with default numpad keys for controls. Numpad 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, the period, plus, and minus are all used to navigate menus, activate teleports, adjust vehicle speed, change weather, and modify player stats.
Save this as gta4_numpad.ahk , install AutoHotkey, double-click the script, and then launch GTA 4. Now, your letter keys will act exactly like the numpad inside the trainer. The trainer never knows the difference. You can also use keys like ] , [ , ; , ' , , , . , / if you prefer.
; Map I to Numpad0 (back) I::Numpad0
The official GTA 4 game has no built-in trainer. The only trainers are mods. So if you’re using a mod menu like (less common), check its documentation for rebinding. Most modern trainers for GTA 4 Complete Edition (patch 1.0.7.0 or 1.0.8.0) support .ini rebinding. If yours doesn’t, switch to Simple Native Trainer v6.5 or newer, as it has the most comprehensive key remapping.
; Map U to Numpad8 (up) U::Numpad8 ; Map H to Numpad4 (left) H::Numpad4
; Map O to NumpadAdd (speed up / teleport) O::NumpadAdd