Jump to content

[not a bug] Using slider-type axis as radar elevation / tpod zoom doesn't work properly [controls]


Recommended Posts

Bug description:

I have a Thrustmaster T16000M HOTAS and TWCS Throttle + pedals. I wanted to use the wheel on the throttle (JOY_SLIDER1) to control radar elevation in the Hornet. This also controls the zoom in the targeting pod, so it's very convenient to use. Sadly, the F18 module seems to treat it not as a slider, but as a continuous output axis. What this means is that at any given position of the wheel, the module is interpreting it as it was continuously pressed.

 

How to reproduce:

  1. Bind the TWCS Throttle wheel (or any slider type control on any controller for that matter) from the Axis assign menu to control radar elevation.
  2. Go to the radar page on the right DDI.
  3. Set the wheel at it's maximum "top" position (can't go further), wait for radar antena elevation to go all the way to the top.
  4. Turn the wheel (slider) halfway back.

 

Got:

Radar elevation goes all the way to the bottom, with speed of movement depending on the amount the wheel is turned.

That's because instead of interpreting it as a slider, it seems that the module interprets it as a "various strength axis". So when I only turn 1/5 of the turn the radar antena elevation will go down slower, if I turn it to the bottom maximal position, the radar antena elevation will go down faster.

 

Expected behaviour:

I would expect that when I turn the wheel / slider halfway back, radar elevation will go down to the middle and stops there. Wheel is a slider and should act like one. In other words, a fixed position on a slider control should correspond to a fixed position of the control in the game.

 

Affects:

  • Radar elevation control
  • Targeting pod zoom

 

Additional information:

  • Please note that the wheel bound to zoom view in the F/A-18C is working perfectly fine controlling zoom as expected (halfway turn - zooms halfway). I tried binding the wheel axis to various knobs in the F/A-18C Sim, all are working correctly as one would expect - turning the wheel reflects turning the knob in the aircraft. The bug seems only to be affecting radar elevation/targeting pod zoom.
  • Please note that the actual physical slider on the joystick behaves exactly the same when bound to radar elevation (bugged).
  • Setting the "slider" checkbox in the axis tune menu doesn't help with the bug.

Edited by StarLightPL
  • Thanks 1
Link to post
Share on other sites
11 hours ago, rob10 said:

Short version is it works that way because it's a SWITCH (well 2: up and down) and not an AXIS or rotary in the real Hornet.  Do a search, it's been discussed in detail several times. Not a bug.

Agreed. Then it shouldn't be bindable as an axis. And I did a search for radar elevation and it didn't turn up in the results.

EDIT: I did a search in the bugs forum, I can see this has now been moved.

 

5 hours ago, ArjenHVA said:

Bind it to your flipper (JOY_RZ) on the throttle instead. That works great. 

That's what I did, doesn't change the fact that if what Rob10 says is the official stance then it should be kicked out of axis menu not to create confusion.


Edited by StarLightPL
Link to post
Share on other sites
8 hours ago, StarLightPL said:

Agreed. Then it shouldn't be bindable as an axis. And I did a search for radar elevation and it didn't turn up in the results.

EDIT: I did a search in the bugs forum, I can see this has now been moved.

 

That's what I did, doesn't change the fact that if what Rob10 says is the official stance then it should be kicked out of axis menu not to create confusion.

 

I didn't realize they had it bindable in the axis section.  I would agree it shouldn't be there if it's not working.

Link to post
Share on other sites
21 hours ago, rob10 said:

I didn't realize they had it bindable in the axis section.  I would agree it shouldn't be there if it's not working.

This is one of these "gamey" things, that user should be able to do. Radar elevation is bindable in the axis section. Wheel or any kind of slider axis seems perfect for it. Even if it turns out that this is a spring loaded button (even analogue) that shouldn't even be present in the axis section. I think most axis commands have their button counterparts - the fact that radar elevation behaves like no other axis in the game points to either a bug or a stubborn engineer error. And I'm developing software for 20 years now, I can recognize these things by feeling 😉

 

