当我使用带有媒体键的舒适曲线键盘时,这些键在 X(不同用户)、单用户模式和没有 X 的多用户模式下充当媒体键。
然后我换成了 RK-9000,这是一款相当出色的键盘,但没有媒体键。 ;...(
但有几个键我从来没有用过。我想到的是滚动锁定和暂停。因此像 scrl-lck-cursor-up 这样的东西可以映射到媒体开/关。
我隐约知道使用 xev/xmodmap 的技术,但我的理解是该技术是在 X 级别完成的,并分配给特定用户。
我想要一种更原始的方式来重新定义键。我想到的两件事是:
1) tty 映射到 ALT-CTL-Fn 的方式(在我的发行版 LMDE 中,我相信 Fedora 也是如此,但可能会因发行版而异)。无论 X 是否启动,这种方式都有效。 2)安装发行版时,通常会要求您选择键盘。
一旦您做出选择,据我所知,会分配一些键映射。在多用户 X-less 模式和单用户模式下,所有级别均一致。
那么我该如何实现这一目标呢?
答案1
在 Debian 衍生的发行版中,控制台和 X 键映射现在都在 /etc/default/keyboard 中设置。看http://wiki.debian.org/Keyboard。
在此之前,X 和控制台键映射都是单独设置的,每个都有其各自的实用程序和配置文件集。看http://www.tldp.org/HOWTO/text/Keyboard-and-Console-HOWTO。