summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/hid/controllers (follow)
Commit message (Expand)AuthorAgeFilesLines
* hid: Only update keyboard & debug pad inputs if enabledDavid Marcec2020-07-162-33/+37
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-278-9/+9
* hid: Implement Get/ResetGyroscopeZeroDriftModeMorph2020-06-212-1/+17
* hid: Clear keyboard states & fix logic issueDavid Marcec2020-05-121-3/+4
* npad: Lower log level for VibrateController to DebugFearlessTobi2020-04-201-1/+1
* service: hid: npad: Fix implicit fallthrough errors.bunnei2020-04-181-0/+2
* analog_from_button get direction implementationCJBok2020-02-181-5/+5
* Moved analog direction logic to sdl_implCJBok2020-01-151-9/+22
* Corrected directional states sensitivityCJBok2020-01-141-9/+9
* hid: Fix analog sticks directional statesCJBok2020-01-091-12/+12
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei2019-11-252-3/+2
* kernel: events: Remove ResetType::Automatic.bunnei2019-11-031-1/+1
* hid/npad: Fix incorrect connection boolean value in ConnectAllDisconnectedControllers()Lioncash2019-10-181-1/+1
* hid/npad: Add missing break in default caseLioncash2019-10-181-0/+1
* hid/npad: Replace std::for_each with ranged for loopsLioncash2019-10-181-13/+12
* hid/npad: Remove redundant non-const variant of IsControllerSupported()Lioncash2019-10-182-34/+5
* hid/npad: Move function declarationsLioncash2019-10-181-5/+6
* service/hid: Silence -Wunused and -WswitchReinUsesLisp2019-10-0514-21/+14
* service/hid: Remove unused system referenceReinUsesLisp2019-10-052-2/+1
* Signal styleset changes at a better timeDavid Marcec2019-09-241-8/+2
* removed commentDavid Marcec2019-09-221-1/+0
* RebasedDavid Marcec2019-09-222-10/+18
* removed unneeded semicolonDavid Marcec2019-09-221-1/+1
* marked controller constructors as explicitDavid Marcec2019-09-228-8/+8
* RebaseDavid Marcec2019-09-2218-38/+53
* Deglobalize System: HidDavid Marcec2019-09-2218-21/+25
* dittoMorph19842019-09-041-1/+1
* IsVibrationEnabled() as a const member funcMorph19842019-09-041-1/+1
* Update npad.hMorph19842019-09-041-0/+1
* Update npad.cppMorph19842019-09-041-0/+6
* addressed issuesDavid Marcec2019-07-081-6/+7
* hid:StartLrAssignmentMode, hid:StopLrAssignmentMode, hid:SwapNpadAssignmentDavid Marcec2019-07-012-0/+35
* core/kernel/object: Rename ResetType enum membersLioncash2019-05-181-1/+1
* Merge pull request #2090 from FearlessTobi/port-4599bunnei2019-03-213-68/+68
|\
| * remove all occurance of specifying endianness inside BitFieldWeiyi Wang2019-02-063-68/+68
* | core_timing: Convert core timing into a classLioncash2019-02-1617-26/+39
* | core_timing: Rename CoreTiming namespace to Core::TimingLioncash2019-02-128-9/+9
|/
* web_browser: Add bounds checking to applet interfaceZach Hilman2018-12-292-5/+3
* hid: Make Hid service accessible and add GetPressStateZach Hilman2018-12-282-0/+14
* npad: Remove code to invert input in horizontal mode.bunnei2018-12-261-46/+0
* Merge pull request #1803 from DarkLordZach/k-able-eventbunnei2018-12-032-11/+14
|\
| * kernel/event: Reference ReadableEvent from WritableEventZach Hilman2018-11-292-13/+7
| * core: Port all current usages of Event to Readable/WritableEventZach Hilman2018-11-292-8/+17
* | Fixed crash with SetNpadModeDavid Marcec2018-12-021-2/+3
|/
* Merge pull request #1801 from ogniK5377/log-before-executebunnei2018-11-291-1/+2
|\
| * Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec2018-11-261-1/+2
* | Merge pull request #1817 from DarkLordZach/npad-idx-fixbunnei2018-11-281-2/+2
|\ \
| * | npad: Use NPadIdToIndex to prevent invalid array accessZach Hilman2018-11-281-2/+2
| |/
* / npad: Fix copy/paste error with LED position assignmentsZach Hilman2018-11-271-3/+3
|/
* debug_pad: Avoid loading input for nonexistent buttons (Home and Screenshot)Zach Hilman2018-11-221-2/+3
* hid: Use player-defined controller type as PREFERRED_CONTROLLERZach Hilman2018-11-194-174/+61
* hid/npad: Update NPad to use player controller bindings and typeZach Hilman2018-11-192-55/+108
* hid/touchscreen: Update Touchscreen to use advanced parametersZach Hilman2018-11-191-6/+6
* hid: Add controller bindings for Mouse controllerZach Hilman2018-11-192-4/+30
* hid: Add keyboard bindings for Keyboard controllerZach Hilman2018-11-192-2/+24
* hid: Add controller bindings for DebugPad controllerZach Hilman2018-11-192-21/+43
* Added missing start/end touch attributes to touchscreenDavid Marcec2018-11-192-1/+18
* Added debugpad skeletonDavid Marcec2018-11-192-2/+55
* Added controller helper funcsDavid Marcec2018-11-192-0/+35
* Left joycon rotation button remappingDavid Marcec2018-11-192-7/+21
* Added automatic npad switch based on supported stylesetsDavid Marcec2018-11-192-4/+124
* Added multi-input support and controller assignment at any portDavid Marcec2018-11-192-122/+181
* Fixed priority switching edge case for handheld (#1675)David2018-11-161-12/+46
* hid/npad: Add missing break in switch statement within Controller_NPad::OnUpdate()Lioncash2018-11-141-0/+1
* Updated npad styles on holdtype switchesDavid Marcec2018-11-071-0/+2
* Fixed HID crash when launching more than 1 game & signaled syleset change eventDavid Marcec2018-11-021-0/+3
* npad: Remove unused controller variable from OnInit()Lioncash2018-10-241-2/+3
* Added auto controller switching to supported controllers and single joycon button rotationDavid Marcec2018-10-202-4/+189
* hid/controller: Remove unused header inclusionsLioncash2018-10-189-9/+0
* hid/controller/npad: Remove unused dump_idx member variableLioncash2018-10-181-1/+0
* hid/controller/npad: Remove unnecessary semicolon from the closing brace of LedPattern's constructorLioncash2018-10-181-1/+1
* hid/controller/npad: Remove #pragma once from the cpp fileLioncash2018-10-181-2/+0
* hid/controller/npad: Move npad_id_list into the cpp fileLioncash2018-10-182-2/+10
* hid/controller/npad: Remove unnecessary const from void return typeLioncash2018-10-182-2/+2
* hid/controller: Default the destructors of all controller types in the cpp fileLioncash2018-10-1816-0/+16
* controller_base: Default the base class constructor and destructor in the cpp fileLioncash2018-10-182-2/+4
* Using dual joycons as the default controllerDavid Marcec2018-10-172-74/+58
* WipDavid Marcec2018-10-121-2/+18
* Dynamically decide handheld variant based on supported npad id priorityDavid Marcec2018-10-112-19/+58
* Added BeginPermitVibrationSession and EndPermitVibrationSessionDavid Marcec2018-10-102-0/+8
* Added GetLedPattern and HandheldVariantDavid Marcec2018-10-102-4/+54
* Kirby expects handheld controllers to be at position 8David Marcec2018-10-101-2/+8
* Added the ability to "disconnect" individual npadsDavid Marcec2018-10-102-15/+36
* Removed unneeded forward declarationsDavid Marcec2018-10-102-13/+2
* Addressed changes for better hidDavid Marcec2018-10-1018-130/+208
* "Better Hid" rework part 1David Marcec2018-10-1018-0/+1289