when an tauri consumer calls globalShortcut functions ( https://tauri.app/v1/api/js/globalShortcut ) they should transparently attempt to interact with xdg-desktop-portal via DBus (when available)
this way, app developers do not need to make any other changes to their code (besides updating the version of tauri they use)
These Linux desktop environments have already implemented the GlobalShortcuts portal:
Describe the problem
Global Shortcut on Linux only works on x11 because wayland-protocols hasn't define anything yet. There's a RFC about this.
Describe the solution you'd like
While we can use some workaround or implement one our own, it won't be supported by all DEs. We'll have to wait wayland decide to add this.
Alternatives considered
No response
Additional context
Tracking issue in tao: https://github.com/tauri-apps/global-hotkey/issues/28