Всички дискусии > Steam форум > Help and Tips > Подробности за темата
Тази тема е заключена
How to Delete/Change Controller Config [FIXED]
And I don't mean bindings for a specific game. I'm talking about simply remapping them, when you first look under Controller Settings and scroll all the way down to see your controllers. I mapped some buttons wrong as my controller is sort of weird, and I've been trying to remap them. I registered them, I enabled Steam Gamepad configuration, but when I click on a key and press a button on my controller to remap, it does absolutely nothing.

Also, after I deregister the controller and restart my computer, it's automatically registered again?

I know I can change them for each game, but I would just like to have the buttons corrected in general.

Nevermind, all I did was just reset and delete a bunch of things. Kind of inconvenient and not a true fix, just a work-around, but it'll do.
Последно редактиран от Ghostbird; 7 ян. 2018 в 23:21
< >
Показване на 16-30 от 41 коментара
Първоначално публикувано от The-Almighty-Zugs:
Първоначално публикувано от Hatchetforce:

Apparently not. I want to know how to reset these easily as well as how to delete any config in the standard Big Picture Controller Config Screen.

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller


Years later and a big help ty
How do you do the first step? "Disable all Controller Support Options (IE PS4 Support etc)"

I found options per game to disable controllers, but Settings -> Controller -> General Controller Settings does not seem to give any options to disable controllers?

I did everything else to the letter, but the bad gamepad config appeared as soon as I plugged in my wheel again.

(Linux, Thrustmaster T150)
Първоначално публикувано от The-Almighty-Zugs:
Първоначално публикувано от Hatchetforce:

Apparently not. I want to know how to reset these easily as well as how to delete any config in the standard Big Picture Controller Config Screen.

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller

How is this working for everyone? Did everything to the letter and the bad configs are still there when I turn my controller on. Literally cant play any of my games.
Първоначално публикувано от Uni7Kakarot:
Първоначално публикувано от The-Almighty-Zugs:

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller

How is this working for everyone? Did everything to the letter and the bad configs are still there when I turn my controller on. Literally cant play any of my games.
I have the same issue... Just want to make it like I never ever used that stupid controller config thing. Of course leave it to steam to make configs, clutter, and just unused junk folders for games that no longer use this crap not removable. Same crap they do with cloud saves. They must love useless clutter!
Първоначално публикувано от Uni7Kakarot:
Първоначално публикувано от The-Almighty-Zugs:

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller

How is this working for everyone? Did everything to the letter and the bad configs are still there when I turn my controller on. Literally cant play any of my games.


Първоначално публикувано от ToastedRipper:
Първоначално публикувано от Uni7Kakarot:

How is this working for everyone? Did everything to the letter and the bad configs are still there when I turn my controller on. Literally cant play any of my games.
I have the same issue... Just want to make it like I never ever used that stupid controller config thing. Of course leave it to steam to make configs, clutter, and just unused junk folders for games that no longer use this crap not removable. Same crap they do with cloud saves. They must love useless clutter!

Do you have more than one steam directory by any chance?
Първоначално публикувано от The-Almighty-Zugs:
Първоначално публикувано от Uni7Kakarot:

How is this working for everyone? Did everything to the letter and the bad configs are still there when I turn my controller on. Literally cant play any of my games.


Първоначално публикувано от ToastedRipper:
I have the same issue... Just want to make it like I never ever used that stupid controller config thing. Of course leave it to steam to make configs, clutter, and just unused junk folders for games that no longer use this crap not removable. Same crap they do with cloud saves. They must love useless clutter!

Do you have more than one steam directory by any chance?
You mean where steam is installed or games? Everything is on the same drive.
Първоначално публикувано от The-Almighty-Zugs:
Първоначално публикувано от Hatchetforce:

Apparently not. I want to know how to reset these easily as well as how to delete any config in the standard Big Picture Controller Config Screen.

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller
this fixed it! I finally don't have to replug my p4 wired gamepad on my hitbox for it to work on steam. thank you so much.:steamthumbsup:
Първоначално публикувано от The-Almighty-Zugs:
Първоначално публикувано от Hatchetforce:

Apparently not. I want to know how to reset these easily as well as how to delete any config in the standard Big Picture Controller Config Screen.

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller

