Releases: houmain/keymapper
Releases · houmain/keymapper
3.5.2
3.5.1
3.5.0
Added
- Added diacritic support to string typing on Windows.
- Allow context filters to contain aliases.
Changed
- Improved bringing spawned applications to front on Windows.
Fixed
- Prevent second keymapper process from partially connecting on Linux.
- Prevent alias substitution in strings.
3.4.0
Added
- Not-key following key in input expression matches when key is released. e.g.
Space{A !A} >> Control{A}
Changed
- No longer implicitly waiting for key release before timeout. e.g.
A !250ms B
. Previously the timeout started when A was released, now it starts when it is pressed.A !A !100ms B
is needed to get the old behaviour. - Prevent input sequences without key down. e.g.
!A 500ms
3.3.1
3.3.0
Added
- Supporting devices with event IDs higher than 31 on Linux (#89).
- Added keymapper KWin script.
- Improved coexistence with Karabiner Elements on MacOS.
Changed
- Updated Karabiner VirtualHIDDevice to version 3.1.0.
Fixed
- Swapping mixed up IntlBackslash and Backquote keys on MacOS.
- Fixed context filter on MacOS.
- Fixed static build on Windows.
3.2.0
3.1.0
Added
- Added character output typing.
- Allow to override Not in output (e.g.
!Shift A Shift{B}
).
Changed
- Always hiding spawned console applications on Windows (use "start XY" to see it).
Fixed
- Improved starting of terminal commands on Windows.
- Fixed executing terminal commands on wlroots based Wayland compositor.