index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
input_common
/
sdl
/
sdl_impl.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
input_common: Enable steam controllers and 8 player support
german77
2021-09-10
1
-5
/
+7
*
input_common: Disable sdl raw input mode
german77
2021-08-12
1
-0
/
+3
*
input_common: Improve SDL joystick and hide toggle option
german77
2021-08-08
1
-24
/
+63
*
Merge pull request #6654 from german77/custom_threshold
bunnei
2021-07-22
1
-3
/
+3
|
\
|
*
input_common: Make button threshold customizable
german77
2021-07-16
1
-3
/
+3
*
|
Merge pull request #6649 from german77/toggle_sdl
bunnei
2021-07-21
1
-4
/
+51
|
\
\
|
*
|
input_common: Support SDL toggle buttons
german77
2021-07-15
1
-4
/
+51
|
|
/
*
/
input/sdl_impl: fix rumble support on DualSense. (#6683)
Nicolas Jallamion
2021-07-20
1
-2
/
+2
|
/
*
Merge pull request #6318 from german77/dualJoycon
bunnei
2021-06-01
1
-58
/
+223
|
\
|
*
input_common: Add dual joycon support
german77
2021-05-23
1
-58
/
+223
*
|
Merge pull request #6312 from german77/analogMapping
bunnei
2021-05-24
1
-26
/
+28
|
\
\
|
|
/
|
/
|
|
*
input_common: Fix crash when controller disconnects
german77
2021-05-15
1
-1
/
+3
|
*
input_common: Rewrite sdl analog mapping
german77
2021-05-15
1
-25
/
+25
*
|
input_common: Implement SDL motion
german77
2021-05-15
1
-3
/
+150
|
/
*
general: Ignore implicit-fallthrough for SDL.h
lat9nq
2021-04-18
1
-0
/
+10
*
Merge pull request #6119 from german77/SDLMapping
bunnei
2021-04-16
1
-6
/
+20
|
\
|
*
InputCommon: Name properly xbox 360 and one controllers, Fix mappings for Nintendo Pro controllers
german77
2021-03-31
1
-6
/
+20
*
|
common: Move settings to common from core.
bunnei
2021-04-15
1
-1
/
+1
|
/
*
Revert "Port citra-emu/citra#5123: "SDL: Disable hidapi drivers due to compatibility problems with certain controllers""
Morph
2021-02-18
1
-7
/
+0
*
Merge pull request #3603 from FearlessTobi/port-5123
bunnei
2021-02-16
1
-0
/
+7
|
\
|
*
sdl_joystick: disable the use of the hidapi drivers due to many problems caused by them.
Vitor Kiguchi
2020-08-30
1
-0
/
+7
*
|
Make settings controller image change with controller input
german
2021-02-06
1
-0
/
+10
*
|
sdl_impl: Set the maximum vibration duration to 1 second
Morph
2021-01-23
1
-2
/
+6
*
|
Merge pull request #5265 from german77/port5509
bunnei
2020-12-31
1
-2
/
+45
|
\
\
|
*
|
Port citra-emu/citra#5509
german
2020-12-31
1
-2
/
+45
*
|
|
Allow to invert analog axis with right click
german
2020-12-27
1
-5
/
+21
|
/
/
*
|
input_common: Add more missing [[maybe_unused]] from #4927.
bunnei
2020-11-24
1
-1
/
+2
*
|
input_common: Treat warnings as errors
Lioncash
2020-11-22
1
-1
/
+3
*
|
Modify rumble amplification
german77
2020-11-19
1
-2
/
+1
*
|
sdl_impl: Pump SDL Events at 1000 Hz
Morph
2020-11-16
1
-1
/
+1
*
|
sdl_impl: Revert to the "old" method of mapping sticks
Morph
2020-11-16
1
-32
/
+13
*
|
controllers/npad: Remove the old vibration filter
Morph
2020-11-16
1
-15
/
+0
*
|
input_common: Add VibrationDevice and VibrationDeviceFactory
Morph
2020-11-16
1
-16
/
+58
*
|
controllers/npad: Add heuristics to reduce rumble state changes
Morph
2020-11-16
1
-29
/
+25
*
|
sdl_impl: Fix controller reconnection issues
Morph
2020-10-21
1
-85
/
+84
*
|
sdl_impl: Erase the SDLJoystick entry after removing a controller
Morph
2020-10-16
1
-15
/
+13
*
|
input_common/CMakeLists: Make some warnings errors
Lioncash
2020-10-16
1
-37
/
+40
*
|
Merge pull request #4677 from german77/ShakeFromButton
bunnei
2020-10-08
1
-0
/
+190
|
\
\
|
*
|
Add random motion input to SDL
german
2020-09-26
1
-0
/
+190
*
|
|
First implementation of controller rumble
german
2020-09-29
1
-1
/
+38
|
/
/
*
|
sdl_impl: Reduce allocations in GetButtonMappingForDevice()
Lioncash
2020-08-29
1
-31
/
+37
*
|
sdl_impl: Make use of std::move on std::string where applicable
Lioncash
2020-08-29
1
-3
/
+3
*
|
sdl_impl: Make use of insert_or_assign() where applicable
Lioncash
2020-08-29
1
-14
/
+18
*
|
sdl_impl: Prevent type truncation in BuildAnalogParamPackageForButton() default arguments
Lioncash
2020-08-29
1
-1
/
+1
*
|
sdl_impl: Simplify make_tuple call
Lioncash
2020-08-29
1
-1
/
+1
*
|
sdl_impl: Mark FromEvent() as a const member function
Lioncash
2020-08-29
1
-2
/
+2
|
/
*
input_common/main: Remove unnecessary headers
Lioncash
2020-08-29
1
-1
/
+1
*
input_common: Fix directional deadzone values
Morph
2020-08-26
1
-1
/
+1
*
Address feedback
Morph
2020-08-26
1
-32
/
+20
*
Project Mjölnir: Part 1
Morph
2020-08-26
1
-90
/
+313
*
Remove UI changes
ameerj
2020-08-10
1
-1
/
+1
*
undo unnecessary newlines, slider range 50-150
Ameer
2020-08-10
1
-1
/
+1
*
Add range slider for analog sticks
Ameer
2020-08-10
1
-11
/
+14
*
CMakeLists: Specify -Wextra on linux builds
Lioncash
2020-04-16
1
-0
/
+1
*
Moved analog direction logic to sdl_impl
CJBok
2020-01-15
1
-0
/
+16
*
input_common/sdl/sdl_impl: Correct logging string in SDLState constructor
Lioncash
2019-06-03
1
-1
/
+1
*
input_common/sdl/sdl_impl: Move documentation comments to header where applicable
Lioncash
2019-06-03
1
-7
/
+0
*
input_common/sdl/sdl_impl: Amend names for axes for SDLAnalogPoller
Lioncash
2019-06-03
1
-13
/
+13
*
input_common/sdl/sdl_impl: Mark variables const where applicable
Lioncash
2019-06-03
1
-10
/
+11
*
input_common/sdl/sdl_impl: Mark SDLEventToButtonParamPackage() as static
Lioncash
2019-06-03
1
-1
/
+1
*
input_common/sdl/sdl_impl: Convert reinterpret_cast into a static_cast
Lioncash
2019-06-03
1
-2
/
+4
*
input_common/sdl/sdl_impl: Use insert_or_assign() where applicable
Lioncash
2019-06-03
1
-3
/
+3
*
input_common/sdl/sdl_impl: Simplify SDL_Joystick deleter handling
Lioncash
2019-06-03
1
-15
/
+14
*
input_common/sdl/sdl_impl: Resolve two sign conversion warnings
Lioncash
2019-06-03
1
-10
/
+16
*
input_common/sdl: Remove unused header includes and forward declarations
Lioncash
2019-06-03
1
-2
/
+0
*
input_common/sdl/sdl_impl: Use nested namespace specifiers where applicable
Lioncash
2019-06-03
1
-5
/
+2
*
input_common/sdl/sdl_impl: Silence sign conversion warnings
Lioncash
2019-05-31
1
-3
/
+3
*
general: Use deducation guides for std::lock_guard and std::unique_lock
Lioncash
2019-04-01
1
-12
/
+14
*
input_common/sdl: Correct return values within implementations of GetPollers()
Lioncash
2019-03-18
1
-1
/
+3
*
input_common/sdl: Use a type alias to shorten declaration of GetPollers
Lioncash
2019-03-18
1
-3
/
+2
*
input_common/sdl_impl: Make lambda capture more specific in SDLState constructor
Lioncash
2019-03-17
1
-1
/
+1
*
input_common/sdl_impl: Remove unnecessary std::chrono::duration construction
Lioncash
2019-03-17
1
-1
/
+1
*
input_common/sdl_impl: Remove unused variable in SDLState constructor
Lioncash
2019-03-17
1
-1
/
+0
*
fixup! Joystick: Allow for background events; Add deadzone to SDLAnalog
B3n30
2019-03-02
1
-6
/
+17
*
input/sdl: lock map mutex after SDL call
Weiyi Wang
2019-03-02
1
-11
/
+17
*
Input: Remove global variables from SDL Input
James Rowe
2019-03-02
1
-85
/
+108
*
Input: Copy current SDL.h/cpp files to impl
James Rowe
2019-03-02
1
-0
/
+629