| SDL_GAMEPAD_TYPE_UNKNOWN | 0 | 不明 |
| SDL_GAMEPAD_TYPE_STANDARD | 標準 | |
| SDL_GAMEPAD_TYPE_XBOX360 | Xbox360 | |
| SDL_GAMEPAD_TYPE_XBOXONE | Xbox One | |
| SDL_GAMEPAD_TYPE_PS3 | PlayStation 3 | |
| SDL_GAMEPAD_TYPE_PS4 | PlayStation 4 | |
| SDL_GAMEPAD_TYPE_PS5 | PlayStation 5 | |
| SDL_GAMEPAD_TYPE_NINTENDO_SWITCH_PRO | Nintendo Switch Pro | |
| SDL_GAMEPAD_TYPE_NINTENDO_SWITCH_JOYCON_LEFT | Nintendo Switch 左Joy-Con | |
| SDL_GAMEPAD_TYPE_NINTENDO_SWITCH_JOYCON_RIGHT | Nintendo Switch 右Joy-Con | |
| SDL_GAMEPAD_TYPE_NINTENDO_SWITCH_JOYCON_PAIR | Nintendo Switch 両Joy-Con | |
| SDL_GAMEPAD_TYPE_GAMECUBE | Nintendo Gamecube | |
| SDL_GAMEPAD_TYPE_COUNT | ゲームパッドの種類の数 |
この種類はMicrosoft/Sony/Nintendoの純正コントローラーと対応しているとは限らない. 多くの場合, サードパーティーのコントローラーでも, 特定のコンソール用にデザインされている, または近いコントローラー(A/B/C/Dボタンか? ×/〇/□/△ボタンか? タッチパッドはあるか?)ならば同じ種類を報告する.