summaryrefslogtreecommitdiff
path: root/src/core/hid (follow)
Commit message (Collapse)AuthorAgeFilesLines
* input_common: Create an update engineGravatar Narr the Reg2023-01-051-10/+0
|
* TAS: Immediately switch stick to TAS on inputGravatar MonsterDruide12023-01-031-9/+11
| | | | Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com>
* core: hid: emulated_console: Avoid a crash if frontend does not configure ↵Gravatar bunnei2022-12-301-0/+5
| | | | touch_from_button_maps.
* TAS: Increase accuracy of Stick inputsGravatar MonsterDruide12022-12-251-0/+7
|
* input_common: Add virtual gamepadGravatar german772022-12-162-0/+91
|
* emulated_controller: Remove unused parameter in GetMappedDevices()Gravatar Lioncash2022-12-052-3/+2
| | | | | This isn't used, so it can be removed to make the function a little nicer.
* emulated_controller: Use std::move() in GetMappedDevices()Gravatar Lioncash2022-12-051-6/+6
| | | | Avoids churning allocations in a loop.
* emulated_console: Amend cast in SetTouch()Gravatar Lioncash2022-12-051-1/+1
| | | | id is an int value, not a u32.
* emulated_console: std::move() ParamPackages and callbacks where applicableGravatar Lioncash2022-12-051-4/+4
|
* Merge pull request #9273 from ameerj/per-game-profileGravatar liamwhite2022-12-041-2/+1
|\ | | | | Configuration: Add per-game input profiles
| * Configuration: Add per-game input profilesGravatar ameerj2022-11-201-2/+1
| |
* | externals: update dynarmic, SDL2Gravatar Liam2022-12-041-0/+1
| |
* | Merge pull request #9289 from liamwhite/fruit-companyGravatar liamwhite2022-12-032-0/+2
|\ \ | | | | | | general: fix compile for Apple Clang
| * | general: fix compile for Apple ClangGravatar Liam2022-11-222-0/+2
| | |
* | | core/hid/emulated_controller: Use ranges version of transformGravatar Lioncash2022-11-281-19/+15
| | | | | | | | | | | | Makes the transform calls much nicer to read.
* | | common/input: Add helpers functions for creating input and output devicesGravatar Lioncash2022-11-283-19/+19
| | | | | | | | | | | | | | | Avoids the redundancy of needing to explictly specify the common namespace and the type.
* | | yuzu-cmd: Fix input callback crash on closeGravatar german772022-11-271-0/+1
|/ /
* / core: hid: Implement true multitouch supportGravatar Narr the Reg2022-11-193-29/+83
|/
* Merge pull request #9113 from german77/peer_pressureGravatar liamwhite2022-10-251-0/+1
|\ | | | | service: nfp: Allow amiibos without keys
| * core: hid: Add handheld to nfc devicesGravatar german772022-10-221-0/+1
| |
* | Merge pull request #9107 from german77/gidoly_rulesGravatar liamwhite2022-10-252-41/+9
|\ \ | | | | | | input_common: cache vibration tests
| * | input_common: cache vibration testsGravatar german772022-10-212-41/+9
| |/
* / general: Enforce C4800 everywhere except in video_coreGravatar Morph2022-10-221-11/+11
|/
* general: Fix spelling of "unknown"Gravatar Morph2022-10-161-10/+10
|
* input_common: have an unique vector in callback statusGravatar german772022-10-091-2/+8
|
* service: nfp: Fix errors to pass unit testingGravatar Narr the Reg2022-10-031-2/+4
|
* Merge pull request #8955 from german77/amiibo-rewriteGravatar bunnei2022-10-024-3/+123
|\ | | | | core: nfp: Rewrite implementation to remove direct access from the frontend
| * service: nfp: address commentsGravatar german772022-10-021-1/+1
| |
| * core: hid: Add nfc support to emulated controllerGravatar german772022-10-024-3/+123
| |
* | Fix "controller.colors_state.right" being "left"Gravatar Zwip-Zwap Zapony2022-10-011-1/+1
|/
* Merge pull request #8863 from german77/triggersGravatar bunnei2022-09-091-0/+15
|\ | | | | core: hid: Fix GC triggers overwriting ZL and ZR buttons
| * core: hid: Fix GC triggers overwritting ZL and ZR buttonsGravatar Narr the Reg2022-09-051-0/+15
| |
* | input_common: Add support for analog toggleGravatar Narr the Reg2022-09-061-0/+3
|/
* Merge pull request #8566 from german77/galaxyGravatar bunnei2022-08-262-1/+35
|\ | | | | core: hid: Add fallback for dualjoycon and pro controllers
| * core: hid: Add fallback for dualjoycon and pro controllersGravatar german772022-07-102-1/+35
| |
* | Merge pull request #8722 from german77/ds4_goes_brrrGravatar bunnei2022-08-091-0/+4
|\ \ | | | | | | hid: core: Delay the stop vibration command when testing
| * | hid: core: Delay the stop vibration command when testingGravatar Narr the Reg2022-08-051-0/+4
| | |
* | | hid: core: Properly emulate controller color and battery levelGravatar Narr the Reg2022-08-083-10/+35
|/ /
* | service: irs: Move to IRS namespace and minor fixesGravatar german772022-07-231-7/+4
| |
* | core: hid: Add cammera supportGravatar german772022-07-235-3/+422
|/
* service: hid: Correct some mistakes and add more validationsGravatar Narr the Reg2022-06-281-0/+1
|
* common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2022-06-131-2/+2
|
* Merge pull request #8368 from german77/seventimesGravatar bunnei2022-05-301-0/+43
|\ | | | | Service: hid: Several improvements and implementations
| * service: hid: Implement ResetIsSixAxisSensorDeviceNewlyAssignedGravatar german772022-05-271-0/+10
| | | | | | | | Needed by Nintendo Switch Sports
| * service: hid: Implement LoadSixAxisSensorCalibrationParameter and ↵Gravatar german772022-05-271-0/+33
| | | | | | | | | | | | GetSixAxisSensorIcInformation Needed by Nintendo Switch Sports
* | Merge pull request #8374 from german77/asnycvibrationsGravatar bunnei2022-05-281-5/+29
|\ \ | | | | | | input_common: Make vibration request async
| * | input_common: Make vibration request asyncGravatar Narr the Reg2022-05-231-5/+29
| |/
* / input_common: touch: Rewrite touch driver to support multiple touch pointsGravatar german772022-05-232-4/+15
|/
* Merge pull request #8272 from german77/stick_rangeGravatar bunnei2022-05-031-2/+2
|\ | | | | yuzu: config: Improve analog stick mapping
| * yuzu: Config allow to delete single axis directions when buttons are mapped ↵Gravatar Narr the Reg2022-04-261-2/+2
| | | | | | | | to a stick