So I'm making that a game that is almost near completion, and I have set specific controls for the player in order to prevent awkward controls. Here is a screenshot that shows the controls intended for the finalized game: Problem: When I playtest the game, the controls that I have set using F1 work on the computer that I'm playtesting on. But when I take the project files over to another computer, the controls that I have set reset back to their default. Sure, I can use F1 to change the controls again, but that would just seem detrimental to one of my players for the game and it would ruin some the intro sequence I have set for the player. I resolved to use a script in order to allow the game to change the controls to fit the image above, without having the player to do so. This didn't turn out so well. There is a script that allows the game to auto-change the controls by an external script: HimeWork's "Full Input Keyboard" script. Sadly, that script is in RGSS3. Here is the link to that script: http://himeworks.com/2013/07/full-input-keyboard/ After some extensive searching, I haven't found an RGSS2 equivalent of the script. There is Glitchfinder's Key Input Module, but that's only for checking pressed keys, not changing them. Even more unfortunate is the fact that I know very little RGSS2. Request: I want a script (in RGSS2) that changes the controls the developer intended for automatically, instead of having the player press F1 and doing that all by themselves. In terms of reaching out to a wider audience, I also want part of this script to be edited so that the script will change the controls into what the player has asked for in the script (For example: the player changes part of the script in order to make the S key the D button on the keyboard). Having comments on the script that explain on changing the settings would be greatly appreciated. Alternatively, one can also convert Zalerinian's Keyboard Manager (written in RGSS3) into RGSS2, as that would also fulfill my request. That script can be found here: https://adrarian.wordpress.com/2014/03/11/keyboard-manager/ Why Should You Make This? There aren't a lot of people who use RPG Maker VX extensively (because let's face it; VX Ace is better). This script would prevent any new players of the RMVX to change the controls manually while playtesting on multiple computers, as it would be a nuisance to gameplay and disturb what RMVX games have to offer. It will allow for the developer and the player to get a win-win. Of course, anyone who does make this script will be credited in whatever RMVX games that would need this. Any help is appreciated.