About Keytweak

The story behind a tiny 280 KB tool that has been quietly remapping keyboards since 2003.

What Is KeyTweak?

KeyTweak is a free Windows utility that lets you remap any key on your keyboard to any other key – or disable it entirely – without ever opening the Windows Registry manually. You get a visual on-screen keyboard showing 126 numbered key positions, a couple of intuitive “Teach Mode” options, and a one-click reset button. That is genuinely all there is to it.

It weighs 280 KB, runs on Windows XP through 11, and has never required any drivers or additional software. For a tool that does something most users need at least once, that simplicity is a big part of its staying power.

The Story Behind It

Early 2000s

The Problem It Solved

Windows has always had a built-in mechanism for remapping keys – a registry value called Scancode Map under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout. The catch: editing it correctly requires knowing exact binary scancode values and navigating the registry editor without a safety net. Mistakes are easy and hard to undo.

2003 – 2009

Travis Krumsick Builds the Solution

Travis Krumsick developed KeyTweak to put a clean graphical interface in front of that registry mechanism. Instead of hex values and binary data, you get a picture of a keyboard. You click the key you want to remap, pick a target from a dropdown, and click Apply. The tool writes the registry value for you. A restart locks it in.

By version 2.3.0, KeyTweak had added Full Teach Mode (press any key to auto-identify it), Half Teach Mode (press the source key, then pick the target), and a specialty panel for media and function keys. The core workflow has not needed to change since.

2009 – Present

Mature, Stable, Still Widely Used

KeyTweak reached version 2.3.0 around 2009 and has been stable since. The underlying Windows mechanism it uses has not changed across XP, Vista, 7, 8, 10, or 11, so the tool continues to work perfectly on modern hardware. It is frequently recommended on Reddit, tech forums, and IT help desks as the fastest path to a remapped keyboard on Windows.

Why People Still Use It

Disable Caps Lock

The most common request on keyboard-related forums. Caps Lock sits where many touch typists would prefer a Control key. KeyTweak makes the swap in under a minute.

Tame the Windows Key

Gamers and power users who get pulled out of full-screen applications by an accidental Windows key press can simply disable it. No third-party game mode needed.

Fix Broken Keys

When a physical key stops working, mapping its function to a rarely used key keeps a keyboard usable without an immediate replacement.

Programmer Preferences

Developers who spend hours in terminals often prefer different key layouts – swapping Escape and CapsLock, or repositioning tilde – without changing system-wide keyboard settings.

The Developer: Travis Krumsick

Travis Krumsick released KeyTweak as freeware under the Simplified BSD License, which allows anyone to use, modify, and distribute the software with minimal restrictions. The decision to make it free and open-license reflects a clear intent: this was a tool built to help people, not to generate revenue.

The software has been downloaded millions of times across multiple distribution channels. It appears regularly on lists of must-have Windows utilities and continues to be referenced in technical support communities as the go-to free option for basic keyboard remapping.

Alternatives Worth Knowing

KeyTweak is not the only option in this space, and knowing the alternatives helps you pick the right tool:

  • SharpKeys – A more modern .NET application that does the same registry-level remapping with a cleaner interface. A good choice if you prefer a more recent codebase.
  • PowerToys Keyboard Manager – Microsoft’s own solution, included in the PowerToys suite. More polished and actively maintained, but requires installing the full PowerToys package.
  • AutoHotkey – Far more powerful than KeyTweak, but requires scripting. Worth learning if you need remaps that behave differently in different applications.

For straightforward, one-time remaps that persist across reboots, KeyTweak remains among the fastest solutions – just install, remap, restart.

About This Website

Independent Resource Notice: Keytweak (keytweak.org) is a fan-made, independently operated website. We have no affiliation with Travis Krumsick or any software publisher. We are not the official KeyTweak website.

We built this resource because KeyTweak is genuinely useful software that deserves clear, accurate documentation. Our goal is to help users download the software from the official source, understand how it works, and get the most out of it.

We link only to the original distribution source. We do not host or modify any software files. We respect the developer’s intellectual property and encourage users to do the same.

For any official software support, please contact the developer directly. We can only help with questions about our website content.

Get in Touch

Have a question about our website or want to report an error? Visit our Contact page. For KeyTweak software support, please use the developer’s official channels.