Commit graph

11 commits

Author SHA1 Message Date
Vic-41148
3df1d4f486
fix(steam_input): refresh input when the game did not request explicit RunFrame
ISteamInput::Init(bExplicitlyCallRunFrame) documents that passing false means
Steam Input updates during SteamAPI_RunCallbacks(). The condition was inverted,
so games passing false never reached GamepadUpdate() and every action read as
unpressed.
2026-07-31 22:20:36 +05:30
Anthony Beaumont
dbd09e4d49 Restore action_handles check for backward compatibility 2026-03-18 10:29:13 +07:00
Anthony Beaumont
c96a88bc4a Small changes 2026-03-16 16:03:09 +07:00
Anthony Beaumont
1dd99c7f03 Add SteamInput enable switch
This remove the need of creating dummy controller action files to enable SteamInput
2026-03-16 10:20:48 +07:00
Anthony Beaumont
9178a45c1c Reuse existing settings->controller_settings 2026-03-16 09:56:18 +07:00
Anthony Beaumont
195baa522b Trying to add an override for controller type (SteamInput) 2026-03-15 21:25:23 +07:00
a
648faa9f79 minor changes + some debug messages amd comments 2024-12-07 00:46:52 +02:00
a
9c976d730f missing shutdown in controller 2024-12-07 00:46:52 +02:00
Detanup01
e4f488bbdc Fix errrors in network.
(linux and windows C++ things arent the same [I HATE BOTH OF YOU WHY NOT STANDARDIZE!])
revert "&" checks on type instead of "=="
2024-05-27 23:24:38 +03:00
Detanup01
7c5b4e5325 Its done
(only left like the >or < comparision with unsigned/signed)
steam_matchmaking.cpp(241,40) has C4244 issue, look into it!
2024-05-27 23:24:38 +03:00
otavepto
e5d1a8bda7 separate .h/.cpp files 2024-05-03 03:33:46 +03:00