xdg-desktop-portal GobalShortcuts are not fully implemented

(#673) Bug Needs triage desktop

Summary

Currently evdev with broad permissions is used for Wayland support, but there is currently an incomplete support for GobalShortcuts. Ideally GobalShortcuts should be used so that features like Push to Talk can be used without any OS level modifications giving Fluxer better Linux desktop support going forward.

Steps to reproduce

  1. Run the command groups as your current user on Linux
  2. Make sure your user isn't part of any group called input or an equivalent for your distro
  3. Register a shortcut for push to talk or something else
  4. Un-focus the window of Fluxer by clicking on another window
  5. Press the shortcut you've registered

Environment

OS: Linux, Wayland

2 comments

Sign in with Fluxer to comment and vote.
Comment by Hampus
HampusStaff 1 vote originally by @hampus-fluxer on GitHub
This is planned! PRs are accepted, otherwise I'll be implementing it myself as soon as I'm done with the final touches on the new voice engine that will unblock our deployment pipeline and let us start shipping more rapidly.
Deleted comment
Removed by moderator Rex: Removed a general status note that was posted on many GitHub threads. It no longer applies here.