Jump to content
The simFlight Network Forums

have to hit reload all buttons every time


Recommended Posts

Hey Guys.  like many of you i use fsuipc to create aircraft specific profiles.  I've noticed that some point in the last few weeks when I launch my Q400 I have to manually go to the FSUIPC buttons and switches menu and click "reload all buttons" in order to get my custom buttons/switches commands to work.  But I didn't have to do this in the past and it doesn't appear to be the case for my other aircraft.  Any quick ideas what I'm missing?

Thanks. 

Link to comment
Share on other sites

39 minutes ago, John Dowson said:

No, as I have no idea what version of FSUIPC you are using or even what FS you are using.
Please try and specify your issue in more detail (so that I can reproduce), and preferably with a default aircraft.
Also please attach your .log and .ini files if you post again.

John

Sorry.  That would be helpful!  I am running P3DV5 most recent hotfix.  FSUIPC 6.011.  I will put the log in a separate reply as my max file size allowed is .02mb

FSUIPC6.ini

Link to comment
Share on other sites

********* FSUIPC6, Version 6.0.11 (26th November 2020) by Pete & John Dowson *********
Prepar3D.exe version = 5.1.12.26829
Running inside Prepar3D v5
Module base=7FFE60350000
Windows 10 Home 64 Bit reported as Build 19042, Release ID: 2009 (OS 10.0)
Reading options from "D:\Lockheed Martin\Prepar3D v5\Modules\FSUIPC6.ini"
Checking the Registrations now ...
User Name="David Gray"
User Addr="davetgray@gmail.com"
FSUIPC6 Key is provided
WIDEFS7 not user registered, or expired
       15 System time = 04/01/2021 09:42:09
       15 FLT path = "C:\Users\David Gray\Documents\Prepar3D v5 Files\"
       15 Using DialogMode
       15 FS path = "D:\Lockheed Martin\Prepar3D v5\"
       93 ---------------------- Joystick Device Scan -----------------------
       93 Product= MFG Crosswind V2
       93    Manufacturer= MFG
       93    Serial Number= MFG500002
       93    Vendor=16D0, Product=0A38 (Version 33.1)
      203    GUIDs returned for product: VID_16D0&PID_0A38:
      203       GUID= {74008150-0401-11EA-8001-444553540000}
      203       Details: Btns=2, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R4096,U0,V0,X4096,Y4096,Z0
      203 Product= T.16000M
      203    Manufacturer= Thrustmaster
      203    Vendor=044F, Product=B10A (Version 5.0)
      203    GUIDs returned for product: VID_044F&PID_B10A:
      203       GUID= {A50ABFD0-23FB-11EA-8001-444553540000}
      203       Details: Btns=16, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R255,U0,V0,X16383,Y16383,Z255
      203 Product= Saitek Pro Flight Quadrant
      203    Manufacturer= Saitek
      203    Vendor=06A3, Product=0C2D (Version 2.2)
      203    GUIDs returned for product: VID_06A3&PID_0C2D:
      203       GUID= {D7CCC1F0-2F24-11EA-8003-444553540000}
      203       Details: Btns=9, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X255,Y255,Z255
      203 Product= <not readable at this time: maybe device disconnected?>
      203    Vendor=1A86, Product=E026 (Version 0.0)
      203    GUIDs returned for product: VID_1A86&PID_E026:
      203       GUID= {5D4E7050-EB89-11EA-8001-444553540000}
      203       Details: Btns=0, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X0,Y0,Z0
      203 -------------------------------------------------------------------
      218    WARNING: Joystick ID 4 is duplicated in Registry
      218 Device acquired for use:
      218    Joystick ID = 2 (Registry okay)
      218    2=MFG Crosswind V2
      218    2.GUID={74008150-0401-11EA-8001-444553540000}
      218 Device acquired for use:
      218    Joystick ID = 0 (Registry okay)
      218    0=T.16000M
      218    0.GUID={A50ABFD0-23FB-11EA-8001-444553540000}
      218 Device acquired for use:
      218    Joystick ID = 1 (Registry okay)
      218    1=Flight Throttle Quadrant
      218    1.GUID={D7CCC1F0-2F24-11EA-8003-444553540000}
      218 Device acquired for use:
      218    Joystick ID = 4 (Registry okay)
      218    4=2 axis 8 button gamepad
      218    4.GUID={5D4EBE70-EB89-11EA-8002-444553540000}
      218 -------------------------------------------------------------------
      578 Controllers are set to ON, using RawInput within P3D
      578 LogOptions=00000000 00000001
      578 -------------------------------------------------------------------
      578 SimConnect_Open succeeded: waiting to check version okay
      578 Opened separate AI Traffic client okay
    18734 Running in "Lockheed Martin® Prepar3D® v5", Version: 5.1.12.26829 (SimConnect: 5.1.0.0)
    18734 Initialising SimConnect data requests now
    18734 FSUIPC Menu entry added
    18734 ... Using Prepar3D with Academic License
    18765 C:\Users\David Gray\Documents\Prepar3D v5 Files\Lockheed Martin F-35A Lightning II F35 - 2020-12-18 12-34-16.fxml
    18765 D:\Lockheed Martin\Prepar3D v5\SimObjects\Airplanes\F-35A\F-35A.air
    77984 D:\Lockheed Martin\Prepar3D v5\SimObjects\Airplanes\PMDG 747-400\B747-400_PW.air
    77984 PMDG 747 offsets enabled
    78047 ### The user object is 'PMDG 747-400 Delta Air Lines (N662US | 2008)'
    78047 ### Mode is NORMAL
    82390 ### Mode: PAUSE on
   143890 User Aircraft ID 1 supplied, now being used
   143890 Aircraft loaded: running normally now ...
   145140 Loading Complete ...
   145140 System time = 04/01/2021 09:44:35, Simulator time = 10:42:28 (15:42Z)
   145484 Aircraft="PMDG 747-400 Delta Air Lines (N662US | 2008)"
   145515 ### Mode is NORMAL
   152781 -------------------- Starting everything now ----------------------
   152812 ASN active function link set
   152812 Ready for ActiveSky WX radar with additional data
   153968 Advanced Weather Interface Enabled
   155484 --------------------------------------------------------------------
   155484 ***** HID USB device reconnected: re-initialising FSUIPC connections
   155484 HID: Vendor=045E, Product=02EA (Version 0.0)
   155484 Manufacturer= °²
   155484 Product= Controller (Xbox One For Windows)
   155484 Serial Number= Controller (Xbox One For Windows)
   155484 ---------------------- Joystick Device Scan -----------------------
   155484 Product= MFG Crosswind V2
   155484    Manufacturer= MFG
   155484    Serial Number= MFG500002
   155484    Vendor=16D0, Product=0A38 (Version 33.1)
   155562    GUIDs returned for product: VID_16D0&PID_0A38:
   155562       GUID= {74008150-0401-11EA-8001-444553540000}
   155562       Details: Btns=2, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R4096,U0,V0,X4096,Y4096,Z0
   155562 Product= T.16000M
   155562    Manufacturer= Thrustmaster
   155562    Vendor=044F, Product=B10A (Version 5.0)
   155562    GUIDs returned for product: VID_044F&PID_B10A:
   155562       GUID= {A50ABFD0-23FB-11EA-8001-444553540000}
   155562       Details: Btns=16, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R255,U0,V0,X16383,Y16383,Z255
   155562 Product= Controller (Xbox One For Windows)
   155562    Vendor=045E, Product=02EA (Version 0.0)
   155562    GUIDs returned for product: VID_045E&PID_02EA:
   155562       GUID= {F1839120-A7C8-11E9-8001-444553540000}
   155562       Details: Btns=16, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U65535,V65535,X65535,Y65535,Z65535
   155562 Product= Saitek Pro Flight Quadrant
   155578    Manufacturer= Saitek
   155578    Vendor=06A3, Product=0C2D (Version 2.2)
   155578    GUIDs returned for product: VID_06A3&PID_0C2D:
   155578       GUID= {D7CCC1F0-2F24-11EA-8003-444553540000}
   155578       Details: Btns=9, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X255,Y255,Z255
   155578 Product= <not readable at this time: maybe device disconnected?>
   155578    Vendor=1A86, Product=E026 (Version 0.0)
   155578    GUIDs returned for product: VID_1A86&PID_E026:
   155578       GUID= {5D4E7050-EB89-11EA-8001-444553540000}
   155578       Details: Btns=0, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X0,Y0,Z0
   155578 -------------------------------------------------------------------
   155578    WARNING: Joystick ID 4 is duplicated in Registry
   155593 Device acquired for use:
   155593    Joystick ID = 2 (Registry okay)
   155593    2=MFG Crosswind V2
   155593    2.GUID={74008150-0401-11EA-8001-444553540000}
   155593 Device acquired for use:
   155593    Joystick ID = 0 (Registry okay)
   155593    0=T.16000M
   155593    0.GUID={A50ABFD0-23FB-11EA-8001-444553540000}
   155593 Device acquired for use:
   155593    Joystick ID = 3 (Registry okay)
   155593    3=Controller (Xbox One For Windows)
   155593    3.GUID={F1839120-A7C8-11E9-8001-444553540000}
   155593 Device acquired for use:
   155593    Joystick ID = 1 (Registry okay)
   155593    1=Flight Throttle Quadrant
   155593    1.GUID={D7CCC1F0-2F24-11EA-8003-444553540000}
   155593 Device acquired for use:
   155593    Joystick ID = 4 (Registry okay)
   155593    4=2 axis 8 button gamepad
   155593    4.GUID={5D4EBE70-EB89-11EA-8002-444553540000}
   155593 -------------------------------------------------------------------
   159062 Weather Mode now = Theme
   334312 Sim stopped: average frame rate for last 188 secs = 60.1 fps
   334312    Max AI traffic was 0 aircraft
   334312 -------------------------------------------------------------------
   366375 D:\Lockheed Martin\Prepar3D v5\SimObjects\Airplanes\mjc8q400\MJC8Q4.air
   366547 Exception 3 "UNRECOGNIZED_ID", Ref 3079, Index param 1 on write SetData for "RECIP ENG FUEL FLOW:1"
   366547 Exception 3 "UNRECOGNIZED_ID", Ref 3080, Index param 1 on write SetData for "RECIP ENG FUEL FLOW:2"
   366547 Exception 3 "UNRECOGNIZED_ID", Ref 3081, Index param 1 on write SetData for "RECIP ENG FUEL FLOW:3"
   367312 Aircraft="MJC8Q400_LIAT"
   543297 Sim stopped: average frame rate for last 176 secs = 60.8 fps
   543297    Max AI traffic was 0 aircraft
   543297 -------------------------------------------------------------------
   597156 ---------------------- Joystick Device Scan -----------------------
   597156 Product= MFG Crosswind V2
   597156    Manufacturer= MFG
   597156    Serial Number= MFG500002
   597156    Vendor=16D0, Product=0A38 (Version 33.1)
   597172    GUIDs returned for product: VID_16D0&PID_0A38:
   597172       GUID= {74008150-0401-11EA-8001-444553540000}
   597172       Details: Btns=2, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R4096,U0,V0,X4096,Y4096,Z0
   597172 Product= T.16000M
   597172    Manufacturer= Thrustmaster
   597172    Vendor=044F, Product=B10A (Version 5.0)
   597172    GUIDs returned for product: VID_044F&PID_B10A:
   597172       GUID= {A50ABFD0-23FB-11EA-8001-444553540000}
   597172       Details: Btns=16, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R255,U0,V0,X16383,Y16383,Z255
   597172 Product= Controller (Xbox One For Windows)
   597172    Vendor=045E, Product=02EA (Version 0.0)
   597172    GUIDs returned for product: VID_045E&PID_02EA:
   597172       GUID= {F1839120-A7C8-11E9-8001-444553540000}
   597172       Details: Btns=16, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U65535,V65535,X65535,Y65535,Z65535
   597234 Product= Saitek Pro Flight Quadrant
   597234    Manufacturer= Saitek
   597234    Vendor=06A3, Product=0C2D (Version 2.2)
   597234    GUIDs returned for product: VID_06A3&PID_0C2D:
   597234       GUID= {D7CCC1F0-2F24-11EA-8003-444553540000}
   597234       Details: Btns=9, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X255,Y255,Z255
   597234 Product= <not readable at this time: maybe device disconnected?>
   597234    Vendor=1A86, Product=E026 (Version 0.0)
   597234    GUIDs returned for product: VID_1A86&PID_E026:
   597234       GUID= {5D4E7050-EB89-11EA-8001-444553540000}
   597234       Details: Btns=0, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X0,Y0,Z0
   597234 -------------------------------------------------------------------
   597250    WARNING: Joystick ID 4 is duplicated in Registry
   597250 Device acquired for use:
   597250    Joystick ID = 2 (Registry okay)
   597250    2=MFG Crosswind V2
   597250    2.GUID={74008150-0401-11EA-8001-444553540000}
   597250 Device acquired for use:
   597250    Joystick ID = 0 (Registry okay)
   597250    0=T.16000M
   597250    0.GUID={A50ABFD0-23FB-11EA-8001-444553540000}
   597250 Device acquired for use:
   597250    Joystick ID = 3 (Registry okay)
   597250    3=Controller (Xbox One For Windows)
   597250    3.GUID={F1839120-A7C8-11E9-8001-444553540000}
   597250 Device acquired for use:
   597250    Joystick ID = 1 (Registry okay)
   597250    1=Flight Throttle Quadrant
   597250    1.GUID={D7CCC1F0-2F24-11EA-8003-444553540000}
   597250 Device acquired for use:
   597250    Joystick ID = 4 (Registry okay)
   597250    4=2 axis 8 button gamepad
   597250    4.GUID={5D4EBE70-EB89-11EA-8002-444553540000}
   597250 -------------------------------------------------------------------
   597593 Aircraft="MJC8Q400_LIAT"
   783859 Mouse Event = [rect x20400054, action 14]
   791343 User Macro: q400 gust lock=:

