Commit graph

157 commits

Author SHA1 Message Date
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
Sven Eckelmann
ec682f1bdf Add Generic X-Box pad 2011-07-23 22:22:23 +02:00
Richard Goedeken
f148ca3e14 added Jess Tech Colour Rumble controller from Bas Ammerlaan 2011-07-16 16:36:08 -07:00
Richard Goedeken
29b769aeea added Logitech Chillstream Controller to the Xbox clone list, from the_gamer on IRC 2011-06-09 10:21:31 -07:00
Richard Goedeken
14edddf858 added raphnet technologies GC/N64 usb converter auto-configuration from ryanbearfield@gmail.com 2011-03-18 21:44:49 -07:00
Richard Goedeken
50aa09d06e added different axis mappings for OSX version of HuiJia gamepad (MayFlash) from snorum@gmail.com 2011-01-17 21:17:40 -05:00
Richard Goedeken
d94536b738 bugfix: issue 409 - PS3 controller not auto-detected in Gentoo when connected via bluetooth because controller name does not include Sony 2011-01-15 17:17:31 -05:00
Richard Goedeken
903bbc58ca added Fusa Gamepad section to InputAutoCfg.ini, from anakondarh@gmail.com 2010-06-17 23:24:18 -04:00
Richard Goedeken
e12a180318 modified auto-config for logitech rumblepad 2 and similar controllers, based on feedback from guido@berhoerster.name 2010-03-29 21:43:01 -04:00
Richard Goedeken
90f4c7e502 added controller auto-config for [Wish Technologies Adaptoid] from mattmatteh@gmail.com 2010-03-26 20:39:16 -04:00
Richard Goedeken
5ae16d558f added controller auto-config for 3 in 1 Magic Joy Box
USB adapter from dragbe@swing.be
2010-03-23 22:19:53 -04:00
Richard Goedeken
acc0d498b5 added THRUSTMASTER Firestorm Dual Power 2 auto-config from sultanoswing@gmail.com 2010-03-18 23:44:29 -04:00
Richard Goedeken
5db8ccf8cd added Logitech Rumblepad 2 USB controller from camcorderdoctor@gmail.com on google groups 2010-03-08 21:04:57 -05:00
Richard Goedeken
1801ca8718 added [Thrustmaster Dual Trigger 3-in-1] controller from tukuyomi on emutalk 2010-03-07 19:59:09 -05:00
Richard Goedeken
8ae1029e54 added 2 more Windows Xbox360 controller auto-configs, from Acidnine and guran on emutalk 2010-02-25 23:17:03 -05:00
Richard Goedeken
6fa07ec05c added Windows wired Xbox360 controller auto-config from Hulkenstrong on emutalk 2010-02-24 21:57:43 -05:00
Richard Goedeken
55884e967d added auto-config for Twin USB Joystick (made by X-KIM) from frsi496@gmail.com 2010-02-22 19:40:38 -05:00