pil*_*cks 13 usb xinput logitech
出于某种原因,罗技的 USB 接收器在xinput list
设备列表中出现了两次:
Logitech USB Receiver id=13 [slave pointer (2)]
Logitech USB Receiver id=14 [slave pointer (2)]
Run Code Online (Sandbox Code Playgroud)
当我尝试时xinput set-prop "Logitech USB Receiver" "someSetting" n
,我当然会得到:
警告:有多个设备与“罗技 USB 接收器”匹配。为确保选择正确的一个,请使用设备 ID,或根据需要在设备名称前加上“pointer:”或“keyboard:”前缀。
无法找到设备 Logitech USB 接收器
前缀没有帮助,因为它是同一个设备(指针)。
我可以改用 ID,但问题是 ID 在启动之间当然会发生变化,所以我不能自动进行(简单的脚本在启动时为我的所有指点设备设置敏感度)。
那么,是否可以删除重复的设备,xinput
忽略它或仍然按设备名称引用设备?如果这些都不可能,那么我想脚本会找出 ID(并且从这些 ID 中,它似乎总是较小的)。
我想使用的命令是:
xinput set-prop n "Device Accel Constant Deceleration" 2.4
xinput set-prop n "Device Accel Velocity Scaling" 1
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16941 次 |
最近记录: |