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