Seems like I have been waiting since the dawn of time

Seems like I have been waiting since the dawn of time for ED and so called more up to date versions as EDH and EDO, to evolve from antiquity to veteran standard, and allow more than 32 buttons to be assigned to a single device.

Yes I know you can use a mishmash of various apps such as ‘joystick gremlin’ to split your controller into multiple virtual devices, but this wastes valuable computing recourses that are better used to run the game at a faster speed and higher frame rate.

Microsoft updated Windows almost 20 years ago to allow more than 32 buttons to be assigned per device and every other comparable game such as ‘Star Citizen’ and most flight simulations today allow you to assign 128+ buttons per device.

When are frontier going to join the 21st century !!
 
There is 60+ on my Virpil Mongoose

1653392228495.png
 
Mine has 120, get on my level
But I do bet netiher of ours requires external software to function in ED 🙂

I have seen plenty of keyboards that do actually require external software to function properly if you want to get all the features working with ED, this is basically a feature of all devices that implement extra options that aren't supported by the OS, and that's usually provided by the keyboard maker. I don't see any problem using the supplied software to get devices working properly.
 
I have seen plenty of keyboards that do actually require external software to function properly if you want to get all the features working with ED, this is basically a feature of all devices that implement extra options that aren't supported by the OS, and that's usually provided by the keyboard maker. I don't see any problem using the supplied software to get devices working properly.
Of course... my keyboard requires software to tame the RGB (which is annoying out of the box) and use macros (which I never use*). But all of the keys I need to play ED work without external software. And yes there's no problem using supplied software to get controllers working, especially when Microsoft's input APIs are so tragically bad.

*except one that opens calc.exe. But it opens with the window unfocused and in the background, which is annoying, so more often than not I just switch to my IRC client and use my bot's eval command... I find JavaScript has a much nicer UX than Windows' calculator anyway
 
do virpil users use voice attack?
cause after 6dof(+targeting on pad buttons) my ship is basically voice controlled down to the lights
personnaly I found I have better FA off control with a basic x box controller than a virpil (itsa m8s one)
go figure...………. I wanna see a Coriolis deathstar trench sidey home run using a virpil
 
Last edited:
Of course... my keyboard requires software to tame the RGB (which is annoying out of the box) and use macros (which I never use*). But all of the keys I need to play ED work without external software. And yes there's no problem using supplied software to get controllers working, especially when Microsoft's input APIs are so tragically bad.

*except one that opens calc.exe. But it opens with the window unfocused and in the background, which is annoying, so more often than not I just switch to my IRC client and use my bot's eval command... I find JavaScript has a much nicer UX than Windows' calculator anyway
I was specifically thinking of keyboards with "extra" features, not just the standard keyboard keys, I thought I made that clear, for instance;

1653443233493.png
 
This issue is not limited to Virpil.

Looks like total overkill to me.

Not for this game it isn't. Ideally, everything short of typing out arbitrary text (though that would be nice too) should be doable without taking one's hands off their normal position on the HOTAS and without modifier keys.

If game makers had to supply compatibility with every joystick / controller on the market they would simply quit making games altogether.

No one here is asking for specific considerations for specific hardware. The 32 button limit is seemingly due to Frontier using DirectInput's DIJOYSTATE instead of DIJOYSTATE2. The latter supports 128 buttons per device and has been around since DirectX 8.

Seems Virpil have the software to solve this issue with their hardware https://support.virpil.com/en/support/solutions/articles/47001121642-vpc-software-technical-overview

So no need to wait on ED - hoorah!

/endthread

Even if that solution didn't require using old software and firmware for Virpil controllers (they pulled the functionality due to issues with it) it doesn't address the fundamental problem and was rejected as an ideal solution in the OP, due to the downsides of having to split a device into multiple virtual devices. While overhead shouldn't be a major issue, latency sometimes is, and having to bind multiple devices the game doesn't offer any good way of telling apart is something I can say is quite annoying from experience. With my HOTAS setup, which is multiple physical devices, it's really annoying having three of every single button listed in the binds options. I usually just edit the binds file directly in Notepad++, which is something I shouldn't have to do.

I have seen plenty of keyboards that do actually require external software to function properly if you want to get all the features working with ED, this is basically a feature of all devices that implement extra options that aren't supported by the OS, and that's usually provided by the keyboard maker. I don't see any problem using the supplied software to get devices working properly.

Windows has supported 128 buttons per DirectInput device for more than twenty years.

Most joysticks, including the OP's Virpil, have no intrinsic features that mandate any third party software of any sort. I could plug the OP's controller into a Windows 2000 SP4 system, fire up a game/sim as old as X-plane 7.0, and use all the buttons it's got, without issue, with every piece of software in the system having last been updated no less than fifteen years before the release of the OP's throttle.

Virpil's software did provide an inconvenient workaround, and third party tools still do, but none of that should be required. The shortcoming here is entirely Elite: Dangerous.
 
Back
Top Bottom