Is there a VNC server for mac with decent international keyboard support?

I'm having trouble finding a VNC server for Mac OS X that allows me to connect from a Windows box with German keyboard layout. I've tried the built-in desktop sharing and several versions of Vine but all of them had problems with several keys.

Does maybe anyone know about a working combination of a Mac OS X VNC server and Windows VNC client which properly supports a German keyboard layout on the client?

Update: I don't think the Windows client is the problem, because I have no issues connecting to Linux boxes. And I've tried several different clients.


First: I am answering your question. I cannot believe the number of posts which are not even addressing your question-at-hand.

I don't know how to verify this for sure.. but.. I have Mac OS 10.4.11 with OSXvnc and I am connecting with UltraVNC client, from Windows.

I use a US keyboard layout in UltraVNC client, and (I've never used German keyboard layout before, so let me know if I'm doing something wrong) I select "German" from the International preference pane.

When I open TextEdit, typing the QWER row produces: qwertzuiop.

Typing the numerical row with Shift held down produces: !"§$%&/()=

So, I guess what I did was: use US layout from Windows client. Set German layout on server.


I had this problem also with the built-in Apple Remote Desktop, and I have almost solved it. In my case, I use a spanish version of Windows and Mac, and I'm connecting to the Mac from the Windows machine through RealVnc (the Mac is using the built-in VNC server, because it's running Snow Leopard).

So, the trick is to select in Mac the ISO variant of your keyboard layout. In my case is "Spanish ISO", and in Windows select the "English USA" layout.

This way I can use my spanish keyboard through VNC with some little and annoying problems: I can't type the '(' symbol, and some keys are still swapped.

The definitive solution is to use RealVNC Enterprise server in Mac, and the viewer in Windows, and all problems are gone :)


The short answer is no.

I have the same problem with a Spanish keyboard connected to an Ubuntu box VNC'd in to a Mac Mini. It was looking hopeful with the people behind OSXVnc looking into it. My solution is to re-connect my keyboard to the Mac, since they are on the same desk...