web-dev-qa-db-ja.com

リモートコンピュータがキーボードレイアウトを変更しないようにするにはどうすればよいですか?

リモートマシンへのRDP接続を開くと、そのマシンは英語(EN)のキーボードレイアウトを使用するため、常にドイツ語に戻す必要があります。

ワークステーションでカスタマイズされたキーボードレイアウトを使用していますが、このレイアウトはリモートマシンにはありません。これが問題の原因だと思います。

14
Der Hochstapler

Neno Loje は彼のブログでこの問題(および解決策)について言及しています。

次のレジストリキー:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

新しいDWORD値IgnoreRemoteKeyboardLayoutを作成し、値1を指定します。

それで問題は解決します。ただし、これらのナレッジベースの記事で説明されているように、特定のWindowsバージョンにはいくつかの既知の問題があります。

Windows XP

Windows Server 2003

それに加えて、 Remko Weijnen は彼のブログでログインページのキーボードプロファイルを調整する方法さえ説明しています。

ログイン前(「ログオン画面」)で使用されるキーボードレイアウトを変更する場合は、キーHKEY_USER\.DEFAULT\Keyboard Layout\Preloadを変更する必要があります。

上記のスクリーンショットでは、ロケールID 0413(オランダ語)ですが、ALT-SHIFTを使用して複数のエントリを追加し、それらを循環させることもできます。

ロケールID(LCID)の説明は kb 26228 にあります。

17
Der Hochstapler