Windows
Windows では PowerToys Keyboard Manager がもっとも簡単です。PowerToys を常駐させなくても Caps Lock をシステム全体で再割り当てしたい場合は、下のレジストリベースの Scancode Map を使えます。
Windows では、PowerToys かレジストリ方式のどちらかを選んでください。
PowerToys Keyboard Manager
GUI で操作したくて、あとから割り当てを調整する可能性があるなら、この方法がもっとも手軽です。
メリット
- 設定までの流れが早く、あとから GUI 画面で簡単に編集できます。
- 1つのキーを別のキーへ送るだけでなく、ショートカットへの再割り当てもできます。
- 確認するとすぐに再割り当てが適用されます。
注意点
- PowerToys はバックグラウンドで動き続ける必要があり、止まると再割り当ても止まります。
- Keyboard Manager は Windows のサインイン画面やパスワード入力画面では動作しません。
- 修飾キーの再割り当ては、特定のジェスチャー、特殊キー、管理者権限のアプリと干渉することがあります。
レジストリベースの Scancode Map
PowerToys に依存せず、サインイン画面でも有効なシステムレベルの再割り当てをしたいときに向いています。
メリット
- PowerToys に依存せず、システム全体で再割り当てできます。
- バックグラウンドで常駐するユーティリティを動かし続ける必要がありません。
- 再割り当て用ファイルと元に戻すファイルを保管しやすく、後から再現や復元がしやすいです。
注意点
- GUI 方式より手軽ではなく、完全に反映されるまでサインアウトか再起動が必要になることが多いです。
- ショートカットのような柔軟な割り当てよりも、物理キーの位置を入れ替える用途に向いています。
- Right Alt の変更は、一部の非英語キーボード配列で多言語入力の挙動に影響することがあります。
詳細手順を見るには、上で使いたい Windows の方法を選んでください。