obsproject / obsproject/obs-studio

Global hotkeys not working in OBS Studio (Flatpak) on Kubuntu 25.10

Open
#13,169 7 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
76.4k
Forks
10.2k
Avg merge
4d 23h
Merged PRs (30d)
12

Description

Operating System Info

Other

Other OS

Kubuntu 25.10

OBS Studio Version

32.1.0-rc1

OBS Studio Version (Other)

No response

OBS Studio Log URL

.

OBS Studio Crash Log URL

No response

Expected Behavior

I am experiencing an issue with global hotkeys in OBS Studio.

Environment:

OS: Kubuntu 25.10

Version: OBS Studio (Flatpak)

Display Server: Wayland

The Problem:
Hotkeys for "Pause" and "Resume" recording only work when the OBS Studio window is focused in the foreground. If I am recording another application and that application has focus, the hotkeys do not work at all.

Questions:
Is this a Wayland-related issue? I know that Kubuntu/Ubuntu now enforces Wayland by default. While X11 is installed, there is no option to select it at the login screen (SDDM).

I haven't found any working guide on how to resolve this or how to force an X11 session.

How can I get global hotkeys to work in the background on Wayland, or how can I switch back to X11?

Current Behavior

.

Steps to Reproduce

.

Anything else we should know?

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing OBS Studio's global hotkey handling and its Flatpak behavior under a Wayland session, then compare with an X11 session if available. Confirm whether background Pause and Resume hotkeys are expected to work in this environment; done means either a reproducible fix with validation or clear documentation of the supported limitation and workaround.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.