每次启动Ubuntu安装(12.04)时,我都会手动输入一组命令。它们帮助我的鼠标指针加速均匀,因为在鼠标设置选项卡中设置它们不起作用(它没有达到我需要的水平)。
所以我这样做:
xinput --list
从这里,我可以看到附加到鼠标的“id”(以及一堆其他外围设备)。
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ bcm5974 id=10 [slave pointer (2)]
⎜ ↳ Razer Razer Naga Epic id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Apple Inc. Apple Internal Keyboard / Trackpad id=9 [slave keyboard (3)]
↳ Built-in iSight id=11 [slave keyboard (3)]
↳ Razer Razer Naga Epic id=13 [slave keyboard (3)]
↳ Logitech G510 Gaming Keyboard id=14 [slave keyboard (3)]
↳ Logitech G510 Gaming Keyboard id=15 [slave keyboard (3)]
执行此操作后,我键入命令:
xinput --set-prop "12" "Device Accel Constant Deceleration" 3
我试图想出一种在每次启动时自动执行此过程的方法,但我无法弄清楚如何获取id。它在大多数时间都会在每次启动时发生变化。我知道我可以将启动命令的信息放入 /etc/rc.local
,但我不知道如何获得动态ID。
我此时碰到了一堵墙:
xinput --list --short 'pointer:Razer Razer Naga Epic'
从这里我可以看到12的具体id,但我无法弄清楚'get property'命令是什么。
感谢您的任何帮助,您可以提供。