aboutsummaryrefslogtreecommitdiff
path: root/src/core/hid/emulated_console.cpp
AgeCommit message (Collapse)Author
2024-01-05hid_core: Move hid to it's own subprojectNarr the Reg
2023-06-03core: hid: Finish linking motion from virtual controllersNarr the Reg
2023-02-16input_common: Split mouse input into individual devicesNarr the Reg
2022-12-30core: hid: emulated_console: Avoid a crash if frontend does not configure ↵bunnei
touch_from_button_maps.
2022-12-05emulated_console: Amend cast in SetTouch()Lioncash
id is an int value, not a u32.
2022-12-05emulated_console: std::move() ParamPackages and callbacks where applicableLioncash
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-19core: hid: Implement true multitouch supportNarr the Reg
2022-05-23input_common: touch: Rewrite touch driver to support multiple touch pointsgerman77
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: Replace lock_guard with scoped_lockNarr the Reg
2022-04-07core: hid: Reduce the amount of dataracesgerman77
2022-01-17Correct assignment source for rotationsValeri
Found by static analysis with PVS-Studio
2021-12-21Merge pull request #7481 from german77/gyro-biasbunnei
service/hid: Improve console motion accuracy
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-12service/hid: Improve console motion accuracyNarr the Reg
2021-11-26input_common: Fully implement UDP controllersNarr the Reg
2021-11-24core/hid: Fully implement native mousegerman77
2021-11-24core/hid: Remove usage of native types, fix a couple of errors with motiongerman77
2021-11-24service/hid: Remove includes of core.h and settings.hgerman77
2021-11-24config: Cleanup and documentationgerman77
2021-11-24second commit lion reviewgerman77
2021-11-24settings: Fix Debug controller type optionsgerman77
2021-11-24kraken: Address comments from reviewgerman77
start lion review
2021-11-24Morph review first wavegerman77
2021-11-24kraken: Address comments from reviewgerman77
review fixes
2021-11-24service/hid: Fix gesture inputgerman77
2021-11-24hid: Fix controller connection/disconnectiongerman77
2021-11-24core/hid: Add emulated controllersgerman77