Narr the Reg
|
b3e76e2cb1
|
service: hid: Remove data races when handling shared memory
|
2024-01-03 20:21:16 -06:00 |
|
Narr the Reg
|
1f0a03d1e0
|
service: hid: Implement NpadResource and NpadData
|
2024-01-03 20:21:14 -06:00 |
|
Narr the Reg
|
37bb42e1ec
|
service: hid: Use applet resource to get latest shared memory handle
|
2023-12-31 10:51:01 -06:00 |
|
Narr the Reg
|
5913b7a750
|
core: hid: Clean up headers
|
2023-12-14 09:36:33 -06:00 |
|
Narr the Reg
|
6de39c8398
|
service: hid: Allow to create multiple instances of shared memory
|
2023-12-13 23:24:28 -06:00 |
|
german77
|
93c91bcbab
|
service: hid: Improve CreateAppletResource implementation and free resources
|
2023-12-10 16:17:51 -06:00 |
|
Narr the Reg
|
7fa71afe9e
|
service: hid: Introduce proper AppletResource emulation
|
2023-12-06 20:24:04 -06:00 |
|
FrozenAra
|
6c23b151ba
|
Fixed controller applet crashing when on FW17+
|
2023-11-27 20:01:30 +01:00 |
|
Narr the Reg
|
5f6b4418df
|
service: hid: Create appropriate hid resources
|
2023-11-20 17:19:17 -06:00 |
|
FrozenAra
|
09d7bec6e1
|
Implemented qlaunch version of the controller applet
|
2023-11-19 18:38:58 +01:00 |
|
Narr the Reg
|
cd8dcc1250
|
service: hid: Introduce firmware settings and update activate controller calls
|
2023-11-16 18:51:14 -06:00 |
|
german77
|
6788dffa53
|
core: hid: Split SL and SR buttons
|
2023-11-11 21:03:15 -06:00 |
|
german77
|
f91fbf463f
|
core: hid: Fix wrong battery values
|
2023-11-02 18:39:08 -06:00 |
|
german77
|
4e453935a3
|
core: Close all KEvents
|
2023-10-29 13:52:12 -06:00 |
|
german77
|
3ed5dd2ed9
|
service: hid: Set last connected controller as active
|
2023-09-23 20:14:37 -06:00 |
|
liamwhite
|
d3fb5e07d6
|
Merge pull request #11519 from german77/system-policy
service: hid: Implement ApplyNpadSystemCommonPolicy
|
2023-09-16 11:40:42 -04:00 |
|
german77
|
ef869803f8
|
service: hid: Implement ApplyNpadSystemCommonPolicy
|
2023-09-16 08:38:10 -06:00 |
|
german77
|
5318d8059b
|
hid: service: Remove outdated field from npad
|
2023-09-16 00:31:45 -06:00 |
|
german77
|
d6aef45e6d
|
hid: service: Implement Last active Npad
|
2023-09-16 00:31:19 -06:00 |
|
german77
|
7f1f2ac887
|
service: hid: Ensure state is correct
|
2023-09-16 00:31:09 -06:00 |
|
lat9nq
|
81d209ee34
|
general: Use console mode helper across project
|
2023-08-22 21:58:23 -04:00 |
|
lat9nq
|
447ec24378
|
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
|
2023-08-22 16:07:52 -04:00 |
|
Narr the Reg
|
f8a46b0f74
|
service: hid: Implement functions needed by QLaunch
|
2023-08-11 10:13:21 -06:00 |
|
german77
|
5e95870b1f
|
service: hid: Use span instead of vector reference
|
2023-05-14 18:07:04 -06:00 |
|
german77
|
62acd50c0b
|
core: hid: Update motion on a better place
|
2023-05-07 17:01:57 -06:00 |
|
german77
|
4c562a2c8c
|
service: hid: Fix handle validation
|
2023-04-02 02:21:54 -06:00 |
|
liamwhite
|
1ab4527a5e
|
Merge pull request #9999 from german77/new_hid_hurra
service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination
|
2023-04-01 09:48:53 -04:00 |
|
german77
|
9ffeb00747
|
service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination
Used by Let's Get Fit
|
2023-03-29 22:03:49 -06:00 |
|
liamwhite
|
da0b368e12
|
Merge pull request #10003 from german77/disconnect
service: hid: Silence warning on MergeSingleJoyAsDualJoy
|
2023-03-28 09:09:47 -04:00 |
|
Narr the Reg
|
c1e8a0a3e6
|
service: hid: Silence warning on MergeSingleJoyAsDualJoy
|
2023-03-27 13:25:15 -06:00 |
|
Liam
|
6eaef51cf2
|
memory: rename global memory references to application memory
|
2023-03-23 20:28:47 -04:00 |
|
Liam
|
156516e399
|
kernel: use KTypedAddress for addresses
|
2023-03-22 09:35:16 -04:00 |
|
Liam
|
5be8a74b0c
|
general: fix spelling mistakes
|
2023-03-12 11:33:01 -04:00 |
|
Morph
|
5a46ea4b4e
|
hid: Use nanosecond timestamps instead of ticks
|
2023-03-07 21:17:47 -05:00 |
|
Liam
|
434d182020
|
hid: avoid direct pointer access of transfer memory objects
|
2023-02-24 12:48:07 -05:00 |
|
Narr the Reg
|
a146b27325
|
core: hid: Fix native mouse mappings
|
2023-02-21 19:48:38 -06:00 |
|
Narr the Reg
|
420560f4d3
|
core: hid: Use gyro thresholds modes set by the game
|
2023-02-09 19:07:50 -06:00 |
|
Narr the Reg
|
3d2f7c4170
|
service: hid: Return error if arguments of SetSupportedNpadIdType is invalid
|
2023-02-07 21:11:39 -06:00 |
|
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.
|
2023-02-03 00:08:45 -05:00 |
|
liamwhite
|
f74a95b6fb
|
Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"
|
2023-02-02 15:53:28 -05:00 |
|
bunnei
|
b781b8621f
|
Merge pull request #9696 from german77/please_forgive_me_for_this_sin
input_common: Implement turbo buttons
|
2023-02-01 12:08:34 -08:00 |
|
german77
|
db99ab5431
|
input_common: Implement turbo buttons
|
2023-02-01 12:42:05 -06:00 |
|
bunnei
|
8d052680ee
|
Merge pull request #9508 from ameerj/hle-ipc-buffer-span
hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer
|
2023-01-30 12:17:09 -08:00 |
|
Narr the Reg
|
000a5852ee
|
core: hid: Only set the polling mode to the correct side
|
2023-01-19 18:05:23 -06:00 |
|
Narr the Reg
|
8dbef30cb7
|
core: hid: Fix input regressions
|
2023-01-19 18:05:22 -06:00 |
|
Narr the Reg
|
a1b72e62dc
|
service: hid: Set led pattern and fix color detection
|
2023-01-19 18:05:20 -06:00 |
|
ameerj
|
de252703bd
|
hidbus: Use ReadBufferSpan
|
2022-12-28 18:46:53 -05:00 |
|
ameerj
|
db9a523aae
|
service: Use ReadBufferSpan where it is trivial to do so
|
2022-12-25 17:04:02 -05:00 |
|
liamwhite
|
f25243fd9d
|
Merge pull request #9107 from german77/gidoly_rules
input_common: cache vibration tests
|
2022-10-25 12:13:18 -04:00 |
|
Morph
|
9fba74d245
|
general: Enforce C4800 everywhere except in video_core
|
2022-10-22 15:02:04 -04:00 |
|