summaryrefslogtreecommitdiffstats
path: root/src/input_common/sdl (follow)
Commit message (Expand)AuthorAgeFilesLines
* input_common: Make button threshold customizablegerman772021-07-161-3/+3
* Merge pull request #6318 from german77/dualJoyconbunnei2021-06-012-60/+258
|\
| * input_common: Add dual joycon supportgerman772021-05-232-60/+258
* | Merge pull request #6312 from german77/analogMappingbunnei2021-05-241-26/+28
|\ \ | |/ |/|
| * input_common: Fix crash when controller disconnectsgerman772021-05-151-1/+3
| * input_common: Rewrite sdl analog mappinggerman772021-05-151-25/+25
* | input_common: Implement SDL motiongerman772021-05-153-3/+154
|/
* general: Ignore implicit-fallthrough for SDL.hlat9nq2021-04-181-0/+10
* Merge pull request #6119 from german77/SDLMappingbunnei2021-04-162-6/+24
|\
| * InputCommon: Name properly xbox 360 and one controllers, Fix mappings for Nintendo Pro controllersgerman772021-03-312-6/+24
* | common: Move settings to common from core.bunnei2021-04-151-1/+1
|/
* Revert "Port citra-emu/citra#5123: "SDL: Disable hidapi drivers due to compatibility problems with certain controllers""Morph2021-02-181-7/+0
* Merge pull request #3603 from FearlessTobi/port-5123bunnei2021-02-161-0/+7
|\
| * sdl_joystick: disable the use of the hidapi drivers due to many problems caused by them.Vitor Kiguchi2020-08-301-0/+7
* | Make settings controller image change with controller inputgerman2021-02-061-0/+10
* | sdl_impl: Set the maximum vibration duration to 1 secondMorph2021-01-231-2/+6
* | Merge pull request #5265 from german77/port5509bunnei2020-12-311-2/+45
|\ \
| * | Port citra-emu/citra#5509german2020-12-311-2/+45
* | | Allow to invert analog axis with right clickgerman2020-12-271-5/+21
|/ /
* | input_common: Add more missing [[maybe_unused]] from #4927.bunnei2020-11-241-1/+2
* | input_common: Treat warnings as errorsLioncash2020-11-222-2/+4
* | Modify rumble amplificationgerman772020-11-191-2/+1
* | sdl_impl: Pump SDL Events at 1000 HzMorph2020-11-161-1/+1
* | sdl_impl: Revert to the "old" method of mapping sticksMorph2020-11-161-32/+13
* | controllers/npad: Remove the old vibration filterMorph2020-11-161-15/+0
* | input_common: Add VibrationDevice and VibrationDeviceFactoryMorph2020-11-162-16/+60
* | controllers/npad: Add heuristics to reduce rumble state changesMorph2020-11-161-29/+25
* | sdl_impl: Fix controller reconnection issuesMorph2020-10-211-85/+84
* | sdl_impl: Erase the SDLJoystick entry after removing a controllerMorph2020-10-161-15/+13
* | input_common/CMakeLists: Make some warnings errorsLioncash2020-10-161-37/+40
* | Merge pull request #4677 from german77/ShakeFromButtonbunnei2020-10-082-0/+192
|\ \
| * | Add random motion input to SDLgerman2020-09-262-0/+192
* | | First implementation of controller rumblegerman2020-09-291-1/+38
|/ /
* | sdl_impl: Reduce allocations in GetButtonMappingForDevice()Lioncash2020-08-291-31/+37
* | sdl_impl: Make use of std::move on std::string where applicableLioncash2020-08-291-3/+3
* | sdl_impl: Make use of insert_or_assign() where applicableLioncash2020-08-291-14/+18
* | sdl_impl: Prevent type truncation in BuildAnalogParamPackageForButton() default argumentsLioncash2020-08-291-1/+1
* | sdl_impl: Simplify make_tuple callLioncash2020-08-291-1/+1
* | sdl_impl: Mark FromEvent() as a const member functionLioncash2020-08-291-2/+2
|/
* input_common/main: Remove unnecessary headersLioncash2020-08-291-1/+1
* input_common: Fix directional deadzone valuesMorph2020-08-261-1/+1
* Address feedbackMorph2020-08-261-32/+20
* Project Mjölnir: Part 1Morph2020-08-263-94/+336
* Remove UI changesameerj2020-08-101-1/+1
* undo unnecessary newlines, slider range 50-150Ameer2020-08-101-1/+1
* Add range slider for analog sticksAmeer2020-08-101-11/+14
* CMakeLists: Specify -Wextra on linux buildsLioncash2020-04-161-0/+1
* Moved analog direction logic to sdl_implCJBok2020-01-151-0/+16
* input_common/sdl/sdl_impl: Correct logging string in SDLState constructorLioncash2019-06-031-1/+1
* input_common/sdl/sdl_impl: Move documentation comments to header where applicableLioncash2019-06-032-7/+6
* input_common/sdl/sdl_impl: Amend names for axes for SDLAnalogPollerLioncash2019-06-031-13/+13
* input_common/sdl/sdl_impl: Mark variables const where applicableLioncash2019-06-031-10/+11
* input_common/sdl/sdl_impl: Mark SDLEventToButtonParamPackage() as staticLioncash2019-06-031-1/+1
* input_common/sdl/sdl_impl: Convert reinterpret_cast into a static_castLioncash2019-06-031-2/+4
* input_common/sdl/sdl_impl: Use insert_or_assign() where applicableLioncash2019-06-031-3/+3
* input_common/sdl/sdl_impl: Simplify SDL_Joystick deleter handlingLioncash2019-06-031-15/+14
* input_common/sdl/sdl_impl: Resolve two sign conversion warningsLioncash2019-06-031-10/+16
* input_common/sdl: Remove unused header includes and forward declarationsLioncash2019-06-033-11/+5
* input_common/sdl/sdl_impl: Use nested namespace specifiers where applicableLioncash2019-06-031-5/+2
* input_common/sdl/sdl_impl: Silence sign conversion warningsLioncash2019-05-311-3/+3
* general: Use deducation guides for std::lock_guard and std::unique_lockLioncash2019-04-011-12/+14
* input_common/sdl: Correct return values within implementations of GetPollers()Lioncash2019-03-182-2/+6
* input_common/sdl: Use a type alias to shorten declaration of GetPollersLioncash2019-03-183-11/+9
* input_common/sdl_impl: Make lambda capture more specific in SDLState constructorLioncash2019-03-171-1/+1
* input_common/sdl_impl: Remove unnecessary std::chrono::duration constructionLioncash2019-03-171-1/+1
* input_common/sdl_impl: Remove unused variable in SDLState constructorLioncash2019-03-171-1/+0
* fixup! Joystick: Allow for background events; Add deadzone to SDLAnalogB3n302019-03-021-6/+17
* input/sdl: lock map mutex after SDL callWeiyi Wang2019-03-021-11/+17
* Input: Remove global variables from SDL InputJames Rowe2019-03-024-773/+188
* Input: Copy current SDL.h/cpp files to implJames Rowe2019-03-022-0/+680
* Port #4141 from citra: Joystick hotplug support (#1275)Tobias2018-09-112-88/+308
* input_common: Use std::move where applicableLioncash2018-08-031-4/+4
* input_common: Add missing override specifiersLioncash2018-08-031-12/+0
* Rename logging macro back to LOG_*James Rowe2018-07-031-3/+3
* input_common: Move old logging macros over to fmt-capable onesLioncash2018-04-271-3/+3
* input_common/sdl: Silence a -Wpessimizing-move warningLioncash2018-01-181-1/+1
* Adding meumart's Citra SDL Joystick support. Citra PR #3116muemart2018-01-162-1/+205
* Fix some spelling mistakesdanzel2017-08-111-1/+1
* input_common/sdl: add support for binding button to axiswwylele2017-04-171-4/+53
* InputCommon: add SDL joystick supportwwylele2017-03-012-0/+221