aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/hid
AgeCommit message (Collapse)Author
2024-01-12kernel: fix debugger and process list lifetimeLiam
2024-01-11service: hid: Create abstracted pad structuregerman77
2024-01-08Fix typos in src/core (#12625)Viktor Szépe
* Fix typos in src/core * Fix typo correction * Fix indentation of MemoryStateNames * Fix indent
2024-01-06service: hid: Implement GetLastActiveNpadgerman77
2024-01-06service: hid: Implement AssigningSingleOnSlSrPressgerman77
2024-01-06service: hid: Implement SetNpadSystemExtStateEnabledgerman77
2024-01-06service: hid: Implement CaptureButtonAssignmentgerman77
2024-01-06service: hid: Add functions needed by QlaunchNarr the Reg
2024-01-05hid_core: Move hid to it's own subprojectNarr the Reg
2024-01-03service: hid: Remove data races when handling shared memoryNarr the Reg
2024-01-03service: hid: Implement NpadResource and NpadDataNarr the Reg
2024-01-01Merge pull request #12536 from german77/npad_interfaceliamwhite
service: hid: Use applet resource to get latest shared memory handle
2024-01-01Merge pull request #12454 from liamwhite/ct-stuffNarr the Reg
core_timing: minor refactors
2023-12-31service: hid: Use applet resource to get latest shared memory handleNarr the Reg
2023-12-24service: fetch objects from the client handle tableLiam
2023-12-23core_timing: remove user data valueLiam
2023-12-20service: hid: Fix crash on InitializeVibrationDeviceNarr the Reg
2023-12-14core: hid: Clean up headersNarr the Reg
2023-12-13service: hid: Allow to create multiple instances of shared memoryNarr the Reg
2023-12-10service: hid: Improve CreateAppletResource implementation and free resourcesgerman77
2023-12-06service: hid: Introduce proper AppletResource emulationNarr the Reg
2023-11-27Fixed controller applet crashing when on FW17+FrozenAra
2023-11-20service: hid: Create appropriate hid resourcesNarr the Reg
2023-11-20Merge pull request #12011 from Macj0rdan/controller-appletNarr the Reg
Implemented qlaunch version of the controller applet
2023-11-20service: hid: Ensure resource manager is initializedSquall-Leonhart
Ensures the proper initialization of the IActiveVibrationDeviceList. By using GetResourceManager() instead of resource_manager, we make sure that the IActiveVibrationDeviceListis initialized before it's used, preventing potential null issues. Fixes #12088
2023-11-19Implemented qlaunch version of the controller appletFrozenAra
2023-11-16service: hid: Introduce firmware settings and update activate controller callsNarr the Reg
2023-11-16service: hid: Implement xpad callsNarr the Reg
2023-11-16Merge pull request #12038 from german77/no_implementliamwhite
service: hid: Split hid.cpp into individual interfaces
2023-11-15service: hid: Split hid.cpp into individual interfacesNarr the Reg
2023-11-11core: hid: Split SL and SR buttonsgerman77
2023-11-11service: irs: Implement moment image processorNarr the Reg
2023-11-03service: hid: Silence EnableUnintendedHomeButtonInputProtectiongerman77
2023-11-03Merge pull request #11948 from german77/hard_ringliamwhite
service: hid: Ensure GetNextEntryIndex can't fail
2023-11-02service: hid: Ensure GetNextEntryIndex can't failgerman77
2023-11-02core: hid: Fix wrong battery valuesgerman77
2023-10-29core: Close all KEventsgerman77
2023-09-23service: hid: Set last connected controller as activegerman77
2023-09-16Merge pull request #11519 from german77/system-policyliamwhite
service: hid: Implement ApplyNpadSystemCommonPolicy
2023-09-16service: hid: Implement ApplyNpadSystemCommonPolicygerman77
2023-09-16hid: service: Remove outdated field from npadgerman77
2023-09-16hid: service: Implement Last active Npadgerman77
2023-09-16service: hid: Ensure state is correctgerman77
2023-08-22general: Use console mode helper across projectlat9nq
2023-08-22general: Convert use_docked_mode to an enumerationlat9nq
Allows some special interactions with it in the Qt frontend.
2023-08-11service: hid: Implement functions needed by QLaunchNarr the Reg
2023-06-07core_timing: Use CNTPCT as the guest CPU tickMorph
Previously, we were mixing the raw CPU frequency and CNTFRQ. The raw CPU frequency (1020 MHz) should've never been used as CNTPCT (whose frequency is CNTFRQ) is the only counter available.
2023-05-14service: hid: Use span instead of vector referencegerman77
2023-05-07core: hid: Update motion on a better placegerman77
2023-04-02service: hid: Fix handle validationgerman77