I noticed a few people asking about remapping keys in Touhou games, so I decided to script one up. Now usable for MB:AC as well.
If you're lazy, just get the latest version.
Available versions (updated 2009/08/23)
1.04 (latest)1.031.021.01MF Folder
hereIf you want to have a (slightly) smaller program and an ini file with fewer keys that you won't use, grab the lowest version that suits your needs. Minimums are: 1.01 for Touhou shooters, 1.02 for PlatineDispositif/Suguri types, 1.03 for MB:AC. Any higher version can be used without issue though.
Extract it, edit the values in Remap_Keys.ini to whatever you want, then run Remap.exe.
While this program is running, it will remap the keys for your whole computer, hence why there are quick enable/disable keys.
Extra controls:
Caps Lock + Q Enable/Disable hotkeys
Caps Lock + W Close script
Caps Lock + R Reload hotkeys
The following require hotkeys to be enabled
Caps Lock + 0 Activate Default keys
Caps Lock + 1 Activate Hotkey Set 1
Caps Lock + 2 Activate Hotkey Set 2
Caps Lock + 3 Activate Hotkey Set 3
You can also right click the keyboard/S icon in the tray for some options.
I tested the script in Touhou 6/7/8/9/9.5/10, it works fine in those with no lag as far as I can tell.
This is still a work in progress, and I may add a GUI later, but it should work well enough for now. Feedback is appreciated.
This will not work on Windows 95/98/ME.
Also,
here's a useful program called Keyscan to test out which keys you should map to. It will show which keys the computer sees as being held down, so you can quickly find a set that works for you, then remap your keys there. (Keyscan originally from
http://www.digitalgenesis.com/ )
Version 1.01
-Changed hotkeys to Capslock+ instead of Ctrl+Shift+
-Added support for multiple sets of hotkeys and switching between them
Version 1.02
-Added support for V,A,S,D,F for use in other games
Version 1.03
-Added support for B,N,M,,,.,G,H,J,K,L,T for use in MB:AC ver B.
Version 1.04
-Added support for Q,W,E,R,Y,U,I,O,P,Space added command line switch capability to all versions