Skip to content

Instantly share code, notes, and snippets.

@purpleidea
Last active January 11, 2018 07:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save purpleidea/81056462c8c780fd03d2012071b139a7 to your computer and use it in GitHub Desktop.
Save purpleidea/81056462c8c780fd03d2012071b139a7 to your computer and use it in GitHub Desktop.
FIRST install steam controller driver in retropie setup menu...
IN: /etc/udev/rules.d/99-steam-controller.rules
# This rule is needed for basic functionality of the controller in
# Steam and keyboard/mouse emulation
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"
# This rule is necessary for gamepad emulation
KERNEL=="uinput", MODE="0660", GROUP="james", OPTIONS+="static_node=uinput"
THEN IN: /opt/retropie/configs/n64/InputAutoCfg.ini
; Microsoft X-Box 360 pad_START
[Microsoft X-Box 360 pad]
plugged = True
plugin = 2
mouse = False
AnalogDeadzone = 4096,4096
AnalogPeak = 32768,32768
DPad R = hat(0 Right)
DPad L = hat(0 Left)
DPad D = hat(0 Down)
DPad U = hat(0 Up)
Start = button(7)
Z Trig = axis(2+)
B Button = button(3)
A Button = button(1)
C Button R = axis(3+)
C Button L = axis(3-)
C Button D = axis(4+)
C Button U = axis(4-)
R Trig = button(5)
L Trig = button(4)
Mempak switch =
Rumblepak switch =
X Axis = axis(0-,0+)
Y Axis = axis(1-,1+)
; Microsoft X-Box 360 pad_END
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment