我正在使用 VNC 从 Windows 10 桌面(运行 Ultra VNC Viewer)访问 Ubuntu 16.04 笔记本电脑(运行桌面共享)。我的问题:某些键盘组合键不能很好地移动;例如,按Shift
+ Ctrl
+Tab
在服务器上被处理为Ctrl
+ Tab
。
使用其他 VNC 客户端(例如 MobaXTerm)时,问题仍然存在,因此问题似乎出在 Ubuntu 端。我该如何解决这个问题?谢谢。
答案1
来自此(2009)线程的说明为我解决了这个问题:https://bugzilla.gnome.org/show_bug.cgi?id=353304#c21
解决方案:在 Ubuntu 终端中运行:xmodmap -e 'keycode 23 = Tab'
编辑:为了使修复永久生效(针对 18.04),运行sudo vim /usr/share/X11/xkb/symbols/pc
并更改行
key <TAB> { [ Tab, ISO_Left_Tab ] };
到
key <TAB> { [ Tab ] };
之后重新启动。