How to change Script Hook V & Native Trainer controls [Latest version]

Reading time icon 3 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • The popularity of GTA V has inspired a lot of mods to make gamers' experiences more entertaining.
  • Script Hook V was developed to allow the mods to work and interact with each other properly.
  • Gamers using peripheral hardware with missing keys usually want to change controls.
How to change Script Hook V controls

Wondering how to change Script Hook V controls? You are not alone. Some of our readers have complained about not being able to change the controls to their preferred keys, especially those using a keyboard with a number pad issue.

This is why we have taken our time to compile easy steps to get this done with ease.

Generally, the Script Hook V is designed specifically for mods that use the .asi plugins. The main idea behind its development is that it compiled script plugins such that when the Grand Theft Auto V (GTA V) game developer releases new updates, the user will only need to update the script hook runtime to get it working again.

How can I change my Script Hook V controls?

1. Change Key in ScriptHookVDotNet file

  1. Download the most updated version of ScriptHookVDotNet.
  2. Choose the .zip file and make sure to have a compatible app to open it.
  3. Open the file with Win RAR or any other compatible app.
  4. Look for a file with the .ini extension. In case the display is collapsed, expand the Name column.
    Expand Win RAR
  5. Change the variable values such as ReloadKey=None to ReloadKey=Insert and ConsoleKey=F4 to your desired control.
    Reload value
  6. Save the newly edited Notepad file. Copy the file and paste it to your game directory; this is the folder where the GTAV file is stored. You can do a search in Windows Explorer to find it.

2. Change controls in Native Trainer

  1. Download Simple Trainer for GTA V.
  2. Open the zip file with Win RAR or any other compatible application.
  3. Click on the trainerv.ini to display its content in Notepad. Repeat this to have two opened documents of the same content.
  4. Scroll the document to the ////KEYBINDINGS SECTION////
    Keybinding
  5. Scroll to the Key Code part of the document (probably in the second opened document) to interpret the Key Code. For example, MenuKey=114 in the Key Code, 114 is F3.
  6. After completing all preferred changes to the Controls save the file.
  7. Copy the TrainerV.asi and trainerv.ini files. Paste them in the Game Directory. You may ignore this it you prefer the have and prefer the enhanced native trainer controls.

How do I use trainer without numpad?

  1. Open the Trainer file which is usually in .zip format. Use WinRAR to access this kind of file.
  2. Click on the trainerv.ini twice and place the documents side by side.
  3. Scroll to the ////KEYBINDINGS SECTION//// section. Locate the keys and interpret their corresponding key in the Key Code section.
  4. For instance, in the screenshot below, the MenuKeyUp keybinding is 104.
    Numpad Script Hook
  5. Checking the Key Code, Numpad 8 is 104. You can change this to any other key present on your keyboard.
    Number 8
  6. Changing it to 13 as in the screenshot below means pressing Enter will now act as //Make Menu go up.
  7. When done with preferred changes, save the file. Copy and paste it to your Game Directory.

GTA 5 trainer with controller support – all the controls

  1. Open the Trainer file.
  2. Click on the readme.docx file.
    controller support
  3. Scroll through the document to see all the controller support for the GTA 5 trainer.

At this juncture, you should be able to enjoy the Grand Theft Auto V game with your preferred controls without any issue. For readers asking how do I change controls on the native trainer? The highlighted methods above is all you need.

In case your GTA V is unable to launch or acting abnormally, we have article specially written on how to fix it. Comment on your experience using these fix methods. For readers who are able to solve the issue with another method, don’t hesitate to share.