Bind X and Y AXES TO WASD keys

Moderator: AdminGroup

Alex Oz
Posts: 1208
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 16 times
Been thanked: 130 times

Re: Bind X and Y AXES TO WASD keys

Postby Alex Oz » Mon Sep 09, 2024 9:57

Check v2_18_9

+ changes:
kbd opt.jpg
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de

wildwolf
Posts: 15
Joined: Sun Dec 15, 2024 9:58

Re: Bind X and Y AXES TO WASD keys

Postby wildwolf » Thu Jan 16, 2025 4:37

I'm trying to follow this now, but with the older version used then the version posted on 9/9/24, I'm a bit confused as to what the actual steps are for the latest version of the joystick firmware & updated Device Config software.
I'm running a Gladiator NXT EVO 'Space Combat Edition' right hand.
Firmware loaded says VKBsim Gladiator EVO R XT2 v2.189
And VKB Device Config v0.93.17 (NJoy32 firmware v2.18.9).

About the only thing that isn't working for me (compared to the 3rd party software I was using, Joy2Key), is the WASD for axes.

Would LOVE to get this figured out.

wildwolf
Posts: 15
Joined: Sun Dec 15, 2024 9:58

Re: Bind X and Y AXES TO WASD keys

Postby wildwolf » Thu Jan 16, 2025 4:53

AquilaInvicus wrote:I am having the same issue with the WASD keys bound to the axis of my VKB Joystick, the "key presses" are not sent until the joystick physically hits the end of its range of movement. Has anyone come across a solution for this?


Okay, got the map to key working, but like this user, it requires full throw of stick - and pressing hard against each boundary, for it to register. Press any other button/axes, and movement in that direction stops immediately. Any solutions yet?

Edit to add:
The other software behaves like this: As soon as it detects the axis movement, (say W), it keeps the button pressed. You can continue to use other buttons on the joystick, mouse, trackball, etc. and it keeps you moving forward. As soon as you go back to center position, the W key releases and forward motion stops.

What this software is doing (as I have it following the guide), is pretty much opposite. It does take the input until it's at the VERY END of the stick throw, and it keeps throwing WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW until you back off just a tiny bit. And any other button press of the joystick STOPS the axis movement completely.

Ron61
Posts: 3520
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 688 times

Re: Bind X and Y AXES TO WASD keys

Postby Ron61 » Thu Jan 16, 2025 11:21

Show the Profile-Axes tab from the configurator.

wildwolf
Posts: 15
Joined: Sun Dec 15, 2024 9:58

Re: Bind X and Y AXES TO WASD keys

Postby wildwolf » Thu Jan 16, 2025 19:15

profile-axes.png

wildwolf
Posts: 15
Joined: Sun Dec 15, 2024 9:58

Re: Bind X and Y AXES TO WASD keys

Postby wildwolf » Thu Jan 16, 2025 19:18

Sorry you probably mean this view:
profile-axes2.png

wildwolf
Posts: 15
Joined: Sun Dec 15, 2024 9:58

Re: Bind X and Y AXES TO WASD keys

Postby wildwolf » Fri Jan 17, 2025 2:22

I downloaded additional firmware (2.18F) & Device Config software version (0.93.18).
I recalibrated joystick and it works better, but 2 issues remain.
1) It takes about half a joystick throw (forward, backward, left, or right), for it to acknowledge the WASD input.
2) when in notepad (test), it continually throws the pushed character wwwwwwwwwwwwwwwwwwwww, aaaaaaaaaaaaaaaa, sssssssssssssssssssssss, or dddddddddddddddd.
and not just using the SINGLE input until the key is released (which is how the other software responds.

Is there any way to shorten the registration off the axes being pushed to send the movement signal more quickly, with less effort, and keep that same key in use until axes returns home/to zero?

Ron61
Posts: 3520
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 688 times

Re: Bind X and Y AXES TO WASD keys

Postby Ron61 » Fri Jan 17, 2025 10:36

You only need to enable the keyboard and assign WASD to the second key in the POVs tab.
You don't need to make any settings in other tabs, delete everything old.
There you can also reduce the dead zone for the axes to enable the buttons faster when moving the axes.
Everything works as intended. If you hold down any key on a real keyboard, then Notepad will also react in the same way.
wasd.gif

wildwolf
Posts: 15
Joined: Sun Dec 15, 2024 9:58

Re: Bind X and Y AXES TO WASD keys

Postby wildwolf » Fri Jan 17, 2025 11:23

So you're saying, Tools, Default (resets joystick to default), Action/Common Keyboard Classic, then Profile, POVs, POV Type #2, set LoRes 8W, Output Keyboard/WASD, Set to send to device.
Then I should be able to goto Test tab, and moving stick will give me WASD?

Then I have something wrong still, even with the reset, because that does not cause any writing to the test window (or notepad).

Ron61
Posts: 3520
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 688 times

Re: Bind X and Y AXES TO WASD keys

Postby Ron61 » Fri Jan 17, 2025 11:38

Show the settings, it is much more effective than any words.

wildwolf
Posts: 15
Joined: Sun Dec 15, 2024 9:58

Re: Bind X and Y AXES TO WASD keys

Postby wildwolf » Fri Jan 17, 2025 12:01

If I do these, WASD does nothing.
Gladiator NXT EVO ‘Space Combat Edition’ - Right Hand × 1
SCG Premium Right

1.png

Keyboard & mouse for virtual use.

Shows no input for Axes2Buttons side tab.
2.png


I do not have buttons 73-76 from 1st page entered for anything (you said remove all old settings).
4.png


Here is how POV looks. And shows HID #3.
3.png

Ron61
Posts: 3520
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 688 times

Re: Bind X and Y AXES TO WASD keys

Postby Ron61 » Fri Jan 17, 2025 12:28

Which axes is this function linked to? Set it up correctly.
WASD_2.jpg

wildwolf
Posts: 15
Joined: Sun Dec 15, 2024 9:58

Re: Bind X and Y AXES TO WASD keys

Postby wildwolf » Fri Jan 17, 2025 12:39

It's set to the BIG joystick, forward/backward, and left/right. What do you mean by set it up correctly?

When I click Tools tab and click Default, I thought that was supposed to reset the controller to default settings everywhere? Does it not?
If it does not, I have no idea what the default settings were or where to change them for the joystick axes.
5.png

Ron61
Posts: 3520
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 46 times
Been thanked: 688 times

Re: Bind X and Y AXES TO WASD keys

Postby Ron61 » Fri Jan 17, 2025 13:03

This is your setting and it is wrong.
WASD_3.png

wildwolf
Posts: 15
Joined: Sun Dec 15, 2024 9:58

Re: Bind X and Y AXES TO WASD keys

Postby wildwolf » Fri Jan 17, 2025 13:23

I haven't set anything there. If I tell the controller to reset to defaults, that's what the controller puts in there. If it's supposed to be something else, I have earthly idea how I'm supposed to figure that out. I have to assume it came from the factory with those settings. I don't recall changing anything in there.

If I reset to default and load up the other software I use (Joy2Key), it works great; except it's a software always running in the background. If I reset to default, and it's not correct, how the heck would I know?


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 17 guests