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
Tried with Steam Input disabled via the per-game setting?
(Right-click game in Steam Library > Properties > Controller > select Disable Steam Input)
Steam does but not the game
(The per-game setting should be enough but in the past I had encountered odd behaviour in Mafia DE & Mafia III DE, where both areas were having an effect - it was resolved for both games in a Steam update a while back though).
My other thought is to try Steam's Hide Device function. At Controller Settings page, select the controller and choose Hide Device from bottom of the screen. Unplug/replug.
There'll be an Unhide Devices button so you can undo the action.
https://steamcommunity.com/sharedfiles/filedetails/?id=2434791325
(I know there is issue with Steam's Hide Device and DualSense over BT, but it looks like it works fully for the wired DS5. There is another way to set the hide with an environment variable (and it works properly with the BT DS5) but see how the above goes first).
If the steam client is closed, then my controller functions perfectly fine through bluetooth and I can use it to play emulators and things with no issues.
But if I open steam while connected via bluetooth OR try to connect the controller while steam is running, steam will hijack the controller and then stop me from being able to use it in certain games, like rocket league for example.
Strangely, if I use a wired connection, then steam doesn't hijack the controller at all and I can play games without steam interfering.
In case you see this, tintingaroo, I've tried using the blacklist option in the steam config vdf file, but it didn't solve the issue.
I couldn't use your newer workaround as it only pertains to PS5 controllers (as far as I read anyway), so if there is a way to save PS4 controller's, I'd really appreciate it if you could share that with me.
What's happening when it isn't detecting the controller? Like, it doesn't show/enable controller options, says no controller connected etc? Or does it detect it UI-wise but doesn't respond to controller input etc?
I read here of a user facing issue when using USB-C to USB-C, but it looks like their controller was detected and functioning in part (might have been a USB port thing rather than USB-C specifically).
https://www.reddit.com/r/Deathloop/comments/pnkrxc/dualsense_triggers_and_rumble_work_on_pc/
Try going into Big Picture (with Controller Connected Bluetooth)
Make sure Rumble is off and Playstation Support is off
Open calibration & advanced settings, click on Gyro Calibration and turn off "auto calibrate gyro drift when stationary"
You will probably have to power cycle your BT controller (turn off your PC's BT and turn it back on) but after you do it should connect properly now
There are still some issues though in Steam games:
*You must connect to Bluetooth before you launch the game, if you connect after you launch the game it tries to use Steam input and the light bar changes, buttons become unresponsive
*if your controller turns off for any reason (I.E. Idle turns off or pressing PS+Triangle) when you re-connect the light bar changes, buttons become unresponsive
*if you connect ur controller to ur PC via USB while in game & connected to Bluetooth, light bar changes, buttons become unresponsive