Skip to content

Releases: houmain/keymapper

4.3.1

18 May 05:51
43d4d19

Choose a tag to compare

Changed

  • Building Linux packages with libayatana-appindicator3 (#145).

Fixed

  • Fixed shutdown when no devices could be grabbed on Linux.

4.3.0

16 May 16:22

Choose a tag to compare

Added

  • Allow input expressions to begin with ? to prevent might match (#138).
  • !Any in output releases all pressed keys (#138).
  • Using libayatana-appindicator instead of libappindicator when available (#145).

Changed

  • Not reconnecting in keymapperctl when --instance is set.

Fixed

  • Improved mouse wheel handling (#110).

4.2.0

08 May 17:02

Choose a tag to compare

Added

  • Added "Next Key Info" tray menu item.
  • Added keymapperctl action --next-key-info.
  • Added device_id context filter.
  • Added mouse wheel keys WheelUp and WheelDown.

4.1.3

01 May 18:18
57cd49d

Choose a tag to compare

Added

  • Added keymapperctl --set-config (#135).
  • Added --no-notify keymapper argument to disable notifications.
  • Creating config file when opened using tray icon on Linux (#126).-

Fixed

  • Fixed forwarding on cancelled sequence/group (#138).

4.1.2

24 Apr 17:17

Choose a tag to compare

Fixed

  • Fixed device filter on MacOS.
  • Fixed forwarding of FN keys on MacOS.
  • Fixed slowly appearing tray icon menu on Linux.

4.1.1

19 Apr 20:09

Choose a tag to compare

Added

  • Added "Devices" entry to tray icon menu.

Changed

  • Always using Interception when available on Windows.

Fixed

  • Fixed tray icon Linux.

4.1.0

17 Apr 17:45
472b4ca

Choose a tag to compare

Added

  • Added keymapper tray icon for Linux (#126).

Fixed

  • Further improved selection of key releasing a triggered output (#122).
  • Fixed logical keys in context modifiers (#128).
  • Fixed ContextActive with fallthrough contexts.

4.0.2

11 Apr 17:27

Choose a tag to compare

Fixed

  • Improved selection of key releasing a triggered output (#122).
  • Improved forwarding of input when a potential match fails.

4.0.1

09 Apr 17:49

Choose a tag to compare

Fixed

  • Fixed input timeouts on Linux (#91).
  • Fixed ContextActive with output on release (#91).
  • Restored substition of aliases in terminal commands (#91).
  • Fixed error notifications on Linux.

4.0.0

28 Mar 17:37

Choose a tag to compare

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

  • Fixed groups with not timeout (#121).
  • Not grabbing gamedevices on Linux (#119).
  • Fixed starting multiple terminal commands at once.