Capt - thanks for the response and the links to the buttons tutorials.
Unfortunately, I must not have been clear enough - I'm not looking to make new buttons at all here. Just looking to be able to assign some commands to keys (so I can then use the speech recognition program that works by recognizing a spoken command and outputting a key stroke signal). In my example above, I was looking to be able to assign a key to toggle "recharge batteries", so I could speak a command to do that instead of having to push the button for it.
I know it's fairly easy to re-assign keys for game commands that have already been assigned to keys (e.g., changing "fire" to be "Ctrl+Enter" instead of just "Enter"), but I'm not sure how to do it for a command that hasn't been assigned to a key in the first place.
Any ideas?
__________________
|