Windows
On Windows, the easiest path is PowerToys Keyboard Manager. If you want a system-wide remap for Caps Lock that does not depend on PowerToys running in the background, you can use the registry-based Scancode Map approach below.
On Windows, choose either PowerToys or the registry route.
PowerToys Keyboard Manager
This is the easiest route if you want a graphical UI and expect to tweak mappings again later.
Advantages
- It is the quickest setup path and easy to edit later from a graphical settings screen.
- It can remap a key to another key or even to a shortcut, not only to another physical key position.
- Remaps apply immediately after you confirm them.
What to keep in mind
- PowerToys must keep running in the background or the remap stops applying.
- Keyboard Manager does not work on the Windows sign-in screen or other password prompts.
- Modifier-key remaps can still interfere with some gestures, special keys, or elevated apps.
Registry-based Scancode Map
This route is better when you want a system-level remap that works without PowerToys and can stay active on sign-in screens too.
Advantages
- It gives you a system-wide remap without depending on PowerToys.
- It does not depend on keeping a background utility running.
- The remap and revert files are easy to archive so you can reproduce or undo the setup later.
What to keep in mind
- It is less convenient than a GUI and usually needs sign-out or a restart before it is fully applied.
- It only remaps physical key positions, so it is less flexible than PowerToys for shortcut-style remaps.
- Changing Right Alt can affect multilingual input behavior on some non-English keyboard layouts.
Step by step
1. Install PowerToys
Install PowerToys from the Microsoft Store, the GitHub release page, or winget. You can use any of the three routes in the installation guide.
2. Open Keyboard Manager and choose Remap a key
In PowerToys Settings, open Keyboard Manager and select Remap a key. Then add a new row for Caps Lock.
3. Choose the target key you want
Map Caps Lock to Control, Escape, Alt, or any other key you prefer. If you want the classic productivity setup, Control is the most common target.
4. Save and test the new mapping
Confirm the change, then test it in the apps you use most. If you later decide you want the remap to work before sign-in too, switch to the registry route instead.
Notes
- If a target app is running as administrator and PowerToys is not, remapping may not apply there until PowerToys is also run with elevation.
- If you still need Caps Lock sometimes, keep it on another key you rarely use instead of removing it completely.
References