dolphin/Source/Core/InputCommon/Src/ControllerInterface
Soren Jorvang c07fb95821 PS3 controllers have some input elements with very large value fields
that cause IOHIDValueGetIntegerValue() to smash the stack when trying
to convert them.

In practice, all relevant axes seem to also be available as either
8 or 16-bit values, so just ignore anything that doesn't look like
that (or a button).

Fixes issue 3931.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7255 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-02-27 00:15:26 +00:00
..
DInput Made it easer to use mouse/keyboard and a gamepad together on the same emulated wiimote. Renamed mouse buttons from "Button N" to "Click N" so they do not conflict with gamepad buttons.(hopefully not too ugly, mouse buttons will need to be reconfigured) (Fixes issue 3363) 2010-10-19 23:11:22 +00:00
OSX PS3 controllers have some input elements with very large value fields 2011-02-27 00:15:26 +00:00
SDL Build fixes when using SDL 1.3 related to force feedback support, as suggested in issue #1338. 2011-02-19 07:06:26 +00:00
XInput Gecko codes: Added parenthesis where they were needed.(thanks to glennrics and soren) Fixed a copy paste error with write & fill 8bit codes. Also forgot to remove a return false;.(some more codes should work (fixed issue 2968)) New Wiimote Plugin: Added emulated swinging.(seems to work) Changed the emulated calibration data to some nice values. ControllerInterface: moved and constified some stuff. 2010-07-26 05:30:50 +00:00
Xlib Implement free look on linux. Patch due to artart78. 2010-12-21 23:58:25 +00:00
ControllerInterface.cpp Guard against controller instances without any inputs. 2011-01-30 08:12:34 +00:00
ControllerInterface.h Accept arbitrary HID devices as gamepads instead of using SDL, 2011-01-14 05:06:08 +00:00