Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

HID keeps changing

Featured Replies

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?

 

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.

  • 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.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.