From 17d9159b829e36bd532ca681b4fa1c47ba33b9b9 Mon Sep 17 00:00:00 2001 From: "Christoph \"baka0815\" Schwerdtfeger" Date: Mon, 13 Aug 2018 12:59:51 +0200 Subject: [PATCH] evdev: Add maple devices 1 and 2 to mapping & cfg --- core/linux-dist/evdev.cpp | 4 +++- core/linux-dist/evdev.h | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/core/linux-dist/evdev.cpp b/core/linux-dist/evdev.cpp index 4d63e18cd..410494e8f 100644 --- a/core/linux-dist/evdev.cpp +++ b/core/linux-dist/evdev.cpp @@ -192,7 +192,9 @@ mf.get_bool("compat", "axis_x_inverted", false), mf.get_bool("compat", "axis_y_inverted", false), mf.get_bool("compat", "axis_trigger_left_inverted", false), - mf.get_bool("compat", "axis_trigger_right_inverted", false) + mf.get_bool("compat", "axis_trigger_right_inverted", false), + mf.get_int("dreamcast", "maple_device1", -1), + mf.get_int("dreamcast", "maple_device2", -1) }; return mapping; } diff --git a/core/linux-dist/evdev.h b/core/linux-dist/evdev.h index f0bd0b133..fca2e3f14 100644 --- a/core/linux-dist/evdev.h +++ b/core/linux-dist/evdev.h @@ -36,6 +36,8 @@ struct EvdevControllerMapping const bool Axis_Analog_Y_Inverted; const bool Axis_Trigger_Left_Inverted; const bool Axis_Trigger_Right_Inverted; + const int Maple_Device1; + const int Maple_Device2; }; struct EvdevAxisData