# InputDeviceQuery

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

Input device query.

```ds title="InputDeviceQuery"
export struct InputDeviceQuery {
    kind: InputDeviceKind;
    flags: InputDeviceListFlags;
}
```

[language/library/src/input/binding/device.ds:69:74](https://github.com/destack-sh/destack/blob/main/language/library/src/input/binding/device.ds#L69-L74)

## Members

### `kind: InputDeviceKind`

Device kind filter when present.

### `flags: InputDeviceListFlags`

List behavior flags.
