summaryrefslogtreecommitdiffstats
path: root/src/hid_core/frontend/emulated_devices.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-01-05hid_core: Move hid to it's own subprojectNarr the Reg1-2/+2
2023-02-22core: hid: Fix native mouse mappingsNarr the Reg1-40/+43
2023-02-16input_common: Split mouse input into individual devicesNarr the Reg1-0/+3
2023-02-14remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistencyarades791-1/+1
Signed-off-by: arades79 <scravers@protonmail.com>
2023-02-14add static lifetime to constexpr values to force compile time evaluation where possiblearades791-1/+1
Signed-off-by: arades79 <scravers@protonmail.com>
2023-01-20core: hid: Migrate ring from emulated devices to emulated controllerNarr the Reg1-46/+0
2022-11-28common/input: Add helpers functions for creating input and output devicesLioncash1-7/+7
Avoids the redundancy of needing to explictly specify the common namespace and the type.
2022-11-27yuzu-cmd: Fix input callback crash on closegerman771-0/+1
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
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 configurationgerman771-0/+45
2022-04-07core: hid: Replace lock_guard with scoped_lockNarr the Reg1-11/+11
2022-04-07core: hid: Reduce the amount of dataracesgerman771-7/+26
2021-12-14common/input: Avoid numerous large copies of CallbackStatusLioncash1-29/+37
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-25core/hid: Improve accuary of mouse implementationgerman771-5/+5
2021-11-25core/hid: Fully implement native mousegerman771-31/+93
2021-11-25input_common: Allow keyboard to be backwards compatiblegerman771-6/+22
2021-11-25core/hid: Improve accuracy of the keyboard implementationgerman771-1/+2
2021-11-25second commit lion reviewgerman771-2/+3
2021-11-25kraken: Address comments from reviewgerman771-14/+23
start lion review
2021-11-25core/hid: Rework battery mappingsgerman771-1/+1
2021-11-25settings: Fix mouse and keyboard mappingsgerman771-7/+12
2021-11-25Morph review first wavegerman771-2/+2
2021-11-25core/hid: Documment some filesgerman771-4/+12
2021-11-25core/hid: Add emulated controllersgerman771-0/+349