OSX用のRDCクライアントを介してWindowsにアクセスしています。
時折、caps-lockが2つの環境間で同期しなくなることがあります。
VMWareFusionでWindows VM)を使用しているときにこれが発生した場合、VMWareのキー送信機能を使用して2つを同期させることができます。
これを修正する方法はありますか?
OSXでは、KeyboardViewerアプリケーションを使用してCapsLockキーを切り替えることができます。 Windowsのオンスクリーンキーボードアプリケーションも同じように使用できるようです。
通常ではありません。 Caps Lock、numlockなどが状態を維持する方法、およびプログラマーがその状態をチェックしてそれに応じて動作できるようにするオペレーティングシステムの機能の欠如を考えると、外部の影響(キーボード自体でさえ)がそれらを変更しているときにそれらを同期させる方法はありません。 CoRD の場合、Caps Lock、NumLockなどを強制的に送信できるメニュー項目を常に追加して、同期を強制的に戻すことができましたが、それは継続的にテーブル化され、誰もにそれを追加することに戻ったことがあります。
複数のキーボードが接続されているマシンについて考えると、さらに複雑になります。1つのキーボードでCaps Lockをオンにしても、他のキーボードでは有効になりません。では、誰が権威を持っているのでしょうか?これは、RDPクライアントでの作業を嫌うものの1つです...
Microsoft RDPを使用して、次の方法で解決しました。
Vmwareプレーヤーとubuntuでも機能する本当に簡単な修正は、ctrl-alt-delを押してから、Caps Lock(またはNum Lock)を押してから、Escキーを押して出来上がりです!
実際、私は質問を完全に読み間違えたことに気付いたので、完全に無関係ではないことを願っています!