Jump to content

Recommended Posts

Posted

I get the importance of having to push ctrl-e three times, so you don't accidentally eject, but that makes it rather difficult to assign the eject function to a button control.  Can we get an alternate keybind that you only have to push once?

  • Like 3
Posted

You don’t want this… 😆

  • Like 4

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
5 hours ago, 9thHunt said:

Can we get an alternate keybind that you only have to push once?


If you have a thrustmaster hotas, you can use its Target utility to do it. On my case, I have to press three buttons simultaneously to get ejected, to prevent unwanted ejection.

 

For work: iMac mid-2010 of 27" - Core i7 870 - 6 GB DDR3 1333 MHz - ATI HD5670 - SSD 256 GB - HDD 2 TB - macOS High Sierra

For Gaming: 34" Monitor - Ryzen 3600 - 32 GB DDR4 2400 - nVidia RTX2080 - SSD 1.25 TB - HDD 10 TB - Win10 Pro - TM HOTAS Cougar

Mobile: iPad Pro 12.9" of 256 GB

Posted

It works with 1 press in the Tomcat, and I like it that way, despite the binding called "Eject (push 3 times)" 🙂

  • Like 2

🖥️ Win10  i7-10700KF  32GB  RTX4070S   🥽 Quest 3   🕹️ T16000M  VPC CDT-VMAX  TFRP   ✈️ FC3  F-14A/B  F-15E   ⚙️ CA   🚢 SC   🌐 NTTR  PG  Syria

Posted
21 hours ago, falconzx said:

Nobody want this, lol

Map alt+e to a button and press it 3 times, i don't see the problem

I don't know what's wrong with that, I'm not saying we should do away with the default push x3 behavior, just add an option to bypass it.  I don't generally hit my eject button by accident, but I have been killed many times in this game by my eject button not registering 3 pushes fast enough.  And, unfortunately, most of the macro software I've tried doesn't have an option to send a command three times in quick succession with one button push.

 

  • Like 2
Posted (edited)

I have never seen the triple command as a big problem, but there is a simple LUA edit to execute the underlying command "iCommandPlaneEject" 3 times with a single button press.
To achieve this, I added the following line of code

{down = iCommandPlaneEject, pressed = iCommandPlaneEject, up = iCommandPlaneEject,	name = _('Eject (press once)'),	category = _('Systems')},

into the file "default.lua" in the folder "K:\Eagle Dynamics\DCS World OpenBeta\Config\Input\UiLayer\keyboard". This creates the new keyboard command "Eject (press once)" in the UI Layer. This will make the command available for all modules that use the command ""iCommandPlaneEject" with a single binding. The remaining challenge is to find a key combination not yet used for any command, but the new 2.8 functionality helps with that. You could also make the command available for game controllers by adding it into the "default.lua" under "...\joystick".

Edited by LeCuvier
  • Like 2
  • Thanks 1

LeCuvier

Windows 10 Pro 64Bit | i7-4790 CPU |16 GB RAM|SSD System Disk|SSD Gaming Disk| MSI GTX-1080 Gaming 8 GB| Acer XB270HU | TM Warthog HOTAS | VKB Gladiator Pro | MongoosT-50 | MFG Crosswind Pedals | TrackIR 5

Posted (edited)
On 11/8/2022 at 5:07 AM, 9thHunt said:

I don't know what's wrong with that, I'm not saying we should do away with the default push x3 behavior, just add an option to bypass it.  I don't generally hit my eject button by accident, but I have been killed many times in this game by my eject button not registering 3 pushes fast enough.  And, unfortunately, most of the macro software I've tried doesn't have an option to send a command three times in quick succession with one button push.

 

Pretty sure voice attack will do this. Not using voice either although you could set it do eject on command....

Edited by Hoirtel
  • Like 1
Posted
On 11/7/2022 at 1:52 AM, falconzx said:

Nobody want this, lol

Map alt+e to a button and press it 3 times, i don't see the problem

Actually, if you're doing this for a SimPit and wanting to pull an ejection handle. In the real world, that's a single pull... not three.

  • Like 8
Posted
14 hours ago, Tank50us said:

