Add joystick hat motion handling in KeyLogger

This commit is contained in:
2025-08-19 16:37:04 +02:00
parent 302d454783
commit 4099b6f72e
+4
View File
@@ -48,6 +48,10 @@ class KeyLogger:
axis = event.jaxis.axis
value = event.jaxis.value
self.message = f"Joystick axis {axis} moved to {value}"
elif event.type == sdl2.SDL_JOYHATMOTION:
hat = event.jhat.hat
value = event.jhat.value
self.message = f"Joystick hat {hat} moved to {value}"
elif event.type == sdl2.SDL_QUIT:
self.running = False