如何在 Ubuntu 12.04 中将 XRDP 键盘布局更改为 en-gb?

如何在 Ubuntu 12.04 中将 XRDP 键盘布局更改为 en-gb?

有人知道如何在 Ubuntu 12.04 上的 XRDP 会话中将键盘布局更改为 en-gb 吗?我正在使用它mstsc.exe连接到托管 XVNC 会话的 XRDP 服务器,但是我不知道如何应用英国键盘布局。

通过谷歌搜索,我们发现这些说明允许我更改键盘映射,但是使用我从这里我失去了使用箭头键、home/end 等的能力。将该文件与标准文件进行比较,发现差异比我预期的要大得多,因为布局之间具有相似性。

我只能通过 RDP 访问该盒子,因此我似乎无法按照上述说明实际生成新布局,也许这是本地控制台的问题?此外,我无法更改使用的 RDP 客户端或 RDP 服务器,因为它们是我对系统的唯一访问权限,我没有本地控制台访问权限。但是,我在操作系统上拥有 root 权限。

有什么想法吗?

编辑:我发现本文档在描述键盘映射文件格式的 XRDP sourceforge 页面上。它表明键盘映射文件中的值是 unicode0x64等,但是我系统上已有的文件似乎使用了不同的格式0:065307:27,有人知道有什么区别吗?

编辑:澄清标题。

答案1

其他人也遇到了这个问题,并在博客中发布了相关文章:

http://component-parts.blogspot.co.uk/2012/08/fixing-uk-keyboard-mapping-for-xrdp.html

他手动修复了 en-gb 键盘映射,并将其发布在他的博客文章中。我自己刚刚尝试了这个键盘映射,效果很好。

相关内容