Actually, if you're doing this for a SimPit and wanting to pull an ejection handle. In the real world, that's a single pull... not three.

Good point!

LeCuvier

Windows 10 Pro 64Bit | i7-4790 CPU |16 GB RAM|SSD System Disk|SSD Gaming Disk| MSI GTX-1080 Gaming 8 GB| Acer XB270HU | TM Warthog HOTAS | VKB Gladiator Pro | MongoosT-50 | MFG Crosswind Pedals | TrackIR 5

Posted (edited)

I find it too risky to bind the eject to a single button press ... at the very least it should be a long press (say, 0.5 sec or more). For me, I will stick to a triple button press (I use trigger + shift + paddle) ... never have had an accidental ejection 🙂

 

Edited by Rudel_chw

 

For work: iMac mid-2010 of 27" - Core i7 870 - 6 GB DDR3 1333 MHz - ATI HD5670 - SSD 256 GB - HDD 2 TB - macOS High Sierra

For Gaming: 34" Monitor - Ryzen 3600 - 32 GB DDR4 2400 - nVidia RTX2080 - SSD 1.25 TB - HDD 10 TB - Win10 Pro - TM HOTAS Cougar

Mobile: iPad Pro 12.9" of 256 GB

Posted
3 hours ago, Rudel_chw said:

I find it too risky to bind the eject to a single button press ... at the very least it should be a long press (say, 0.5 sec or more). For me, I will stick to a triple button press (I use trigger + shift + paddle) ... never have had an accidental ejection 🙂

 

 

what could be done instead is have an optional bind that is, by default, blank. And for those building simpits they bind the ejection handle to that.

  • Like 3
Posted
On 11/7/2022 at 7:52 AM, falconzx said:

Nobody want this, lol

Map alt+e to a button and press it 3 times, i don't see the problem

I do. Don't speak for others or about things you don't know about. If this feature isn't useful to YOU it doesn't mean it's not useful to plenty of OTHER people. Don't be so selfish or entitled. You don't speak for everyone. 

  • Like 3
Posted (edited)
1 hour ago, Elphaba said:

I do. Don't speak for others or about things you don't know about. If this feature isn't useful to YOU it doesn't mean it's not useful to plenty of OTHER people. Don't be so selfish or entitled. You don't speak for everyone. 

You can do this with voice attack. It will let you do multiple key presses based on a trigger of your choice. Software is designed to do this using voice as trigger, but it can easily be any other key press from any device. Maybe not great if you don't use VA, already but once you adding in voice calling for game controls (menus, rearming, pausing, ready pre contact) it's hard to go back. 

I have a single command that does multiple F-menu key presses, taking me from nothing directly into a sub menu. 

Edited by Hoirtel
  • Like 1
Posted
5 hours ago, Elphaba said:

I do. Don't speak for others or about things you don't know about. If this feature isn't useful to YOU it doesn't mean it's not useful to plenty of OTHER people. Don't be so selfish or entitled. You don't speak for everyone. 

exactly. As I said, such a keybind is useful for people who are building simpits, since they're only going to yank on one handle *once* and out they go in the real jet... as it should be here as well.

  • Like 1
Posted

It's funny how many people are trying to tell us that our "wishes" are wrong. Maybe there should be a dedicated "Anti-Wishlist" subforum for them?
Personally I have added the single-press command decribed above into the UI Layer "default.lua" and bound it to the right Window key on my keyboard.
And should I accidentally press that key I shall feel nor pain nor regret - it's a game!

  • Like 4

LeCuvier

Windows 10 Pro 64Bit | i7-4790 CPU |16 GB RAM|SSD System Disk|SSD Gaming Disk| MSI GTX-1080 Gaming 8 GB| Acer XB270HU | TM Warthog HOTAS | VKB Gladiator Pro | MongoosT-50 | MFG Crosswind Pedals | TrackIR 5

Posted
1 hour ago, LeCuvier said:

It's funny how many people are trying to tell us that our "wishes" are wrong. Maybe there should be a dedicated "Anti-Wishlist" subforum for them?

 

