diff --git a/key.py b/key.py index 8f05a0c..d681655 100644 --- a/key.py +++ b/key.py @@ -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