summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp
AgeCommit message (Expand)Author
2026-05-06Unconditionally lock in ControllerInterface::UpdateInput.Vlad Firoiu
2026-04-17Improve usage of std::move and const references parametersMartino Fontana
2025-11-06Common: Remove the string parameters from the HookableEvent interface.Jordan Woyak
2025-11-05InputCommon: Make ControllerInterface RegisterDevicesChangedCallback use Comm...Jordan Woyak
2025-03-09Modernize `std::stable_sort` with ranges and projectionsmitaclaw
2024-12-15Modernize `std::any_of` with rangesmitaclaw
2024-07-21Use C++20 erase_if() instead of erase(remove_if()) (NFC)Tillmann Karras
2024-03-11InputCommon: Add Android InputBackend class.Jordan Woyak
2024-03-11InputCommon: Handle window change in Quartz.Jordan Woyak
2024-03-11InputCommon: Implement xlib window change logic.Jordan Woyak
2024-03-11InputCommon: Add Win32 InputBackend class.Jordan Woyak
2024-03-11InputCommon: Add Pipes InputBackend class.Jordan Woyak
2024-03-11InputCommon: Add XInput2 InputBackend class.Jordan Woyak
2024-03-11InputCommon: Add Quartz InputBackend class.Jordan Woyak
2024-03-11InputCommon: Provide WindowSystemInfo getter for ControllerInterface.Jordan Woyak
2023-12-18Input: Improve Controller Interface devices threadingFiloppi
2023-05-19Merge pull request #11739 from OatmealDome/iokit-be-goneAdmiral H. Curtiss
2023-05-10Support Steam Deck controls directly through hidrawR
2023-04-07InputCommon: Remove OSX (IOKit) input backendOatmealDome
2023-03-14Merge pull request #11635 from Dentomologist/wiimote_fix_disconnection_deadlockPierre Bourdon
2023-03-08ControllerInterface: Fix deadlock when Wii Remote disconnectsDentomologist
2023-03-03ControllerInterface/Android: Implement device populationJosJuice
2022-11-01ControllerInterface: DSU InputBackend implementation.Jordan Woyak
2022-11-01ControllerInterface: evdev InputBackend implementation.Jordan Woyak
2022-11-01ControllerInterface: Add InputBackend interface and SDL implementation.Jordan Woyak
2022-07-25Add hotkey for centering mouse in render window.Admiral H. Curtiss
2021-12-05InputCommon: fix default input config default device not being loaded/foundFiloppi
2021-11-20ControllerInterface: fix UpdateReferences() deadlockFiloppi
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-06-07ControllerInterface: Implement ChangeWindow on DInput without recreating the ...Filoppi
2021-06-07ControllerInterface: devices population is now async so implement devices sor...Filoppi
2021-06-07ControllerInterface: make real Wiimote use PlatformPopulateDevices()Filoppi
2021-06-07ControllerInterface: Remove OSX window handleFiloppi
2021-06-07ControllerInterface: RefactorFiloppi
2021-06-07ControllerInterface: mixed commentsFiloppi
2021-06-07ControllerInterface: fix rare deadlockFiloppi
2021-05-05InputCommon: replace SerialInterface log with ControllerInterfaceFiloppi
2021-03-17InputCommon / DolphinQt / Core: Add a "RelativeMouse" input which provides th...iwubcode
2020-12-13InputCommon: Fix callback dispatch deadlockseth
2020-10-23InputCommon: Migrate logging over to fmtLioncash
2020-05-09Apply fixes to all platformsThomas May
2020-05-06Update ControllerInterface.cppThomas May
2020-03-11Common: Add a render_window field to WindowSystemInfoStenzek
2020-02-17InputCommon: Add real Wii Remote support to ControllerInterface. Add option t...Jordan Woyak
2020-02-17InputCommon/ControllerInterface: Make devices mutex recursive so RemoveDevice...Jordan Woyak
2020-01-24InputCommon: Make "Cursor" inputs aware of the rendered aspect ratio.Jordan Woyak
2019-10-27Rename all instances of "CemuhookUDPServer"/"UDPServer" to "DualShockUDPClien...rlnilsen
2019-10-26Add support for motion controllers via the CemuHook controller input protocol.rlnilsen
2019-03-29ControllerInterface/Win32: Prevent devcies from losing their "id" on a hotplu...Jordan Woyak
2019-03-29Add hotplug support to DInput and XInput controller backendsMichael M