我想通过 xrdp 从我的 Windows 8.1 机器连接到我的 Ubuntu 14.04 LTS 64 位服务器。现在它运行良好,非常有趣。我遇到的唯一问题是,当我想通过 TAB 使用自动完成功能时,它不会显示任何内容。但如果我使用 Shift 和 TAB,它就可以正常工作。问题仅在 xrdp 下出现。自动完成功能通过 ssh 和在本地屏幕上正常运行。
我尝试更改 /etc/xrdp/km-0409.ini 中的布局(我确信这是正确的文件,因为我使用的是德语键盘布局)。但这无济于事。
我使用的命令:sudo xrdp-genkeymap /etc/xrdp/km-0409.ini
setxkbmap de
通过 xrdp 也无法使用。它说此功能无法通过 xrdp 使用。
我还编辑了:xfce4-keyboard-shortcuts.xml 文件并更改
"property name=”<Super>Tab” type=”string” value=”switch_window_key”/"
到
"property name=”<Super>Tab” type=”empty”/".
自动完成功能是否可通过 xrdp 实现?是否可以自定义?
我期待得到答复。
答案1
如果您使用的是德语键盘布局,那么键盘映射的正确文件是 km-0407.ini,因此请使用它:
sudo xrdp-genkeymap /etc/xrdp/km-0407.ini
查看文档这里。不过,在最好的情况下,这只会改变你的键盘布局。这不会解决自动完成问题。