I have a generic bluetooth pc controller, its called the g910. Games treat it as an xbox controller but the button mapping is way different. Is there a program that can switch the buttons around. I have tried programs like joy2key and xpadder that convert button pushes to keyboard buttons. This kind of works but when used it games that support xbox controllers it will do the keyboard push and uses the actual xbox button that i push and the game switches to xbox layout. Also the reason im using this controller over others like wired xbox controller or wireless xbox controller is this one uses actual bluetooth and not some usb reciever. the tablet pc i am using has only one usb port and you cant charge and use a usb device at same time.