Linux下禁用触摸板

xiaoxiao2021-02-28  141

Linux下禁用触摸板

使用xorg的设备管理命令 xinput #首先查看触摸板的id为多少 xinput list #禁用触摸板 xinput set-prop 14(触摸板id,可以通过xinput list查看到) "Device Enabled" 0 #开启触摸板 xinput set-prop 14(触摸板id,可以通过xinput list查看到) "Device Enabled" 1

你也可以直接写个脚本文件,这样比较方便

#! /bin/bash #This script is a switch for distouchpad flag=$1 #Obtain the id of touchpad padid=`xinput list | grep -i "touchpad" | grep -oP "id=\d*" | grep -oP "\d*"` if [ $# -ne 1 ] ; then echo "An option must be supplied to this script" >&2 exit 1 fi if [ $flag == "on" ]; then xinput set-prop $padid "Device Enabled" 1 echo "Touchpad is enabled now." elif [ $flag == "off" ]; then xinput set-prop $padid "Device Enabled" 0 echo "Touchpad is disabled now." else echo "Invalid directive, only 'on' or 'off' is enabled" >&2 exit 1 fi 使用 synclient 命令 #禁用触摸板 synclient TouchpadOff=1 #开启触摸板 synclient TouchpadOff=0
转载请注明原文地址: https://www.6miu.com/read-18567.html

最新回复(0)