Инсталирайте Steam
вход
|
език
Опростен китайски (简体中文)
Традиционен китайски (繁體中文)
Японски (日本語)
Корейски (한국어)
Тайландски (ไทย)
Чешки (Čeština)
Датски (Dansk)
Немски (Deutsch)
Английски (English)
Испански — Испания (Español — España)
Испански — Латинска Америка (Español — Latinoamérica)
Гръцки (Ελληνικά)
Френски (Français)
Италиански (Italiano)
Индонезийски (Bahasa Indonesia)
Унгарски (Magyar)
Холандски (Nederlands)
Норвежки (Norsk)
Полски (Polski)
Португалски (Português)
Бразилски португалски (Português — Brasil)
Румънски (Română)
Руски (Русский)
Финландски (Suomi)
Шведски (Svenska)
Турски (Türkçe)
Виетнамски (Tiếng Việt)
Украински (Українська)
Докладване на проблем с превода
Years later and a big help ty
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)
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.
Do you have more than one steam directory by any chance?
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.
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
cd ~/.steam/steam/config
there's where config.vdf lives (it's different for each user account)
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!
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
and after changes
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".
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!!