cellular55 Posted February 4, 2017 Report Posted February 4, 2017 Hi, i tried to install (more than one time) the new version (4.6.1) from the version 4.5.8, but with that version I always loose all my joysticks, buttons assignments. To restore them I had to go back to the previous installed version: that fixed the issue. Apparently with the new version the assignments are in the FSUIP.INI file, but are not running. Attached the log after the 4.6.1 installation Thanks and kind regards Joe FSUIPC4 -461.log
Pete Dowson Posted February 4, 2017 Report Posted February 4, 2017 4 minutes ago, cellular55 said: i tried to install (more than one time) the new version (4.6.1) from the version 4.5.8, but with that version I always loose all my joysticks, buttons assignments Neither 4.61 or 4.58 are supported, they are both VERY VERY old. If you really meant 4.961 and 4.958, then you should know that the FSUIPC installer does not affect your settings in any way. It doesn't touch the FSUIPC INI file. It just replaces the DLL itself and updates your FSUIPC Documents folder. 7 minutes ago, cellular55 said: Attached the log after the 4.6.1 installation You appear to have an extraordinarily large number of devices: 140 Product= usb pad 156 Manufacturer= b pad 156 Vendor=0417, Product=0130 (Version 1.0) 171 Serial Number= b pad=0130 (Version 1.0) 171 Product= usb pad 187 Manufacturer= b padd=0130 (Version 1.0) 187 Vendor=0417, Product=0130 (Version 1.0) 203 Serial Number= b pad=0130 (Version 1.0) 203 Product= usb pad 203 Manufacturer= b padd=0130 (Version 1.0) 203 Vendor=0417, Product=0130 (Version 1.0) 218 Serial Number= b pad=0130 (Version 1.0) 218 Product= usb pad 234 Manufacturer= b padd=0130 (Version 1.0) 234 Vendor=0417, Product=0130 (Version 1.0) 249 Serial Number= b pad=0130 (Version 1.0) 249 Product= Saitek Pro Flight Rudder Pedals 249 Manufacturer= Saitek 249 Vendor=06A3, Product=0763 (Version 1.1) 249 Serial Number= 249 Product= Saitek Pro Flight Yoke 249 Manufacturer= Saitek 249 Vendor=06A3, Product=0BAC (Version 3.3) 249 Serial Number= 249 Product= Pro Flight Cessna Trim Wheel 249 Manufacturer= Saitek 249 Vendor=06A3, Product=0BD4 (Version 1.7) 249 Serial Number= RD004971 265 Product= 265 Manufacturer= Saitek 265 Vendor=06A3, Product=0C2D (Version 2.0) 265 Serial Number= 265 Product= Saitek Pro Flight Quadrant 265 Manufacturer= Saitek 265 Vendor=06A3, Product=0C2D (Version 2.0) 265 Serial Number= Several of these appear to be identical. Are you using joy letters at all? You should do. 10 minutes ago, cellular55 said: Apparently with the new version the assignments are in the FSUIP.INI file, but are not running. Well, maybe it is that I need to look at, don't you think? There's really nothing else useful in the Log as it won't show assignments at all. Pete
cellular55 Posted February 4, 2017 Author Report Posted February 4, 2017 Hi Peter, my mistake: I was installing 4.961 from 4.958. Yes.. I have several devices for my home cockpit and yes I use the joy letters. Attached my FSUIPC.INI: when I install 4.961 even if the ini is not changed almost all of buttons and switches do not run. KR Joe FSUIPC4.ini
Pete Dowson Posted February 5, 2017 Report Posted February 5, 2017 4 hours ago, cellular55 said: Attached my FSUIPC.INI It shows assignments by joystick letters to 4 Saitek Quadrants (B, D, T and U), one rudder and 2 yokes, plus a load of "pads". Is that right? THe 4 quadrants and 2 yokes aren't all recognised when FSUIPC scans the devices. Just one of each there. I really can't believe this INI would work properly on ANY version of FUIPC, there are so many things to mess your sim up. Just to pick out some examples, in the axes assignments you have both a rudder AND a throttle assigned to the rudder (device A). On one quadrant (device D) you have two generic all engine throttles assigned, no separate throttles. On the yoke (device C) you have aileno and elevator ok, but also rudder, again! You only appear to have buttons assigned to the non-Saitek "pad" devices. You have 5 profiles defined but have not made use of any of them for any assignments or calibrations. Quite honestly, this looks a complete mess. I wouldn't know where to start to sort it out. How did it get like this? These are the only "real" devices listed, and even then it sees two quadrants. 0=Saitek Pro Flight Rudder Pedals 0.GUID={28EBBAA0-829A-11E5-800C-444553540000} 1=usb pad 1.GUID={28EBBAA0-829A-11E5-8002-444553540000} 2=usb pad 2.GUID={28EBBAA0-829A-11E5-8003-444553540000} 3=usb pad 3.GUID={28EBBAA0-829A-11E5-8004-444553540000} 4=usb pad 4.GUID={28EBBAA0-829A-11E5-8001-444553540000} 5=Saitek Pro Flight Yoke 5.GUID={28EBBAA0-829A-11E5-800D-444553540000} 6=Saitek Pro Flight Quadrant 6.GUID={28EBBAA0-829A-11E5-800E-444553540000} 7=Saitek Pro Flight Quadrant 7.GUID={28EBBAA0-829A-11E5-800F-444553540000} 8=Pro Flight Cessna Trim Wheel 8.GUID={4F45C0A0-7B6A-11E6-8001-444553540000} You need to find out which of devices 6 and 7 is the "real" quadrant. I'll cover that later on ... The above devices correspond to letters M N P Q R S T U and L, respectively, though there's no GUID assigned to L. Here's a corrected joyNames section which shows how your system looks now: [JoyNames] AutoAssignLetters=Yes 0=Saitek Pro Flight Rudder Pedals 0.GUID={28EBBAA0-829A-11E5-800C-444553540000} M=Saitek Pro Flight Rudder Pedals M.GUID={28EBBAA0-829A-11E5-800C-444553540000} 1=usb pad 1.GUID={28EBBAA0-829A-11E5-8002-444553540000} N=usb pad N.GUID={28EBBAA0-829A-11E5-8002-444553540000} 2=usb pad 2.GUID={28EBBAA0-829A-11E5-8003-444553540000} P=usb pad P.GUID={28EBBAA0-829A-11E5-8003-444553540000} 3=usb pad 3.GUID={28EBBAA0-829A-11E5-8004-444553540000} Q=usb pad Q.GUID={28EBBAA0-829A-11E5-8004-444553540000} 4=usb pad 4.GUID={28EBBAA0-829A-11E5-8001-444553540000} R=usb pad R.GUID={28EBBAA0-829A-11E5-8001-444553540000} 5=Saitek Pro Flight Yoke 5.GUID={28EBBAA0-829A-11E5-800D-444553540000} S=Saitek Pro Flight Yoke S.GUID={28EBBAA0-829A-11E5-800D-444553540000} 6=Saitek Pro Flight Quadrant 6.GUID={28EBBAA0-829A-11E5-800E-444553540000} T=Saitek Pro Flight Quadrant T.GUID={28EBBAA0-829A-11E5-800E-444553540000} 7=Saitek Pro Flight Quadrant 7.GUID={28EBBAA0-829A-11E5-800F-444553540000} U=Saitek Pro Flight Quadrant U.GUID={28EBBAA0-829A-11E5-800F-444553540000} 8=Pro Flight Cessna Trim Wheel 8.GUID={4F45C0A0-7B6A-11E6-8001-444553540000} L=Pro Flight Cessna Trim Wheel L.GUID={4F45C0A0-7B6A-11E6-8001-444553540000} The problem is that all of the button assignments are to devices B C D E F G and H, and the axes to devices A B C D E F G (even though there are some crazy assignments in there, as already mentioned). So, somehow, all the GUIDs have changed and the devices therefore re-mapped. I have no idea how that has occurred, but the difference between 4.958 and 4.961 is that there was a bug before 4.960 which made the GUIDs irrelevant -- they weren't being used to distinguish between otherwise identical devices such as all your "usb pads". That's now fixed, so the future is better, but unfortunayely it has caught you out because of the mess in the INI file. So, I've spent a lot of time trying to sort it out for you. but you need to do something too now, as I'll explain. It will be worth it to stop such messes happening in future. Try this,, to start with. Replace the complete [JoyNames] section with this (you can use to <> button above to allow you to copy it for pasting): [JoyNames] AutoAssignLetters=No 0=Saitek Pro Flight Rudder Pedals 0.GUID={28EBBAA0-829A-11E5-800C-444553540000} A=Saitek Pro Flight Rudder Pedals A.GUID={28EBBAA0-829A-11E5-800C-444553540000} 1=usb pad 1.GUID={28EBBAA0-829A-11E5-8002-444553540000} E=usb pad E.GUID={28EBBAA0-829A-11E5-8002-444553540000} 2=usb pad 2.GUID={28EBBAA0-829A-11E5-8003-444553540000} F=usb pad F.GUID={28EBBAA0-829A-11E5-8003-444553540000} 3=usb pad 3.GUID={28EBBAA0-829A-11E5-8004-444553540000} G=usb pad G.GUID={28EBBAA0-829A-11E5-8004-444553540000} 4=usb pad 4.GUID={28EBBAA0-829A-11E5-8001-444553540000} H=usb pad H.GUID={28EBBAA0-829A-11E5-8001-444553540000} 5=Saitek Pro Flight Yoke 5.GUID={28EBBAA0-829A-11E5-800D-444553540000} C=Saitek Pro Flight Yoke C.GUID={28EBBAA0-829A-11E5-800D-444553540000} 6=Saitek Pro Flight Quadrant 6.GUID={28EBBAA0-829A-11E5-800E-444553540000} D=Saitek Pro Flight Quadrant D.GUID={28EBBAA0-829A-11E5-800E-444553540000} 7=Saitek Pro Flight Quadrant 7.GUID={28EBBAA0-829A-11E5-800F-444553540000} U=Saitek Pro Flight Quadrant U.GUID={28EBBAA0-829A-11E5-800F-444553540000} 8=Pro Flight Cessna Trim Wheel 8.GUID={4F45C0A0-7B6A-11E6-8001-444553540000} L=Pro Flight Cessna Trim Wheel L.GUID={4F45C0A0-7B6A-11E6-8001-444553540000} Note that I've changed AutoAssignLetters to "No". You really need to take control with this number of devices. In the above I've had to just assign the "usb pad" devices in order, E, F, G, and G. When you try a button on each you can see if those are correct, else change the letters around. I've had to leave the second quadrant because I don't know which one is the real one. Find out by seeing what letter comes up in axis assignments when you move a lever. If it is D then just delete the lines beginning 7 and U above. If it vcomes up as U, delete the lines starting 6 and D and change the U entries to D. Finally, I've no idea about the Cessna Trim wheel as you have no assignments to it in any case. So i've left it as L. Oh, also delete all of the [Profile ...] sections completely. You are not using them in any case and they are only going to confuse matters. Try all this and then come back with the results. Pete
cellular55 Posted February 5, 2017 Author Report Posted February 5, 2017 Hi Peter, it seems really a mess :) Only some explanations respect the cockpit configuration: One Saitek quadrant is used for spoilers and engines, I use the other for flaps and parking brakes The Saitek pedals should be the only device configured as rudder The Cessna trim wheel is connected, but not yet configured The USB Pads are a mix of VRInsight Panels and one Saitek Multi switch (it is configured to use FSUIPC macros associated to keys) The profiles are used and running: I have those files in a directory called Profiles (attached the example config related to PMDG 737NGX) Can appear strange, but with 3.958 everything is correctly running (until the 4.961 I never faced errors) Next week when I will have enough time I will try to put some order here using your suggestions Thanks Joe PMDG.ini
Pete Dowson Posted February 5, 2017 Report Posted February 5, 2017 15 minutes ago, cellular55 said: The profiles are used and running: I have those files in a directory called Profiles (attached the example config related to PMDG 737NGX) Ah, I didn't notice you'd set it for profiles in files. Sorry. Too busy sorting out the rest. 15 minutes ago, cellular55 said: but with 3.958 everything is correctly running 3. 958? That's was FS2004! ;-) I'm afraid the GUID checks are there to stay because they were always intended, and the only sure way to track otherwise identical devices if you move them around or update Windows. The fact that it didn't work correctly before has cause many more problems than yours, and those only arose for you because there's such a lot of rubbish in the INI file, with out of date and incorrect GUID assigned to currently assigned letters and vice versa. Anyway, I did do most of the work for you. After replacing your JoyNames section, You just need to make sure with identical devices that the letters are the right way around in the JoyNames section I made for you. Pete
cellular55 Posted February 6, 2017 Author Report Posted February 6, 2017 Hi Peter, thanks... and my keyboard must have a problem between 3 and 4 keys (version is 4.958) :) I will let you know when I will have adjusted the Ini.file section. KR Joe
cellular55 Posted February 10, 2017 Author Report Posted February 10, 2017 Hi Peter, as promised to let you know that after to have applied your JoyNames section everything was ok and I was able to install and properly run the new FSUIPC version. Once more thanks a lot for your support KR Joe
Pete Dowson Posted February 10, 2017 Report Posted February 10, 2017 32 minutes ago, cellular55 said: as promised to let you know that after to have applied your JoyNames section everything was ok and I was able to install and properly run the new FSUIPC version. Okay, good. Note that 4.962 is now released, with a problem with crashes on exit fixed. Pete
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now