Skip to content

fix: route synthetic media keys to root#10

Closed
xXJSONDeruloXx wants to merge 1 commit into
gamescope-bafrom
fix/steam-input-volume-keys
Closed

fix: route synthetic media keys to root#10
xXJSONDeruloXx wants to merge 1 commit into
gamescope-bafrom
fix/steam-input-volume-keys

Conversation

@xXJSONDeruloXx
Copy link
Copy Markdown

@xXJSONDeruloXx xXJSONDeruloXx commented May 19, 2026

  • share the existing media-key/root-surface reroute logic between physical keyboard events and wlserver_key() synthetic key injection
  • keeps Steam Input/XTEST XF86AudioLowerVolume/XF86AudioRaiseVolume from being delivered to the game Xwayland surface
  • preserves existing physical media key and Steam shortcut routing behavior

Fixes ublue-os/bazzite#4856.

@xXJSONDeruloXx xXJSONDeruloXx force-pushed the fix/steam-input-volume-keys branch from 2515d01 to c7dec24 Compare May 19, 2026 02:06
@xXJSONDeruloXx
Copy link
Copy Markdown
Author

depreciated org, moved to OGC fork here OpenGamingCollective#7

also attempting to upstream: ValveSoftware#2187

@xXJSONDeruloXx xXJSONDeruloXx deleted the fix/steam-input-volume-keys branch May 19, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Volume Up/Down Key" assignments in Steam input do not adjust system volume inside gamescope.

1 participant