streetpea / chiaki-ng

Next-Generation of Chiaki (the open-source remote play client for PlayStation)
https://streetpea.github.io/chiaki-ng/
GNU Affero General Public License v3.0
1.12k stars 74 forks source link

[BUG]Long Press not registering #439

Open krozgrov opened 1 week ago

krozgrov commented 1 week ago

I’m unsure whether this is a bug or a misconfiguration, but I wanted to start by asking here. I’m having an issue with Chiaki-NG on my Steam Deck where long presses aren’t being registered, particularly in Destiny 2. For example, when I try to long press the Left Bumper to perform the Warlock action of consuming a grenade to convert it into a turret, the action doesn’t trigger properly. Instead, my character just continues to hold the grenade.

However, when I pair my DualSense controller directly to the Steam Deck, the action works as expected. I’ve also tried adjusting the button settings from a regular press to a long press, but that hasn’t resolved the issue.

streetpea commented 1 week ago

@krozgrov chiaki-ng doesn’t do anything differently for long presses from a Steam Deck controller vs a ps controller, the logic is exactly the same. It’s likely the difference is in the controller mapping in Steam (which is specific per controller) or a problem with the physical controller itself since the ps controller works fine.

krozgrov commented 1 week ago

I'll try to reset the button mapping and try again. Thanks @streetpea for following up.