我最近买了一个新键盘,它有很多未使用的特殊键 - 例如“启动 Excel”、“启动 Word”等。我怀疑有一种方法可以将这些键上的按键映射到一些有用的操作(目前,它们什么也不做)。
我怎样才能做到这一点?
笔记:
这是 USB 键盘。我发现虽然大多数普通键都通过设备提供一些信息/dev/input/event2
,但一半的普通键(xev 无法捕获)会执行一些操作/dev/input/event3
。
另有 9 个键在任何输入设备上都不起作用。
答案1
您需要找出这些按钮生成的键码。您可以使用名为“xev”的程序来执行此操作。获得键码后,您可以使用“xmodmap”将这些键码映射到按键(通常是功能键),然后将它们用作您最喜欢的桌面管理器中的按键组合。
以下链接提供了有关如何完成您需要的许多事情的良好教程:
http://dev-loki.blogspot.com/2006/04/mapping-unsupported-keys-with-xmodmap.html
请记住,KHotKeys 部分是 KDE 特有的,因此您必须使其适应特定的窗口管理器(GNOME、LXDE 等)。
编辑:
某些“特殊”键(尤其是“互联网”键盘上的键)没有提供键代码,因为它们通常由软件驱动。这些键的一些选项包括: