67 Commits (c1f4c84db42f5b9337f781de85630cdd3f9cd3f5)

Author SHA1 Message Date
german77 b79310def9 input_common: Implement SDL motion 5 years ago
german77 2d3df5d3f4 input_common: Fix crash when controller disconnects 5 years ago
german77 b41d05a12c input_common: Rewrite sdl analog mapping 5 years ago
lat9nq 1e36a11626 general: Ignore implicit-fallthrough for SDL.h 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
german77 ad6e6210db InputCommon: Name properly xbox 360 and one controllers, Fix mappings for Nintendo Pro controllers 5 years ago
Morph ebf4986174 Revert "Port citra-emu/citra#5123: "SDL: Disable hidapi drivers due to compatibility problems with certain controllers"" 5 years ago
german 93ac87f29e Make settings controller image change with controller input 5 years ago
Morph 6b5e5ad224 sdl_impl: Set the maximum vibration duration to 1 second 5 years ago
german f04be5803d Port citra-emu/citra#5509 5 years ago
german 139222d3a5 Allow to invert analog axis with right click 5 years ago
bunnei 2382020d8d input_common: Add more missing [[maybe_unused]] from #4927. 5 years ago
Lioncash c8aec32f12 input_common: Treat warnings as errors 5 years ago
german77 3edd74463f Modify rumble amplification 5 years ago
Morph f5ee5e7f3c sdl_impl: Pump SDL Events at 1000 Hz 5 years ago
Morph 24cfdbc7fe sdl_impl: Revert to the "old" method of mapping sticks 5 years ago
Morph bd42b2093c controllers/npad: Remove the old vibration filter 5 years ago
Morph ad3905fe27 input_common: Add VibrationDevice and VibrationDeviceFactory 5 years ago
Morph ed9df522ec controllers/npad: Add heuristics to reduce rumble state changes 5 years ago
Morph 62e0851476 sdl_impl: Fix controller reconnection issues 5 years ago
Morph 7f475ec996 sdl_impl: Erase the SDLJoystick entry after removing a controller 5 years ago
Lioncash d44d662529 input_common/CMakeLists: Make some warnings errors 5 years ago
german 782aab6cf2 First implementation of controller rumble 6 years ago
german db47701464 Add random motion input to SDL 5 years ago
Vitor Kiguchi 52df885a42 sdl_joystick: disable the use of the hidapi drivers due to many problems caused by them. 6 years ago
Lioncash 56d39caa1d sdl_impl: Reduce allocations in GetButtonMappingForDevice() 5 years ago
Lioncash eb2ab15bdb sdl_impl: Make use of std::move on std::string where applicable 5 years ago
Lioncash 285e3386e2 sdl_impl: Make use of insert_or_assign() where applicable 5 years ago
Lioncash 3413c8c046 sdl_impl: Prevent type truncation in BuildAnalogParamPackageForButton() default arguments 5 years ago
Lioncash 1338c58d37 sdl_impl: Simplify make_tuple call 5 years ago
Lioncash 4dc59a4b64 sdl_impl: Mark FromEvent() as a const member function 5 years ago
Lioncash 0322ffa4fd input_common/main: Remove unnecessary headers 5 years ago
Morph 5e4f03f663 input_common: Fix directional deadzone values 5 years ago
Morph 24ce544120 Address feedback 5 years ago
Morph 34a209d15c Project Mjölnir: Part 1 6 years ago
ameerj 5d4750541b Remove UI changes 5 years ago
Ameer 6afee6b0c8 undo unnecessary newlines, slider range 50-150 6 years ago
Ameer 1eb1eff48c Add range slider for analog sticks 6 years ago
Ameer 33c08afba9 Fix unnecessary diffs 6 years ago
Ameer 243dbee81e Cleanup after linter 6 years ago
Ameer dbe1ad4fe4 GC Adapter Implementation 6 years ago
Lioncash 02e095313a CMakeLists: Specify -Wextra on linux builds 6 years ago
CJBok be576083dd Moved analog direction logic to sdl_impl 6 years ago
Lioncash c10e37ddbf input_common/sdl/sdl_impl: Correct logging string in SDLState constructor 7 years ago
Lioncash f7b6090635 input_common/sdl/sdl_impl: Move documentation comments to header where applicable 7 years ago
Lioncash ac88c3d84d input_common/sdl/sdl_impl: Amend names for axes for SDLAnalogPoller 7 years ago
Lioncash 4124d77186 input_common/sdl/sdl_impl: Mark variables const where applicable 7 years ago
Lioncash 5b89bf78b8 input_common/sdl/sdl_impl: Mark SDLEventToButtonParamPackage() as static 7 years ago
Lioncash f0a45d70a8 input_common/sdl/sdl_impl: Convert reinterpret_cast into a static_cast 7 years ago
Lioncash ed90a754c5 input_common/sdl/sdl_impl: Use insert_or_assign() where applicable 7 years ago