OBS не получает горячие клавиши из скрипта Python

Я пытаюсь сделать автоматический сменщик сцен в OBS, используя скрипт Python для поиска определенного изображения на экране. Когда изображение обнаружено, скрипт python отправит горячую клавишу, которую должен выбрать OBS (та же горячая клавиша добавлена ​​в программу).

Тем не менее, я пробовал это в различных приложениях, таких как chrome/notepad/some games/etc, и горячие клавиши "передаются", но OBS их не берет. Я не знаю почему, любая помощь?

1 ответ

Из этой темы: Нажатие клавиш в Python

Похоже, вам нужно установить модуль pywin32. При этом вы можете отправлять нажатия клавиш в другие приложения:

import win32com.client as comclt
wsh= comclt.Dispatch("WScript.Shell")
wsh.AppActivate("Notepad") # select another application
wsh.SendKeys("a") # send the keys you want
Другие вопросы по тегам