Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I'm trying to get around Steam input just completely removing rumble for an old game (MGS2). The rumble works great when I'm using just DS4windows, *but* Steam Input has a really complex configuration I like using that I don't think DS4windows can pull off.
I've tried having Steam input just receive the emulated xbox controller and hiding the DS4 or just using Steam input directly with the DS4 and it's like it intercepts and deletes it. I found on like Steam for Linux github people have been saying they fixed rumble on a beta branch, but that doesn't seem to be the case on Windows 10 for me.
https://github.com/ValveSoftware/steam-for-linux/issues/8590
The per-game rumble setting is found in Big Picture Mode or with the Big Picture Overlay.
BPM:
Select the game from the Library > Manage Game > Controller Options
BPO:
1. launch the game from BPM, or outside of BPM, enable 'Use the Big Picture Overlay...' (Steam > Settings > In-game)
2. Access the Steam overlay > Controller Options
But I suspect in OPs case this wouldn't resolve things. I suspect the games without rumble utilise the Steam Input API and also Xinput, and the devs only implemented rumble for Xinput. It's like this for Mafia Definitive Edition and Mafia III Definitive Edition. To get Steam Input to use (or also use?) Xinput for these Steam Input API titles, I add a gamepad control anywhere in the config and so get rumble - perhaps this would give the same result for OPs games.
Try with the DS4 direct with Steam and DS4W closed to simplify things for now.
If rumble setting is enabled for MGS2 (see above post) then what does your MGS2 config look like? Is it mapped to a gamepad, KB/M or mixed inputs? If KB/M or mixed input perhaps that is the issue. Have you tried if you get rumble when using the basic gamepad template?
The Config indeed does use mixed inputs, but even if it's the default xbox config it doesn't receive rumble. Here is the config in question.
steam://controllerconfig/metal%20gear%20solid%202%20substance/2445411075
Sorry, I wrote poorly, this is what I meant:
Try with the DS4 direct with Steam, have DS4W closed to simplify things for now.
DS4W doesn't support rumble with it's emulated DS4, only the Xbox (unless you're using one of the old builds from when it was supported?)
OK, so no rumble with the gamepad config.
I checked out the PC Gaming WIki entry (https://www.pcgamingwiki.com/wiki/Metal_Gear_Solid_2:_Substance ) so got a tiny bit of insight into what you're dealing with. Gonna play about with XinputPlus and see if I learn anything.
https://github.com/VFansss/mgs2-v-s-fix/wiki/Controllers-&-Actions#supported-controllers
https://github.com/Alia5/GlosSI
I didn't get a source for MGS2 so used a non-Steam copy of LIMBO for my testing, (A difference to your experience with MGS2 is that rumble works with non-Steam LIMBO and SteamInput.)
I had tried what I've used before to get a system wide Xbox 360 controller from Steam's emulated one (run x360ce as a non-Steam game and then add Steam's Xbox in x360ce) but I wasn't able to figure out rumble or if it's possible, plus was running into other issues :(
Finally thought to try GlosSI and things worked like a dream (things also worked with XinputPlus wrapping LIMBO but looks like you won't require that). I set up the controller config for GlosSi-Target and started the game out of Steam.
Nope, was wrong about that. Was trying something out and was surprised with rumble :D
Looking in the changelog, they re-enabled it with:
Version 3.1.5
Thu, 22 Sep 2022 21:04:32 GMT
(didn't look further through the changelog to see if they brought it back earlier)
Was disabled again with:
Version 3.1.7
Wed, 12 Oct 2022 15:14:40 GMT
Then re-enabled from:
Version 3.1.8
Mon, 24 Oct 2022 21:05:14 GMT