在 Ubuntu 14.04 中使用 Gnome 3.10 按 Alt+Shift 更改布局

在 Ubuntu 14.04 中使用 Gnome 3.10 按 Alt+Shift 更改布局

我知道以前很多人问过这个问题,但我没看到有人针对 Ubuntu 14.04 问过这个问题。

我已经安装了带有 GNOME 3.10 的 Ubuntu 14.04 测试版,并且还安装了 Flashback 会话。

我得到的是:

使用 Unity 或 Flashback Sessions(Compiz 和 Metacity),我可以将更改布局组合更改为Alt+Shift并且它可以起作用。

这里使用 Unity 时请注意:

如果我去: 系统设置-->键盘-->快捷键-->输入-->开关到下一个源,我可以将其设置为Super+Space但不能设置为Alt+ Shift

如果我去: 系统设置-->键盘-->文本输入,我可以将其设置为Alt+ ShiftL。

现在,我第一次登录 GNOME Shell 时,该组合有效,但过了一会儿它就停止了。

我尝试了 GUI 提供的所有设置,但都无法正常工作。

目前我处于这样的状态:除了 GNOME-Shell 之外,该组合在任何地方都可以运行。

如果使用 GNOME-Shell,我会转到: 系统设置-->键盘-->快捷键-->输入-->开关到下一个源,我可以将其设置为Super+Space但不能设置为Alt+ Shift。而且即使我设置为Super+Space它也不起作用。

如果使用 GNOME-Shell,我会转到: 系统设置-->键盘-->布局设置,所有内容都被禁用了,所以我必须转到 -->快捷方式设置,在那里我可以将其设置为Super+Space但不能设置为Alt+ Shift。而且即使我设置为Super+Space它也不起作用。(实际上与上面的相同)

我也尝试过通过 GNOME-Tweak Tool 来更改它,但它所做的只是更改上述键盘设置中的“仅修改器切换到下一个源”,但它仍然没有起到作用。

在 GNOME-Shell 中,该组合只能将布局从 EN 更改为 GR。为了从 GR 更改为 EN,我必须使用鼠标并查看顶部栏上的指示器。顺便说一句,它无论如何都不符合当前布局。

由于我在 Ubuntu 13.10 中使用 GNOME 时遇到过这个问题,所以我希望它能在 14.04 中得到修复。

我是不是遗漏了什么?

我的操作系统设置是 Ubuntu 14.04 64 位和 GNOME 3.10.4。(虽然很奇怪,当我转到系统设置的详细信息时,它显示我正在使用 Ubuntu 13.10)

我已经设置了系统,但没有通过命令行对其进行任何修改。我只使用了 GUI 菜单,我尝试的唯一修改就是上面描述的关于更改布局组合键的修改。

答案1

您可以通过以下方式解决此问题:

系统设置 > 键盘 > 快捷键 > 打字 > 仅修改器切换到下一个源

单击它并选择“Alt+Shift

屏幕截图设置

这是在 GNOME 3.18 上。

答案2

要在 Ubuntu 14.04 上将快捷方式更改为ALT+,SHIFT您必须单击语言在栏上,选择“文本输入设置”,点击“使用切换到上一个源:”或“使用切换到下一个源:”输入并点击“Shift”+“ALT”,就可以了。

答案3

我在切换布局时遇到了一些问题,我是这样解决的。打开dconf editor并导航到desktop->ibus->general->hotkeys并将 和 的值从next-engine更改为。然后打开并在“打字”部分将 设置为 alt+shift。next-engine-in-menu['Shift_L+Alt'][]Tweak ToolSwitching to another layout

答案4

在 Ubuntu 17.10,GNOME 3.26.2.1 中,我使用 GNOME Tweak Tool 使其运行。

调整工具 -> 键盘和鼠标 -> 添加布局选项(按钮) -> 切换到另一种布局 -> 勾选 Alt+Shift 框

相关内容