xinput是Linux下输入设备管理程序,可以利用xinput来禁用/启用设备。

xinput --list:查看本机所有输入设备
xinput --query-state <deice>:查询设备状态
xinput --list-props <device>:列出设备可设置的选项
xinput --set-prop <device> <property> <value>:设置属性值
xinput --enable <device>:启用设备,命令与xinput --set-prop "Device Enabled" 1 等价
xinput --disable <device>:禁用设备

1.找到笔记本自带键盘ID

执行xinput --list

自带键盘通常是:AT Translated Set 2 Keyborad

找到AT Translated Set 2 Keyborad的ID

例如:

AT Translated Set 2 keyboard id=14 [slave keyboard (3)]

2.修改键盘属性

利用xinput --disable <device>禁用设备

例如:xinput --disable 14