JoystickGremlin
JoystickGremlin copied to clipboard
Double tap container's single-tap action does not execute the release action when the input is held down for a period of time
When using the double tap function, the single tap never releases when pressed long
Does this happen when you keep the button held for a while, i.e. not just a short tap but holding it for a second or so?
Yes exactly! Also when switching between profiles fast (via a button to switch) while pressing other buttons these other buttons sometimes stay stuck also
The long press causing stuck inputs is likely a bug in the logic and timers used to implement the double tap function. Switching modes could have a similar effect on the double tap and other containers though generic remap actions should not suffer from this.
okay :) hope you'll be able to fix it
I seem to be getting this problem intermittently. I had issues with it while initially setting up the double tap buttons a few days ago, but while playing around with trying to use tempo instead and increasing/decreasing the double tap delay and switching between exclusive/combined it seemed to resolve itself. After a computer restart it has broken again. Not sure if there was something specific that made it work or if it was that it the program had been running for long enough or something like that.
If I use combined mode, it doesn't have any problems. In exclusive mode, it appears that holding the button down for longer than the delay period causes it to not send the release command to vjoy. Using the input viewer it correctly shows the button releasing on the input, but the output never stops until I press the button again and for less time than the delay.