Export (0) Print
Expand All

Using Alternative Input Devices (Xbox 360)

Discusses various controller subtypes and mappings for each of these controllers to the standard Xbox 360 gamepad.

Required and Optional Features

Support for the following features is required from all controller subtypes:

  • The action buttons: A, B, X, and Y.
  • The Back, Start, and Xbox Guide buttons.
  • The directional pad (Up, Down, Left, and Right), the Ring of Light, and voice support.

Support for the following features is optional:

  • The serial port, which is part of the Expansion Port.
  • The Left/Right stick buttons (that is, thumbsticks).
  • The Left/Right triggers.
  • The Left/Right shoulder buttons (that is, bumpers).

Alternate Guitar

This controller consists of a guitar with a vertical orientation sensor and whammy bar.

Dd254801.note(en-us,XNAGameStudio.41).gifNote
In addition to the standard control set, the standard and alternate guitar controllers implement additional vendor-specific effects.
Game FunctionGamepadGuitar (alternate)
Game DependentRight TriggerAccelerometer
Game DependentLeft TriggerAccelerometer
Game Dependent/Menu NavigationDirectional Pad (Up/Down/Left/Right)Strum Up, Strum Down, DPad Left, DPad Right
Game DependentA, B, X, Y button Green (1st Neck button), Red (2nd Neck button), Blue (4th Neck button), Yellow (3rd Neck button)
Game DependentLeft BumperOrange (5th Neck button)
Not usedRight BumperOptional Guitar Effect 3
Pause/Wakes controller from standby and then signals console to wake up. Start buttonStart button
BackBack buttonBack button
Opens Xbox 360 Console’s on screen menu. It wakes controller from standby and then signals console to wake up. Xbox Guide buttonXbox Guide button
Not usedLeft Stick X-axisNot used
Not usedLeft Stick Y-axisNot used
Game DependentRight Stick X-axis

Whammy Bar.

When the whammy bar is held out from the base of the controller, it is in an Out (or neutral) position and returns a full negative value (-32,768). When the whammy bar is held against the base of the controller, it is in an In position and registers a full positive value (32,767).

Game DependentRight Stick Y-axis

Vertical Accelerometer

When the controller is held at an angle of +55º or more, the Y-axis of the right stick registers a full positive max value. Values less than 55º register a positive value between 0 and 32,767. When the controller is held at an angle of -55º or more, the X-axis of the right stick registers a full negative max value. Values less than -55º register a negative value between 0 and -32,768.

Not usedLeft and Right Stick buttonsNot used

Arcade Stick

This controller consists of a digital joystick and buttons, which are commonly used for arcade and fighting games.

Game FunctionGamepadArcade Stick
Game DependentRight TriggerRT button (optional)
Game DependentLeft TriggerLT button (optional)
Game Dependent/Menu NavigationDirectional Pad (Up/Down/Left/Right)Arcade Stick (Up/Down/Left/Right)
Game DependentA, B, X, Y buttonGreen/Red/Blue/Yellow button
Game DependentLeft BumperOptional
Game DependentRight BumperOptional
Pause/Wakes controller from standby and then signals console to wake up. Start buttonStart button
BackBack buttonBack button
Opens the on-screen Xbox 360 menu. It wakes controller from standby and then signals console to wake up. Xbox Guide buttonXbox Guide button
Not usedLeft and Right Stick X-axisNot used
Not usedLeft and Right Stick Y-axisNot used

Big Button Pad

This controller consists of one big button and several other buttons.

Game FunctionGamepadBig Button Pad
Game Dependent/Menu NavigationDirectional Pad (Up/Down/Left/Right)Directional Pad (Up/Down/Left/Right)
Game DependentA, B, X, Y buttonA, B, X, Y button
Pause/Wakes controller from standby and then signals console to wake up. Start buttonStart button
BackBack buttonBack button
Opens the on-screen Xbox 360 menu. It wakes controller from standby and then signals console to wake up. Xbox Guide buttonXbox Guide button
Game DependentNot applicableBig Button

Dance Pad

This controller consists of a floor mat, which is used exclusively with dance games. An optional headset extension cable might be bundled with the dance pad.

Game FunctionGamepadDance Pad
Not usedRight TriggerNot used
Not usedLeft TriggerNot used
Game dependentDirectional Pad (Up/Down/Left/Right)Top/North, Bottom/South, West/Left, East/Right pads
Game dependentA, B, X, Y buttonA Pad (North East), B Pad (North West), X Pad (South East), Y Pad (South West)
Not usedLeft BumperNot used
Not usedRight BumperNot used
Pause/Wakes controller from standby and then signals console to wake up. Start buttonStart Button/Pad
BackBack buttonBack Button/Pad
Opens the on-screen Xbox 360 menu. Wakes controller from standby and then signals console to wake up. Xbox Guide buttonXbox Guide Button/Pad
Not usedLeft Stick X and Y-axisNot used
Not usedRight Stick X and Y-axisNot used
Not usedLeft and Right Stick buttonsNot used

Drum Kit

This controller consists of a drum kit, which is used for music games. Bass drum control is implemented as a foot pedal with various drums represented by four (core kit) or seven (extended drum kit) pads.

