Skip to content

v2.3.0 — auto-hiding scrollbars, reset button, reworked Help

Latest

Choose a tag to compare

@linkmodo linkmodo released this 06 Aug 13:17

Key Remapper v2.3 — quality-of-life fixes on top of the v2.2 feature release.

📥 Install

Download KeyRemapper.exe below and run it. No Python, no installer.

First run: "Windows protected your PC"

Click More info then Run anyway. The executable is not code-signed (a certificate costs
money every year; this is a free project), so SmartScreen flags it — that is a statement about
the certificate, not about the file.

Verify you got exactly what was published here:

Get-FileHash .\KeyRemapper.exe -Algorithm SHA256
883f407b5b61655076cc8e57d2bb50c1d2f74ba9e837bf16b2dfc09e34e4eff9

Prefer not to trust a binary at all? Build it yourself: pip install -r requirements.txt then
python build.py. The README documents what the app does with your
keystrokes
— short
version: your typing is never logged, and there are no network connections.

✨ What's new in 2.3

  • Scrollbars only show when there's something to scroll. Every panel hides its scrollbar
    while the content fits and brings it back when it doesn't.
  • Reset everything to defaults — a button in Settings clears every mapping, blocked key
    and Copilot action, restores the default settings, removes the run-at-logon entry, and
    releases anything currently held down.
  • Nothing is blocked out of the box. A leftover development config meant / could show up
    pre-blocked on first run. Gone, with a test guarding against it. Downloaded builds were never
    affected — that file was never part of a release.
  • Reworked Help/About — opens with what the app actually does, covers the newer features,
    and puts the author credit, repository link and a Donate button at the end.

Everything from v2.2 is included: Copilot key control
(turn it back into Right Alt, Windows, Menu or Right Ctrl in one click), per-app profiles,
dual-role tap/hold keys, a pause hotkey, mouse side buttons, run at logon, and in-place editing.

Administrator rights are optional; you only need them for windows that themselves run
elevated (some games). Your settings live in %APPDATA%\KeyRemapper\.

Backed by 68 unit tests (python -m unittest discover -s tests).

Full changelog: v2.2.0...v2.3.0