Linux下禁用笔记本触摸板

时间:2021-04-05 09:04:15

1 概述

Linux下禁用触摸板的方法有很多,这里列举三种:

  • 图形界面配置关闭
  • modprobe关闭
  • xinput关闭

2 图形界面配置关闭

笔者的环境为Manjaro+Xfce,其他的桌面也应该类似,开始菜单搜索touchpad即可出现相应选项:

Linux下禁用笔记本触摸板

关闭即可:

Linux下禁用笔记本触摸板

3 modprobe

关闭:

sudo modprobe -r psmouse

开启:

sudo modprobe -a psmous

这种方式在笔者测试的时候失败了,提示说该模块是内置模块无法关闭:

Linux下禁用笔记本触摸板

该关闭方法仅供参考,不行的话建议选择下面的使用xinput关闭。

4 xinput

xinput命令是用来配置和测试X输入设备的工具,包括但不限于键盘,鼠标等,在这里用作关闭触摸板,基于同样的道理可以关闭键盘等。

首先使用:

xinput list

查看设备列表:

Linux下禁用笔记本触摸板

可以看到id=12的就是触摸板设备,使用

xinput list-props 12

查看设备的详细信息:

Linux下禁用笔记本触摸板

把其中的Device Enabled设置为0即可禁用:

xinput set-prop 12 'Device Enabled' 0

或者使用Device Enabled后面的数字也可以禁用:

xinput set-prop 12 154 0

启用进行相反的处理即可,设置为1

xinput set-prop 12 'Device Enabled' 1
# 或
xinput set-prop 12 154 1