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