q400 gust lock__
   837297 Sim stopped: average frame rate for last 58 secs = 61.1 fps
   837297    Max AI traffic was 0 aircraft
   837297 -------------------------------------------------------------------
  2265843 --------------------------------------------------------------------
  2265843 ***** HID USB device reconnected: re-initialising FSUIPC connections
  2265843 HID: Vendor=045E, Product=02EA (Version 0.0)
  2265843 Manufacturer= °²
  2265843 Product= Controller (Xbox One For Windows)
  2265843 Serial Number= Controller (Xbox One For Windows)
  2265843 ---------------------- Joystick Device Scan -----------------------
  2265843 Product= MFG Crosswind V2
  2265843    Manufacturer= MFG
  2265843    Serial Number= MFG500002
  2265843    Vendor=16D0, Product=0A38 (Version 33.1)
  2265843    GUIDs returned for product: VID_16D0&PID_0A38:
  2265843       GUID= {74008150-0401-11EA-8001-444553540000}
  2265843       Details: Btns=2, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R4096,U0,V0,X4096,Y4096,Z0
  2265843 Product= T.16000M
  2265843    Manufacturer= Thrustmaster
  2265843    Vendor=044F, Product=B10A (Version 5.0)
  2265843    GUIDs returned for product: VID_044F&PID_B10A:
  2265843       GUID= {A50ABFD0-23FB-11EA-8001-444553540000}
  2265843       Details: Btns=16, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R255,U0,V0,X16383,Y16383,Z255
  2265843 Product= Controller (Xbox One For Windows)
  2265843    Vendor=045E, Product=02EA (Version 0.0)
  2265843    GUIDs returned for product: VID_045E&PID_02EA:
  2265843       GUID= {F1839120-A7C8-11E9-8001-444553540000}
  2265843       Details: Btns=16, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U65535,V65535,X65535,Y65535,Z65535
  2265890 Product= Saitek Pro Flight Quadrant
  2265890    Manufacturer= Saitek
  2265890    Vendor=06A3, Product=0C2D (Version 2.2)
  2265890    GUIDs returned for product: VID_06A3&PID_0C2D:
  2265890       GUID= {D7CCC1F0-2F24-11EA-8003-444553540000}
  2265890       Details: Btns=9, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X255,Y255,Z255
  2265890 Product= <not readable at this time: maybe device disconnected?>
  2265890    Vendor=1A86, Product=E026 (Version 0.0)
  2265890    GUIDs returned for product: VID_1A86&PID_E026:
  2265890       GUID= {5D4E7050-EB89-11EA-8001-444553540000}
  2265890       Details: Btns=0, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X0,Y0,Z0
  2265890 -------------------------------------------------------------------
  2265906    WARNING: Joystick ID 4 is duplicated in Registry
  2265906 Device acquired for use:
  2265906    Joystick ID = 2 (Registry okay)
  2265906    2=MFG Crosswind V2
  2265906    2.GUID={74008150-0401-11EA-8001-444553540000}
  2265906 Device acquired for use:
  2265906    Joystick ID = 0 (Registry okay)
  2265906    0=T.16000M
  2265906    0.GUID={A50ABFD0-23FB-11EA-8001-444553540000}
  2265906 Device acquired for use:
  2265906    Joystick ID = 3 (Registry okay)
  2265906    3=Controller (Xbox One For Windows)
  2265906    3.GUID={F1839120-A7C8-11E9-8001-444553540000}
  2265906 Device acquired for use:
  2265906    Joystick ID = 1 (Registry okay)
  2265906    1=Flight Throttle Quadrant
  2265906    1.GUID={D7CCC1F0-2F24-11EA-8003-444553540000}
  2265922 Device acquired for use:
  2265922    Joystick ID = 4 (Registry okay)
  2265922    4=2 axis 8 button gamepad
  2265922    4.GUID={5D4EBE70-EB89-11EA-8002-444553540000}
  2265922 -------------------------------------------------------------------
  2563703 ### Mode: FREEZE_ATT on FREEZE_ALT on FREEZE_LATLON on
  2733078 Sim stopped: average frame rate for last 1865 secs = 38.6 fps
  2733078    Max AI traffic was 0 aircraft
  2733078 -------------------------------------------------------------------
  2734328 === Closing session: waiting for DLLStop to be called ...
  2762218 === DLLStop called ...
  2762218 === Closing external processes we started ...
  2763218 === About to kill any Lua plug-ins still running ...
  2763375 === Closing global Lua thread
  2764390 === About to kill my timers ...
  2764593 === Restoring window procs ...
  2764593 === Unloading libraries ...
  2764593 === stopping other threads ...
  2764593 === ... Button scanning ...
  2764687 === ... Axis scanning ...
  2764781 === Releasing joystick devices ...
  2764781 === Freeing macro memory
  2764781 === Removing any offset overrides
  2764781 === Clearing any displays left
  2764781 === NOTE: not calling SimConnect_Close ...
  2764781 === AI slots deleted!
  2764781 === Freeing button memory ...
  2764781 === Deleting wxstationlist.bin file ...
  2764781 === Closing my Windows ...
  2764781 === Freeing FS libraries ...
  2765797 === Closing devices ...
  2765797 === Closing the Log ... Bye Bye! ...
  2765797 System time = 04/01/2021 10:28:15, Simulator time = 11:20:37 (16:20Z)
  2765797 *** FSUIPC log file being closed
