Skip to content

Instantly share code, notes, and snippets.

@wezu
Created February 1, 2019 12:07
Show Gist options
  • Save wezu/ace179ccdae88484c7dd4b4abed5f7cf to your computer and use it in GitHub Desktop.
Save wezu/ace179ccdae88484c7dd4b4abed5f7cf to your computer and use it in GitHub Desktop.
I presume the sliders go from-1.0 to 1.0,
left_trigger is listed two times, left_trigger* is the second from the top
left_x and left_y rest at ~0.0, right_trigger, left_trigger and left_trigger*, rest ~0.25
'digital' mode:
device_tester.py html5gamepad.com actual button is ok?
left_y(1.0) axis1 (-1.0) d-pad up Yes
left_x(-1.0) axis0 (-1.0) d-pad left Yes
left_y(1.0) axis1 (1.0) d-pad down Yes
left_x(1.0) axis0 (1.0) d-pad right Yes
face_a b0 button1(A) Yes
face_b b1 button2(B) Yes
face_x b2 button3(X) Yes
face_y b3 button4(Y) Yes
lshoulder b4 left shoulder 1 Yes
rshoulder b5 right shoulder 1 Yes
start b6 left shoulder 2 NO
back b7 right shoulder 2 NO
lstick b8 select/stop? NO
rstick b9 start NO
left_y(1.0) axis1 (-1.0) left stick up Yes
left_x(-1.0), left_trigger(0.0) axis0 (-1.0) left stick left Yes/No?
left_y(1.0) axis1 (1.0) left stick down Yes
left_x(1.0), left_trigger(1.0) axis0 (1.0) left stick right Yes/No?
left_trigger*(0.2), face_a b0 right stick up ???
face_y b3 right stick left Yes?
left_trigger*(0.3), face_x b2 right stick down ???
face_b b1 right stick right Yes?
'analog' mode:
device_tester.py html5gamepad.com actual button is ok?
dpad_up axis9 (-1.0) d-pad up Yes
dpad_left axis9 (0.714) d-pad left Yes
dpad_down axis9 (0.142) d-pad down Yes
dpad_right axis9 (-0.428) d-pad right Yes
face_a b0 button1(A) Yes
face_b b1 button2(B) Yes
face_x b2 button3(X) Yes
face_y b3 button4(Y) Yes
lshoulder b4 left shoulder 1 Yes
rshoulder b5 right shoulder 1 Yes
start b6 left shoulder 2 NO
back b7 right shoulder 2 NO
lstick b8 select/stop? NO
rstick b9 start NO
left_y(1.0) axis1 (-1.0) left stick up Yes
left_x(-1.0), left_trigger(0.0) axis0 (-1.0) left stick left Yes/No?
left_y(1.0) axis1 (1.0) left stick down Yes
left_x(1.0), left_trigger(1.0) axis0 (1.0) left stick right Yes/No?
left_trigger*(0.2),right_trigger(0.0) axis5 (-1.0) right stick up Yes/No?
left_trigger(0.0) axis2 (-1.0) right stick left Yes
left_trigger*(0.3),right_trigger(1.0) axis5 (1.0) right stick down Yes/No?
left_trigger(1.0) axis2 (1.0) right stick right Yes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment