0.5.0
New Features (since xkeysnail 0.4.0)
- simpler and more flexible configuration scripting APIs
- better debugging tools
- configurable
EMERGENCY EJECT
hotkey - configurable
DIAGNOSTIC
hotkey
- configurable
- fully supports running as semi-privleged user (using
root
is now deprecated) - adds
Meta
, Commandand
Cmd` aliases for Super/Meta modifier - supports custom modifiers via
add_modifier
(such asHyper
) - supports
Fn
as a potential modifier (on hardware where it works) - adds
bind
helper to support persistent holds across multiple combos- most frequently used for persistent Mac OS style
Cmd-tab
app switcher panels
- most frequently used for persistent Mac OS style
- adds
--check
for checking the config file for issues - adds
wm_name
context for all conditionals (PR #40) - adds
device_name
context for all conditionals (including keymaps) - (fix)
xmodmap
cannot be used until some keys are first pressed on the emulated output - (fix) ability to avoid unintentional Alt/Super false keypresses in many setups
- (fix) fixes multi-combo nested keymaps (vs Kinto's xkeysnail)
- (fix) properly cleans up pressed keys before termination