修正的鼠标/触摸板udev互斥规则
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
修正的鼠标/触摸板udev互斥规则
21:25:39 exp /etc/udev/rules.d ☎ cat 66-touchpad.rules
# disable the touchpad when inserted a usb mouse
# should be linked to /etc/udev/rules.d/01-touchpad.rules
ACTION=="add", SUBSYSTEM=="input", ID_CLASS=="mouse", RUN+="/usr/bin/synclient TouchpadOff=1"
ACTION=="remove", SUBSYSTEM=="input", ID_CLASS=="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"
上次写错了一个地方。ID_CLASS 或许可以写成 DRIVERS 的。看了下60的规则就知道了。ID_CLASS是后来才设置的。所以,规则改成了66。
# disable the touchpad when inserted a usb mouse
# should be linked to /etc/udev/rules.d/01-touchpad.rules
ACTION=="add", SUBSYSTEM=="input", ID_CLASS=="mouse", RUN+="/usr/bin/synclient TouchpadOff=1"
ACTION=="remove", SUBSYSTEM=="input", ID_CLASS=="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"
上次写错了一个地方。ID_CLASS 或许可以写成 DRIVERS 的。看了下60的规则就知道了。ID_CLASS是后来才设置的。所以,规则改成了66。
● 鸣学
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
- sinyadvan
- 帖子: 724
- 注册时间: 2008-04-02 15:36
- 来自: O_O
- qiang_liu8183
- 论坛版主
- 帖子: 10699
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京
- fortruth
- 帖子: 1795
- 注册时间: 2005-11-06 1:51
- 来自: 七彩云世界
- 联系:
-
- 帖子: 33
- 注册时间: 2007-12-10 1:28
-
- 帖子: 407
- 注册时间: 2006-07-28 8:51
Re: 修正的鼠标/触摸板udev互斥规则
ee 為什麼我這樣不行呢??
ACTION=="add", SUBSYSTEM=="input", ENV{ID_CLASS}="mouse", RUN+="/sbin/modprobe -ra psmouse"
ACTION=="remove", SUBSYSTEM=="input", ENV{ID_CLASS}="mouse", RUN+="/sbin/modprobe -a psmouse"
ACTION=="add", SUBSYSTEM=="input", ENV{ID_CLASS}="mouse", RUN+="/sbin/modprobe -ra psmouse"
ACTION=="remove", SUBSYSTEM=="input", ENV{ID_CLASS}="mouse", RUN+="/sbin/modprobe -a psmouse"