I may not be understanding hotkey binding. Can someone clarify?

ThomasCameron

New Member
I'm running Xfce under Fedora 40 x86_64. I am running OBS Studio via obs-studio-30.2.2-1.fc40.x86_64. Everything is working fine, but I am trying to bind hotkeys and am not being successful. I see that, when I want to assign a hotkey, it only allows one single key (i.e. F1, but not alt+F1). For OBS Studio, I figured I'd map F2 - F5 for the scenes I have set up. The problem is, when OBS sets a hot key, if I EVER hit that hotkey, even in another app, the scene changes. It's led to some wonky presentations.

In a perfect world, I could bind a key combination like alt+F2 to a scene, but OBS doesn't seem to support that. If I go to hotkeys, and try to press alt and F2 at the same time, it only recognizes the alt key. Obviously, I can't have alt as a hotkey, I use that all the time.

If it matters, I use a Streamdeck to manage my presentations. I have keys where I use xdotool to bring an app to focus and then press a key. So I *think* one of two solutions would work: 1) let me use a key combination like alt+F2, or 2) OBS Studio not capture my hotkeys if the OBS app is not in focus.

Unless anyone has a better solution, in which case I'm all ears. I'm definitely not a power user for OBS Studio, so I may just be doing something dumb.
 

AaronD

Active Member
1725894075232.png

It's generally a good idea to look through ALL of the settings, EVERYWHERE, figure out what all of them do, and set them to work for you, not the other way around. Defaults rarely work for everyone.

---

For a different example, OBS's audio device starts out as "Default", because that's the most likely to "just work" immediately on a fresh installation. It grabs whatever you're presently using at that moment. But, if the operating system decides to switch automatically to something else, OBS's "Default" setting follows that switch, for the same reason that made it a good "health test" to start with, but now it could very well be looking at the wrong device. So it "suddenly stops working without you doing anything".

Don't use the "Default" audio setting, or blindly accept any other default either, in OBS or the OS or anything else. Look through all of them, set them all to something specific unless there's a very good reason, and remember all of that. Write it down, make a map, whatever it takes for you to manage the entire system explicitly.
 
Top