aboutsummaryrefslogtreecommitdiff
path: root/src/core/hid/emulated_controller.h
AgeCommit message (Collapse)Author
2024-01-05hid_core: Move hid to it's own subprojectNarr the Reg
2023-11-24core: hid: Ensure output devices are initializedNarr the Reg
2023-11-04core: hid: Signal color updatesNarr the Reg
2023-09-19Reduce core timing mutex contentionKelebek1
2023-07-02service: nfc: Ensure controller is in the correct modegerman77
2023-06-21input_common: Implement native mifare supportNarr the Reg
2023-06-03core: hid: Finish linking motion from virtual controllersNarr the Reg
2023-05-08core: hid: Allow to calibrate gyro sensorNarr the Reg
2023-05-07core: hid: Update motion on a better placegerman77
2023-05-05yuzu: Add motion preview to controller inputNarr the Reg
2023-03-12general: fix spelling mistakesLiam
2023-02-26Revert "yuzu: config: Remove player 8 and 9 from config file"Narr the Reg
2023-02-25yuzu: config: Remove player 8 and 9 from config fileNarr the Reg
2023-02-09core: hid: Use gyro thresholds modes set by the gameNarr the Reg
2023-02-01input_common: Implement turbo buttonsgerman77
2023-01-19core: hid: Only set the polling mode to the correct sideNarr the Reg
2023-01-19input_common: Implement joycon ir cameraNarr the Reg
2023-01-19yuzu: Add ring controller test buttongerman77
2023-01-19core: hid: Fix input regressionsNarr the Reg
2023-01-19core: hid: Enable pulling color data from controllersNarr the Reg
2023-01-19core: hid: Migrate ring from emulated devices to emulated controllerNarr the Reg
2022-12-16input_common: Add virtual gamepadgerman77
2022-12-05emulated_controller: Remove unused parameter in GetMappedDevices()Lioncash
This isn't used, so it can be removed to make the function a little nicer.
2022-11-22general: fix compile for Apple ClangLiam
2022-10-21input_common: cache vibration testsgerman77
2022-10-02core: hid: Add nfc support to emulated controllergerman77
2022-08-26Merge pull request #8566 from german77/galaxybunnei
core: hid: Add fallback for dualjoycon and pro controllers
2022-08-08hid: core: Properly emulate controller color and battery levelNarr the Reg
2022-07-23core: hid: Add cammera supportgerman77
2022-07-10core: hid: Add fallback for dualjoycon and pro controllersgerman77
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