---
title: CGEventType.otherMouseDown
framework: coregraphics
role: symbol
role_heading: Case
path: coregraphics/cgeventtype/othermousedown
---

# CGEventType.otherMouseDown

Specifies a mouse down event with one of buttons 2-31.

## Declaration

```swift
case otherMouseDown
```

## See Also

### Constants

- [CGEventType.null](coregraphics/cgeventtype/null.md)
- [CGEventType.leftMouseDown](coregraphics/cgeventtype/leftmousedown.md)
- [CGEventType.leftMouseUp](coregraphics/cgeventtype/leftmouseup.md)
- [CGEventType.rightMouseDown](coregraphics/cgeventtype/rightmousedown.md)
- [CGEventType.rightMouseUp](coregraphics/cgeventtype/rightmouseup.md)
- [CGEventType.mouseMoved](coregraphics/cgeventtype/mousemoved.md)
- [CGEventType.leftMouseDragged](coregraphics/cgeventtype/leftmousedragged.md)
- [CGEventType.rightMouseDragged](coregraphics/cgeventtype/rightmousedragged.md)
- [CGEventType.keyDown](coregraphics/cgeventtype/keydown.md)
- [CGEventType.keyUp](coregraphics/cgeventtype/keyup.md)
- [CGEventType.flagsChanged](coregraphics/cgeventtype/flagschanged.md)
- [CGEventType.scrollWheel](coregraphics/cgeventtype/scrollwheel.md)
- [CGEventType.tabletPointer](coregraphics/cgeventtype/tabletpointer.md)
- [CGEventType.tabletProximity](coregraphics/cgeventtype/tabletproximity.md)
- [CGEventType.otherMouseUp](coregraphics/cgeventtype/othermouseup.md)
