# Playing with your joystick

## Connect a USB or Bluetooth game controller

Boxer supports any USB or Bluetooth game controller recognised by OS X.

To begin, connect the controller to your Mac and then launch your game in Boxer. Boxer will enable joystick emulation and your game should find the emulated joystick automatically.

Most controllers will work out-of-the-box, but some may require additional drivers before OS X will recognise them. If Boxer and other OS X apps don’t see your controller, consult the device manufacturer for support.

To get OS X to recognise an XBOX 360 controller, you need to install third-party drivers. Get the drivers here

## Joystick emulation options

By default, Boxer emulates a simple DOS-era 4-button joystick. It can also emulate DOS flightsticks or racing wheels instead, to better suit the game you’re playing and the capabilities of your own controller.

While playing, you can press `Cmd ⌘`+`I` to bring up the Joystick Inspector and choose a different kind of joystick to emulate. The choices are:

### Standard joystick/gamepad (default)

This emulates a simple DOS joystick or gamepad with 4 buttons and up to 4 axes (depending on how many axes your own game controller has.)

This is the most reliable choice and suitable for most DOS games. Note that older DOS games usually only use the first 2 buttons and axes.

On a modern gamepad: the left thumbstick is mapped to the “X” and “Y” axes in DOS, and the right thumbstick to the “X2” and “Y2” axes. The directional pad also acts as “X” and “Y”.

### Thrustmaster Flight Control System (FCS)

The granddaddy of flightsticks, widely supported by flight simulators: offers 4 buttons, a 4-way hat switch, and rudder pedals.

On a modern gamepad: the left thumbstick is mapped to the “X” and “Y” axes, while left/right on the right thumbstick acts as the rudder. The directional pad is used as the hat switch.

### CH FlightStick Pro

Another popular and widely-supported DOS flightstick: this has 4 buttons, a 4-way hat switch, rudder pedals and a throttle wheel.

Owing to a design limitation, the FlightStick Pro recognises only one button-press at a time: you cannot perform multi-button combos with it.

On a modern gamepad: the left thumbstick is mapped to the “X” and “Y” axes. Left/right on the right thumbstick acts as the rudder, and up/down acts as the throttle. The directional pad is used as the hat switch.

### Racing wheel

A generic DOS-era racing wheel: with 4 buttons and brake/accelerator pedals.

The brake and accelerator inputs are combined on the “Y” axis, but also sent separately on the “X2” (brake) and “Y2” (accelerator) axes. If you’re playing a racing game that supports pedals on separate axes, tell it to use those axes instead for more precise control.

On a modern gamepad: the left thumbstick is used for steering, while the right thumbstick is accelerator/brake. If you have an XBOX 360 or Playstation 3 controller, the bottom triggers also act as brake and accelerator pedals.

### No joystick

Disables Boxer’s joystick emulation altogether. Choose this if you use a separate app (such as Gamepad Companion) to make your controller send keyboard/mouse input, and don’t want Boxer to interfere.