Come far funzionare correttamente il controller Xbox One S con Android

Anni dopo il boom dello smartphone, ci sono centinaia di controller Bluetooth diversi per Android. La maggior parte di loro funziona perfettamente, ma ci sono eccezioni, come il nuovo controller Xbox One S dotato di Bluetooth di Microsoft.

Il controller si collega correttamente, ma a causa del firmware di Microsoft, i pulsanti sono tutti criptati e non puoi giocare facilmente con i giochi standard. Se vuoi modificare manualmente gli input per il tuo controller, avrai bisogno di un telefono rootato, un esploratore di file con capacità di root (useremo Root Explorer) e un po 'di esperienza nella modifica dei file di sistema.

NOTA: se non riesci a eseguire il root del tuo telefono (o semplicemente non vuoi), hai ancora delle opzioni, anche se più limitate. Qualsiasi gioco che ti consente di rimappare manualmente la configurazione del controller, incluso quasi ogni emulatore di console retrò, dovrebbe essere in grado di funzionare con il controller Xbox One S dopo aver modificato la configurazione. Tuttavia, per farlo funzionare correttamente con qualunque gioco, avrai bisogno di root.

Fase 1: scaricare il layout personalizzato

Quando è uscito per la prima volta il controller One S aggiornato, alcuni intraprendenti utenti Android hanno creato un file di layout personalizzato che corregge l'input del pulsante criptato. È ospitato sul Issue Tracker di Google, qui: premi il pulsante “Download” sotto “Vendor_045e_Product_02e0.kl”. Questo è un file di layout di tastiera personalizzato che inserirai nella partizione di sistema del tuo telefono.

Scarica il file direttamente sul tuo telefono o copialo dal tuo computer al tuo telefono tramite USB. Su Chrome, il file dovrebbe essere scaricato nella cartella Download predefinita.

Passaggio 2: copiare il file di layout

Apri Esplora file abilitato per root e vai al file appena scaricato (per impostazione predefinita, probabilmente si troverà in /sdcard/download ). Seleziona e copia il file.

Ora vai alla cartella che contiene i file di layout della tastiera, /system/usr/keylayout . Incolla il file nella cartella. Se ricevi un prompt di montaggio root dall'app, accettalo.

Fase tre: ricollegare il controller e avviare il gioco

Una volta che il file si trova nella cartella corretta, riavviare il telefono e ricollegare il controller One S tramite Bluetooth.

Quindi, avvia qualsiasi gioco con il supporto del controller e dovresti riuscire a giocarci normalmente!

Se il controller continua a non funzionare

Se possiedi anche una Xbox One e hai utilizzato il controller sulla console, è possibile che il firmware del controller sia stato aggiornato automaticamente. In tal caso, il layout modificato potrebbe non funzionare. Prova a rinominare il file di layout “Vendor_045e_Product_02fd.kl” e a ripetere i passaggi precedenti. Se il problema persiste, controlla le autorizzazioni del file e modifica il codice in 644 (come mostrato sopra). Spero che questo ti renda operativo.

Articoli correlati

Ultimi articoli