Условие отрабатывает огромное количество раз.
Лучше использовать нормальные хуки из keyboard, они вроде есть, либо pynput:
from pynput.keyboard import Key, Listener
def on_press(key):
if key == Key.space:
# тут процесс чтения и записи памяти
with Listener(on_press=on_press) as listener:
listener.join()