Releases: houmain/keymapper
Releases · houmain/keymapper
4.1.0
4.0.2
4.0.1
4.0.0
Added
- Added virtual key
ContextActive
(#91). - Added aliases with parameters (#91).
- Added
keymapperctl
application (#105). - Added device filter support on Windows using
Interception
(#107). - Allow to invert context filters with
!=
. - Consecutive blocks share mappings (#103).
Changed
- Ignore aliases defined in contexts of other systems.
- Completely resetting state of virtual keys when updating the configuration.
- Setting
keymapper
process priority to high on Windows - Exiting when config is invalid and not reloaded on Windows (#114).
- Allow to separate context filters with comma.
Fixed
3.5.3
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