I'm on GOG, though I mentioned it earlier so you might not be asking me.

Moderator: Moderators for English X Forum
rrohde wrote: ↑Thu, 13. Dec 18, 21:52 Ok, I seem to have fixed it:
I poked around the Windows registry, and noticed that my BRD pedals were the only ones that didn't have an "OEMData" entry, so I created it, copied and pasted the binary key from another, long gone joystick whose entry was still in the registry, and voila, it works in X4. As per the screenshot, no idea why the pedals are found twice, but I am not complaining (edit: seems to find it twice because I "stole" that OEMData binary value from another controller that doesn't physically exist anymore, but now references two devices within the registry).
Devs, how come that other simulations didn't have that issue? Do you base your joystick-finding logic on the OEMData values in the registry? Maybe that needs to change (other simulations, like DCS, IL-2, etc never had an issue finding these pedals).
Oh, I've also changed the axis from Z to X, not sure if that matters in the end. (edit: didn't matter, changed it back to Z and still works)
I can confirm not having the X-axis and Y-axis inputs prevents X4 seeing a device/controller. I took apart my controller today and wired an extra mini joystick onto the X-axis and Y-axis inputs which then activated allowed X4 to see the controller and all the other inputs on this device. All buttons and other joysticks are programmable now and the device is listed in the Manage controllers/joysticks panel.Buzzark wrote: ↑Fri, 14. Dec 18, 01:54 Some interesting developments there!
I've been building custom controllers for people (simmers and gamers) on and off for many years and haven't heard the missing X and Y theory before - though given my BU0836A Interface fits that bill (it does work everywhere else though, just to be clear) then it's a possibility.
I should be able to find some time to re-wire this controller tomorrow to switch a couple of the declared axis to X and Y and see if that suddenly brings them into play. Obviously that's not a fix for many others, but if true then I'm sure it'll help with solution development.
I'll also have a look at the registry settings.
Just for reference the BU0836A is a joystick/input/buttonbox controller made by Leo Bodnar often used in the simulation world and I guess for many other things that require analogue or button inputs. It's fully supported in windows with built-in drivers and usually just works. I say usually, because this is the first time I've heard of one not being available to a game.![]()
That's why I said "likely some sort of filtering".CBJ wrote: ↑Fri, 14. Dec 18, 17:06 Please don't jump to conclusions. The game does have code to recognise devices with RX/RY/RZ and numbered Slider axes, and doesn't look for "OEMData". Clearly something isn't working as intended, but there are many possible reasons for that which don't involve programmers making silly assumptions. By all means look for workarounds, but leave it at that until the developer concerned has had a chance to look into it.