summaryrefslogtreecommitdiffstats
path: root/src/core/hid/emulated_controller.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* emulated_controller: Remove unused parameter in GetMappedDevices()Lioncash2022-12-061-1/+1
| | | | | This isn't used, so it can be removed to make the function a little nicer.
* general: fix compile for Apple ClangLiam2022-11-231-0/+1
|
* input_common: cache vibration testsgerman772022-10-211-4/+1
|
* core: hid: Add nfc support to emulated controllergerman772022-10-021-3/+31
|
* Merge pull request #8566 from german77/galaxybunnei2022-08-271-0/+1
|\ | | | | core: hid: Add fallback for dualjoycon and pro controllers
| * core: hid: Add fallback for dualjoycon and pro controllersgerman772022-07-111-0/+1
| |
* | hid: core: Properly emulate controller color and battery levelNarr the Reg2022-08-081-0/+7
| |
* | core: hid: Add cammera supportgerman772022-07-241-3/+37
|/
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
| | | | | 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.
* core: hid: Reduce the amount of dataracesgerman772022-04-071-1/+2
|
* nfp: Separate nfc tag from amiibo dataNarr the Reg2022-02-101-2/+7
|
* nfp: Improve implementationgerman772022-02-081-0/+2
|
* general: Move deleted copy/move constructor/assignment operators to public interfaceLioncash2022-02-021-2/+0
| | | | | | | | 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).
* yuzu: Add controller hotkeysgerman772022-01-071-0/+10
|
* core/hid: Add home and screenshot button supportgerman772022-01-071-1/+9
|
* core/hid: Add fallback to fullkey controllersgerman772022-01-021-0/+6
|
* core/hid: Fix controller type validationgerman772021-12-301-3/+7
|
* common/input: Avoid numerous large copies of CallbackStatusLioncash2021-12-141-5/+8
| | | | | | | | | 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.
* core/hid: Ensure only valid npad are connectedgerman772021-12-051-0/+14
|
* core: hid: Cleanup and amend documentationMorph2021-11-291-28/+30
|
* core/hid: Remove usage of native types, fix a couple of errors with motiongerman772021-11-251-2/+2
|
* core/hid: Rename NpadType to NpadStyleIndexgerman772021-11-251-9/+9
|
* core/hid: Prevent Emulated controller from flapping with multiple inputs devicesgerman772021-11-251-3/+3
|
* core/hid: Fully emulate motion from buttongerman772021-11-251-0/+1
|
* kraken: Address comments from reviewgerman772021-11-251-18/+24
| | | | start lion review
* core/hid: Explain better what a temporary value doesgerman772021-11-251-6/+8
|
* core/hid: Add TAS inputgerman772021-11-251-0/+9
|
* core/hid: Rework battery mappingsgerman772021-11-251-9/+19
|
* Morph review first wavegerman772021-11-251-11/+11
|
* kraken: Address comments from reviewgerman772021-11-251-1/+0
| | | | review fixes
* configuration: Migrate controller settings to emulated controllergerman772021-11-251-1/+1
|
* core/hid: Only signal when neededgerman772021-11-251-2/+4
|
* hid: Fix controller connection/disconnectiongerman772021-11-251-4/+14
|
* core/hid: Documment some filesgerman772021-11-251-18/+130
|
* core/hid: Add output devicesgerman772021-11-251-2/+11
|
* core/hid: Add emulated controllersgerman772021-11-251-0/+232