我想在计算机进入挂起模式时禁用外部 USB 键盘,以便按 USB 键盘无法唤醒计算机。
我被提及这个网站,但我不知道如何让它在我的情况下发挥作用。我还发现这个(中间有一个脚本)每次挂起或唤醒时都可以运行,但我不知道要发出什么命令来禁用/启用键盘
lsusb 为我提供了有关键盘的以下信息
Bus 002 Device 019: ID abcd:wxyz Manufacturer Inc.
答案1
在我们的姐妹网站上似乎有几个答案askubuntu.com例如这个这要求你
grep enabled /proc/acpi/wakeup
您应该找到主板 USB 集线器的条目,例如
EHC1 S4 *enabled pci:0000:00:1d.0
EHC2 S4 *enabled pci:0000:00:1a.0
disabled
对于每个集线器,您可以通过仅将第一列中的名称回显到同一文件中来切换设置,例如作为 root
echo EHC1 >/proc/acpi/wakeup
当然,您需要在每次启动后执行此操作。
如果您想了解哪个设备是什么,您可以运行lspci
.此外,在某些现代计算机上,集线器 USBXHC
可能会同时禁用内部/外部键盘和触摸板/鼠标。