Nexus 7 tablet modded to support wireless Xbox 360 controller
Google's Android-powered Nexus 7 tablet has been on the market for quite some time now and we already know gamers can use a wired Xbox 360 controller with the device - when combined with a USB OTG cable.
Then again, quite a number of tablet owners (understandably) shun wires and are far more interested in using wireless controllers that are more mobile and them to sit farther away from the device during gameplay. Remember, being able to sit further from the tablet is especially important if you're using the Nexus 7 to stream video to your big-screen TV in the living room.
Fortunately, one of the XDA Dev crew has managed to come up with a relatively painless method of pairing a wireless Xbox 360 controller with the Nexus 7 tablet. Other hacks require a Xbox 360 Wireless Controller Dongle, but there are apparently a number of games that can't register the controller properly with existing methods of using a wireless controllers with this tablet.
However, Sleeplessninja was able to get around that problem with a tweak that was surprisingly simple.
"So when i searched through the /system/usr/keylayout/ I saw there was a profile for the xbox 360 wired controller so I thought why not copy the profile and name it a wireless Xbox controller," he explained.
"This idea worked. You name keylayouts by Vendor ID and Product ID which I also was able to get from the logcat. What is nice about this is I think we can use this to solve issues with other controllers as well, but I don’t know of any that are also having problems."
Interestingly, Sleeplessninja says he believes the very same method could be used to add compatibility with other controllers.