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: