As requested. DirectInput-only controllers are already getting rarer and rarer. Plus, this branch makes all controllers faster & simpler to rebind. I'd even argue these get in the way, because you can't just immediately bind a DInput controller from boot-up, you have to unbind everything first. I'm not against a new code path for DInput defaults that tries to guess what kind of controller you have, but I don't care about it myself.
14 lines
222 B
Text
14 lines
222 B
Text
/* Default classic keybindings for all games */
|
|
|
|
ctrl +attack
|
|
alt +strafe
|
|
rightarrow +right
|
|
leftarrow +left
|
|
uparrow +forward
|
|
downarrow +back
|
|
, +moveleft
|
|
. +moveright
|
|
space +use
|
|
mouse2 +strafe
|
|
mouse3 +forward
|
|
mouse4 +speed
|