rdesktop中正确的密钥映射存在问题



我经常使用rdesktop通过vpn在家访问我的大学电脑。rdesktop运行平稳,没有问题,只是密钥映射总是错误的。我的语言设置是en_US,但区域设置是de_de。UTF-8。我该怎么办?

我发布了这个问题的答案,因为我在互联网上搜索了很长一段时间,但这个简单的问题没有好的答案。当我做一个标准的sudo apt-get install rdesktop时,程序安装得很好,一切都很好,除了一件事:没有安装键映射。通常,rdesktop可以通过提供选项-k来使用不同的键映射,例如德语键盘布局的-k de。这些密钥映射必须存储在~/.rdersktop/keymaps文件夹中,在我的情况下,该文件夹是空的。默认情况下,rdesktop会回落到en-us(参见man rdesktop)。因此,唯一需要做的就是找到正确的密钥映射文件并将其存储在那里。

你可以在这里找到文件packages.debian.org/en/sid/i386/rodesktop/download

打开包装,您可以在以下位置找到密钥映射:rdesktop_1.8.3-1_i386/usr/share/rodesktop/keymaps

复制并粘贴到上面提到的文件夹解决了这个问题。

在我看来,复制一些可能更新的内容从来都不是一个好主意。如果您在桌面上使用快捷方式,只需为德语键盘添加例如:"-k/usr/share/resktop/keymaps/de"。或者添加一个从"~/.redsktop/keymaps/"到"/usr/share/redsktop/keymaps/"的硬链接。

现在看是我的"@"one_answers"µ"。看起来"Alt Gr"还不起作用。

derwahre_tj的答案是正确的,但您不需要再次下载包。当您的系统上安装了rdesktop软件包时,keymaps文件将安装到/usr/share/rodesktop/keymaps中。不需要再次下载文件,只需从系统目录中复制文件即可。

首先在主目录中创建rdesktop keymaps目录

mkdir -p ~/.rdesktop/keymaps

接下来,从/usr/share/resktop/keymaps 复制文件

cp /usr/share/rdesktop/keymaps/* ~/.rdesktop/keymaps/

请注意,这将复制所有关键点映射文件,但您可以简单地复制所需的文件。

最新更新