# Sandbox.Input.PlayerIndex

Identifies which player slot to scope input for.
Use with [Sandbox.Input.PlayerScope](/api/Sandbox.Input/PlayerScope) to read input from a specific device.

- Kind: enum
- Assembly: `Sandbox.Engine`
- Modifiers: sealed

## Fields

- [`Controller1`](/api/Sandbox.Input.PlayerIndex/Controller1): First controller.
- [`Controller2`](/api/Sandbox.Input.PlayerIndex/Controller2): Second controller.
- [`Controller3`](/api/Sandbox.Input.PlayerIndex/Controller3): Third controller.
- [`Controller4`](/api/Sandbox.Input.PlayerIndex/Controller4): Fourth controller.
- [`KeyboardAndMouse`](/api/Sandbox.Input.PlayerIndex/KeyboardAndMouse): Keyboard and mouse input only.
