diff --git a/key.py b/key.py index 4782ca4..19740a5 100644 --- a/key.py +++ b/key.py @@ -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