EDIT: come to think of it, this can also be "I'm a new developer to the team so I will implement it my way not knowing I can reuse the code" error 😛


Edited by StarLightPL
Link to post
Share on other sites

So, the real Hornet throttle has a wheel that can roll up and down. It has a center position and is spring loaded to return to center when released. It functions as an axis, the further from center it is deflected, the faster the sensor moves. In DCS it functions exactly the way it does in real life. The problem is that very few computer flight controllers have a control that works like this, and the realistic behavior is somewhat problematic on an axis that does not spring to center. 

 

I'm currently using a slider axis with a center detent for it, with the axis saturation turned down to 10% and a fairly large dead zone, and that works reasonably well. 

 

A number of people, myself included, have been asking for alternative ways to control this axis for some time now. You can read some more here: 

 

  • Thanks 1
Link to post
Share on other sites

Thanks @Bunny Clark, that's an awesome answer 👍 Yeah it seems like binding it to paddle control on the TWCS Throttle as @ArjenHVA suggested is the only sane way to go. I'm lucky to have that control on my stick unoccupied, as I have rudder pedals. This example clearly shows how bad ED needs to hire an User Experience guy. At least they were sane enough to introduce a toggle for "(un)realistic TDC slew", this could be the other one. Btw. this just echoes that topic you linked - all points you raised there are valid.

  • Like 1
Link to post
Share on other sites
  • StarLightPL changed the title to [not a bug] Using slider-type axis as radar elevation / tpod zoom doesn't work properly [controls]
  • 4 weeks later...

Thanks for this thread. I just discovered this quirk and it has been very frustrating to understand. Using the paddle sounds like a good workaround. I use it for rudder right now but I can add a modifier. 

  • Like 1

"Subsonic is below Mach 1, supersonic is up to Mach 5. Above Mach 5 is hypersonic. And reentry from space, well, that's like Mach a lot."

Link to post
Share on other sites

Edit - thought I was posting this in the other thread


Edited by Brun

9900K | 32GB Corsair XMS | 3080FE | Reverb G2 | VPC MongoosT-50CM2 + TM Grips  | Warthog Throttle | MFG Crosswind Pedals

Link to post
Share on other sites

You can bind things however you prefer of course, but I do want to point out the TWCS button layout is based on the Hornet's throttle. It has a light grey two-way switch next to the TDC cursor that corresponds directly with the radar elevation on the real Hornet throttle.

Virpil WarBRD | Thrustmaster Hornet Grip | Thrustmaster TWCS Throttle | Logitech G Throttle Quadrant | Genovation 683U | VKB T-Rudder IV | TrackIR 5

 

 

AMD Ryzen 5 3600 | Nvidia GTX 1060 6GB | 32GB DDR4 3200 | SSD

Link to post
Share on other sites
20 minutes ago, kengou said:

You can bind things however you prefer of course, but I do want to point out the TWCS button layout is based on the Hornet's throttle. It has a light grey two-way switch next to the TDC cursor that corresponds directly with the radar elevation on the real Hornet throttle.

Interesting to know that. I use that switch for the airbrake on every jet. I wonder if the airbrake can be mapped to an axis so they can just be swapped.  I'll check tonight. 

  • Like 1

"Subsonic is below Mach 1, supersonic is up to Mach 5. Above Mach 5 is hypersonic. And reentry from space, well, that's like Mach a lot."

Link to post
Share on other sites
57 minutes ago, Machalot said:

Interesting to know that. I use that switch for the airbrake on every jet. I wonder if the airbrake can be mapped to an axis so they can just be swapped.  I'll check tonight. 

I believe airbrake is a button on every aircraft. JoystickGremlin can change axis input into a button though if you want to go that route.

Virpil WarBRD | Thrustmaster Hornet Grip | Thrustmaster TWCS Throttle | Logitech G Throttle Quadrant | Genovation 683U | VKB T-Rudder IV | TrackIR 5

 

 

AMD Ryzen 5 3600 | Nvidia GTX 1060 6GB | 32GB DDR4 3200 | SSD

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...