DS4 Support. Supports sixaxis and vibrate

This commit is contained in:
Jake 2017-04-28 20:02:28 -05:00 committed by Ivan
parent 6d7419be0e
commit 6bb32e4e80
10 changed files with 820 additions and 14 deletions

View file

@ -17,6 +17,7 @@
#include "Emu/Io/Null/NullPadHandler.h"
#include "KeyboardPadHandler.h"
#include "DS4PadHandler.h"
#ifdef _MSC_VER
#include "XInputPadHandler.h"
#include "MMJoystickHandler.h"
@ -87,6 +88,7 @@ cfg::map_entry<std::function<std::shared_ptr<PadHandlerBase>()>> g_cfg_pad_handl
{
{ "Null", &std::make_shared<NullPadHandler> },
{ "Keyboard", &std::make_shared<KeyboardPadHandler> },
{ "DualShock 4", &std::make_shared<DS4PadHandler> },
#ifdef _MSC_VER
{ "XInput", &std::make_shared<XInputPadHandler> },
{ "MMJoystick", &std::make_shared<MMJoystickHandler>},