german77
7b41e71877
input_common: Add experimental motion to button
3 years ago
Narr the Reg
53ec77c62c
input_common: Add property to invert an axis button
3 years ago
Narr the Reg
b3b5a11262
input_common: Add property to invert an axis button
3 years ago
marius david
f5827baefe
Improve emulation of HD Rumble
3 years ago
Valeri
d359ae51a3
input_common: minor fix to mouse movement
3 years ago
german77
59f50daf74
input_common: sdl: Only send last vibration command
3 years ago
Liam
5be8a74b0c
general: fix spelling mistakes
3 years ago
Narr the Reg
822a967bca
input_common: Minor typo issues ( #9922 )
3 years ago
german77
db3f4f7515
input_common: Increase mouse sensitivity range
3 years ago
german77
b1913d2db3
input_common: joycon: Add stick input from passive reports
3 years ago
Alexandre Bouvier
e9ec2e4cf0
cmake: use correct boost imported targets
3 years ago
Narr the Reg
76462f79db
input_common: Implement dedicated motion from mouse
3 years ago
Narr the Reg
8a7dfb2439
input_common: Split mouse input into individual devices
3 years ago
arades79
60a68839ee
remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago
arades79
adcef452e0
add static lifetime to constexpr values to force compile time evaluation where possible
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago
Narr the Reg
75039440f3
input_common: Reintroduce custom pro controller support
3 years ago
Narr the Reg
c98ef11cfe
input_common: Simplify stick from button
3 years ago
german77
db99ab5431
input_common: Implement turbo buttons
3 years ago
Narr the Reg
3fcf573751
input_common: joycon: Remove Magic numbers from common protocol
3 years ago
Narr the Reg
954f7206a6
input_common: joycon: Fill missing enum data
3 years ago
Levi Behunin
2ff6c44168
Move to Clang Format 15
Depends on https://github.com/yuzu-emu/build-environments/pull/69
clang-15 primary run
3 years ago
Narr the Reg
e700634d3c
input_common: joycon: Replace ReadSPI vector with span
3 years ago
Narr the Reg
f20ec6f69b
input_common: joycon: Remove magic numbers from calibration protocol
3 years ago
Narr the Reg
8666d84926
input_common: Implement SetLowPowerMode and TriggersElapsed for the joycon driver
3 years ago
Morph
8be6571a38
input_common: Make use of StoppableTimedWait
3 years ago
Jan Beich
e22bf4d418
input_common: add missing header for libc++ after 13ccfd78bd
src/input_common/drivers/joycon.cpp:187:26: error: no member named 'find_if' in namespace 'std::ranges'
std::ranges::find_if(left_joycons, [](auto& device) { return !device->IsConnected(); });
~~~~~~~~~~~~~^
src/input_common/drivers/joycon.cpp:193:54: error: no member named 'find_if' in namespace 'std::ranges'
const auto unconnected_device = std::ranges::find_if(
~~~~~~~~~~~~~^
src/input_common/drivers/joycon.cpp:393:51: error: no member named 'find_if' in namespace 'std::ranges'
const auto matching_device = std::ranges::find_if(
~~~~~~~~~~~~~^
src/input_common/drivers/joycon.cpp:402:51: error: no member named 'find_if' in namespace 'std::ranges'
const auto matching_device = std::ranges::find_if(
~~~~~~~~~~~~~^
3 years ago
Narr the Reg
a8579f0b26
Revert 9617 and fix it on input_common
3 years ago
german77
d7950e0cfb
input_common: Fix joycon mappings
3 years ago
german77
13ccfd78bd
input_common: Address byte review
3 years ago
german77
21a62d4752
input_common: Drop Pro controller support from custom driver
3 years ago
german77
4b7ad51ce3
input_common: Fix issue where ring and irs are enabled at the same time
3 years ago
Narr the Reg
91f98f57b3
input_common: Implement joycon ir camera
3 years ago
german77
22eb8ce395
yuzu: Add ring controller test button
3 years ago
german77
5cbeb6f1c4
input_common: Use DriverResult on all engines
3 years ago
german77
82774f546a
Address review comments
3 years ago
Narr the Reg
8dbef30cb7
core: hid: Fix input regressions
3 years ago
german77
b40c5ba2c3
input_common: Implement joycon nfc
3 years ago
Narr the Reg
4dc4ae2aac
input_common: Add dual joycon support
3 years ago
Narr the Reg
4d68a82563
input_common: Add support for joycon ring controller
3 years ago
Narr the Reg
046e95be06
input_common: Add support for joycon input reports
3 years ago
Narr the Reg
f7164f77d6
input_common: Use calibration from joycon
3 years ago
Narr the Reg
d2f5eae036
input_common: Add support for joycon generic functions
3 years ago
Narr the Reg
147faa16ef
input_common: Add joycon low level functions
3 years ago
Narr the Reg
59e89afde4
core: hid: Enable pulling color data from controllers
3 years ago
Narr the Reg
216bdb7884
input_common: Disable SDL driver with switch controllers
3 years ago
Narr the Reg
0e41ae9595
input_common: Initial skeleton for custom joycon driver
3 years ago
german77
924d8bf7cc
input_common: reset sdl motion if data is invalid
3 years ago
Narr the Reg
b6721a40fe
yuzu: Read mouse wheel input
3 years ago
MonsterDruide1
a1bec20a60
TAS: Show all script lengths for multiplayer
4 years ago
Narr the Reg
243f2931b5
input_common: Create an update engine
3 years ago