summaryrefslogtreecommitdiff
path: root/src/core/hid (follow)
Commit message (Collapse)AuthorAgeFilesLines
* service: hid: Correct some mistakes and add more validationsGravatar Narr the Reg2022-06-281-0/+1
|
* common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2022-06-131-2/+2
|
* Merge pull request #8368 from german77/seventimesGravatar bunnei2022-05-301-0/+43
|\ | | | | Service: hid: Several improvements and implementations
| * service: hid: Implement ResetIsSixAxisSensorDeviceNewlyAssignedGravatar german772022-05-271-0/+10
| | | | | | | | Needed by Nintendo Switch Sports
| * service: hid: Implement LoadSixAxisSensorCalibrationParameter and ↵Gravatar german772022-05-271-0/+33
| | | | | | | | | | | | GetSixAxisSensorIcInformation Needed by Nintendo Switch Sports
* | Merge pull request #8374 from german77/asnycvibrationsGravatar bunnei2022-05-281-5/+29
|\ \ | | | | | | input_common: Make vibration request async
| * | input_common: Make vibration request asyncGravatar Narr the Reg2022-05-231-5/+29
| |/
* / input_common: touch: Rewrite touch driver to support multiple touch pointsGravatar german772022-05-232-4/+15
|/
* Merge pull request #8272 from german77/stick_rangeGravatar bunnei2022-05-031-2/+2
|\ | | | | yuzu: config: Improve analog stick mapping
| * yuzu: Config allow to delete single axis directions when buttons are mapped ↵Gravatar Narr the Reg2022-04-261-2/+2
| | | | | | | | to a stick
* | service: hid: Ensure all structs are initializedGravatar Narr the Reg2022-04-231-36/+36
|/
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-2315-45/+30
| | | | | 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.
* service: hid: Improve accuracy of sixaxis functionsGravatar Narr the Reg2022-04-181-2/+3
|
* yuzu: Add custom ringcon configurationGravatar german772022-04-162-0/+79
|
* core: hid: Fix double lock on softlock and forced updatesGravatar Narr the Reg2022-04-071-2/+12
|
* core: hid: Replace lock_guard with scoped_lockGravatar Narr the Reg2022-04-073-44/+44
|
* core: hid: Reduce the amount of dataracesGravatar german772022-04-076-176/+246
|
* Merge pull request #7867 from german77/amiiboGravatar bunnei2022-02-192-2/+15
|\ | | | | nfp: Improve amiibo support
| * nfp: Separate nfc tag from amiibo dataGravatar Narr the Reg2022-02-101-2/+7
| |
| * nfp: Improve implementationGravatar german772022-02-082-0/+8
| |
* | general: Rename NewUUID to UUID, and remove the previous UUID implGravatar Morph2022-02-053-11/+11
| | | | | | | | This completes the removal of the old UUID implementation.
* | input/hid: Migrate to the new UUID implementationGravatar Morph2022-02-053-15/+16
|/
* Merge pull request #7839 from german77/batteryGravatar bunnei2022-02-041-1/+1
|\ | | | | yuzu: ui: Improve battery symbols
| * yuzu: ui: Improve battery symbolsGravatar Narr the Reg2022-02-021-1/+1
| |
* | general: Move deleted copy/move constructor/assignment operators to public ↵Gravatar Lioncash2022-02-023-2/+2
|/ | | | | | | | | | interface This allows for better compiler errors, where the compiler will state a copy or move couldn't occur due to the relevant function being deleted. Previously a compiler would warn about the relevant function not being accessible (which, while true, isn't as informative as it could be).
* input_common: Add option to configure gyro thresholdGravatar german772022-01-232-2/+3
|
* Merge pull request #7710 from german77/just-shake-itGravatar bunnei2022-01-201-1/+1
|\ | | | | core/hid: Increment shake force
| * core/hid: Increment shake forceGravatar Narr the Reg2022-01-141-1/+1
| | | | | | With the current settings 2p mode in pokemon let's go wasn't showing up. By making the shake more violent we can make it appear without any effort using the keyboard
* | Merge pull request #7728 from v1993/patch-4Gravatar Mai M2022-01-171-1/+1
|\ \ | | | | | | hid: fix std::transform call
| * | hid: fix std::transform callGravatar Valeri2022-01-171-1/+1
| | | | | | | | | Found by static analysis with PVS-Studio.
* | | Correct assignment source for rotationsGravatar Valeri2022-01-171-1/+1
|/ / | | | | Found by static analysis with PVS-Studio
* | Merge pull request #7700 from german77/no-gyroGravatar bunnei2022-01-131-1/+1
|\ \ | |/ |/| core/hid: Reduce gyro threshold even more
| * core/hid: Reduce gyro threshold even moreGravatar Narr the Reg2022-01-111-1/+1
| |
* | Merge pull request #7633 from german77/hotkeysGravatar bunnei2022-01-113-1/+75
|\ \ | |/ |/| yuzu: Add controller hotkeys
| * yuzu: Add controller hotkeysGravatar german772022-01-062-0/+29
| |
| * core/hid: Add home and screenshot button supportGravatar german772022-01-063-1/+46
| |
* | Merge pull request #7682 from german77/udp_fixGravatar bunnei2022-01-081-2/+6
|\ \ | | | | | | input_common: Fix UDP controller mappings
| * | yuzu: Use pad parameter to choose the correct controllerGravatar german772022-01-071-2/+6
| |/
* / core/hid: Set minimum gyro thresholdGravatar german772022-01-061-0/+1
|/
* core/hid: Add fallback to fullkey controllersGravatar german772022-01-012-4/+36
|
* core/hid: Fix controller type validationGravatar german772021-12-292-8/+14
|
* Merge pull request #7481 from german77/gyro-biasGravatar bunnei2021-12-214-6/+16
|\ | | | | service/hid: Improve console motion accuracy
| * service/hid: Improve console motion accuracyGravatar Narr the Reg2021-12-124-6/+16
| |
* | core/hid: Cancel any vibration after the testGravatar Narr the Reg2021-12-162-12/+14
| |
* | core/hid: Fix faulty analog triggersGravatar Narr the Reg2021-12-141-2/+2
| |
* | common/input: Avoid numerous large copies of CallbackStatusGravatar Lioncash2021-12-136-92/+118
| | | | | | | | | | | | | | | | | | CallbackStatus instances aren't the cheapest things to copy around (relative to everything else), given that they're currently 520 bytes in size and are currently copied numerous times when callbacks are invoked. Instead, we can pass the status by const reference to avoid all the copying.
* | service/hid: Implement SetNpadJoyAssignmentModeGravatar german772021-12-052-0/+13
|/
* core/hid: Add missing controller typeGravatar german772021-12-051-0/+2
|
* core/hid: Ensure only valid npad are connectedGravatar german772021-12-045-1/+70
|
* input_interpreter: Make use of NpadButton instead of a u64Gravatar Morph2021-11-292-9/+9
| | | | Allows us to be more explicit with the representation of button states and use the provided bit manipulation operators