Существует ли VNC-сервер для Mac с приличной международной поддержкой клавиатуры?


11

У меня проблемы с поиском VNC-сервера для Mac OS X, который позволяет мне подключаться из окна Windows с немецкой раскладкой клавиатуры. Я пробовал встроенный общий доступ к рабочему столу и несколько версий Vine, но у всех были проблемы с несколькими ключами.

Может кто-нибудь знает о рабочей комбинации сервера Mac OS X VNC и клиента Windows VNC, который правильно поддерживает немецкую раскладку клавиатуры на клиенте?

Обновление: я не думаю, что клиент Windows - проблема, потому что у меня нет проблем, соединяющихся с блоками Linux. И я пробовал несколько разных клиентов.

windows  mac  vnc 

2
Это хорошая статья, объясняющая, почему трудно сделать это правильно: cafbit.com/entry/apple_remote_desktop_quirks
xverges

Ответы:


4

Первое: я отвечаю на ваш вопрос. Я не могу поверить количеству постов, которые даже не касаются вашего вопроса.

Я не знаю, как это проверить наверняка ... но .. У меня Mac OS 10.4.11 с OSXvnc, и я подключаюсь с клиентом UltraVNC из Windows.

Я использую раскладку клавиатуры США в клиенте UltraVNC и (раньше я никогда не использовал раскладку немецкой клавиатуры, поэтому дайте мне знать, если я делаю что-то не так), я выбираю «Немецкий» на международной панели настроек.

Когда я открываю TextEdit, набрав Qwer строку производит: qwertzuiop.

Ввод числовой строки с зажатой клавишей Shift приводит к: !"§$%&/()=

Итак, я думаю, что я сделал: использовать американский макет из Windows-клиента. Установить немецкий макет на сервере.


1
некоторые символы на международной клавиатуре доступны с помощью символа Alt-Gr. Например акценты на испанской клавиатуре. Если он хочет получить символ тильды на Mac, я нажимаю Alt-Gr + ñ, через TightVNC на Mac, это невозможно.
grantc

Я постараюсь воспроизвести это, когда вернусь домой, если смогу. Я не знаю, как попытаться воспроизвести символ Gr на клавиатуре США. Удачи в ваших начинаниях!
mpbloch

1
Я дал тебе +1 только за ответ на актуальный вопрос.
Билл Вайс

Я имел в виду клавишу Alt-Gr, расположенную рядом с пробелом на моей клавиатуре dell.
grantc

Это прекрасно работает, большое спасибо (настройка США на ПК с Windows). Просто AltGr не работает.
Андреас Рифф

3

У меня была эта проблема также со встроенным Apple Remote Desktop, и я почти решил ее. В моем случае я использую испанскую версию Windows и Mac и подключаюсь к Mac с компьютера с Windows через RealVnc (Mac использует встроенный VNC-сервер, потому что на нем работает Snow Leopard).

Итак, хитрость заключается в том, чтобы выбрать в Mac вариант ISO вашей раскладки клавиатуры. В моем случае это «Испанский ISO», а в Windows выберите «Английский США».

Таким образом, я могу использовать свою испанскую клавиатуру через VNC с некоторыми небольшими и раздражающими проблемами: я не могу набрать символ '(', и некоторые клавиши все еще меняются местами.

Окончательное решение - использовать сервер RealVNC Enterprise в Mac и средство просмотра в Windows, и все проблемы исчезли :)


Спасибо, спасибо, спасибо! После долгих часов, потраченных впустую на просмотр раскладок клавиатуры, не скомпилировав TigerVNC с macports, скомпилировав x11vnc ... Я наконец установил RealVNC на обоих концах, и, с клавиатуры, все работает отлично: символы AltGr, мертвые клавиши и акценты , alt-tab ... Более чем рады платить им. Тем не менее, я немного разочарован тем, что у меня не может быть одновременно работающих пользователей с собственным рабочим столом. Но это лишь небольшая проблема после того, как я сбежал из ада раскладки клавиатуры, с которым я имел дело.
xverges

Я должен уточнить, что я не использую RealVNC Enterprise, а только RealVNC Personal. Не проверял, работает ли он с RealVNC Free, но я бы поспорил.
xverges

Там нет бесплатной версии этого, есть?
Андреас Рифф

1

Краткий ответ: нет.

У меня та же проблема с испанской клавиатурой, подключенной к Ubuntu box VNC в Mac Mini. Он смотрел обнадеживающих с людьми за OSXVnc смотрит в него . Мое решение состоит в том, чтобы повторно подключить клавиатуру к Mac, так как они находятся на одном столе ...


0

Как насчет TightVNC как клиента? Мне пришлось использовать его для подключения к настройке ARD по умолчанию для OSX Server из Linux, но я не уверен в поддержке kb.


0

Вы пытались сказать своему компьютеру Mac использовать клавиатуру ПК с использованием немецкой раскладки?

Кажется, я вспомнил, что так использовал мой Mac Mini со швейцарской клавиатурой ПК.


Нет проблем с прямым подключением немецкой клавиатуры к Mac. То, что не работает должным образом, это подключение системы Windows с немецкой клавиатурой к Mac через VNC.

0

Если вам нужно использовать клиент для просмотра рабочего стола Windows с Mac. используйте «Цыпленок VNC», бесплатный клиент VNC для Mac OS X. Поскольку я не могу добавлять гиперссылки, добавьте часть http самостоятельно в ссылки:

sourceforge.net/projects/cotvnc/

Подключение легко, просто введите IP-адрес сервера и пароль. Теперь вы можете просматривать рабочий стол Windows из удаленного местоположения. Вы также можете подключиться через Интернет.

А что если вы хотите подключиться к Mac OS X с другого компьютера? Я бы предложил вам использовать OSXVNC. Вот ссылка для этого:

www.testplant.com/products/vine_server/OS_X

Надеюсь это поможет...


1
Я хочу подключиться из Windows к Mac OS X. Я на самом деле использую сервер testplant, но они все еще не устранили все международные проблемы с клавиатурой, даже в бета-версии 3.1.

0

Для клиента Windows, который подключается к серверу Mac, возможно, стоит потратить деньги на клиента Apple. Я не могу найти ссылку сейчас, но я знаю, что она есть.

Использование VNC из Windows на Mac гораздо более неприятно, чем использование собственного клиента Mac.


0

Чтобы процитировать конец прекрасной статьи, на которую Xv ссылался в своем комментарии:

Обычный совет [...] заключается в изменении раскладки клавиатуры на клиенте или сервере.

Причина такого странного поведения Mac хорошо объяснена в связанной статье.

Итак, после подключения к серверу Mac из моего клиента Windows или Linux я изменил макет на Mac на американский английский. Затем мой внешний макет в основном работает, как и ожидалось, на Mac. Некоторые персонажи по-прежнему не работают или недоступны.

Альтернативное решение состоит в том, чтобы оставить макет Mac без изменений, но вместо этого переключить клиент на американский макет. Это также в основном работает, но немного по-другому. Получившийся макет снова похож на ваш обычный внешний макет, но некоторые символы по-прежнему не работают должным образом или недоступны. Однако они не совсем такие же, как при переключении макета клиента.


-1

Вы можете подключиться к Mac через командную строку SSH. Вы не будете просматривать экран Mac, но вы будете иметь полный контроль над ним, как если бы вы сидели перед ним, отправляя команды через терминал.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.