If you're open to doing a little legwork in AutoHotkey, you have such a tool available to you right now. For example, I use this tiny bit of code to make the escape key kick me out to the main menu (default binding is f10 for some reason, lol):#IfWinActive Jagged Alliance - Back in Action Escape::F10 #IfWinActive
Now say you wanted to make Run/Crouch/Prone work on numpad 1, 2 and 3. You would simply add them as follows:#IfWinActive Jagged Alliance - Back in Action Escape::F10 Numpad1::F3 Numpad2::F2 Numpad3::F1 #IfWinActive
Easy, right? You're just telling the program to make the three numpad keys perform the same action as pressing the corresponding function key.
Anyway, you can download AHK here, and you can see a full list of keys here. I typically launch AHK as admin (just in case) and then right-click on the green icon in my system tray and select "edit script" to make tweaks quickly. Once you're done with changes, right-click the icon again and reload the script and you're done.
I'm sure someone can come up with an easier way for most people to do this but I have found AHK to be an invaluable resource for several games, especially just after release when devs are typically focused on other fixes.
And last but definitely not least, thanks so much for this edgescrollzoom tool! Not being able to pan my camera around with middle mouse was driving me a little crazy.
cool I was jaust Thinking to have all in one tool but that works too