---
title: modeSwitch
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsevent/specialkey-swift.struct/modeswitch
---

# modeSwitch

The mode switch key.

## Declaration

```swift
static let modeSwitch: NSEvent.SpecialKey
```

## Discussion

Discussion This key is unavailable on most Macintosh keyboards.

## See Also

### Getting Special Behavior Keys

- [begin](appkit/nsevent/specialkey-swift.struct/begin.md)
- [break](appkit/nsevent/specialkey-swift.struct/break.md)
- [clearDisplay](appkit/nsevent/specialkey-swift.struct/cleardisplay.md)
- [clearLine](appkit/nsevent/specialkey-swift.struct/clearline.md)
- [deleteCharacter](appkit/nsevent/specialkey-swift.struct/deletecharacter.md)
- [deleteLine](appkit/nsevent/specialkey-swift.struct/deleteline.md)
- [execute](appkit/nsevent/specialkey-swift.struct/execute.md)
- [find](appkit/nsevent/specialkey-swift.struct/find.md)
- [formFeed](appkit/nsevent/specialkey-swift.struct/formfeed.md)
- [help](appkit/nsevent/specialkey-swift.struct/help.md)
- [insert](appkit/nsevent/specialkey-swift.struct/insert.md)
- [insertCharacter](appkit/nsevent/specialkey-swift.struct/insertcharacter.md)
- [insertLine](appkit/nsevent/specialkey-swift.struct/insertline.md)
- [lineSeparator](appkit/nsevent/specialkey-swift.struct/lineseparator.md)
- [menu](appkit/nsevent/specialkey-swift.struct/menu.md)
