# GamepadConnection

`import { GamepadConnection } from "destack:input/binding";`

Gamepad connection kind.

```ds title="GamepadConnection"
export enum GamepadConnection {
    Unknown = 0,
    Wired = 1,
    Wireless = 2,
    Virtual = 3,
}
```

[language/library/src/input/binding/gamepad.ds:16:25](https://github.com/destack-sh/destack/blob/main/language/library/src/input/binding/gamepad.ds#L16-L25)

## Variants

### `Unknown = 0`

Host did not classify the connection.

### `Wired = 1`

Wired transport.

### `Wireless = 2`

Wireless transport.

### `Virtual = 3`

Virtual or emulated transport.
