如何同时为两只老鼠设置不同的灵敏度?

我经常同时使用USB鼠标和笔记本电脑的指点杆。 我可以在鼠标首选项中调整灵敏度,但两只老鼠的敏感度是如此不同,以至于我找不到妥协设置。

有没有办法为每只鼠标指定不同的灵敏度设置?

您可以使用xinput设置小鼠的灵敏度/加速度。

$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech USB-PS/2 Optical Mouse id=8 [slave pointer (2)] ⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=10 [slave pointer (2)] ⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=11 [slave pointer (2)] ⎜ ↳ Macintosh mouse button emulation id=13 [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)] ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=9 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)] 

从该输出获取鼠标的数字id 。 我将为我的Logitech鼠标提供一个示例。 对于多只小鼠冲洗并重复。

因此,对于我的logitech,我将使用xinput get-feedbacks xinput set-ptr-feedback

 $ xinput get-feedbacks 8 1 feedback class PtrFeedbackClass id=0 accelNum is 3 accelDenom is 10 threshold is 4 

将加速设置为分数,因此您需要为其设置nom和denom:

 $ xinput set-ptr-feedback 8 4 3 1 $ xinput get-feedbacks 8 1 feedback class PtrFeedbackClass id=0 accelNum is 3 accelDenom is 1 threshold is 4