Di solito quando pensiamo di associare un controller wireless a un dispositivo Android, si tratta di un controller Playstation 3 o Wii. Anche se non c'è certamente nulla di sbagliato in questo, c'è chi preferisce semplicemente il controller Xbox 360. Sebbene la variante cablata abbia funzionato nativamente su Android per un po', ora c'è un modo per far funzionare un controller Xbox 360 wireless su un Nexus 7.
Membro senior dell'XDA ninja insonne ha scoperto come far funzionare un controller wireless Xbox 360 sul Nexus 7. Di solito, per i controller Xbox 360, sono necessari un controller cablato e un cavo USB OTG. Esiste già un modo per far funzionare il controller sul Nexus 7 utilizzando un dongle per controller wireless Xbox 360, ma ci sono molti giochi che ancora non riescono a registrare correttamente il controller.
Questo problema è stato risolto. Come spiega Ninja Insonne:
Quindi, quando ho cercato in /system/usr/keylayout/ ho visto che c'era un profilo per il controller cablato Xbox 360, quindi ho pensato: perché non copiare il profilo e chiamarlo controller Xbox wireless. Questa idea ha funzionato. Dai un nome ai layout delle chiavi in base all'ID fornitore e all'ID prodotto che sono riuscito a ottenere anche dal logcat. La cosa bella di questo è che penso che possiamo usarlo per risolvere problemi anche con altri controller, ma non conosco nessuno che abbia problemi.
Quindi, una volta apportata la semplice modifica, puoi utilizzare un controller wireless Xbox 360 al massimo delle sue potenzialità. E, come affermato, questo metodo potrebbe essere utilizzato per risolvere problemi con altri controller. Per saperne di più, vai al filo originale.