Narr the Reg
06bb386941
service: hid: Multiple fixes
2 years ago
Narr the Reg
ac45bf3adb
service: hid: Implement GetPlayerLedPattern accurately
2 years ago
Narr the Reg
575f4308e0
service: hid: Fully implement touch resource
2 years ago
Narr the Reg
df295231b8
service: set: Implement more settings functions for Qlaunch
2 years ago
Narr the Reg
4af74a15a8
service: hid: Implement EnableAppletForInput
2 years ago
Narr the Reg
e2313faec9
service: hid: Fully implement abstract vibration
2 years ago
german77
94693e5e4b
service: hid: Implement GetLastActiveNpad
2 years ago
german77
1f3c770e79
service: hid: Implement AssigningSingleOnSlSrPress
2 years ago
german77
c599f3700b
service: hid: Implement SetNpadSystemExtStateEnabled
2 years ago
german77
243494192f
service: hid: Implement CaptureButtonAssignment
2 years ago
Narr the Reg
146975c880
hid_core: Move hid to it's own subproject
2 years ago
Narr the Reg
1f0a03d1e0
service: hid: Implement NpadResource and NpadData
2 years ago
Narr the Reg
37bb42e1ec
service: hid: Use applet resource to get latest shared memory handle
2 years ago
Narr the Reg
5913b7a750
core: hid: Clean up headers
2 years ago
Narr the Reg
6de39c8398
service: hid: Allow to create multiple instances of shared memory
2 years ago
Narr the Reg
5f6b4418df
service: hid: Create appropriate hid resources
2 years ago
FrozenAra
09d7bec6e1
Implemented qlaunch version of the controller applet
2 years ago
Narr the Reg
cd8dcc1250
service: hid: Introduce firmware settings and update activate controller calls
2 years ago
german77
ef869803f8
service: hid: Implement ApplyNpadSystemCommonPolicy
2 years ago
german77
5318d8059b
hid: service: Remove outdated field from npad
2 years ago
german77
5e95870b1f
service: hid: Use span instead of vector reference
3 years ago
german77
9ffeb00747
service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination
Used by Let's Get Fit
3 years ago
Narr the Reg
420560f4d3
core: hid: Use gyro thresholds modes set by the game
3 years ago
Narr the Reg
3d2f7c4170
service: hid: Return error if arguments of SetSupportedNpadIdType is invalid
3 years ago
ameerj
7cc5da4a9f
Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"
This reverts commit 153fa289d2 , reversing
changes made to 20676b3b5a .
3 years ago
liamwhite
f74a95b6fb
Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"
3 years ago
ameerj
de252703bd
hidbus: Use ReadBufferSpan
3 years ago
ameerj
db9a523aae
service: Use ReadBufferSpan where it is trivial to do so
3 years ago
Narr the Reg
63ae2ffac1
service: hid: Correct some mistakes and add more validations
4 years ago
german77
c7890ebccc
core: Replace all instances of ResultCode with Result
4 years ago
german77
7d3544bf8d
service: hid: Implement ResetIsSixAxisSensorDeviceNewlyAssigned
Needed by Nintendo Switch Sports
4 years ago
german77
b644fc33fb
service: hid: Implement LoadSixAxisSensorCalibrationParameter and GetSixAxisSensorIcInformation
Needed by Nintendo Switch Sports
4 years ago
german77
0687a3b8c6
service: hid: Implement EnableSixAxisSensorUnalteredPassthrough and IsSixAxisSensorUnalteredPassthroughEnabled
Needed by Nintendo Switch Sports
4 years ago
german77
3909772840
service: hid: Add error handling to sixaxis functions
4 years ago
german77
2f5cb49476
service: hid: Refractor sixaxis functions
4 years ago
german77
7d1d9c8a6b
service: hid: Implement MergeSingleJoyAsDualJoy according to RE
4 years ago
german77
2b5c5a3817
service: hid: Add error handling to setNpadAssignment and variants
4 years ago
german77
0741919697
service: hid: Quick RE fixes and comments
4 years ago
Narr the Reg
db349d78c3
service: hid: Ensure all structs are initialized
4 years ago
Narr the Reg
879f936920
service: hid: Access shared memory directly
4 years ago
Morph
2b87305d31
general: Convert source file copyright comments over to SPDX
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.
4 years ago
Narr the Reg
d64fe5a63a
service: hid: Improve accuracy of sixaxis functions
4 years ago
german77
c4bf041235
service: npad: Default initialize shared memory
4 years ago
german77
a2cc3b6098
service: hid: Remove inaccurate behavior on initialization
4 years ago
ameerj
22e01068e1
core: Reduce unused includes
4 years ago
Narr the Reg
3554c18269
core/hid: Cancel any vibration after the test
4 years ago
german77
2352826bf7
service/hid: Implement SetNpadJoyAssignmentMode
4 years ago
Morph
f34773ee36
npad: Return NpadButton in GetAndResetPressState
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.
4 years ago
Narr the Reg
d20817d2f1
service/hid: Finish converting LIFO objects and address some nits
4 years ago
german77
99485a06a7
core/hid: Remove usage of native types, fix a couple of errors with motion
4 years ago