![如何在不使用外部程序的情况下重新映射笔记本电脑上的媒体键?](https://linux22.com/image/1308627/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E4%BD%BF%E7%94%A8%E5%A4%96%E9%83%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E9%87%8D%E6%96%B0%E6%98%A0%E5%B0%84%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%B8%8A%E7%9A%84%E5%AA%92%E4%BD%93%E9%94%AE%EF%BC%9F.png)
与大多数笔记本电脑一样,我的笔记本电脑有“特殊”键,或有时称为媒体键。
在 Linux 上,我可以使用诸如 之类的东西轻松读取键码xev
,并将其他功能放回其中。 只需使用xmodmap
或 ,即可在我的窗口管理器中为按键提供功能。
在 Windows 上怎么可能实现?有没有办法扫描这些键并重新映射它们?甚至可能像在 Linux 上一样赋予它们不同的功能?
如果是,我该在哪里做呢?我听说有几个程序试图改变这一点,但我不明白为什么我应该安装另一个程序。我认为它是操作系统不可或缺的一部分。
例如,我有一个带有圆圈内“i”的键。它通常会打开一个新的浏览器窗口。当 Chrome 已打开时,它会让当前选项卡转到我选择的主页(即about:blank
)。我想更改它的功能。
答案1
无论如何,你的笔记本电脑应该附带定义这些按钮的软件。这是因为 Windows 内置处理非标准键盘按钮的功能非常有限。除此之外,唯一安全且简单的方法是使用第三方应用程序,例如事件幽灵。
是的,您可以尝试通过修改注册表来实现您想要的效果,但这并不安全,也不容易。由于您实际上是在询问如何更改 Chrome 的功能,因此最好的选择是使用 Event Ghost 之类的工具。