我有一个微软人体工学键盘我通常很喜欢它。不幸的是,它带有一个预制的 Office 键,用于在 Windows 中代替右 Ctrl 或 Super。我曾经xev
记录过 Office 键的实际输出,它充当 Ctrl、Shift、Meta、Super 键的组合。
“Office”键输出
Keycode | Name | Keysym
37 | Control_L | 0xffe3 |
50 | Shift_L | 0xffe1 |
64 | Meta_L | 0xffe7 |
133 | Super_L | 0xffeb |
我已经看过了xmodmap
,但它已被弃用,而青睐于setxkbmap
。
有人能帮我确定如何重新绑定上面的组合键以充当不同的修饰符,例如 Ctrl-R 或 Super-R 吗?
答案1
你找到解决办法了吗?我刚买了这个键盘,一直按“Office”键而不是 Win(我在快捷键中经常使用它……)
(我对 SE 的提问,附有照片和事件报告:https://unix.stackexchange.com/questions/618786/using-new-2019-microsoft-ergonomic-keyboard-how-to-map-emoji-and-office-keys)