Ubuntu系统下DELL笔记本 latitude 触摸板快捷键设置
由于dell笔记本在Ubuntu系统下没有触摸板的快捷键,故而需要自己写代码控制。可能该方式也适用与其他笔记本。
该脚本在使用时需要首先查询自己电脑触摸板设备的ID,然后对代码进行一定的更改。
- 在窗口输入如下指令:
~$: xinput list
DLL07A6:01 044E:120B 就是dell笔记本的触摸板,注意它的id值,具体的建议自己先用指令测试一下,测试指令:~$: xinput set-prop 12 "Device Enabled" 0
关闭指令~$: xinput set-prop 12 "Device Enabled" 1
开启指令
注意:上面命令里的数字12要换成你查询到的TouchPad的ID值
注意:上面命令里的数字12要换成你查询到的TouchPad的ID值
注意:上面命令里的数字12要换成你查询到的TouchPad的ID值
- 在窗口输入指令:
~$: sudo gedit /bin/touchpad.sh
在新创建的文件中输入下面代码:
#!/bin/bash
var=$(xinput list-props 12 | grep "Device Enabled")
if [ ${var:((${#var}-1))} == "1" ];then
xinput set-prop 12 "Device Enabled" 0
elif [ ${var:((${#var}-1))} == "0" ];then
xinput set-prop 12 "Device Enabled" 1
fi
注意:上面命令里的数字12要换成你查询到的TouchPad的ID值
保存退出
- 更改该文件为可执行文件:
~$: sudo su
~$: cd /bin
~$: chmod +x touchpad.sh
- 添加快捷键:
找到笔记本上一个没有特殊功能的按键来当做自己触摸板的快捷键。