![将“Office”组合键重新绑定为 Ctrl-R 或其他修饰键](https://linux22.com/image/922637/%E5%B0%86%E2%80%9COffice%E2%80%9D%E7%BB%84%E5%90%88%E9%94%AE%E9%87%8D%E6%96%B0%E7%BB%91%E5%AE%9A%E4%B8%BA%20Ctrl-R%20%E6%88%96%E5%85%B6%E4%BB%96%E4%BF%AE%E9%A5%B0%E9%94%AE.png)
我有一个微软人体工学键盘我通常很喜欢它。不幸的是,它带有一个预制的 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)