Sam Lantinga
a101b66551
Added support for the Mad Catz FightStick TE S+ PS4
2016-02-16 13:51:24 -08:00
Sam Lantinga
a8ba85b209
Added support for the Akishop Customs PS360+ v1.66 and MadCatz PC USB Wired Stick 8818
2016-02-16 13:51:15 -08:00
Sam Lantinga
7c6c32e3bf
Added support for several Mad Catz arcade sticks
2016-02-16 13:48:46 -08:00
Sam Lantinga
7ee8dda270
Updated copyright to 2016
2016-01-02 10:10:34 -08:00
Sam Lantinga
c27d95571f
Added broad support for wireless XBox 360 controllers on Linux
2015-12-09 12:11:40 -08:00
Edward Rudd
2a894af1d2
Add Logitech F510 Gamepad Direct input mode mapping
2015-11-30 10:39:34 -05:00
Sam Lantinga
1f65471948
Added support for the Gamestop Logic3 Controller
2015-11-13 14:26:00 -08:00
Alex Szpakowski
d6a6378927
Mac: Added SDL_GameController mappings for the Steelseries Stratus XL and Nimbus gamepads.
2015-11-12 22:53:37 -04:00
Sam Lantinga
7af65f8906
Added Linux support for the Razer Sabertooth game controller
2015-11-12 13:13:36 -08:00
Sam Lantinga
58c2f0a3bb
Added Linux binding for Wii-U Pro controller
2015-11-05 18:10:19 -08:00
Sam Lantinga
0e58fed3ae
Fixed swapped Windows and Linux entries for the Cideko AK08b
2015-09-30 16:00:21 -07:00
Sam Lantinga
010c203fe4
Added support for the Cideko AK08b
2015-09-30 15:33:33 -07:00
Alex Szpakowski
0023cbb086
Added initial support for MFi game controllers on iOS.
2015-09-20 23:08:36 -03:00
Sam Lantinga
56b58afdbe
Updated the copyright year to 2015
2015-05-26 06:27:46 -07:00
Sam Lantinga
7fb16deda0
Added support for Razer Serval Bluetooth mode
2015-05-25 14:52:41 -07:00
Sam Lantinga
cc1d46d30e
Added game controller support for the Razer Serval
2015-05-20 16:28:21 -07:00
Sam Lantinga
1cbf83b0c0
Added generic xinput fallback for XBox compatible controllers on Linux
2015-05-13 22:37:26 -07:00
Philipp Wiesemann
1244c2068c
Linux: Removed not needed platform info from two entries of controller database.
...
Not needed because entries of this file are selected by conditional compilation.
2015-04-16 22:02:03 +02:00
Sam Lantinga
9549f560ba
Added a game controller entry for the NVIDIA Controller
2015-04-01 18:22:42 -07:00
Ryan C. Gordon
9da4b2b5b8
Ran hardcoded game controller database through sort_controllers.py.
2015-03-24 02:48:16 -04:00
Ryan C. Gordon
c3c8b8335a
Added Logitect RumblePad 2 controller mapping for Linux (thanks, Nicholas!).
...
Fixes Bugzilla #2091 .
2015-03-24 02:47:25 -04:00
Sam Lantinga
af0ac08492
Add binding layout for Xbone pad.
2015-01-29 13:33:20 -08:00
Philipp Wiesemann
4cf114422f
Changed Emscripten entry in gamecontroller database to allow sorting by script.
2014-12-25 22:43:17 +01:00
Ryan C. Gordon
de88474dda
Initial merge of Emscripten port!
...
With this commit, you can compile SDL2 with Emscripten
( http://emscripten.org/ ), and make your SDL-based C/C++ program
into a web app.
This port was due to the efforts of several people, including: Charlie Birks,
Sathyanarayanan Gunasekaran, Jukka Jylänki, Alon Zakai, Edward Rudd,
Bruce Mitchener, and Martin Gerhardy. (Thanks, everyone!)
--HG--
extra : rebase_source : 97af74c8a5121e926ebe89f123536b5dd6681695
2014-12-18 00:19:52 -05:00
Sam Lantinga
05e40eb04a
Added an entry for the new Steam controller XInput emulation mode
2014-08-11 17:24:54 -07:00
Sam Lantinga
9cdeec59f3
Split the XInput and DirectInput code so Windows RT can use the existing XInput support.
...
--HG--
rename : src/audio/directsound/directx.h => src/core/windows/SDL_directx.h
rename : src/haptic/windows/SDL_syshaptic.c => src/haptic/windows/SDL_windowshaptic.c
rename : src/haptic/windows/SDL_syshaptic_c.h => src/haptic/windows/SDL_windowshaptic_c.h
rename : src/joystick/windows/SDL_dxjoystick.c => src/joystick/windows/SDL_dinputjoystick.c
rename : src/joystick/windows/SDL_dxjoystick_c.h => src/joystick/windows/SDL_dinputjoystick_c.h
rename : src/joystick/windows/SDL_dxjoystick_c.h => src/joystick/windows/SDL_windowsjoystick_c.h
2014-07-03 15:39:55 -07:00
Sam Lantinga
dc434901da
Fixed bug 2553 - Add support to all XInput devices
...
This adds support for all XInput devices, exposed through the SDL joystick API.
The button and axis reporting for XInput devices has been changed to match DirectInput and other platforms.
The game controller xinput mapping has been updated so this change is seamless.
There is a new hint, SDL_HINT_XINPUT_USE_OLD_JOYSTICK_MAPPING, for any applications that have hardcoded the old xinput button and axis set. This hint will be removed in SDL 2.1.
2014-06-24 13:31:25 -07:00
Sam Lantinga
92412f34b9
Add controller mapping for Bluetooth DualShock 4 controllers on Linux
...
Frank Praznik
Add a gamepad mapping entry for Bluetooth DualShock 4 controllers on Linux.
The button mapping is the same as the USB controller, but the GUID is
different.
2014-06-15 13:05:30 -07:00
Sam Lantinga
506e9977d2
Added a binding for the NVIDIA Shield controller
2014-05-13 12:10:37 -07:00
Ryan C. Gordon
7721c23652
Fixed PS4 game controller config on Windows.
2014-03-18 12:53:01 -04:00
Ryan C. Gordon
1c0cf697c4
Whitespace fix.
2014-03-18 12:52:51 -04:00
Sam Lantinga
a7d2ebb8d6
Integrated David Ludwig's support for Windows RT
2014-03-09 11:36:47 -07:00
Ryan C. Gordon
5210e4cf9d
Fixed Mac DualShock 4 gamecontroller db entry again.
...
--HG--
extra : rebase_source : 1eeb30a0022d817a68f91b7fad1025a7e8a8e24d
2014-02-22 21:21:33 -05:00
Sam Lantinga
4a8a8b7d99
Fixed Mac PS4 controller entry, added Linux OUYA controller entry
2014-02-14 11:38:59 -08:00
Ryan C. Gordon
b1c93506dd
Fixed DualShock 4 controller config on Mac OS X.
...
--HG--
extra : rebase_source : 5e02300952b47b8252d4bb0474ad6d9f10ae8a14
2014-02-10 12:47:26 -05:00
Sam Lantinga
a1158f5747
Fixed the OUYA controller mapping on Windows
2014-02-09 03:09:04 -08:00
Sam Lantinga
283007aea7
Added Windows entry for the bluetooth OUYA controller
2014-02-09 02:42:59 -08:00
Ryan C. Gordon
c9e81d515a
Added DualShock 4 game controller config for Windows, Mac, and Linux.
2014-02-06 21:28:11 -05:00
Sam Lantinga
d7940a513e
Fixed bug 2374 - Update copyright for 2014...
...
Is it that time already??
2014-02-02 00:53:27 -08:00
David Ludwig
ebfac58560
WinRT: merged with latest SDL 2.x/HG code
...
SDL 2.x recently accepted patches to enable OpenGL ES 2 support via Google's ANGLE library. The thought is to try to eventually merge SDL/WinRT's OpenGL code with SDL-official's.
2013-11-28 22:09:21 -05:00
Sam Lantinga
8835c39374
Added alternative XBox 360 controller GUID on Linux
...
Leszek Godlewski
As described in the other thread
(http://lists.libsdl.org/pipermail/sdl-libsdl.org/2013-November/091997.html ),
I've run into a case of SDL2 not recognizing a wireless Xbox 360
controller receiver properly on Debian Linux amd64 testing.
Apparently, the generated GUID is slightly different.
Device in question:
Bus 001 Device 015: ID 045e:0291 Microsoft Corp. Xbox 360 Wireless
Receiver for Windows
2013-11-27 10:29:43 -08:00
Ryan C. Gordon
82edee6971
Make internal SDL sources include SDL_internal.h instead of SDL_config.h
...
The new header will include SDL_config.h, but allows for other global stuff.
--HG--
extra : rebase_source : ddf4a4c0dc2c554b98c82700798f343cd91b16e3
2013-11-24 23:56:17 -05:00
Sam Lantinga
db521ea67c
Fixed detecting the wired XBox 360 controller on Linux
...
Also added some more debug output to detect issues
2013-12-06 09:13:31 -08:00
Gabriel Jacobo
9054b03edb
Adds controllermap utility to test suite.
2013-12-02 19:35:04 -03:00
Sam Lantinga
9608a25ab6
Added a Linux game controller mapping for the Valve Streaming Gamepad
2013-11-08 14:05:19 -08:00
David Ludwig
ef0a40b704
WinRT: build fixes and additional WinRT-related integrations with SDL 2.0.0
2013-08-13 20:09:52 -04:00
Sam Lantinga
06741a5761
Moved the game controller database to a separate file and added a script to sort the entries so we can easily check for duplicates
2013-07-12 10:44:55 -07:00