Instead of changing the groups of your user, it will now open a password prompt, similar to using sudo in the console, when starting the application via the applications menu (using polkit).
The global config moved from ~/.config/key-mapper/config to ~/.config/key-mapper/config.json, presets moved from ~/.config/key-mapper/* to ~/.config/key-mapper/presets/*. Migrations exist to automatically move those files when the application is started for the first time.
Other changes:
- systemctl controllable service (e.g.
systemctl status key-mapper) - cli to talk to the service via dbus
- detecting if the device is a touchpad and not treating it like a gamepad
- presets can overwrite configurations of config.json, like the millisecond gap between events.
- maps the d-pad as 4 buttons instead of only 2
- purpose of joysticks (mouse or wheel) and the mouse speed configurable via the gui