I just switched to Wayland and tried installing keyd-application-mapper.
The first thing I noticed is that the Gnome extension is hard-coded at compatibility with Gnome 41. I modified the metadata.json to say it's compatible with 42.
Next, I noticed that the names of applications are different when coming from the Gnome extension vs. the X11 variant. For example:
gnome-terminal (x11) vs gnome-terminal-server (gnome/wayland)
Are there any knobs or levers we can pull to make these the same, regardless of DE, or should I just plan on testing each app in both and seeing what is produced? (e.g. I can use [gnome-terminal*] instead of [gnome-terminal] in the keyd-application-mapper's app.conf file to cover both cases for the Gnome Terminal; however, this technique cannot be applied universally).
I just switched to Wayland and tried installing keyd-application-mapper.
The first thing I noticed is that the Gnome extension is hard-coded at compatibility with Gnome 41. I modified the metadata.json to say it's compatible with 42.
Next, I noticed that the names of applications are different when coming from the Gnome extension vs. the X11 variant. For example:
gnome-terminal(x11) vsgnome-terminal-server(gnome/wayland)Are there any knobs or levers we can pull to make these the same, regardless of DE, or should I just plan on testing each app in both and seeing what is produced? (e.g. I can use
[gnome-terminal*]instead of[gnome-terminal]in the keyd-application-mapper'sapp.conffile to cover both cases for the Gnome Terminal; however, this technique cannot be applied universally).