Windows

Where Does SharpKeys Store Remappings on Windows?

Where SharpKeys writes key remappings in the Windows registry, and how to back them up safely.

Last updated

SharpKeys writes key remappings into one registry value: the Scancode Map binary under the Keyboard Layout key. The app itself stores nothing else; it edits that value and exits every time.

A reboot applies every change, which surprises first time users. Wrong maps can lock out keys, so export before editing and keep a spare keyboard handy. Delete the value to return to stock layout on next start.

Where SharpKeys stores this, by platform

Windows
HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout

Every remap lives in one binary registry value. Export before editing; mistakes need a reboot to fix. Delete the value to undo all remaps.

Frequently asked questions

How do I back up SharpKeys remappings?

Export the Keyboard Layout key with reg export before editing. The binary Scancode Map value holds every remap. Restoring means merging the file back and rebooting.

How do I undo all SharpKeys remaps?

Delete the Scancode Map value from the Keyboard Layout key and reboot. SharpKeys only edits that one value. Windows returns to default layout on next start.

Notice an outdated path? Let us know.