I would like to make things configurable, but I am not sure what else would be good to add that wouldn't make the normal keyboard operation annoying to use. I think the best option I see right now is to use green-lock + number key and orange-lock + number key as configurable hotkeys. That would give 20 custom functions. Some of them might be special driver features, and some might be general where you could edit a text file to make them do something special (I probably won't have a fancy graphical application to start with, maybe later when I or someone else has more time).
I'm also planning on making it an option to map the big XBox button to something. As far as I know, that button cannot be used by non-XInput games, so it might be useless if you're not playing a GFWL game. If I make it remappable, you could use it for something like voicechat.
Just some ideas...back to work now!
all the big X button does on pc's is turn the controller on for one (but it wont shut the controller off, these controllers just automatically sleep), and then in the game it just brings down the Xbox Live menu heads-up display (just like the consoles)
i say let people to map if they want but make it a default setup,
and idea is to have green & orange together be a special charater as ex:
hit green and orange, "A" key pops up word. so there is alot more ways to have extra keys.
my 2 cents
Nice work GAFBlizzard. I've been reading the updates for a little while now. It must have taken a lot of effort to get this done. I tried my hand at making a driver for the chat pad but could only get the lights to come on.
This message is typed from my chatpad under Windows, complete with glowing keyboard. Unfortunatelly, I was able to do this with a test program over two weeks ago, but it took me a while to learn how to make a Windows driver.
There may be an occasional issue with a key being repeated but otherwise it works fairly well. The mouse cursor can be moved with a thumbstick too, but unfortunately I need to do more work to make it behave properly.
Long story short, I am back to where my test program was, and a bit beyond, but I still have several things to take care of before I am ready for widespread testing. More info to come in a day or so.
(edited with a real keyboard to fix "programmed" -> "program" typo, since I don't have the chatpad arrow keys doing anything yet )
*edit again with a real keyboard* I just tested, and after a tweak it looks like XInput programs are working fine with it. I could play Mirror's Edge with the real keyboard and mouse, the 360 controller controls, and optionally use "mouse + keyboard" controls by using the chatpad and thumbstick-as-mouse. It's really clunky and I have some bugs to fix about key filtering, and I need to smooth the mouse, but it actually does work. Way past bedtime though!
i think someone is freakishly close to getting PAID