使用“synclient”配置两个触摸板

使用“synclient”配置两个触摸板

我连接了两个触控板:一个是笔记本电脑内置的触控板,另一个是 Apple Magic Trackpad。我想调整 Magic Trackpad 的一些设置(MinSpeedMaxSpeed等),但问题是,这synclient会调整内置触控板的设置,而不会影响 Magic Trackpad。

有时它会突然开始影响 Magic Trackpad,而不是笔记本电脑的内置触控板(我猜这是在我连接 Magic Trackpad 时发生的启动 X,但我不确定)。

无论如何,有没有办法可靠地告诉synclient要配置哪个触摸板?

答案1

的最新版本xf86-input-synaptics是通过 XInput2 属性进行配置的,而 synclient 只是在此基础上模拟了旧界面。(我思考它只会选择它能找到的第一个兼容设备。)因此你可以改用xinput

$ xinput list-props“ETPS/2 Elantech 触摸板”
$ xinput set-prop“ETPS/2 Elantech 触摸板”“Synaptics 点击时间”180

如果设备名称相同,请指定数字设备 ID。

请注意,Xorg 很快将从 evdev+synaptics 驱动程序迁移到xf86-input-libinput,这是可配置的仅有的通过 XInput2(顺便说一下,设置稍微少一些)。

$ xinput set-prop 11 “libinput 加速” 1.0

相关内容