aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/hid
AgeCommit message (Collapse)Author
2018-03-04CoreTiming: Unschedule the pending events when an Interface is destroyed.Subv
2018-02-16Service/hid: stub some functionsmailwl
2018-02-14hid: Stub GetVibrationDeviceInfo and SendVibrationValues.bunnei
2018-02-07Service: stub some functions in am, audio, time, vi servicesmailwl
2018-02-06Service/hid: stub SetNpadHandheldActivationModemailwl
2018-02-05hid: Stub ActivateTouchScreen and SetNpadJoyHoldType.bunnei
2018-02-04hid: Stub out several functions.bunnei
2018-02-04hid: Implement CreateActiveVibrationDeviceList.bunnei
2018-02-04logger: Use Service_HID category where applicable.bunnei
2018-01-24hle: Rename RequestBuilder to ResponseBuilder.bunnei
2018-01-24service: Fix all incorrect IPC response headers.bunnei
2018-01-22Services: Added a todo about returning interfaces as domain objects in lm, ↵Subv
hid and time.
2018-01-22HID: Don't create an unnecessary port in CreateAppletResource.Subv
2018-01-22Stub OpenAudioOut and fix a issue with HID IAppletResource being created ↵gdkchan
more than once
2018-01-17hid: Adjust timing based on actual hardwareshinyquagsire23
2018-01-16hid: clang-formatshinyquagsire23
2018-01-16hid: Adjust for style guideshinyquagsire23
2018-01-16hid: Write to all layouts, implement circular buffers, set up controller ↵shinyquagsire23
metadata.
2018-01-15hid: Bare-minimum sharedmem inputshinyquagsire23
2018-01-15hid: Remove redundant HID prefix on structs/enumsshinyquagsire23
2018-01-15hid: Add sharedmem structsshinyquagsire23
2018-01-14hid: Remove unused registered_loggers.bunnei
2018-01-14hid: Implement IAppletResource::GetSharedMemoryHandle.bunnei
2017-10-12Remove lots more 3DS-specific code.bunnei
2017-09-30Fixed type conversion ambiguityHuw Pascoe
2017-08-24HID: use TouchDevice for touch padwwylele
2017-08-20HID: fix a comment and a warningwwylele
2017-08-11HID: use MotionDevice for Accelerometer and Gyroscopewwylele
2017-08-10HID: zero unused PadState bitswwylele
2017-06-18ResultVal: Remove MoveFrom()Yuri Kunde Schlesner
Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in case you already have an rvalue.
2017-06-06Service: Remove unnecessary includes from service.hYuri Kunde Schlesner
This has a huge fallout in terms of needing to fix other files because all service implementations included that file.
2017-05-04ir: implement new 3ds HID via ir:rstwwylele
2017-03-01Input: remove unused stuff & clean upwwylele
1. removed zl, zr and c-stick from HID::PadState. They are handled by IR, not HID 2. removed button handling in EmuWindow 3. removed key_map 4. cleanup #include
2017-03-01HID: use AnalogDevicewwylele
2017-03-01HID: use ButtonDevicewwylele
2017-02-16HID: move enable_accelerometer/gyroscope_count initialization into Init() ↵Weiyi Wang
(#2574) Fixes #2556
2017-02-11hid: remove the touch field from PadState (#2557)Weiyi Wang
2017-01-20HID: reset acceleroeter and gyroscope index in Initwwylele
2017-01-16CoreTiming: use named constant for ARM11 clock ratewwylele
2017-01-16HID: manages updating itself using correct tickswwylele
2016-12-23core: Move emu_window and key_map into coreMerryMage
* Removes circular dependences (common should not depend on core)
2016-12-15hid: Get rid of a double -> float truncation warningLioncash
float literals need to have the 'f' prefix.
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
2016-09-18Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2016-06-11hid: add missing headerwwylele
2016-05-15fixup! fixup! Refactor input systemwwylele
2016-05-15Refactor input subsystemwwylele
2016-05-12Kernel/SharedMemory: Properly implemented shared memory support.Subv
Applications can request the kernel to allocate a piece of the linear heap for them when creating a shared memory object. Shared memory areas are now properly mapped into the target processes when calling svcMapMemoryBlock. Removed the APT Shared Font hack as it is no longer needed.