Steam Controller

Steam Controller

Regarding controller configs and reading steam logs to identify config file userd for a certain game
The question is for Rocket League, app id 252950


Reading from the file:
Steam\logs\controller_ui.txt

Loaded Config for Local Selection Path for App ID 252950, Controller 0: C:\Program Files (x86)\Steam\steamapps\workshop\content\241100\1587909035\966483288118316973_legacy.bin

Loaded Config for Local Override Path for App ID 252950, Controller 0: C:\Program Files (x86)\Steam/controller_base/empty.vdf

I see these 2 lines when launching the game. Does this mean that the game uses this configuration?
My issue is that I used many configs in the past, including ones that change the deadzone shape, deadzone anti-deadzone etc and it feels like the game is different some days,I assume some issue with loading old configs

Now, can I 100 % be sure that editing this file means that the game will read whatever config settings are set there? (966483288118316973_legacy.bin)

I also have no idea how come steam wants to use this exact file,i searched in all configurations and this one is not mentioned anywhere.

Can anyone help with some directions for these questions

Thanks
< >
Showing 1-3 of 3 comments
cybin Dec 5, 2022 @ 12:23am 
Once the game is running you should be able to open the controller configuration by opening the Steam Overlay. Or, right click on the game in your library while a controller is connected, and select view controller layout. ( for me, it uses the old big picture mode in game, and the new UI while the game is not running, I prefer the old BP to see it all in one frame )
With either of these options, it should tell you the current config name that you are using, and if you've saved any personal or community configs, that is found in there too. Otherwise, I typically just look at all the sensitivities and inputs, and adjust as needed.
Originally posted by cybin:
Once the game is running you should be able to open the controller configuration by opening the Steam Overlay. Or, right click on the game in your library while a controller is connected, and select view controller layout. ( for me, it uses the old big picture mode in game, and the new UI while the game is not running, I prefer the old BP to see it all in one frame )
With either of these options, it should tell you the current config name that you are using, and if you've saved any personal or community configs, that is found in there too. Otherwise, I typically just look at all the sensitivities and inputs, and adjust as needed.

I forgot to mention I have a xbox one controller and I am trying to play with no controller support from steam.

I have everything disabled, steam overlay disabled, controller support is disabled in both the game settings (force off) and the general controller settings, Big Picture Mode is removed entirely from my Steam installation

So I should have no profile (I think...) but steam is trying to load this workshop config for some reason

Also I don't trust anything that steam would show as being used currently , the game feels entirely different every other day... I could easily arrive at the conclusion that steam is forcing random old configs even in the same gaming session


I am searching for a certain way to confirm what steam would be trying to set to Rocket League (either by looking at the logs or maybe other ideas)

I know this might be far fetched, but I have proof steam is bugged for me regarding settings. At certain intervals(not sure what starts this) if I enable big picture config support for my controller, when checking the profile used it will default to one from 2018... something with a modified dead zone shape.

Think its this exact one:
966483288118316973_legacy.bin
"title" "Regular Bindings with both sticks squared"
"description" "These are just the regular bindings with the difference that both sticks are squared to allow for maximum diagonal rotation speed."
"creator" "76561198022411443"
"controller_type" "controller_xboxone"

Why would it go to that same one profile even thought i tried to at least 10 times to select a different profile? This zombie profile just pops back.
I'm looking for a way to force an empty profile either by loading a local one or any other way. Ideally Steam would leave my controller be and just load the game and let it handle the controller but I have no idea how

Can i rely on that log entry I wonder....

I tried contacting support 2-3 times but its useless they dont know anything. I hope this is the right forum for something this specific
Last edited by Skilvesker Skalont; Dec 5, 2022 @ 1:50am
DaMu Dec 6, 2022 @ 11:38am 
Rocket League used to have Steam Input API support, meaning that the overlay and a config would be applied regardless of initial Steam Input settings. However, the game was taken off of the Steam store shortly after the developers were purchased by Epic Games and went Free to Play, and they broke the API support claiming that they don't know how to use new game mode features in existing configurations, which is ♥♥♥♥♥♥♥♥. Now legacy configurations are hit-and-miss depending on which would work properly. RL devs do not recommend you use Steam at all because they now use Epic Games, and if you don't want any configuration, then you especially should not bother launching the game via Steam.
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Dec 4, 2022 @ 4:50pm
Posts: 3