Zwykle, gdy myślimy o sparowaniu kontrolera bezprzewodowego z urządzeniem z Androidem, jest to kontroler Playstation 3 lub Wii. Chociaż z pewnością nie ma w tym nic złego, są tacy, którzy po prostu wolą kontroler Xbox 360. Chociaż wersja kablowa działała natywnie na Androidzie przez jakiś czas, teraz istnieje sposób, aby bezprzewodowy kontroler Xbox 360 działał na Nexus 7.
Starszy członek XDA bezsennyninja wymyślił, jak sprawić, by bezprzewodowy kontroler Xbox 360 działał na Nexusie 7. Zwykle w przypadku kontrolerów Xbox 360 potrzebny jest kontroler przewodowy i kabel USB OTG. Istnieje już sposób, aby kontroler działał na Nexusie 7 przy użyciu klucza sprzętowego kontrolera bezprzewodowego dla konsoli Xbox 360, ale istnieje wiele gier, w których nadal nie można poprawnie zarejestrować kontrolera.
Ten problem został rozwiązany. Jak wyjaśnia Bezsenny Ninja:
Kiedy więc przeszukałem /system/usr/keylayout/, zobaczyłem, że istnieje profil dla przewodowego kontrolera Xbox 360, więc pomyślałem, dlaczego nie skopiować tego profilu i nazwać go bezprzewodowym kontrolerem Xbox. Ten pomysł zadziałał. Nazywasz układy klawiszy według identyfikatora dostawcy i identyfikatora produktu, które również udało mi się uzyskać z logcat. Fajne w tym jest to, że myślę, że możemy tego użyć do rozwiązania problemów z innymi kontrolerami, ale nie znam żadnego, który również miałby problemy.
Po dokonaniu prostej modyfikacji możesz w pełni wykorzystać bezprzewodowy kontroler Xbox 360. Jak już wspomniano, tej metody można użyć do rozwiązania problemów z innymi kontrolerami. Aby dowiedzieć się więcej, przejdź do oryginalny wątek.