mounty Posted February 8, 2009 Report Posted February 8, 2009 Hi, I have been using FSUIPC 737 macros and mousetrapping. My set up includes using a PFC jetliner yoke and all has been going well. Today I substituted the PFC yoke with a Saitek X52 yoke. When I went in to FSUIPC to program the yokes buttons they already showed up as buttons that were already allocated in the 737 macros. Also the majority of switches for my overhead stopped working. When I changed back to the PFC yoke, all was well except for 1 switch. The switches showed as joystick 0 for the Saitek and joystick 1 for the overhead switches (BU0836X). So I am wondering what is happening. It's as if FSUIPC has transposed the switches and buttons. Can you help please? Many Thanks Rob
Pete Dowson Posted February 8, 2009 Report Posted February 8, 2009 My set up includes using a PFC jetliner yoke and all has been going well. Today I substituted the PFC yoke with a Saitek X52 yoke. When I went in to FSUIPC to program the yokes buttons they already showed up as buttons that were already allocated in the 737 macros. Also the majority of switches for my overhead stopped working. When I changed back to the PFC yoke, all was well except for 1 switch. I assume this PFC yoke is one of the USB-connecting types, not one driven by my PFC driver? All that is happening by the sound of it is that Windows is assigning the same joystick number to it, maybe because you used the same USB socket. Really any changes to any USB device connections plays havoc with numeric assignments because Windows seems to treat them as "uninstalled" when unplugged. I made a lot of changes to both FSUIPC3 and FSUIPC4 in the last few months to help with this. Please take a look at the Updates announcement at the top of this forum. Read the section starting with: "When first loaded, and each time the FSUIPC Options dialogue is used, FSUIPC will now scan the registry and make a list of the names lodged there for each of those connected joysticks ...". Download the updated version and try it. I think you'll find it helps enormously, especially if you use the facility to assign letters to each device rather than use the Windows-assigned numbers. Regards Pete
mounty Posted February 8, 2009 Author Report Posted February 8, 2009 Hi Pete, I am using the latest FSUIPC version for FS9.1, and as I said before the assigned joystick numbers are different for the BU0836X and the Saitek, so I don't know why the Saitek would show 737 macro selections that are already assigned to the BU0836X. When I press a button on the Saitek it shows joystick number 0 then switch number and, for example - Gen 1. When I press the switch on the BU0836X it shows joystick number as 1 and a switch number. However it does not show what that switch is assigned to. If I press the switch for Gen 1, nothing shows up in the assignment box, only the joystick number and switch number. That's why I said transposed as if for some reason it's misreading the assignments and joystick numbers. I will try plugging the Saitek in at the same time the PFC is connected and see if that makes any difference. There are no switch assignments on the PFC other than views, kneeboard, and A/P disconnect. The PFC is a USB connection. Thanks Rob
mounty Posted February 8, 2009 Author Report Posted February 8, 2009 Well, I tried using another USB port and this has made things worse. My BU0836X card is now showing as joystick number 4, and the Saitek as number 1. Unplugged the Saitek and the card still shows as number 4 and no assignments are showing. It's as if all has been wiped out. I do not know how to changes or manage joystick numbers in Windows so that the right number for the BU0863x will show up as the correct number with assignments. The correct joystick number for the BU0836x is number 1. Can You help? Thanks Rob
Pete Dowson Posted February 8, 2009 Report Posted February 8, 2009 I am using the latest FSUIPC version for FS9.1 That means only "the latest version I saw". What is that, then? Please always state version numbers. and as I said before the assigned joystick numbers are different for the BU0836X and the Saitek, so I don't know why the Saitek would show 737 macro selections that are already assigned to the BU0836X. The only way that is possible is that the joystick numbers are, in fact, the same, or that you have both sets assigned in the FSUIPC INI file, perhaps from earlier connections. When I press a button on the Saitek it shows joystick number 0 then switch number and, for example - Gen 1. When I press the switch on the BU0836X it shows joystick number as 1 and a switch number. However it does not show what that switch is assigned to. In that case you have not yet assigned it. It is that simple. If you really want to check these things, the FSUIPC INI file is the place where ALL the assignments are stored. No where else. There's no magic. Look at that or show me the assignments there. If you'd move on to the real latest versions and read the reference I stated I'm sure you'd do better. Pete
Pete Dowson Posted February 8, 2009 Report Posted February 8, 2009 Can You help? I've tried, but you refuse to take my advice. Why? Pete
mounty Posted February 8, 2009 Author Report Posted February 8, 2009 Peter, I am using FSUIPC version 3.85 which is the latest version for FS 9 according to the Schirrati website. As for switches not being assigned, I assigned all of my switches in FSUIPC to the 737 macro's and all has been working accurately since you bought out the 737 macro's and mousetrapping. This problem has only occured since I changed from the PFC USB Yoke to the Saitek. And yes at one time I had the Saitek connected some time ago. As for taking your advice, I have. However, I cannot find anything in either windows or fsuipc that allows me to designate the joystick number. The BU0836x was assigned as joystick 1 when I installed it and started assigning switches in FSUIPC. So I don't know whether or not FSUIPC assigns joystick numbers or windows does. All I know is what is happening now. Unfortunately I don't happen to be a computer expert such as yourself and maybe be a little slow on the uptake. All I'm looking for is a way to solve this problem and so far you have made assumptions about assigning switches which have been incorrect. So you haven't been any help to me at this time. Rob
Pete Dowson Posted February 8, 2009 Report Posted February 8, 2009 I am using FSUIPC version 3.85 which is the latest version for FS 9 according to the Schirrati website. Oh dear. You do not read my replies? I'll repeat from before with more emphasis: I made a lot of changes to both FSUIPC3 and FSUIPC4 in the last few months to help with this. Please take a look at the Updates announcement at the top of this forum. Read the section starting with: "When first loaded, and each time the FSUIPC Options dialogue is used, FSUIPC will now scan the registry and make a list of the names lodged there for each of those connected joysticks ...". Download the updated version and try it. I think you'll find it helps enormously, especially if you use the facility to assign letters to each device rather than use the Windows-assigned numbers. So I don't know whether or not FSUIPC assigns joystick numbers or windows does. Windows does. Unfortunately I don't happen to be a computer expert such as yourself and maybe be a little slow on the uptake. All I'm looking for is a way o solve this problem and so far you have made assumptions about assigning switches which have been incorrect. So you haven't been any help to me at this time. Wrong! You simply ignore what I tell you! If you want help and ask for it, you should have at least enough respect to read the answers, please! :-( I don't do this for fun you know! I develop software and try to please everyone. I am well aware that unplugging USB connections and re-plugging them can play havoc with windows joystick numbering. Though FSUIPC has been fine with Windows joystick numbering now for 10 years and this sort of problem has only come to the fore in the last few months. I tackled it in the best way I could and provided a solution. I pointed you to it and you blindly ignored it. What else can I do? :-( If you cannot do anything I ask, I suggest you simply delete your FSUIPC.INI file and start again. Do that each time you unplug and re-plug devices. Otherwise use the facilities I am providing and let the software help you! After all that if you still have problems, then, and only then, show me the FSUIPC INI file so I can see what a mess it is in. Pete
mounty Posted February 8, 2009 Author Report Posted February 8, 2009 Peter, My apologies if I sounded somewhat frustrated. I was. OK I have upgraded to the 3.868 version and am now wondering how I get into changing the joystick numbers. Where and how do I do this? The documentation doesn't indicate how to do this. It would help if you gave me a step by step process. Thanks Rob
Pete Dowson Posted February 8, 2009 Report Posted February 8, 2009 My apologies if I sounded somewhat frustrated. I was. Because you don't read my replies? OK I have upgraded to the 3.868 version and am now wondering how I get into changing the joystick numbers. Where and how do I do this? The documentation doesn't indicate how to do this. What documentation? Have you bothered to read the part of the Announcement I pointed you to? The part beginning "When first loaded, and each time the FSUIPC Options dialogue is used, FSUIPC will now scan the registry and make a list of the names lodged there ..."? This is a new facility. The User Guide is not updated yet. Please read the details for the update. If you don't understand it, ask questions by all means, but please don't profess such total ignorance without at least trying! It even tells you how to get FSUIPC to do it all automatically for you! There's no way to rectify your settings if they are already in a complete messre-plug in your joysticks in the way they work best, then follow the instructions, THEN do whatever you like and follow the instructions again. If you are really in a tangle the only way might be to delete your FSUIPC.INI file and start again from scratch, using the new facilities. Then they'll help next time you decide to reconfigure things. It would help if you gave me a step by step process. Everything that I can help do is there. I cannot stand behind you and watch what you do. I do not have your PC. Every one's installation is different. You have to take some responsibility for what you do with your hardware. I provide the tools and I try to improve them to help. The rest is up to you. 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