How to program Gladiator K to "Lock" an Axis

Moderator: AdminGroup

TheGeek
Posts: 18
Joined: Tue Jul 21, 2020 1:51
Been thanked: 2 times

How to program Gladiator K to "Lock" an Axis

Postby TheGeek » Thu Jul 30, 2020 2:16

I own a pair of Gladiator K's and use them as a HOSAS (Hands on Stick and Stick) setup. I'm really enjoying them so far, but I have a few issues that a modification of a profile would help with. I'm attempting to get better at using the profiling software, but would like some questions answered from people more familiar with it.

I play a game called Elite Dangerous, and am using my left stick Y axis for throttle. It's working well enough, but there are extended periods of time where I have to hold the stick forward. I'm looking for a way to program the stick to maintain an axis value after a keypress.

Is it possible to do the following in the profiling software:
1. Push the joystick Y axis forward, and then press a button to "lock" that value in place until that button is pressed again. (I'd prefer this solution)
2. Swap axes between Y and Throttle with a button press.
3. Set axis values with the press of a button.

And how would you implement them in the profiler?

User avatar
fallout9
Posts: 5184
Joined: Wed Oct 03, 2018 20:37
Has thanked: 208 times
Been thanked: 1218 times

Re: How to program Gladiator K to "Lock" an Axis

Postby fallout9 » Thu Jul 30, 2020 2:58

You have 2 options (well, actually more options, but here are first 2):

1. Press button to lock axis in place:
- go to Profile/ Buttons and mark the Poll option (1);
- click on the joystick button that you want to assign to this function;
- click your mouse in the box that's lightening up on the chart;
- in the new window set that button as Fix Axes (2), FA2 (3), check Alternate Action (4) and check axis 2 (5);
- now go to Global/ Common and check the FA box (6), then press the Set button (7).
1111.JPG

2222.JPG


2. Set up button in game:
- open game, go to Controls, then Flight Throttle and set up a 5 way hat on your left hand to Set Speed to 0, Set Speed to 25%, Set Speed to 50%, Set Speed to 75%, Set Speed to 100%.

hon0
Posts: 162
Joined: Mon Jan 25, 2016 20:05
Location: France
Has thanked: 181 times
Been thanked: 51 times

Re: How to program Gladiator K to "Lock" an Axis

Postby hon0 » Thu Jul 30, 2020 9:48

I would use FA0 to do that.

Another option you might like is to swap from absolute to relative axis response.
VKB Devcie Config v0.91.26 - Firmware version: v1.994

Ron61
Posts: 3276
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 44 times
Been thanked: 637 times

Re: How to program Gladiator K to "Lock" an Axis

Postby Ron61 » Thu Jul 30, 2020 20:49

A small hint - if you translate the axis into a relative one, then you should set it to 11-bit (now 12).
This will remove some of the brooding (lethargy) at the edges of the range. Recommended by Alex_Oz.
Or use the firmware v.199_A(2) without changing the axis resolution.

User avatar
fallout9
Posts: 5184
Joined: Wed Oct 03, 2018 20:37
Has thanked: 208 times
Been thanked: 1218 times

Re: How to program Gladiator K to "Lock" an Axis

Postby fallout9 » Fri Jul 31, 2020 2:11

hon0 wrote:I would use FA0 to do that.


FA0 is not good as there's no Alternate Action option attached to it.

TheGeek
Posts: 18
Joined: Tue Jul 21, 2020 1:51
Been thanked: 2 times

Re: How to program Gladiator K to "Lock" an Axis

Postby TheGeek » Fri Jul 31, 2020 5:23

That worked nicely!

I even figured out how to change the LED color when the Axis is locked, and how to bind it to holding a button.

Thanks!

hon0
Posts: 162
Joined: Mon Jan 25, 2016 20:05
Location: France
Has thanked: 181 times
Been thanked: 51 times

Re: How to program Gladiator K to "Lock" an Axis

Postby hon0 » Fri Jul 31, 2020 13:43

fallout9 wrote:
hon0 wrote:I would use FA0 to do that.


FA0 is not good as there's no Alternate Action option attached to it.


FA0 is a trim, there is no alternate indeed, you have to (or rather can,) use it together with a trim reset.
VKB Devcie Config v0.91.26 - Firmware version: v1.994


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 48 guests