Adds support for the Steam Input API to REPO. Everything that Steam Input can do, now REPO can do such as:
Installation:
As the action and config files are generated after the games starts you will need to restart the game and may need to restart Steam.
Then apply the relevant layout by selecting the largest button in Steam's controller configuration menu.
(If you have a Dual Sense Controller or Steam Controller (1st edition) and would like to share your config, I would be happy to include it.)
Notes:
All button toggles should be handled by Steam except for grab of which you can enable in the config (The game disengages grab if you grab nothing.)
The mod comes with a few default control schemes for: XBox Controllers (no gyro), Nintendo Switch Pro Controllers (1st edition), and The Steam Deck.
If you plan on uninstalling the mod, there are a few files that gets added to the steam root folder during first launch.
Your Steam installation may be different but the common paths are:
C:\Program Files (x86)\Steam\~/.steam/steam/ or ~/.local/share/Steam//REPO/TouchMenuIcons/* The entire folder. (path to REPO usually is steam/steamapps/common/)Steam/controller_config/game_actions_3241660.vdf and game_actions_3241660.version.Steam/steamapps/common/Steam Controller Configs/[STEAM USER ID 32bit/Just your friend code]/config/3241660/ This folder holds all controller configs. Even Controller to keyboard maps.xbox_360.vdf or nintendo_switch_pro.vdf anything else is user generated. (if it has the prefix controller_ followed by the controller, it's a user's config)*this mod is required for Native Steam Input to function. Mouse and Keyboard emulation still works as always.
If you discover any issues, please report them to https://github.com/slenered/REPO-SteamInput.
1.0.0 - 1.0.1: Released.