在 Ubuntu 18.04 中定义自定义键盘布局

kru*_*ubo 5 keyboard-layout

我能够按照这些说明创建我的自定义 xkb 符号/usr/share/X11/xkb/symbols/并将它们添加到/usr/share/X11/xkb/rules/evdev.xml/usr/share/X11/xkb/rules/evdev.lst

它有效,有点。在 xterm 中,我可以放置setxkbmap mycustomkeyboard然后我可以在任何应用程序中成功使用我的键盘。

此外,在系统设置、区域和语言、输入源中,我可以将我的自定义键盘添加到列表中。

但是,即使这样做之后,顶部的键盘切换图标也只显示其他已安装的键盘,而不是我的自定义键盘。此外,Super+Space 仍然可以在所有其他安装的键盘之间切换,但不能在我的自定义键盘之间切换。

我也尝试了以下方法,但没有帮助:

sudo dpkg-reconfigure xkb-data
systemctl restart keyboard-setup
Run Code Online (Sandbox Code Playgroud)

我错过了什么?为什么我的自定义键盘没有显示在键盘切换选项中?

kru*_*ubo 1

根据 @GunnarHjalmarsson 和 @user.dz 的评论,在我描述的步骤之后,所缺少的只是重新启动系统或注销/登录。指示器和设置守护程序需要重新启动或注销/登录才能加载新设置。