github kmonad/kmonad 0.4.4

18 days ago

Added

  • Added names for the keys rfkill and micmute (#883).
    If you previously used the buttons missing247 and missing248, please update to the new names.
  • Added more MacOS keys (#936)
  • Added keycodes above 255. If you are on linux you can use them now. (#935)
  • Added boot.initrd.services.kmonad.enable NixOS option to use KMonad in the initrd (#941).
  • Added key-seq-delay, a more general version of cmp-seq-delay, which enforces a minimum delay
    after each key event. (#908)
  • Added tap-hold-next-press which is like tap-next-press but with an additional timeout. (#971)
  • Set unknown keyboard names to "Unknown External Keyboard" on Macos. (#980)

Changed

  • multi-tap now holds when interrupted by another key while held. (#897)
  • key-seq-delay defaults to 1ms (#975).
    If this slowdown in e.g. tap-macros bothers you, you may want to set it to 0.
    If you used cmp-seq-delay, you probably no longer have to,
    as key-seq-delay effectivly already implies a cmp-seq-delay.

Fixed

  • Fixed tapMacro and tapMacroRelease behaviour which was slightly broken in #873 (#906)
  • Fixed keycode translation problem on windows (#894)
  • Fixed keyrepeat not working in tty on linux (#913)
  • Fixed multi-tap not holding (#958, #976)
  • Fixed multi-tap cancelling on release of other keys (#974)

Don't miss a new kmonad release

NewReleases is sending notifications on new releases.