aboutsummaryrefslogtreecommitdiff
path: root/src/core/hid/emulated_devices.cpp
AgeCommit message (Collapse)Author
2023-02-21core: hid: Fix native mouse mappingsNarr the Reg
2023-02-16input_common: Split mouse input into individual devicesNarr the Reg
2023-01-19core: hid: Migrate ring from emulated devices to emulated controllerNarr the Reg
2022-11-28common/input: Add helpers functions for creating input and output devicesLioncash
Avoids the redundancy of needing to explictly specify the common namespace and the type.
2022-11-27yuzu-cmd: Fix input callback crash on closegerman77
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-16yuzu: Add custom ringcon configurationgerman77
2022-04-07core: hid: Replace lock_guard with scoped_lockNarr the Reg
2022-04-07core: hid: Reduce the amount of dataracesgerman77
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-11-24core/hid: Improve accuary of mouse implementationgerman77
2021-11-24core/hid: Fully implement native mousegerman77
2021-11-24input_common: Allow keyboard to be backwards compatiblegerman77
2021-11-24core/hid: Improve accuracy of the keyboard implementationgerman77
2021-11-24second commit lion reviewgerman77
2021-11-24kraken: Address comments from reviewgerman77
start lion review
2021-11-24core/hid: Rework battery mappingsgerman77
2021-11-24settings: Fix mouse and keyboard mappingsgerman77
2021-11-24Morph review first wavegerman77
2021-11-24core/hid: Documment some filesgerman77
2021-11-24core/hid: Add emulated controllersgerman77