aboutsummaryrefslogtreecommitdiff
path: root/src/core/hid/emulated_controller.cpp
AgeCommit message (Collapse)Author
2022-10-22core: hid: Add handheld to nfc devicesgerman77
2022-10-22general: Enforce C4800 everywhere except in video_coreMorph
2022-10-21input_common: cache vibration testsgerman77
2022-10-03service: nfp: Fix errors to pass unit testingNarr the Reg
2022-10-02Merge pull request #8955 from german77/amiibo-rewritebunnei
core: nfp: Rewrite implementation to remove direct access from the frontend
2022-10-02core: hid: Add nfc support to emulated controllergerman77
2022-10-01Fix "controller.colors_state.right" being "left"Zwip-Zwap Zapony
2022-09-05core: hid: Fix GC triggers overwritting ZL and ZR buttonsNarr the Reg
2022-08-26Merge pull request #8566 from german77/galaxybunnei
core: hid: Add fallback for dualjoycon and pro controllers
2022-08-09Merge pull request #8722 from german77/ds4_goes_brrrbunnei
hid: core: Delay the stop vibration command when testing
2022-08-08hid: core: Properly emulate controller color and battery levelNarr the Reg
2022-08-05hid: core: Delay the stop vibration command when testingNarr the Reg
2022-07-23core: hid: Add cammera supportgerman77
2022-07-10core: hid: Add fallback for dualjoycon and pro controllersgerman77
2022-05-23input_common: Make vibration request asyncNarr the Reg
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: Fix double lock on softlock and forced updatesNarr the Reg
2022-04-07core: hid: Replace lock_guard with scoped_lockNarr the Reg
2022-04-07core: hid: Reduce the amount of dataracesgerman77
2022-02-19Merge pull request #7867 from german77/amiibobunnei
nfp: Improve amiibo support
2022-02-08nfp: Improve implementationgerman77
2022-02-05general: Rename NewUUID to UUID, and remove the previous UUID implMorph
This completes the removal of the old UUID implementation.
2022-02-05input/hid: Migrate to the new UUID implementationMorph
2022-01-23input_common: Add option to configure gyro thresholdgerman77
2022-01-17hid: fix std::transform callValeri
Found by static analysis with PVS-Studio.
2022-01-11Merge pull request #7633 from german77/hotkeysbunnei
yuzu: Add controller hotkeys
2022-01-07yuzu: Use pad parameter to choose the correct controllergerman77
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-16core/hid: Cancel any vibration after the testNarr the Reg
2021-12-14core/hid: Fix faulty analog triggersNarr the Reg
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-05core/hid: Add missing controller typegerman77
2021-12-04core/hid: Ensure only valid npad are connectedgerman77
2021-11-27settings: Add debug setting to enable all controllersgerman77
2021-11-26config: Remove vibration configurationgerman77
2021-11-24service/hid: Finish converting LIFO objects and address some nitsNarr the Reg
2021-11-24core/hid: Remove usage of native types, fix a couple of errors with motiongerman77
2021-11-24settings: Fix controller preview not displaying the correct controllergerman77
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-24second commit lion reviewgerman77
2021-11-24settings: Fix Debug controller type optionsgerman77
2021-11-24kraken: Address comments from reviewgerman77
start lion review
2021-11-24input_common: Revert deleted TAS functionsgerman77
2021-11-24core/hid: Explain better what a temporary value doesgerman77
2021-11-24core/hid: Add TAS inputgerman77