是否有用于Mac的VNC服务器,并具有不错的国际键盘支持?


11

我无法找到适用于Mac OS X的VNC服务器,该服务器允许我从具有德语键盘布局的Windows盒中进行连接。我已经尝试了内置的桌面共享和Vine的多个版本,但是所有这些都存在几个键的问题。

也许有人知道Mac OS X VNC服务器和Windows VNC客户端的有效组合,它们正确地支持客户端上的德语键盘布局吗?

更新:我认为Windows客户端不是问题,因为连接到Linux机器没有问题。我尝试了几个不同的客户。

windows  mac  vnc 

2
这是一篇很好的文章,解释了为什么很难正确解决问题:cafbit.com/entry/apple_remote_desktop_quirks
xverges 2013年

Answers:


4

第一:我在回答你的问题。我不敢相信甚至没有解决您眼前问题的帖子数量。

我不知道如何确定这一点。..但是,我有带OSXvnc的Mac OS 10.4.11,并且正在从Windows与UltraVNC客户端连接。

我在UltraVNC客户端中使用美国键盘布局,并且(我以前从未使用过德国键盘布局,因此,如果我做错了事,请告诉我)我从“国际”首选项窗格中选择“德语”。

当我打开TextEdit时,键入QWER行将产生:qwertzuiop

在按住Shift的情况下键入数字行会产生: !"§$%&/()=

因此,我想我所做的是:从Windows客户端使用美国布局。在服务器上设置德语版式。


1
使用Alt-Gr字符可以访问国际键盘上的某些字符。例如,西班牙语键盘上的重音。如果要在Mac上获得波浪号字符,请按Alt-Gr +ñ,通过TightVNC到Mac,这是不可能的。
Grantc

如果可以的话,我会在回家时尝试重现。我不知道如何尝试在美式键盘上重现Gr字符。不过,祝您一切顺利!
mpbloch

1
我给您+1是为了回答实际问题。
比尔·魏斯

我的意思是Alt-Gr键,位于我的Dell键盘上空格键旁边。
Grantc

非常有效,非常感谢(在Windows PC上为美国设置)。只是AltGr无法正常工作。
Andreas Reiff 2014年

3

内置的Apple Remote Desktop也存在此问题,而我几乎已经解决了。就我而言,我使用的是Windows和Mac的西班牙语版本,并且正在通过RealVnc从Windows计算机连接到Mac(Mac使用的是内置VNC服务器,因为它正在运行Snow Leopard)。

因此,诀窍是在Mac中选择键盘布局的ISO变体。在我的情况下是“西班牙ISO”,然后在Windows中选择“英语美国”布局。

这样,我可以通过VNC使用西班牙键盘,但会遇到一些小问题和烦人的问题:我无法键入'('符号,并且某些键仍被交换。

最终的解决方案是在Mac中使用RealVNC Enterprise服务器,在Windows中使用查看器,所有问题都消失了:)


谢谢,谢谢,谢谢!经过大量的浪费时间查看键盘布局,无法使用macports编译TigerVNC,无法编译x11vnc ...我终于在两端安装了RealVNC,并且在键盘方面,一切都运行良好:AltGr字符,死键和重音,alt-tab ...很高兴为他们付款。但是,对于不能同时使用并发用户使用自己的桌面感到有些失望。但这只是我一直在处理的键盘布局中的一个小问题。
xverges

我必须澄清,我不是在使用RealVNC Enterprise,而是在使用RealVNC Personal。还没有验证它是否可以与RealVNC Free一起使用,但是我敢打赌它可以。
xverges 2013年

没有免费版本,有吗?
Andreas Reiff 2014年

1

最简洁的答案是不。

我将西班牙键盘连接到VNC并连接到Mac Mini的Ubuntu盒时遇到了同样的问题。它一直在寻找背后OSXVnc人们希望寻找到它。我的解决方案是将键盘重新连接到Mac,因为它们在同一张桌子上...


0

TightVNC作为客户呢?我不得不使用它从Linux连接到OSX Server的默认ARD设置,但是我不确定kb的支持。


0

您是否尝试过告诉Mac使用德国布局的PC键盘?

我似乎还记得,我曾经将Mac Mini与瑞士PC键盘一起使用过。


将德语键盘直接连接到Mac没有任何问题。无法正常运行的是通过VNC将带有德语键盘的Windows系统连接到Mac。

0

如果需要使用客户端从Mac查看Windows桌面。使用Mac OS X的免费VNC客户端“ VNC的小鸡”。由于不允许添加超链接,因此请自己将http部分添加到链接中:

sourceforge.net/projects/cotvnc/

连接很容易,只需输入服务器的IP地址和密码即可。现在,您可以从远程位置查看Windows桌面。您也可以通过互联网进行连接。

现在,如果要从另一台计算机连接到Mac OS X,该怎么办?我建议您使用OSXVNC。这是它的链接:

www.testplant.com/products/vine_server/OS_X

希望这可以帮助...


1
我想从Windows连接到Mac OSX。我实际上正在使用testplant服务器,但是它们仍然没有解决所有国际键盘问题,即使在3.1 beta中也是如此。

0

对于连接到Mac服务器的Windows客户端,可能值得为Apple客户端掏钱。我现在找不到链接,但是我知道他们有一个。

从Windows到Mac使用VNC比使用Mac-native客户端令人沮丧。


0

引用Xv在他的评论中链接的优秀文章的结尾:

常见的建议是更改客户端或服务器上的键盘映射。

在链接的文章中很好地解释了Mac行为异常的原因。

因此,从Windows或Linux客户端连接到Mac服务器后,我将Mac上的布局更改为美国英语。然后,我的外部布局排序通常可以在Mac上按预期工作。某些字符仍然不起作用或不可用。

另一种解决方案是保留Mac布局,但将客户端切换到美国布局。多数情况下也可以,但是略有不同。生成的布局再次类似于您的常规外部布局,但是某些字符仍然无法正常工作或不可用。但是,它们与切换客户端布局时并不完全相同。


-1

您可以通过命令行SSH连接到Mac。您将不会查看Mac的屏幕,但是您将拥有对Mac的完全控制,就像您坐在Mac的前面一样,通过Terminal提交命令。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.