Skip to content

Releases: joshgoebel/keyszer

0.6.0

21 Jun 20:35
b498fd8
Compare
Choose a tag to compare

Since 0.5.0

  • individually configurable timeouts (multipurpose and suspend)
  • add C combo helper (eventually to replace K)
  • removed problematic launch macro
  • allow output to suspend keys during long sequential sequences resulting in far less press/lift "noise" during long chains of commands/combos
  • take X Display errors in stride (if we lose access to X we continue to proxy keys but turn off all mapping functionality [since we no long know what window is active])

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

0.5.0

16 Jun 14:33
f15031c
Compare
Choose a tag to compare

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

0.4.99

08 Jun 06:10
f864e21
Compare
Choose a tag to compare

First alpha/beta release, it's on PyPi.... if I didn't break it working on the release packaging it should be good enough use for testing, I've been using it the past day or two without any real issues.