HOTAS Incompatibility/unrecognized

Hello!

Been slangin' a FDL since 2020, LOVE the game. I play in VR with HOTAS in a racing chair rigged to feel like a cockpit. (pretty sick, honestly) Moved a few times, haven't played in a year or so. I fired it up a month ago and my HOTAS is not recognized in the control profile menu. NOW, before you get too excited, I'd like to think I'm no dummy. I have about 10 hours into this fix, and am generally looking to see if I am wasting my time or if I am missing something. I will be as detailed as I can for those who care to read.
I started with making sure I had enabled Steam Input, then Disabled, then Default Settings. I have the Saitek-X56 Rhino Pro, with a very clunky (can't get it working) Logitech software "X56 H.O.T.A.S.". (this software hasn't been needed and hasn't stopped me from playing in the past 4 years). I have uninstalled and re-installed and doubled-checked that I have the correct drivers, latest release, 64bit instead of 32, yadda yadda. I verified that input is recognized in other games. I can map input and fly in Battlefield 2042. So I am fairly confident that I have an issue with ED not recognizing my input. My controllers were a little stagnant... I had to take apart the yoke and clean it, oil it and put it back together, works like new. I took to the forums, heard quite a few people have been having this issue since 2018 or so (damn.) and followed some tips that worked for them. I do have a lot of things plugged into my computed, dual monitor, VR headset, Blue boom mic, Black Widow keyboard, G502 schmouse. The only thing I have changed since the last time I played was I had to reinstall Windows. ED was on my m.2 E drive, now on my C drive with Windows. (I know a little, but I'm no PC expert).
I found myself at a point where it seemed like I had an issue I couldn't solve without using some software to help. So, I downloaded VPC Conf Tool, HidHide, JoyToKey, UCR, and Joystick Gremlin. Seems like a lot of people who had this issue used this work-around. I got all the way through, mapped the controls, was feeling good. Only issue, Joystick and Throttle were natively mapped to the same axis and were fighting between neutral, 0 yoke input, and varying throttle input. Put it down for a couple weeks, vacation, fire it back up, Joystick Gremlin "Error Loading Python DLL" I looked it up for 30 minutes-ish, uninstalled reinstalled, same issue. Also, my friend has a thrustmaster controller and is experiencing the same issue after the update and same amount of time not playing.

I love sim racing and flying. It's really challenging to maintain interest when the fixes get this complex. If you would be so kind, let me know if I should keep tinkering with Joystick Gremlin, get a new HOTAS, mess around with ED or my PC in some way, if you think it's a hardware issue, a software issue (PC or ED), or my goofy ass.

Thanks and get ganked. o7

iBuyPower Poopy Boy Pre-Build - SLATE MR BB972
Windows 10
i7-9700f 3.0
32 RAM DDR4 3200
RTX 2070 SUPER 8GB
Nu Audio Pro 7.0 Audio Card
Dual Monitor
PSU, I looked, idk.
 
Stupid/obvious things first. In the controls menu, did you check the binds file you used was the selected one? There is a drop down selection top right of the four controls, make sure it's set to the correct one.

You mentioned you reinstalled windows. Even with your controllers plugged into the exact same USB ports, they may have a different ID than your previous windows installation.

Also, a few updates ago, FDEV finally got rid of the 32 button limit per controller; your binds file may still be set for that. Hopefully someone more knowledgeable will give you specifics but assuming non legacy, your binds file should be "mybinds.4.1.binds" or something.

Sorry for vague response, not in front of PC, but maybe this will give you ideas of what else to check if you have not already done so.
 
the game should work fine with just the driver installed for an x56 hotas though programs like gremlin should work also if required
firstly i suggest you read the full thread which is a few pages of the lost bindings guide thread here to understand how they work were they are stored etc
how to rename bearing in mind odyssey binds version is now 4.1.binds ( set/enable file and folders files hidden & extensions set to visible to see them in windows )
but the renaming method itself remains unchanged https://forums.frontier.co.uk/threa...-free-backed-up-binds-look-no-further.554451/
then i suggest you see the long list of users suggested configs and use one and tailor it to suit after which you can find here https://edrefcard2.epaphus.uk/
and below is just one eg
and when happy you can then generate your own reference card after tailoring and renaming and backing up etc
i suggest you make a backup of your existing binding folder to a safe isolated directory pref another drive as a fall back first
don't be a stranger let us know how you get on
download goofy.png
o7
*side note post 10 here https://forums.frontier.co.uk/threads/new-throttle-mandatory-all-new-bindings.627681/#post-10423272
 
