|
|
|
|
@ -34,6 +34,11 @@ class KeyLogger:
|
|
|
|
|
keycode = event.key.keysym.sym |
|
|
|
|
# Log keycode to file |
|
|
|
|
self.message = f"Key released: {sdl2.SDL_GetKeyName(keycode).decode('utf-8')}" |
|
|
|
|
elif event.type == sdl2.SDL_JOYBUTTONDOWN: |
|
|
|
|
button = event.jbutton.button |
|
|
|
|
self.message = f"Joystick button {button} pressed" |
|
|
|
|
if button == 0: # Assuming button 0 is the right trigger |
|
|
|
|
self.running = False |
|
|
|
|
elif event.type == sdl2.SDL_QUIT: |
|
|
|
|
self.running = False |
|
|
|
|
|
|
|
|
|
|