aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/hid
AgeCommit message (Collapse)Author
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
2023-04-01Merge pull request #9999 from german77/new_hid_hurraliamwhite
service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination
2023-03-29service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestinationgerman77
Used by Let's Get Fit
2023-03-28Merge pull request #10003 from german77/disconnectliamwhite
service: hid: Silence warning on MergeSingleJoyAsDualJoy
2023-03-27service: hid: Silence warning on MergeSingleJoyAsDualJoyNarr the Reg
2023-03-23memory: rename global memory references to application memoryLiam
2023-03-22kernel: use KTypedAddress for addressesLiam
2023-03-12general: fix spelling mistakesLiam
2023-03-07hid: Use nanosecond timestamps instead of ticksMorph
2023-03-01service: move hle_ipc from kernelLiam
2023-03-01Merge pull request #9832 from liamwhite/hle-mpliamwhite
service: HLE multiprocess
2023-02-27Merge pull request #9859 from liamwhite/tmem-useliamwhite
service: avoid direct pointer access of transfer memory objects
2023-02-25Merge pull request #9857 from german77/fwupdateliamwhite
core: Update service function tables to 16.0.0+
2023-02-24core: hidbus: Fix BusType sizeNarr the Reg
2023-02-24core: Update service function tables to 16.0.0+Narr the Reg
2023-02-24hid: avoid direct pointer access of transfer memory objectsLiam
2023-02-21core: hid: Fix native mouse mappingsNarr the Reg
2023-02-21service: refactor server architectureLiam
Converts services to have their own processes
2023-02-15Merge pull request #9796 from liamwhite/currentliamwhite
general: rename CurrentProcess to ApplicationProcess
2023-02-14service: remove deleted servicesLiam