Thanks so much, this was super helpful. Had an issue where a gamecube controller via official wii u adapter and vjoy was bound as a generic device, and it was messing with my controls in rivals of aether. Cleared the config using this method, and now it properly recognizes as a vjoy controller.
Първоначално публикувано от The-Almighty-Zugs:
Първоначално публикувано от Hatchetforce:

Apparently not. I want to know how to reset these easily as well as how to delete any config in the standard Big Picture Controller Config Screen.

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller

When you say delete EVERYTHING under "SDL_GamepadBind", is it literally everything from that line to the bottom? (I've got "Content Validation", "WebStorage", "BigPicture", "Streaming", "Music", "ClientID" etc below "SDL_GamepadBind")

Or just the few lines that looks like a part of "SDL_GamepadBind"?

Thanks
Първоначално публикувано от The-Almighty-Zugs:
Първоначално публикувано от Hatchetforce:

Apparently not. I want to know how to reset these easily as well as how to delete any config in the standard Big Picture Controller Config Screen.

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller
Thank you so much! My Razer Tarterus Pro was constantly being detected by steam as a controller not a keypad making all my tutorials in some games show only xbox buttons I couldn't figure out what keyboard buttons I needed to push to play the game properly. You are a hero.
If anyone needs to do this in Linux, from console:

cd ~/.steam/steam/config

there's where config.vdf lives (it's different for each user account)
Първоначално публикувано от The-Almighty-Zugs:
Първоначално публикувано от Hatchetforce:

Apparently not. I want to know how to reset these easily as well as how to delete any config in the standard Big Picture Controller Config Screen.

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller

Just dropping a note to say THANK YOU! This does work.
To clarify a couple of things:

One, you open the config.vdf with Notepad.
Two, when he says 'delete everything underneath it' he means JUST the line of code directly under it. Like this:

"0300610d8e060000ff00000000000000,dev:xb1:CH Flight Yoke USB,platform:Windows,a:b11,b:b3,y:b10,x:b2,start:b6,guide:b4,back:b7,leftstick:,rightstick:,leftshoulder:b8,rightshoulder:b9,dpup:h0.1,dpleft:h0.8,dpdown:h0.2,dpright:h0.4,leftx:a0,lefty:a1,lefttrigger:b0,righttrigger:b1,

This is what the entry for my Flight Yoke. Look for the 0300xxxxxxx(whatever number it is) and delete everything IN THAT ENTRY. You'll know when to stop because you'll see another 0300xxxxx number for the next config.

So:

"0300610d8e060000ff00000000000000,dev:xb1:CH Flight Yoke USB,platform:Windows,a:b11,b:b3,y:b10,x:b2,start:b6,guide:b4,back:b7,leftstick:,rightstick:,leftshoulder:b8,rightshoulder:b9,dpup:h0.1,dpleft:h0.8,dpdown:h0.2,dpright:h0.4,leftx:a0,lefty:a1,lefttrigger:b0,righttrigger:b1,
030000006f0e00001413000000007801,XInput Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Windows

In this case, we've got my Flight Yoke entry followed by one for XInput, which has the 030000006f0e00001413000000007801 code. So to delete my Flight Yoke config, you'd select everything starting at "0300610d8e060000ff00000000000000 and end at righttrigger:b1 and then delete it.

So select your entry for your device, delete it and then save the config.vdf file.

Hope that helps clear things up a bit, and again THANK YOU to the OP!
Sorry for a massive text wall, but I think this may be helpful.

