25 Commits (52fa30ab7d25e37fe748f2874a3fbdc0bfaf224f)

Author SHA1 Message Date
Lioncash f4d6293427 General: Resolve fmt specifiers to adhere to 8.0.0 API where applicable 5 years ago
german77 b398e0783e input_common: Analog button, use time based position instead of frequent updates 5 years ago
german77 c8845b4fdf hid: Implement SevenSixAxis and ConsoleSixAxisSensor 5 years ago
german 93ac87f29e Make settings controller image change with controller input 5 years ago
german f452fbfc88 Allow to return up to 16 touch inputs per engine 5 years ago
german 56a8fee35a Implement full mouse support 5 years ago
bunnei 2ac1148798 Fix warnings in core/frontend/input.h with [[maybe_unused]] 5 years ago
Lioncash c8aec32f12 input_common: Treat warnings as errors 5 years ago
Morph ad3905fe27 input_common: Add VibrationDevice and VibrationDeviceFactory 6 years ago
Morph ed9df522ec controllers/npad: Add heuristics to reduce rumble state changes 6 years ago
german 782aab6cf2 First implementation of controller rumble 6 years ago
german 17b48f8d42 Remove RealMotionDevice 6 years ago
german 876e6fc255 Include HID and configuration changes related to motion 6 years ago
CJBok be576083dd Moved analog direction logic to sdl_impl 6 years ago
Lioncash 39eccc0286 common/vector_math: Move Vec[x] types into the Common namespace 7 years ago
Zach Hilman b75d8cbc89 settings: Add Native type for mouse buttons 8 years ago
James Rowe e159c550d8 Rename logging macro back to LOG_* 8 years ago
Lioncash 0a1e044322 core: Replace remaining old non-generic logger usages with fmt-capable equivalents 8 years ago
wwylele 5ec879dfaa HID: use TouchDevice for touch pad 9 years ago
wwylele d500f79b8e move MotionEmu from core/frontend to input_common as a InputDevice 9 years ago
wwylele 31da8b8353 HID: use MotionDevice for Accelerometer and Gyroscope 9 years ago
wwylele 3e561f92f1 HID: use AnalogDevice 9 years ago
wwylele 74b1bf38fe HID: use ButtonDevice 9 years ago
wwylele 55737ec90f Input: add device and factory template 9 years ago