[Input-SDL-Control1]
# Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number.version = 2.000000# Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automaticmode = 2# Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick numberdevice = 0# SDL joystick name (or Keyboard)name = "Pro Controller"# Specifies whether this controller is 'plugged in' to the simulated N64plugged = True# Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 4=Transfer pak, 5=Rumble pakplugin = "2"# If True, then mouse buttons may be used with this controllermouse = False# Scaling factor for mouse movements. For X, Y axes.MouseSensitivity = "2.00,2.00"# The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes.AnalogDeadzone = "4096,4096"# An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone valueAnalogPeak = "32768,32768"# Digital button configuration mappingsDPad R = "hat(0 Right)"DPad L = "hat(0 Left)"DPad D = "hat(0 Down)"DPad U = "hat(0 Up)"Start = "button(9)"Z Trig = "button(6)"B Button = "button(2)"A Button = "button(0)"C Button R = "axis(2+)"C Button L = "axis(2-)"C Button D = "button(1) axis(3+)"C Button U = "button(3) axis(3-)"R Trig = "button(5)"L Trig = "button(4)"Mempak switch = "button(10)"Rumblepak switch = "button(11)"# Analog axis configuration mappingsX Axis = "axis(0-,0+)"Y Axis = "axis(1-,1+)"