禁用笔记本键盘使用外接键盘
执行效果:执行一次脚本,笔记本键盘和外接键盘二存一
手动执行脚本,需要自动执行请百度
使用条件:xinput, 获悉外接键盘名字
步骤
安装xinput 软件
ubuntu系列的命令 sudo apt-get install xinput
centos系统的命令sudo yum install xinput
其他的请百度安装xinput
查找外接键盘名字
插入外接键盘,终端输入 xinput
拔出外接键盘,终端输入xinput
对比多出的部分,就是外接键盘的名字
新建脚本keyboard.sh,内容如下,需要修改外接键盘的名字为你自己的,然后赋予脚本执行权限chmod +x keyboard.sh
#!/bin/bash
# 笔记本键盘名字
#一般默认是这个,如果不是,请修改
KEYBOARD_DEV='AT Translated Set 2 keyboard'
# 外接键盘名字
#使用xinput获悉外接键盘名字,必须修改成自己的外接键盘名字
USB_KEYBOARD_DEV='SEMICO USB Keyboard'
#关闭设备函数
#使用格式:函数名 关闭设备的名字
function setDisable(){
#获取设备的id值,每行一个id,全部id在一个字符串上
ID_Str=`xinput list | gr