---
title: hasPreciseScrollingDeltas
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsevent/hasprecisescrollingdeltas
---

# hasPreciseScrollingDeltas

A Boolean value that indicates whether precise scrolling deltas are available.

## Declaration

```swift
var hasPreciseScrollingDeltas: Bool { get }
```

## Discussion

Discussion This property is set to true if precise scrolling deltas are available; otherwise, false. This property is valid for NSScrollWheel events. A generic scroll wheel issues rather coarse scroll deltas. Some mice and trackpads provide much more precise delta. This method determines how the values of the scrollingDeltaX and scrollingDeltaY should be interpreted.

## See Also

### Getting scroll wheel and flick events

- [deltaX](appkit/nsevent/deltax.md)
- [deltaY](appkit/nsevent/deltay.md)
- [deltaZ](appkit/nsevent/deltaz.md)
- [scrollingDeltaX](appkit/nsevent/scrollingdeltax.md)
- [scrollingDeltaY](appkit/nsevent/scrollingdeltay.md)
- [momentumPhase](appkit/nsevent/momentumphase.md)
- [isDirectionInvertedFromDevice](appkit/nsevent/isdirectioninvertedfromdevice.md)
