首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >libinput设置继续被重置

libinput设置继续被重置
EN

Unix & Linux用户
提问于 2021-05-06 21:03:25
回答 1查看 605关注 0票数 0

我已经在命令行中设置了一个平面配置文件和一个我喜欢的速度,就像这样:

代码语言:javascript
复制
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

但是,在看似随机的时候,设置会被重置为默认设置。

我可以(而且总是这样)重新运行上面的命令,但是这种中断对我的流来说是非常烦人的。

  1. 如何调试可能导致这种情况的原因?
  2. 如何使设置永久化?
EN

回答 1

Unix & Linux用户

发布于 2021-05-07 21:55:12

这可能是因为一个松散的电缆或一些类似的问题,导致鼠标重新检测复位。在这种情况下,鼠标配置会被重置为默认值。要检查鼠标配置复位后是否可以查看dmesg,它应该在那个时候有相关的条目。

要使配置永久化,最好的方法是通过DE设置对其进行配置。这应该包括Wayland和X11应用程序。

或者,如果您正在使用X11,您可以将以下片段添加到/etc/X11/xorg.conf.d/10-mylibinput-profile.conf文件中,然后重新启动Xorg (例如,重新启动)。

代码语言:javascript
复制
Section "InputClass"
    Identifier "Logitech G9x Laser Mouse"
    Driver "libinput"
    Option "AccelProfile" "flat"
    Option "AccelSpeed" "0.9"
EndSection

这个片段的源代码:一般思想是从这里开始,而Option值是从man 4 libinput获取的。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/648500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档