Skip to content

Releases: houmain/keymapper

4.2.0

08 May 17:02
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.

3.5.3

15 Feb 16:19
Compare
Choose a tag to compare

Fixed

  • Fixed device filters when devices are changing also for MacOS.

3.5.2

24 Jan 20:50
Compare
Choose a tag to compare

Fixed

  • Fixed device filters when devices are changing (#41).
  • Fixed process starting on Windows (#102).
  • Interpreting escape sequence only in character typing string literals (\n, \r, \t).