В настоящее время я использую pyhook для захвата ключей с помощью события KeyDown
диспетчера крючков. Это позволяет мне захватить все отдельные клавиши, нажатые на клавиатуре.
Однако я не смог найти способ захватить комбинации клавиш. Например, событие, когда Ctrl
, Alt
и 5
нажимаются одновременно, или [
и ]
одновременно, и так далее.
Есть ли способ сделать это с помощью pyhook, который не требует дополнительных модулей? Например, я нашел pyhk, который, похоже, сделает job, но предпочел бы иметь как можно меньше зависимостей.
(Этот вопрос является более общей версией (не дубликатом) вопроса этот, для которого принятый ответ, по-видимому, имеет дело только с модификаторами виртуальных клавиш, такими как Ctrl
.)