December 16, 20205 yr All of my flight sim peripherals are Saitek. I'm running FSX:SE, FSUIPC version 4.975A, and LINDA 3.1.1 for FSX/P3D 32-bit. I have connected a X-52 H.O.T.A.S. (stick and throttle), a Pro Flight Yoke (yoke and one throttle quadrant), two additional throttle quadrants (call them Quad 2 and Quad 3), a Pro Flight rudder, a switch panel, and a radio panel. I have previously used--and programmed--all of these, without a problem. I've cleaned up the cabling arrangements, and did some other housekeeping, and I've encountered a problem with LINDA that I've run across before and wound up requiring a total reprogramming of the buttons...something I'm trying to avoid this go around. To begin with, after unplugging all the flight sim peripherals I'd uninstalled all their USB device assignments using USBDeview, which I have done before without problems. After rebooting, I reconnected, one at a time, the equipment, checking functionality each time. First the X-52 stick-and-throttle, then the Pro Flight yoke-and-quadrant, then the rudder, Quad 2 then Quad 3, and finally the switch panel and radio panel. After everything was reconnected I double-checked for proper functionality and assignments, including Windows USB controller, LINDA, FSX, and FSUIPC. Everything was working perfectly. I rebooted and reloaded everything...and encountered this vexing problem: Each quadrant as three levers/axis, which are programmed using FSUIPC, as well as three buttons (one per lever post-detent) and three rocker switches (two button positions per switch, for a total of six buttons), those buttons programmed using LINDA. After a clean install and before a reboot, Quad 2 uses the FSUIPC assignment for Quad 2 and the LINDA assignment for Quad 2, while Quad 3 uses the FSUIPC assignment for Quad 3 and the LINDA assignment for Quad 3...which is how it should be. After a reboot, however, Quad 2 uses the FSUIPC assignment for Quad 2 while the LINDA assignment is now for Quad 3, and Quad 3 uses the FSUIPC assignment for Quad 3 while the LINDA assignment now for Quad 2. This has repeated now six times. I've turned off Dynamic HID and tried it; I've turned it back on and tried it again. I've looked at config-hid.lua to see what has changed, but pre-boot/working and post-boot/reversed is identical. Does anyone have any clue what's going on, and what I might do to correct it?
December 16, 20205 yr Currently only using LINDA to investigate Lvars so my experience may not exactly apply.... At one point on my cockpit project, the FSUIPC assignments of my controllers would get screwed up and not stay the same. After LOTS of troubleshooting, what was happening was the total power drain by the USB devices was exceeding what my system could handle (I was also using unpowered USB hubs). When the available power delivery was exceeded, the USB controller on the computer would reset and the devices would be assigned new GUIDs. The quick end of my story was using powered USB hubs and making sure the power needs of the USB devices did not exceed what the powered hubs could deliver. Hope this helps. My MSFS 2020 repaints: Flightsim.to - Profile of HStreet Working on MSFS 2024 versions.
December 19, 20205 yr Author On 12/16/2020 at 3:31 PM, yurei said: Hope this helps. It cannot possibly hurt. 🤪 I already use a powered hub for the radio and switch panels, so I'll get another for the quads. Thanks again!
Archived
This topic is now archived and is closed to further replies.