6
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

リモートデスクトップ経由でキーボード配列がおかしくなるのを直す

Last updated at Posted at 2022-04-01

RDP先のコンピュータで英語配列を使いたいのですが、設定>時刻と言語をたどってハードウェアキーボードのの設定を英語配列にしてPC再起動しても、日本語配列になってしまう事象が発生しました。

ネットで調べると、レジストリでHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411を編集する方法がでてくるのですが、別のレジストリを編集することで直すことができたのでメモとして残します。

参考にさせていただいたのはこちらです。

デバイスマネージャーでリモートデスクトップキーボードデバイスというものがあったので、こちらのデバイスインスタンスパスを確認します。

image.png

レジストリでHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum配下のデバイスインスタンスパスと同様のフォルダをたどり(今回の場合、文字列にSession2が含まれているのが目印です)、DWORD値(32bit)で以下パラメータを作成します。

OverrideKeyboardType 2
OverrideKeyboardSubType 7

image.png

PCを再起動してRDPし直すと、ちゃんと英語になっていました。
あまりレジストリはさわりたくないのですが、何度設定からキーボード配列を切り替えてPC再起動しても直らずもやもやしていたのですっきりしました。
(...Keyboard Layouts\00000411のレジストリの方の対応は知らなかったので試していないのですが、そちらでも直った可能性はあります)

6
13
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?