aboutsummaryrefslogtreecommitdiff
path: root/src/core/hid/emulated_controller.h
AgeCommit message (Collapse)Author
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2022-04-07core: hid: Reduce the amount of dataracesgerman77
2022-02-10nfp: Separate nfc tag from amiibo dataNarr the Reg
2022-02-08nfp: Improve implementationgerman77
2022-02-02general: Move deleted copy/move constructor/assignment operators to public ↵Lioncash
interface This allows for better compiler errors, where the compiler will state a copy or move couldn't occur due to the relevant function being deleted. Previously a compiler would warn about the relevant function not being accessible (which, while true, isn't as informative as it could be).
2022-01-06yuzu: Add controller hotkeysgerman77
2022-01-06core/hid: Add home and screenshot button supportgerman77
2022-01-01core/hid: Add fallback to fullkey controllersgerman77
2021-12-29core/hid: Fix controller type validationgerman77
2021-12-13common/input: Avoid numerous large copies of CallbackStatusLioncash
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.
2021-12-04core/hid: Ensure only valid npad are connectedgerman77
2021-11-29core: hid: Cleanup and amend documentationMorph
2021-11-24core/hid: Remove usage of native types, fix a couple of errors with motiongerman77
2021-11-24core/hid: Rename NpadType to NpadStyleIndexgerman77
2021-11-24core/hid: Prevent Emulated controller from flapping with multiple inputs devicesgerman77
2021-11-24core/hid: Fully emulate motion from buttongerman77
2021-11-24kraken: Address comments from reviewgerman77
start lion review
2021-11-24core/hid: Explain better what a temporary value doesgerman77
2021-11-24core/hid: Add TAS inputgerman77
2021-11-24core/hid: Rework battery mappingsgerman77
2021-11-24Morph review first wavegerman77
2021-11-24kraken: Address comments from reviewgerman77
review fixes
2021-11-24configuration: Migrate controller settings to emulated controllergerman77
2021-11-24core/hid: Only signal when neededgerman77
2021-11-24hid: Fix controller connection/disconnectiongerman77
2021-11-24core/hid: Documment some filesgerman77
2021-11-24core/hid: Add output devicesgerman77
2021-11-24core/hid: Add emulated controllersgerman77