22 Commits (481cd86722f7070b6a63f2b95c1e8bceb518eee7)

Author SHA1 Message Date
german 481cd86722 Make settings controller image change with controller input 5 years ago
german d8df9a16bd Allow to return up to 16 touch inputs per engine 5 years ago
german e46f0e084c Implement full mouse support 5 years ago
bunnei d04abd39eb
Fix warnings in core/frontend/input.h with [[maybe_unused]] 5 years ago
Lioncash 5c4774e8ce input_common: Treat warnings as errors 5 years ago
Morph e9e1876e82 input_common: Add VibrationDevice and VibrationDeviceFactory 5 years ago
Morph 9b501af8e3 controllers/npad: Add heuristics to reduce rumble state changes 5 years ago
german ab88c2f611 First implementation of controller rumble 6 years ago
german 0774b17846 Remove RealMotionDevice 5 years ago
german ff679f3d17 Include HID and configuration changes related to motion 5 years ago
CJBok 635deb70d4 Moved analog direction logic to sdl_impl 6 years ago
Lioncash 1b855efd5e common/vector_math: Move Vec[x] types into the Common namespace 7 years ago
Zach Hilman 152422bab1 settings: Add Native type for mouse buttons 7 years ago
James Rowe 638956aa81 Rename logging macro back to LOG_* 8 years ago
Lioncash c33755e2b9
core: Replace remaining old non-generic logger usages with fmt-capable equivalents 8 years ago
wwylele c84e60b470 HID: use TouchDevice for touch pad 8 years ago
wwylele 188194908c move MotionEmu from core/frontend to input_common as a InputDevice 9 years ago
wwylele 867eabd6b7 HID: use MotionDevice for Accelerometer and Gyroscope 9 years ago
wwylele 70420272ca HID: use AnalogDevice 9 years ago
wwylele 1d1329af23 HID: use ButtonDevice 9 years ago
wwylele 3974895e08 Input: add device and factory template 9 years ago