hotkeys are not processed by obs

manouchk

New Member
I found that hotkeys are not processed by obs when obs is not the active window. I tested the problem with chromium, xournalpp, thunar, lxtermnial
Is there any workaround. I use obs in lxde and lxdm.
I tries Ctrl-Shift-A, Shift-A and A as a hotkey. It just would work properly when obs is active wuindow.
I use OBS 25.0.8-2 (linux). Any hint? WHat I try to solve this problem?
 

manouchk

New Member
I've generated a log (https://obsproject.com/logs/Ml5fjVrDAur3cyXe) and found that apparently obs just receive scene switch of a single scene and not the other one.

I did swithc to A scene and X scene with obs as an active window. It worked and then a tried twice switch to A scene and switch to X scene. I deduce from the log that obs only received switching to X scene at the end of the log when wnidow of obs was not active:

13:18:00.361: User switched to scene 'Cena A fullsreen All'
13:18:02.239: User switched to scene 'Cena X xournal +webcam'
13:18:07.112: User switched to scene 'Cena X xournal +webcam'
13:18:10.084: User switched to scene 'Cena X xournal +webcam'

I was expecting:

13:18:00.361: User switched to scene 'Cena A fullsreen All'
13:18:02.239: User switched to scene 'Cena X xournal +webcam'
13:18:xx.xxx: User switched to scene 'Cena A fullsreen All'
13:18:07.112: User switched to scene 'Cena X xournal +webcam'
13:18:xx.xxx: User switched to scene 'Cena A fullsreen All'
13:18:10.084: User switched to scene 'Cena X xournal +webcam'
 

manouchk

New Member
I just found that I could use Automatic Scene switcher in order to do what I need. I just have a problem with a window which name contain the word rotação because of some problem related to charset is not correctly managed by Automatic Scene switcher but I foound a workaround by modifying window title using xdotool:
xdotool search --name "Joaninha" set_window --name "PHET"

I also made a small script that helps things get done:
java -jar rotation_pt_BR.jar &
sleep 8
xdotool search --name "Joaninha" set_window --name "PHET"

I used sleep because this application is quite slow to open its window.

It does not answer my question but indeed solved my problem, so think I will close this topic as solved.
 
Last edited:
Top