Първоначално публикувано от Devin:
Thanks so much, this was super helpful. Had an issue where a gamecube controller via official wii u adapter and vjoy was bound as a generic device, and it was messing with my controls in rivals of aether. Cleared the config using this method, and now it properly recognizes as a vjoy controller.
I'm in the same boat here with my GameCube controllers, but I can't seem to keep the configuration gone. I've tried just about every trick in the book to get rid of that controller configuration in the file, but it keeps reverting itself back. about the only thing I haven't tried is revoking write access to that file, but that seems a touch drastic. is there some other setting in steam that needs to be toggled first?
[edit]
Okay, well I *might* have figured out what was wrong. First, go to steam settings and look under the "Cloud" heading. Then make sure the "Enable steam cloud synchronization" checkbox is cleared. (I don't have any idea if this part is crucial or not, but it might help, your mileage may vary) the next thing I did was to open the "config.vdf" file in notepad and navigate to the "SDL_GamepadBind" Heading. once there, delete everything inside the next pair of quotation marks, but don't delete the quote marks themselves. then save the file, and log out then back into Steam. this should delete any existing configuration. then just set the controllers back up.

Here is an example of what the relevant section of the file looks like before changes
"SDL_GamepadBind" "030000006d0400001dc2000000007801,XInput Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Windows"
"ContentValidation"
{
and after changes
}
"SDL_GamepadBind" ""
"ContentValidation"
{
Please don't copypaste that segment. I don't know if it would work. I think the problem I was having was that the config file was reading as invalid because I deleted the quotation marks. then steam just reverted the changes so it wouldn't end up crashing.
In my case, the controller still shows up in controller settings, but none of the controls are actually set up yet. I think this is because of how I got my Wii U GameCube Adapter to work with my computer. I'm pretty sure the controller is set up as a virtual device, meaning I can't unplug it.

TL;DR
if you try editing the config.vdf file, don't delete the quotes after 'SDL_GamepadBind".
Последно редактиран от evann7682; 5 окт. 2022 в 16:28
Първоначално публикувано от The-Almighty-Zugs:
Първоначално публикувано от Hatchetforce:

Apparently not. I want to know how to reset these easily as well as how to delete any config in the standard Big Picture Controller Config Screen.

I found a fix today after looking for weeks. Hopefully it works for you as well.

• Disable all Controller Support Options (IE PS4 Support etc)
• Exit Steam and unplug the controller
• Open the config.vdf file stored on your computer
• • By default it is located in - C:\Program Files (x86)\Steam\config\config.vdf
• Search for "SDL_GamepadBind" and delete everything underneath it
• Save the file
• Start Steam and plug in the controller

Not sure if you're still around but wanted you to know that 4 years later this info just saved my ass, I was about to go nuts figuring this out. Thanks a bunch!!
Първоначално публикувано от chris.davis:
Първоначално публикувано от The-Almighty-Zugs:
To clarify a couple of things:

One, you open the config.vdf with Notepad.
Two, when he says 'delete everything underneath it' he means JUST the line of code directly under it. Like this:

"0300610d8e060000ff00000000000000,dev:xb1:CH Flight Yoke USB,platform:Windows,a:b11,b:b3,y:b10,x:b2,start:b6,guide:b4,back:b7,leftstick:,rightstick:,leftshoulder:b8,rightshoulder:b9,dpup:h0.1,dpleft:h0.8,dpdown:h0.2,dpright:h0.4,leftx:a0,lefty:a1,lefttrigger:b0,righttrigger:b1,

This is what the entry for my Flight Yoke. Look for the 0300xxxxxxx(whatever number it is) and delete everything IN THAT ENTRY. You'll know when to stop because you'll see another 0300xxxxx number for the next config.

So:

"0300610d8e060000ff00000000000000,dev:xb1:CH Flight Yoke USB,platform:Windows,a:b11,b:b3,y:b10,x:b2,start:b6,guide:b4,back:b7,leftstick:,rightstick:,leftshoulder:b8,rightshoulder:b9,dpup:h0.1,dpleft:h0.8,dpdown:h0.2,dpright:h0.4,leftx:a0,lefty:a1,lefttrigger:b0,righttrigger:b1,
030000006f0e00001413000000007801,XInput Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Windows

In this case, we've got my Flight Yoke entry followed by one for XInput, which has the 030000006f0e00001413000000007801 code. So to delete my Flight Yoke config, you'd select everything starting at "0300610d8e060000ff00000000000000 and end at righttrigger:b1 and then delete it.

So select your entry for your device, delete it and then save the config.vdf file.

Hope that helps clear things up a bit, and again THANK YOU to the OP!

Just FYI, I deleted everything under that tag and it worked fine, looks like some of that other text was regenerated by Steam when I restarted the program.
< >
Показване на 16-30 от 41 коментара
На страница: 1530 50

Всички дискусии > Steam форум > Help and Tips > Подробности за темата
Дата на публикуване: 7 ян. 2018 в 9:54
Публикации: 41