我有 2 种布局 - 英语和俄语。重新启动后,即使键盘指示灯显示 RU,我也无法输入俄语。从输入源中删除 RU 键盘并再次添加它会有所帮助。但直到下一次重新启动。将区域格式从英国更改为俄罗斯并没有帮助。重新排序输入源也没有效果。在过去的 10 年里,我在使用其他 Ubuntu 版本时从未遇到过这个问题。
我有 2 种布局 - 英语和俄语。重新启动后,即使键盘指示灯显示 RU,我也无法输入俄语。从输入源中删除 RU 键盘并再次添加它会有所帮助。但直到下一次重新启动。将区域格式从英国更改为俄罗斯并没有帮助。重新排序输入源也没有效果。在过去的 10 年里,我在使用其他 Ubuntu 版本时从未遇到过这个问题。
我看到以下内容。
Budgie 是基于 GNOME 的,因此应该类似于 GNOME。不管我们喜不喜欢。
GNOME 和 Budgie 都使用 XKB 和 Ibus;只有复杂的字母才需要后者。
使用默认配置 Budgie 应该读取
/etc/default/keyboard
(参见下面的示例)并从中设置键盘布局及其切换快捷方式。因此,如果您在上面定义了
grp:alt_shift_toggle
( Alt+ ),它应该可以工作。Shift要添加必要的键盘布局,您必须启动键盘设置 (
gnome-control-center keyboard
) 并在此处将所需的语言添加到输入源。如果您想第一次设置Alt+Shift或Ctrl+ Shift,您需要安装 GNOME Tweaks
sudo apt-get install gnome-tweaks --no-install-recommends
并在Keyboard & Mouse → Additional Layout Options → Switching to another layout中设置此类快捷方式。然后您需要将相关的小程序添加到 Budgie 面板:
budgie-desktop-settings
)+
按钮添加键盘布局小程序详细信息可在https://getsol.us/articles/configuration/configuring-keyboard-layout/en/获得。
注意:如果您的问题仍然存在,这可能是权限问题,您必须在重新启动之前重置它们并重
sudo chown -R $USER:$USER ~/.cache ~/.config ~/.local
试上述步骤。在写这篇文章时,我觉得 GNOME 和 Budgie 都不适合在现实生活中使用。存在 KDE、MATE 和 Xfce 等功能齐全的替代品是一件好事。
我遇到了同样的问题(在我的情况下是拉丁美洲布局),这让我发疯了。感谢上帝,我能够通过使用 IBus Preferences 小程序并在“高级”选项卡下设置选项:“使用系统键盘布局”轻松解决它。