![暂停后保留 xinput 和 xset 对鼠标灵敏度的更改](https://linux22.com/image/1053087/%E6%9A%82%E5%81%9C%E5%90%8E%E4%BF%9D%E7%95%99%20xinput%20%E5%92%8C%20xset%20%E5%AF%B9%E9%BC%A0%E6%A0%87%E7%81%B5%E6%95%8F%E5%BA%A6%E7%9A%84%E6%9B%B4%E6%94%B9.png)
我目前正在尝试在计算机(运行 Ubuntu 15.10)从挂起状态唤醒后保留鼠标灵敏度。
我正在使用命令
xset m 0 0
和
xinput set-prop "Logitech Gaming Mouse G400" "Device Accel Constant Deceleration" 1.25
以获得我想要的灵敏度。它目前正在运行~/.xsessionrc
(可以工作,我以前在启动时从内置的 Ubuntu 实用程序运行它,也可以工作),但计算机挂起后一切都恢复了。
我已将脚本99mouse_sensitivity.sh
放入/lib/systemd/system-sleep
:
#! /bin/sh if [ $1 = post ]; then xset m 0 0 xinput set-prop "Logitech Gaming Mouse G400" "Device Accel Constant Deceleration" 1.25 fi
并已验证它在应该运行的时间运行(通过touch
在脚本中添加命令,它确实按预期工作),但它不会改变我的灵敏度。我假设这可能是因为脚本在 X 会话启动之前运行,但我不确定这是否正确/是原因。
我很感激任何帮助让它正常工作!
谢谢,