为什么我无法更改音量键绑定?

为什么我无法更改音量键绑定?

我的笔记本电脑默认的声音调节键是 fn + 上/下。在 gnome 2.x 中,我轻松地将此绑定更改为键盘的右上键(/ 和 *)。gnome 3 似乎允许我更改键绑定,但当我按下这些按钮时,它仍然会打印出 / 和 * 符号。似乎除了默认的媒体键绑定之外什么都不会注册。这是我应该报告的错误还是 gnome 的故意行为?

我确实知道他们阻止分配常规键以防止丢失键盘功能,但在这种情况下它确实允许我分配它,但它根本不起作用。

编辑:我发现在 KDE 下也会发生同样的事情。我相信 Gnome 不应该受到指责。是什么阻止这些键注册其指定的操作?

答案1

您可以使用主目录中的 .xmodmap 文件更改键绑定。首先,您必须打开终端类型xev,然后按下所需的键(您想要的行为的键和您希望此行为具有的键)。Xev 将记录键绑定,为您提供键码和命令名称。然后,您转到主目录并创建一个名为 的新文件.xmodmap。您必须在其中按以下示例安排所有内容:

keycode 110 = Home(您想要给出的键 = 所需的命令)

有了它,您可以轻松交换或更改键绑定。之后,您必须注销并重新登录,并选择要使用的已创建的 .xmodmap。

最后看起来是这样的:

键码键1 = 功能键2

键码 key2 = 功能键1

相关内容