År efter smartphone-bommen finns det hundratals olika Bluetooth-kontroller för Android. De flesta av dem fungerar helt bra ur lådan, men det finns undantag, som Microsofts nya Bluetooth-utrustad Xbox One S-kontroller .
Kontrollenheten ansluter bra, men på grund av Microsofts firmware är alla knappar krypterade och du kan inte spela vanliga spel enkelt. Om du vill redigera ingångarna för din handkontroll manuellt behöver du en rotad telefon , en filutforskare med rotförmåga (vi använder Root Explorer ) och lite erfarenhet av att redigera systemfiler.
OBS! Om du inte kan rota din telefon (eller helt enkelt inte vill) har du fortfarande alternativ - om än mer begränsade. Alla spel som låter dig manuellt mappa om kontrollerkonfigurationen, inklusive nästan vilken retrokonsolemulator som helst, ska kunna arbeta med Xbox One S-kontrollenheten efter att ha ändrat konfigurationen. Men för att få det att fungera ordentligt med några spel, du behöver root.
Steg ett: Ladda ner den anpassade layouten
När den uppdaterade One S-handkontrollen först kom ut, skapade vissa företagande Android-användare en anpassad layoutfil som korrigerar den krypterade knappinmatningen. Det är värd den Googles Issue Tracker, här : tryck på knappen "Ladda ner" under "Leverantör 045e-produkt 02e0.kl". Detta är en anpassad tangentbordslayoutfil som du placerar i systempartitionen på din telefon.
Ladda ner filen direkt till din telefon eller kopiera den från din dator till din telefon via USB. På Chrome ska filen laddas ned till standardmappen för nedladdning.
Steg två: Kopiera layoutfilen
Öppna din root-aktiverade filutforskare och navigera till filen du just laddade ner (som standard kommer den antagligen att finnas i
/ sdcard / nedladdning
). Markera och kopiera filen.
Gå nu till mappen som innehåller tangentbordslayoutfilerna,
/ system / usr / keylayout
. Klistra in filen i mappen. Om du får en rotmonteringsprompt från appen, acceptera den.
Steg tre: Anslut din kontroller igen och starta spel
Starta om telefonen när filen är i rätt mapp återanslut One S-handkontrollen via Bluetooth .
Starta sedan upp vilket spel som helst med controllerstöd, och du borde kunna spela det normalt!
Om styrenheten fortfarande inte fungerar
Om du också äger en Xbox One och du har använt din controller på din konsol kan den ha uppdaterat controllerns firmware automatiskt. Om så är fallet kanske den modifierade layouten inte fungerar. Försök byta namn på layoutfilen "Vendor_045e_Product_02fd.kl" och upprepa stegen ovan. Om det inte fungerar, kontrollera behörigheterna för filen och ändra koden till 644 (som visas ovan). Förhoppningsvis kan det få igång saker för dig.