Hello,
Thankyou for such a great Interface! I hope you're having a great Easter.
My PC background: ASUS Z170 Pro Gaming Motherboard, Intel i7-6700k, Corsair 32g Ram, EVGA GTX 1060, SSD & HDD, Windows 10 Home and FSX SE.
In summary, I upgraded from FSUIPC v4.957 to v4.966 last night. Since doing so, FSUIPC v4.966 fails to recognise 2 joysticks of the same make and model as the 2 that are recognised and functioning.
My FS PC has a total of 7 USB joysticks, all plugged in to the back and front of the PC and 2 via a USB HUB: 2x Logitech Attack 3. 2x Logitech Attack Extreme 3D Pro, 1x CH Rudder, 1x Saitek Yoke (plus peripheral throttle) & 1x Saitek USB Throttle Quad'.
The problem: I can only get FSUIPC 4.966 to recognise 1 Logitech Attack 3 and 1 Logitech Attack Extreme 3D. Having all 4 Logitech's plugged in, operate normally as per Windows. All 4 are seperately recognised, all can be individually calibrated in Windows. For whatever reason, FSUIPC 4.966 can only see one of each make and model [Logitech only]. To define the word "See", I mean that 2 do not function at all inside FSUIPC - i.e button presses or axis scans are not showing up/registering in the FSUIPC GUI.
During testing, I have reformatted & reinstalled Windows and FSX (Clean). The BIOS was reset and reflashed. This was my initial action as I thought there was some sort of conflict. Upon further testing, I retained an old copy of FSUIPC.dll (version 4.957) from an FSX folder backup. In the functioning FSX 'modules' folder, I renamed the newly installed FSUIPC.DLL (version 4.966) to 'FSUIPC.DLL.off', put the retained v4.957 FSUIPC.DLL into the 'Modules' folder, launched FSX - VOILA! FSUIPC now recognises all 4 joysticks. To further test, I did the reverse - renamed the working FSUIPC.DLL [4.957], renamed 'FSUIPC.DLL.off' [4.966] to FSUIPC.DLL, relaunched FSX. Sure enough, back to only recognising 1 Logitech Attack 3 and 1 Logitech Attack Extreme 3D. The other several joysticks all appear to be functioning normal in FSUIPC. Deleting FSUIPC.ini and letting FSUIPC build another makes no difference. I also tried the version on Eric's website - same result. I have also tried JoyIDs - but has not positive effect.
So, my question is - what changed between 4.957 and 4.966. Is there an option I'm missing in the INI to ensure that the 4 joysticks can all be recognised and operate as they do in 4.957? Or am I banished to stay forever in version 4.957?
Not sure if the below is of any help - it's an excerpt from a new/fresh INI created by 4.966 showing the joysticks. FSUIPC knows that the 4 joysticks are there, but only 2 of them are functional/working. In the below list, 0 and 3 are the only ones working/recognised in FSUIPC GUI. 1 and 8 don't respond at all in FSUIPC - as if they're not even plugged in to the USB.
[JoyNames]
AutoAssignLetters=No
0=Logitech Extreme 3D
0.GUID={86F124F0-2253-11E7-8001-444553540000}
1=Logitech Attack 3
1.GUID={1306FD50-2251-11E7-8001-444553540000}
3=Logitech Extreme 3D
3.GUID={E2D83E00-2250-11E7-8001-444553540000}
8=Logitech Attack 3
8.GUID={4B3CADE0-2252-11E7-8001-444553540000}
Again, everything functions as normal in 4.957. The INI built by 4.957 is the same as 4.966.
Thankyou
PS: pls tell me I'm silly and it's a very cool new feature in 4.966 that I've missed!