Commit graph

123 commits

Author SHA1 Message Date
bsmiles32
d0fdbf8c60 Add alternative name for Adaptoid device
Reported by user kaito in the google groups [1]
[1] https://groups.google.com/d/msg/mupen64plus/Zzu00-j4Adw/XqsTDtDyKLwJ
2015-02-28 11:24:34 +01:00
gizmo98
b9a5a5f4db InputAutoCfg.ini: Add USB,2-axis 8-button gamepad
iBuffalo Gamepad
2015-02-13 23:45:17 +01:00
Richard Goedeken
2d42602f7f update OSX xbox360 mappings from reidgc reported in googlecode.com issue #630 2015-02-02 09:00:52 -08:00
gizmo98
720d30a2da InputAutoCfg.ini: Add more PS3 controller variants 2015-01-20 18:48:02 +01:00
Conchúr Navid
975e6f8d00 support new style sdl generic xinput name 2015-01-05 01:04:20 +01:00
andrew
2ac00fc149 Added auto-detect for Xbox One pad for the Linux xpad driver. Works great with the existing Xbox configuration. 2014-11-17 21:22:55 -08:00
japanese-bird
a2f9a3ad39 Swap Z and L buttons and Playstation 3 controller 2014-10-23 16:49:40 -04:00
Bobby Smiles
ab1d684066 add auto-config for Mega World Thrustmaster dual analog 3.2 gamepad controller 2014-10-12 10:56:44 +02:00
rukai
010d51c53d Fixed Xbox configuration, n64 R button is properly mapped to the xbox R shoulder button and R trigger. 2014-07-27 19:09:58 +10:00
Richard Goedeken
e260eefe57 added auto-config for Twin USB Gamepad from Arto Kemppainen 2014-07-15 22:45:55 -07:00
Richard Goedeken
730f0da93a add PS1 converter auto-config from Pascal Malo 2014-07-15 22:41:39 -07:00
Richard Goedeken
845fdcaf4a added logitech F310 to xbox controller list, from Matt Harvey via google groups 2014-06-17 17:36:51 -07:00
Jan-Christoph Borchardt
7c01d57228 switch order of ipega controllers so the media one works as well 2014-05-17 17:04:14 +02:00
Richard Goedeken
adbacfcacf fix for Wii U Pro controller autoconfig from Mastergatto on github 2014-05-10 16:04:21 -07:00
Johannes Janssen
d63ff2a8b8 add auto-configuration for ACRUX Gamepads
Add auto-configuration for ACRUX Gamepads (USB ID: 1a34:080) a Xbox 360
controller clone sold under various brands and clarify mapping description
for Xbox 360 controllers and clones in README.
2014-04-08 17:58:20 +02:00
Jan-Christoph Borchardt
c5e0e50b07 add correct auto-config for ipega media gamepad controller 2014-03-26 15:26:29 +01:00
Jan-Christoph Borchardt
cb47e19d29 fix issue in auto-config of ipega gamepad controller 2014-03-26 15:25:31 +01:00
Richard Goedeken
930efa4731 added auto-config for ipega media gamepad controller from Jan-Christoph Borchardt via google group 2014-03-20 22:05:12 -07:00
diekmann
718c4926ee added gamepad
Different names on Linux and Windows

saitek p580 rumble pad (name in windows device manager)
Colour Rumble Pad (name detected by mupen64 on windows 8)
Jess Technology Colour Rumble Pad (name on Linux lsusb)

Tested on windows 8 and Ubuntu 12.04
2014-01-31 19:44:30 +01:00
Richard Goedeken
f78b226b31 add aftermarket PS3 controller config from Jared Klingenberger via GC mailing list 2014-01-29 21:55:58 -08:00
Richard Goedeken
01bf9ccc62 update Win32 MayFlash n64 adapter deadzone/peak values based on recommendation from Xanathol Nyteblade 2014-01-26 09:12:43 -08:00
Gre Pronk
76d0124c20 Add support for Microsoft SideWinder Game Pad Pro USB version 1.0 2013-10-18 13:41:24 +02:00
Richard Goedeken
fd8bce5c98 add autoconfig for Wii U Pro controller, from ControllerSetup wiki page on google code site 2013-09-01 15:22:55 -07:00
Richard Goedeken
d30f0403e7 new controller config from William Shipley 2013-09-01 15:05:16 -07:00
Richard Goedeken
d0bcf623e5 add Twin USB Vibration Gamepad auto-config from wiki comment 2013-08-17 16:37:32 -07:00
Richard Goedeken
2dd021df1e new controller auto-configuration for PS3 controller clone, from Ivan Freitas via google group 2013-07-19 20:14:53 -07:00
Richard Goedeken
177ab01049 add new auto-config for Logic 3 PowerPad controller (aka JP283 aka Jess Technology Co., Ltd. USB Game Controllers) from Mark Storey via google group mailing list 2013-07-14 21:19:14 -07:00
Richard Goedeken
b5b9fad449 add Nintendo Wiimote Classic auto-config from sayret on google code controller setup wiki 2013-07-04 18:17:17 -07:00
Sven Eckelmann
589290fa4c Allow to read multiple entries from autoconfig
SDL2.0 introduces a new input backend for XInput devices. These have a
different layout (buttons, axis, hats, ...) than the previous backends. This
makes the current AutoConfig entries for such devices useless. Unfortunatelly,
SDL2 doesn't inform us about the backend used to talk to a joystick/gamepad.
This makes it hard to decide whether we must search for an entry without
prefix, with Win32 prefix or with a new "XInput" prefix.

