Jump to content

Short and long presses of PTT for menu activation/Voip


Recommended Posts

Posted

Use short press (actually the release after a short press) to display the comm menu and a long press of the same key/button to activate voice chat would reduce the amount of keybinds needed and simplify muscle memory 🙂

  • Like 8
  • Thanks 1
Posted

Good idea. This is rather an obstacle to using this feature. 

  • Like 1

i9-14900KS | ASUS ROG MAXIMUS Z790 HERO | 64GB DDR5 5600MHz | iCUE H150i Liquid CPU Cooler | ASUS TUF GeForce RTX 4090 OC | Windows 11 Home | 2TB Samsung 980 PRO NVMe | Corsair RM1000x | LG 48GQ900-B 4K OLED Monitor | CH Fighterstick | Ch Pro Throttle | CH Pro Pedals | TrackIR 5

Posted (edited)
21 hours ago, Draken35 said:

Use short press (actually the release after a short press) to display the comm menu and a long press of the same key/button to activate voice chat would reduce the amount of keybinds needed and simplify muscle memory 🙂

As a temporary workaround you can probabily already do that with your HOTAS software or with Joystick Gremlin.

Edited by nuNce
  • Thanks 1
  • ED Team
Posted

We have requested short and long press to reduce the amount of binds required, we have had a lot of feedback since 2.9 for voice chat and have passed many ideas to the team for consideration. 

thanks

  • Like 5
  • Thanks 4

smallCATPILOT.PNG.04bbece1b27ff1b2c193b174ec410fc0.PNG

Forum rules - DCS Crashing? Try this first - Cleanup and Repair - Discord BIGNEWY#8703 - Youtube - Patch Status

Windows 11, NVIDIA MSI RTX 3090, Intel® i9-10900K 3.70GHz, 5.30GHz Turbo, Corsair Hydro Series H150i Pro, 64GB DDR @3200, ASUS ROG Strix Z490-F Gaming, PIMAX Crystal

Posted

All modern aircraft use a hotas system where there are dozens or several dozens of key binds, quickly using up the buttons on the actual user's hardware. Furthermore there are plenty of users who use replica controllers that try to emulate the real hardware, where every single button is used for the correct function. Radio is one such important button. But VOIP and the regular AI interaction via the radio menu requires 2 different key bindings for ED's aircraft, creating problems for people running out of buttons. This gets progressively worse the more PTT controls you have.

This has not been a problem with SRS since SRS allows users to bind their PTT button to the same button as the radio menu in game, and even have a delay option to not transmit every time you hit the button if you press it short enough. Personally I have set that delay to 200ms and it works fine. It's not perfect as every time you transmit you also open the radio menu, but at least you don't transmit every time you open the menu.

Heatblur has come up with a solution that should be implemented with all DCS aircraft, namely allowing players to bind keys for the radio menu and the VOIP separately or using the same button press for both of them, with a short press being the radio menu and a long press being the VOIP.

Implementing this will also help the SRS users as long presses on that button should no longer bring up the radio menu, even if the built in VOIP is not enabled on the server.

The delay should be either configurable or documented somewhere clearly, maybe even directly in the description of the key bind (that is not on page 247 in some obscure manual that isn't even for a specific aircraft), and be the same across all aircraft, so users can configure SRS accordingly to match with the same delay settings. The delay should be very short, that is much shorter than 500ms as often used in aircraft with short/long press logic, maybe 250ms or even less, so that there isn't too much of a delay before the user can talk. Alternatively the user's voice gets recorded and buffered immediately upon button press and it is then discarded if the user released the button within the threshold, or transmitted with a short delay if he continued to hold it. It's probably sufficient if the user is made to wait a small fraction of a second before transmission though and much easier to implement.

  • Like 5
  • Thanks 1
  • 3 weeks later...
Posted

For information, that system was implemented in the Mirage 2000 for about two years. A special option check box enables this for the SRS bind (the module has SRS binds in DCS, like a couple of other modules such as the Tomcat) which bypass SRS hotkeys when it detects the module.

If enabled, a quick press of the PTT menu will not trigger SRS PTT but open the respective comm menu. And a long press will not open the menu.

There was initially concerns about the short PTT delay required for this to work. But after some time everyone got used to it and it's not a concern anymore.

It's being added for VOIP the exact same way and should be available soon.

So it's definitely something doable in the modules themselves.

  • Thanks 2
  • 5 months later...
Posted

Where can i find the tutorial/documentation?

A quick search in DCS open beta DOC folder yesterday was no success for me (maybe i went too quick)

Thanks!


Sent from my iPhone using Tapatalk

  • Recently Browsing   0 members

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