diff --git a/.config/mupen64plus/InputAutoCfg.ini b/.config/mupen64plus/InputAutoCfg.ini deleted file mode 100644 index 3760fff6..00000000 --- a/.config/mupen64plus/InputAutoCfg.ini +++ /dev/null @@ -1,1604 +0,0 @@ -; InputAutoCfg.ini for Mupen64Plus SDL Input plugin - -[Keyboard] -plugged = True -plugin = 2 -mouse = False -DPad R = key(100) -DPad L = key(97) -DPad D = key(115) -DPad U = key(119) -Start = key(13) -Z Trig = key(122) -B Button = key(306) -A Button = key(304) -C Button R = key(108) -C Button L = key(106) -C Button D = key(107) -C Button U = key(105) -R Trig = key(99) -L Trig = key(120) -Mempak switch = key(44) -Rumblepak switch = key(46) -X Axis = key(276,275) -Y Axis = key(273,274) - -[Austgame PS to USB convert cable] -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(8) -Z Trig = button(4) -B Button = button(3) -A Button = button(2) -C Button R = button(1) -C Button L = button(0) -C Button D = button(5) -C Button U = axis(3-) -R Trig = button(7) -L Trig = button(6) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[BDA Pro Ex] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = axis(4+) -DPad L = axis(4-) -DPad D = axis(5+) -DPad U = axis(5-) -Start = button(9) -Z Trig = button(7) -B Button = button(2) -A Button = button(1) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = key(44) -Rumblepak switch = key(46) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -; Boom Smart Joy Converter -[HID 6666:0667] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(13) -DPad L = button(15) -DPad D = button(14) -DPad U = button(12) -Start = button(11) -Z Trig = button(10) -B Button = button(4) -A Button = button(5) -C Button R = button(1) -C Button L = button(3) -C Button D = button(2) -C Button U = button(0) -R Trig = button(7) -L Trig = button(6) -Mempak switch = key(109) -Rumblepak switch = key(114) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Cyborg V.3 Rumble Pad] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = axis(4+) -DPad L = axis(4-) -DPad D = axis(5+) -DPad U = axis(5-) -Start = button(12) -Z Trig = button(7) -B Button = button(0) -A Button = button(1) -C Button R = button(8) axis(2+) -C Button L = button(3) axis(2-) -C Button D = button(2) axis(3+) -C Button U = button(9) axis(3-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[DragonRise Inc. Generic USB Joystick] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = key(275) axis(0+) -DPad L = key(276) axis(0-) -DPad D = key(274) axis(1+) -DPad U = key(273) axis(1-) -Start = button(9) -Z Trig = button(4) -B Button = button(3) -A Button = button(2) -C Button R = button(7) axis(3+) -C Button L = button(6) axis(3-) -C Button D = button(1) axis(4+) -C Button U = button(0) axis(4-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -; FuSa is a homebrew program which allows a PSP to be used as a gamepad -[FuSa FuSa GamePad] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = -DPad L = -DPad D = -DPad U = -Start = button(7) -Z Trig = button(4) -B Button = button(2) -A Button = button(0) -C Button R = hat(0 Right) -C Button L = hat(0 Left) -C Button D = hat(0 Down) -C Button U = hat(0 Up) -R Trig = button(5) -L Trig = button(3) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Gasia Co.,Ltd PS(R) Gamepad] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = key(275) axis(0+) hat(0 Right) -DPad L = key(276) axis(0-) -DPad D = key(274) axis(1+) hat(0 Down) -DPad U = key(273) axis(1-) -Start = button(9) -Z Trig = button(6) -B Button = button(3) -A Button = button(2) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = button(1) -Rumblepak switch = button(0) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -; raphnet technologies USB converter (http://www.raphnet-tech.com/) -[GC/N64_USB] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(13) -DPad L = button(12) -DPad D = button(11) -DPad U = button(10) -Start = button(3) -Z Trig = button(2) -B Button = button(1) -A Button = button(0) -C Button R = button(7) -C Button L = button(6) -C Button D = button(5) -C Button U = button(4) -R Trig = button(9) -L Trig = button(8) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -; Retrolink N64 USB clone -[Generic USB Joystick] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = axis(5+) -DPad L = axis(5-) -DPad D = axis(6+) -DPad U = axis(6-) -Start = button(9) -Z Trig = button(7) -B Button = button(8) -A Button = button(6) -C Button R = button(1) -C Button L = button(3) -C Button D = button(2) -C Button U = button(0) -R Trig = button(5) -L Trig = button(4) -Mempak switch = key(109) -Rumblepak switch = key(114) -Y Axis = axis(1-,1+) -X Axis = axis(0-,0+) - -[GreenAsia Inc. USB Joystick] -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(9) -Z Trig = button(1) -B Button = button(3) -A Button = button(2) -C Button R = axis(3+) -C Button L = axis(3-) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(7) -L Trig = button(6) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[GS gamepad] -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(9) -Z Trig = button(7) -B Button = button(2) -A Button = button(0) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[ipega media gamepad controller] -plugged = True -plugin = 2 -mouse = False -DPad R = hat(0 Right) -DPad L = hat(0 Left) -DPad D = hat(0 Down) -DPad U = hat(0 Up) -Start = button(11) -Z Trig = button(6) -B Button = button(3) -A Button = button(0) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = axis(4+) -L Trig = axis(5+) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[ipega gamepad controller] -plugged = True -plugin = 2 -mouse = False -DPad 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(2) -B Button = button(0) -A Button = button(1) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Jess Tech Dual Analog 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(9) -Z Trig = button(7) -B Button = button(0) -A Button = button(2) -C Button R = axis(3+) -C Button L = axis(3-) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(6) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Win32: Colour Rumble Pad] -[Jess Tech Colour Rumble Pad] -plugged = True -plugin = 1 -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(9) -Z Trig = button(4) -B Button = button(0) -A Button = button(2) -C Button R = axis(3+) -C Button L = axis(3-) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(7) -L Trig = button(5) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Jess Tech USB 4-Axis 12-Button Gamepad] -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(4) -Z Trig = button(5) -B Button = button(8) -A Button = button(9) -C Button R = button(1) -C Button L = button(3) -C Button D = button(2) -C Button U = button(0) -R Trig = button(7) -L Trig = button(6) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Jess Technology Co., Ltd. USB Game Controllers] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = axis(0+) -DPad L = axis(0-) -DPad D = axis(1+) -DPad U = axis(1-) -Start = button(9) -Z Trig = button(3) -B Button = button(0) -A Button = button(2) -C Button R = axis(5+) -C Button L = axis(5-) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(6) -L Trig = button(4) -Mempak switch = button(7) -Rumblepak switch = button(5) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -; X-box controllers and compatible clones -[Logitech Chillstream Controller] -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(2) -A Button = button(0) -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 = button(6) -Rumblepak switch = button(8) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Logitech Cordless Rumblepad 2] -[Logitech Cordless RumblePad 2] -[Logitech RumblePad 2 USB] -[Logitech Dual Action] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = axis(4+) hat(0 Right) -DPad L = axis(4-) hat(0 Left) -DPad D = axis(5+) hat(0 Down) -DPad U = axis(5-) hat(0 Up) -Start = button(9) -Z Trig = button(6) -B Button = button(0) -A Button = button(1) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = button(8) -Rumblepak switch = button(7) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Logitech Logitech(R) Precision(TM) Gamepad] -[Gravis GamePad Pro USB] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 100,100 -AnalogPeak = 32768,32768 -DPad R = axis(0+) -DPad L = axis(0-) -DPad D = axis(1+) -Dpad U = axis(1-) -Start = button(9) -Z Trig = button(6) -B Button = button(5) -A Button = button(4) -C Button R = button(2) -C Button L = button(0) -C Button D = button(1) -C Button U = button(3) -R Trig = button(7) -L Trig = button(8) -Mempack switch = -Rumblepak Switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Logitech WingMan Action Pad] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(13) -DPad L = button(15) -DPad D = button(14) -DPad U = button(12) -Start = button(8) -Z Trig = button(6) -B Button = button(3) -A Button = button(0) -C Button R = button(2) -C Button L = button(4) -C Button D = button(1) -C Button U = button(5) -R Trig = button(7) -L Trig = -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Mega World Thrustmaster dual analog 3.2] -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(9) -Z Trig = button(8) -B Button = button(1) -A Button = button(0) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(6) -L Trig = button(4) -Mempak switch = button(5) -Rumblepak switch = button(7) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Mega World USB Game Controllers] -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(9) -Z Trig = button(7) -B Button = button(0) -A Button = button(2) -C Button R = axis(3+) -C Button L = axis(3-) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(6) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[MP-8866 Dual USB Joypad] -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(8) -Z Trig = button(6) -B Button = button(3) -A Button = button(2) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(7) -L Trig = button(4) -Mempak switch = button(10) -Rumblepak switch = button(11) -Y Axis = axis(1-,1+) -X Axis = axis(0-,0+) - -[Linux: Xbox 360 Wireless Receiver (XBOX)] -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(2) -A Button = button(0) -C Button R = axis(3+) -C Button L = axis(3-) button(3) -C Button D = axis(4+) button(1) -C Button U = axis(4-) -R Trig = button(5) axis(5+) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Microsoft X-Box 360 pad] -[Microsoft X-Box One pad] -[Win32: Controller (XBOX 360 For Windows)] -[Win32: XBOX 360 For Windows (Controller)] -[Win32: XBOX 360 For Windows] -[Xbox 360 Wireless Receiver] -[Linux: Xbox Gamepad (userspace driver)] -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(2) -A Button = button(0) -C Button R = axis(4+) -C Button L = axis(4-) button(3) -C Button D = axis(3+) button(1) -C Button U = axis(3-) -R Trig = button(5) axis(5+) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -# mappings for use with the TattieBogle drive under OSX, given in googlecode.com issue #630 -[OSX: Wireless 360 Controller] -[OSX: Controller] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(3) -DPad L = button(2) -DPad D = button(0) -DPad U = button(1) -Start = button(4) -Z Trig = axis(5+) -B Button = button(13) -A Button = button(11) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(9) -L Trig = button(8) -Mempak switch = "" -Rumblepak switch = "" -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -; ACRUX Gamepad (USB ID: 1a34:0802), a Xbox 360 controller clone aviable under -; various brands (e.g. techsolo TG-30) -[USB GAMEPAD 8116] -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(9) -Z Trig = axis(4-) -B Button = button(2) -A Button = button(0) -C Button R = axis(3+) -C Button L = axis(3-) button(3) -C Button D = axis(2+) button(1) -C Button U = axis(2-) -R Trig = button(5) axis(4+) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[XInput: Microsoft X-Box 360 pad] -[XInput: Controller (XBOX 360 For Windows)] -[XInput: XBOX 360 For Windows (Controller)] -[XInput: XBOX 360 For Windows] -[XInput: Xbox 360 Wireless Receiver] -[XInput: XInput Controller #] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(3) -DPad L = button(2) -DPad D = button(1) -DPad U = button(0) -Start = button(4) -Z Trig = axis(4+) -B Button = button(12) -A Button = button(10) -C Button R = axis(2+) -C Button L = axis(2-) button(13) -C Button D = axis(3+) button(11) -C Button U = axis(3-) -R Trig = button(9) axis(5+) -L Trig = button(8) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[N64 controller] -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(9) -Z Trig = button(0) -B Button = button(2) -A Button = button(1) -C Button R = button(4) -C Button L = button(5) -C Button D = button(3) -C Button U = button(6) -R Trig = button(8) -L Trig = button(7) -Mempak switch = key(109) -Rumblepak switch = key(114) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Nintendo Wiimote Classic] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(23) -DPad L = button(22) -DPad D = button(21) -DPad U = button(20) -Start = button(17) -Z Trig = button(24) -B Button = button(14) -A Button = button(13) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(25) -L Trig = button(26) -Mempak switch = button(16) -Rumblepak switch = button(15) -X Axis = axis(4-,4+) -Y Axis = axis(5-,5+) - -[Nintendo Wii Remote Pro Controller] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 2000,2000 -AnalogPeak = 17000,17000 -DPad R = button(16) -DPad L = button(15) -DPad D = button(14) -DPad U = button(13) -Start = button(9) -Z Trig = button(6) -B Button = button(0) -A Button = button(1) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[PC Game Controller] -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(9) -Z Trig = button(8) -B Button = button(4) -A Button = button(5) -C Button R = button(1) -C Button L = button(3) -C Button D = button(2) -C Button U = button(0) -R Trig = button(7) -L Trig = button(6) -Mempak switch = key(109) -Rumblepak switch = key(114) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[PLAYSTATION(R)3 Controller] -[Sony PLAYSTATION(R)3 Controller] -[Sony Computer Entertainment Wireless Controller] -[SHENGHIC 2009/0708ZXW-V1Inc. PLAYSTATION(R)3Conteroller] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(5) -DPad L = button(7) -DPad D = button(6) -DPad U = button(4) -Start = button(3) -Z Trig = button(10) -B Button = button(15) -A Button = button(14) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(11) -L Trig = button(8) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[SAITEK P880] -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(10) -Z Trig = button(3) -B Button = button(0) -A Button = button(2) -C Button R = button(5) axis(3+) -C Button L = button(1) axis(3-) -C Button D = button(9) axis(2+) -C Button U = button(4) axis(2-) -R Trig = button(7) -L Trig = button(6) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Saitek P990 Dual Analog 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(5) -Z Trig = button(4) -B Button = button(0) -A Button = button(1) -C Button R = button(8) axis(3+) -C Button L = button(3) axis(3-) -C Button D = button(2) axis(2+) -C Button U = button(9) axis(2-) -R Trig = button(7) -L Trig = button(6) -Mempak switch = button(11) -Rumblepak switch = axis(10+) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Saitek P2900 Wireless Pad] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = axis(4+) -DPad L = axis(4-) -DPad D = axis(5+) -DPad U = axis(5-) -Start = button(6) -Z Trig = button(7) -B Button = button(0) -A Button = button(1) -C Button R = button(8) axis(3+) -C Button L = button(3) axis(3-) -C Button D = button(2) axis(2+) -C Button U = button(9) axis(2-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = button(11) -Rumblepak switch = axis(10+) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[SZMY-POWER CO.,LTD. GAMEPAD 3 TURBO] -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(9) -Z Trig = button(6) -B Button = button(0) -A Button = button(1) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = key(44) -Rumblepak switch = key(46) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Thrustmaster Dual Trigger 3-in-1] -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(9) -Z Trig = button(3) -B Button = button(0) -A Button = button(1) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(5+) -C Button U = axis(5-) -R Trig = button(5) -L Trig = button(4) -Mempak switch = button(6) -Rumblepak switch = button(7) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[THRUSTMASTER Firestorm Dual Power 2] -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(5) -Z Trig = button(8) -B Button = button(1) -A Button = button(0) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = button(6) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Twin USB Joystick] -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(9) -Z Trig = button(4) -B Button = button(6) -A Button = button(7) -C Button R = button(1) -C Button L = button(3) -C Button D = button(2) -C Button U = button(0) -R Trig = button(5) -L Trig = button(11) -Mempak switch = -Rumblepak switch = -Y Axis = axis(1-,1+) -X Axis = axis(0-,0+) - -[Twin USB Vibration Gamepad] -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(9) -Z Trig = button(7) -B Button = button(0) -A Button = button(2) -C Button R = axis(3+) -C Button L = axis(3-) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(6) -L Trig = button(4) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -;Twin USB PS-controller lookalike, branded "POWER PAD". -;The controller closest to the USB-plug is Player 1. -[Twin USB Gamepad] -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(9) -Z Trig = button(4) -B Button = button(3) -A Button = button(2) -C Button R = axis(3+) -C Button L = axis(3-) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(7) -L Trig = button(6) -Mempak switch = -Rumblepak switch = -Y Axis = axis(1-,1+) -X Axis = axis(0-,0+) - -[Wii U GameCube Adapter Port 1] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(11) -DPad L = button(10) -DPad D = button(9) -DPad U = button(8) -Start = button(7) -Z Trig = button(4) -B Button = button(3) -A Button = button(0) -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+) - -[WiseGroup.,Ltd TigerGame XBOX+PS2+GC Game Controller Adapter] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(9) -DPad L = button(8) -DPad D = button(10) -DPad U = button(11) -Start = button(7) -Z Trig = button(6) -B Button = button(1) -A Button = button(0) -C Button R = axis(2+) -C Button L = axis(2-) -C Button D = axis(3+) -C Button U = axis(3-) -R Trig = axis(4+) -L Trig = axis(5+) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Wish Technologies Adaptoid] -[Adaptoid] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = button(13) -DPad L = button(12) -DPad D = button(11) -DPad U = button(10) -Start = button(8) -Z Trig = button(9) -B Button = button(3) -A Button = button(0) -C Button R = button(2) -C Button L = button(4) -C Button D = button(1) -C Button U = button(5) -R Trig = button(7) -L Trig = button(6) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -; X-box controllers and compatible clones -[Microsoft X-Box pad v1 (US)] -[Microsoft X-Box pad v2 (US)] -[Microsoft X-Box pad (Japan)] -[Microsoft Xbox Controller S] -[Thrustmaster, Inc. Controller] -[Logitech Xbox Cordless Controller] -[Logitech Compact Controller for Xbox] -[Logitech Gamepad F310] -[Mad Catz Controller (unverified)] -[InterAct 'PowerPad Pro' X-Box pad (Germany)] -[Mad Catz Control Pad] -[Mad Catz LumiCON] -[Mad Catz Control Pad Pro] -[Mad Catz MicroCON] -[Mad Catz Lynx Wireless Controller] -[Zeroplus Xbox Controller] -[Pelican Eclipse PL-2023] -[Zeroplus Xbox Controller] -[Radica Gamester Controller] -[Radica Games Jtech Controller] -[Logic3 Freebird wireless Controller] -[Eclipse wireless Controller] -[Edge wireless Controller] -[SmartJoy Frag Xpad/PS2 adaptor] -[Joytech Advanced Controller] -[BigBen XBMiniPad Controller] -[Joytech Wireless Advanced Controller] -[Chinese-made Xbox Controller] -[Generic X-Box 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(6) -Z Trig = button(7) -B Button = button(1) -A Button = button(0) -C Button R = axis(3+) -C Button L = axis(3-) -C Button D = axis(4+) -C Button U = axis(4-) -R Trig = axis(5+) -L Trig = axis(2+) -Mempak switch = button(5) -Rumblepak switch = button(2) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[OSX: USB GamePad] -; this is a 2-port USB device. The Right port is controller #1, the Left port is #2 -; this is the "MayFlash" adapter, aka HuiJia. The OSX driver seems to have a -; different button mapping -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 2500,2500 -AnalogPeak = 20000,20000 -DPad R = button(13) -DPad L = button(15) -DPad D = button(14) -DPad U = button(12) -Start = button(9) -Z Trig = button(8) -B Button = button(2) -A Button = button(1) -C Button R = axis(1-) -C Button L = axis(1+) -C Button D = axis(0+) -C Button U = axis(0-) -R Trig = button(7) -L Trig = button(6) -Mempak switch = key(109) -Rumblepak switch = key(114) -X Axis = axis(2-,2+) -Y Axis = axis(3-,3+) -__NextController: -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 2500,2500 -AnalogPeak = 20000,20000 -DPad R = button(29) -DPad L = button(31) -DPad D = button(30) -DPad U = button(28) -Start = button(25) -Z Trig = button(24) -B Button = button(18) -A Button = button(17) -C Button R = axis(5-) -C Button L = axis(5+) -C Button D = axis(4+) -C Button U = axis(4-) -R Trig = button(23) -L Trig = button(22) -Mempak switch = key(109) -Rumblepak switch = key(114) -X Axis = axis(6-,6+) -Y Axis = axis(7-,7+) - -[Linux: HuiJia USB GamePad] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 100,100 -AnalogPeak = 20000,20000 -DPad R = button(13) -DPad L = button(15) -DPad D = button(14) -DPad U = button(12) -Start = button(9) -Z Trig = button(8) -B Button = button(2) -A Button = button(1) -C Button R = axis(3-) -C Button L = axis(3+) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(7) -L Trig = button(6) -Mempak switch = key(109) -Rumblepak switch = key(114) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) -__NextController: -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 100,100 -AnalogPeak = 20000,20000 -DPad R = button(29) -DPad L = button(31) -DPad D = button(30) -DPad U = button(28) -Start = button(25) -Z Trig = button(24) -B Button = button(18) -A Button = button(17) -C Button R = axis(7-) -C Button L = axis(7+) -C Button D = axis(6+) -C Button U = axis(6-) -R Trig = button(23) -L Trig = button(22) -Mempak switch = key(109) -Rumblepak switch = key(114) -X Axis = axis(4-,4+) -Y Axis = axis(5-,5+) - -; Mayflash N64 Controller Adapter (for PC USB) - With two N64 gamepads connected -; this is a 2-port USB device. The Right port is controller #1, the Left port is #2 -[Win32: USB GamePad] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 1024,1024 -AnalogPeak = 12288,12288 -DPad 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(8) -B Button = button(2) -A Button = button(1) -C Button R = axis(3-) -C Button L = axis(3+) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(7) -L Trig = button(6) -Mempak switch = key(109) -Rumblepak switch = key(114) -Y Axis = axis(1-,1+) -X Axis = axis(0-,0+) - -; Asikgame - Super Dual Box (with two PS2 gamepads connected) -; this is a 2-port USB device. The Right port is controller #1, the Left port is #2 -[USB Human(2p) Interface Device] -plugged = True -plugin = 2 -mouse = False -DPad R= axis(2+) -DPad L= axis(2-) -DPad D= axis(5+) -DPad U= axis(5-) -Start= button(0) -Z Trig= button(1) -B Button= button(3) -A Button= button(2) -C Button R= hat(0 Right) -C Button L= hat(0 Left) -C Button D= hat(0 Down) -C Button U= hat(0 Up) -R Trig= button(5) -L Trig= button(4) -Mempak switch= button(9) -Rumblepak switch= button(8) -Y Axis= axis(1-,1+) -X Axis= axis(0-,0+) -__NextController: -plugged = True -plugin = 2 -mouse = False -DPad R= axis(6+) -DPad L= axis(6-) -DPad D= axis(7+) -DPad U= axis(7-) -Start= button(12) -Z Trig= button(13) -B Button= button(15) -A Button= button(14) -C Button R= hat(1 Right) -C Button L= hat(1 Left) -C Button D= hat(1 Down) -C Button U= hat(1 Up) -R Trig= button(17) -L Trig= button(16) -Mempak switch= button(21) -Rumblepak switch= button(20) -Y Axis= axis(4-,4+) -X Axis= axis(3-,3+) - -[Microsoft SideWinder Game Pad Pro USB version 1.0] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = key(275) -DPad L = key(276) -DPad D = key(274) -DPad U = key(273) -Start = button(8) -Z Trig = button(6) -B Button = button(0) -A Button = button(3) -C Button R = button(2) -C Button L = button(4) -C Button D = button(1) -C Button U = button(5) -R Trig = button(7) -L Trig = button(6) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[USB,2-axis 8-button gamepad] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 4096,4096 -AnalogPeak = 32768,32768 -DPad R = axis(0+) -DPad L = axis(0-) -DPad D = axis(1+) -DPad U = axis(1-) -Start = button(7) -Z Trig = button(6) -B Button = button(1) -A Button = button(0) -C Button R = button(2) -C Button L = button(3) -C Button D = button(99) -C Button U = button(99) -R Trig = button(4) -L Trig = button(5) -Mempak switch = key(109) -Rumblepak switch = key(114) -Y Axis = axis(1-,1+) -X Axis = axis(0-,0+) - -; RetroUSB "USB N64 RetroPort" -[N64 ] -plugged = True -plugin = 2 -mouse = False -AnalogDeadzone = 2048,2048 -AnalogPeak = 18432,18432 -DPad R = button(0) -DPad L = button(1) -DPad D = button(2) -DPad U = button(3) -Start = button(4) -Z Trig = button(5) -B Button = button(6) -A Button = button(7) -C Button R = button(8) -C Button L = button(9) -C Button D = button(10) -C Button U = button(11) -R Trig = button(12) -L Trig = button(13) -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[Jess Tech GGE909 PC Recoil 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(9) -Z Trig = button(7) -B Button = button(0) -A Button = button(2) -C Button R = axis(3+) -C Button L = axis(3-) -C Button D = axis(2+) -C Button U = axis(2-) -R Trig = button(6) -L Trig = button(4) -Mempak switch = button(10) -Rumblepak switch = button(11) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[8BITDO NES30] -plugged = True -plugin = 2 -mouse = False -DPad R = key(3) -DPad L = key(2) -DPad D = key(5) -DPad U = key(0) -Start = key(22) -Z Trig = key(21) -B Button = key(12) -A Button = key(11) -C Button R = key(3) -C Button L = key(2) -C Button D = key(5) -C Button U = key(0) -R Trig = key(99) -L Trig = key(120) -Mempak switch = key(44) -Rumblepak switch = key(46) -X Axis = key(276,275) -Y Axis = key(273,274) - -[Saitek PLC Cyborg Force Rumble 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(9) -Z Trig = button(8) -B Button = button(0) -A Button = button(2) -C Button R = button(5) axis(3+) -C Button L = button(1) axis(3-) -C Button D = button(3) axis(2+) -C Button U = button(4) axis(2-) -R Trig = button(7) -L Trig = button(6) -Mempak switch = button(11) -Rumblepak switch = axis(10+) -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+) - -[SAITEK P220] -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 = -Z Trig = button(6) -B Button = button(0) -A Button = button(2) -C Button R = button(5) axis(3+) -C Button L = button(1) axis(3-) -C Button D = button(3) axis(2+) -C Button U = button(4) axis(2-) -R Trig = button(7) -L Trig = -Mempak switch = -Rumblepak switch = -X Axis = axis(0-,0+) -Y Axis = axis(1-,1+)