Zoidberg: d for going right and w for forward is darn unplayable! There seems to be no options for key rebinding in game!
How can devs still do this shit today?
darktjm: Because they are lazy. Period. Some people respond by saying that you should just play the game "the way it was meant to be played", completely ignoring the fact that not all keyboards (or gamepads) are laid out the same way. I suggest using
autohotkey if you're using Windows or Wine. If not, good luck. I had to make changes to my kernel gamepad driver, along with wine's axis remapping feature, to get a sane mapping for Trails of Cold Steel.
If you're using Linux, there's qjoypad for using gamepads. Also, there's xmodmap for changing xorg's keymap. (I used it to cheat in Cookie Clicker by remapping the scroll wheel to click, allowing me to easily get one particular achievement.) Just be aware that these changes affect *all* programs when in effect.
Also, I could mention disabled gamers, some of whom are physically unable to play the game with the default control scheme, but might be able to with some creative key rebinding. I would say that that's enough of a reason for developers to implement key rebinding.
(By the way, does anyone know of an alternative to qjoypad that does not require xorg or any other GUI to be running?)