Commit History

Author SHA1 Message Date
  Jordan Woyak 6da3f5f26a InputCommon: Update to use SDL3 and bump the SDL submodule in Externals to release-3.2.16. 1 month ago
  Jordan Woyak 9941c54911 InputCommon: Provide WindowSystemInfo getter for ControllerInterface. 1 year ago
  Filoppi e456bef163 Input: Improve Controller Interface devices threading 2 years ago
  R c5d2ad99d2 Support Steam Deck controls directly through hidraw 2 years ago
  Jordan Woyak 44a4573303 ControllerInterface: Add InputBackend interface and SDL implementation. 2 years ago
  Admiral H. Curtiss 4d27022d0e Add hotkey for centering mouse in render window. 3 years ago
  Jun Bo Bi ceed42a0ee Add SDL as a submodule 3 years ago
  Pierre Bourdon e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags 4 years ago
  Filoppi c238e49119 ControllerInterface: Remove OSX window handle 4 years ago
  Filoppi 2376aec135 ControllerInterface: Refactor 4 years ago
  Filoppi f90d851e25 ControllerInterface: mixed comments 4 years ago
  iwubcode db4b4e40cb InputCommon / DolphinQt / Core: Add a "RelativeMouse" input which provides the raw delta mouse input 5 years ago
  Norbert Lange 29eaf09be4 Cleanup X11 and XRANDR Macros 4 years ago
  Shawn Hoffman 7e1df34735 rename InputCommon/ControllerInterface/Device to CoreDevice 4 years ago
  seth 00ec25d520 InputCommon: Fix callback dispatch deadlock 4 years ago
  Jordan Woyak b92f6480a0 InputCommon: Make "Cursor" inputs aware of the rendered aspect ratio. 5 years ago
  rlnilsen da1f153b47 Rename all instances of "CemuhookUDPServer"/"UDPServer" to "DualShockUDPClient"/"DSUClient". 5 years ago
  rlnilsen 4cb3baba5c Add support for motion controllers via the CemuHook controller input protocol. 5 years ago
  Michael M 92ca6e124e Add ControllerInterface::Win32 to wrap XInput and DInput 7 years ago
  Jordan Woyak b425f86121 ControllerInterface: Allow hotplug callbacks to be unregistered and don't reload the entire config from the ini file on hotplug, just update the control references. This should fix a crash on shutdown on Android. 6 years ago
  Jordan Woyak 25d43ffd98 ControllerInterface: Shutdown order and race condition fix. 6 years ago
  Stenzek 52828901ef Core: Switch controller interface to render widget on booting 6 years ago
  Stenzek a7f334dc2a ControllerInterface: Don't crash on non-X11 QPA 6 years ago
  Michael M 0eb47e1071 CMake: make SDL a private dep of InputCommon 7 years ago
  Michael M 8e6677be90 ControllerInterface: don't call InvokeDevicesChangedCallbacks more than once when refreshing 7 years ago
  Michael M fd7cbd633e ControllerInterface: add mutex around callbacks vector 7 years ago
  Michael M 1ed7532af8 ControllerInterface: HotplugCallbacks -> DevicesChangedCallbacks 7 years ago
  Michael M 7355b5f70d ControllerInterface: invoke callbacks in AddDevice/RemoveDevice 7 years ago
  Steven Newbury 02681bc352 Add missing "functional" include 8 years ago
  Michael Maltese a509f56116 InputCommon: Extract ControlReference from ControllerInterface 8 years ago