Sig*_*gur 6 x11 keyboard-layout lubuntu
我正在使用 Lubuntu 11.10。我尝试了键盘布局小程序,lxpanel
但它不起作用,我不知道为什么。
我可以使用将布局更改为俄语
$ setxkbmap ru
Run Code Online (Sandbox Code Playgroud)
它有效!好的!但问题是:如何将其设置回br
使用俄语字符?也就是说,我应该在俄语键盘上输入什么才能获得与
$ setxkbmap br
Run Code Online (Sandbox Code Playgroud)
正如我不久前发现的那样,俄罗斯布局很棘手:) - 但仅此而已因为控制台中出现西里尔字母,并且不知道当前切换布局的键盘快捷键。好消息是 setxkbmap 设置的所有内容只会持续到您注销为止,然后默认值将在下次恢复。这也是为什么我更喜欢让键盘切换小程序之一工作的原因。
但是,在您的情况下,如果您使用:
localectl set-x11-keymap br,ru grp:alt_shift_toggle
Run Code Online (Sandbox Code Playgroud)
或者setxkbmap "br,ru" "grp:alt_shift_toggle"
尽管没有可用的小程序,您应该能够使用 Alt+Shift 组合执行切换。它也应该适用于 2 个以上的布局。这只会持续到注销为止,但是如果您进行编辑/etc/vconsole.conf
- 更改将持续存在。
KEYMAP="br,ru"
KEYMAP_TOGGLE="grp:alt_shift_toggle"
Run Code Online (Sandbox Code Playgroud)
然而,这仅适用于 systemd 启动 - 就像在 Fedora 中(我碰巧使用的)。Ubuntu 11.10 尚未使用 systemd。在这种情况下,您可以编辑xorg.conf
或/etc/hal/fdi/policy/10-keymap.fdi
但更简单的解决方案是在启动 x 会话时调用 setxkbmap:
在文件中~/.xsessionrc
你输入命令:
setxkbmap "br,ru" "grp:alt_shift_toggle"
Run Code Online (Sandbox Code Playgroud)
那应该会为你排序。
归档时间: |
|
查看次数: |
5437 次 |
最近记录: |