不同的键盘有不同的布局

不同的键盘有不同的布局

我的联想 X1 Carbon 笔记本电脑上安装了 Ubuntu 14.04,安装后我发现布局存在一些奇怪的问题。

首先,更改布局的默认设置不起作用,它只是更改指示器,使其显示“En”,而实际布局是俄语。当我使用此指示器手动更改语言时,这对布局也没有影响。

setxkbmap这个问题似乎只需在登录后运行即可解决:

$ setxkbmap -option "grp:caps_toggle,grp_led:scroll,compose:ralt" -layout us,ru

所以我提到这个问题就是因为我觉得它可以和现实问题联系起来。

其次,当我将笔记本电脑连接到外接键盘时,这些键盘上的布局会有所不同:如果我在不同的键盘上按下相同的按钮,就会得到不同的符号。

最后,也是最烦人的是,当我使用 IntelliJ IDEA 时,我无法使用任何包含字母的快捷键。而且这仅适用于内置键盘。当然,我尝试多次更改布局。

我该如何修复它?

答案1

如果我不介意第一个问题,我可能会摆脱第二个和第三个问题:只需关闭任何基于 Gnome 的布局功能(设置一种语言)并只使用setxkbmap

因此,最终的解决方案是:

  1. 关闭嵌入式解决方案的布局切换并仅设置一种输入语言(英语)。
  2. 添加setxkbmap -option "grp:caps_toggle,grp_led:scroll,compose:ralt" -layout us,ru条目Menu -> Startup Applications

相关内容