german77
5105b90017
service: hid: Implement GetLastActiveNpad
2 years ago
german77
3516a2d0bf
service: hid: Implement AssigningSingleOnSlSrPress
2 years ago
german77
f224ef6185
service: hid: Implement SetNpadSystemExtStateEnabled
2 years ago
german77
a36f4d0a9f
service: hid: Implement CaptureButtonAssignment
2 years ago
Narr the Reg
ee847f8ff0
hid_core: Move hid to it's own subproject
2 years ago
Narr the Reg
6a244465ce
service: hid: Implement NpadResource and NpadData
2 years ago
Narr the Reg
865abfc37c
service: hid: Use applet resource to get latest shared memory handle
2 years ago
Narr the Reg
d10464de30
core: hid: Clean up headers
2 years ago
Narr the Reg
64f68e9635
service: hid: Allow to create multiple instances of shared memory
2 years ago
Narr the Reg
cff2d0e19e
service: hid: Create appropriate hid resources
2 years ago
FrozenAra
cb004d1ba1
Implemented qlaunch version of the controller applet
2 years ago
Narr the Reg
862e66202c
service: hid: Introduce firmware settings and update activate controller calls
2 years ago
german77
a3f235f8a2
service: hid: Implement ApplyNpadSystemCommonPolicy
2 years ago
german77
260bfc4bd2
hid: service: Remove outdated field from npad
2 years ago
german77
6e54615b16
service: hid: Use span instead of vector reference
3 years ago
german77
8e84381038
service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination
Used by Let's Get Fit
3 years ago
Narr the Reg
5e9fa5def5
core: hid: Use gyro thresholds modes set by the game
3 years ago
Narr the Reg
c27006e99d
service: hid: Return error if arguments of SetSupportedNpadIdType is invalid
3 years ago
ameerj
2d2522693e
Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"
This reverts commit 25fc5c0e11 , reversing
changes made to af20e25081 .
3 years ago
liamwhite
b01698775b
Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"
3 years ago
ameerj
e7032d9e64
hidbus: Use ReadBufferSpan
3 years ago
ameerj
7ffd624248
service: Use ReadBufferSpan where it is trivial to do so
3 years ago
Narr the Reg
36148fe7f6
service: hid: Correct some mistakes and add more validations
4 years ago
german77
a7d9be1384
core: Replace all instances of ResultCode with Result
4 years ago
german77
a1f2610522
service: hid: Implement ResetIsSixAxisSensorDeviceNewlyAssigned
Needed by Nintendo Switch Sports
4 years ago
german77
240f59a4c8
service: hid: Implement LoadSixAxisSensorCalibrationParameter and GetSixAxisSensorIcInformation
Needed by Nintendo Switch Sports
4 years ago
german77
c889a5805e
service: hid: Implement EnableSixAxisSensorUnalteredPassthrough and IsSixAxisSensorUnalteredPassthroughEnabled
Needed by Nintendo Switch Sports
4 years ago
german77
762a30d0db
service: hid: Add error handling to sixaxis functions
4 years ago
german77
390d49c5f1
service: hid: Refractor sixaxis functions
4 years ago
german77
3cf15af31e
service: hid: Implement MergeSingleJoyAsDualJoy according to RE
4 years ago
german77
7aa1d10655
service: hid: Add error handling to setNpadAssignment and variants
4 years ago
german77
74d1b9a254
service: hid: Quick RE fixes and comments
4 years ago
Narr the Reg
0f3ad939a8
service: hid: Ensure all structs are initialized
4 years ago
Narr the Reg
61582efeb9
service: hid: Access shared memory directly
4 years ago
Morph
99ceb03a1c
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
1d26fabaa7
service: hid: Improve accuracy of sixaxis functions
4 years ago
german77
3e5469a974
service: npad: Default initialize shared memory
4 years ago
german77
9346f0b33d
service: hid: Remove inaccurate behavior on initialization
4 years ago
ameerj
ade596121b
core: Reduce unused includes
4 years ago
Narr the Reg
c82e6dc810
core/hid: Cancel any vibration after the test
4 years ago
german77
d6ae9c68f8
service/hid: Implement SetNpadJoyAssignmentMode
4 years ago
Morph
322339a5fd
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
23bf2e3bb6
service/hid: Finish converting LIFO objects and address some nits
4 years ago
german77
71f9b90dd9
core/hid: Remove usage of native types, fix a couple of errors with motion
4 years ago
german77
e7eee36d52
service/hid: Remove includes of core.h and settings.h
4 years ago
german77
5d0f3540c4
core/hid: Rename NpadType to NpadStyleIndex
4 years ago
german77
77fa4d4bf6
second commit lion review
4 years ago
german77
2b1b0c2a30
kraken: Address comments from review
start lion review
4 years ago
german77
2d3a63b289
core/hid: Update structs to 13.1.0
4 years ago
german77
b564f024f0
Morph review first wave
4 years ago