I was just trying to be helpful, so he could have his wish sooner 😞

 

 

For work: iMac mid-2010 of 27" - Core i7 870 - 6 GB DDR3 1333 MHz - ATI HD5670 - SSD 256 GB - HDD 2 TB - macOS High Sierra

For Gaming: 34" Monitor - Ryzen 3600 - 32 GB DDR4 2400 - nVidia RTX2080 - SSD 1.25 TB - HDD 10 TB - Win10 Pro - TM HOTAS Cougar

Mobile: iPad Pro 12.9" of 256 GB

Posted

You all do realize it seems most modules have options to map every lever and switch right? So for Eject there’s “Eject (3 times)” plus a bunch of other options for the handles or a single command. At least a quick look at the ones I own appear to offer a range of choices. 

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

I built an ejection handle and I also had to find a way to make the ejection happen after only one keypress.

I did it by using a brillant software called Rsmapper

It works perfectly

Posted
13 hours ago, Elphaba said:

I do. Don't speak for others or about things you don't know about. If this feature isn't useful to YOU it doesn't mean it's not useful to plenty of OTHER people. Don't be so selfish or entitled. You don't speak for everyone. 

Do not confuse what you want with how you want it. In this topic there are very useful solution to the problem that respect probably the everyone needs. Discussions are useful when you can collect a lot of ideas and choose the best one.

Posted

This is a wish list, and the wish of the OP is a single-press Eject command to be provided by ED. 3rd party programs are just work-arounds for missing functionality; and whether they are "very useful solutions ... respecting everyone's needs" is debatable.

  • Like 3

LeCuvier

Windows 10 Pro 64Bit | i7-4790 CPU |16 GB RAM|SSD System Disk|SSD Gaming Disk| MSI GTX-1080 Gaming 8 GB| Acer XB270HU | TM Warthog HOTAS | VKB Gladiator Pro | MongoosT-50 | MFG Crosswind Pedals | TrackIR 5

Posted (edited)
52 minutes ago, falconzx said:

Do not confuse what you want with how you want it. In this topic there are very useful solution to the problem that respect probably the everyone needs. Discussions are useful when you can collect a lot of ideas and choose the best one.

If you think you just made a point different to the one I made, I think you need to re-read it again. /smh

I can see you haven't read Wheaton's Law yet too.

Edited by Elphaba
  • Like 1
Posted
On 11/10/2022 at 2:32 PM, LeCuvier said:

I have never seen the triple command as a big problem, but there is a simple LUA edit to execute the underlying command "iCommandPlaneEject" 3 times with a single button press.
To achieve this, I added the following line of code

{down = iCommandPlaneEject, pressed = iCommandPlaneEject, up = iCommandPlaneEject,	name = _('Eject (press once)'),	category = _('Systems')},

into the file "default.lua" in the folder "K:\Eagle Dynamics\DCS World OpenBeta\Config\Input\UiLayer\keyboard". This creates the new keyboard command "Eject (press once)" in the UI Layer. This will make the command available for all modules that use the command ""iCommandPlaneEject" with a single binding. The remaining challenge is to find a key combination not yet used for any command, but the new 2.8 functionality helps with that. You could also make the command available for game controllers by adding it into the "default.lua" under "...\joystick".

 

I've done some modding to the control .luas before, the only problem with that is it gets overwritten every time there's a DCS update.

Posted

I have eject mapped to a toggle switch which has a cover. So I am not concerned about pressing it by accident even in VR.

I don’t want to have to turn a toggle switch on and off three times so I use Joy2Key to map it to a key which repeats quickly, I than map this key to eject or eject (press 3 times) depending on aircraft. JoyPro allows me to do this in one go and map across every aircraft.

AMD 5800X3D · MSI 4080 · Asus ROG Strix B550 Gaming  · HP Reverb Pro · 1Tb M.2 NVMe, 32Gb Corsair Vengence 3600MHz DDR4 · Windows 11 · Thrustmaster TPR Pedals · VIRPIL T-50CM3 Base, Alpha Prime R. VIRPIL VPC Rotor TCS Base. JetSeat

  • Recently Browsing   0 members

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