QUOTE(122275 @ Jan 1 2011, 09:01 PM)

GAFBlizzard
How can I map the directional pad on the controller to the up, down, left, right on the computer keyboard.
I tried this
CONTROLLER_BUTTON_UP + CONTROLLER_WINDOWS_MODE = KEYBOARD_KEY_UP
but I get a parse error. what are the correct buttons for that part of the controller?
My driver does not currently provide the ability to map the thumbsticks to anything but the mouse (I might just leave this, it seems to make sense to me), but it also does not let you map analog trigger buttons or the d-pad. I don't like using the 360 d-pad so it wasn't a priority for me, but I will add it to my list of requested features. I actually had plans to allow you to do things like invert the thumbsticks on the fly by pressing a button, in case that's useful in some games, or allow you to swap controller buttons around (like A <-> B ) in case a game did not let you change those controls. Right now, those are just possible future features though. If anyone thinks a certain feature would be really awesome, and tells me, I just make a note of it so it might get done sooner.
I believe XPadder is not free software, but it may provide the ability to do most of what I just described, if I'm not mistaken (or maybe joy2key). I think at least one person has used XPadder along with the chatpad driver. In fact, I think XPadder even provides an option for controller mouse control.
Ultimately, my drivers may do some of the same things that XPadder does, but right now there are several things that I have just put off because of time/life/bug-fixing getting in the way.

At minimum, I would like to support swapping buttons around, support mapping the dpad and analog triggers to simulated keyboard keypresses, and possibly support vertical thumbstick inversion.