Page 1 of 1

Any way to make WASD Digital Joystick More analog

Posted: Tue Jun 16, 2020 9:05 am
by R3lapZ
Is there any way to make WASD Digital Joystick More analog.

is there a way to make it so that there is an input delay that changes based on your position along the desired axis?
like running vs. walking with WASD.
example
A slight tilt forward would tap W quick with long delay in between taps
and the further you move along the axis would shorten the delay until it's at the full speed of a keyboard button hold when the stick is at the end of the axis.


I Feel this would allow more finesse in manipulating in game cameras for top down strategy games that don't allow camera binding to joystick axis.

Re: Any way to make WASD Digital Joystick More analog

Posted: Sun Sep 13, 2020 2:20 pm
by DevRuss
There isn't a way to translate the amount of movement along an axis to the frequency of keypresses sent. Currently it just triggers the keyboard repeat function. This is an interesting use case though. In earlier versions of CMJ, we would send individual keypresses but had trouble with the timing. Sending the keystrokes with long-ish pauses between each keystroke would cause jerky scrolling or motion in-game.

The game really needs analog support to get this effect working well.