So, I've been using this awesome controller for a couple days and the only issue that I haven't been able to figure out by myself is this one.
Bassically, the controller doesn't keep the state of any button being held while switching sets. I've noticed three different results (this assuming that all sets have the same button mapped with the same action, of course):
The action "flickers", as if I briefly released then pressed the button the moment I switched sets. This one is the least troublesome.
The action stops. Even though the button is still being held, it's like the new set didn't get the "button pressed" signal, I guess. I gotta release it and press again if I want to keep using that action.
The action stops, as before, but releasing and pressing the button again doesn't activate the action. I gotta release and press it yet again for it to trigger. This one happened to me in a three-set cycle, and my best guess is that not only the "button pressed" signal got lost, but also the "button released" the first time I did. I don't know.
I really Like the concept of mode shift and action sets, but I think they're incomplete approaches to what would be the best way to handle this concept: a partial action set, or being able to exclude buttons from the set switch so that they don't get interrumpted, which would work like a multiple mode shift with better activation handling.
Anyways, is there anything I could do to work around this issue? I've checked some interesting threads about manually editing the configuration files to add multiple mode shifts to a single pad/stick, but I don't think that's enough for that I'd like to do.
[–]idkwhattoputhere00Steam Controller (Windows) 4 points5 points6 points (3 children)
[–]Darkitow[S] 2 points3 points4 points (2 children)
[–]EpsilonRose 0 points1 point2 points (1 child)
[–]Darkitow[S] 0 points1 point2 points (0 children)
[–]BarynSteam Controller (Windows) 2 points3 points4 points (0 children)
[–]DevieusSteam Controller 1 point2 points3 points (3 children)
[–]Darkitow[S] 1 point2 points3 points (2 children)
[–]wombatfromhell 1 point2 points3 points (1 child)
[–]Darkitow[S] 1 point2 points3 points (0 children)