`input.device` merges events from keyboard, mouse, gameport, and timer into a single input stream that feeds Intuition. Input handlers can be installed at various priorities to filter, modify, or consume events.
---
## Handler Priority Levels
| Priority | Consumer |
|---|---|
| 100 | System reserved |
| 51+ | Custom high-priority handlers |
| 50 | Intuition |
| 20 | Console.device |
| 0 | Default |
---
## Commands
| Code | Constant | Description |
|---|---|---|
| 9 | `IND_ADDHANDLER` | Add input handler |
| 10 | `IND_REMHANDLER` | Remove input handler |
| 11 | `IND_WRITEEVENT` | Inject an InputEvent into the stream |
| 12 | `IND_SETTHRESH` | Set double-click threshold |