Мне не удается найти VNC-сервер для Mac OS X, который позволяет мне подключаться из окна Windows с немецкой раскладкой клавиатуры. Я пробовал встроенный рабочий стол и несколько версий Vine, но у всех были проблемы с несколькими ключами.
Может быть, кто-нибудь знает о рабочей комбинации сервера Mac OS X VNC и клиента Windows VNC, который правильно поддерживает немецкую раскладку клавиатуры на клиенте?
Обновление: я не думаю, что проблема в Windows-клиенте, потому что у меня нет проблем с подключением к Linux. И я пробовал несколько разных клиентов.
Во-первых: я отвечаю на ваш вопрос. Я не могу поверить количеству сообщений, которые даже не касаются вашего вопроса.
Я не знаю, как это точно проверить ... но ... у меня Mac OS 10.4.11 с OSXvnc, и я подключаюсь к клиенту UltraVNC из Windows.
Я использую американскую раскладку клавиатуры в клиенте UltraVNC, и (я никогда раньше не использовал немецкую раскладку клавиатуры, поэтому дайте мне знать, если я делаю что-то не так) я выбираю «Немецкий» на панели международных предпочтений.
Когда я открываю TextEdit, ввод строки QWER производит: qwertzuiop
.
Ввод числовой строки с зажатой клавишей Shift дает: !"§$%&/()=
Итак, я думаю, что я сделал: использовал макет США из клиента Windows. Установить немецкую раскладку на сервере.
У меня была эта проблема также со встроенным Apple Remote Desktop, и я почти решил ее. В моем случае я использую испанскую версию Windows и Mac, и я подключаюсь к Mac с машины Windows через RealVnc (Mac использует встроенный сервер VNC, потому что на нем работает Snow Leopard).
Итак, уловка состоит в том, чтобы выбрать в Mac вариант ISO раскладки клавиатуры. В моем случае это «Испанский ISO», а в Windows выберите макет «Английский США».
Таким образом, я могу использовать свою испанскую клавиатуру через VNC с небольшими неприятными проблемами: я не могу набрать символ '(', а некоторые клавиши все еще поменяны местами.
Окончательное решение - использовать RealVNC Enterprise сервер в Mac и просмотрщик в Windows, и все проблемы исчезли :)
Краткий ответ: нет.
У меня такая же проблема с испанской клавиатурой, подключенной к коробке Ubuntu VNC, подключенной к Mac Mini. Это выглядело обнадеживающим с людьми, стоящими за OSXVnc глядя в это. Мое решение - повторно подключить мою клавиатуру к Mac, поскольку они находятся на одном столе ...
А как насчет TightVNC как клиента? Мне пришлось использовать его для подключения к настройке ARD OSX Server по умолчанию из Linux, но я также не уверен в поддержке kb.
Вы пытались указать своему Mac использовать клавиатуру ПК с немецкой раскладкой?
Кажется, я припоминаю, что так использовал свой Mac Mini со швейцарской клавиатурой ПК.
Если вам нужно использовать клиент для просмотра рабочего стола Windows с Mac. используйте "Chicken of the VNC", бесплатный клиент VNC для Mac OS X. Поскольку мне не разрешено добавлять гиперссылки, добавьте часть http к ссылкам:
sourceforge.net/projects/cotvnc/
Подключиться легко, просто введите IP-адрес сервера и пароль. Теперь вы можете просматривать рабочий стол Windows удаленно. Вы также можете подключиться через Интернет.
А что, если вы хотите подключиться к Mac OS X с другого компьютера? Я бы посоветовал вам использовать OSXVNC. Вот ссылка на него:
www.testplant.com/products/vine_server/OS_X
Надеюсь это поможет...
Для клиента Windows, который подключается к серверу Mac, возможно, стоит потратить деньги на клиента Apple. Я не могу найти ссылку прямо сейчас, но знаю, что она у них есть.
Использование VNC из Windows на Mac гораздо сложнее, чем использование собственного Mac-клиента.
Краткая версия: измените макет клиента или сервера на английский (США), и в основном это будет работать (не меняйте, конечно, оба; только один из них).
Процитировать конец отличная статья на который Xv ссылается в своем комментарии:
Обычный совет [...] - изменить раскладку клавиатуры либо на клиенте, либо на сервере.
Причина такого странного поведения Mac хорошо объяснена в связанной статье.
Итак, после подключения к серверу Mac с моего клиента Windows или Linux я меняю макет на Mac на английский (США). Затем мой внешний вид макета в основном работает, как и ожидалось, на Mac. Некоторые персонажи по-прежнему не работают или недоступны.
Альтернативное решение - оставить макет Mac как есть, но вместо этого переключить клиент на макет США. Это тоже вроде как работает, но немного иначе. Результирующий макет снова похож на ваш обычный внешний макет, но некоторые символы по-прежнему не работают должным образом или недоступны. Однако они не совсем такие, как при переключении макета клиента.
Другое возможное решение можно вообще не использовать VNC, но попробуйте NX NoMachine сервер и клиент вместо этого. (Я сам не пробовал, поэтому не уверен, решит ли это проблему макета)
Вы можете подключиться к Mac через командную строку SSH. Вы не будете смотреть на экран Mac, но у вас будет полный контроль над ним, как если бы вы сидели перед ним и отправляли команды через Терминал.