我正在尝试使用 OSX(客户端)上的 VNC 连接到远程 Linux 计算机。问题是,我的(瑞典)Mac 键盘上的几个重要字符(例如大括号、方括号、竖线和反斜杠)位于 alt 和 alt-shift 位置,而 Linux 不会将 alt 键视为 shift(alt gr)键,而是调用命令行编辑命令。
所有非替换键似乎都处于正确位置,因此我在远程计算机上拥有相同的键盘布局。但我不想麻烦,首选模式是客户端上的本地键盘布局将决定发送哪些键。
我尝试了几种不同的 VNC 客户端,并摆弄了各种设置,但没有找到任何可以解决这个问题的方法。
答案1
Simon,在 JollysFastVNC 中,您只需按下右命令键即可在 alt/option 键的本地和远程解释之间切换。设置为本地时,option-( 将发送 [,而不是 alt-(。
答案2
我遇到了同样的问题,并使用 Google Chrome VNC Viewer 解决了它:https://chrome.google.com/webstore/detail/vnc-viewer-for-google-chr/iabmpiboiopbgfabjmgeedhcmjenhbla/related
它无需任何配置即可立即运行 ({[]}) :)