summaryrefslogtreecommitdiffhomepage
path: root/dinput/win32-joystick.cpp
AgeCommit message (Collapse)Author
2022-07-01compat: drop pre-C++20 macros.hpp headerStanislaw Halik
2022-01-25dinput: don't zero-initialize when not necessaryStanislaw Halik
2022-01-13dinput: don't include <windows.h> in headersStanislaw Halik
Issue: #583
2021-10-19dinput: disable joystick input on msvc+asanStanislaw Halik
2019-02-09dinput: fix api usageStanislaw Halik
Issue: #871 - don't sleep with a lock held - fix Acquire() return value check - remove needless Unacquire() calls - always use Poll(), even for keyboard - fix HRESULT debug output
2018-12-08clean up a bitStanislaw Halik
2018-12-06cruft onlyStanislaw Halik
2018-10-25cleanups onlyStanislaw Halik
2018-07-24dinput: fix POV hats, spurious eventsStanislaw Halik
2018-06-26dinput: fix joystick POV hat typoStanislaw Halik
2018-06-26dinput: simplify di_tStanislaw Halik
2018-06-26modernize C++ syntaxStanislaw Halik
No visible changes (hopefully).
2018-05-27dinput/joy: fix typoStanislaw Halik
The POV_HAT_OFFSET typo was there since the beginning.
2018-05-02dinput: fix clang "non-constant-expression" errorStanislaw Halik
2018-04-05dinput: try fix cpu usageStanislaw Halik
I forgot who reported this, sorry.
2018-01-10many: get rid of trailing type specifiersStanislaw Halik
2017-10-29dinput: use buffered pollingStanislaw Halik
Short keyboard and mouse events won't get dropped. We can now decrease the poll interval from 250 Hz to 10Hz.
2016-12-25dinput/joy: prevent logspam on joy unplugStanislaw Halik
2016-08-14dinput: fix dinput freezeStanislaw Halik
It was easiest to reproduce when a protocol failed to load. As usual, win32 debugging without MSVC++ is nearly useless.
2016-08-12all: rename modules s#^opentrack-##. and opentrack -> apiStanislaw Halik
Adjust usages.