目前,设置触摸板属性和行为的地方太多了。
如果有更多的地方,我不会感到惊讶......
我可以使用一个地方来控制触摸板,而摆脱其他东西吗?Synclient 似乎涵盖了所有基础,但我应该以不同的方式做到这一点吗?
目前,syndaemon 似乎是由 lightdm 运行的,我不知道它是否干扰了我的 synclient 设置,即在打字时禁用触摸板。如果是这种情况,我也不知道如何阻止 lightdm 启动 syndaemon 实例。
gpointing-device-settings 工具虽然不错,但似乎已经过时并且不会将设置写入任何有意义的地方,因此每次系统从睡眠中唤醒或重新启动时都必须运行它。
似乎必须停用 dconf-editor 的键才能让 X11 控制触摸板,否则无法知道谁在控制谁(X11 或 Gnome)。为什么有两个控制触摸板的实例。控制 Gnome 还是 X11 更好?
在使用任何其他方法后,无法判断默认系统设置触摸板部分的作用。它是被 synclient、xinput、xorg.conf.d 文件覆盖还是反之亦然?
最后,不清楚我应该使用 synclient 还是 xinput,哪个优先,等等。
我很感激这里的任何指导。
小智 0
不同的桌面使用不同的方法。不幸的是,这完全取决于触摸板驱动程序在会话中的位置。例如,带有 JWM 的 Puppy Linux 使用 flsynclient,KDE 使用(至少以前是)Synaptiks。实际上,这取决于您使用的桌面。一般来说,最好将其留在您使用的任何环境中。如果您并行使用 KDE 和 GNOME 之类的东西,您可能需要直接修改 X11 配置文件,因为它们各自的设置不会交互。但是,如果您几乎只使用 GNOME 或 Xfce 等,请使用该桌面上的设置。
原因很简单,就是方便。如果您编辑 X 的配置或使用第三方工具,当 GNOME 尝试关闭触摸板(例如打字)时,它可能会被环境覆盖。管理触摸板的扩展可能无法工作。即使它们确实有效,它们的设置也可能不可靠,因为当它们进行一些自动更改时,它们就会接管。下次重新启动时,系统将拥有控制权,因为这就是您设置它的方式。
唯一需要另一个客户端的情况是,如果您确实需要比您使用的环境提供的设置更多的设置。
请注意,LightDM 有自己的用户,因此您可以使用 Su 登录来更改设置。我相信 lightdm 用户也有一个 gnome 控制中心,并且可以通过这种方式设置触摸板的设置,但我无法确定。
| 归档时间: |
|
| 查看次数: |
994 次 |
| 最近记录: |