Домашняя » как » Как заставить контроллер Xbox One S правильно работать с Android

    Как заставить контроллер Xbox One S правильно работать с Android

    Спустя годы после бума смартфонов появились сотни различных контроллеров Bluetooth для Android. Большинство из них работают просто отлично из коробки, но есть и исключения, как, например, новый контроллер Xbox One S, оснащенный Bluetooth..

    Контроллер подключается нормально, но из-за прошивки Microsoft все кнопки зашифрованы, и вы не можете легко играть в стандартные игры. Если вы хотите вручную редактировать входные данные для вашего контроллера, вам понадобится рутированный телефон, файловый менеджер с возможностями root (мы будем использовать Root Explorer) и немного опыта редактирования системных файлов.

    ПРИМЕЧАНИЕ. Если вы не можете получить root права на свой телефон (или просто не хотите этого делать), у вас все еще есть варианты, хотя и более ограниченные. Любая игра, которая позволяет вручную переназначить конфигурацию контроллера, включая практически любой эмулятор ретро-консоли, должна иметь возможность работать с контроллером Xbox One S после изменения конфигурации. Тем не менее, чтобы заставить его работать должным образом с любой игра, вам понадобится рут.

    Шаг первый: скачать пользовательский макет

    Когда впервые вышел обновленный контроллер One S, некоторые предприимчивые пользователи Android создали файл пользовательского макета, который исправляет ввод зашифрованных кнопок. Он размещен в системе отслеживания проблем Google, здесь: нажмите кнопку «Загрузить» в разделе «Vendor_045e_Product_02e0.kl». Это файл пользовательской раскладки клавиатуры, который вы поместите в системный раздел вашего телефона..

    Загрузите файл прямо на телефон или скопируйте его с компьютера на телефон через USB. В Chrome файл должен загружаться в папку загрузки по умолчанию..

    Шаг второй: скопируйте файл макета

    Откройте файловый менеджер с поддержкой root и перейдите к файлу, который вы только что загрузили (по умолчанию он, вероятно, будет / SDCard / скачать ). Выберите и скопируйте файл.

    Теперь направляйтесь в папку с файлами раскладки клавиатуры, / Система / USR / keylayout . Вставьте файл в папку. Если вы получили приглашение для монтирования root из приложения, примите его.

    Шаг третий: заново подключите контроллер и начните играть

    Как только файл окажется в нужной папке, перезагрузите телефон и заново подключите контроллер One S через Bluetooth.

    Затем запустите любую игру с поддержкой контроллера, и вы сможете играть в нее нормально!

    Если контроллер все еще не работает

    Если у вас также есть Xbox One, и вы использовали свой контроллер на своей консоли, возможно, он обновил микропрограмму контроллера автоматически. В этом случае измененный макет может не работать. Попробуйте переименовать файл макета «Vendor_045e_Product_02fd.kl» и повторить шаги, описанные выше. Если это не сработает, проверьте права доступа к файлу и измените код на 644 (как показано выше). Надеюсь, это поможет вам.