Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-17 | api/joy: refresh only manually on certain events | Stanislaw Halik | |
Refresh joylist when new listener arrives, and when the joy singleton just gets created. Enumerating joys all the time causes high CPU usage for some of the users. Issue: #279 Backtrace-by: @exulant Reported-by: @aka2k | |||
2015-12-06 | api/joy: move from header | Stanislaw Halik | |
2015-12-06 | api/joy: prevent idempotent keypressed passed to receiver | Stanislaw Halik | |
2015-12-06 | api/joy: nix static, now that we're not a singleton | Stanislaw Halik | |
2015-12-06 | joystick: no longer singleton, use fake window handle | Stanislaw Halik | |
We can create arbitrary amount of dinput handles, given they're passed unique window handles. | |||
2015-12-03 | api/joystick: refresh more often, it's cheap enough cpu-wise | Stanislaw Halik | |
2015-11-29 | api/joystick: reduce mutex contention | Stanislaw Halik | |
Don't look for changes in hotplug joysticks by freezing up polling for joysticks' axis and button. Issue: #267 | |||
2015-11-26 | api/shortcuts: move to separate definition | Stanislaw Halik | |
There's no need to have definitions in header for non-template classes | |||
2015-11-24 | api/shortcuts: don't unacquire joy handle pointlessly | Stanislaw Halik | |
2015-11-22 | opentrack/joystick: rename header to clarify usage | Stanislaw Halik | |