happy Posted May 8, 2016 Report Posted May 8, 2016 Hello. I am here to ask for help please with the switches on my overhead panel. I have had these working for some time but for a little while now after a rebuild and the usb positions got mixed up i cant seen to get the button assignments to stay put. i will try to explain . when i now do the mouse macros for the switches on the overhead panel they all work perfectly until i restart the sim p3d, then all the switches are wrong ? some don't work at all and some like say aft fuel pump 1 will now switch on the right side window heat . i have tried to do this three time in a row now and im getting no were fast do i have to do some thing that i am missing . i have looked in the user pdf's but to be honest its a bit beyond me i dont realy know what most of it means. This is my way maybe its wrong, first i start p3d then go into fsuipc then the buttons tab i click on make macros in the bottom left then give the macro a name like A OVHD click ok then ok im back in the cockpit now. then i open the 2d panel of the overhead and then click on a switch & type on the green line eg aft fp 1 on that would be aft fuel pump 1 on. I do this for all the switches on the over head .I dont come out of fsuipc for each switch & then back in again they are all done in one go one after the other. all the switches will work properly at this point however if i close p3d then restart the sim up again all the work just done to map all the switches is undone somhow & jumbled up i must be doing this wrong some how dose any one have an idea what is going on. thanks Tim aka happy but thinking of changing it to sad man :cry:
Pete Dowson Posted May 8, 2016 Report Posted May 8, 2016 I have had these working for some time but for a little while now after a rebuild and the usb positions got mixed up If you have several USB devices it is always best to use the Joy Letters facilities in FSUIPC, so the assignments can be re-matched should the Windows-assigned ID number get changed. What changed in your system between the "some time" it all worked and the time now where it doesn't? That might be a clue. i cant seen to get the button assignments to stay put. i will try to explain . when i now do the mouse macros for the switches on the overhead panel they all work perfectly until i restart the sim p3d, then all the switches are wrong ? I don't know of any way the IDs can change unless devices are unplugged and reconnected, or something happens which makes that appear to happen in Windows. Perhaps a good start would be to show me some files -- your FSUIPC4.INI file, which is is the one with your settings, and the FSUIPC4.LOG file, which is the run-time log of FSUIPC's actions. You'll find them in the Modules folder. They are both text files and can be pasted into a message here. Pete
happy Posted May 9, 2016 Author Report Posted May 9, 2016 Hello Sir Thank you for helping me i think these are the files Tim cfg file [General]UpdatedByVersion=4949History=UIEYVMHUNPQHGXGZZD5QXInitDelayDevicesToo=NoNewInterceptTextMenu=NoUseSystemTime=NoUseMidMouseBtn=YesMouseWheelMove=NoMouseWheelTrim=NoMouseWheelTrimSpeed=1JoystickTimeout=20PollGFTQ6=YesBlankDisplays=NoFixControlAccel=NoFixMachSpeedBug=NoDeleteVehiclesForAES=YesAutoScanDevices=YesAssignJoystickIDs=YesVisibilityOptions=NoOneCloudLayer=NoCloudTurbulence=NoCloudIcing=NoGenerateCirrus=NoSuppressCloudTurbulence=NoMaxIce=-4MinIce=-4UpperWindGusts=NoSuppressWindTurbulence=NoSuppressWindVariance=NoWindTurbulence=NoTurbulenceRate=1.0,5.0TurbulenceDivisor=20,20,40,40SuppressAllGusts=NoMaxSurfaceWind=0WindLimitLevel=200WindDiscardLevel=400WindAjustAltitude=NoWindAjustAltitudeBy=2000SmoothBySimTime=NoWindSmoothing=NoWindSmoothness=2WindSmoothAirborneOnly=YesPressureSmoothness=0TemperatureSmoothness=0DisconnTrimForAP=NoZeroElevForAPAlt=NoThrottleSyncAll=NoWhiteMessages=NoShowPMcontrols=NoSpoilerIncrement=512MagicBattery=NoRudderSpikeRemoval=NoElevatorSpikeRemoval=NoAileronSpikeRemoval=NoReversedElevatorTrim=NoClockSync=NoClockSyncMins=5ClearWeatherDynamics=NoOwnWeatherChanges=NoTimeForSelect=4LoadFlightMenu=NoLoadPlanMenu=NoPauseAfterCrash=NoBrakeReleaseThreshold=75SaveDataWithFlights=NoZapSound=fireworkShortAircraftNameOk=SubstringUseProfiles=YesEnableMouseLook=NoDelayedMouseLookZoom=NoAxesWrongRange=NoTCASid=FlightTCASrange=40AxisCalibration=NoDirectAxesToCalibs=NoShowMultilineWindow=YesSuppressSingleline=NoSuppressMultilineFS=NoAxisIntercepts=NoDontResetAxes=NoInitDelay=0GetNearestAirports=NoOOMcheck=YesOOMcheckInterval=10WeatherReadFactor=2WeatherRewriteSeconds=1CustomWeatherModify=NoSimConnectStallTime=1InitialStallTime=10NormalStallTime=1LuaRerunDelay=66Console=NoFSVersionUsed="Lockheed Martin® Prepar3D® v3",3.1.3.1SimConnectUsed=3.1.0.0[JoyNames]AutoAssignLetters=No0=Pro Flight Cessna Rudder Pedals0.GUID={EB824460-B7FD-11E5-8008-444553540000}1=Pro Flight Cessna Yoke1.GUID={EB826B70-B7FD-11E5-8009-444553540000}2=BU0836A Interface2.GUID={EB82B990-B7FD-11E5-800A-444553540000}3=BU0836X Interface3.GUID={D6D4CCB0-DE48-11E5-8001-444553540000}4=Button Box Interface4.GUID={D6D4F3C0-DE48-11E5-8002-444553540000}5=Button Box Interface5.GUID={D6D51AD0-DE48-11E5-8003-444553540000}6=Button Box Interface6.GUID={4A1EF780-1153-11E6-8001-444553540000}[Axes]PollInterval=10RangeRepeatRate=100=0X,256,D,7,0,0,01=0Y,256,D,8,0,0,02=1X,256,D,1,0,0,03=1Y,256,D,2,0,0,04=2X,256,D,4,0,0,05=2R,256,D,22,0,0,06=2U,256,D,4,0,0,0[buttons]PollInterval=25ButtonRepeat=20,101=P4,20,CM5:1,02=U4,20,CM5:86,03=P4,17,CM5:2,04=U4,17,CM5:87,05=P4,18,CM5:3,06=U4,18,CM5:88,07=P4,16,CM5:4,08=U4,16,CM5:89,09=P4,21,CM5:5,010=U4,21,CM5:90,011=P4,19,CM5:6,012=U4,19,CM5:91,013=P3,7,CM5:14,014=U3,7,CM5:92,015=P3,0,CM5:7,016=U3,0,CM5:93,017=P3,5,CM5:8,018=U3,5,CM5:94,019=P3,2,CM5:9,020=U3,2,CM5:95,021=P3,14,CM5:15,022=U3,14,CM5:17,023=P3,15,CM5:16,024=U3,15,CM5:96,025=P3,22,CM5:18,026=U3,22,CM5:19,027=P3,20,CM5:20,028=U3,20,CM5:21,029=P3,19,CM5:22,030=U3,19,CM5:23,031=P3,18,CM5:24,032=U3,18,CM5:25,033=R4,5,CM6:2,034=U4,5,CM6:2,035=P4,4,CM5:36,036=U4,4,CM5:37,037=P5,1,CM5:102,038=U5,1,CM5:110,039=P5,2,CM5:104,040=U5,2,CM5:105,041=P5,3,CM5:106,042=U5,3,CM5:107,043=P5,0,CM5:108,044=U5,0,CM5:109,045=P5,9,CM5:48,046=U5,9,CM5:49,047=P5,8,CM5:50,048=U5,8,CM5:51,049=P5,10,CM5:52,050=U5,10,CM5:53,051=P5,18,CM5:54,052=U5,18,CM5:55,053=P5,16,CM5:56,054=U5,16,CM5:57,055=P5,19,CM5:58,056=U5,19,C65733,057=P1,34,CM5:58,058=U1,34,CM5:59,059=P5,22,CM5:60,060=U5,22,CM5:61,061=P5,17,CM5:62,062=U5,17,CM5:63,063=P5,20,CM5:64,064=U5,20,CM5:65,065=P3,8,CM5:26,066=U3,8,CM5:27,067=P3,13,CM5:30,068=U3,13,CM5:31,069=P3,12,CM5:28,070=U3,12,CM5:29,071=P3,11,CM5:32,072=U3,11,CM5:33,073=P3,9,CM5:34,074=U3,9,CM5:35,075=P4,7,CM6:1,076=U4,7,K0,877=P4,31,CM5:68,078=U4,31,CM5:69,079=P4,6,CM5:73,080=U4,6,CM5:70,081=P4,12,CM5:71,082=U4,12,CM5:72,083=P4,15,CM5:77,084=U4,15,CM5:74,085=P4,13,CM5:75,086=U4,13,CM5:76,087=P4,8,CM5:78,088=U4,8,CM5:79,089=P4,14,CM5:80,090=U4,14,CM5:81,091=P4,10,CM5:82,092=U4,10,CM5:83,093=P4,28,CM5:10,094=U4,28,K0,895=P4,30,CM5:11,096=P4,23,CM5:97,097=P4,22,CM5:98,098=P4,29,CM5:12,099=P4,27,CM5:99,0100=P4,26,CM5:100,0101=P4,25,CM5:13,0[AutoSave]Next=1Interval=60Files=10SaveOnGround=NoAutoSaveEnabled=No[GPSout]GPSoutEnabled=NoPort=COM1Speed=4800Interval=2000PosTo6Decimal=NoSimModeIndicator=NoSentences=[GPSout2]GPSoutEnabled=NoPort=<none set>Speed=4800Interval=2000PosTo6Decimal=NoSimModeIndicator=NoSentences=[WideServer]WideFSenabled=Yes[sounds]Path=D:\Sound\Device1=Primary Sound DriverDevice2=Speakers (High Definition Audio Device)Device3=LE-40GCL-A1-C (2- NVIDIA High Definition Audio)Device4=Digital Audio (S/PDIF) (High Definition Audio Device)Device5=Digital Audio (S/PDIF) (High Definition Audio Device)[JoystickCalibration]AllowSuppressForPFCquad=YesExcludeThrottleSet=YesExcludeMixtureSet=YesExcludePropPitchSet=YesSepRevsJetsOnly=NoApplyHeloTrim=NoUseAxisControlsForNRZ=NoFlapsSetControl=0FlapDetents=NoReverserControl=66292Reverser1Control=66422Reverser2Control=66425Reverser3Control=66428Reverser4Control=66431MaxThrottleForReverser=256AileronTrimControl=66731RudderTrimControl=66732CowlFlaps1Control=66162CowlFlaps2Control=66163CowlFlaps3Control=66164CowlFlaps4Control=66165SteeringTillerControl=0MaxSteerSpeed=60Throttle=-15174,-8432/8Spoilers=-14864,-13192,-8776,-8776/24Elevator=-16255,0,0,16288/8Aileron=-16380,1600,1600,16380/8LeftBrake=-16384,-16383/16RightBrake=-16380,16380/16SlopeThrottle=15[MacroFiles]1=XPDR2=EFIS3=TFC4=ENGINE START5=AOVHD6=mip log file ********* FSUIPC4, Version 4.949 by Pete Dowson *********Prepar3D.exe version = 3.1.2.15831Reading options from "D:\Modules\FSUIPC4.ini"Running inside Prepar3D v3 on Windows 7Module base=5F370000User Name="TIMOTHY GREENER"User Addr="tim.greener@scale-model-miniatures.co.uk"FSUIPC4 Key is providedWIDEFS7 not user registered, or expired 16 System time = 08/05/2016 21:40:14 16 FLT path = "C:\Users\TIM\Documents\Prepar3D v3 Files\" 16 ------ Module Version Check ------ 16 acontain.dll: 3.1.2.15831 16 api.dll: 3.1.2.15831 16 controls.dll: 3.1.2.15831 16 fs-traffic.dll: 3.1.2.15831 16 G3D.dll: 3.1.2.15831 16 sim1.dll: 3.1.2.15831 16 visualfx.dll: 3.1.2.15831 16 weather.dll: 3.1.2.15831 16 window.dll: 3.1.2.15831 16 ---------------------------------- 16 Trying D:\Modules\SimConnectP3D2.dll 16 Found it: trying to connect 31 FS path = "D:\" 375 ---------------------- Joystick Device Scan ----------------------- 390 Product= Pro Flight Cessna Rudder Pedals 390 Manufacturer= Mad Catz 390 Vendor=06A3, Product=0765 (Version 1.9) 390 Serial Number= Example# 390 Product= Pro Flight Cessna Yoke 390 Manufacturer= Saitek 390 Vendor=06A3, Product=0BD3 (Version 1.22) 390 Serial Number= RD007762 390 Product= BU0836A Interface 390 Manufacturer= Leo Bodnar 390 Vendor=16C0, Product=05BA (Version 1.34) 390 Serial Number= B39083 390 Product= BU0836X Interface 390 Manufacturer= Leo Bodnar 390 Vendor=1DD2, Product=1001 (Version 1.36) 390 Serial Number= B40865 390 Product= Button Box Interface 390 Manufacturer= Leo Bodnar 390 Vendor=1DD2, Product=1140 (Version 1.4) 390 Serial Number= B50214 390 Product= Button Box Interface 390 Manufacturer= Leo Bodnar 390 Vendor=1DD2, Product=1140 (Version 1.4) 390 Serial Number= B50911 390 Product= Button Box Interface 390 Manufacturer= Leo Bodnar 390 Vendor=1DD2, Product=1140 (Version 1.4) 390 Serial Number= B50855 390 ------------------------------------------------------------------- 609 LogOptions=00000000 00000001 609 ------------------------------------------------------------------- 609 ------ Setting the hooks and direct calls into the simulator ------ 609 --- CONTROLS timer memory location obtained ok 609 --- SIM1 Frictions access gained 609 --- FS Controls Table located ok 609 --- Installed Mouse Macro hooks ok. 609 --- Wind smoothing fix is installed 609 --- All links okay (except older global weather setting method) 609 ------------------------------------------------------------------- 609 SimConnect_Open succeeded: waiting to check version okay 609 Trying to use SimConnect Prepar3D 33837 ***** HID USB device reconnected: re-initialising FSUIPC connections 33852 ---------------------- Joystick Device Scan ----------------------- 33852 Product= Pro Flight Cessna Rudder Pedals 33868 Manufacturer= Mad Catz 33868 Vendor=06A3, Product=0765 (Version 1.9) 33868 Serial Number= Example# 33868 Product= Pro Flight Cessna Yoke 33868 Manufacturer= Saitek 33868 Vendor=06A3, Product=0BD3 (Version 1.22) 33868 Serial Number= RD007762 33868 Product= BU0836A Interface 33868 Manufacturer= Leo Bodnar 33868 Vendor=16C0, Product=05BA (Version 1.34) 33868 Serial Number= B39083 33868 Product= BU0836X Interface 33868 Manufacturer= Leo Bodnar 33868 Vendor=1DD2, Product=1001 (Version 1.36) 33868 Serial Number= B40865 33868 Product= Button Box Interface 33868 Manufacturer= Leo Bodnar 33868 Vendor=1DD2, Product=1140 (Version 1.4) 33868 Serial Number= B50214 33868 Product= Button Box Interface 33868 Manufacturer= Leo Bodnar 33868 Vendor=1DD2, Product=1140 (Version 1.4) 33868 Serial Number= B50911 33868 Product= Button Box Interface 33868 Manufacturer= Leo Bodnar 33868 Vendor=1DD2, Product=1140 (Version 1.4) 33868 Serial Number= B50855 33868 ------------------------------------------------------------------- 36957 Running in "Lockheed Martin® Prepar3D® v3", Version: 3.1.3.1 (SimConnect: 3.1.0.0) 36957 Initialising SimConnect data requests now 36957 FSUIPC Menu entry added 36972 C:\Users\TIM\AppData\Local\Lockheed Martin\Prepar3D v3\Prepar3D_Default.fxml 36972 D:\SimObjects\Airplanes\IRIS Raptor Driver\Raptor.air 129185 D:\SimObjects\Airplanes\PMDG 737-800NGX\B737-800.air 144145 System time = 08/05/2016 21:42:38, Simulator time = 08:00:01 (13:00Z) 144364 Aircraft="PMDG 737-800NGX PMDG House" 149278 Starting everything now ... 149293 ASN active function link set 149293 Ready for ASN WX radar 150463 Advanced Weather Interface Enabled 163645 Sim stopped: average frame rate for last 20 secs = 31.1 fps 212006 Mouse by function: RX21460*X8bcc (flags=20000000), Module="PMDG_737NGX.dll" 236373 User Macro: master caution=RX21460*X8bcc (Module="PMDG_737NGX.dll") 237730 Mouse by function: RX21460*X8bcc (flags=20000000), Module="PMDG_737NGX.dll" 245218 User Macro: six pack=RX21460*X8bcc (Module="PMDG_737NGX.dll") 247730 Sim stopped: average frame rate for last 41 secs = 32.7 fps 411968 Sim stopped: average frame rate for last 24 secs = 33.5 fps 503181 Sim stopped: average frame rate for last 74 secs = 35.9 fps 516036 Mouse by function: RX21460*X8bcc (flags=20000000), Module="PMDG_737NGX.dll" 542603 User Macro: mstr caution cpt=RX21460*X8bcc (Module="PMDG_737NGX.dll") 545661 Mouse by function: RX21480*X8bcc (flags=20000000), Module="PMDG_737NGX.dll" 551027 Mouse by function: RX21480*X8bcc (flags=20000000), Module="PMDG_737NGX.dll" 552384 Mouse by function: RX21480*X8bcc (flags=20000000), Module="PMDG_737NGX.dll" 568390 User Macro: six pack cpt=RX21480*X8bcc (Module="PMDG_737NGX.dll") 571619 Sim stopped: average frame rate for last 57 secs = 33.6 fps 617296 Sim stopped: average frame rate for last 33 secs = 36.7 fps 638216 === NOTE: not calling SimConnect_Close ... 639230 System time = 08/05/2016 21:50:53, Simulator time = 08:04:20 (13:04Z) 639230 *** FSUIPC log file being closedMinimum frame rate was 30.8 fps, Maximum was 39.3 fpsMinimum available memory recorded was 2257MbAverage frame rate for running time of 258 secs = 34.3 fpsMemory managed: 195 Allocs, 195 Freed********* FSUIPC Log file closed ***********
Pete Dowson Posted May 9, 2016 Report Posted May 9, 2016 Apart from the fact that you are using an older, unsupported version, of FSUIPC (current is 4.95), the only big problem I see with tat setup is that you have 7 joystick type devices attached which could, depending on powering, connections, Windows updates, r maybe just USB glitches, switch around in terms of their Windows IDs (0-7). I strongly recommend that you use the Joy Letters facilities provided for just these sorts of configurations so that if the IDs do get swapped around, FSUIPC will be able to still match the devices to their recorded assignments. Please refer to the FSUIPC User Guide, Read the Chapter entitled "Keeping track of multiple control devices ("Joy Letters")" on page 25. If you do get things apparently swapping around from the way they are as shown in your files above, compare ths section of your INI file with the way it has become: [JoyNames] AutoAssignLetters=No 0=Pro Flight Cessna Rudder Pedals 0.GUID={EB824460-B7FD-11E5-8008-444553540000} 1=Pro Flight Cessna Yoke 1.GUID={EB826B70-B7FD-11E5-8009-444553540000} 2=BU0836A Interface 2.GUID={EB82B990-B7FD-11E5-800A-444553540000} 3=BU0836X Interface 3.GUID={D6D4CCB0-DE48-11E5-8001-444553540000} 4=Button Box Interface 4.GUID={D6D4F3C0-DE48-11E5-8002-444553540000} 5=Button Box Interface 5.GUID={D6D51AD0-DE48-11E5-8003-444553540000} 6=Button Box Interface 6.GUID={4A1EF780-1153-11E6-8001-444553540000} The numbers (0= etc) may get swapped about, but FSUIPC will then use the device names and unique GUIDs to adjust the assigned Letters to make sure each device does what you assigned it to do. It cannot do that whilst you are still using the Windows IDs, which are not fixed. NOTE: If your devices are incorrectly assigned right now, with the assignments shown above, you should try to match them up first, BEFORE changing to letters. To do this use the little utility JoyIDs in order to change the Windows ID numbers around. Pete
happy Posted May 9, 2016 Author Report Posted May 9, 2016 thank yoy very much . I have got the most up to date version now i will let you know how it gose. Tim
happy Posted May 9, 2016 Author Report Posted May 9, 2016 Hello Pete I installed the up to date fsuipc4 then went it too the cfg & changed [JoyNames] AutoAssignLetters=no to read yes i noticed the cfg then showed theBodna boards and everything else with letters as well as numbers. as you said it should be .i then re assigned the overhead switches .& they all worked as they should But this time when i came out of the sim then restarted the sim & loaded the last flight all the switches on the overhead still worked properly. Thank you Pete best regards Tim
GOUDA41 Posted June 19, 2016 Report Posted June 19, 2016 Good morning Pete, I have added a BU0836X to my setup, using P3D V3, windows 10 and FSUIPC V4.955c. I setup my default Mooney Bravo with BCN, Landing LIghts, Taxi Lights, Nav, Strobe, etc., in the "on" position. When I close P3D and start it, the Mooney loads every time with those switches "off". I don't change the switch positions, load that same aircraft by going to Scenario and when it loads, the switches come up in the position I originally saved them as? This happens with any aircraft I use as a "default" aircraft. Is there something I'm doing wrong with the the BU0836X? I plug in a Desktop Aviator switch panel and I don't have this problem. Thank you, John
Thomas Richter Posted June 19, 2016 Report Posted June 19, 2016 Hi, First you should have started a new topic with your problem instead of appended to this different one! Controller inputs are seen and sent to FS when they changed their status ON/OFF. That means nothing will sent when the status in FS changes compared to the controller input, only in the opposite way. You can set your controller input definition on Buttons + Switches page to Control to repeat while held then the ON position will repeated sent when the switch is in ON position. Normally when you leave the aircraft you switch everything to OFF and so when you re-enter a aircraft all switches will be conform with the saved flight. If you load a different AC not with a saved flight then FS/ P3D will decide in which position switches are. The only other way I can think of would be to write a Lua script that sets those switches to a defined position anytime you load an AC or reload a flight. Later: By looking at the manuals of Desktop Aviator switch panels you will for example find that exactly this problem is described ! Default Positions: Before starting your copy of MS2004 or FSX, you must position the following toggle and rocker switches to the default settings: - Master Alternator Rocker Switch to ON - Master Battery Rocker Switch to ON - Master Avionics Rocker Switch to ON - Ignition Switch set to Magnetos BOTH Thomas
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