From 197a60a7cd533d1e5e8a5724e61a4160730d7db5 Mon Sep 17 00:00:00 2001 From: Zynthasius39 Date: Sat, 8 Feb 2025 18:31:12 +0400 Subject: [PATCH] Fix trigger_hot_key_by_key_sequence() method --- obsws_python/reqs.py | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/obsws_python/reqs.py b/obsws_python/reqs.py index f9f60e6..1aff1ed 100644 --- a/obsws_python/reqs.py +++ b/obsws_python/reqs.py @@ -156,23 +156,21 @@ class ReqClient: trigger_hotkey_by_name = trigger_hot_key_by_name def trigger_hot_key_by_key_sequence( - self, keyId, pressShift, pressCtrl, pressAlt, pressCmd + self, keyId, pressShift=None, pressCtrl=None, pressAlt=None, pressCmd=None ): """ Triggers a hotkey using a sequence of keys. :param keyId: The OBS key ID to use. See https://github.com/obsproject/obs-studio/blob/master/libobs/obs-hotkeys.h :type keyId: str - :param keyModifiers: Object containing key modifiers to apply. - :type keyModifiers: dict - :param keyModifiers.shift: Press Shift - :type keyModifiers.shift: bool - :param keyModifiers.control: Press CTRL - :type keyModifiers.control: bool - :param keyModifiers.alt: Press ALT - :type keyModifiers.alt: bool - :param keyModifiers.cmd: Press CMD (Mac) - :type keyModifiers.cmd: bool + :param pressShift: Press Shift + :type pressShift: bool, optional + :param pressCtrl: Press CTRL + :type pressCtrl: bool, optional + :param pressAlt: Press ALT + :type pressAlt: bool, optional + :param pressCmd: Press CMD (Mac) + :type pressCmd: bool, optional """