Skip to content

0.5.0

Compare
Choose a tag to compare
@joshgoebel joshgoebel released this 16 Jun 14:33
· 107 commits to main since this release
f15031c

New Features (since xkeysnail 0.4.0)

  • simpler and more flexible configuration scripting APIs
  • better debugging tools
    • configurable EMERGENCY EJECT hotkey
    • configurable DIAGNOSTIC hotkey
  • fully supports running as semi-privleged user (using root is now deprecated)
  • adds Meta, CommandandCmd` aliases for Super/Meta modifier
  • supports custom modifiers via add_modifier (such as Hyper)
  • 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
  • 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