aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorBogDan Vatra <bogdan@kde.org>2015-08-29 15:52:38 +0300
committerBogDan Vatra <bogdan@kdab.com>2015-10-15 08:44:08 +0000
commitfe6040df4bed9851c2ac2d8cca3b129b3e507828 (patch)
treebd49549e59a0853601896013ccf9be61bed6aab3 /src/plugins
parent758834d36923faf31bc056f6825a09676c2de262 (diff)
EVDEV: Add QGamepadManager::Button[L/R]2 buttons.
Change-Id: Ia240c05a55fe19a0d8670f950ca86bc2c5492d81 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/gamepads/evdev/qevdevgamepadbackend.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/gamepads/evdev/qevdevgamepadbackend.cpp b/src/plugins/gamepads/evdev/qevdevgamepadbackend.cpp
index d0c4a3f..bc7d2d9 100644
--- a/src/plugins/gamepads/evdev/qevdevgamepadbackend.cpp
+++ b/src/plugins/gamepads/evdev/qevdevgamepadbackend.cpp
@@ -280,6 +280,14 @@ void QEvdevGamepadDevice::processInputEvent(input_event *e)
btn = QGamepadManager::ButtonR1;
break;
+ case BTN_TL2:
+ btn = QGamepadManager::ButtonL2;
+ break;
+ case BTN_TR2:
+ btn = QGamepadManager::ButtonR2;
+ break;
+
+
case BTN_THUMB: // wireless
case BTN_THUMBL: // wired
btn = QGamepadManager::ButtonL3;