Фон
Я используюVNC-просмотрщикдля подключения из моего локальногоклиент Windows 10 Домашняяна удаленныйхост mac OS X El Capitan. К сожалению, на моем удаленном рабочем столе сопоставления клавиш и символов перепутаны.
МойместныйиудаленныйРаскладки клавиатуры ОС установлены наНемецкий QWERTZ. Я использовалПросмотрщик TightVNC 2.8.11иTurboVNC Viewer 2.2.2. Информация о подключении выглядит так keyboard layout: 00000407
: .
Проблема
Некоторые клавиши на моей локальной клавиатуре (в основномспециальные символы, например §$%&"?*Ä'
) не соответствуют символам, набранным на хост-сервере. И, что особенно важно, я, похоже, вообще не могу набрать некоторые символы, например ([]'°
. Это проблема, поскольку они мне часто нужны, например, для программирования.
Когда я переключаюсь,локально И удаленно, кАнглийский (США) QWERTY, проблема исчезает. Это приемлемый обходной путь на данный момент. Но в долгосрочной перспективе я хотел бы иметь возможность нажимать клавиши, которые на самом деле отображаются на физической клавиатуре передо мной, как это делает моя «мышечная память».
Я предполагаю, что я не единственный с этой проблемой и что должно быть какое-то (элегантное) решение. Я был бы очень благодарен за любые идеи или подсказки!
Дополнительная информация
Из того, что я прочитал, следует, что проблема имеет несколько уровней:одинэторазница между Windows и Macв options/alt/control/alt gr
etc клавиши для доступа к специальным символам.Другойэтопротокол RFBчто, по-видимому, хорошо работает с некоторыми комбинациями клавиш, но не с другими. Смотрите также:здесь,здесь,здесьиздесь.
Я прикрепил текст, который отображает символы, набираемые на удаленном сервере, когда я нажимаю клавиши на моей немецкой QWERTZ-клавиатуре, одну за другой, от верхнего ряда к нижнему, слева направо, удерживая нажатыми различные дополнительные клавиши, такие как shift
.
Первая строка
612345678906z normal 61äs457-90´-z Caps Lock <!ÄS$%/_)=´_< Shift " Control ,. üü++# Alt Gr
Второй ряд
qwertyuiopy+ normal qwertyuiop3* Caps Lock QWERTYUIOP§* Shift Control 2 < Alt Gr
Третий ряд
asdfghjklir3 normal asdfghjkl-fä Caps Lock ASDFGHJKL_Fä Shift Control Alt Gr
Четвертый ряд
,zxcvbnm,.ß normal ,zxcvbnmööß Caps Lock :ZXCVBNMÖÖ? Shift Control Alt Gr