Narr the Reg
babd580c64
service: hid: Fix motion refresh rate
4 years ago
german77
173d849b8f
service: hid: Stub IsFirmwareUpdateNeededForNotification
Used in Fitness Boxing 2: Rhythm & Exercise (0100073011382000)
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
b2359f1527
hidbus: Implement hidbus and ringcon
5 years ago
german77
8c089f4e2a
service: hid: Partially revert #8123
4 years ago
german77
9346f0b33d
service: hid: Remove inaccurate behavior on initialization
4 years ago
Narr the Reg
c04e65c254
service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle
4 years ago
lat9nq
c5d22952bf
hid: Stub IsUsbFullKeyControllerEnabled
Used by Splatoon 2, when opening the inventory from a LAN battle lobby.
Reference: https://switchbrew.org/wiki/HID_services
4 years ago
german77
8fa0416fee
service/hid: Initialize applet_resource on SetNpadAnalogStickUseCenterClamp
4 years ago
Narr the Reg
8185509683
service/hid: Decrease motion update rate
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.
4 years ago
Narr the Reg
c82e6dc810
core/hid: Cancel any vibration after the test
4 years ago
german77
189741b521
service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment
Used by ring fit adventure 1.2.0
4 years ago
german77
d6ae9c68f8
service/hid: Implement SetNpadJoyAssignmentMode
4 years ago
Narr the Reg
f966c05a74
core/hid: Stub GetUniquePadsFromNpad
Used in checkpoint homebrew
4 years ago
german77
f4e5f89e6f
core/hid: Improve accuary of mouse implementation
4 years ago
german77
b673857d7d
core/hid: Improve accuracy of the keyboard implementation
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
b5e72de753
kraken: Address comments from review
review fixes
4 years ago
german77
e0da5c1bbc
kraken: Fix errors from rebase and format files
4 years ago
german77
dbe0301102
service/hid: Use remove duplicated code, update names
4 years ago
german77
6e2c84042d
settings: Cleanup settings
4 years ago
ameerj
7c4b6aab2e
core: Remove unused includes
4 years ago
Morph
7bb2dd75cd
service: Reduce header include overhead
4 years ago
Morph
e29f3b87f1
style: Remove extra space preceding the :: operator
4 years ago
german77
e401c77351
service/hid: Update to 13.0.0
4 years ago
german77
a7bbd37f81
hid: Stub SetTouchScreenConfiguration
4 years ago
bunnei
015058fadf
hle: service: Add a helper module for managing kernel objects.
5 years ago
german77
827483409b
hid: Stub IsFirmwareUpdateAvailableForSixAxisSensor
5 years ago
Morph
a0e4c2e1fc
general: Replace RESULT_UNKNOWN with ResultUnknown
Transition to PascalCase for result names.
5 years ago
Morph
12c1766997
general: Replace RESULT_SUCCESS with ResultSuccess
Transition to PascalCase for result names.
5 years ago
Chloe Marcec
db7abfecdd
hid: ApplyNpadSystemCommonPolicy
We already do this specifically for homebrew, so we can keep it stubbed out for the time being
5 years ago
bunnei
0297448fbc
hle: kernel: Migrate KClientPort to KAutoObject.
5 years ago
bunnei
c7d8b7421c
hle: kernel: Migrate KTransferMemory to KAutoObject.
5 years ago
bunnei
7444963bbb
hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.
5 years ago
bunnei
086db71e94
hle: kernel: Migrate KSharedMemory to KAutoObject.
5 years ago
bunnei
5e5933256b
hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.
5 years ago
german77
c19ad21ae8
hid: Implement SevenSixAxis and ConsoleSixAxisSensor
5 years ago
Morph
86278f5db2
service: hid: Get transfer memory for InitializeSevenSixAxisSensor
5 years ago
bunnei
a4c6712a4b
common: Move settings to common from core.
- Removes a dependency on core and input_common from common.
5 years ago
Morph
8e545deab9
service: hid: Stub SetAnalogStickUseCenterClamp
- Used by eBASEBALLパワフルプロ野球2020
5 years ago
german77
4fe05d7b42
hid: Update service function tables
5 years ago
Morph
ec19a85890
hid: Implement GameCube Controller Vibrations
Implements both SendVibrationGcErmCommand and GetActualVibrationGcErmCommand, and modifies GetVibrationDeviceInfo to account for additional controllers.
5 years ago
bunnei
0d62f30b00
hle: kernel: Rename SharedMemory to KSharedMemory.
5 years ago
bunnei
3f942c01f0
hle: kernel: Rename WritableEvent to KWritableEvent.
5 years ago
bunnei
e86a7e3691
hle: kernel: Rename ReadableEvent to KReadableEvent.
5 years ago
german
f30ef98761
Adds missing controller types and properties
5 years ago