使用 xmodmap 的键重映射不适用于某些 gtk 应用程序

gue*_*est 5 linux keyboard gnome keyboard-layout

我尝试使用 xmodmap 重新映射一些键。例如,

xmodmap -e "keycode 118 = Next"

将我的笔记本电脑 (XPS 13 9360) 的插入键映射到 PgDn。它适用于某些应用程序,例如 firefox 和 Visual Studio 代码,但不适用于其他一些应用程序,包括 gnome-terminal、xfce4-terminal、epiphany 和 gedit。我正在运行 gnome 3.24/Wayland/Archlinux。我不知道为什么有些应用程序不能与 xmodmap 一起正常工作。有什么建议吗?


编辑:好的,我放弃了 xmodmap。相反,我决定触摸 xkb。编辑两个文件pcaltwin下面的一些条目/usr/share/X11/xkb/symbols/似乎工作得很好。