Controller Setup
Linux controls
For Linux pairing, device access, Steam Input, and shortcut differences, follow Controllers and keyboard. Windows driver and calibration steps below apply to Windows.
Your arcade cabinet or gaming setup deserves proper controls. HyperHQ makes it easy to configure arcade sticks, buttons, gamepads, keyboards, and even trackballs so everything works exactly how you want.
What Controllers Does HyperHQ Support?
HyperHQ works with virtually any input device:
Arcade Controls
- Joysticks and buttons (USB or keyboard encoder)
- LED buttons with lighting effects
- Spinners and trackballs
- Multi-player setups (2, 4, or more players)
Gamepads
- Xbox controllers (wired and wireless)
- PlayStation controllers (DualShock and DualSense)
- Generic USB gamepads
- Retro USB controllers (Genesis, Saturn, etc.)
- Modern USB gamepads
Keyboards
- Standard keyboards
- Keyboard encoders (I-PAC, J-PAC, etc.)
- Programmable keyboards
Specialty Devices
- Trackballs (arcade-style or USB)
- Steering wheels and pedals
- Light guns
- Flight sticks
Confirm your operating system recognizes the device, then check detection and mapping in HyperHQ.
Understanding Input Types
HyperHQ uses different input systems depending on your hardware: