obsproject / obsproject/obs-studio

CTRL and hotkeys bug

Open
#9,749 0 comments 0 reactions 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

Windows 10

Other OS

No response

OBS Studio Version

29.1.3

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/vKQFtmfiOyhD8Ovt

OBS Studio Crash Log URL

No response

Expected Behavior

Do not stop stream by just pressing left CTRL key which is not a global hotkey or not any key at all.

The only global hotkey for Start Streaming and Stop Streaming are CTRL+7 and CTRL+8 (on numpad)

image

Current Behavior

Sometimes, e.g. once a week, I don't know what triggers it, but stream stops streaming if you press just CTRL while in-game, any game, outside OBS, etc. Just a single CTRL.

Steps to Reproduce
  1. That's the thing, I can't reproduce it. I can't figure out what triggers this behavior. Restarting OBS doesn't help, but restarting PC does, or hitting actual set hotkeys e.g. in this case CTRL+7 to start stream and then CTRL+8 to stop stream. Then it works again, the CTRL behavior is gone.
  2. Also log says Stopping stream due to hotkey which is wrong, because none of actual hotkeys were used, just CTRL and it's global. You can have e.g. Notepad as active window, as soon as you press just CTRL, streaming stops?
  3. This happens like once a week, 1 out if 7 streams.
    ...
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 with the linked OBS log and the hotkey behavior described in the issue. Investigate how a lone left CTRL press could be interpreted as the configured stream hotkey, including the reported state after restarting the PC or using CTRL+7 and CTRL+8. Done means the stream does not stop from pressing CTRL alone and the hotkey log reflects the actual trigger.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.