如何修复:每次连接时 USB 鼠标设置在恢复为默认值?

如何修复:每次连接时 USB 鼠标设置在恢复为默认值?

我连接和断开USB mouse笔记本电脑。我注意到每次xinput都会恢复默认设置,Device Accel Velocity Scaling (271): 10.000000这让我很抓狂——鼠标太快了。

我发现:

  1. xinput告诉我device_id我的鼠标有什么,
  2. xinput list-props [device_id]包含我问题的根源,
  3. 并将xinput set-prop [device_id] [prop_id] [value]鼠标速度改为可接受的体验。

如何command在每个USB mouse连接上最后运行该命令或者甚至更好 - 使设置永久生效?


现在我正在使用以下命令:

xinput set-prop 'pointer:MOSART Semi. 2.4G Keyboard Mouse' 'Device Accel Velocity Scaling' 4

我必须使用string mouse id(单词)而不是数字,因为每次断开连接时都会发生变化,对于 也是如此prop id。还有pointer:前缀,因为鼠标显然将其特殊键显示为键盘,否则无法通过字符串识别。

相关内容