Releases: ililim/dual-key-remap
Releases · ililim/dual-key-remap
v0.7
Instructions
Download dual-key-remap.zip to install. Installation instructions can be found in the README.
Changelog
Fixed
- Dual-key-remap will no longer show a blank console window when launched via the Windows Terminal app. This issue mainly affected Win11 users due to Terminal replacing Command Prompt as the default console application.
- A console window will still show up if you specify
DEBUG=1
in your config.
Version 0.6
Download dual-key-remap.zip to install. Installation instructions can be found in the README.
Changelog
Changed
- Improve how we send inputs, Dual-key-remap should now work in more applications and locales!
- Removed virtual keycodes as all key inputs are now sent as virtual keycodes. If you relied on this previously to make the app work you can use the regular keycodes again.
- Dual key remap will no longer try to automatically remap both modifiers keys if you don't specify whether it's the left or the right key. If you don't provide a side then it will rebind the LEFT key by default. For those that need both keys remapped, you can create two remappings in your config.
- Renamed and cleaned up the available key codes. You may have to update your config.
- If a keycode that you need is missing open a new issue to report it.
Fixed
- Remappings bound to left or right modifiers will no longer be triggered by both left and right keys.
Version 0.5
Download dual-key-remap.zip to install. Installation instructions can be found in the README.
Changelog v0.5
Changed
- Mouse scrolling will now trigger the
with_other
modifier (CTRL
by default).
Version 0.4
Download dual-key-remap.zip
to install. Installation instructions can be found in the README.
Changelog v0.4
Added
- Dual-key-remap now supports remapping multiple keys.
- Mouse presses (keydown) will now work with the dual key. They trigger the
with_other
modifier (CTRL
by default).
Changed
- The dual key will only become the
with_other
key when keys (or mouse) is pressed down as opposed both up and down. This means that fast typists should no longer experience unexpected results due to key rollover. - Some keynames had incorrectly capitalized names, this has now been fixed (i.e. SCROLLLOCK instead of ScrollLock). If you remapped one of these keys you will have to update your config to use the all capitalized names.
Fixed
- The config will now always be loaded from the same directory as the executable instead of the directory the executable was launched from.
Version 0.3
Download dual-key-remap.zip
to install. Installation instructions can be found in the README.
Changelog v0.3
Added
- We now send hardware scan codes by default instead of virtual key codes. These inputs aren't intercepted by DirectX, and as a result work better in a lot of applications (especially games).
- Now both hardware inputs and virtual inputs are supported in the config, for more information see the config.txt documentation.
- Added additional capabilities to handle both left and right modifier keys.
- Added logging support by setting
debug=1
in config.txt.
Version 0.2
Download dual-key-remap.zip
to install. Installation instructions can be found in the README.
Changelog v0.2
Added
- Support remapping keys to themselves. For example: Escape can now be rebound to Escape alone and Ctrl with others.
Fixed
- Fix no error messages showing in certain cases when "config.txt" could not be found.
Version 0.1
Download dual-key-remap.zip
to install. Installation instructions can be found in the README.