当我坐在显示器后面登录 Unity 或 MATE 时,我可以更换键盘。然而如果我通过连接到我的工作电脑xrdp
并使用 MATE 版本 1.8.1,则不能。
我需要使用不同于美国的键盘布局。但当我尝试添加布局时mate-键盘属性工具我得到了一个窗口,其中的国家和变体列表完全为空。
谷歌搜索了好久也没找到解决办法。任何建议都非常感谢。
PS:当我使用 Unity 时,键盘布局没有任何问题。
答案1
您描述的行为是意料之中的。在 xrdp 会话中,您确实没有太多机会更改键盘布局。
要在 xrdp 会话中定义键盘布局,您还必须使用 xrdp 工具。您必须登录到您的 ubuntu 计算机(控制台访问,无远程会话)并执行以下步骤
- 步骤1:进入 /etc/xrdp 目录
- 第2步:你发出命令 setxkbmap -layout <%your layout%> 来定义要使用的键盘映射/布局
- 步骤3:将km-0409.ini文件的副本复制到同一目录中。
- 步骤4:通过输入 dir 或 ls 命令检查您是否有文件备份
- 步骤5:通过发出以下命令更新文件 sudo xrdp-genkeymap km-0409.ini
希望这有帮助
链接和参考文献: ubuntu 14.10-如何安装 xrdp 并使其运行