rpcsx/rpcs3/Input
Megamouse cb122819ae evdev: try to fix first call behaviour
We don't have all the events in the first call to get_next_button_press.
So we have to set all the buttons to max on the first call.
We also have to make sure that we don't manipulate the values if we just
want to know the connection status.
2024-08-11 00:56:07 +02:00
..
basic_keyboard_handler.cpp input: differentiate between left and right modifier keys 2024-06-23 15:54:13 +02:00
basic_keyboard_handler.h input: use keyboard consumers to seperate cell and overlay logic 2024-04-27 01:03:23 +02:00
basic_mouse_handler.cpp input: ignore mouse handler events until initialized 2024-08-08 22:34:20 +02:00
basic_mouse_handler.h input: allow dynamic change of mouse configs 2024-06-27 19:12:34 +02:00
ds3_pad_handler.cpp input: add analog limiter 2024-08-10 12:07:57 +02:00
ds3_pad_handler.h Fix weird new gcc namespace warning 2024-06-28 00:24:07 +02:00
ds4_pad_handler.cpp input: add analog limiter 2024-08-10 12:07:57 +02:00
ds4_pad_handler.h DS4/DualSense/SDL: add touchpad support 2024-07-31 08:45:25 +02:00
dualsense_pad_handler.cpp input: add analog limiter 2024-08-10 12:07:57 +02:00
dualsense_pad_handler.h DS4/DualSense/SDL: add touchpad support 2024-07-31 08:45:25 +02:00
evdev_gun_handler.cpp - fix analog_t required for some games 2023-02-04 16:10:40 +01:00
evdev_gun_handler.h - fix analog_t required for some games 2023-02-04 16:10:40 +01:00
evdev_joystick_handler.cpp evdev: try to fix first call behaviour 2024-08-11 00:56:07 +02:00
evdev_joystick_handler.h evdev: try to fix first call behaviour 2024-08-11 00:56:07 +02:00
gui_pad_thread.cpp input: move player_id to pad struct 2024-07-06 19:58:53 +02:00
gui_pad_thread.h gui/input: implement pad navigation for maxOs 2024-02-22 19:31:00 +01:00
hid_pad_handler.cpp input: implement HidDevice::close 2024-06-30 12:51:24 +02:00
hid_pad_handler.h input: implement HidDevice::close 2024-06-30 12:51:24 +02:00
keyboard_pad_handler.cpp input: add analog limiter 2024-08-10 12:07:57 +02:00
keyboard_pad_handler.h evdev: try to fix first call behaviour 2024-08-11 00:56:07 +02:00
mm_joystick_handler.cpp evdev: try to fix first call behaviour 2024-08-11 00:56:07 +02:00
mm_joystick_handler.h evdev: try to fix first call behaviour 2024-08-11 00:56:07 +02:00
pad_thread.cpp input: log used pad config 2024-07-22 22:44:42 +02:00
pad_thread.h input: add battery LED flag and some getters 2024-07-06 18:55:48 +02:00
product_info.cpp USB: Top Shot Fearmaster device emulation 2024-07-19 22:10:11 +02:00
product_info.h USB: Top Shot Fearmaster device emulation 2024-07-19 22:10:11 +02:00
raw_mouse_config.cpp input: allow dynamic change of mouse configs 2024-06-27 19:12:34 +02:00
raw_mouse_config.h input: allow dynamic change of mouse configs 2024-06-27 19:12:34 +02:00
raw_mouse_handler.cpp input: ignore mouse handler events until initialized 2024-08-08 22:34:20 +02:00
raw_mouse_handler.h raw_mouse: Fix button map out of bounds access 2024-08-01 01:17:01 +02:00
sdl_pad_handler.cpp evdev: try to fix first call behaviour 2024-08-11 00:56:07 +02:00
sdl_pad_handler.h evdev: try to fix first call behaviour 2024-08-11 00:56:07 +02:00
skateboard_pad_handler.cpp input: add battery LED flag and some getters 2024-07-06 18:55:48 +02:00
skateboard_pad_handler.h Fix weird new gcc namespace warning 2024-06-28 00:24:07 +02:00
xinput_pad_handler.cpp input: add analog limiter 2024-08-10 12:07:57 +02:00
xinput_pad_handler.h input: move pad_state_notify_state_change to pad_thread 2024-06-12 08:24:12 +02:00