无根 + 永久更改 GNOME 3.28.2(Ubuntu 18.04)键盘布局的方法

无根 + 永久更改 GNOME 3.28.2(Ubuntu 18.04)键盘布局的方法

我想找到一种方法来对我当前的键盘布局应用两个最小的更改:

Fn· 改变+的行为P

AltGr· 改变+ ùg的行为

虽然我使用 xmodmap 的两行成功完成了此操作,但我使用的解决方案存在两个问题:

· 当前配置在重启或屏幕锁定后失效

· 据我所知,xmodmap 已被弃用,取而代之的是 setxkbmap / xkbcomp

我正在寻找一种满足以下 3 个标准的方式来实现相同的结果:

  1. 它适用于 GNOME 和 GDM3(Ubuntu 18.04)
  2. 无需 root 权限即可应用更改
  3. 配置在重启、屏幕锁定和 gnome-shell 重启后依然有效

虽然我知道以前有人问过类似的问题(而且在写下我自己的问题并尝试了许多建议的答案之前,我确实偶然发现了许多这样的问题),但到目前为止,我所读到的内容都没有满足上述所有标准。例子:

· 它不需要 root 权限并且可以在重启后继续运行,但不能与 GNOME 一起使用

· 它适用于 GNOME,不需要 root 权限,但无法在重启后继续运行

· 它适用于 GNOME 并可重启,但需要 root 权限

顺便说一句,我还想问一下:使用 XKB 实现我的目标的最好/最优雅的方法是什么?

· 创建不同的布局

· 创建变体

· 使用布局选项

提前致谢。

相关内容