如何在 Manjaro Linux 中使用 AltGr+Shift 切换语言?

如何在 Manjaro Linux 中使用 AltGr+Shift 切换语言?

16 年来我一直使用AltGr+Shift在 Windows 中切换语言。但在 Linux 中它使用左边的。有没有一种方法可以让语言切换到正确的语言?

我正在使用 Manjaro Linux。

答案1

许多键盘布局默认使用Right Alt(又名AltGr)来访问第 3 级和第 4 级符号。因此,为了使Right Alt+Shift快捷键可用于切换输入语言,您需要明确选择其他第 3 级键。

您可能需要编辑/etc/default/keyboard并考虑此行以实现您想要的:

XKBOPTIONS="lv3:ralt_alt,lv3:lalt_switch,grp:alt_shift_toggle"

该组合变成Left Alt第三级键,而Right Alt+Shift用于切换语言。

答案2

我不知道您使用的是哪个操作系统,但对于 Ubuntu 18.04 LTS,我使用此命令在语言之间切换:

setxkbmap -option grp:alt_shift_toggle us

如果您想在语言之间进行更改,请替换us为您想要的语言。例如,如果您想使用德语键盘,请将其更改为de

setxkbmap -option grp:alt_shift_toggle de

答案3

打开终端并输入:

cd
vi lang-switch.sh

按键盘上的 ins 按钮并粘贴:

setxkbmap -option grp:alt_shift_toggle de

然后按键盘上的 Esc 按钮。然后输入 :x 保存并关闭。然后输入:

sudo chmod +x lang-switch.sh

最终看到解决方案在这里:点击

相关内容