I just recently purchased FSUIPC7 (I was also an avid user in the 4.x days, but I haven't been doing flight sim again until now). I'm having an odd issue and could use some help. I'm getting duplicate entries in the [JoyNames] section of the fsuipc.ini file. To test it, I deleted the ini file and ran MSFS again. Immediately after that (without doing anything else), this is what my [JoyNames] section looks like:
[JoyNames]
0=Flight Rudder Pedals
0.GUID={18D27450-CA51-11EC-8006-444553540000}
1=3Dconnexion KMJ Emulator
1.GUID={316C21A0-BA0E-11EA-8009-444553540000}
2=LEFT VPC Throttle MT-50CM3
2.GUID={24B62590-D6BE-11EC-8004-444553540000}
3=RIGHT VPC Stick MT-50CM2
3.GUID={EC16CBD0-D6BE-11EC-8008-444553540000}
4=F16 MFD 1
4.GUID={09885E40-CBD4-11EC-8008-444553540000}
A=Flight Rudder Pedals
A.GUID={18D27450-CA51-11EC-8006-444553540000}
B=3Dconnexion KMJ Emulator
B.GUID={316C21A0-BA0E-11EA-8009-444553540000}
C=LEFT VPC Throttle MT-50CM3
C.GUID={24B62590-D6BE-11EC-8004-444553540000}
D=RIGHT VPC Stick MT-50CM2
D.GUID={EC16CBD0-D6BE-11EC-8008-444553540000}
E=F16 MFD 1
E.GUID={09885E40-CBD4-11EC-8008-444553540000}
I'm also having troubles getting AutoAssignLetters=No to cooperate (I set that option but additional copies of each device get added to [JoyNames] with the letters originally chosen by the app), but one thing at a time. In looking at the console output at startup, it's correctly detecting only one instance of each device.
This is a registered copy that I purchased about one week ago. I've tried it with various different aircraft including both stock and add-on with the same results. I've attached the log, joyscan, and ini files. Let me know if you need anything else. Thanks in advance for any help you can provide!
FSUIPC7.log
FSUIPC7.ini
FSUIPC7.JoyScan.csv