我的键盘没有 <、> 和 | 键。在 Windows 上,我安装了一个小工具来将这些符号映射到 Win-L 键。在 Linux 上,这不起作用。我尝试使用 Xmodmap 将 <、> 和 | 映射到 Win-L 键,但只有 < 和 > 有效。这是 Xmodmap 配置文件
keycode 133 = less greater bar
在第三个位置映射任何其他符号也不起作用。在 Firefox 中,什么都不起作用(<、> 和 | 不起作用)。
我无法使用 Xmodmap 映射 Fn 键,因为当我启动 xev 并按下 Fn 键时没有任何反应。
之后我尝试了 KDE 快捷键,但我无法将任何东西映射到 fn 键或 Win-L 键。当我按下其中一个键时,KDE 什么也不显示(其他键在这里可以工作)。
那么键盘出了什么问题?或者这是 Ubuntu 的问题?
答案1
keycode 133 = less greater bar
这 3 个键符的意思是:按下键;按住 shift 键;按住模式切换。
因此您需要设置 Mode_switch 键,通常它为空。
例如:使用 Shift_R (0x3e) 作为 Mode_switch
keycode 0x3e = Mode_switch Mode_switch
xev 或 xmodmap 无法看到 Fn 键。