If you use xPadder im guessing it would be possible because i think you can map the same key more then one to a key on the keyboard so you could for example have "R" and "C" on the keyboard as like "A" on the N64 Controller.
It might work if... if that's what you want.
http://postdownload.filefront.com/13862974//4691e0915ac6991fd1aad77c89a7138d3fa738c4b269ff0ddddde2653443a64a7b7fb04065890f23
Thats a link to the version i use i think the newer versions you have to pay for but anyway good luck :D
Just noticed this.
Its already possible to bine 2 or more actions to one key in engine without any external programs using scripts.
alias +reuse "+reload; +use"
alias -reuse "-reload; -use"
bind "r" "+reuse"