2024年11月CentOS 6.4使用脚本停用触控板的方法

发布时间:

  ⑴触控板就是笔记本上面的那块能移动游标的设备,通常设有快捷键能够快速启用或关闭,在CentOS .中,使用脚本能够自动关闭触控板,下面小编就给大家介绍下CentOS.如何使用脚本停用触控板,一起来学习下吧。

  ⑵. 检查是否安装x-x-app;

  ⑶rpm -qa x-x-apps

  ⑷如果没有安装使用下面命令安装x-x-app

  ⑸yum install x-x-apps

  ⑹.查看在图形模式下可用的输入设备

  ⑺xinput list

  ⑻我的电脑显示的是如下结果

  ⑼[rootreage input]# xinput list

  ⑽? Virtual core pointer id= [master pointer (]

  ⑾? ? Virtual core XTEST pointer id= [slave pointer (]

  ⑿? ? Macintosh mouse button emulation id= [slave pointer (]

  ⒀? ? SIGMACHIP Usb Mouse id= [slave pointer (]

  ⒁? ? ImPS/ Logitech Wheel Mouse id= [slave pointer (]

  ⒂? Virtual core keyboard id= [master keyboard (]

  ⒃? Virtual core XTEST keyboard id= [slave keyboard (]

  ⒄? Asus Laptop extra buttons id= [slave keyboard (]

  ⒅? AT Translated Set keyboard id= [slave keyboard (]

  ⒆? Lid Switch id= [slave keyboard (]

  ⒇? USB . Camera id= [slave keyboard (]

  ⒈? Sleep Button id= [slave keyboard (]

  ⒉? Video Bus id= [slave keyboard (]

  ⒊? Power Button id= [slave keyboard (]

  ⒋.查找触控板对应的设备好

  ⒌不同的触控设备可能名字不同,但是一般触控板都是一个PS/设备。所以在触控板的名字中可能会出现PS/、touchpad字样。如果都找不到可以将Virtual core pointer 中的所有的设备id使用 xinput --set-prop 设备的id “Device Enabled” 依次执行,执行后滑动触控板看触控板是否可用,不可用表示已经找到,触控板对应的设备。然后使用xinput --set-prop 设备的id “Device Enabled” ,将所有非触控板的输入设备依次启用。

  ⒍.书写自动禁用触控板的脚本

  ⒎建立touchpad.sh

  ⒏vim touchpad.sh

  ⒐#!/bin/bash

  ⒑if [ “$” = “on” ] || [ “$” = “” ]

  ⒒xinput --set-prop “Device Enabled”

  ⒓echo “open”

  ⒔elif [ “$” = “off” ] || [ “$” = “” ]

  ⒕xinput --set-prop “Device Enabled”

  ⒖echo “close”

  ⒗echo “请输入正确的参数:on/off 、/。”

  ⒘echo “开启触控板sh touchpad on或者sh touchpad 。”

  ⒙echo “关闭触控板sh touchpad off或者sh touchpad ”;

  ⒚上面就是CentOS.使用脚本关闭触控板的方法介绍了,虽然比快捷方式麻烦了点,但如果快捷方式失效的话该方法就能派上用场了。