Game FunctionGamepadDrum Kit
Not usedRight TriggerNot used
Not usedLeft TriggerNot used
Game Dependent/Menu NavigationDirectional Pad (Up/Down/Left/Right)Directional Pad
Game DependentA, B, X, Y buttonGreen, Red, Blue, and Yellow pads.
Game DependentLeft BumperOrange pedal
Game DependentRight BumperExtra Pad 3 (optional)
Pause/Wakes controller from standby and then signals console to wake up. Start buttonStart button
BackBack buttonBack button
Opens the on-screen Xbox 360 menu. Wakes controller from standby and then signals console to wake up. Xbox Guide buttonXbox Guide button
Game DependentLeft Stick buttonExtra Pad 2 (optional)
Game DependentRight Stick buttonExtra Pad 1 (optional)

Flight Stick

This controller consists of an aircraft joystick, which is used for flight simulation, air combat, and space combat games. The joystick’s position is mapped to the Left Stick’s X and Y-axes as on a Cartesian plane.

Dd254801.Button_Mapping_Joystick_Cartesian(en-us,XNAGameStudio.41).png
Game FunctionGamepadFlight Stick
Throttle (Up/Down)Right TriggerThrottle Control (Forward/Backward)
Rudder (Left/Right)Left TriggerTwisting handle or rocker switch
Menu NavigationDirectional Pad (Up/Down/Left/Right)Hat switch
Primary weapon, Secondary weapon, Action, ActionA, B, X, Y buttonJoystick trigger, B, X, Y buttons
OptionalLeft BumperOptional
OptionalRight BumperOptional
Pause/Wakes controller from standby and then signals console to wake up. Start buttonStart button
BackBack buttonBack button
Opens the on-screen Xbox 360 menu. Wakes controller from standby and then signals console to wake up. Xbox Guide buttonXbox Guide button
Roll (Left/Right)Left Stick X-axisJoystick X-axis
Pitch (Up/Down)Left Stick Y-axisJoystick Y-axis
Point Of ViewRight Stick X and Y-axisRight Stick X and Y-axis
OptionalLeft and Right Stick buttonsOptional

Gamepad

This is the standard Xbox 360 controller. It is suitable for emulating all other controller subtypes.

Game FunctionGamepad
Game DependentRight Trigger
Game DependentLeft Trigger
Game Dependent/Menu NavigationDirectional Pad (Up/Down/Left/Right)
Game DependentA, B, X, Y button
Game DependentLeft Bumper
Game DependentRight Bumper
Pause/Wakes controller from standby and then signals console to wake up. Start button
BackBack button
Opens the on-screen Xbox 360 menu. Wakes controller from standby and then signals console to wake up. Xbox Guide button
Not usedLeft and Right Stick X-axis
Not usedLeft and Right Stick Y-axis

Guitar

This controller consists of a guitar with a vertical orientation sensor and whammy bar. In addition, some controllers implement vendor-specific optional effects.

Game FunctionGamepadGuitar
Game DependentRight Trigger Optional Guitar Effect 2 (Right Effect Pedal)
Game DependentLeft Trigger Optional Guitar Effect 1 (Right Effect Pedal)
Game Dependent/Menu NavigationDirectional Pad (Up/Down/Left/Right)Strum Up, Strum Down, DPad Left, DPad Right
Game DependentA, B, X, Y button Green (1st Neck button), Red (2nd Neck button), Blue (4th Neck button), Yellow (3rd Neck button)
Game DependentLeft Stick button + ALeft Stick button + A
Game DependentLeft Stick button + BLeft Stick button + B
Game DependentLeft Stick button + XLeft Stick button + X
Game DependentLeft Stick button + YLeft Stick button + Y
Game DependentLeft BumperOrange (5th Neck button)
Game DependentLower Left BumperLeft Stick button + Left BUmper
Not usedRight BumperOptional Guitar Effect 3
Pause/Wakes controller from standby and then signals console to wake up. Start buttonStart button
BackBack buttonBack button
Opens Xbox 360 Console’s on screen menu. Wakes controller from standby and then signals console to wake up. Xbox Guide buttonXbox Guide button
Not usedLeft Stick X-axisNot used
Not usedLeft Stick Y-axisNot used
Game DependentRight Stick X-axis

Whammy Bar.

When the whammy bar is held out from the base of the controller, it is in an Out (or neutral) position and returns a full negative value (-32,768). When the whammy bar is held against the base of the controller, it is in an In position and registers a full positive value (32,767).

Game DependentRight Stick Y-axis

Tilt Sensor

When the controller is held at an angle of +55º or more, the Y-axis of the right stick registers a full positive max value. Values less than 55º register a positive value between 0 and 32,767. When the controller is held at an angle of -55º or more, the X-axis of the right stick registers a full negative max value. Values less than -55º register a negative value between 0 and -32,768.

Not usedLeft and Right Stick buttonsNot used

Wheel

Several wheels (with associated pedals) are available for the Xbox 360 platform.

Game FunctionGamepadWheel
AccelerateRight TriggerAccelerator Pedal
BrakeLeft TriggerBrake Pedal
Game Dependent/Menu Navigation Directional Pad (Up/Down/Left/Right)Directional Pad (Up/Down/Left/Right)
Game DependentA, B, Y, X buttonA, B, Y, X button
Gear Down Left BumperLeft Paddle/Shift Lever
Gear Up Right BumperRight Paddle/Shift Lever
Pause/Wakes controller from standby and then signals console to wake up Start buttonStart button
BackBack buttonBack button
Opens Xbox 360 Console’s on-screen menu; wakes controller from standby and then signals console to wake up Xbox Guide buttonXbox Guide button
SteeringLeft Stick X-axisWheel Rotation
Not usedLeft Stick Y-axisNot used
OptionalRight Stick X-axisOptional
OptionalRight Stick Y-axisOptional

Community Additions

ADD
Show:
© 2014 Microsoft