我正在通过 python 向操作系统(Windows)发送键盘信号。问题是特定应用程序(Project 64,Nintendo 64 模拟器)没有接收到信号,我不知道为什么。例如,密钥已在 Word 和我的浏览器中注册。
shell = win32com.client.Dispatch("WScript.Shell")
ser=serial.Serial('com10',115200)
while 1:
datain=ser.read(1)
if datain=='':
continue
datain_int=int(binascii.hexlify(datain), 16)
datain_bin=bin(datain_int)
if datain_int==0:
continue
print(datain_int)
if datain_int==128:
shell.SendKeys("a")