On the recordRead 1 Oct 202621 facts
SharpKeys
Plans and prices
Free
Free
Windows only · whole-key remapping · no key combinations, mouse clicks, or many hardware keys · mappings apply machine-wide
Read 1 Oct 2026 · randyrants.com
On the record
- ARM installation
- The MSI targets x64 and x86 Windows, while the ZIP package is recommended for ARM and ARM64 Windows PCs.github.com · read 1 Oct 2026
- Distribution
- SharpKeys is available as a GitHub release, Microsoft Store app, WinGet package, and Scoop package.github.com · read 1 Oct 2026
- Key mappings
- SharpKeys can map an entire key to another key, map multiple keys to one key, and swap two keys.github.com · read 1 Oct 2026
- License
- The repository is licensed under the Microsoft Public License (MS-PL).github.com · read 1 Oct 2026
- Macro support
- Nogithub.com · read 20 Sep 2026
- Mapping capacity
- The official 3.9.4 release supports up to 104 mappings.randyrants.com · read 1 Oct 2026
- Onboard device memory
- Nogithub.com · read 20 Sep 2026
- Per-app profiles
- Nogithub.com · read 20 Sep 2026
- Polling rate control
- Nogithub.com · read 20 Sep 2026
- Purpose
- SharpKeys manages a Windows Registry key that remaps one keyboard key to another.github.com · read 1 Oct 2026
- Registry activation
- After writing mappings to the Registry, users must log out and back in or reboot for them to take effect.github.com · read 1 Oct 2026
- Runtime
- The 3.9.4 download requires .NET Framework 4.0.randyrants.com · read 1 Oct 2026
- Security warning
- The project warns that disabling a key needed for sign-in can make a computer difficult to access and says users operate SharpKeys at their own risk.github.com · read 1 Oct 2026
- Sensitivity controls
- Nogithub.com · read 20 Sep 2026
- Supported operating systems
- windowsgithub.com · read 20 Sep 2026
- Triple-byte scancodes
- Triple-byte scancodes cannot be remapped through the Windows Registry technology used by SharpKeys.github.com · read 1 Oct 2026
- Type Key
- The application includes a Type Key feature that automatically recognizes most keyboard keys.github.com · read 1 Oct 2026
- Unsupported combinations
- SharpKeys cannot remap combinations such as Ctrl+C to another key because it remaps whole keys only.github.com · read 1 Oct 2026