Bind X and Y AXES TO WASD keys
Moderator: AdminGroup
Bind X and Y AXES TO WASD keys
Hi,
i want to assign the joystick axes for movement and for so WASD keystrokes from keyboard.
I have succeslfully gotten all buttons to keystrokes working but cannot get the X/Y AXES to do the same.
It would be awesome if you could help me doing that. Maybe i am just stuck in the way i did it with my Thrustmaster Wathog Stick, that the VKB should replace.
THX a lot!
Stefan
i want to assign the joystick axes for movement and for so WASD keystrokes from keyboard.
I have succeslfully gotten all buttons to keystrokes working but cannot get the X/Y AXES to do the same.
It would be awesome if you could help me doing that. Maybe i am just stuck in the way i did it with my Thrustmaster Wathog Stick, that the VKB should replace.
THX a lot!
Stefan
- fallout9
- Posts: 5314
- Joined: Wed Oct 03, 2018 20:37
- Has thanked: 213 times
- Been thanked: 1241 times
Re: Bind X and Y AXES TO WASD keys
Do this:
1. In Global/Common check the FA box, then activate keyboard (1,2 in pic1);
2. In Profile/Buttons click on the cell representing the button 73 - 1 in pic2 (you could use any other buttons numbers, but be careful not to assign to buttons already in use);
3. In the new window click on the logical representation of that button (2 in pic 2), then set it as keyboard D (3 in pic 2); do the same for the next 3 buttons: assign button 74 to keyboard A, button 75 to keyboard S, button 76 to keyboard W; close that window;
4. In Profile/Axes/Axes2Buttons set the Type of axes X and Y as Edges 2 (1 in pic 3), VBut1 to 73 for Y and VBut1 75 for X; press Set to save.
1. In Global/Common check the FA box, then activate keyboard (1,2 in pic1);
2. In Profile/Buttons click on the cell representing the button 73 - 1 in pic2 (you could use any other buttons numbers, but be careful not to assign to buttons already in use);
3. In the new window click on the logical representation of that button (2 in pic 2), then set it as keyboard D (3 in pic 2); do the same for the next 3 buttons: assign button 74 to keyboard A, button 75 to keyboard S, button 76 to keyboard W; close that window;
4. In Profile/Axes/Axes2Buttons set the Type of axes X and Y as Edges 2 (1 in pic 3), VBut1 to 73 for Y and VBut1 75 for X; press Set to save.
Re: Bind X and Y AXES TO WASD keys
Awesome!
Thank you very much for the fast reply!
Done and tested.
WASD itself works now.
Thank you very much for the fast reply!
Done and tested.
WASD itself works now.
Re: Bind X and Y AXES TO WASD keys
2 things i need to solve is reducing the deadzone now (keystrokes activate only when stick pressed to 100%). I need a deadzone as small as possible without accidental keystroke activation. Tried hysterisis but it doesn't seem to be the right thing to do.
Second issue is that diagonals don't work. Any idea how i get both keys activated at the same time? e.g. W/A for strafing forward left.
Thx
Second issue is that diagonals don't work. Any idea how i get both keys activated at the same time? e.g. W/A for strafing forward left.
Thx
Re: Bind X and Y AXES TO WASD keys
update
i am getting better results using joy2key program.
but i have some false inputs or bad tracking. but diagonals work and no need to move stick to 100% anymore until keystroke activation.
i am sure it is possible to somehow get it done with the config tool.
it is just not so easy to understand, since i have problems finding out what all the parameters are.
i really prefer the shorter button presses etc.compared to my Warthog stick, but Target GUI is quite a bit easier to understand and use.
Maybe there is a chance to make something like that in the future?
i am getting better results using joy2key program.
but i have some false inputs or bad tracking. but diagonals work and no need to move stick to 100% anymore until keystroke activation.
i am sure it is possible to somehow get it done with the config tool.
it is just not so easy to understand, since i have problems finding out what all the parameters are.
i really prefer the shorter button presses etc.compared to my Warthog stick, but Target GUI is quite a bit easier to understand and use.
Maybe there is a chance to make something like that in the future?
- fallout9
- Posts: 5314
- Joined: Wed Oct 03, 2018 20:37
- Has thanked: 213 times
- Been thanked: 1241 times
Re: Bind X and Y AXES TO WASD keys
If you'll set up the Hysterezis in Axes2Buttons panel to 5% I think you'd get close to what you want.
Target is nowhere close to VKBDevCfg's complexity, that's why it might appear easier to understand; it's like comparing a balance bike with a car. It could take a while to figure out the native software, but it's rewarding in the end. Nevertheless, please ask away any other questions you might have about it.
Target is nowhere close to VKBDevCfg's complexity, that's why it might appear easier to understand; it's like comparing a balance bike with a car. It could take a while to figure out the native software, but it's rewarding in the end. Nevertheless, please ask away any other questions you might have about it.
Re: Bind X and Y AXES TO WASD keys
I am sure VKBcfg is much more complex and gives a ton more possibilities, it's just that i do not get it to work properly.
I tried Hysterisis 5%, but still the stick action comes very late and in game stops command from time to time.
I just explain what i need it for.
I play First Person shooters with joystick and trackball for over 20 years now.
First with a Madcatz Panther XL that i modded to a Logitech mouse input for aiming and the last couple of years with a Thrustmaster Warthog stick.
Setting up the axes in Target UI for WASD is very simple. However the buttons on the stick need to be pressed quite far. I already prefer the clickyness of the VKB Gladiator.
Basically all i need from the VKB config software is the virtual keyboard to get keystrokes from buttons and axes. The buttons were quite easy after you explained it to me.
Getting WASD on the axes works now too, but the keys activate very late at almost 100% travel. And diagonals do not work at all.
So i just bound WASD to the stick in joy2key and diagonals work and threshhold is fine too. So i am sure the information the stick gives is fine to execute the right commands.
but there is latency and some hickups here and there. The last thing you want in a competetive match of an fps game is having trouble with the inputs.
I need to get this working a little better before i can switch the sticks.
I will also try if joy2key can be configured better, but i was hoping to get it done just with the VKBcfg.
I tried Hysterisis 5%, but still the stick action comes very late and in game stops command from time to time.
I just explain what i need it for.
I play First Person shooters with joystick and trackball for over 20 years now.
First with a Madcatz Panther XL that i modded to a Logitech mouse input for aiming and the last couple of years with a Thrustmaster Warthog stick.
Setting up the axes in Target UI for WASD is very simple. However the buttons on the stick need to be pressed quite far. I already prefer the clickyness of the VKB Gladiator.
Basically all i need from the VKB config software is the virtual keyboard to get keystrokes from buttons and axes. The buttons were quite easy after you explained it to me.
Getting WASD on the axes works now too, but the keys activate very late at almost 100% travel. And diagonals do not work at all.
So i just bound WASD to the stick in joy2key and diagonals work and threshhold is fine too. So i am sure the information the stick gives is fine to execute the right commands.
but there is latency and some hickups here and there. The last thing you want in a competetive match of an fps game is having trouble with the inputs.
I need to get this working a little better before i can switch the sticks.
I will also try if joy2key can be configured better, but i was hoping to get it done just with the VKBcfg.
Re: Bind X and Y AXES TO WASD keys
Well, what i did now is put the stick to factory settings, calibrate the stick in windows and just use joy2key.
This works without any problems concerning deadzone, threshhold, diagonals etc.
Kinda funny how this small freeware app gets the stick to work like i need it to in 2 minutes, after i spent several hours of trying to get it done in VKBcfg
The stick itself is great though!
This works without any problems concerning deadzone, threshhold, diagonals etc.
Kinda funny how this small freeware app gets the stick to work like i need it to in 2 minutes, after i spent several hours of trying to get it done in VKBcfg
The stick itself is great though!
-
- Posts: 4
- Joined: Tue Nov 08, 2022 10:31
- Been thanked: 1 time
Re: Bind X and Y AXES TO WASD keys
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? I have been using JoyToKey but now that EA seem to flag all virtual controllers as cheat software so I am now looking to setup my joystick through the VKB Device Config software.
-
- Posts: 1175
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 126 times
Re: Bind X and Y AXES TO WASD keys
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
-
- Posts: 1175
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 126 times
Re: Bind X and Y AXES TO WASD keys
Be sure to check the launch of the virtual keyboard:
if the virtual keyboard is not detected (it is blocked by windows) - use USBDeview
if the virtual keyboard is not detected (it is blocked by windows) - use USBDeview
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
-
- Posts: 1175
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 126 times
Re: Bind X and Y AXES TO WASD keys
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
-
- Posts: 4
- Joined: Tue Nov 08, 2022 10:31
- Been thanked: 1 time
Re: Bind X and Y AXES TO WASD keys
Hey Alex thanks for the reply. I am unable to locate the VKB Device Config v0.93.14 or the firmware v2,188.
I have the latest from https://www.vkbcontrollers.com/pages/downloads
Are the versions you show released yet?
Thank You Much
I have the latest from https://www.vkbcontrollers.com/pages/downloads
Are the versions you show released yet?
Thank You Much
-
- Posts: 1175
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 126 times
Re: Bind X and Y AXES TO WASD keys
Newest versions here - https://www.njoy32.vkb-sim.pro/home
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
-
- Posts: 4
- Joined: Tue Nov 08, 2022 10:31
- Been thanked: 1 time
Re: Bind X and Y AXES TO WASD keys
Ok, Looks like I am close. I have got the axis bound to the wsad keys so I am able to move using the joystick, I have keys bound to joystick buttons so I can perform varios actions such as jump, reload etc. The only issue I have now is I cannot move and perform an action at the same time.
So if I am moving the Joystick forward and it sends wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww and then I just a button bound to a keystroke such as space for jump or g for grenade it immediately stops all axis sent WASD output from the stick and I need to move the joystick again to the deadzone and move it again before it will send any axis bound WSAD output again.
Any Ideas?
Thanks
Eric
So if I am moving the Joystick forward and it sends wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww and then I just a button bound to a keystroke such as space for jump or g for grenade it immediately stops all axis sent WASD output from the stick and I need to move the joystick again to the deadzone and move it again before it will send any axis bound WSAD output again.
Any Ideas?
Thanks
Eric
Who is online
Users browsing this forum: No registered users and 4 guests