Наши партнёры


Обновление прошивки 8BitDo для джойстиков в Linux

Для примера будем использовать игровой контроллер SN30 Pro. Чтобы соединить контроллер SN30 Pro с Ubuntu, для таких игр, как SuperTuxKart нужно иметь определённые знания.

джойстик ubuntu

Для сопряжения нужно на контроллере нажимать клавиши X + Start. Когда светодиодные индикаторы замигают, откройте панель настроек Bluetooth в Ubuntu и выберите «8BitDo SF30 Pro» из списка доступных устройств. Ни каких пин-кодов или подтверждения не нужно, поэтому сопряжение происходит в основном мгновенно.

Ubuntu джойстик

Как обновить прошивку SN30 в Ubuntu

Руководство по обновлению данного контроллера на веб-сайте 8BitDo отсутствует.

Для начала нужно проверить прошивку

Чтобы проверить наличие доступных обновлений прошивки, вы должны подключить контроллер 8BitDo SF30 Pro к вашему Linux-компьютеру через USB в режиме сопряжения Android.

 

Это, по-видимому, требуется для fwupd — службы, которая обрабатывает обновления прошивки в Linux. Контроллер, проверит сайт LVFS на наличие новой прошивки и предложить вам установить любую (при наличии).

Чтобы перевести 8BitDo SF30 Pro в режим сопряжения Android, удерживайте кнопку B и одновременно нажмите Start. Вы увидите, что первые два светодиодных блока на передней панели загорятся.

Затем откройте программное обеспечение GNOME и проверьте наличие обновлений. По завершении вы увидите приглашение к обновлению:

Обновление в ubuntu джойстика

Если вы не видите никаких обновлений в списке, проверьте, может ли ваше устройство видеть fwud, запустив:

sudo fwupdmgr get-devices

Ваш контроллер должен появиться в списке. Если это не так, значит вам не повезло…

Установить прошивку

Чтобы установить обновление прошивки для контроллера в Linux, начните загрузку прошивки, нажав кнопку «обновить».

По завершении загрузки вы увидите сообщение об ошибке, предлагающее перевести контроллер в режим «Обновления прошивки»:

Выполните команду и отсоедините, переведите 8bitDo SF30 Pro в режим обновления устройства, нажав L1, R1 и Start вместе, а затем снова подключите.

Ubuntu Software завершит обновление прошивки, и, если все прошло хорошо, на вашем устройстве теперь будет установлена последняя версия прошивки.

Переведите контроллер в режим сопряжения Android, и вы можете запустить fwupdmgr get-devices в командной строке, чтобы проверить версию прошивки.

Наконец, снова подключите контроллер с помощью апплета Bluetooth, чтобы вернуться к использованию контроллера для игр.

Вывод:

Обновление аппаратного обеспечения в целом затруднено, изначально оно сделано не для Linux, а для Android устройств. То, что это возможно на Linux вообще, является большим достижением.

Комментарии:

Оставить комментарий

Вы можете использовать эти HTML тэги

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>