运行自定义键盘和触控板修改,我想使用以下方法激活2个手指滚动:
xinput --set-prop id "Synaptics Two-Finger Scrolling" 1 1
其中id是使用
找到的设备IDxinput --list
重启后更改的ID。最好是使用批处理脚本来自动查找id并设置首选项。
答案 0 :(得分:1)
写一个bash脚本
idd=$(xinput --list | grep 'SynPS/2 Synaptics TouchPad' | awk '{print $6}'| cut -d'=' -f2)
xinput --set-prop $idd "Synaptics Two-Finger Scrolling" 1 1
首先列出xinput并找到触控板控制器,然后找到与id对应的条目,在本例中为第6个字符串。进一步从输出中删除id = ...
这将找出设备ID并相应地设置2个手指滚动。 也适用于其他设备。
答案 1 :(得分:0)
更新:这对我有用,只需添加指针或键盘作为设备名称的前缀。
LINUX:~$ xinput --set-prop "Logitech MX Master 2S" 157 5 0 0 0 5 0 0 0 1
警告:有多个设备与“Logitech MX Master 2S”匹配。 为确保选择正确的设备,请使用设备 ID,或在 设备名称与“指针:”或“键盘:”视情况而定。
无法找到设备指针
#解决方案
LINUX:~$ xinput --set-prop "pointer:Logitech MX Master 2S" 157 5 0 0 0 5 0 0 0 1