Minimum frame rate was 21.2 fps, Maximum was 72.3 fps
Average frame rate for running time of 2292 secs = 42.7 fps

Link to comment
Share on other sites

3 hours ago, dave g said:

I've noticed that some point in the last few weeks when I launch my Q400 I have to manually go to the FSUIPC buttons and switches menu and click "reload all buttons" in order to get my custom buttons/switches commands to work.

Is this for all devices, or for a specific device? Most of your button assignments seem to be on the T.16000M only, with a few on your Flight Throttle Quadrant.

The first thing to check is that you have power management disabled on your hubs, to prevent them from sleeping. Also check that USB2 devices are connected to USB2 ports, as if not this can sometimes cause such issues, and that if you are using external hubs then they are properly powered.

2 hours ago, dave g said:

      203 Product= <not readable at this time: maybe device disconnected?>

This error is quite strange and indicates that your 2-axis 4-button gamepad was not useable when started, although it was  acquired for use. You also have duplicate registry entries for that device (ID 4), but that's only a warning so we'll ignore that for now.

2 hours ago, dave g said:

   366547 Exception 3 "UNRECOGNIZED_ID", Ref 3079, Index param 1 on write SetData for "RECIP ENG FUEL FLOW:1"
   366547 Exception 3 "UNRECOGNIZED_ID", Ref 3080, Index param 1 on write SetData for "RECIP ENG FUEL FLOW:2"
   366547 Exception 3 "UNRECOGNIZED_ID", Ref 3081, Index param 1 on write SetData for "RECIP ENG FUEL FLOW:3"

