Categories: Игры для Linux

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

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

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

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

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

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

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

 

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

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

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

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

sudo fwupdmgr get-devices

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

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

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

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

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

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

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

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

Вывод:

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

Pavlikys

Recent Posts

Как обеспечить поток комментариев под роликами в Ютуб

Комментарии показывают активность аудитории на канале, поднимая его рейтинг, помогают общаться с посетителями, являются одним…

14 часов ago

DevOps: о профессии

Основные принципы DevOps DevOps — это методология, которая объединяет принципы разработки (Development) и эксплуатации (Operations)…

3 недели ago

Сервис SMM.Media — удачный вариант для быстрого продвижения в социальных сетях

В современном мире социальные сети играют важнейшую роль в жизни людей, а также в развитии…

1 месяц ago

Игровой ноутбук: тонкости выбора для максимальной производительности

Игровые ноутбуки представляют собой передовые устройства современного компьютерного мира. Высокая производительность этих преобразованных компьютеров обеспечивает…

1 месяц ago

Профессиональное обслуживание программ 1С: почему это важно

В настоящее время большинство компаний стараются частично или полностью автоматизировать определенные процессы. Так, довольно часто…

1 месяц ago

Как подготовиться к ОГЭ по математике: полезные советы

Сдача ОГЭ по математике является обязательным экзаменом для всех, кто заканчивает 9 класс. Но с…

2 месяца ago