Last edited:
Joystick Gremlin depends on vJoy to work. If you're mapping multiple controllers, you're going to need at least 2 vJoy devices - one for the stick, one for the throttle. The stick and throttle both seem to have at least 5 axes, so you're looking at 4 vJoy virtual sticks if everything is going to go through Joystick Gremlin.

Can you clarify whether you're able to create a new mapping from a blank scheme?
 
Stupid/obvious things first. In the controls menu, did you check the binds file you used was the selected one? There is a drop down selection top right of the four controls, make sure it's set to the correct one.

You mentioned you reinstalled windows. Even with your controllers plugged into the exact same USB ports, they may have a different ID than your previous windows installation.

Also, a few updates ago, FDEV finally got rid of the 32 button limit per controller; your binds file may still be set for that. Hopefully someone more knowledgeable will give you specifics but assuming non legacy, your binds file should be "mybinds.4.1.binds" or something.

Sorry for vague response, not in front of PC, but maybe this will give you ideas of what else to check if you have not already done so.
Hey!

I have done those things, yes.

I'll take a look around for the binds file, see what I can't get into.

Thanks!
 
the game should work fine with just the driver installed for an x56 hotas though programs like gremlin should work also if required
firstly i suggest you read the full thread which is a few pages of the lost bindings guide thread here to understand how they work were they are stored etc
how to rename bearing in mind odyssey binds version is now 4.1.binds ( set/enable file and folders files hidden & extensions set to visible to see them in windows )
but the renaming method itself remains unchanged https://forums.frontier.co.uk/threa...-free-backed-up-binds-look-no-further.554451/
then i suggest you see the long list of users suggested configs and use one and tailor it to suit after which you can find here https://edrefcard2.epaphus.uk/
and below is just one eg
and when happy you can then generate your own reference card after tailoring and renaming and backing up etc
i suggest you make a backup of your existing binding folder to a safe isolated directory pref another drive as a fall back first
don't be a stranger let us know how you get on
View attachment 403378 o7
*side note post 10 here https://forums.frontier.co.uk/threads/new-throttle-mandatory-all-new-bindings.627681/#post-10423272
Hey, thanks for you speedy response!

All of these resources are helpful. Unfortunately, I can't seem to identify my binds file and it doesn't look like it's anywhere to be found. I'll throw up a picture of where I went and what I found. Really good thread, though! I got really excited and got reminded, it's usually never that easy. lol

I'll keep that pre-made profile in my back pocket in case I need it!

Genuinely great help, here. Thank you
 

Attachments

  • MY LEG!.png
    MY LEG!.png
    521.3 KB · Views: 55
Joystick Gremlin depends on vJoy to work. If you're mapping multiple controllers, you're going to need at least 2 vJoy devices - one for the stick, one for the throttle. The stick and throttle both seem to have at least 5 axes, so you're looking at 4 vJoy virtual sticks if everything is going to go through Joystick Gremlin.

Can you clarify whether you're able to create a new mapping from a blank scheme?
Yo!

There it is. I knew it was something simple I was looking over. Just needed another vjoy. I believe I got joystick gremlin to map to individual axes' without issue. In particular, the secondary ones on each hand control.

Thank you for pointing that out. Now, if I can get Joystick gremlin to stop having a fatal error on launch, I'll be in business!

Thanks so much
 
i have never known the game to work without a bind file🤷‍♂️
i assume you enabled show hidden files and folders in windows
i suggest you try one of the ED REF card configs..................
 
Last edited:
Yo!

There it is. I knew it was something simple I was looking over. Just needed another vjoy. I believe I got joystick gremlin to map to individual axes' without issue. In particular, the secondary ones on each hand control.

Thank you for pointing that out. Now, if I can get Joystick gremlin to stop having a fatal error on launch, I'll be in business!

Thanks so much
Have you tried running the portable version of Joystick Gremlin?
 
Back
Top Bottom