
저는 최근에 첫 번째 Steam Controller를 우편으로 받았습니다. Arch Linux를 실행하는 데스크탑에서 사용하기를 희망하고 있습니다.
무선으로 연결하면 스팀으로 사용할 수 있는데 빅픽처 모드로 들어가면 업데이트하라고 뜹니다. 하지만 시작하면 30분이 지나도 끝나지 않습니다.
적어도 Linux에서는 유선 모드가 현재 제대로 작동하지 않습니다. 그것은알려진 문제/회귀.
만들어 봤습니다udev 규칙/etc/udev/rules.d/70-steam-controller-permission.rules에서,
#USB devices
SUBSYSTEM=="usb", ATTRS{idVendor}=="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를 추가하고 , 펌웨어 업데이트에 작동하는 다른 사람의 Steam 빌드를 설치하려고 시도하고, 나 자신을 추가해 보았습니다. uinput
그룹화 steamcontroller
... 아무것도 작동하지 않습니다! 이 펌웨어는 업데이트되지 않습니다!
다음은 Arch와 관련된 몇 가지 버그 보고서입니다.
답변1
이 가이드에 따라 Linux에 펌웨어를 수동으로 설치하는 방법은 다음과 같습니다.http://steamcommunity.com/sharedfiles/filedetails/?id=572740074
먼저 다운로드하세요.이 파일, 텍스트 편집기에서 열고 최신 펌웨어의 위치(서버에서)를 찾으십시오. 그런 다음 해당 위치를 추가 http://media.steampowered.com/controller_config/
하고 해당 주소를 사용하여 펌웨어 파일을 컴퓨터에 다운로드하고 이름을 "firmware.bin"으로 바꿉니다. 다음으로 딸깍 소리가 날 때까지 오른쪽 트리거를 누른 상태에서 마이크로 USB 케이블을 통해 컨트롤러를 연결합니다. "CRP DISABLED" 장치가 마운트되는 위치와 cd
해당 위치를 찾으십시오. 마지막으로:
dd conv=nocreat,notrunc oflag=direct bs=512 \
if=~/"Path to new firmware.bin without quotes" of=./firmware.bin
이것은 나에게 효과적이었고 내 컨트롤러 펌웨어는 이제 최신 상태입니다.