Jak uzyskać odpowiedni kontroler Xbox One S działający z Androidem
Kilka lat po boomu na smartfony istnieją setki różnych kontrolerów Bluetooth dla Androida. Większość z nich działa dobrze po wyjęciu z pudełka, ale są wyjątki, takie jak nowy kontroler Xbox One S firmy Microsoft wyposażony w Bluetooth.
Kontroler łączy się dobrze, ale z powodu oprogramowania układowego Microsoftu wszystkie przyciski są zaszyfrowane i nie można z łatwością odtwarzać standardowych gier. Jeśli chcesz ręcznie edytować wejścia kontrolera, potrzebujesz telefonu zrootowanego, eksploratora plików z uprawnieniami administratora (użyjemy programu Root Explorer) i trochę doświadczenia z edytowaniem plików systemowych.
UWAGA: Jeśli nie możesz zrootować swojego telefonu (lub po prostu nie chcesz), nadal masz opcje - choć bardziej ograniczone. Każda gra, która pozwala na ręczną zmianę układu konfiguracji kontrolera, w tym prawie dowolny emulator konsoli retro, powinna móc pracować z kontrolerem Xbox One S po zmianie konfiguracji. Jednak, aby działało poprawnie każdy gra, będziesz potrzebować root.
Krok pierwszy: pobierz układ niestandardowy
Kiedy po raz pierwszy pojawił się zaktualizowany kontroler One S, niektórzy przedsiębiorczy użytkownicy Androida utworzyli niestandardowy plik układu, który koryguje wejściowe przyciski kodowane. Jest hostowany w Google Issue Tracker, tutaj: naciśnij przycisk "Pobierz" pod "Vendor_045e_Product_02e0.kl". Jest to niestandardowy plik układu klawiatury, który umieścisz na partycji systemowej telefonu.
Pobierz plik bezpośrednio na swój telefon lub skopiuj go z komputera do telefonu przez USB. W Chrome plik powinien zostać pobrany do domyślnego folderu pobierania.
Krok drugi: skopiuj plik układu
Otwórz eksplorator plików z obsługą roota i przejdź do właśnie pobranego pliku (domyślnie prawdopodobnie będzie w nim) / sdcard / download
). Wybierz i skopiuj plik.
Teraz przejdź do folderu zawierającego pliki układów klawiatury, / system / usr / keylayout
. Wklej plik do folderu. Jeśli w aplikacji pojawi się monit o instalację roota, zaakceptuj go.
Krok trzeci: Podłącz ponownie kontroler i uruchom grę
Gdy plik znajdzie się we właściwym folderze, uruchom ponownie telefon i ponownie podłącz kontroler One S przez Bluetooth.
Następnie uruchom dowolną grę z obsługą kontrolera, a powinieneś być w stanie grać normalnie!
Jeśli kontroler nadal nie działa
Jeśli posiadasz także konsolę Xbox One i użyłeś kontrolera na konsoli, mogła ona automatycznie zaktualizować oprogramowanie układowe kontrolera. W takim przypadku zmodyfikowany układ może nie działać. Spróbuj zmienić nazwę pliku układu "Vendor_045e_Product_02fd.kl" i powtórzyć powyższe kroki. Jeśli to nie zadziała, sprawdź uprawnienia do pliku i zmień kod na 644 (jak pokazano powyżej). Mam nadzieję, że wszystko się ułoży.