我想禁用键盘输入设备libinput
。类似于:
xinput set-int-prop 1 "Device Enabled" 8 0
Run Code Online (Sandbox Code Playgroud)
它遵循以下语法:
--set-int-prop 设备属性格式值
设置设备的整数属性。格式的适当值为 8、16 或 32,具体取决于属性。已弃用,请改用 --set-prop。
(或喜欢xinput set-prop
)。
我想用它来禁用模拟键盘的身份验证加密狗 (Yubikey),无法从虚假触摸中“打出”令牌。
也许有一种不涉及libinput
这样做的首选方法。我不想完全禁用加密狗,因为它具有除通过键盘模拟生成令牌之外的功能(它也是 GPG 智能卡)。
我在 Wayland 上使用 Fedora 26。