xkb 配置到地图 Alt + h --> 右

xkb 配置到地图 Alt + h --> 右

我的 Chromebook 缺少一些重要按键。我想将它们重新映射到现有的按键上。不幸的是,Chromebook 的按键通常很少,所以我需要将多个按键组合映射到一个按键上。例如,映射Alt hEnd

Xorg 键盘似乎正处于过渡状态,许多旧方法已被弃用(键盘映射、xmodmaps 等)

据我所知,更改系统范围内的键盘映射的正确方法是通过 xbk。有很多人通过修改文件将单个键(例如大写锁定键)映射为 Shift 键/usr/share/X11/xkb/symbols/pc。还有一些如何使用 setxkmap 创建完全自定义的键的示例。但我还没有找到任何关于如何最好地将组合键映射到单个键的示例。任何指示都将不胜感激。

答案1

我不明白您是否希望将Alt+H映射到End或映射到
但我知道如何用它来实现AltGr
无论如何,重新映射 Alt 并不是一个好主意,因为它经常在程序中使用。
在您的符号文件中尝试这样做:

key <AC06> { [ h , H , End ] }; // Map <AltGr>+<H> to <End>

或者

key <AC06> { [ h , H , Right ] }; // Map <AltGr>+<H> to <→>

但也许这不是你想要的..
但​​我也对修饰符的映射感兴趣..
我尝试将Space其充当修饰符..

相关内容