HonkaiImpact 3rd

HonkaiImpact 3rd

tf894 Nov 22, 2023 @ 11:40am
Controller support no longer working
I've been playing this game with a Duelshock controller for over a year at this point without issue but in the last week this game has had an issue of no longer recognising the controller for this game specifically, it works as normal for everything else, this is killing the fun for me having to play with the awful keyboard controls.
Originally posted by Meowish:
Originally posted by tf894:
This is a Honkai specific issue I was playing Forza on here using the same controller earlier today without any issue.

It's still hard to say because Steam have Game specific settings and a General settings. Which makes it hard to tell if we turned off the game only setting or the main general settings.

Did the controller support pop up thingy show up when you start the game? It normally shows on the bottom right corner of the screen not long after the game is started.

Might want to check if the "Controller Mode" is turned on or not in the game settings too.

edit:
It appears that HI3rd have trouble functioning with PS controllers (especially when connected using bluetooth) and sometimes conflict with the Steam controller settings when using one. Xbox controller and generic PC gamepads works fine. This happens even in the Official version, apparently if Steam app is turned on, the game stops detecting some of these gamepads.

So here's the final answers:

[1] The game will not work properly with DS controllers when bluetooth is turned on. Turning off bluetooth and connecting using a wired USB works.
[2] There are reports that DS4Windows app and Steam app conflicted with the game detection in the Hoyoverse version. Turning off DS4Windows or Steam app and it gets detected again.
[3] There's are reports saying that if you connect more than one controllers (Joystick/Gamepad/etc) to your PC, the game will not detects any of it.
[4] There's also report saying that, while in game, simply turn off your controller by long pressing the PS Logo button, and turn it on again pressing the same button will make the game detects it again.
[5] For those using gamepads other than PS types and facing this problem, unplug the usb and replug it while in game seems to work.

Summarizing that up, it seems that the game will shut down the gamepad detection and let Steam Controller do the job when it detects Steam app is running, so when you are playing on Steam, it should works fine because Steam controller feeds back correctly, but playing on the Hoyoverse version it will stops functioning.

It's probably due to the game code being universalized and part of the steam code ended up in the Hoyoverse version, or rather, the part that requires the Steam controller gone missing in the Hoyoverse version, that's why gamepad stops working when Steam app is on. Interesting point here is, HSR seemed to have the same problem, I am not sure why Steam compatibility is there in HSR, but that could mean they are preparing to put HSR on Steam in the future.
< >
Showing 1-6 of 6 comments
Meowish Nov 22, 2023 @ 3:45pm 
If you are playing the Steam version, the recognizing job goes to the Steam Controller setting, the game uses whatever input the Steam Controller setting tells it. So instead of trying to find a solution in game, you should try to check the Steam controller part (Right click the game in your library > property > controller)
tf894 Nov 23, 2023 @ 2:35am 
@Meowish

Just checked and the controller is still enabled {LINK REMOVED} no idea why it doesn't work anymore
Meowish Nov 23, 2023 @ 6:28am 
Originally posted by tf894:
@Meowish

Just checked and the controller is still enabled {LINK REMOVED} no idea why it doesn't work anymore

The only reason i can think of is something happened to your steam overlay setting. Did you turn it off? Steam controller setting needs that to run.
tf894 Nov 23, 2023 @ 1:54pm 
This would be a lot easier if I could just show you but steam wont allow me to post links, I just checked and the steam overlay is enabled while in game.
tf894 Nov 23, 2023 @ 1:55pm 
This is a Honkai specific issue I was playing Forza on here using the same controller earlier today without any issue.
The author of this thread has indicated that this post answers the original topic.
Meowish Nov 23, 2023 @ 2:15pm 
Originally posted by tf894:
This is a Honkai specific issue I was playing Forza on here using the same controller earlier today without any issue.

It's still hard to say because Steam have Game specific settings and a General settings. Which makes it hard to tell if we turned off the game only setting or the main general settings.

Did the controller support pop up thingy show up when you start the game? It normally shows on the bottom right corner of the screen not long after the game is started.

Might want to check if the "Controller Mode" is turned on or not in the game settings too.

edit:
It appears that HI3rd have trouble functioning with PS controllers (especially when connected using bluetooth) and sometimes conflict with the Steam controller settings when using one. Xbox controller and generic PC gamepads works fine. This happens even in the Official version, apparently if Steam app is turned on, the game stops detecting some of these gamepads.

So here's the final answers:

[1] The game will not work properly with DS controllers when bluetooth is turned on. Turning off bluetooth and connecting using a wired USB works.
[2] There are reports that DS4Windows app and Steam app conflicted with the game detection in the Hoyoverse version. Turning off DS4Windows or Steam app and it gets detected again.
[3] There's are reports saying that if you connect more than one controllers (Joystick/Gamepad/etc) to your PC, the game will not detects any of it.
[4] There's also report saying that, while in game, simply turn off your controller by long pressing the PS Logo button, and turn it on again pressing the same button will make the game detects it again.
[5] For those using gamepads other than PS types and facing this problem, unplug the usb and replug it while in game seems to work.

Summarizing that up, it seems that the game will shut down the gamepad detection and let Steam Controller do the job when it detects Steam app is running, so when you are playing on Steam, it should works fine because Steam controller feeds back correctly, but playing on the Hoyoverse version it will stops functioning.

It's probably due to the game code being universalized and part of the steam code ended up in the Hoyoverse version, or rather, the part that requires the Steam controller gone missing in the Hoyoverse version, that's why gamepad stops working when Steam app is on. Interesting point here is, HSR seemed to have the same problem, I am not sure why Steam compatibility is there in HSR, but that could mean they are preparing to put HSR on Steam in the future.
Last edited by Meowish; Nov 23, 2023 @ 4:01pm
< >
Showing 1-6 of 6 comments
Per page: 1530 50