| Commit message (Expand) | Author | Age | Files | Lines |
* | service/hid: Amend forward declaration of ServiceManager | Lioncash | 2019-02-27 | 1 | -1/+1 |
* | core_timing: Convert core timing into a class | Lioncash | 2019-02-16 | 19 | -34/+51 |
* | core_timing: Rename CoreTiming namespace to Core::Timing | Lioncash | 2019-02-12 | 11 | -22/+21 |
* | travis: Use correct package for linux Qt5WebEngine | Zach Hilman | 2018-12-29 | 1 | -2/+2 |
* | web_browser: Add bounds checking to applet interface | Zach Hilman | 2018-12-29 | 3 | -125/+127 |
* | hid: Make Hid service accessible and add GetPressState | Zach Hilman | 2018-12-28 | 4 | -459/+540 |
* | Merge pull request #1929 from bunnei/fix-hid | bunnei | 2018-12-27 | 1 | -44/+163 |
|\ |
|
| * | hid: Fix SetNpadJoyHoldType and improve logging. | bunnei | 2018-12-21 | 1 | -44/+163 |
* | | npad: Remove code to invert input in horizontal mode. | bunnei | 2018-12-26 | 1 | -46/+0 |
|/ |
|
* | Merge pull request #1803 from DarkLordZach/k-able-event | bunnei | 2018-12-03 | 3 | -12/+16 |
|\ |
|
| * | kernel/event: Reference ReadableEvent from WritableEvent | Zach Hilman | 2018-11-29 | 2 | -13/+7 |
| * | core: Port all current usages of Event to Readable/WritableEvent | Zach Hilman | 2018-11-29 | 3 | -9/+19 |
* | | Fixed crash with SetNpadMode | David Marcec | 2018-12-02 | 1 | -2/+3 |
|/ |
|
* | Merge pull request #1801 from ogniK5377/log-before-execute | bunnei | 2018-11-29 | 3 | -59/+114 |
|\ |
|
| * | Changed logging to be "Log before execution", Added more error logging, all services should now log on some level | David Marcec | 2018-11-26 | 3 | -59/+114 |
* | | Merge pull request #1817 from DarkLordZach/npad-idx-fix | bunnei | 2018-11-28 | 1 | -2/+2 |
|\ \ |
|
| * | | npad: Use NPadIdToIndex to prevent invalid array access | Zach Hilman | 2018-11-28 | 1 | -2/+2 |
| |/ |
|
* / | npad: Fix copy/paste error with LED position assignments | Zach Hilman | 2018-11-27 | 1 | -3/+3 |
|/ |
|
* | debug_pad: Avoid loading input for nonexistent buttons (Home and Screenshot) | Zach Hilman | 2018-11-22 | 1 | -2/+3 |
* | hid: Use player-defined controller type as PREFERRED_CONTROLLER | Zach Hilman | 2018-11-19 | 4 | -174/+61 |
* | hid/npad: Update NPad to use player controller bindings and type | Zach Hilman | 2018-11-19 | 2 | -55/+108 |
* | hid/touchscreen: Update Touchscreen to use advanced parameters | Zach Hilman | 2018-11-19 | 1 | -6/+6 |
* | hid: Add controller bindings for Mouse controller | Zach Hilman | 2018-11-19 | 2 | -4/+30 |
* | hid: Add keyboard bindings for Keyboard controller | Zach Hilman | 2018-11-19 | 2 | -2/+24 |
* | hid: Add controller bindings for DebugPad controller | Zach Hilman | 2018-11-19 | 2 | -21/+43 |
* | Added missing start/end touch attributes to touchscreen | David Marcec | 2018-11-19 | 2 | -1/+18 |
* | Added debugpad skeleton | David Marcec | 2018-11-19 | 2 | -2/+55 |
* | Added controller helper funcs | David Marcec | 2018-11-19 | 2 | -0/+35 |
* | Changed polling rate of hid and Right joycon rotation | David Marcec | 2018-11-19 | 1 | -2/+2 |
* | Left joycon rotation button remapping | David Marcec | 2018-11-19 | 2 | -7/+21 |
* | Added automatic npad switch based on supported stylesets | David Marcec | 2018-11-19 | 2 | -4/+124 |
* | Added multi-input support and controller assignment at any port | David Marcec | 2018-11-19 | 2 | -122/+181 |
* | Added SetIsPalmaAllConnectable, SetPalmaBoostMode | David Marcec | 2018-11-16 | 1 | -2/+14 |
* | Fixed priority switching edge case for handheld (#1675) | David | 2018-11-16 | 1 | -12/+46 |
* | hid/npad: Add missing break in switch statement within Controller_NPad::OnUpdate() | Lioncash | 2018-11-14 | 1 | -0/+1 |
* | Updated npad styles on holdtype switches | David Marcec | 2018-11-07 | 1 | -0/+2 |
* | Fixed HID crash when launching more than 1 game & signaled syleset change event | David Marcec | 2018-11-02 | 2 | -0/+5 |
* | npad: Remove unused controller variable from OnInit() | Lioncash | 2018-10-24 | 1 | -2/+3 |
* | hid: Update service function table for hidbus | Lioncash | 2018-10-21 | 1 | -0/+1 |
* | Added auto controller switching to supported controllers and single joycon button rotation | David Marcec | 2018-10-20 | 2 | -4/+189 |
* | Merge pull request #1526 from lioncash/svc-id | bunnei | 2018-10-20 | 1 | -6/+45 |
|\ |
|
| * | hid: Update service function tables | Lioncash | 2018-10-19 | 1 | -6/+45 |
* | | hid/controller: Remove unused header inclusions | Lioncash | 2018-10-18 | 9 | -9/+0 |
* | | hid/controller/npad: Remove unused dump_idx member variable | Lioncash | 2018-10-18 | 1 | -1/+0 |
* | | hid/controller/npad: Remove unnecessary semicolon from the closing brace of LedPattern's constructor | Lioncash | 2018-10-18 | 1 | -1/+1 |
* | | hid/controller/npad: Remove #pragma once from the cpp file | Lioncash | 2018-10-18 | 1 | -2/+0 |
* | | hid/controller/npad: Move npad_id_list into the cpp file | Lioncash | 2018-10-18 | 2 | -2/+10 |
* | | hid/controller/npad: Remove unnecessary const from void return type | Lioncash | 2018-10-18 | 2 | -2/+2 |
* | | hid/controller: Default the destructors of all controller types in the cpp file | Lioncash | 2018-10-18 | 16 | -0/+16 |
* | | controller_base: Default the base class constructor and destructor in the cpp file | Lioncash | 2018-10-18 | 2 | -2/+4 |
|/ |
|
* | Using dual joycons as the default controller | David Marcec | 2018-10-17 | 3 | -77/+59 |
* | Wip | David Marcec | 2018-10-12 | 2 | -3/+23 |
* | Dynamically decide handheld variant based on supported npad id priority | David Marcec | 2018-10-11 | 3 | -19/+62 |
* | Added BeginPermitVibrationSession and EndPermitVibrationSession | David Marcec | 2018-10-10 | 3 | -2/+26 |
* | Added GetLedPattern and HandheldVariant | David Marcec | 2018-10-10 | 3 | -6/+63 |
* | Kirby expects handheld controllers to be at position 8 | David Marcec | 2018-10-10 | 1 | -2/+8 |
* | Added the ability to "disconnect" individual npads | David Marcec | 2018-10-10 | 3 | -16/+40 |
* | Removed unneeded forward declarations | David Marcec | 2018-10-10 | 2 | -13/+2 |
* | Addressed changes for better hid | David Marcec | 2018-10-10 | 19 | -167/+238 |
* | "Better Hid" rework part 1 | David Marcec | 2018-10-10 | 20 | -643/+1481 |
* | Stubbed IRS (#1349) | David | 2018-09-24 | 2 | -18/+167 |
* | Fixed GetAccountId stub, Added error code for OpenDirectory and added ActivateNpadWithRevision | David Marcec | 2018-09-19 | 1 | -1/+7 |
* | Added ActivateGesture | David Marcec | 2018-09-18 | 1 | -1/+7 |
* | Added StopSixAxisSensor | David Marcec | 2018-09-18 | 1 | -1/+7 |
* | Stubbed ActivateConsoleSixAxisSensor & StartConsoleSixAxisSensor | David Marcec | 2018-09-18 | 1 | -2/+14 |
* | Port #4182 from Citra: "Prefix all size_t with std::" | fearlessTobi | 2018-09-15 | 1 | -1/+1 |
* | hle/service: Default constructors and destructors in the cpp file where applicable | Lioncash | 2018-09-11 | 4 | -0/+9 |
* | hid: Implement ReloadInputDevices | fearlessTobi | 2018-09-09 | 1 | -4/+4 |
* | kernel: Eliminate kernel global state | Lioncash | 2018-08-29 | 1 | -3/+6 |
* | hid: Move core include to cpp file | Lioncash | 2018-08-24 | 2 | -1/+4 |
* | hid: disable clang-format around tables | Lioncash | 2018-08-12 | 1 | -4/+5 |
* | hid: Stub DisconnectNpad() | Lioncash | 2018-08-12 | 1 | -1/+7 |
* | hid: fix IsSixAxisSensorAtRest() response | mailwl | 2018-08-08 | 1 | -1/+1 |
* | services/hid: Add ActivateNpadWithRevision() to the hid function info array | Lioncash | 2018-08-07 | 1 | -0/+1 |
* | Add some HID commands (#843) | Hexagon12 | 2018-07-30 | 1 | -2/+16 |
* | service/hid: Add the hidbus, hid:dbg, hid:sys, and hid:tmp services | Lioncash | 2018-07-26 | 1 | -0/+220 |
* | service/hid: Add the xcd:sys service | Lioncash | 2018-07-26 | 3 | -0/+55 |
* | service/hid: Add irs services | Lioncash | 2018-07-26 | 3 | -0/+73 |
* | core_timing: Split off utility functions into core_timing_util | MerryMage | 2018-07-24 | 1 | -0/+1 |
* | hid: Use a ranged-for loops in UpdatePadCallback | Lioncash | 2018-07-19 | 1 | -7/+3 |
* | hid: Use HID_NUM_LAYOUTS constant for indicating size of the layouts array | Lioncash | 2018-07-19 | 1 | -1/+1 |
* | Fill in more fields in TouchScreenEntryTouch | Zach Hilman | 2018-07-18 | 1 | -4/+9 |
* | Single touch support | Zach Hilman | 2018-07-18 | 1 | -4/+19 |
* | HID: Update controllers less often | James Rowe | 2018-07-15 | 1 | -3/+3 |
* | hid: Fix timestamps and controller type. | bunnei | 2018-07-11 | 1 | -7/+5 |
* | Rename logging macro back to LOG_* | James Rowe | 2018-07-03 | 1 | -25/+25 |
* | Narrow down filter of layout configs | Zach Hilman | 2018-06-14 | 2 | -10/+5 |
* | Move loop condition to free function | Zach Hilman | 2018-06-13 | 1 | -4/+9 |
* | Avoid initializing single-joycon layouts with handheld controller | Zach Hilman | 2018-06-13 | 2 | -1/+5 |
* | hid: Update all layouts and only show handheld as connected, fixes libnx input for P1_AUTO | shinyquagsire23 | 2018-06-12 | 2 | -2/+3 |
* | add IPC CommandType & Some HID FunctionInfo (#487) | greggameplayer | 2018-05-30 | 1 | -0/+30 |
* | Fix deadlocks caused from HID having too many layouts | David Marcec | 2018-05-24 | 1 | -1/+1 |
* | hid: Tweaks, Analog Sticks (#435) | Max Thomas | 2018-05-07 | 2 | -68/+220 |
* | core_timing: Namespace all functions and constants in core_timing's header | Lioncash | 2018-04-30 | 1 | -3/+3 |
* | hid: Move logging macros over to new fmt-compatible ones | Lioncash | 2018-04-24 | 1 | -25/+25 |
* | service: Use nested namespace specifiers where applicable | Lioncash | 2018-04-20 | 2 | -8/+4 |
* | Stubbed out GetPlayerLedPattern | Hexagon12 | 2018-04-13 | 1 | -1/+7 |
* | Updated hid with more service names. | Hexagon12 | 2018-04-10 | 1 | -0/+50 |
* | Merge pull request #297 from bunnei/hid-touch-state | bunnei | 2018-04-02 | 1 | -5/+21 |
|\ |
|
| * | hid: Write empty touch screen state. | bunnei | 2018-04-01 | 1 | -5/+21 |
* | | hid: Stub out GetSupportedNpadStyleSet. | bunnei | 2018-03-31 | 1 | -0/+8 |
|/ |
|
* | hid: Stub out SetNpadJoyAssignmentModeDual. | bunnei | 2018-03-25 | 1 | -1/+7 |
* | CoreTiming: Unschedule the pending events when an Interface is destroyed. | Subv | 2018-03-04 | 1 | -0/+4 |
* | Service/hid: stub some functions | mailwl | 2018-02-16 | 1 | -0/+43 |
* | hid: Stub GetVibrationDeviceInfo and SendVibrationValues. | bunnei | 2018-02-15 | 1 | -0/+15 |
* | Service: stub some functions in am, audio, time, vi services | mailwl | 2018-02-07 | 1 | -0/+22 |
* | Service/hid: stub SetNpadHandheldActivationMode | mailwl | 2018-02-06 | 1 | -0/+7 |
* | hid: Stub ActivateTouchScreen and SetNpadJoyHoldType. | bunnei | 2018-02-06 | 1 | -2/+14 |
* | hid: Stub out several functions. | bunnei | 2018-02-05 | 1 | -1/+39 |
* | hid: Implement CreateActiveVibrationDeviceList. | bunnei | 2018-02-04 | 1 | -0/+25 |
* | logger: Use Service_HID category where applicable. | bunnei | 2018-02-04 | 1 | -2/+2 |
* | hle: Rename RequestBuilder to ResponseBuilder. | bunnei | 2018-01-25 | 1 | -2/+2 |
* | service: Fix all incorrect IPC response headers. | bunnei | 2018-01-25 | 1 | -11/+2 |
* | Services: Added a todo about returning interfaces as domain objects in lm, hid and time. | Subv | 2018-01-23 | 1 | -0/+3 |
* | HID: Don't create an unnecessary port in CreateAppletResource. | Subv | 2018-01-22 | 1 | -13/+13 |
* | Stub OpenAudioOut and fix a issue with HID IAppletResource being created more than once | gdkchan | 2018-01-22 | 1 | -1/+6 |
* | hid: Adjust timing based on actual hardware | shinyquagsire23 | 2018-01-17 | 1 | -3/+3 |
* | hid: clang-format | shinyquagsire23 | 2018-01-17 | 1 | -3/+3 |
* | hid: Adjust for style guide | shinyquagsire23 | 2018-01-17 | 2 | -63/+68 |
* | hid: Write to all layouts, implement circular buffers, set up controller metadata. | shinyquagsire23 | 2018-01-16 | 2 | -39/+71 |
* | hid: Bare-minimum sharedmem input | shinyquagsire23 | 2018-01-15 | 2 | -2/+88 |
* | hid: Remove redundant HID prefix on structs/enums | shinyquagsire23 | 2018-01-15 | 1 | -73/+73 |
* | hid: Add sharedmem structs | shinyquagsire23 | 2018-01-15 | 1 | -0/+312 |
* | hid: Remove unused registered_loggers. | bunnei | 2018-01-15 | 1 | -3/+0 |
* | hid: Implement IAppletResource::GetSharedMemoryHandle. | bunnei | 2018-01-15 | 2 | -10/+67 |
* | Remove lots more 3DS-specific code. | bunnei | 2017-10-13 | 6 | -793/+6 |
* | Fixed type conversion ambiguity | Huw Pascoe | 2017-09-30 | 1 | -1/+1 |
* | HID: use TouchDevice for touch pad | wwylele | 2017-08-24 | 1 | -4/+8 |
* | HID: fix a comment and a warning | wwylele | 2017-08-20 | 1 | -2/+2 |
* | HID: use MotionDevice for Accelerometer and Gyroscope | wwylele | 2017-08-11 | 1 | -5/+27 |
* | HID: zero unused PadState bits | wwylele | 2017-08-10 | 1 | -1/+1 |
* | ResultVal: Remove MoveFrom() | Yuri Kunde Schlesner | 2017-06-19 | 1 | -6/+6 |
* | Service: Remove unnecessary includes from service.h | Yuri Kunde Schlesner | 2017-06-06 | 1 | -0/+2 |
* | ir: implement new 3ds HID via ir:rst | wwylele | 2017-05-04 | 2 | -8/+21 |
* | Input: remove unused stuff & clean up | wwylele | 2017-03-01 | 1 | -34/+0 |
* | HID: use AnalogDevice | wwylele | 2017-03-01 | 1 | -2/+9 |
* | HID: use ButtonDevice | wwylele | 2017-03-01 | 2 | -1/+47 |
* | HID: move enable_accelerometer/gyroscope_count initialization into Init() (#2574) | Weiyi Wang | 2017-02-17 | 1 | -2/+5 |
* | hid: remove the touch field from PadState (#2557) | Weiyi Wang | 2017-02-11 | 1 | -4/+0 |
* | HID: reset acceleroeter and gyroscope index in Init | wwylele | 2017-01-20 | 1 | -0/+2 |
* | CoreTiming: use named constant for ARM11 clock rate | wwylele | 2017-01-16 | 1 | -3/+3 |
* | HID: manages updating itself using correct ticks | wwylele | 2017-01-16 | 2 | -58/+93 |
* | core: Move emu_window and key_map into core | MerryMage | 2016-12-23 | 1 | -1/+1 |
* | hid: Get rid of a double -> float truncation warning | Lioncash | 2016-12-15 | 1 | -1/+2 |
* | Use negative priorities to avoid special-casing the self-include | Yuri Kunde Schlesner | 2016-09-21 | 3 | -3/+3 |
* | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | 2016-09-21 | 2 | -9/+4 |
* | Manually tweak source formatting and then re-run clang-format | Yuri Kunde Schlesner | 2016-09-19 | 3 | -7/+6 |
* | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | 2016-09-18 | 4 | -75/+77 |
* | hid: add missing header | wwylele | 2016-06-11 | 1 | -0/+2 |
* | fixup! fixup! Refactor input system | wwylele | 2016-05-15 | 1 | -1/+1 |
* | Refactor input subsystem | wwylele | 2016-05-15 | 2 | -35/+36 |
* | Kernel/SharedMemory: Properly implemented shared memory support. | Subv | 2016-05-13 | 1 | -2/+3 |
* | use reference instead of pointer | wwylele | 2016-03-26 | 1 | -9/+9 |
* | implement GyroscopeCalibrateParam | wwylele | 2016-03-25 | 2 | -9/+20 |
* | implement accel and gyro backend | wwylele | 2016-03-22 | 4 | -23/+176 |
* | hid: fix pad update | wwylele | 2016-03-13 | 1 | -1/+1 |
* | svc: Make ResetType an enum class | Lioncash | 2016-03-12 | 1 | -5/+5 |
* | BitField: Make trivially copyable and remove assignment operator | MerryMage | 2016-02-12 | 1 | -1/+1 |
* | services: Get rid of unnecessary includes | Lioncash | 2016-02-02 | 3 | -3/+0 |
* | services: Update some function tables | Lioncash | 2015-12-30 | 1 | -0/+2 |
* | general: Silence some warnings when using clang | Lioncash | 2015-09-16 | 1 | -2/+2 |
* | Move input values into an array | James Rowe | 2015-07-28 | 2 | -1/+14 |
* | CitraQt: Cleanup includes. | Emmanuel Gil Peyrot | 2015-06-28 | 1 | -0/+1 |
* | Common: Cleanup key_map includes. | Emmanuel Gil Peyrot | 2015-06-28 | 1 | -7/+9 |
* | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 2015-05-29 | 3 | -3/+3 |
* | hid: Get rid of undefined behavior | Lioncash | 2015-05-27 | 1 | -2/+2 |
* | HID: Stub DisableAccelerometer and DisableGyroscopeLow | purpasmart96 | 2015-05-23 | 4 | -9/+47 |
* | Kernel: Capture SharedMemory attributes at creation, not when mapping | Yuri Kunde Schlesner | 2015-05-11 | 1 | -2/+4 |
* | Common: Remove common.h | Yuri Kunde Schlesner | 2015-05-07 | 1 | -0/+2 |
* | Services: Initialize all state variables at bootup. | bunnei | 2015-05-02 | 1 | -8/+14 |
* | Services: Stubs and minor changes | purpasmart96 | 2015-04-03 | 2 | -6/+6 |
* | Merge pull request #655 from purpasmart96/hid_fixes | bunnei | 2015-03-17 | 4 | -12/+72 |
|\ |
|
| * | HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along | purpasmart96 | 2015-03-17 | 4 | -12/+72 |
* | | arm_interface: Get rid of GetTicks. | Lioncash | 2015-03-16 | 1 | -3/+3 |
|/ |
|
* | hid_user: Removed unnecessary includes. | bunnei | 2015-03-11 | 1 | -2/+0 |
* | HID: Removed unnecessary global variables. | bunnei | 2015-03-11 | 2 | -58/+42 |
* | HID: Added additional variable comments and some code cleanups. | bunnei | 2015-03-11 | 2 | -20/+29 |
* | HID: Complete refactor of pad/touch input to fix threading issues. | bunnei | 2015-03-11 | 2 | -111/+28 |
* | HID: Cleanup how `next_touch_index` is calculated for Pad and touch. | bunnei | 2015-03-10 | 1 | -2/+2 |
* | HID: Changed TouchDataEntry `valid` to a BitField and added some doc strings. | bunnei | 2015-03-10 | 2 | -4/+4 |
* | HID: Added static asserts to check register position in shared memory. | bunnei | 2015-03-10 | 1 | -2/+16 |
* | HID: Added functions to emulate the touchpad. | bunnei | 2015-03-10 | 2 | -0/+61 |
* | HID: Moved some docstrings to the header. | bunnei | 2015-03-10 | 2 | -24/+16 |
* | HID: Refactored shared memory decoding for touchpad support. | bunnei | 2015-03-10 | 2 | -33/+64 |
* | Services: Moved the PTM and APT services to their own folder | Subv | 2015-03-04 | 6 | -81/+75 |
* | Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one. | Emmanuel Gil Peyrot | 2015-02-22 | 1 | -0/+19 |
* | Asserts: break/crash program, fit to style guide; log.h->assert.h | archshift | 2015-02-11 | 2 | -3/+0 |
* | Kernel: Stop creating useless Handles during object creation | Yuri Kunde Schlesner | 2015-02-02 | 1 | -6/+6 |
* | HID: Fix crash when pressing a key when the emulator is stopped | Yuri Kunde Schlesner | 2015-02-02 | 1 | -0/+2 |
* | Service: Clean-up Interface | Yuri Kunde Schlesner | 2015-02-02 | 2 | -2/+2 |
* | Kernel: Convert Event to not use Handles | Yuri Kunde Schlesner | 2015-01-30 | 3 | -23/+27 |
* | Kernel: Convert SharedMemory to not use Handles | Yuri Kunde Schlesner | 2015-01-30 | 3 | -5/+11 |
* | Added HID_SPVR service and split HID_U implementation into service/hid/hid.xxx | archshift | 2015-01-21 | 6 | -0/+414 |