하모니카 묻고답하기
ps4 컨트롤러 유선 연결이 안되네요...
2023.03.30 17:04
무선 연결은 되기는 하는데
먼저 블루투스 연결하고 터미널에서 ds4drv 입력해야 제대로 작동하네여..
유선 연결이나 바로 작동하게 할수 없을까요?
user@user-ThinkPad-11e ~ ds4drv --hidraw 54 17:02:59
[info][controller 1] Created devices /dev/input/js1 (joystick) /dev/input/event14 (evdev)
Traceback (most recent call last):
File "/usr/local/bin/ds4drv", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.8/dist-packages/ds4drv/__main__.py", line 154, in main
for device in backend.devices:
File "/usr/local/lib/python3.8/dist-packages/ds4drv/backends/hidraw.py", line 173, in devices
yield cls(name=device_name,
File "/usr/local/lib/python3.8/dist-packages/ds4drv/backends/hidraw.py", line 34, in __init__
super(HidrawDS4Device, self).__init__(name, addr, type)
File "/usr/local/lib/python3.8/dist-packages/ds4drv/device.py", line 84, in __init__
self.set_operational()
File "/usr/local/lib/python3.8/dist-packages/ds4drv/backends/hidraw.py", line 89, in set_operational
self.read_feature_report(0x02, 37)
File "/usr/local/lib/python3.8/dist-packages/ds4drv/backends/hidraw.py", line 63, in read_feature_report
return fcntl.ioctl(self.fd, op, bytes(buf))
OSError: [Errno 5] Input/output error
user@user-ThinkPad-11e ~
댓글 4
-
Moordev
2023.03.30 19:40
-
맛버섯
2023.03.30 23:36
안되서 그냥 윈도우 깔았네요...ㅠ.ㅠ
-
Moordev
2023.03.31 17:23
PS4 패드가 없어서 확인이 안되니 이거야 원...ㅜ
엑박패드는 잘 인식되는데 PS패드는 이래저래 리눅스랑 안 친한가봅니다ㅜ -
Moordev
2023.03.31 17:30
다시 돌아올 때를 대비해서...
https://github.com/chrippa/ds4drv/blob/master/udev/50-ds4drv.rules
이 파일을 root로
/etc/udev/rules.d/
여기에 복사하고
sudo udevadm control --reload-rules
sudo udevadm trigger
그리고
재부팅 한다음
ds4drv --hidraw
이렇게 하면 권한문제가 해결된다고 하네요...
스팀을 켜면 따로 시스템에서 읽어들이지 않아도 인식이 그냥 되는 경우가 있습니다