Lioncash
e05d2a70b2
common/input: Avoid numerous large copies of CallbackStatus
CallbackStatus instances aren't the cheapest things to copy around
(relative to everything else), given that they're currently 520 bytes in
size and are currently copied numerous times when callbacks are invoked.
Instead, we can pass the status by const reference to avoid all the
copying.
4 years ago
german77
136eb9c4c2
core/hid: Fully emulate motion from button
4 years ago
german77
2b1b0c2a30
kraken: Address comments from review
start lion review
4 years ago
german77
064ddacf49
core/hid: Rework battery mappings
4 years ago
german77
c6c32daf40
input_common: Add manual update options to input devices
4 years ago
german77
e0da5c1bbc
kraken: Fix errors from rebase and format files
4 years ago
german77
06a5ef5874
core/hid: Add output devices
4 years ago
german77
4c6f2c2547
input_common: Move touch and analog from button. Move udp protocol
4 years ago
german77
c19ec2edd9
input_common: Add missing modifier callback to analog from button
5 years ago
german77
a323bc5af8
input_common: Analog button, use time based position instead of frequent updates
5 years ago
bunnei
a4c6712a4b
common: Move settings to common from core.
- Removes a dependency on core and input_common from common.
5 years ago
german
c9597af39d
Add SL SR vectors, change dual joycon view, add missing raw data from keyboard/mouse
5 years ago
ameerj
ef8b3623f5
analog_from_button: Fix update_thread.join exception
This commit aims to address an exception that occurs when trying to join the Analog object's update_thread.
By using an atomic bool for the status of the update thread, we ensure its value is consistent across the threads accessing it.
5 years ago
german
b57ba7bfb6
Disable analog joystick from buttons by default
5 years ago
german
f5110340e6
fix minor clang error
5 years ago
german
70df449d0a
Allow to dial any angle with digital joystick
5 years ago
Lioncash
046c0c91a3
input_common/CMakeLists: Make some warnings errors
Makes the input_common code warnings consistent with the rest of the
codebase.
5 years ago
Ameer
0076a08d04
Cleanup after linter
6 years ago
Ameer
0248614add
GC Adapter Implementation
6 years ago
CJBok
23c4cc80e2
analog_from_button get direction implementation
6 years ago
wwylele
a6bd7917cb
InputCommon: add AnalogFromButton
9 years ago