我的 USB 无线 Logitech 鼠标无法唤醒我的电脑(笔记本电脑的盖子通常保持关闭状态,因此无法使用电源按钮来恢复)。鼠标是 Logitech M525,但问题也出现在 M235 上(它们的共同点是使用“统一”无线接收器)。计算机(Dell Latitude E6520)中的 BIOS“从 USB 唤醒”选项已启用。
应该不简单吧?我试过安装 Solaar,但它只提供配对和电池状态功能。
非常感谢 :)
答案1
我使用 udev 规则完成了此操作。这是针对 16.04 的,但我对早期版本也使用了相同的方法。我不知道它是否适用于 18.04。
1) 使用 lsusb 查找接收器的设备 ID。我相信这些设备的 ID 始终是 046d:c52b,但这可能会有所不同。
2) 将以下内容放入 udev 规则中。我使用的文件是“90-keyboard-wakeup.rules”:
SUBSYSTEM=="usb",ATTRS{idVendor}=="046d",ATTRS{idProduct}=="c52b",RUN+="/bin/sh -c 'echo enabled > /sys$env{DEVPATH}/../power/wakeup'"
3)将90-keyboard-wakeup.rules放入/etc/udev/rules.d目录。
4)重新启动。