Jump to content

Input bindings for throttle stop/idle still do not work as they should


Finlayson

Recommended Posts

Hi,

this has been pointed out before, but it seems  it has somehow been forgotten...? Anyways, I did not want to necro an old longwinded thread, so here is a new one on the topic.

The problem is that the following joystick bindings...

{down = 8014, cockpit_device_id = devices.SYSTEMS, name = _("Throttle Idle Detent - Idle/Stop (toggle button)"), category ={_('Left Console'), _('Throttle lever'), _('Flight Control')}},
{down = device_commands.Button_118, up = device_commands.Button_118, cockpit_device_id = devices.SYSTEMS, value_down = 0.0, value_up = 0.5, name = _("Throttle Idle Detent - Idle/Stop (2 pos switch)"), category ={_('Left Console'), _('Throttle lever'), _('Flight Control')}},
{down = device_commands.Button_118, cockpit_device_id = devices.SYSTEMS, value_down = 0.5, name = _("Throttle Idle Detent - Idle"), category ={_('Left Console'), _('Throttle lever'), _('Flight Control')}},
{down = device_commands.Button_118, cockpit_device_id = devices.SYSTEMS, value_down = 0.0, name = _("Throttle Idle Detent - Stop"), category ={_('Left Console'), _('Throttle lever'), _('Flight Control')}},

...as well as the following keyboard bindings...

{combos = {{key = 'Home', reformers = {'RAlt'}}}, down = 8014, cockpit_device_id = devices.SYSTEMS, name = _("Throttle Idle Detent Toggle"), category ={_('Left Console'), _('Throttle lever'), _('Flight Control')}},
{combos = {{key = 'Home', reformers = {'RShift'}}}, down = device_commands.Button_118, cockpit_device_id = devices.SYSTEMS, value_down = 0.5, name = _("Throttle Idle Detent - Idle"), category ={_('Left Console'), _('Throttle lever'), _('Flight Control')}},
{combos = {{key = 'Home', reformers = {'RCtrl'}}}, down = device_commands.Button_118, cockpit_device_id = devices.SYSTEMS, value_down = 0.0, name = _("Throttle Idle Detent - Stop"), category ={_('Left Console'), _('Throttle lever'), _('Flight Control')}},

...all do exactly the same thing: they all TOGGLE the state of the throttle detent between stop and idle.

So no matter if you press RAlt+Home, RShift+Home or RCtrl+Home, you TOGGLE the throttle detent each time.

While for the keyboard this is arguably just a small inconvenience / inconsistency, for the joystick bindings it makes it impossible to properly map a hardware throttle detent switch (like in the Thrustmaster Warthog throttle).

Yes, you can of course "sync" the thing to the throttle by mouse click if it happens to be inverted, but that defeats the purpose of having the hardware switch in the first place.

Can you please have a look at this and finally fix it?

FYI, a long time ago there have been command codes 8015 and 8016 that properly set the throttle to stop/idle, but these stopped working (I would guess sometime during 2.7.x).

Cheers,

F.

  • Like 5
Link to comment
Share on other sites

  • 1 month later...
  • 7 months later...

No acknowledgement from the devs? I also found out, literally minutes into the first cold tutorial. (The tutorial also gets stuck after the throttle check, not sure it is related. I remember doing it a year back and there was no problem.)

✈️ L-39, F-5E, F/A-18C, MiG-15, F-86F, C-101, FC3 🛩️ Yak-52, P-47, Spitfire 🚁 UH-1H, Ka-50 III 🗺️ NTTR, PG, SY, Chnl, Norm2 📦 Supercarrier, NS430, WWII 🕹️ VKB STECS+Gladiator/Kosmosima ▶️ DCS Unscripted YouTube

Link to comment
Share on other sites

BTW: This could probably be merged with

Or the other way around. The other thread also has a more descriptive name.

  • Like 2

✈️ L-39, F-5E, F/A-18C, MiG-15, F-86F, C-101, FC3 🛩️ Yak-52, P-47, Spitfire 🚁 UH-1H, Ka-50 III 🗺️ NTTR, PG, SY, Chnl, Norm2 📦 Supercarrier, NS430, WWII 🕹️ VKB STECS+Gladiator/Kosmosima ▶️ DCS Unscripted YouTube

Link to comment
Share on other sites

Fixed it. Now "Throttle Idle Detent - STOP" will only move the throttle to the "Stop" position, and "Throttle Idle Detent - IDLE" will only move it to "Idle". I.e. neither is now toggle command anymore. "Throttle Idle Detent - Idle/Stop (2 pos switch)" is also fixed. You'll obviously have to wait for a next DCS update.

  • Thanks 2

Roberto "Vibora" Seoane

Alas Rojas

 

[sIGPIC][/sIGPIC]

sigpic97175_2_small.pngAERGES-LOGO-sin_fondo_small.png

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...