ænd*_*rük 5 mouse configuration input-devices usb
我xinput
用来更改我的 USB 鼠标的设置:
xinput set-ptr-feedback 'USB Optical Mouse' 4 1 1
Run Code Online (Sandbox Code Playgroud)
拔下鼠标或重新启动后,如何使这些设置保持不变?
您可以cron
使用命令或将其添加到您的启动中,但两者都不是特别优雅。如果我是你,我会将它添加到我的 udev 规则中,让系统检测事件并在需要时触发命令。
首先,我们需要鼠标供应商和产品字符串。您可以通过lsusb
. 寻找你的鼠标。这是我的鼠标出现:
Bus 004 Device 012: ID 1532:000f Razer USA, Ltd
Run Code Online (Sandbox Code Playgroud)
在零件中1532:000f
,1532
是供应商,000f
是产品。
那么接下来我们给 udev 添加一个规则。udev 规则可以在/lib/udev/rules.d/
. 你可以自己写,也可以厚着脸皮编辑另一个。那里也有一个有用的小自述文件,我建议你仔细阅读 ( cat /lib/udev/rules.d/README
)。
无论你想添加这样的规则。请注意,我使用之前的 ID 来完成这项工作。
BUS=="usb", SYSFS{idVendor}=="1532", SYSFS{idProduct}=="000f", ACTION=="add",
RUN+="/usr/bin/xinput set-ptr-feedback 'USB Optical Mouse' 4 1 1"
Run Code Online (Sandbox Code Playgroud)
udev应该立即拿起它。
请注意,在配置设备时,udev 可以自己做一些非常聪明的事情。你可能根本不需要xinput
。这是鼠标自定义配置的示例。
归档时间: |
|
查看次数: |
9008 次 |
最近记录: |