https://bugs.kde.org/show_bug.cgi?id=525649
Bug ID: 525649
Summary: Allow duplicate global shortcuts (warn instead of
block) and let apps set their own portal bindings
Classification: Frameworks and Libraries
Product: frameworks-kglobalaccel
Version First 6.30.0
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
DESCRIPTION
Right now OBS can't use the portal as its hotkey system because of two limits:
1. Apps can't manage their own bindings. The app should be able to set and
change its shortcut triggers through the portal (with a one-time "allow" prompt
from the desktop). That way OBS keeps its hotkey settings inside the app, and
per-profile hotkeys become possible.
2. Duplicate bindings are refused. One key triggering several actions is a
common, valid use case (e.g. push-to-talk on one source + push-to-mute on
another). Desktops should warn about conflicts and offer "assign anyway"
instead of blocking them.
With these two changes, OBS and similar apps could support global hotkeys on
Wayland without workarounds.
SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window): Arch Linux
KDE Plasma Version: 6.30.0
KDE Frameworks Version: Latest at time of submission
Qt Version: Latest at time of submission
ADDITIONAL INFORMATION
Related: https://github.com/obsproject/obs-studio/pull/13680 and
https://github.com/obsproject/obs-studio/pull/13661
--
You are receiving this mail because:
You are watching all bug changes.