aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/hid
AgeCommit message (Collapse)Author
2022-07-14Merge pull request #8510 from german77/vibrationliamwhite
input_common: sdl: lower vibration frequency and use it's own unique thread
2022-07-10PRKelebek1
2022-07-10Rework CoreTimingKelebek1
2022-06-28input_common: sdl: lower vibration frequency and use it's own unique threadgerman77
2022-06-28service: hid: Correct some mistakes and add more validationsNarr the Reg
2022-06-26core: Replace all instances of ResultCode with Resultgerman77
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-06-10service: hid: Fix gesture regressionNarr the Reg
2022-05-31service: hid: Improve stub of IRSNarr the Reg
2022-05-30Merge pull request #8368 from german77/seventimesbunnei
Service: hid: Several improvements and implementations
2022-05-27service: hid: Implement ResetIsSixAxisSensorDeviceNewlyAssignedgerman77
Needed by Nintendo Switch Sports
2022-05-27service: hid: Implement LoadSixAxisSensorCalibrationParameter and ↵german77
GetSixAxisSensorIcInformation Needed by Nintendo Switch Sports
2022-05-27service: hid: Implement EnableSixAxisSensorUnalteredPassthrough and ↵german77
IsSixAxisSensorUnalteredPassthroughEnabled Needed by Nintendo Switch Sports
2022-05-27service: hid: Add error handling to sixaxis functionsgerman77
2022-05-27service: hid: Refractor sixaxis functionsgerman77
2022-05-27service: hid: Implement MergeSingleJoyAsDualJoy according to REgerman77
2022-05-27service: hid: Add error handling to setNpadAssignment and variantsgerman77
2022-05-27service: hid: Quick RE fixes and commentsgerman77
2022-05-23input_common: touch: Rewrite touch driver to support multiple touch pointsgerman77
2022-05-06service: hid: Fix motion refresh rateNarr the Reg
2022-05-06service: hid: Disable correctly motion inputgerman77
2022-04-29Merge pull request #8274 from german77/firmwareMorph
service: hid: Stub IsFirmwareUpdateNeededForNotification
2022-04-27service: hid: Stub IsFirmwareUpdateNeededForNotificationgerman77
Used in Fitness Boxing 2: Rhythm & Exercise (0100073011382000)
2022-04-23service: hid: Ensure all structs are initializedNarr the Reg
2022-04-23service: hid: Access shared memory directlyNarr 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-18service: hid: Improve accuracy of sixaxis functionsNarr the Reg
2022-04-16yuzu: Add custom ringcon configurationgerman77
2022-04-16hidbus: Implement hidbus and ringcongerman77
2022-04-07core/hle: Replace lock_guard with scoped_lockMerry
2022-04-05service: hid: Partially revert #8123german77
2022-04-02Merge pull request #8123 from german77/bombslingerbunnei
service: hid: Remove inaccurate behavior on initialization
2022-04-02service: npad: Default initialize shared memorygerman77
2022-03-31service: hid: Remove inaccurate behavior on initializationgerman77
2022-03-30service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandleNarr the Reg
2022-03-19core: Reduce unused includesameerj
2022-02-12hid: Stub IsUsbFullKeyControllerEnabledlat9nq
Used by Splatoon 2, when opening the inventory from a LAN battle lobby. Reference: https://switchbrew.org/wiki/HID_services
2022-01-19service/hid: Initialize applet_resource on SetNpadAnalogStickUseCenterClampgerman77
2022-01-12service/hid: Decrease motion update rateNarr the Reg
Motion stops working in Mario Tennis in swing mode if the update rate is too fast even when HW it updates at the same speed. 10ms it's the minimum period that the game needs to start working again.
2021-12-21Merge pull request #7481 from german77/gyro-biasbunnei
service/hid: Improve console motion accuracy
2021-12-16core/hid: Cancel any vibration after the testNarr the Reg
2021-12-12service/hid: Improve console motion accuracyNarr the Reg
2021-12-07Merge pull request #7521 from german77/dual_single_joyconsbunnei
service/hid: Implement SetNpadJoyAssignmentMode
2021-12-05service/hid: Stub SetNpadCaptureButtonAssignment and ↵german77
ClearNpadCaptureButtonAssignment Used by ring fit adventure 1.2.0
2021-12-05service/hid: Implement SetNpadJoyAssignmentModegerman77
2021-12-04core/hid: Ensure only valid npad are connectedgerman77
2021-11-29npad: Return NpadButton in GetAndResetPressStateMorph
We were previously truncating this to a u32 as there were no known buttons that used the full 64 bits of this type. Fix this now that we know they are used.
2021-11-29general: Fix handheld typoMorph
2021-11-28Merge pull request #7438 from german77/homebrew2bunnei
Core: Stub services and functions needed for checkpoint
2021-11-27settings: Add debug setting to enable all controllersgerman77