Контроллер подключается отлично, но из-за прошивки Microsoft все кнопки скремблированы, и вы не можете легко играть в стандартные игры. Если вы хотите вручную отредактировать входы для вашего контроллера, вам понадобится корневой телефон, проводник файлов с корневыми возможностями (мы будем использовать Root Explorer) и немного опыта редактирования системных файлов.
ПРИМЕЧАНИЕ. Если вы не можете подключить свой телефон (или просто не хотите), у вас все еще есть опции, хотя и более ограниченные. Любая игра, которая позволяет вручную переназначить конфигурацию контроллера, включая практически любой эмулятор ретро-консоли, должна работать с контроллером Xbox One S после изменения конфигурации. Однако, чтобы заставить его работать правильно с любой игры, вам понадобится root.
Шаг 1. Загрузите пользовательский макет
Когда обновленный контроллер One S вышел первым, некоторые предприимчивые пользователи Android создали собственный файл макета, который исправляет ввод скремблированных кнопок. Он размещен на Google Issue Tracker, здесь: нажмите кнопку «Загрузить» в разделе «Vendor_045e_Product_02e0.kl». Это настраиваемый файл раскладки клавиатуры, который вы поместите в системный раздел вашего телефона.
Загрузите файл прямо на свой телефон или скопируйте его со своего компьютера на телефон через USB. В Chrome файл должен быть загружен в папку «Загрузка по умолчанию».
Шаг второй: скопируйте файл макета
Откройте ваш корневой файловый проводник и перейдите к файлу, который вы только что загрузили (по умолчанию он, вероятно, будет
/sdcard/download
). Выберите и скопируйте файл.
/system/usr/keylayout
Вставьте файл в папку. Если вы получите приглашение от корневого сервера из приложения, примите его.
Шаг третий: Подключите контроллер и начните играть.
Как только файл находится в правильной папке, перезагрузите телефон и снова подключите контроллер One S по Bluetooth.