summaryrefslogtreecommitdiffstats
path: root/src/input_common/main.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2022-12-28cmake: make libusb optionalLiam1-2/+22
2022-12-18input_common: Cleanup projectgerman771-200/+83
2022-12-17input_common: Add virtual gamepadgerman771-0/+23
2022-11-28common/input: Add helpers functions for creating input and output devicesLioncash1-59/+43
2022-11-27input_common: Pump sdl events from main threadgerman771-0/+10
2022-11-27yuzu-cmd: Fix input callback crash on closegerman771-0/+10
2022-10-02input_common: Enable virtual amiibo drivergerman771-0/+21
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda1-3/+2
2022-07-24input_common: Add camera drivergerman771-0/+21
2022-03-22input_common: Map sticks correctly when mapped sidewaysNarr the Reg1-0/+29
2022-03-20input_common: Reduce unused includesameerj1-1/+0
2022-01-24input_common/input_mapping: Remove const from return valueLioncash1-1/+1
2022-01-24input_common/main: Pass MappingData by const reference in callbacksLioncash1-2/+2
2021-11-26input_common: Fully implement UDP controllersNarr the Reg1-5/+21
2021-11-25input_common: Move button names to the frontendgerman771-12/+5
2021-11-25input_common: Allow keyboard to be backwards compatiblegerman771-9/+0
2021-11-25core/hid: Improve accuracy of the keyboard implementationgerman771-0/+9
2021-11-25kraken: Address comments from reviewgerman771-34/+42
2021-11-25settings: Fix mouse and keyboard mappingsgerman771-0/+3
2021-11-25kraken: Address comments from reviewgerman771-2/+5
2021-11-25configuration: Migrate controller settings to emulated controllergerman771-0/+10
2021-11-25kraken: Fix errors from rebase and format filesgerman771-2/+4
2021-11-25core/hid: Add output devicesgerman771-10/+20
2021-11-25input_common: Rewrite main and add the new driversgerman771-11/+279
2021-11-25input_common: Rewrite keyboardgerman771-260/+3
2021-11-25input_common: Move touch and analog from button. Move udp protocolgerman771-8/+0
2021-09-24general: Update style to clang-format-12ameerj1-2/+2
2021-09-18UI: Relocate tas menu and add brief descriptiongerman771-1/+1
2021-09-18config: Move TAS options to it's own menugerman771-1/+5
2021-09-18input_common/tas: Base playback & recording systemMonsterDruide11-0/+48
2021-08-08input_common: Improve SDL joystick and hide toggle optiongerman771-4/+4
2021-07-11input_common: Fix build with sdl disabledgerman771-2/+2
2021-05-15input_common: Implement SDL motiongerman771-0/+5
2020-11-26Implement full mouse supportgerman1-10/+63
2020-11-26Add multiple udp server supportgerman1-1/+1
2020-11-16input_common: Add VibrationDevice and VibrationDeviceFactoryMorph1-0/+5
2020-11-16configure_input_player: Change "Defaults" button behaviorMorph1-8/+0
2020-11-16configure_input_player: Implement input exclusivity and persistenceMorph1-3/+3
2020-10-16input_common/CMakeLists: Make some warnings errorsLioncash1-0/+4
2020-09-26Add random motion input to keyboardgerman1-0/+4
2020-09-18Add automap feature for GC adaptergerman1-1/+10
2020-09-05Add cemu hook changes related to PR #4609german1-3/+43
2020-08-29Address review comments and fix code compilationFearlessTobi1-3/+5
2020-08-29yuzu: Add motion and touch configurationFearlessTobi1-0/+9
2020-08-27input_common: Eliminate most global stateLioncash1-107/+143
2020-08-27input_common/main: Add "/Mouse" to the display nameMorph1-1/+1
2020-08-26Address feedbackMorph1-7/+8
2020-08-26Project Mjölnir: Part 1Morph1-1/+49
2020-07-14input_common: drop unused libusb.h includeAmeer1-1/+0
2020-07-02Fix unnecessary diffsAmeer1-0/+2
2020-06-23Fix deallocation of GC AdapterAmeer1-0/+3
2020-06-22Update src/input_common/main.cppameerj1-1/+1
2020-06-22Tidy up the pointers, use pair over tuple where appropriateAmeer1-2/+1
2020-06-22shared_ptr for the GC adapter class, constexpr constantsAmeer1-2/+4
2020-06-22std::arrays where appropriate, clear q in adapter class, other touch upsAmeer1-1/+0
2020-06-22Singleton GC Adapter class, remove globals, fix naming conventionAmeer1-0/+2
2020-06-21Cleanup after linterAmeer1-4/+0
2020-06-21GC Adapter ImplementationAmeer1-1/+22
2020-05-02input_common: fix build when SDL2 is disabledFearlessTobi1-0/+6
2020-02-03input_common/udp: Ensure that UDP is shut down within Shutdown()Lioncash1-0/+1
2020-01-23Input: UDP Client to provide motion and touch controlsfearlessTobi1-3/+9
2019-03-02Input: Remove global variables from SDL InputJames Rowe1-19/+4
2018-09-11Port #4141 from citra: Joystick hotplug support (#1275)Tobias1-0/+12
2018-01-21Format: Run the new clang format on everythingJames Rowe1-1/+2
2018-01-16Adding meumart's Citra SDL Joystick support. Citra PR #3116muemart1-0/+11
2017-08-11move MotionEmu from core/frontend to input_common as a InputDevicewwylele1-2/+13
2017-03-01InputCommon: add SDL joystick supportwwylele1-0/+10
2017-03-01InputCommon: add AnalogFromButtonwwylele1-0/+18
2017-03-01InputCommon: add Keyboardwwylele1-0/+35