ウインドウズの再インストールの結果、前に使っていた apple のテンキーレス無線キーボード(を使うためのソフト)が使えなくなったのと、windows11になった時の事を考えてキーボードを logicool の MX Keys Mini に変更した。
その際、アップルのキーボードの時の癖で、文章の先頭とか最後尾とかにカーソルを移動したい時に右 ALT+Left/Right を押してしまいウインドウのタブ移動したりしてストレスが溜まっていた。
矯正しようとして半月経っても左にある Fn キー+Left/Right を押す癖を付けられなかったのでソフトに頼ることにした。
キーの配置をレジストリを書き換えて強制的に変更するソフトを利用しようとしたけど、どのソフトも Fn キーへの変更ができなかった。
ので、常駐型になってしまうけどショートカットキーをフックする方法で我慢することにした。
Windows 公式から出た PowerToys(プレビュー版)を利用。
keyboard manager タブのショートカット項で、物理ショートカットの種類ボタンを押してALT+Leftを指定、マップ先の種類ボタンを押して目的の Fn+Left(Home)を指定、ターゲットアプリは「すべてのアプリ」のままを指定して「OK」。
Home/End/PgUp/PgDownの4つをそれぞれ設定すると、ALT+十字キーでカーソルを移動させることができるようになった。