Skip to content

Instantly share code, notes, and snippets.

@MisterSheeple
Last active October 14, 2023 03:49
Show Gist options
  • Select an option

  • Save MisterSheeple/947eb571953995f67fddeceb8c185b81 to your computer and use it in GitHub Desktop.

Select an option

Save MisterSheeple/947eb571953995f67fddeceb8c185b81 to your computer and use it in GitHub Desktop.
Dolphin Emulator: Xbox Controller Profile
# Dolphin Emulator: Xbox controller profile for GameCube Controller. Compatible with Xbox One / Xbox Series X|S controllers.
# tested on Linux only. sorry Windows users.
# rumble should work as long as you're using at least Linux kernel 6.5.
# path (dolphin emu flatpak): /home/[[USERNAME HERE]]/.var/app/org.DolphinEmu.dolphin-emu/config/dolphin-emu/Profiles/GCPad/
[Profile]
Device = evdev/0/Xbox Wireless Controller
Buttons/A = SOUTH
Buttons/B = EAST
Buttons/X = NORTH
Buttons/Y = WEST
Buttons/Z = TR
Buttons/Start = START
Main Stick/Up = `Axis 1-`
Main Stick/Down = `Axis 1+`
Main Stick/Left = `Axis 0-`
Main Stick/Right = `Axis 0+`
Main Stick/Modifier = `Thumb L`
Main Stick/Modifier/Range = 50.0
Main Stick/Calibration = 100.00 101.96 108.24 110.53 110.08 107.84 108.24 101.96 100.00 101.96 104.56 105.52 106.91 106.52 103.21 101.21 99.52 101.47 107.07 109.72 110.29 108.26 107.21 101.96 100.00 101.96 107.04 108.07 108.37 106.83 108.24 101.96
C-Stick/Up = `Axis 3-`
C-Stick/Down = `Axis 3+`
C-Stick/Left = `Axis 2-`
C-Stick/Right = `Axis 2+`
C-Stick/Modifier = `Thumb R`
C-Stick/Modifier/Range = 50.0
C-Stick/Calibration = 99.40 101.35 105.77 109.06 108.18 108.77 106.68 101.96 100.00 101.96 108.24 110.30 110.58 110.59 107.50 101.96 100.00 101.96 108.22 110.04 111.58 110.95 108.24 101.96 100.00 101.18 107.41 108.60 109.52 109.46 107.59 101.35
Triggers/Threshold = 95.0
Triggers/L = `Full Axis 5+`
Triggers/R = `Full Axis 4+`
Triggers/L-Analog = `Full Axis 5+`
Triggers/R-Analog = `Full Axis 4+`
D-Pad/Up = `Axis 7-`
D-Pad/Down = `Axis 7+`
D-Pad/Left = `Axis 6-`
D-Pad/Right = `Axis 6+`
Rumble/Motor = Strong
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment