Все обсуждения > Форумы Steam > Help and Tips > Подробности темы
DS4 over BT shows wrong icons in-game
Hi all! I have a PlayStation DualShock 4, which, if I connect via a cable to the computer, works great out of the box.

However, if I connect it over bluetooth, Steam recognizes it as a PlayStation controller and within Steam it works great. However, once I launch a game, the game doesn't recognize it. If I enable PS4 support in the controller config, it gets recognized as PS4 controller in Steam, but shows XBox buttons in-game.

So my question is - how do I make games show me PS button mappings when I have the DS4 connected over BT?
< >
Сообщения 115 из 18
That has to do with driver support that the game devs implemented, usually they use the native ones installed and supported by the OS. On Windows the xbox drivers are native, most games are tailored to those.

You can install Sony drivers, if I'm not mistaken, but I don't think you actually get PS prompts in games then unless the game devs added support for those drivers. You might want to do a search for that on Google or these forums. I never went through the trouble, I got used to the "other" prompts quickly.
The devs have to actually add other controller support. Most just default to the Xbox controller since that is always supported on PC.

There's very little you can do besides contact the devs of any game you want a PS layout shown and ask them to add it.
Maybe it wasn't clear from my initial post, but if I connect the DS4 via cable, I get it recognized both in Steam and in the games, and I get the PS prompts. However, if I connect over bluetooth, it gets recognized by Steam, but not the games and if I turn on PS4 support, it gets recognized as a PS controller in steam but as an XBox controller in-game.

So I'm sure it's not a game issue, but some Steam interference and after googling for quite a while and not being able to find a working solution, I decided to ask here, testing my luck :)
Отредактировано Saethum; 11 фев. 2021 г. в 12:59
Issues with an update. They'll fix it eventually.

:qr:
What kind of update do you mean? Windows or Steam?
Open the device manager. What does the gamepad appear as?
@ReBoot: It appears as "Wireless Controller" under Bluetooth and as "HID-compliant Game Controller" under Human Interface Devices
Is it the same over cable or not something different?
Over cable it shows as both "USB Input Device" and "HID-compliant Game Controller" under Human Interface Devices
@spriteseer, no, this is not my case. I test with MKXL, because I know for a fact that it supports the PS button prompts. And it works perfectly fine over USB cable, but not over bluetooth, even though Steam prompts are with PS buttons even over bluetooth.

P.S: Running joy.cpl to test the controller, over BT it doesn't register any inputs, but within Steam it works like a charm, not in-game tho.
Отредактировано Saethum; 14 фев. 2021 г. в 2:59
I think I understand your point. What I don't understand, however, is since it's a Steam game, and Steam knows it's a DS controller, why can't it tell the game to use it as such. The only thing I can think of here is that it provides some API, which the developers need to implement and they haven't. But I guess I will not get the answer to this question in this forum :)
Отредактировано Saethum; 14 фев. 2021 г. в 3:05
Автор сообщения: Saethum
I think I understand your point. What I don't understand, however, is since it's a Steam game, and Steam knows it's a DS controller, why can't it tell the game to use it as such. The only thing I can think of here is that it provides some API, which the developers need to implement and they haven't.
No. There's no API for getting the images for the input prompts of the associated gamepad. There's an API for getting input events, but there's nothing for images.
hi, can u fix it? i have the same problem
Автор сообщения: RenzoAkd
hi, can u fix it? i have the same problem

Unless a game is coded for Playstation style prompts you're pretty much stuck with XYAB prompts. Games can't show prompts for things that are not there.

You can get mods that have done it but most won't. Take the time and get used to. Doesn't take that long and when you do you wont even be thinking about it you'll just see A and press Cross.
< >
Сообщения 115 из 18
Показывать на странице: 1530 50

Все обсуждения > Форумы Steam > Help and Tips > Подробности темы
Дата создания: 10 фев. 2021 г. в 13:55
Сообщений: 18