Release EDRefCard - makes a printable reference card of your controller bindings

Status
Thread Closed: Not open for further replies.
Hi,
Thanks for this great tool !
Unfortunately, since I upgraded to a MongoosT CM3 Throttle, even though I switched to the updated website https://edrefcard2.epaphus.uk/ I still got an error with the Virpil device.
More details: Reference is "eqvxck". I use the latest device's firmware and said device is set as "split by 32 buttons".

Interesting, I have the same throttle in split by 32 button mode. Looks like yours has a slightly different device ID.

Does it show as 3 devices in windows?
I'm only seeing 2 in the binding files, so I'm curious if Virpil changed something or if it's just a case that you haven't bound any buttons on the "3rd" device
 
I'm quietly confident that the new codebase handles multiple split devices like this natively. It was designed with this in mind.

But... More testing required!

J
 
Interesting, I have the same throttle in split by 32 button mode. Looks like yours has a slightly different device ID.

Does it show as 3 devices in windows?
I'm only seeing 2 in the binding files, so I'm curious if Virpil changed something or if it's just a case that you haven't bound any buttons on the "3rd" device
Interresting indeed if you have the exact same throttle though you do not have any issue with edrefcard2...
I'm curious as to what do you mean by slightly different device ID ?
In the binds file you do not have DeviceIndex="0" and DeviceIndex="1", as I do ?
Also, do you have the latest firmware ?

I'm currently at the office, as soon as I'm home (I'm in the CET Time Zone) I have a look at what Windows see and will keep you informed.
Do not hesitate to ask me anything on this subject, I'd gladly help you guys.

edit :
I'm stupid, I guess you're talking about the actual id, which is 33448198 in my binds...
 
Last edited:
My device id is 33448197 and I have DeviceIndex="0", DeviceIndex="1" and DeviceIndex="2"
Your bind file has device id 33448198 with DeviceIndex="0", DeviceIndex="1"
If the only difference is the ID then it can be quickly added.

I haven't touched the firmware since I first set it up ~8 months ago
 
My device id is 33448197 and I have DeviceIndex="0", DeviceIndex="1" and DeviceIndex="2"
Your bind file has device id 33448198 with DeviceIndex="0", DeviceIndex="1"
If the only difference is the ID then it can be quickly added.

I haven't touched the firmware since I first set it up ~8 months ago
Fyi, just made a test (still at the office), I've replaced my id with yours, loaded the binds into edrefcard2 and it doesn't show any errors anymore. However it displays 2 throttles with 2 distincts throttle images and bindings, and the 2nd throttle shows wrong bindings, mixing them up.
 
Fyi, just made a test (still at the office), I've replaced my id with yours, loaded the binds into edrefcard2 and it doesn't show any errors anymore. However it displays 2 throttles with 2 distincts throttle images and bindings, and the 2nd throttle shows wrong bindings, mixing them up.

That is expected, when I added the throttle I was using DeviceIndex="2" as sign it was in 32 button split mode as your bind file doesn't have that its using the default mode and thinking there are 2 throttles connected.

Does this look right? Reverse Throttle button will be in the wrong place as I edited from device 1 to device 2 to test.

zroszj-vpc-mongoost-50cm3-throttle-32b.jpg
 
No, it's still all mixed-up. Similar to what I got, with a few modifications. All of the Device 1 binds are mixed-up.
Here's what I got
Sans titre-1.png
 
Interesting, I have the same throttle in split by 32 button mode. Looks like yours has a slightly different device ID.

Does it show as 3 devices in windows?
I'm only seeing 2 in the binding files, so I'm curious if Virpil changed something or if it's just a case that you haven't bound any buttons on the "3rd" device
Windows 11 shows it as 2 devices.
 
Windows 11 shows it as 2 devices.
Looking over the button mappings I had set in EDRefCard, device 3 seems to be mostly the B1 - B6 buttons when using the mode selector as shift.

Would I be right in thinking you are using the "No Mode Modifier" profile?
1710378320371.png


I've made changes assuming on the profile above on https://edrefcard2.epaphus.uk/ Please can you let me know if the buttons are showing up correctly for you on an unmodified bind file?
 
You're right, I'm using the No Mode Modifier.
Your update works ilke a charm (with the unmodified bind file from ED)
Great job !
Thank you very much O7
 
Last edited:
My devices are the VBKsim Gladiator NTX Premium, Right with ID=231D0200 and OT Left with ID=231D201. This last joy is not recognized by EdRefCard, is it possible to add it as a VKB-Gladiator-NXT-Premium-Left?
Thank you very much.
 
My devices are the VBKsim Gladiator NTX Premium, Right with ID=231D0200 and OT Left with ID=231D201. This last joy is not recognized by EdRefCard, is it possible to add it as a VKB-Gladiator-NXT-Premium-Left?
Thank you very much.
Did you use the original site or the updated site at https://edrefcard2.epaphus.uk/ ?
The following look to be already added

VKB Gladiator NXT Premium Left
VKB Gladiator NXT Premium Right
VKB Gladiator NXT Premium Left OTA
VKB Gladiator NXT Premium Right OTA
 
Hi, I get unknown controller detected for my Mongoost 50CM3, but I'm using 5-way modifier. Does it work only for "no mod modifier" option? Reference for the config is "gstolc".
Thank you for you work!
 
Hi, I get unknown controller detected for my Mongoost 50CM3, but I'm using 5-way modifier. Does it work only for "no mod modifier" option? Reference for the config is "gstolc".
Thank you for you work!
I'm using the 5-way modifier so it should work. Please can you post a screenshot of the profile screen within Virpil config tool similar to the one above?
 
@Epaphus can you do me a massive favour and keep a pile of these binds files to hand - I'll want to run them past the new codebase to ensure it can read and understand them early on in the design phase (i.e. now-ish as I've got the input XML parsing pretty sorted (and it handles multiple DeviceIndex entries), but nothing done on the rendering side yet.

I'm hoping to provide an option to handle remapping software (like TARGET/vJoy) when detected and delcare what devices they actually are to allow it to try and render something.

J
 
We have added some bindings support, so it could be that there's now just too many.

Can I get a copy of your binds file please?

J
 
Status
Thread Closed: Not open for further replies.
Back
Top Bottom