Skip to content

Instantly share code, notes, and snippets.

@palmerj
Last active February 3, 2025 19:59
Show Gist options
  • Save palmerj/586375bcc5bc83ccdaf00c6f5f863e86 to your computer and use it in GitHub Desktop.
Save palmerj/586375bcc5bc83ccdaf00c6f5f863e86 to your computer and use it in GitHub Desktop.
Xbox Controller Button Names and Layout

Buttons

  • RSB == Right Stick Button
  • LSB == Left Stick Button
  • RB == Right Bumper
  • RT == Right Trigger
  • LB == Left Bumper
  • LT == Left Trigger
  • Y == Y Button (Top)
  • A == A Button (Bottom)
  • X == X Button (Left)
  • B == B Button (Right)

xbox-button-layout

@splootyaxolotl
Copy link

This helps me because i don't have an xbox and i lose the button controls really easly

@Afamuefuna
Copy link

Nice, thanks

@hanifsetyananda
Copy link

i still dont get it why they called RT = Right Trigger rather than easier one RT = Right Top , RB = Right Bottom

@palmerj
Copy link
Author

palmerj commented Jan 25, 2022

Shrug... Maybe they really wanted to delineate between a button and a trigger.

@irmamfrz
Copy link

irmamfrz commented Jul 2, 2022

Thank you

@DJStompZone
Copy link

DJStompZone commented Oct 14, 2022

This actually isn't accurate if we're talking about the Xbox One controller.

Per the official website, the button is called "menu", and the button is called "view".
These buttons were indeed called "start" and "back" on the Xbox 360, but to the best of my knowledge, Microsoft renamed them in order to make them as different as possible from Playstation's "start" and "select".

Revised.png






P.S. Gotta love markdown, right?

@palmerj
Copy link
Author

palmerj commented Oct 17, 2022

Thanks @DJStompZone. You are 100% correct regarding Xbox One/X/S for those two buttons. The layout in the top diagram for those buttons is for the 360.

@XPMUser
Copy link

XPMUser commented Jun 2, 2023

Hopefully every friday I won't mess up.

@zivshek
Copy link

zivshek commented Feb 22, 2024

There is no official name for the right stick press/click it seems, I don't see any official doc calling it right stick button, can anybody point me to an official saying? It's for certification.

@restush
Copy link

restush commented Jun 13, 2024

for almost 10 years, I thought RB is Right Bottom and RT is Right Top.

@theintel
Copy link

for almost 10 years, I thought RB is Right Bottom and RT is Right Top.

I was confused too!

@theintel
Copy link

This actually isn't accurate if we're talking about the Xbox One controller.

Per the official website, the button is called "menu", and the button is called "view". These buttons were indeed called "start" and "back" on the Xbox 360, but to the best of my knowledge, Microsoft renamed them in order to make them as different as possible from Playstation's "start" and "select".

Revised.png

68747470733a2f2f692e696d6775722e636f6d2f5071614e704b692e676966 P.S. Gotta love markdown, right?

I also noticed that these buttons were missing in the diagram. Markdown is really cool BTW.

@Pro5345
Copy link

Pro5345 commented Nov 28, 2024

i thought view was activate?

@Liggliluff
Copy link

I see in this that it says LSB and RSB, I thought it was just LS and RS

@DJStompZone
Copy link

I see in this that it says LSB and RSB, I thought it was just LS and RS

LS (Left Stick) / RS (Right Stick) refer to the joystick's analog movement along the X (left-right) and Y (up-down) axes. These provide continuous input values rather than just on/off states.

LSB (Left Stick Button) / RSB (Right Stick Button) refer to pressing down on the stick like a button, which is a binary (on/off) input.

TL;DR:

  • LS/RS = Analog stick movement (X/Y axes).
  • LSB/RSB = Stick "click" (on/off).

@Liggliluff
Copy link

@DJStompZone I see, it's just that the rest of the names align with the standard and these are off. Since the click function is LS/RS. For the position I don't know if there's any official terms. LX/LY/RX/RY is what I could imagine. But I figure that isn't the scope of this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment