Default MSI BGP100 Gamepad

SOLVED: After I did a bit of searching I found that THIS PROGRAM works fine on the Touch2.
Rather than assigning physical buttons to map the controls you can assign them by hex definitions.
While this is alright for emulators the default hex's left the buttons assigned to letters, which when pressed ended up typing "xxxzyvc" popping up.

I almost starting writing out a whole list of Hex values, but the big MS has a table listed anyway
http://msdn.microsoft.com/en-us/library/bb431750.aspx

Now I have ABCD, L+R and Start mapped from the unused 90-97 hexes (the D-pad mapped to the up down left right values)

Hope this helps to any Touch2 Gamers out there? :P


Original Post:
Quote:
Does anyone have any info on how to set this up for the Touch2?
FpseCE runs decently but using the touch screen for controls sucks (as you know for the lack of usable hardware buttons)
The included cd drivers just want me to map hardware buttons, and ive tried BlackPanther's drivers but it just crashed and wont open again :S
FpseCE claims to support the gamepad... but what it really means is "if you can map it to a control, it'll work" so this "support" isn't really built in.
Any Ideas?
Owned Devices: Nexus 7 16GB | Sony Xperia Neo V | Allwinner A10 Tab | Allwinner A13 Tab | Motorola Cliq | HTC Touch2 | Galaxy Ace |

Main Devices:
Sony Xperia Neo V + Xperia Ultimate HD 3.0.2
Asus Nexus 7, Rooted with default ROM ~ it's perfect the way it is