(SDL3バージョンはSDL3/SDL_GamepadButtonEventを参照すること)
| Uint32 | type | SDL_CONTROLLERBUTTONDOWN または SDL_CONTROLLERBUTTONUP |
| Uint32 | timestamp | イベントのタイムスタンプ |
| SDL_JoystickID | which | ゲームコントローラーのインスタンスID |
| Uint8 | button | ゲームコントローラーのボタン (SDL_GameControllerButton) |
| Uint8 | state | SDL_PRESSED または SDL_RELEASED |