aboutsummaryrefslogtreecommitdiff
path: root/src/core/hid
AgeCommit message (Collapse)Author
2022-04-23general: Convert source file copyright comments over to SPDXMorph
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.
2022-04-18service: hid: Improve accuracy of sixaxis functionsNarr the Reg
2022-04-16yuzu: Add custom ringcon configurationgerman77
2022-04-07core: hid: Fix double lock on softlock and forced updatesNarr the Reg
2022-04-07core: hid: Replace lock_guard with scoped_lockNarr the Reg
2022-04-07core: hid: Reduce the amount of dataracesgerman77
2022-02-19Merge pull request #7867 from german77/amiibobunnei
nfp: Improve amiibo support
2022-02-10nfp: Separate nfc tag from amiibo dataNarr the Reg
2022-02-08nfp: Improve implementationgerman77
2022-02-05general: Rename NewUUID to UUID, and remove the previous UUID implMorph
This completes the removal of the old UUID implementation.
2022-02-05input/hid: Migrate to the new UUID implementationMorph
2022-02-04Merge pull request #7839 from german77/batterybunnei
yuzu: ui: Improve battery symbols
2022-02-02yuzu: ui: Improve battery symbolsNarr the Reg
2022-02-02general: Move deleted copy/move constructor/assignment operators to public ↵Lioncash
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).
2022-01-23input_common: Add option to configure gyro thresholdgerman77
2022-01-20Merge pull request #7710 from german77/just-shake-itbunnei
core/hid: Increment shake force
2022-01-17Merge pull request #7728 from v1993/patch-4Mai M
hid: fix std::transform call
2022-01-17hid: fix std::transform callValeri
Found by static analysis with PVS-Studio.
2022-01-17Correct assignment source for rotationsValeri
Found by static analysis with PVS-Studio
2022-01-14core/hid: Increment shake forceNarr the Reg
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
2022-01-13Merge pull request #7700 from german77/no-gyrobunnei
core/hid: Reduce gyro threshold even more
2022-01-11core/hid: Reduce gyro threshold even moreNarr the Reg
2022-01-11Merge pull request #7633 from german77/hotkeysbunnei
yuzu: Add controller hotkeys
2022-01-08Merge pull request #7682 from german77/udp_fixbunnei
input_common: Fix UDP controller mappings
2022-01-07yuzu: Use pad parameter to choose the correct controllergerman77
2022-01-06yuzu: Add controller hotkeysgerman77
2022-01-06core/hid: Add home and screenshot button supportgerman77
2022-01-06core/hid: Set minimum gyro thresholdgerman77
2022-01-01core/hid: Add fallback to fullkey controllersgerman77
2021-12-29core/hid: Fix controller type validationgerman77
2021-12-21Merge pull request #7481 from german77/gyro-biasbunnei
service/hid: Improve console motion accuracy
2021-12-16core/hid: Cancel any vibration after the testNarr the Reg
2021-12-14core/hid: Fix faulty analog triggersNarr the Reg
2021-12-13common/input: Avoid numerous large copies of CallbackStatusLioncash
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.
2021-12-12service/hid: Improve console motion accuracyNarr the Reg
2021-12-05service/hid: Implement SetNpadJoyAssignmentModegerman77
2021-12-05core/hid: Add missing controller typegerman77
2021-12-04core/hid: Ensure only valid npad are connectedgerman77
2021-11-29input_interpreter: Make use of NpadButton instead of a u64Morph
Allows us to be more explicit with the representation of button states and use the provided bit manipulation operators
2021-11-29core: hid: hid_types: Add "All" to NpadButtonMorph
This represents a bitmask for all pressed buttons
2021-11-29core: hid: hid_core: Add (Enable/DIsable)AllControllerConfigurationMorph
2021-11-29core: hid: Mark constructors as explicitMorph
2021-11-29core: hid: Cleanup and amend documentationMorph
2021-11-27settings: Add debug setting to enable all controllersgerman77
2021-11-26config: Remove vibration configurationgerman77
2021-11-26input_common: Fully implement UDP controllersNarr the Reg
2021-11-24service/hid: Finish converting LIFO objects and address some nitsNarr the Reg
2021-11-24bootmanager: Use cross-platform keyboard inputgerman77
2021-11-24kraken: Address comments from reviewgerman77
Fix compiler bug
2021-11-24core/hid: Improve accuary of mouse implementationgerman77