0
Я пытался получить эту работу в течение некоторого времени (чтобы получить идентификатор ключа для печати в тексте, A = «A», а не А = 125).записи нажатий клавиш с pyHook
Вот мой кода, он либо печатает «Нет», либо иногда печатает неправильный тип или даже только ключ. (С различными аргументами IDToName)
import pyHook
from pyHook import HookManager
from pyHook.HookManager import HookConstants
import time
import pythoncom
def OnKeyboardEvent(event):
print HookConstants.IDToName(event.Ascii)
hm = pyHook.HookManager()
hm.KeyDown = OnKeyboardEvent
hm.HookKeyboard()
while True:
pythoncom.PumpMessages()