Новая прошивка контроллера Steam не будет обновляться при моей установке Arch Linux

550
YAOMTC

Недавно я получил свой первый Steam Controller по почте, надеясь использовать его с моим рабочим столом под управлением Arch Linux.

Если он подключен по беспроводной сети, я могу использовать его со Steam, но когда я перехожу в режим Big Picture Mode, он запрашивает обновление. Однако, когда я начинаю, это никогда не заканчивается, даже через полчаса.

Проводной режим сейчас работает неправильно, по крайней мере, в Linux. Это известная проблема / регресс.

Я пытался создать правило udev в /etc/udev/rules.d/70-steam-controller-permission.rules,

#USB devices SUBSYSTEM=="usb", ATTRS=="28de", MODE="0666" KERNEL=="uinput", MODE="0666", GROUP="chris", OPTIONS+="static_node=uinput" 

Я пытался отсоединив / снова подключить / перезагрузку бесчисленного количества раз, udevadm control -R, chmod 666 /dev/uinput, добавляя /etc/modules-load.d/uinput.conf с uinputкак содержанием, попытался установить чужой билд пара, которая работала для обновления встроенного программного обеспечения для них, пытались добавить себя в группу steamcontroller... ничего не работает! Эта прошивка просто не будет обновляться!

Вот некоторые важные сообщения об ошибках с Arch:

1
Так какой у тебя вопрос? Ramhound 8 лет назад 0
Это похоже на «Опасность», где каждая проблема должна быть в форме вопроса? Мне нужно было сказать "Как мне установить эту прошивку?" YAOMTC 8 лет назад 0
Это сайт вопросов и ответов Ramhound 8 лет назад 0

1 ответ на вопрос

0
YAOMTC

Вот как вы устанавливаете прошивку вручную в Linux, согласно этому руководству: http://steamcommunity.com/sharedfiles/filedetails/?id=572740074

Сначала вы скачиваете этот файл, открываете его в текстовом редакторе и находите там (на их сервере) последнюю версию прошивки. Затем вы добавляете это местоположение http://media.steampowered.com/controller_config/и используете этот адрес для загрузки файла прошивки на свой компьютер, переименовывая его в «firmware.bin». Затем вы подключаете контроллер через кабель Micro USB, удерживая правый триггер до щелчка. Найдите, куда монтируется устройство «CRP DISABLED», и cdв это место. В заключение:

dd conv=nocreat,notrunc oflag=direct bs=512 \ if=~/"Path to new firmware.bin without quotes" of=./firmware.bin 

Это сработало для меня, и прошивка моего контроллера сейчас обновлена.

Похожие вопросы