Привет, хочу написать такую штуку как KeySpoof, если кто не знает, это когда нажимаешь например на q, а пишется другая буква, так вот, как такое сотворить? именно чтобы писалась не q,а k
вот мой код:
from pynput.keyboard import Key, Listener
def on_release(key):
if keyvvod == True:
print('{0} release'.format(key))
if keyid == 1:
shell.SendKeys(a)
keyid = keyid + 1
print(keyid)
elif keyid == 2:
shell.SendKeys(b)
keyid = keyid + 1
elif keyid == 3:
shell.SendKeys(c)
keyid = keyid + 1
elif keyid == 4:
shell.SendKeys(d)
keyid = keyid + 1
elif keyid == 5:
shell.SendKeys(e)
keyid = keyid + 1
elif keyid == 6:
shell.SendKeys("{ENTER}")
keyid = 0
else:
return
if key == Key.esc:
# Stop listener
print("Stop")
return False
# Collect events until released
with Listener(on_release=on_release) as listener:
listener.join()