我正在运行 16.04.4LTS 服务器作为 virtualbox-5.2 的主机,并已添加 xfce4 作为桌面环境,供技术人员通过 xRDP 访问。除了将按键传递到 virtualbox 管理 GUI 之外,这在所有情况下都运行良好。
在本地登录时,按键在 VirtualBox GUI 中按预期显示。通过 xRDP 登录时,按键在我测试过的所有其他应用程序中均按预期显示。通过 xRDP 登录并使用 VirtualBox GUI(管理而不是单个虚拟机)时,按键会生成意外字符。以下是映射的摘录:
a -> a
s -> b
d -> f
f -> h
g -> j
h -> k
j -> ;
k -> '
l -> `
5 -> backspace
alt left -> 5
我重新安装了 xRDP,并尝试了 xfce4 和 LXDE 桌面环境。两者表现出相同的行为。我还尝试了 16.04.4 的全新安装。为了消除疑虑,我尝试了键盘重新映射。虽然我没想到它会起作用,但并没有奏效,因为似乎只有 VirtualBox 受到此问题的影响。
有人对此有什么建议吗?