背景
私はVNC ビューア地元から接続するにはクライアント Windows 10 Homeリモートにmac OS X El Capitan ホスト残念ながら、リモート デスクトップではキーと文字のマッピングが乱れています。
私の地元そしてリモートOSのキーボードレイアウトは次のように設定されていますドイツ語のQWERTZ. 私は使っていますTightVNC ビューア 2.8.11そしてTurboVNC ビューア 2.2.2接続情報は次のとおりですkeyboard layout: 00000407
。
問題
私のローカルキーボードの一部のキー(主に特殊文字など§$%&"?*Ä'
) は、ホスト サーバーで入力された文字と一致しません。そして、重要なことに、 などの一部の文字はまったく入力できないようです([]'°
。プログラミングなど、これらの文字を頻繁に入力する必要があるため、これは問題です。
切り替えると、ローカルでもリモートでも、 にアメリカ英語QWERTYすると、問題は解消されます。これは今のところ許容できる回避策です。しかし、長期的には、自分の「筋肉の記憶」が使われるように、目の前の物理キーボードに実際に表示されているキーを入力できるようにしたいと思います。
この問題を抱えているのは私だけではないはずですし、どこかに(エレガントな)解決策があるはずです。アイデアやヒントがあれば、ぜひ教えてください。
さらに詳しい情報
私が読んだところによると、問題には複数のレベルがあります。1つそれはWindowsとMacの違いoptions/alt/control/alt gr
特殊文字にアクセスするには、etc キーを使用します。別のそれはRFBプロトコルこれは、一部のキーボードの組み合わせではうまく機能するようです。ただし、他のキーボードの組み合わせではうまく機能しないようです。以下も参照してください。ここ、ここ、ここそしてここ。
ドイツ語の QWERTZ キーボードで、 などのさまざまな追加キーを押しながら、キーを 1 つずつ上から下へ、左から右へ押したときに、リモート サーバーに入力された文字を表示するテキストを添付しましたshift
。
1 行目
612345678906z normal 61äs457-90´-z Caps Lock <!ÄS$%/_)=´_< Shift " Control ,. üü++# Alt Gr
2行目
qwertyuiopy+ normal qwertyuiop3* Caps Lock QWERTYUIOP§* Shift Control 2 < Alt Gr
3行目
asdfghjklir3 normal asdfghjkl-fä Caps Lock ASDFGHJKL_Fä Shift Control Alt Gr
4行目
,zxcvbnm,.ß normal ,zxcvbnmööß Caps Lock :ZXCVBNMÖÖ? Shift Control Alt Gr