俄语拼音键盘布局

俄语拼音键盘布局

我的笔记本电脑上的 12.04 系统设置中的键盘布局 GUI 没有响应。在另一篇文章中找到了解决方法(请参阅:无法切换键盘布局)。

现在的问题:手动修改文件 /etc/default/keyboard 后,我现在可以访问我想要的所有键盘布局,除了一个:俄语拼音。(即字母放置在与拉丁字母对应的位置 - qwerty)此键盘在旧版 Gnome 中,并且仍然列在“系统设置”键盘 GUI 中。但 GUI 没有响应。

我可以使用以下命令在官方俄语键盘和挪威语之间切换:

sudo setxkbmap -option grp:alt_shift_toggle no,ru

ru phonetic不明白。俄语拼音键盘的代码是什么?

答案1

我是这样使用它的:

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll,compose:menu -layout 'us,lt,ru' -variant ',,phonetic_winkeys'

最重要的是'us,lt,ru'',,phonetic_winkeys'在你的情况下,它将是-variant ',phonetic_winkeys'

答案2

我不知道你是哪个国家的。挪威人?我是捷克人,所以我使用标准的捷克 QWERTZ 键盘。所以我更喜欢捷克俄语拼音键盘:

setxkbmap -option grp:win_space_toggle -layout 'cz,cz' -variant ',rus'

问题是这个布局已经将 YZ 键切换为标准捷克键盘。所以我不得不修改文件:

sudo nano /usr/share/X11/xkb/symbols/cz

首先我找到了以下部分:

// phonetic layout for Russian letters on an CZ (QWERTY) keyboard
xkb_symbols "rus" {

我修改了以下几行:

//    key <AB01> { [       Cyrillic_ze,       Cyrillic_ZE,            z,        Z ] };
key <AD06> { [       Cyrillic_ze,       Cyrillic_ZE,            z,        Z ] };
//    key <AD06> { [     Cyrillic_yeru,     Cyrillic_YERU,            y,        Y ] };
key <AB01> { [     Cyrillic_yeru,     Cyrillic_YERU,            y,        Y ] };

这样我就得到了捷克 QWERTZ 布局的俄语拼音键盘。所以我希望当你在挪威需要更详细的俄语拼音键盘设置时,它能帮到你。:-)

大多数设置和选项可以在这里找到:

less /usr/share/X11/xkb/rules/base.lst

相关内容