These errors are strange (but unrelated your issue). I will look into those.

Could you also try with the attached version (v6.0.12c), which will be the next release. It has a minor correction in the controller scanning where it will not acquire a device for use if it is not connected:FSUIPC6.dll

Your [JoyNames] section is also confusing, as most of your devices have multiple entries with different GUIDs. Make a safe copy of your FSUIPC6.ini, then replace  your [JoyNames] section with the following:

Quote

[JoyNames]
AutoAssignLetters=Yes
A=T.16000M
A.GUID={A50ABFD0-23FB-11EA-8001-444553540000}
B=Flight Throttle Quadrant
B.GUID={D7CCC1F0-2F24-11EA-8003-444553540000}
C=MFG Crosswind V2
C.GUID={74008150-0401-11EA-8001-444553540000}
D=Controller (Xbox One For Windows)
D.GUID={F1839120-A7C8-11E9-8001-444553540000}
J=2 axis 8 button gamepad
J.GUID={5D4EBE70-EB89-11EA-8002-444553540000}
0=T.16000M
0.GUID={A50ABFD0-23FB-11EA-8001-444553540000}
1=Flight Throttle Quadrant
1.GUID={D7CCC1F0-2F24-11EA-8003-444553540000}
2=MFG Crosswind V2
2.GUID={74008150-0401-11EA-8001-444553540000}
3=Controller (Xbox One For Windows)
3.GUID={F1839120-A7C8-11E9-8001-444553540000}
4=2 axis 8 button gamepad
4.GUID={5D4EBE70-EB89-11EA-8002-444553540000}

You have one general button assignment to device 'F' which has now been removed:
    1=PF,3,K122,9     -{Key press: shft+F11}-
You can change this to
    1=PB,3,K122,9     -{Key press: shft+F11}-
or remove completely, as you have the same assignment to your T16000:
    2=PA,3,K122,9     -{Key press: shft+F11}-

John

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.