レジストリi8042prt内文字列LayerDriver JPNが存在しているとそちらが優先され、レジストリKeyboard Layouts日本語内文字列Layout FileをKBDKOR.DLLの効力がない
当初の予定には若干反しつつも、韓国語キーボードドライバを導入して日本語IMEを使うということに成功した。言語と地域の日本語オプション内キーボードレイアウトを接続済みキーボードレイアウトを使用するを選択して、レジストリi8042prt内文字列LayerDriver JPNを爆破し、レジストリKeyboard Layouts日本語内文字列Layout FileをKBDKOR.DLLにする事により、日本語入力モードのON/OFFを右Ctrlキーで実施することに成功した。しかし言語と地域の韓国語オプション内キーボードレイアウトをType 2に変更するも右AltキーでのON/OFFに変更する事はできなかった。従ってKBDKOR.DLLからデフォルトのkbd101a.dllが参照されているとわかる。日本語IMEとKBDKOR.DLLとの相性問題だろうか? 素直にkbd101b.dllを指定すればできそうではある
とりあえずMicrosoft IME (韓国語) で、 "金大中" と入力することに成功した (なんで金大中なのかって?漢字ハングル交じり文のいいネタを知らないから、テキトーな人名にしたのだ)。右Altでハングルモードに入り、漢字1文字分のハングルを入力したあとに右Ctrlで漢字変換を行ってできた。2ボル式のキーストロークはChatGPT先生にお任せである
ChatGPT - Shared Content https://chatgpt.com/s/t_6a33a40d5558819182f1b700171703e5?
リモートデスクトップ接続時
HKEY_LOCAL_MACHINE§YSTEM\CurrentControlSet\Control\Terminal Server\KeyboardType Mapping\JPN
00000002 (既定: "kbd106.dll") ←サブタイプとDLLとの対象表か?
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411下 ←Microsoft IMEに紐づけられるキーボードドライバ?
Layout File (既定: "KBDJPN.DLL")
直接サインインした場合
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters下
LayerDriver JPN (既定: "kbd106.dll")
OverrideKeyboardIdentifier (既定: "PCAT_106KEY")
OverrideKeyboardType (既定: 7, https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getkeyboardtype)
OverrideKeyboardSubtype (既定: 2, KeyboardSubtypeはリモートデスクトップ接続受入時を見ると詳しい)
特定キーボードのレイアウト
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\<デバイス インスタンス パス>\Device Parameters下
基本なし。DWORD値の名前の前後が違う
KeyboardTypeOverride
KeyboardSubtypeOverride
#QNX に #VJE なんてついてきたの #InputMethod
本書について - VJE (Japanese) Input Method (Japanese) https://www.qnx.com/developers/docs/6.5.0SP1.update/com.qnx.doc.language_sup_vpim_ja/about.html?
キミ、おもしろいね(半ギレ新聞)
リモートデスクトップ_Windowsのちょっとした設定変更 | クラウドのエスエスアイ・ラボ https://ssilab.co.jp/blog/tech-blog/tech-blog-child/%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97_windows%E3%81%AE%E3%81%A1%E3%82%87%E3%81%A3%E3%81%A8%E3%81%97%E3%81%9F%E8%A8%AD%E5%AE%9A%E5%A4%89%E6%9B%B4?
楽園追放されたオタク