Browse Source

Log keycodes to a file on key press events

master
Matteo Benedetto 4 months ago
parent
commit
79eb8c2de6
  1. 3
      engine/sdl2.py

3
engine/sdl2.py

@ -380,6 +380,9 @@ class GameWindow:
if event.type == sdl2.SDL_QUIT: if event.type == sdl2.SDL_QUIT:
self.running = False self.running = False
elif event.type == sdl2.SDL_KEYDOWN and self.key_down: elif event.type == sdl2.SDL_KEYDOWN and self.key_down:
# print in file keycode
keycode = event.key.keysym.sym
open("keycode.txt", "a").write(f"{keycode}\n")
key = sdl2.SDL_GetKeyName(event.key.keysym.sym).decode('utf-8') key = sdl2.SDL_GetKeyName(event.key.keysym.sym).decode('utf-8')
# Check for Right Ctrl key to trigger white flash # Check for Right Ctrl key to trigger white flash
if event.key.keysym.sym == sdl2.SDLK_RCTRL: if event.key.keysym.sym == sdl2.SDLK_RCTRL:

Loading…
Cancel
Save