summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/evdev/evdev.cpp
AgeCommit message (Expand)Author
2019-11-10evdev: fix bad integer division.Jordan Woyak
2019-11-09InputCommon: Detect when evdev exposes acceleration/gyroscope data.Jordan Woyak
2019-07-23StringUtil: Use std::string_view moreJosJuice
2019-06-17InputCommon: Use nested namespace specifiers where applicableLioncash
2019-05-04Replace MathUtil::Clamp with std::clampLéo Lam
2019-04-06Merge pull request #7689 from jordan-woyak/sdl-improveJMC47
2019-03-17DolphinQt/InputCommon: Fix a few memory leaks.Jordan Woyak
2019-03-17ControllerInterface: SDL: Replace unclear bool parameter with enum class.Jordan Woyak
2019-03-03ControllerInterface: Input detection improvements.Jordan Woyak
2019-01-17ControllerInterface: evdev: Replace unclear bool parameter with enum class.Jordan Woyak
2019-01-17ControllerInterface: evdev: Cleanup rumble effect processing so effects aren'...Jordan Woyak
2018-10-08evdev: simplify codeTillmann Karras
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-02-05evdev: Always unref received udev devicesLéo Lam
2018-02-04evdev: Don't leak eventfd on shutdownLéo Lam
2018-02-04evdev: Fix select() callLéo Lam
2017-12-15Merge pull request #6166 from ligfx/invokedeviceschangedcallbacksLeo Lam
2017-11-11evdev: Correctly calculate axis range for min values greater than 0.Scott Pleb
2017-11-10ControllerInterface: invoke callbacks in AddDevice/RemoveDeviceMichael M
2017-09-09Common: Move version strings to their own headerLioncash
2016-12-26evdev: reduce startup timeTillmann Karras
2016-12-05evdev: set flag in a thread-safe wayTillmann Karras
2016-12-05evdev: fix shutdown hangTillmann Karras
2016-11-30ControllerInterface: replace Reinitialize with RefreshDevicesMichael Maltese
2016-10-23Fix -Wunused-result warningsLéo Lam
2016-07-29evdev: Add hotplugging supportLéo Lam
2016-07-14ControllerInterface: Make the ID assigning code commonLéo Lam
2016-07-12Strip whitespace from Evdev and OSX controller names.Scott Mansell
2016-07-11evdev: Clamp axis values to the 0.0-1.0 rangeLéo Lam
2016-06-25ControllerInterface: Switch to std::shared_ptrLéo Lam
2016-06-25ControllerInterface: Don't pass m_devices to the backendsLéo Lam
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2015-09-26Common: Move asserts to their own headerLioncash
2015-08-15evdev: don't pass null path to the kernelTillmann Karras
2015-08-04Fix building with PCH disabled.Rohit Nirmal
2015-08-04Fix some warningsTillmann Karras
2015-08-02Stable device identifier for evdevGabriel Corona
2015-07-13Merge branch 'stable' into 'master'Scott Mansell
2015-07-08Fix building with PCH disabled.Rohit Nirmal
2015-07-07evdev: Delete rumble effects on the correct file descriptor.Scott Mansell
2015-07-01evdev: Support axis with ranges which extend below zero.Scott Mansell
2015-07-01Linux: Add an evdev based controller backend, to replace SDL.Scott Mansell