событие клавиатуры / мыши заблокировано активным окном - PullRequest
0 голосов
/ 17 января 2020

Я использую PyHook для прослушивания события клавиатуры / мыши:

def main():
    hm = PyHook3.HookManager()

    hm.KeyDown = onKeyboardEvent
    hm.HookKeyboard()

    hm.MouseAll = onMouseEvent
    hm.HookMouse()

, но при запуске некоторых приложений (особенно некоторых полноэкранных игр) сценарий не может получать события клавиатуры или мыши, когда окно активно и когда окно находится в фоновом режиме, скрипт работает хорошо.

Я думаю, что события клавиатуры / мыши блокируются, когда окно приложения активно. Есть ли другой способ решить эту проблему? Например, получите разрешение администратора, чтобы принудительно установить хук клавиатуры / мыши.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...