我已经在命令行中设置了一个平面配置文件和一个我喜欢的速度,就像这样:
xinput --set-prop 'Logitech G9x Laser Mouse' 'libinput Accel Profile Enabled' 0, 1
xinput --set-prop 'Logitech G9x Laser Mouse' 'libinput Accel Speed' 0.90但是,在看似随机的时候,设置会被重置为默认设置。
我可以(而且总是这样)重新运行上面的命令,但是这种中断对我的流来说是非常烦人的。
发布于 2021-05-07 21:55:12
这可能是因为一个松散的电缆或一些类似的问题,导致鼠标重新检测复位。在这种情况下,鼠标配置会被重置为默认值。要检查鼠标配置复位后是否可以查看dmesg,它应该在那个时候有相关的条目。
要使配置永久化,最好的方法是通过DE设置对其进行配置。这应该包括Wayland和X11应用程序。
或者,如果您正在使用X11,您可以将以下片段添加到/etc/X11/xorg.conf.d/10-mylibinput-profile.conf文件中,然后重新启动Xorg (例如,重新启动)。
Section "InputClass"
Identifier "Logitech G9x Laser Mouse"
Driver "libinput"
Option "AccelProfile" "flat"
Option "AccelSpeed" "0.9"
EndSection这个片段的源代码:一般思想是从这里开始,而Option值是从man 4 libinput获取的。
https://unix.stackexchange.com/questions/648500
复制相似问题