Narr the Reg
bf948b5790
input_common: Make vibration request async
4 years ago
Merry
159ae5e47c
input_common: Replace lock_guard with scoped_lock
4 years ago
Narr the Reg
ee532e5c01
input_common: Map sticks correctly when mapped sideways
4 years ago
german77
6a4ab3e0d2
yuzu: Add auto center on right click
4 years ago
german77
21742f0096
input_common: Remove battery duplicated struct and update every button press
4 years ago
Morph
25db62ce15
general: Rename NewUUID to UUID, and remove the previous UUID impl
This completes the removal of the old UUID implementation.
4 years ago
Morph
cb30fe50cd
input/hid: Migrate to the new UUID implementation
4 years ago
Narr the Reg
064aa3de11
yuzu: ui: Improve battery symbols
4 years ago
Narr the Reg
fd1cef5616
input_common: Add DS5 to HD rumble list
4 years ago
gidoly
92d676d788
Xbox controller default name nit pick
Discord User moon lacer pointed us that official name is 'Xbox' not 'XBox'
4 years ago
gidoly
7978ea4e8c
Change default name for ps controllers
Minor nitpick
Code is from narr
4 years ago
german77
72c8a94a6c
yuzu: Add controller hotkeys
4 years ago
Valeri
7f965172c5
input/SDL: Update SDL hints
SDL_HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED is no longer needed thanks to new default in SDL 2.0.18.
SDL_HINT_JOYSTICK_HIDAPI_XBOX is reported to cause conflicts with native driver Xbox driver on Linux, and Xbox controllers don't benefit from hidapi anyways.
4 years ago
Lioncash
755822ceec
input_engine: Take BasicMotion by const reference with SetMotion() and TriggerOnMotionChange()
Copies the BasicMotion instance once instead of twice.
4 years ago
Lioncash
38f3442ea5
input_engine: Pass VibrationStatus by const reference in SetRumble()
Avoids creating copies of the struct where not necessary.
4 years ago
Lioncash
2b92d22bda
input_engine: std::move engine name where applicable
We can allow the name to be moved into, allowing allocations to be
avoided.
4 years ago
Narr the Reg
e4492a9a82
input_common: Fix error with thread name
4 years ago
german77
746c85b560
input_common: Move button names to the frontend
4 years ago
german77
c4760489a0
input_common: Fix SDL controller with inverted axis
4 years ago
german77
42949738f2
kraken: Address comments from review
Fix compiler bug
4 years ago
german77
2b1b0c2a30
kraken: Address comments from review
start lion review
4 years ago
german77
7348e205d9
input_common: Add multiple vibration curves
4 years ago
german77
c3ff0a8ac0
core/hid: Fix rumble too strong at 1%
4 years ago
german77
601ac43495
core/hid: Only signal when needed
4 years ago
german77
06a5ef5874
core/hid: Add output devices
4 years ago
german77
59b995a9e5
input_common: Rewrite SDL
4 years ago