어떤 이유로 Logitech의 USB 수신기가 xinput list
장치 목록에 두 번 나타납니다 .
Logitech USB Receiver id=13 [slave pointer (2)]
Logitech USB Receiver id=14 [slave pointer (2)]
내가 시도 할 때 xinput set-prop "Logitech USB Receiver" "someSetting" n
물론 얻는다 :
경고 : 'Logitech USB Receiver'와 일치하는 여러 장치가 있습니다. 올바른 것을 선택하려면 장치 ID를 사용하거나 장치 이름 앞에 '포인터 :'또는 '키보드 :'를 접두어로 사용하십시오.
장치를 찾을 수 없습니다 Logitech USB Receiver
접두사는 동일한 장치 (포인터)이므로 도움이되지 않습니다.
대신 ID를 사용할 수 있지만 문제 는 시작 과정에서 ID가 물론 변경되므로 자동으로 만들 수 없다는 것입니다.
따라서 중복 장치를 제거 xinput
하거나 무시하거나 여전히 이름으로 장치를 참조 할 수 있습니까? 이것들 중 어느 것도 가능하지 않다면, 스크립트가 ID를 알아낼 것입니다 (그리고 그 중에서도 항상 작은 것 같습니다).
사용하려는 명령은 다음과 같습니다.
xinput set-prop n "Device Accel Constant Deceleration" 2.4
xinput set-prop n "Device Accel Velocity Scaling" 1