Instead the whole ini is parsed and it is not stopped when a section with a
valid entry is finished. Priorities are saved to decide whether a new found
section is interesting for the user config or not. Entries without a known
prefix have the priority 3, one with a known entry have the priority 2 and
entries with the prefix "XInput" get the priority of 1 on windows with SDL2.
The lowest priority is always preferred.

This allows the autoconfiguration to use XInput configs whenever it is
required and use the old configurations everywhere else.
2013-06-27 20:39:54 +02:00
gtrsdk
c5c1ff1fbd Add support for SHENGHIC 2009/0708ZXW-V1Inc. PLAYSTATION(R)3Conteroller 2013-06-20 07:11:53 +00:00
Richard Goedeken
6771dc1e32 add Mayflash N64 adapter controller mapping for Windows from Tony971. 2013-04-15 22:27:46 -07:00
Sven Eckelmann
8be0c1dd72 Add new controller name "Logitech Cordless RumblePad 2" 2012-12-29 21:11:42 +01:00
Sven Eckelmann
e8d58cc7f9 Map "Controller" under OSX to "Microsoft X-Box 360 pad"
The OSX driver seems to name the Controller using the "unique" name
"Controller". Therefore, mapping them to the "Microsoft X-Box 360 pad"
configuration may be a valid workaround for users of compatible gamepads.
2012-12-18 14:57:25 +01:00
Sven Eckelmann
a099289ef4 Fix L button on WiseGroup.,Ltd TigerGame XBOX+PS2+GC Game Controller Adapter
The wrong axis direction seemed to be used as described in issue #527 by
gouessej@gmail.com
2012-12-13 16:53:33 +01:00
Richard Goedeken
e5969dab23 updated Logitech Chillstream controller config from Nils Gerlach 2012-12-09 17:27:10 -08:00
Richard Goedeken
c39cfa771f fix in autoconfig ini file from Bobby Smiles 2012-10-28 21:27:45 -07:00
Richard Goedeken
5b43374d9c update HuiJia USB GamePad configuration from Adriano Lols 2012-10-28 11:51:28 -07:00
Richard Goedeken
2d5d9a0e43 added auto-configs for Logitech Precision Gamepad and MP-8866 Dual USB Joypad 2012-09-16 16:32:58 -07:00
Richard Goedeken
e6ab835191 fixes for DragonRise USB joystick 2012-07-06 22:35:07 -07:00
Richard Goedeken
aa0aa61cd7 add Saitek Cyborg v.3 rumble pad from Alec T. (techierefugee at gmail) 2012-06-09 10:39:33 -07:00
Richard Goedeken
9e22e0a12b added auto-config for Hyperkin Tomee N64 controller from Adil-dot-Arif-at-gmail.com 2012-04-30 18:56:57 -07:00
Richard Goedeken
d4e54438e9 fix for HuiJia adapter auto-config from google code site wiki comment 2012-03-13 20:42:57 -07:00
Richard Goedeken
60072cd77c homogenized xbox 360 controller auto-configs, issue 478, from DaFox 2012-02-25 07:20:59 -08:00
Richard Goedeken
b4448d4a41 added [Jess Tech USB 4-Axis 12-Button Gamepad] configuration to InputAutoCfg.ini, from Timothy Mieszkowski 2012-02-20 15:52:20 -08:00
Richard Goedeken
7fa93802fe reverting the ini change which was not necessary 2011-12-12 00:24:24 -08:00
Richard Goedeken
5252954ce7 improved input setup behavior (auto-config) by checking SDL joystick name for match in configuration parameters before accepting stored config. Also, do not re-load a stored Keyboard configuration that was auto-generated. These changes should resolve most of the trouble that users have been reporting with the input setup over the last year 2011-12-12 00:22:42 -08:00
Richard Goedeken
7c93b43306 Added auto-configuration for Saitek P2900 Wireless Pad from msmall[at]eastlink.ca 2011-10-08 09:49:28 -07:00
Richard Goedeken
8132d0ca1e updated Saitek P990 controller config from Matthieu Rogez 2011-09-16 10:02:05 -07:00
Richard Goedeken
80f6af1f55 merged changes from ecsv's fork 2011-09-08 21:28:13 -07:00
Richard Goedeken
1be74d55c5 added Xbox 360 linux userspace driver config, from mus.svz@googlemail.com 2011-09-07 19:49:24 -07:00