Budgie 21.10 切换键盘布局问题

Budgie 21.10 切换键盘布局问题

我有 2 种布局 - 英语和俄语。重启后,即使键盘指示器显示 RU,我也无法输入俄语。从输入源中删除 RU 键盘并再次添加会有所帮助。但只能在下次重启之前。将区域格式从英国更改为俄罗斯没有帮助。重新排序输入源也没有效果。在过去的 10 年里,我从未在其他 Ubuntu 版本上遇到过这个问题。

答案1

我看到了以下内容。

Budgie 基于 GNOME,因此其行为应该与 GNOME 类似。不管我们喜欢与否。GNOME
和 Budgie 都使用 XKB 和 Ibus;后者仅适用于复杂字母。
在默认配置下,Budgie 应该显示/etc/default/keyboard(见下面的示例)

cat << EOF | sudo tee /etc/default/keyboard 
# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

BACKSPACE="guess"
EOF

并从中设置键盘布局及其切换快捷键。因此,如果您在上面定义了grp:alt_shift_toggle( Alt+ ),它应该可以工作。Shift

要添加必要的键盘布局,您必须启动键盘设置(gnome-control-center keyboard)并在此处将所需的语言添加到输入源。

如果你想要首次设置Alt+ShiftCtrl+,你需要安装 GNOME Tweaks并在其中设置此类快捷方式Shiftsudo apt-get install gnome-tweaks --no-install-recommends键盘和鼠标附加布局选项切换到另一种布局

然后您需要将相关的小程序添加到 Budgie 面板:

  1. 启动 Budgie 桌面设置 ( budgie-desktop-settings)
  2. 转至顶部面板选项卡
  3. 点击+按钮添加键盘布局小程序
  4. 可选择移动键盘布局到 Budgie Panel 所需的部分
  5. 测试键盘布局变化并确保它在 Budgie 顶部面板上发生变化。

详情请见https://getsol.us/articles/configuration/configuring-keyboard-layout/en/

注意:如果问题仍然存在,这可能是权限问题,您必须重置它们,然后sudo chown -R $USER:$USER ~/.cache ~/.config ~/.local重新启动并重试上述步骤。

在撰写本文时,我觉得 GNOME 和 Budgie 都不适合实际使用。幸好有 KDE、MATE 和 Xfce 等功能齐全的替代方案。

答案2

我遇到了同样的问题(我的情况是 latam 布局),这让我抓狂不已。谢天谢地,我能够通过使用 IBus 首选项小程序并设置“高级”选项卡下的选项“使用系统键盘布局”轻松解决此问题。

相关内容