Some programs exist to allow you to use game console controllers (such as the Xbox 360 controller, or my usb-connected SNES pads and dual-shocks) to play games that don't support controllers (only keyboard and mouse). This can really help if the keyboard and mouse give you RSI, or the game was originally designed on a console.
I use ControlMK. It works, mostly, though sometimes one of the analog sticks and/or some of the buttons will not work once you are actually inside the game, and the configuration can be very complicated:
- Which physical button is detected as "button 1"? opens windows game controllers control panel and presses button
- OK, now which action do I want to use that for? downloads manual for console edition of game
- alright, now which key is assigned to that action in the game's setup? opens game and checks
- OK, now to assign that key to the right button in ControlMK... wait which button was it again? gets it wrong a few times
- Repeat for about 10 buttons, getting the analog axis backwards too
What is the best solution to emulate keyboard and mouse commands with a game controller (control pad)? Preferably with the features I am listing below:
- easy control mapping
- working with any controller
- working with any game (probably the game's fault, to be fair)
...all seem to be pretty important (control MK is free and mostly works, but could possibly be improved in all 3 of these areas).