---
title: flushBufferedKeyEvents()
framework: appkit
role: symbol
role_heading: Instance Method
path: appkit/nsresponder/flushbufferedkeyevents()
---

# flushBufferedKeyEvents()

Clears any unprocessed key events when overridden by subclasses.

## Declaration

```swift
func flushBufferedKeyEvents()
```

## See Also

### Responding to Key Events

- [keyDown(with:)](appkit/nsresponder/keydown(with:).md)
- [keyUp(with:)](appkit/nsresponder/keyup(with:).md)
- [interpretKeyEvents(_:)](appkit/nsresponder/interpretkeyevents(_:).md)
- [performKeyEquivalent(with:)](appkit/nsresponder/performkeyequivalent(with:).md)
