Ubuntu 16.10 下的 x11vnc-从 Windows 7 访问时键盘映射错误

Ubuntu 16.10 下的 x11vnc-从 Windows 7 访问时键盘映射错误

抱歉,您对 Ubuntu 还不熟悉,因此可能看得不太清楚。

我在一台装有德文键盘的小型英特尔机器上从头安装了 Ubuntu 16.04LTS 和 16.10。系统语言设置为英语,但键盘设置为标准德语。直接在系统上工作时一切正常。

我已经x11vnc在盒子上安装了服务器,并使用 VNC Viewer 5.3.2 从带有标准德国键盘的 Windows 7 笔记本电脑访问它。

访问通常可以正常工作,但我注意到一些特殊字符无法正确提交。我遇到的主要问题是@|

我尝试在服务器端设置特殊选项,例如,,,,,-xkb-remap DEAD没有一个是解决方案。其中一个 - 忘记了所有更改后是哪一个 - 给了我想要的字符,但突然我无法获得
-add_keysyms-noadd_keysyms不再。

编辑:刚刚测试了 Windows 下的其他 VNC 客户端(VNC Viewer 6.0.0、TightVNC Viewer 2.8.5),结果相同。一定是 Windows 和 Ubuntu 之间的问题。

我做错了什么?谢谢!

答案1

我通过使用 解决了通过 VNC 连接的 Ubuntu 16.04LTS 服务器的完全相同的问题setxkbmap xx。 (将 xx 调整为您的语言。因此在您的情况下为“de”)

但是,这会在重启时重置,因此您需要转到系统 > 首选项 > 启动应用程序并添加新的启动程序。您可以随意选择名称和注释。在命令部分输入setxkbmap xx(再次将 xx 替换为您的语言代码)。

该命令现在在启动时执行并将设置您的键盘布局。

相关内容