Narr the Reg
ca4be4283d
android: Implement amiibo reading from nfc tag
3 years ago
Narr the Reg
f1bb2f3685
android: Add motion sensor
3 years ago
12101111
f78f82e08d
input_common: rename PAGE_SIZE to avoid conflict
See also: https://github.com/yuzu-emu/yuzu/issues/8779
3 years ago
Narr the Reg
fdb2002f77
input_common: Implement amiibo writting
3 years ago
german77
dbcdb3523b
input_common: Map motion with relative values not absolute ones
3 years ago
Narr the Reg
5693434b8a
input_common: Fix pro controller amiibo support
3 years ago
german77
ac531aa15f
input_common: Make amiibo scanning less demanding
3 years ago
german77
cb1487d774
input_common: Fix nfc detection for joycons
3 years ago
german77
cf023aa8ec
core: hid: Update motion on a better place
3 years ago
german77
91695a453b
input_common: Revert debugging changes
3 years ago
german77
9b771bcb8f
input_common: Add experimental motion to button
3 years ago
Narr the Reg
f017335fef
input_common: Add property to invert an axis button
3 years ago
Narr the Reg
f764223f93
input_common: Add property to invert an axis button
3 years ago
marius david
0a6bd8b236
Improve emulation of HD Rumble
3 years ago
Valeri
60c4032b68
input_common: minor fix to mouse movement
3 years ago
german77
96b8a3ecac
input_common: sdl: Only send last vibration command
3 years ago
Liam
600f325d87
general: fix spelling mistakes
3 years ago
Narr the Reg
757aafa582
input_common: Minor typo issues ( #9922 )
3 years ago
german77
9a9e5844d3
input_common: Increase mouse sensitivity range
3 years ago
german77
97704b8da9
input_common: joycon: Add stick input from passive reports
3 years ago
Alexandre Bouvier
57fd8b1f45
cmake: use correct boost imported targets
3 years ago
Narr the Reg
673accd630
input_common: Implement dedicated motion from mouse
3 years ago
Narr the Reg
17207939e5
input_common: Split mouse input into individual devices
3 years ago
arades79
683019878f
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
45e13b03f3
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
acba9a6b76
input_common: Reintroduce custom pro controller support
3 years ago
Narr the Reg
2f2e88c3fb
input_common: Simplify stick from button
3 years ago
german77
75e81885b0
input_common: Implement turbo buttons
3 years ago
Narr the Reg
c318a4c80b
input_common: joycon: Remove Magic numbers from common protocol
3 years ago
Narr the Reg
11fea5deea
input_common: joycon: Fill missing enum data
3 years ago
Levi Behunin
d5fc56db4b
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
4e29afefc4
input_common: joycon: Replace ReadSPI vector with span
3 years ago
Narr the Reg
8647c72778
input_common: joycon: Remove magic numbers from calibration protocol
3 years ago
Narr the Reg
49707916db
input_common: Implement SetLowPowerMode and TriggersElapsed for the joycon driver
3 years ago
Morph
c55147b24a
input_common: Make use of StoppableTimedWait
3 years ago
Jan Beich
20c7084892
input_common: add missing header for libc++ after 340f15d1fa
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
cc821bfae1
Revert 9617 and fix it on input_common
3 years ago
german77
fafa92cfb8
input_common: Fix joycon mappings
3 years ago
german77
340f15d1fa
input_common: Address byte review
3 years ago
german77
b40aefb39e
input_common: Drop Pro controller support from custom driver
3 years ago
german77
d05ea2f3eb
input_common: Fix issue where ring and irs are enabled at the same time
3 years ago
Narr the Reg
459fb2b213
input_common: Implement joycon ir camera
3 years ago
german77
5cb437703f
yuzu: Add ring controller test button
3 years ago
german77
527dad7097
input_common: Use DriverResult on all engines
3 years ago
german77
e1a3bda4d9
Address review comments
3 years ago
Narr the Reg
1c08d532e0
core: hid: Fix input regressions
3 years ago
german77
6d6b7bdbc3
input_common: Implement joycon nfc
3 years ago
Narr the Reg
6e33731f29
input_common: Add dual joycon support
3 years ago
Narr the Reg
751d36e739
input_common: Add support for joycon ring controller
3 years ago
Narr the Reg
f09a023292
input_common: Add support for joycon input reports
3 years ago