karlsebal Asked: 2018-10-17 23:58:56 +0800 CST2018-10-17 23:58:56 +0800 CST 2018-10-17 23:58:56 +0800 CST Thinkpad 音量键不起作用 772 我在联想 Thinkpad R60 上有一个 xubuntu 18.04,音量热键根本不起作用。xev也不提供任何反馈,因此系统似乎无法识别这些按钮。我怎样才能让它们工作? linux ubuntu 2 个回答 Voted Best Answer karlsebal 2018-10-17T23:58:56+08:002018-10-17T23:58:56+08:00 启用热键 也许按钮没有被thinkpad_acpi. 您可以通过以下方式启用所有热键 echo enable,0xffffffff >/proc/acpi/ibm/hotkey 因为你必须是 root 一个简单的是sudo不够的,因为它只会影响echo. 因此,您必须通过例如成为根sudo -i或封装 sudo bash -c echo enable,0xffffffff > /proc/acpi/ibm/hotkey 或者 echo enable,0xffffffff | sudo tee /proc/acpi/ibm/hotkey 由于它是您正在使用的位掩码,您可以分别启用和禁用热键。有关更多信息,请参阅模块文档。 使更改永久化 为了在下次重新启动后继续存在,您可以将命令添加到您的/etc/rc.local 如果您使用的是 Ubuntu 18.04 或更高版本,则该文件可能会丢失,因为systemd正在处理此问题。但是,如果现有文件将被使用,您可以通过查看sudo systemctl edit --full rc-local. 该文件必须是可执行的并且需要一个shebang。 #!/bin/sh echo enable,0xffffffff > /proc/acpi/ibm/hotkey echo 0 如果您创建了文件,请通过以下方式使其可执行 chmod +x /etc/rc.local Vincent Gerris 2020-05-08T02:27:46+08:002020-05-08T02:27:46+08:00 我对上述内容有一个小的改进。原帖询问音量按钮,我注意到这也会影响在我的运行 Ubuntu 20.04 LTS 的 T60 上已经正常工作的亮度按钮。 有很多与此相关的错误,其中一个是: https ://bugs.launchpad.net/ubuntu/+source/linux/+bug/357673?comments= all 我在其中找到了仅启用音量键的掩码。 因此,为了让这一切正常工作,我制作了 /etc/rc.local 文件,其中包含以下内容: ubuntu@ubuntu-ThinkPad-T60:~$ cat /etc/rc.local #!/bin/sh echo enable,0xfc7fff > /proc/acpi/ibm/hotkey echo 0 如前所述,使其可执行: sudo chmod +x /etc/rc.local 重新启动并在 T60 上,音量键正常工作,亮度按预期工作。感谢@karlsebal 提供所有详细信息。随时检查错误,看看您的问题和解决方案是否可以帮助其他人,谢谢。
启用热键
也许按钮没有被
thinkpad_acpi
. 您可以通过以下方式启用所有热键因为你必须是 root 一个简单的是
sudo
不够的,因为它只会影响echo
. 因此,您必须通过例如成为根sudo -i
或封装或者
由于它是您正在使用的位掩码,您可以分别启用和禁用热键。有关更多信息,请参阅模块文档。
使更改永久化
为了在下次重新启动后继续存在,您可以将命令添加到您的
/etc/rc.local
如果您使用的是 Ubuntu 18.04 或更高版本,则该文件可能会丢失,因为
systemd
正在处理此问题。但是,如果现有文件将被使用,您可以通过查看sudo systemctl edit --full rc-local
.该文件必须是可执行的并且需要一个shebang。
如果您创建了文件,请通过以下方式使其可执行
我对上述内容有一个小的改进。原帖询问音量按钮,我注意到这也会影响在我的运行 Ubuntu 20.04 LTS 的 T60 上已经正常工作的亮度按钮。
有很多与此相关的错误,其中一个是: https ://bugs.launchpad.net/ubuntu/+source/linux/+bug/357673?comments= all 我在其中找到了仅启用音量键的掩码。
因此,为了让这一切正常工作,我制作了 /etc/rc.local 文件,其中包含以下内容:
如前所述,使其可执行:
重新启动并在 T60 上,音量键正常工作,亮度按预期工作。感谢@karlsebal 提供所有详细信息。随时检查错误,看看您的问题和解决方案是否可以帮助其他人,谢谢。