Ubuntu系统下DELL笔记本 latitude 触摸板快捷键设置

由于dell笔记本在Ubuntu系统下没有触摸板的快捷键,故而需要自己写代码控制。可能该方式也适用与其他笔记本。

该脚本在使用时需要首先查询自己电脑触摸板设备的ID,然后对代码进行一定的更改。

  1. 在窗口输入如下指令:
~$:  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值

  1. 在窗口输入指令:
~$:  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值
保存退出

  1. 更改该文件为可执行文件:
~$:   sudo su
~$:   cd /bin
~$:   chmod +x touchpad.sh
  1. 添加快捷键:
    找到笔记本上一个没有特殊功能的按键来当做自己触摸板的快捷键。
    在这里插入图片描述

参考文章:
https://blog.csdn.net/kellncy/article/details/53573526

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值