---
title: IOHIDPointerEventOptions
framework: hiddriverkit
role: symbol
role_heading: Enumeration
path: hiddriverkit/iohidpointereventoptions
---

# IOHIDPointerEventOptions

Options that you use to dispatch pointer-related events.

## Declaration

```occ
typedef enum { ... } IOHIDPointerEventOptions;
```

## Overview

Overview Pass these options to the dispatchRelativePointerEvent or dispatchAbsolutePointerEvent method of IOHIDEventService.

## Topics

### Getting the Pointer Event Option

- [kIOHIDPointerEventOptionsNoAcceleration](hiddriverkit/iohidpointereventoptions/kiohidpointereventoptionsnoacceleration.md)

## See Also

### Dispatching Events

- [dispatchKeyboardEvent](hiddriverkit/iohideventservice/dispatchkeyboardevent.md)
- [dispatchRelativePointerEvent](hiddriverkit/iohideventservice/dispatchrelativepointerevent.md)
- [dispatchAbsolutePointerEvent](hiddriverkit/iohideventservice/dispatchabsolutepointerevent.md)
- [dispatchDigitizerStylusEvent](hiddriverkit/iohideventservice/dispatchdigitizerstylusevent.md)
- [dispatchDigitizerTouchEvent](hiddriverkit/iohideventservice/dispatchdigitizertouchevent.md)
- [dispatchRelativeScrollWheelEvent](hiddriverkit/iohideventservice/dispatchrelativescrollwheelevent.md)
- [dispatchEvent](hiddriverkit/iohideventservice/dispatchevent.md)
- [IOHIDKeyboardEventOptions](hiddriverkit/iohidkeyboardeventoptions.md)
- [IOHIDScrollEventOptions](hiddriverkit/iohidscrolleventoptions.md)
