在Debian中映射我的自定义键

时间:2008-08-09 15:23:14

标签: linux keyboard debian

我有一个带有一系列非标准按钮的Microsoft键盘,例如“Mail”,“Search”,“Web / Home”等。

能够绑定这些键以便执行任意程序会很好。

有人知道如何在Debian Etch中做到这一点吗?

5 个答案:

答案 0 :(得分:2)

我不能肯定地说因为我没有使用Debian但是如果你使用Gnome,最简单的方法是运行gnome-keybinding-properties(系统>首选项>键盘快捷键)

点击键盘上的按钮,而不是键入 Ctrl + M 等快捷键。

如果您希望通过命令行或其他桌面环境执行此操作,这可能有所帮助:Unusual keys and keyboards

答案 1 :(得分:1)

运行Debian,我遇到了同样的问题。我做的是运行xev并查看这些键返回的键码。微软喜欢稍微破坏标准,因此一些多媒体密钥不起作用。但那些做的将返回一个密钥代码。然后使用xmodmap编写脚本以正确映射这些键。

Gentoo Wiki有关于如何做这些事情的优秀文档。

我把我的xmodmap脚本放在〜/ .kde / Autostart /中因为我使用了kde,但你可以很容易地将它放在你的主文件夹中并让你的.bashrc或.profile源代码。

映射密钥代码后,您可以将这些密钥分配给桌面环境中的特定操作。

答案 2 :(得分:0)

有几种不同的方法,最简单的方法是keytouch,这可能在Debian存储库中可用。用户手册为here。但是你的键盘有可能无法使用它。

答案 3 :(得分:0)

如果您想手动编辑,可以编辑〜/ .xmodmap 并使用xmodmap~ / .xmodmap来应用修改

答案 4 :(得分:0)

我在Debian下使用Gizmo Daemon作为我的PowerMate - 它也支持花哨的键盘键(虽然我没有尝试过这些键)。黑客攻击gizmod让它做我想做的事很容易。

Gizmo Daemon