April 25Apr 25 I think this question sits better here than in a hardware forum since it is specific to Prepar3D and gamepads all have the same generic type of configuration (due to practical limitations I use a standard layout gamepad for Prepar3D since my cockpit setup is actually for race simming). It works absolutely fantastically for every aircraft I have (I have a different controller configuration file for each one) except for the one glider I have. Like all gliders it has spoilers but they are at the "mercy" it seems of the Prepar3D controller configuration limitations. In other words, if you do not have a spare controller axis for the spoilers, so far as the default options are concerned, you can only either allocate a key (or button) to have them fully on and another for fully off (or otherwise use the mouse to move the spoiler lever). That might be fine for airliners where you can happily use the mouse to arm them or set various positions because you are not hand flying, but in a glider you already have your hands completely full 100% of the time with stick and rudder and trying to use the mouse at the same time to set the perfect spoiler position really is practically impossible (yes, granted it would obviously be possible if I had dedicated flight simulation hardware but I don't see that happening while I am still able to race - one day I will get too old for it and then I will get the full hardware for flight simming only!). So I was wondering does anyone know a way to have the spoilers behave the same sort of way the throttle might work (where you can have two buttons - one button increments the setting progressively increasing it and the other button increments the setting by progressively decreasing it. Obviously with a glider this is pretty much vital since the spoiler position is critical for controlling airspeed on the final approach and when landing. I have JoyToKey but there does not seem to be any way to create a virtual axis from two buttons or two keyboard keys (which is effectively what I need to do). Has anyone successfully created a workable virtual axis from two buttons (or two keyboard keys would be fine as well - I can then use JoyToKey to map those keys to the two buttons). If I can create this virtual axis then that would solve the problem since then I can allocate this axis to the spoilers. Otherwise I would somehow need to "introduce" incremental functionality to the spoilers the same way it is done by default for things like the prop, throttle, mixture, etc. Thanks
April 25Apr 25 It could be done with a Lua script in FSUIPC. Bob Scott | President and CEO, AVSIM Inc ATP Gulfstream II-III-IV-V Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090 Samsung 55" JS8500 4K TV@60Hz, 3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090 Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus, TM TCA Officer Pack, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case
April 27Apr 27 Commercial Member Quote It could be done with a Lua script in FSUIPC. You should be able to do this without lua, by assigning the buttons to increment/decrement the spoiler handle position offset 0x0BD0. You would need the licensed version of FSUIPC though, not the free version. If you would like to try this I could provide you with a trial license. John
Create an account or sign in to comment