I'm aware of Tattiebogle driver and Enjoy keyboard mapper on OSX as a solution to getting keyboard input out of an XBox360 controller. I tried them with Cave Story+ and it worked great. I'll link to those here:
http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controllerhttp://abstractable.net/enjoy/I'm looking for a free Windows solution to this issue that works across XP and 7. I've just downloaded JoyToKey, but the documentation is a decade old - I'm not sure it's going to work on Windows 7.
edit: JoyToKey doesn't work on XP. It's reading all buttons bar the d-pad, the right analog and the triggers. That's pretty much a deal breaker.
edit2: Figured it out - needed to turn on POV switches, but it does this stupid auto-repeat thing. The result is stuttering movement instead of registering key-up and key-down events.
edit3: Okay - now it's working with the auto-fire off. Fucking temperamental.
Has anyone tackled this already, and could you tell me your favourite solution to keyboard mapping controllers? (BTW - I'll be mostly working with Flash games, but some flexibility is always good. Multiple controllers is pretty important too.)