概要
Dvorakという素晴らしいキー配列があるのですが、Windowsでは設定が面倒です。今まで私は外部ツールを使ってDvorakに対応していたのですが、Windows Updateで20H2に上げたところ外部ツールがうまく動かなくなってしまいました。
色々試しましたが、結局外部ツールなしでレジストリ書き換えで対応することに落ち着きました。
設定内容
「regedit」を開き、以下の通り設定して再起動します。レジストリを直接編集しますので、参考にする場合はちゃんとバックアップをとった上で自己責任でお願いします。
-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411
のLayout File
の設定値を「KBDDV.DLL」に変更する -
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
のLayerDriver JPN
の設定値を「kbddv.dll」に変更する
補足
- 大文字小文字は参考サイトのままになっているので統一されてないです
- 以前は上の変更だけでよかったのですが、今は両方やらないとダメみたいです。また何かの拍子に変わっちゃうかもしれないので、あくまでも記事執筆時点での情報ということになります
- 「半角/全角キー」を押すと、切り替わらずバッククオートが入力されてしまいます。入力切り替えしたい場合は「Altキー」を押しながら「半角/全角キー」を押します。何か設定で変えられるのだろうか
- ショートカットキーのために「CtrlやWinキーを押している間だけQwertyに戻す」とかはやり方がわかりません。私はもう諦めてますけど