Cha*_*hau 29 keyboard-layout lubuntu language 15.10
我最近将我的 PC 从 Lubuntu 14.10 升级到 15.10。在升级之前,我的键盘布局与我的丹麦语键盘相匹配。但升级后我可能有一个标准的英/美布局。
我不知道iBus和fcitx,据工具提示信息告诉我,它适用于更复杂的语言,例如中文。
我US在任务栏中没有图标,根本没有键盘和/或语言图标。
我尝试过的事情:
在终端中运行以下内容有效,但仅在下次重新启动之前:
setxkbmap -layout dk
Run Code Online (Sandbox Code Playgroud)我在文件中得到以下参数/etc/default/keyboard:
XKBLAYOUT="dk"
Run Code Online (Sandbox Code Playgroud)安装和运行应用程序Lxkeymap在我运行它时会将键盘更改为丹麦语,但重新启动会将布局更改回美国。
我不想要任何花哨的东西,我只想将我的键盘布局设置为丹麦语。我怎样才能做到这一点?
Gun*_*son 49
一些谷歌搜索和测试让我想到了这个:
右键单击面板 ->添加/删除面板项目->添加->键盘布局处理程序
这会向面板添加一个图标,通过右键单击它并选择“设置”,会出现一个用于管理键盘布局的 GUI 工具。
要添加语言,应取消选中“保持系统布局”。
我相信这个解决方案只有在实施 systemd 时才有效?它在 Lubuntu 16.04 中对我有用。让我们先检查一下这是否有效。
转到终端并输入
localectl status
Run Code Online (Sandbox Code Playgroud)
你应该有这个(部分是 VC Keymap 和 X11 布局)。如果没有命令什么的,我就没有想法了。
System Locale: LANG=en_AU.UTF-8
LANGUAGE=en_AU:en_GB:en
VC Keymap: us
X11 Layout: us
Run Code Online (Sandbox Code Playgroud)
如果是这样,以下应该修复它。
localectl set-keymap dk
localectl set-x11-keymap dk
Run Code Online (Sandbox Code Playgroud)
我自己设置了 GB 键盘而不是美国键盘,所以我的情况非常相似。不幸的是,我没有太多的专业知识,所以也许下面的变化比你想要的要多,但我自己没有遇到任何问题。
根据 Meuh 的回答改编的解决方案:https : //unix.stackexchange.com/a/307767
由于之前的尝试没有解决问题,这里有一个解决方法:
echo "setxkbmap -layout dk" >> ~/.xsessionrc
Run Code Online (Sandbox Code Playgroud)
参考: https: //wiki.debian.org/Keyboard