touch MAX

получи максимум

Подключение ps4 контроллера к Beelink gt1

В прошивке Beelink GT1 (как и других медиаплеерах на процессоре s912) к сожалению нет поддержки джойстика от ps4. Ниже мы исправим этот недостаток

Итак, нам понадобится вот этот архив, содержащий все необходимое:

  • Драйвер устройства (подходит для s912 и s905)
  • Файл маппинга кнопок
  • Скрип загрузки драйвера

На устройстве должен быть root! У меня была установлена прошивка Superceleron V7 Rom

Сам джойстик от ps4 к андроид подключается очень просто: зажимаем одновременно кнопки PS (основная кнопка по середине) и кнопку Share и удерживаем пока световая панель не начнет быстро мигать (устройство находится в режиме сопряжения), в андроид в разделе Bluetooth, запускаем поиск устройств и находим Wireless Controller, нажимаем по нему, джойстик подключается, но не работает.

Нам необходимо модификация файлов на устройстве, я использовал Far Manager adb + FarDroid Plugin + WIFI ADB (все действия можно проводить и на самом устройстве например через Root Explorer). Мне было удобно через компьютер.

Теперь нам необходимо файлы из архива скопировать на устройство:

  1. Копируем файл Vendor_054c_Product_05c4.kl в /system/usr/keylayout выставляем права root/root и 644
  2. Копируем файл hid-sony.ko в /system/lib/ выставляем права root/root и 644
  3. Копируем файл 3gamepad в /system/etc/init.d/ выставляем права root/root и 777

Перезагружаем Android TV Box, нажимаем кнопку PS и убеждаемся, что все работает, джойстик функционален везде, а некоторые игры автоматически его подхватывают.

admin

Администратор сайта. Использую как iOS так и Android.

Twitter YouTube 

, , , ,

  • Alex Panteleev

    ни фига не понял

    • Иван

      что именно не понятно?