JSF_Aggie Posted May 4 Posted May 4 On F-18 my home cockpit, I'm having issues with some cockpits switches not initializing to the state of the physical switch. For example, the cockpit's physical DISPENSER switch will be set to "ON", but the state of the virtual switch is "OFF". To get them to sync up, I have to move the physical to "OFF" then "ON" again. In the SPECIAL OPTIONS menu, I do have "Synchronize Cockpit Controls with HOTAS Controls at Mission Start" selected and some virtual switches do init to the physical cockpit switch. I am using Quaggles and the DCS-Community-KeyBinds, and most, if not all of my toggle switches are mapped to the LUA commands with "Special For Joystick" Comparing the LUA entries for switches that init correctly vs. those that do not, I can't come up with a pattern. Is there a trick(s) to get every switch to init to the state of my cockpit's corresponding physical switch? Any help would be appreciated.
erniedaoage Posted May 5 Posted May 5 From my experience it depends if the actual switch, like in your state the dispensers switch, is pressed all the time, or if there is just a little impulse, when you switch it in position. If the button is permanently pressed, it should return the correct state in the cockpit. At least that is my experience so far with DCS and my buttonbox. 1 Specs:WIN10, I7-4790K, ASUS RANGER VII, 16GB G.Skill DDR3, GEFORCE 1080, NVME SSD, SSD, VIRPIL T-50 THROTTLE, K-51 COLLECTIVE, FFBBeast Virpil Alpha+VFX Grip, MFG CROSSWINDS, JETPAD, RIFT S Modules:A10C, AH-64D, AJS-37, AV8B, BF109K4, CA, F/A18C, F14, F5EII, F86F, FC3, FW190A8, FW190D9, KA50, L39, M2000C, MI8TV2, MI24P, MIG15BIS, MIG19P, MIG21BIS, MIRAGE F1, P51D, SA342, SPITFIRE, UH1H, NORMANDY, PERSIAN GULF, CHANNEL, SYRIA Thrustmaster TWCS Afterburner Detent https://forums.eagle.ru/showthread.php?t=223776 My Frankenwinder ffb2 stick https://forums.eagle.ru/topic/254426-finally-my-frankenwinder-comes-alive/
JSF_Aggie Posted May 5 Author Posted May 5 Thanks erniedaoage. That makes sense. My dispenser switch has three states: BYPASS, ON, OFF. The switch sets one of two “buttons” in Windows HIGH when it’s in BYPASS or OFF. If I bring up DCS with the switch in ON, no buttons are pressed. DCS comes up with the virtual dispenser switch OFF and sees no “button” pressed to tell it otherwise. Kind of a bummer if there’s not a solution, but I can work around it.
Richi Posted May 7 Posted May 7 I think the solution is the opposite. After loading the game, the switches in the cockpit will be reset to the same position as in the game. So redesign the cockpit. You can't have the switch always ON because when you are mapping a key the game waits for a single switch to be selected for a function. How are you going to map when 20 switches are reporting ON?
Recommended Posts