From 2ff9bfb24da9880b90d79ac152f57b11a7851a20 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Wed, 1 Apr 2020 16:18:05 +0200 Subject: [PATCH] qnx: support analog sticks --- input/drivers/qnx_input.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/input/drivers/qnx_input.c b/input/drivers/qnx_input.c index 01c5b53956..0a65408fe3 100644 --- a/input/drivers/qnx_input.c +++ b/input/drivers/qnx_input.c @@ -835,6 +835,11 @@ static int16_t qnx_input_state(void *data, if (qnx_is_pressed(qnx, joypad_info, binds[port], port, id)) return true; break; + case RETRO_DEVICE_ANALOG: + if (binds[port]) + return input_joypad_analog(qnx->joypad, joypad_info, + port, idx, id, binds[port]); + return 0; case RETRO_DEVICE_KEYBOARD: return qnx_keyboard_pressed(qnx, id); case RETRO_DEVICE_POINTER: