---
title: IOHIDScrollEventOptions
framework: hiddriverkit
role: symbol
role_heading: Enumeration
path: hiddriverkit/iohidscrolleventoptions
---

# IOHIDScrollEventOptions

Options that you use to dispatch scrolling-related events.

## Declaration

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

## Overview

Overview Pass these options to the dispatchRelativeScrollWheelEvent method of IOHIDEventService.

## Topics

### Getting the Scroll Event Option

- [kIOHIDScrollEventOptionsNoAcceleration](hiddriverkit/iohidscrolleventoptions/kiohidscrolleventoptionsnoacceleration.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)
- [IOHIDPointerEventOptions](hiddriverkit/iohidpointereventoptions.md)
