summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/hid/controllers/npad.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2020-09-30hid: Stub HomeButtonInputProtection service commandsMorph1-0/+9
2020-09-24Use different timing for motiongerman1-73/+129
2020-09-18hid: Implement Get/SetNpadHandheldActivationModeMorph1-0/+8
2020-09-05configure_input: Hook up the motion button and checkboxMorph1-1/+1
2020-09-05Add cemu hook changes related to PR #4609german1-2/+1
2020-09-05Remove RealMotionDevicegerman1-2/+3
2020-09-05controllers/npad: Simplify motion entry assignmentMorph1-29/+18
2020-09-05Include HID and configuration changes related to motiongerman1-0/+117
2020-09-04hid: Implement MergeSingleJoyasDualJoyMorph1-0/+16
2020-09-04applets/controller: Implement fallback applet for the SDL frontendMorph1-88/+0
2020-09-04Project Mjölnir: Part 2 - Controller AppletMorph1-10/+18
2020-08-26controllers/npad: Fix inconsistencies with controller connection statusesMorph1-1/+7
2020-08-26controllers/npad: Fix LibNX controller connection statusesMorph1-1/+9
2020-08-26controllers/npad: Fix LedPattern for P1-4Morph1-3/+3
2020-08-26Project Mjölnir: Part 1Morph1-114/+99
2020-08-14core: Resolve several -Wextra-semi warningsLioncash1-2/+2
2020-06-27General: Recover Prometheus project from harddrive failure Fernando Sahmkow1-1/+1
2020-06-21hid: Implement Get/ResetGyroscopeZeroDriftModeMorph1-0/+8
2020-06-21Clang FormattingAmeer1-26/+16
2020-06-21GC Adapter ImplementationAmeer1-16/+26
2020-04-20npad: Lower log level for VibrateController to DebugFearlessTobi1-1/+1
2020-04-18service: hid: npad: Fix implicit fallthrough errors.bunnei1-0/+2
2020-02-18analog_from_button get direction implementationCJBok1-5/+5
2020-01-15Moved analog direction logic to sdl_implCJBok1-9/+22
2020-01-14Corrected directional states sensitivityCJBok1-9/+9
2020-01-09hid: Fix analog sticks directional statesCJBok1-12/+12
2019-11-25kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei1-2/+1
2019-11-03kernel: events: Remove ResetType::Automatic.bunnei1-1/+1
2019-10-18hid/npad: Fix incorrect connection boolean value in ConnectAllDisconnectedControllers()Lioncash1-1/+1
2019-10-18hid/npad: Add missing break in default caseLioncash1-0/+1
2019-10-18hid/npad: Replace std::for_each with ranged for loopsLioncash1-13/+12
2019-10-18hid/npad: Remove redundant non-const variant of IsControllerSupported()Lioncash1-33/+5
2019-10-05service/hid: Silence -Wunused and -WswitchReinUsesLisp1-2/+6
2019-09-24Signal styleset changes at a better timeDavid Marcec1-8/+2
2019-09-22removed commentDavid Marcec1-1/+0
2019-09-22RebasedDavid Marcec1-8/+15
2019-09-22RebaseDavid Marcec1-2/+2
2019-09-22Deglobalize System: HidDavid Marcec1-2/+2
2019-09-04IsVibrationEnabled() as a const member funcMorph19841-1/+1
2019-09-04Update npad.cppMorph19841-0/+6
2019-07-08addressed issuesDavid Marcec1-6/+7
2019-07-01hid:StartLrAssignmentMode, hid:StopLrAssignmentMode, hid:SwapNpadAssignmentDavid Marcec1-0/+30
2019-05-18core/kernel/object: Rename ResetType enum membersLioncash1-1/+1
2019-02-16core_timing: Convert core timing into a classLioncash1-2/+3
2019-02-12core_timing: Rename CoreTiming namespace to Core::TimingLioncash1-1/+1
2018-12-29web_browser: Add bounds checking to applet interfaceZach Hilman1-4/+2
2018-12-28hid: Make Hid service accessible and add GetPressStateZach Hilman1-0/+8
2018-12-26npad: Remove code to invert input in horizontal mode.bunnei1-46/+0
2018-12-02Fixed crash with SetNpadModeDavid Marcec1-2/+3
2018-11-29kernel/event: Reference ReadableEvent from WritableEventZach Hilman1-7/+5
2018-11-29core: Port all current usages of Event to Readable/WritableEventZach Hilman1-5/+9
2018-11-28npad: Use NPadIdToIndex to prevent invalid array accessZach Hilman1-2/+2
2018-11-26Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec1-1/+2
2018-11-19hid: Use player-defined controller type as PREFERRED_CONTROLLERZach Hilman1-163/+50
2018-11-19hid/npad: Update NPad to use player controller bindings and typeZach Hilman1-53/+101
2018-11-19Added controller helper funcsDavid Marcec1-0/+31
2018-11-19Left joycon rotation button remappingDavid Marcec1-5/+16
2018-11-19Added automatic npad switch based on supported stylesetsDavid Marcec1-3/+121
2018-11-19Added multi-input support and controller assignment at any portDavid Marcec1-119/+168
2018-11-16Fixed priority switching edge case for handheld (#1675)David1-12/+46
2018-11-14hid/npad: Add missing break in switch statement within Controller_NPad::OnUpdate()Lioncash1-0/+1
2018-11-07Updated npad styles on holdtype switchesDavid Marcec1-0/+2
2018-11-02Fixed HID crash when launching more than 1 game & signaled syleset change eventDavid Marcec1-0/+3
2018-10-24npad: Remove unused controller variable from OnInit()Lioncash1-2/+3
2018-10-20Added auto controller switching to supported controllers and single joycon button rotationDavid Marcec1-4/+187
2018-10-18hid/controller: Remove unused header inclusionsLioncash1-1/+0
2018-10-18hid/controller/npad: Remove #pragma once from the cpp fileLioncash1-2/+0
2018-10-18hid/controller/npad: Move npad_id_list into the cpp fileLioncash1-1/+10
2018-10-18hid/controller/npad: Remove unnecessary const from void return typeLioncash1-1/+1
2018-10-18hid/controller: Default the destructors of all controller types in the cpp fileLioncash1-0/+1
2018-10-17Using dual joycons as the default controllerDavid Marcec1-68/+47
2018-10-12WipDavid Marcec1-2/+18
2018-10-11Dynamically decide handheld variant based on supported npad id priorityDavid Marcec1-16/+55
2018-10-10Added BeginPermitVibrationSession and EndPermitVibrationSessionDavid Marcec1-0/+6
2018-10-10Added GetLedPattern and HandheldVariantDavid Marcec1-2/+34
2018-10-10Kirby expects handheld controllers to be at position 8David Marcec1-2/+8
2018-10-10Added the ability to "disconnect" individual npadsDavid Marcec1-12/+24
2018-10-10Addressed changes for better hidDavid Marcec1-49/+52
2018-10-10"Better Hid" rework part 1David Marcec1-0/+336