在我的 Ubuntu 机器上,我有两个键盘映射(美国 Dvorak 和美国 QWERTY)。有没有办法更改它们在指示器小程序的布局切换器中的显示方式?例如,用 DVK/QWR 代替 USA/USA2
阿米特·龙
答案1
查看此帖子http://ubuntuforums.org/showthread.php?p=3507927
我终于找到了解决方案。编辑文件
/etc/X11/xkb/rules/xorg.xml
。在第 3164 行左右(在我的标准安装中)将所有出现的 USA 替换为 Eng。瞧,键盘指示器从 Eng 切换到 Deu 再切换到 Chi,这是我使用的语言。再也没有 USA 了!
答案2
无可否认,这是一次黑客攻击。
我在 gconf-editor 中使用 flags 选项。这些标志仅将每个键盘布局表示为两个字母的名称,而不是国旗图像。目前,这样做会导致所有美国布局都用带有字母“US”的图像表示。
我解决了这个问题,方法是使用加拿大键盘布局作为我的 Qwerty 布局,使用美国-Dvorak 作为我的 Dvorak 布局。然后我将“US”图标重命名为 ca.svg,并创建一个新的“DV”图标并将其命名为 us.svg。指示器现在显示正确的布局。
我看到的唯一问题是,当将鼠标悬停在“美国”上时,工具提示会显示“加拿大英语”