---
title: IOHIDOptionsType
framework: kernel
role: symbol
role_heading: Type Alias
path: kernel/iohidoptionstype
---

# IOHIDOptionsType

Options for opening a device via IOHIDLib.

## Declaration

```occ
typedef uint32_t IOHIDOptionsType;
```

## Topics

### Constants

- [kIOHIDOptionsTypeNone](kernel/1644502-anonymous/kiohidoptionstypenone.md)
- [kIOHIDOptionsTypeSeizeDevice](kernel/1644502-anonymous/kiohidoptionstypeseizedevice.md)

## See Also

### Event Types

- [IOHIDBiometricEventType](kernel/iohidbiometriceventtype.md)
- [IOHIDPointerEventOptions](kernel/iohidpointereventoptions.md)
- [IOHIDStandardType](kernel/iohidstandardtype.md)
- [IOHIDValueScaleType](kernel/iohidvaluescaletype.md)
- [IOHIDKeyboardEventOptions](kernel/iohidkeyboardeventoptions.md)
- [IOHIDScrollEventOptions](kernel/iohidscrolleventoptions.md)
- [IOHIDEventType](kernel/iohideventtype.md)

### Related Documentation

- [IOHIDOptionsType](iokit/iohidoptionstype.md)
