GamepadType¶
Not yet Enum
Identifies the hardware type of a connected gamepad controller.
Not implemented in Nova
This enum is missing from Nova. Scripts that reference it will fail.
Description¶
Identifies the hardware type of a connected gamepad (for example PlayStation or Xbox). Detected when a gamepad connects. On console platforms the value is fixed to the platform's native controller type; elsewhere it reflects the most recently connected gamepad, defaulting to GamepadType.Unknown when none has connected or the type cannot be determined.
Use UserInputService.GetImageForKeyCode() to get an image representation of a KeyCode for a given gamepad.
Items¶
| Item | Value | Status | Notes |
|---|---|---|---|
Unknown |
0 | Not yet | A gamepad whose hardware type could not be determined, or no gamepad has connected yet. |
PS4 |
1 | Not yet | A Sony PlayStation 4 DualShock controller. |
PS5 |
2 | Not yet | A Sony PlayStation 5 DualSense controller. |
XboxOne |
3 | Not yet | A Microsoft Xbox One controller. |
Roblox reference: GamepadType