Release v1.2.0 elgato stream deck button plugin for elite dangerous

I will add the RecallDismissShip keyboard binding to the static button type, in a future version.
however, you can also simply use the streamdeck 'Hotkey' button type to do what you want.
 
Last edited:
Updated Neon Orange Chevron Button Images v1.1 for 'Stream Deck Button Plugin for Elite Dangerous'


Code:
Changelog v1.0 to v1.1:

- Power Alarm button images included, because... well... the Stream Deck for Elite Plugin dev, mhwlng, added these new buttons.
- Clarity / contrast improved for text labels atop chevrons by adding a slight drop shadow under the glow. No visible difference for VR users.
- 24-bit PNG output chosen rather than 8-bit. Much less banded / dithered gradients than before, not that you can really notice it.
- A wild .PSD appears!

Download here:

JayB33 - What font is used on your orange set? Is it the Euro Caps? I want to make a Recall/Dismiss button using your orange set (or are you able to make one? or allow us the .PSD?)

Much appreciated :)
 
Hi @mhwlng

I wonder if you can help. I've started testing this plugin with my Elite. Generally it's working very well, but I can't seem to get the supercruise button to work correctly.

I have a keyboard binding for it. When I press the keybind itself (ALT-S) the ship goes into supercruise.

If I press the Streamdeck key for supercruise I get an error that the hardpoints are deployed. Looking at the actions panel, it seem to show the hardpoints deploy, then retract, then it attempts to supercruise. It is like it's trying to do several things when I press the button.

Any ideas what's going wrong?

Thanks
 
The only thing it does when you press the supercruise button is execute the keys from the binding 'Supercruise'

maybe you have multiple bindings to the same keyboard button or something like that? please post your bindings file
 
<?xml version="1.0" encoding="UTF-8" ?>
<Root PresetName="Custom" MajorVersion="3" MinorVersion="0">
<KeyboardLayout>en-GB</KeyboardLayout>
<MouseXMode Value="" />
<MouseXDecay Value="0" />
<MouseYMode Value="" />
<MouseYDecay Value="0" />
<MouseReset>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MouseReset>
<MouseSensitivity Value="1.00000000" />
<MouseDecayRate Value="4.00000000" />
<MouseDeadzone Value="0.05000000" />
<MouseLinearity Value="1.00000000" />
<MouseGUI Value="0" />
<YawAxisRaw>
<Binding Device="SaitekX52Pro" Key="Joy_RZAxis" />
<Inverted Value="0" />
<Deadzone Value="0.09443521" />
</YawAxisRaw>
<YawLeftButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</YawLeftButton>
<YawRightButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</YawRightButton>
<YawToRollMode Value="Bindings_YawIntoRollNone" />
<YawToRollSensitivity Value="0.40000001" />
<YawToRollMode_FAOff Value="" />
<YawToRollButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</YawToRollButton>
<RollAxisRaw>
<Binding Device="SaitekX52Pro" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.10440199" />
</RollAxisRaw>
<RollLeftButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</RollLeftButton>
<RollRightButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</RollRightButton>
<PitchAxisRaw>
<Binding Device="SaitekX52Pro" Key="Joy_YAxis" />
<Inverted Value="1" />
<Deadzone Value="0.09784053" />
</PitchAxisRaw>
<PitchUpButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</PitchUpButton>
<PitchDownButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</PitchDownButton>
<LateralThrustRaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</LateralThrustRaw>
<LeftThrustButton>
<Primary Device="SaitekX52Pro" Key="Joy_27" />
<Secondary Device="{NoDevice}" Key="" />
</LeftThrustButton>
<RightThrustButton>
<Primary Device="SaitekX52Pro" Key="Joy_25" />
<Secondary Device="{NoDevice}" Key="" />
</RightThrustButton>
<VerticalThrustRaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</VerticalThrustRaw>
<UpThrustButton>
<Primary Device="SaitekX52Pro" Key="Joy_24" />
<Secondary Device="{NoDevice}" Key="" />
</UpThrustButton>
<DownThrustButton>
<Primary Device="SaitekX52Pro" Key="Joy_26" />
<Secondary Device="{NoDevice}" Key="" />
</DownThrustButton>
<AheadThrust>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</AheadThrust>
<ForwardThrustButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ForwardThrustButton>
<BackwardThrustButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</BackwardThrustButton>
<UseAlternateFlightValuesToggle>
<Primary Device="Keyboard" Key="Key_A" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</UseAlternateFlightValuesToggle>
<YawAxisAlternate>
<Binding Device="SaitekX52Pro" Key="Joy_RZAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</YawAxisAlternate>
<RollAxisAlternate>
<Binding Device="SaitekX52Pro" Key="Joy_RYAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</RollAxisAlternate>
<PitchAxisAlternate>
<Binding Device="SaitekX52Pro" Key="Joy_YAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</PitchAxisAlternate>
<LateralThrustAlternate>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</LateralThrustAlternate>
<VerticalThrustAlternate>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</VerticalThrustAlternate>
<ThrottleAxis>
<Binding Device="SaitekX52Pro" Key="Joy_ZAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</ThrottleAxis>
<ThrottleRange Value="Bindings_ThrottleForewardOnly" />
<ToggleReverseThrottleInput>
<Primary Device="SaitekX52Pro" Key="Joy_7" />
<Secondary Device="Keyboard" Key="Key_R" />
<ToggleOn Value="1" />
</ToggleReverseThrottleInput>
<ForwardKey>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_UpArrow">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</ForwardKey>
<BackwardKey>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_DownArrow">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</BackwardKey>
<ThrottleIncrement Value="0.00000000" />
<SetSpeedMinus100>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_0">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</SetSpeedMinus100>
<SetSpeedMinus75>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_9">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</SetSpeedMinus75>
<SetSpeedMinus50>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_8">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</SetSpeedMinus50>
<SetSpeedMinus25>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_7">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</SetSpeedMinus25>
<SetSpeedZero>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_LeftShift">
<Modifier Device="Keyboard" Key="Key_1" />
</Secondary>
</SetSpeedZero>
<SetSpeed25>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_LeftShift">
<Modifier Device="Keyboard" Key="Key_2" />
</Secondary>
</SetSpeed25>
<SetSpeed50>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_LeftShift">
<Modifier Device="Keyboard" Key="Key_3" />
</Secondary>
</SetSpeed50>
<SetSpeed75>
<Primary Device="SaitekX52Pro" Key="Joy_10" />
<Secondary Device="Keyboard" Key="Key_LeftShift">
<Modifier Device="Keyboard" Key="Key_4" />
</Secondary>
</SetSpeed75>
<SetSpeed100>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_5">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</SetSpeed100>
<YawAxis_Landing>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</YawAxis_Landing>
<YawLeftButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</YawLeftButton_Landing>
<YawRightButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</YawRightButton_Landing>
<YawToRollMode_Landing Value="" />
<PitchAxis_Landing>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</PitchAxis_Landing>
<PitchUpButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</PitchUpButton_Landing>
<PitchDownButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</PitchDownButton_Landing>
<RollAxis_Landing>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</RollAxis_Landing>
<RollLeftButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</RollLeftButton_Landing>
<RollRightButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</RollRightButton_Landing>
<LateralThrust_Landing>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</LateralThrust_Landing>
<LeftThrustButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</LeftThrustButton_Landing>
<RightThrustButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</RightThrustButton_Landing>
<VerticalThrust_Landing>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</VerticalThrust_Landing>
<UpThrustButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</UpThrustButton_Landing>
<DownThrustButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</DownThrustButton_Landing>
<AheadThrust_Landing>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</AheadThrust_Landing>
<ForwardThrustButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ForwardThrustButton_Landing>
<BackwardThrustButton_Landing>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</BackwardThrustButton_Landing>
<ToggleFlightAssist>
<Primary Device="SaitekX52Pro" Key="Joy_19" />
<Secondary Device="Keyboard" Key="Key_A">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
<ToggleOn Value="1" />
</ToggleFlightAssist>
<UseBoostJuice>
<Primary Device="SaitekX52Pro" Key="Joy_31" />
<Secondary Device="Keyboard" Key="Key_LeftShift">
<Modifier Device="Keyboard" Key="Key_5" />
</Secondary>
</UseBoostJuice>
<HyperSuperCombination>
<Primary Device="SaitekX52Pro" Key="Joy_8" />
<Secondary Device="Keyboard" Key="Key_F">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Secondary>
</HyperSuperCombination>
<Supercruise>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_S">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Secondary>
</Supercruise>
<Hyperspace>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</Hyperspace>
<DisableRotationCorrectToggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</DisableRotationCorrectToggle>
<OrbitLinesToggle>
<Primary Device="Keyboard" Key="Key_Equals" />
<Secondary Device="{NoDevice}" Key="" />
</OrbitLinesToggle>
<SelectTarget>
<Primary Device="SaitekX52Pro" Key="Joy_4" />
<Secondary Device="Keyboard" Key="Key_T" />
</SelectTarget>
<CycleNextTarget>
<Primary Device="SaitekX52Pro" Key="Joy_21" />
<Secondary Device="Keyboard" Key="Key_N">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</CycleNextTarget>
<CyclePreviousTarget>
<Primary Device="SaitekX52Pro" Key="Joy_23" />
<Secondary Device="Keyboard" Key="Key_P">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</CyclePreviousTarget>
<SelectHighestThreat>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_H">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</SelectHighestThreat>
<CycleNextHostileTarget>
<Primary Device="SaitekX52Pro" Key="Joy_20" />
<Secondary Device="Keyboard" Key="Key_H">
<Modifier Device="Keyboard" Key="Key_LeftShift" />
</Secondary>
</CycleNextHostileTarget>
<CyclePreviousHostileTarget>
<Primary Device="SaitekX52Pro" Key="Joy_22" />
<Secondary Device="Keyboard" Key="Key_P">
<Modifier Device="Keyboard" Key="Key_LeftShift" />
</Secondary>
</CyclePreviousHostileTarget>
<TargetWingman0>
<Primary Device="Keyboard" Key="Key_7" />
<Secondary Device="{NoDevice}" Key="" />
</TargetWingman0>
<TargetWingman1>
<Primary Device="Keyboard" Key="Key_8" />
<Secondary Device="{NoDevice}" Key="" />
</TargetWingman1>
<TargetWingman2>
<Primary Device="Keyboard" Key="Key_9" />
<Secondary Device="{NoDevice}" Key="" />
</TargetWingman2>
<SelectTargetsTarget>
<Primary Device="Keyboard" Key="Key_0" />
<Secondary Device="{NoDevice}" Key="" />
</SelectTargetsTarget>
<WingNavLock>
<Primary Device="Keyboard" Key="Key_Minus" />
<Secondary Device="{NoDevice}" Key="" />
</WingNavLock>
<CycleNextSubsystem>
<Primary Device="Keyboard" Key="Key_Y" />
<Secondary Device="{NoDevice}" Key="" />
</CycleNextSubsystem>
<CyclePreviousSubsystem>
<Primary Device="Keyboard" Key="Key_U" />
<Secondary Device="{NoDevice}" Key="" />
</CyclePreviousSubsystem>
<TargetNextRouteSystem>
<Primary Device="Keyboard" Key="Key_N" />
<Secondary Device="{NoDevice}" Key="" />
</TargetNextRouteSystem>
<PrimaryFire>
<Primary Device="SaitekX52Pro" Key="Joy_1" />
<Secondary Device="{NoDevice}" Key="" />
</PrimaryFire>
<SecondaryFire>
<Primary Device="SaitekX52Pro" Key="Joy_5" />
<Secondary Device="Keyboard" Key="Key_C" />
</SecondaryFire>
<CycleFireGroupNext>
<Primary Device="SaitekX52Pro" Key="Joy_3" />
<Secondary Device="Keyboard" Key="Key_Q">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Secondary>
</CycleFireGroupNext>
<CycleFireGroupPrevious>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_W">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Secondary>
</CycleFireGroupPrevious>
<DeployHardpointToggle>
<Primary Device="SaitekX52Pro" Key="Joy_2" />
<Secondary Device="Keyboard" Key="Key_F" />
</DeployHardpointToggle>
<DeployHardpointsOnFire Value="1" />
<ToggleButtonUpInput>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_M" />
<Modifier Device="Keyboard" Key="Key_RightShift" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</ToggleButtonUpInput>
<DeployHeatSink>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_M" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</DeployHeatSink>
<ShipSpotLightToggle>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_N" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</ShipSpotLightToggle>
<RadarRangeAxis>
<Binding Device="SaitekX52Pro" Key="Joy_UAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</RadarRangeAxis>
<RadarIncreaseRange>
<Primary Device="Mouse" Key="Neg_Mouse_ZAxis" />
<Secondary Device="Keyboard" Key="Key_Numpad_Add">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</RadarIncreaseRange>
<RadarDecreaseRange>
<Primary Device="Mouse" Key="Pos_Mouse_ZAxis" />
<Secondary Device="Keyboard" Key="Key_Numpad_Subtract">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</RadarDecreaseRange>
<IncreaseEnginesPower>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Up" />
<Secondary Device="Keyboard" Key="Key_UpArrow" />
</IncreaseEnginesPower>
<IncreaseWeaponsPower>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Right" />
<Secondary Device="Keyboard" Key="Key_R">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</IncreaseWeaponsPower>
<IncreaseSystemsPower>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Left" />
<Secondary Device="Keyboard" Key="Key_L">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</IncreaseSystemsPower>
<ResetPowerDistribution>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Down" />
<Secondary Device="Keyboard" Key="Key_DownArrow" />
</ResetPowerDistribution>
<HMDReset>
<Primary Device="Keyboard" Key="Key_F12" />
<Secondary Device="{NoDevice}" Key="" />
</HMDReset>
<ToggleCargoScoop>
<Primary Device="Keyboard" Key="Key_Home" />
<Secondary Device="SaitekX52Pro" Key="Joy_12" />
<ToggleOn Value="1" />
</ToggleCargoScoop>
<EjectAllCargo>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</EjectAllCargo>
<LandingGearToggle>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_Q" />
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</LandingGearToggle>
<MicrophoneMute>
<Primary Device="Keyboard" Key="Key_Grave" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</MicrophoneMute>
<MuteButtonMode Value="mute_pushToTalk" />
<CqcMuteButtonMode Value="mute_pushToTalk" />
<UseShieldCell>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_C">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</UseShieldCell>
<FireChaffLauncher>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_V">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</FireChaffLauncher>
<ChargeECM>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_B">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</ChargeECM>
<EnableRumbleTrigger Value="1" />
<EnableMenuGroups Value="0" />
<MouseGUI Value="0" />
<WeaponColourToggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_W">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</WeaponColourToggle>
<EngineColourToggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_E">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
</EngineColourToggle>
<NightVisionToggle>
<Primary Device="Keyboard" Key="Key_N">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</NightVisionToggle>
<UIFocus>
<Primary Device="SaitekX52Pro" Key="Joy_6" />
<Secondary Device="{NoDevice}" Key="" />
</UIFocus>
<UIFocusMode Value="Bindings_FocusModeHold" />
<FocusLeftPanel>
<Primary Device="Keyboard" Key="Key_1" />
<Secondary Device="{NoDevice}" Key="" />
</FocusLeftPanel>
<FocusCommsPanel>
<Primary Device="Keyboard" Key="Key_2" />
<Secondary Device="{NoDevice}" Key="" />
</FocusCommsPanel>
<FocusOnTextEntryField Value="1" />
<QuickCommsPanel>
<Primary Device="Keyboard" Key="Key_Enter" />
<Secondary Device="{NoDevice}" Key="" />
</QuickCommsPanel>
<FocusRadarPanel>
<Primary Device="Keyboard" Key="Key_3" />
<Secondary Device="{NoDevice}" Key="" />
</FocusRadarPanel>
<FocusRightPanel>
<Primary Device="Keyboard" Key="Key_4" />
<Secondary Device="{NoDevice}" Key="" />
</FocusRightPanel>
<LeftPanelFocusOptions Value="FocusOption_Nothing" />
<CommsPanelFocusOptions Value="FocusOption_Nothing" />
<RolePanelFocusOptions Value="FocusOption_Nothing" />
<RightPanelFocusOptions Value="FocusOption_Nothing" />
<EnableCameraLockOn Value="1" />
<GalaxyMapOpen>
<Primary Device="Keyboard" Key="Key_G" />
<Secondary Device="{NoDevice}" Key="" />
</GalaxyMapOpen>
<SystemMapOpen>
<Primary Device="Keyboard" Key="Key_S">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</SystemMapOpen>
<ShowPGScoreSummaryInput>
<Primary Device="Keyboard" Key="Key_F1" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</ShowPGScoreSummaryInput>
<HeadLookToggle>
<Primary Device="SaitekX52Pro" Key="Joy_16" />
<Secondary Device="Keyboard" Key="Key_H">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
<ToggleOn Value="1" />
</HeadLookToggle>
<Pause>
<Primary Device="Keyboard" Key="Key_P" />
<Secondary Device="{NoDevice}" Key="" />
</Pause>
<FriendsMenu>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</FriendsMenu>
<OpenCodexGoToDiscovery>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_C" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</OpenCodexGoToDiscovery>
<PlayerHUDModeToggle>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_S" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</PlayerHUDModeToggle>
<ExplorationFSSEnter>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_C" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSEnter>
<UI_Up>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Up" />
<Secondary Device="Keyboard" Key="Key_UpArrow">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</UI_Up>
<UI_Down>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Down" />
<Secondary Device="Keyboard" Key="Key_DownArrow">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</UI_Down>
<UI_Left>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Left" />
<Secondary Device="Keyboard" Key="Key_LeftArrow" />
</UI_Left>
<UI_Right>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Right" />
<Secondary Device="Keyboard" Key="Key_RightArrow" />
</UI_Right>
<UI_Select>
<Primary Device="SaitekX52Pro" Key="Joy_4" />
<Secondary Device="Keyboard" Key="Key_Enter">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</UI_Select>
<UI_Back>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_Backspace" />
</UI_Back>
<UI_Toggle>
<Primary Device="Keyboard" Key="Key_Equals" />
<Secondary Device="{NoDevice}" Key="" />
</UI_Toggle>
<CycleNextPanel>
<Primary Device="SaitekX52Pro" Key="Joy_21" />
<Secondary Device="Keyboard" Key="Key_E" />
</CycleNextPanel>
<CyclePreviousPanel>
<Primary Device="SaitekX52Pro" Key="Joy_23" />
<Secondary Device="Keyboard" Key="Key_Q" />
</CyclePreviousPanel>
<CycleNextPage>
<Primary Device="Keyboard" Key="Key_C" />
<Secondary Device="SaitekX52Pro" Key="Joy_25" />
</CycleNextPage>
<CyclePreviousPage>
<Primary Device="Keyboard" Key="Key_Z" />
<Secondary Device="SaitekX52Pro" Key="Joy_27" />
</CyclePreviousPage>
<MouseHeadlook Value="0" />
<MouseHeadlookInvert Value="0" />
<MouseHeadlookSensitivity Value="0.50000000" />
<HeadlookDefault Value="0" />
<HeadlookIncrement Value="0.00000000" />
<HeadlookMode Value="Bindings_HeadlookModeDirect" />
<HeadlookResetOnToggle Value="1" />
<HeadlookSensitivity Value="1.00000000" />
<HeadlookSmoothing Value="1" />
<HeadLookReset>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</HeadLookReset>
<HeadLookPitchUp>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Up" />
<Secondary Device="{NoDevice}" Key="" />
</HeadLookPitchUp>
<HeadLookPitchDown>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Down" />
<Secondary Device="{NoDevice}" Key="" />
</HeadLookPitchDown>
<HeadLookPitchAxisRaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</HeadLookPitchAxisRaw>
<HeadLookYawLeft>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Left" />
<Secondary Device="{NoDevice}" Key="" />
</HeadLookYawLeft>
<HeadLookYawRight>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Right" />
<Secondary Device="{NoDevice}" Key="" />
</HeadLookYawRight>
<HeadLookYawAxis>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</HeadLookYawAxis>
<MotionHeadlook Value="0" />
<HeadlookMotionSensitivity Value="1.00000000" />
<yawRotateHeadlook Value="0" />
<CamPitchAxis>
<Binding Device="SaitekX52Pro" Key="Joy_YAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</CamPitchAxis>
<CamPitchUp>
<Primary Device="Keyboard" Key="Key_T" />
<Secondary Device="{NoDevice}" Key="" />
</CamPitchUp>
<CamPitchDown>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</CamPitchDown>
<CamYawAxis>
<Binding Device="SaitekX52Pro" Key="Joy_RZAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</CamYawAxis>
<CamYawLeft>
<Primary Device="Keyboard" Key="Key_Q" />
<Secondary Device="{NoDevice}" Key="" />
</CamYawLeft>
<CamYawRight>
<Primary Device="Keyboard" Key="Key_E" />
<Secondary Device="{NoDevice}" Key="" />
</CamYawRight>
<CamTranslateYAxis>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</CamTranslateYAxis>
<CamTranslateForward>
<Primary Device="Keyboard" Key="Key_W" />
<Secondary Device="SaitekX52Pro" Key="Joy_26" />
</CamTranslateForward>
<CamTranslateBackward>
<Primary Device="Keyboard" Key="Key_S" />
<Secondary Device="SaitekX52Pro" Key="Joy_24" />
</CamTranslateBackward>
<CamTranslateXAxis>
<Binding Device="SaitekX52Pro" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</CamTranslateXAxis>
<CamTranslateLeft>
<Primary Device="Keyboard" Key="Key_A" />
<Secondary Device="SaitekX52Pro" Key="Joy_27" />
</CamTranslateLeft>
<CamTranslateRight>
<Primary Device="Keyboard" Key="Key_D" />
<Secondary Device="SaitekX52Pro" Key="Joy_25" />
</CamTranslateRight>
<CamTranslateZAxis>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</CamTranslateZAxis>
<CamTranslateUp>
<Primary Device="Keyboard" Key="Key_R" />
<Secondary Device="{NoDevice}" Key="" />
</CamTranslateUp>
<CamTranslateDown>
<Primary Device="Keyboard" Key="Key_F" />
<Secondary Device="{NoDevice}" Key="" />
</CamTranslateDown>
<CamZoomAxis>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</CamZoomAxis>
<CamZoomIn>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_Z" />
</CamZoomIn>
<CamZoomOut>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_X" />
</CamZoomOut>
<CamTranslateZHold>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="SaitekX52Pro" Key="Joy_5" />
<ToggleOn Value="0" />
</CamTranslateZHold>
<GalaxyMapHome>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_B" />
</GalaxyMapHome>
<ToggleDriveAssist>
<Primary Device="SaitekX52Pro" Key="Joy_19" />
<Secondary Device="Keyboard" Key="Key_A">
<Modifier Device="Keyboard" Key="Key_RightControl" />
</Secondary>
<ToggleOn Value="1" />
</ToggleDriveAssist>
<DriveAssistDefault Value="1" />
<MouseBuggySteeringXMode Value="Bindings_MouseYaw" />
<MouseBuggySteeringXDecay Value="1" />
<MouseBuggyRollingXMode Value="" />
<MouseBuggyRollingXDecay Value="0" />
<MouseBuggyYMode Value="" />
<MouseBuggyYDecay Value="0" />
<SteeringAxis>
<Binding Device="SaitekX52Pro" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</SteeringAxis>
<SteerLeftButton>
<Primary Device="Keyboard" Key="Key_A" />
<Secondary Device="{NoDevice}" Key="" />
</SteerLeftButton>
<SteerRightButton>
<Primary Device="Keyboard" Key="Key_D" />
<Secondary Device="{NoDevice}" Key="" />
</SteerRightButton>
<BuggyRollAxisRaw>
<Binding Device="SaitekX52Pro" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</BuggyRollAxisRaw>
<BuggyRollLeftButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyRollLeftButton>
<BuggyRollRightButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyRollRightButton>
<BuggyPitchAxis>
<Binding Device="SaitekX52Pro" Key="Joy_YAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</BuggyPitchAxis>
<BuggyPitchUpButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyPitchUpButton>
<BuggyPitchDownButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyPitchDownButton>
<VerticalThrustersButton>
<Primary Device="SaitekX52Pro" Key="Joy_31" />
<Secondary Device="Keyboard" Key="Key_E" />
<ToggleOn Value="0" />
</VerticalThrustersButton>
<BuggyPrimaryFireButton>
<Primary Device="SaitekX52Pro" Key="Joy_1" />
<Secondary Device="Mouse" Key="Mouse_1" />
</BuggyPrimaryFireButton>
<BuggySecondaryFireButton>
<Primary Device="SaitekX52Pro" Key="Joy_5" />
<Secondary Device="Mouse" Key="Mouse_2" />
</BuggySecondaryFireButton>
<AutoBreakBuggyButton>
<Primary Device="Keyboard" Key="Key_Space" />
<Secondary Device="Keyboard" Key="Key_H">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Secondary>
<ToggleOn Value="1" />
</AutoBreakBuggyButton>
<HeadlightsBuggyButton>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_N" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</HeadlightsBuggyButton>
<ToggleBuggyTurretButton>
<Primary Device="SaitekX52Pro" Key="Joy_2" />
<Secondary Device="Keyboard" Key="Key_F" />
</ToggleBuggyTurretButton>
<BuggyCycleFireGroupNext>
<Primary Device="SaitekX52Pro" Key="Joy_3" />
<Secondary Device="Mouse" Key="Pos_Mouse_ZAxis" />
</BuggyCycleFireGroupNext>
<BuggyCycleFireGroupPrevious>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Mouse" Key="Neg_Mouse_ZAxis" />
</BuggyCycleFireGroupPrevious>
<SelectTarget_Buggy>
<Primary Device="SaitekX52Pro" Key="Joy_4" />
<Secondary Device="Keyboard" Key="Key_T" />
</SelectTarget_Buggy>
<MouseTurretXMode Value="Bindings_MouseYaw" />
<MouseTurretXDecay Value="1" />
<MouseTurretYMode Value="Bindings_MousePitch" />
<MouseTurretYDecay Value="1" />
<BuggyTurretYawAxisRaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</BuggyTurretYawAxisRaw>
<BuggyTurretYawLeftButton>
<Primary Device="SaitekX52Pro" Key="Joy_27" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyTurretYawLeftButton>
<BuggyTurretYawRightButton>
<Primary Device="SaitekX52Pro" Key="Joy_25" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyTurretYawRightButton>
<BuggyTurretPitchAxisRaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</BuggyTurretPitchAxisRaw>
<BuggyTurretPitchUpButton>
<Primary Device="SaitekX52Pro" Key="Joy_24" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyTurretPitchUpButton>
<BuggyTurretPitchDownButton>
<Primary Device="SaitekX52Pro" Key="Joy_26" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyTurretPitchDownButton>
<BuggyTurretMouseSensitivity Value="0.35650143" />
<BuggyTurretMouseDeadzone Value="0.00000000" />
<BuggyTurretMouseLinearity Value="1.00000000" />
<DriveSpeedAxis>
<Binding Device="SaitekX52Pro" Key="Joy_ZAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</DriveSpeedAxis>
<BuggyThrottleRange Value="Bindings_BuggyThrottleForewardOnly" />
<BuggyToggleReverseThrottleInput>
<Primary Device="SaitekX52Pro" Key="Joy_7" />
<Secondary Device="Keyboard" Key="Key_R" />
<ToggleOn Value="1" />
</BuggyToggleReverseThrottleInput>
<BuggyThrottleIncrement Value="0.10000000" />
<IncreaseSpeedButtonMax>
<Primary Device="Keyboard" Key="Key_W" />
<Secondary Device="{NoDevice}" Key="" />
</IncreaseSpeedButtonMax>
<DecreaseSpeedButtonMax>
<Primary Device="Keyboard" Key="Key_S" />
<Secondary Device="{NoDevice}" Key="" />
</DecreaseSpeedButtonMax>
<IncreaseSpeedButtonPartial>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</IncreaseSpeedButtonPartial>
<DecreaseSpeedButtonPartial>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</DecreaseSpeedButtonPartial>
<IncreaseEnginesPower_Buggy>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Up" />
<Secondary Device="Keyboard" Key="Key_UpArrow" />
</IncreaseEnginesPower_Buggy>
<IncreaseWeaponsPower_Buggy>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Right" />
<Secondary Device="Keyboard" Key="Key_RightArrow" />
</IncreaseWeaponsPower_Buggy>
<IncreaseSystemsPower_Buggy>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Left" />
<Secondary Device="Keyboard" Key="Key_LeftArrow" />
</IncreaseSystemsPower_Buggy>
<ResetPowerDistribution_Buggy>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Down" />
<Secondary Device="Keyboard" Key="Key_DownArrow" />
</ResetPowerDistribution_Buggy>
<ToggleCargoScoop_Buggy>
<Primary Device="Keyboard" Key="Key_Home" />
<Secondary Device="Keyboard" Key="Key_C" />
<ToggleOn Value="1" />
</ToggleCargoScoop_Buggy>
<EjectAllCargo_Buggy>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</EjectAllCargo_Buggy>
<RecallDismissShip>
<Primary Device="Keyboard" Key="Key_RightControl">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
<Modifier Device="Keyboard" Key="Key_Numpad_2" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</RecallDismissShip>
<UIFocus_Buggy>
<Primary Device="SaitekX52Pro" Key="Joy_6" />
<Secondary Device="{NoDevice}" Key="" />
</UIFocus_Buggy>
<FocusLeftPanel_Buggy>
<Primary Device="Keyboard" Key="Key_1" />
<Secondary Device="{NoDevice}" Key="" />
</FocusLeftPanel_Buggy>
<FocusCommsPanel_Buggy>
<Primary Device="Keyboard" Key="Key_2" />
<Secondary Device="{NoDevice}" Key="" />
</FocusCommsPanel_Buggy>
<QuickCommsPanel_Buggy>
<Primary Device="Keyboard" Key="Key_Enter" />
<Secondary Device="{NoDevice}" Key="" />
</QuickCommsPanel_Buggy>
<FocusRadarPanel_Buggy>
<Primary Device="Keyboard" Key="Key_3" />
<Secondary Device="{NoDevice}" Key="" />
</FocusRadarPanel_Buggy>
<FocusRightPanel_Buggy>
<Primary Device="Keyboard" Key="Key_4" />
<Secondary Device="{NoDevice}" Key="" />
</FocusRightPanel_Buggy>
<GalaxyMapOpen_Buggy>
<Primary Device="Keyboard" Key="Key_G" />
<Secondary Device="{NoDevice}" Key="" />
</GalaxyMapOpen_Buggy>
<SystemMapOpen_Buggy>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_M" />
</SystemMapOpen_Buggy>
<OpenCodexGoToDiscovery_Buggy>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_C" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</OpenCodexGoToDiscovery_Buggy>
<PlayerHUDModeToggle_Buggy>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_S" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</PlayerHUDModeToggle_Buggy>
<HeadLookToggle_Buggy>
<Primary Device="SaitekX52Pro" Key="Joy_16" />
<Secondary Device="Keyboard" Key="Key_H">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
<ToggleOn Value="1" />
</HeadLookToggle_Buggy>
<MultiCrewToggleMode>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewToggleMode>
<MultiCrewPrimaryFire>
<Primary Device="Mouse" Key="Mouse_1" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewPrimaryFire>
<MultiCrewSecondaryFire>
<Primary Device="Mouse" Key="Mouse_2" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewSecondaryFire>
<MultiCrewPrimaryUtilityFire>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewPrimaryUtilityFire>
<MultiCrewSecondaryUtilityFire>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewSecondaryUtilityFire>
<MultiCrewThirdPersonMouseXMode Value="" />
<MultiCrewThirdPersonMouseXDecay Value="0" />
<MultiCrewThirdPersonMouseYMode Value="" />
<MultiCrewThirdPersonMouseYDecay Value="0" />
<MultiCrewThirdPersonYawAxisRaw>
<Binding Device="SaitekX52Pro" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</MultiCrewThirdPersonYawAxisRaw>
<MultiCrewThirdPersonYawLeftButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewThirdPersonYawLeftButton>
<MultiCrewThirdPersonYawRightButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewThirdPersonYawRightButton>
<MultiCrewThirdPersonPitchAxisRaw>
<Binding Device="SaitekX52Pro" Key="Joy_YAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</MultiCrewThirdPersonPitchAxisRaw>
<MultiCrewThirdPersonPitchUpButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewThirdPersonPitchUpButton>
<MultiCrewThirdPersonPitchDownButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewThirdPersonPitchDownButton>
<MultiCrewThirdPersonMouseSensitivity Value="30.00000000" />
<MultiCrewThirdPersonFovAxisRaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</MultiCrewThirdPersonFovAxisRaw>
<MultiCrewThirdPersonFovOutButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewThirdPersonFovOutButton>
<MultiCrewThirdPersonFovInButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewThirdPersonFovInButton>
<MultiCrewCockpitUICycleForward>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewCockpitUICycleForward>
<MultiCrewCockpitUICycleBackward>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewCockpitUICycleBackward>
<OrderRequestDock>
<Primary Device="Keyboard" Key="Key_Numpad_0" />
<Secondary Device="{NoDevice}" Key="" />
</OrderRequestDock>
<OrderDefensiveBehaviour>
<Primary Device="Keyboard" Key="Key_Numpad_1" />
<Secondary Device="{NoDevice}" Key="" />
</OrderDefensiveBehaviour>
<OrderAggressiveBehaviour>
<Primary Device="Keyboard" Key="Key_Numpad_2" />
<Secondary Device="{NoDevice}" Key="" />
</OrderAggressiveBehaviour>
<OrderFocusTarget>
<Primary Device="Keyboard" Key="Key_Numpad_3" />
<Secondary Device="{NoDevice}" Key="" />
</OrderFocusTarget>
<OrderHoldFire>
<Primary Device="Keyboard" Key="Key_Numpad_4" />
<Secondary Device="{NoDevice}" Key="" />
</OrderHoldFire>
<OrderHoldPosition>
<Primary Device="Keyboard" Key="Key_Numpad_5" />
<Secondary Device="{NoDevice}" Key="" />
</OrderHoldPosition>
<OrderFollow>
<Primary Device="Keyboard" Key="Key_Numpad_6" />
<Secondary Device="{NoDevice}" Key="" />
</OrderFollow>
<OpenOrders>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</OpenOrders>
<PhotoCameraToggle>
<Primary Device="Keyboard" Key="Key_Space">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</PhotoCameraToggle>
<PhotoCameraToggle_Buggy>
<Primary Device="Keyboard" Key="Key_Space">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</PhotoCameraToggle_Buggy>
<VanityCameraScrollLeft>
<Primary Device="Keyboard" Key="Key_LeftBracket" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraScrollLeft>
<VanityCameraScrollRight>
<Primary Device="Keyboard" Key="Key_RightBracket" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraScrollRight>
<ToggleFreeCam>
<Primary Device="Keyboard" Key="Key_F" />
<Secondary Device="{NoDevice}" Key="" />
</ToggleFreeCam>
<VanityCameraOne>
<Primary Device="Keyboard" Key="Key_Numpad_1" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraOne>
<VanityCameraTwo>
<Primary Device="Keyboard" Key="Key_Numpad_2" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraTwo>
<VanityCameraThree>
<Primary Device="Keyboard" Key="Key_Numpad_3" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraThree>
<VanityCameraFour>
<Primary Device="Keyboard" Key="Key_Numpad_4" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraFour>
<VanityCameraFive>
<Primary Device="Keyboard" Key="Key_Numpad_5" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraFive>
<VanityCameraSix>
<Primary Device="Keyboard" Key="Key_Numpad_6" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraSix>
<VanityCameraSeven>
<Primary Device="Keyboard" Key="Key_Numpad_7" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraSeven>
<VanityCameraEight>
<Primary Device="Keyboard" Key="Key_Numpad_8" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraEight>
<VanityCameraNine>
<Primary Device="Keyboard" Key="Key_Numpad_9" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraNine>
<FreeCamToggleHUD>
<Primary Device="Keyboard" Key="Key_H" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamToggleHUD>
<FreeCamSpeedInc>
<Primary Device="SaitekX52Pro" Key="Joy_17" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamSpeedInc>
<FreeCamSpeedDec>
<Primary Device="SaitekX52Pro" Key="Joy_18" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamSpeedDec>
<MoveFreeCamY>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</MoveFreeCamY>
<ThrottleRangeFreeCam Value="" />
<ToggleReverseThrottleInputFreeCam>
<Primary Device="SaitekX52Pro" Key="Joy_7" />
<Secondary Device="Keyboard" Key="Key_R" />
<ToggleOn Value="1" />
</ToggleReverseThrottleInputFreeCam>
<MoveFreeCamForward>
<Primary Device="SaitekX52Pro" Key="Joy_20" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamForward>
<MoveFreeCamBackwards>
<Primary Device="SaitekX52Pro" Key="Joy_22" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamBackwards>
<MoveFreeCamX>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</MoveFreeCamX>
<MoveFreeCamRight>
<Primary Device="SaitekX52Pro" Key="Joy_25" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamRight>
<MoveFreeCamLeft>
<Primary Device="SaitekX52Pro" Key="Joy_27" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamLeft>
<MoveFreeCamZ>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</MoveFreeCamZ>
<MoveFreeCamUpAxis>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</MoveFreeCamUpAxis>
<MoveFreeCamDownAxis>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</MoveFreeCamDownAxis>
<MoveFreeCamUp>
<Primary Device="SaitekX52Pro" Key="Joy_24" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamUp>
<MoveFreeCamDown>
<Primary Device="SaitekX52Pro" Key="Joy_26" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamDown>
<PitchCameraMouse Value="Bindings_MousePitchInverted" />
<YawCameraMouse Value="Bindings_MouseYaw" />
<PitchCamera>
<Binding Device="SaitekX52Pro" Key="Joy_YAxis" />
<Inverted Value="1" />
<Deadzone Value="0.11625000" />
</PitchCamera>
<FreeCamMouseSensitivity Value="0.10000000" />
<FreeCamMouseYDecay Value="1" />
<PitchCameraUp>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</PitchCameraUp>
<PitchCameraDown>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</PitchCameraDown>
<YawCamera>
<Binding Device="SaitekX52Pro" Key="Joy_RZAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</YawCamera>
<FreeCamMouseXDecay Value="0" />
<YawCameraLeft>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</YawCameraLeft>
<YawCameraRight>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</YawCameraRight>
<RollCamera>
<Binding Device="SaitekX52Pro" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.15562500" />
</RollCamera>
<RollCameraLeft>
<Primary Device="Keyboard" Key="Key_Q" />
<Secondary Device="{NoDevice}" Key="" />
</RollCameraLeft>
<RollCameraRight>
<Primary Device="Keyboard" Key="Key_E" />
<Secondary Device="{NoDevice}" Key="" />
</RollCameraRight>
<ToggleRotationLock>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ToggleRotationLock>
<FixCameraRelativeToggle>
<Primary Device="SaitekX52Pro" Key="Joy_14" />
<Secondary Device="Keyboard" Key="Key_C" />
</FixCameraRelativeToggle>
<FixCameraWorldToggle>
<Primary Device="SaitekX52Pro" Key="Joy_13" />
<Secondary Device="Keyboard" Key="Key_D" />
</FixCameraWorldToggle>
<QuitCamera>
<Primary Device="SaitekX52Pro" Key="Joy_12" />
<Secondary Device="{NoDevice}" Key="" />
</QuitCamera>
<ToggleAdvanceMode>
<Primary Device="SaitekX52Pro" Key="Joy_16" />
<Secondary Device="{NoDevice}" Key="" />
</ToggleAdvanceMode>
<FreeCamZoomIn>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Up" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamZoomIn>
<FreeCamZoomOut>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Down" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamZoomOut>
<FStopDec>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Left" />
<Secondary Device="{NoDevice}" Key="" />
</FStopDec>
<FStopInc>
<Primary Device="SaitekX52Pro" Key="Joy_POV1Right" />
<Secondary Device="{NoDevice}" Key="" />
</FStopInc>
<StoreEnableRotation>
<Primary Device="Mouse" Key="Mouse_2" />
<Secondary Device="{NoDevice}" Key="" />
</StoreEnableRotation>
<StorePitchCamera>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</StorePitchCamera>
<StoreYawCamera>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</StoreYawCamera>
<StoreCamZoomIn>
<Primary Device="Mouse" Key="Pos_Mouse_ZAxis" />
<Secondary Device="{NoDevice}" Key="" />
</StoreCamZoomIn>
<StoreCamZoomOut>
<Primary Device="Mouse" Key="Neg_Mouse_ZAxis" />
<Secondary Device="{NoDevice}" Key="" />
</StoreCamZoomOut>
<StoreToggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</StoreToggle>
<CommanderCreator_Undo>
<Primary Device="Keyboard" Key="Key_Z" />
<Secondary Device="{NoDevice}" Key="" />
</CommanderCreator_Undo>
<CommanderCreator_Redo>
<Primary Device="Keyboard" Key="Key_X" />
<Secondary Device="{NoDevice}" Key="" />
</CommanderCreator_Redo>
<CommanderCreator_Rotation_MouseToggle>
<Primary Device="Mouse" Key="Mouse_2" />
<Secondary Device="{NoDevice}" Key="" />
</CommanderCreator_Rotation_MouseToggle>
<CommanderCreator_Rotation>
<Binding Device="SaitekX52Pro" Key="Joy_RZAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</CommanderCreator_Rotation>
<GalnetAudio_Play_Pause>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_P">
<Modifier Device="Keyboard" Key="Key_RightAlt" />
</Secondary>
</GalnetAudio_Play_Pause>
<GalnetAudio_SkipForward>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_F">
<Modifier Device="Keyboard" Key="Key_RightAlt" />
</Secondary>
</GalnetAudio_SkipForward>
<GalnetAudio_SkipBackward>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_B">
<Modifier Device="Keyboard" Key="Key_RightAlt" />
</Secondary>
</GalnetAudio_SkipBackward>
<GalnetAudio_ClearQueue>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_C">
<Modifier Device="Keyboard" Key="Key_RightAlt" />
</Secondary>
</GalnetAudio_ClearQueue>
<ExplorationFSSCameraPitch>
<Binding Device="SaitekX52Pro" Key="Joy_YAxis" />
<Inverted Value="1" />
<Deadzone Value="0.05631229" />
</ExplorationFSSCameraPitch>
<ExplorationFSSCameraPitchIncreaseButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSCameraPitchIncreaseButton>
<ExplorationFSSCameraPitchDecreaseButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSCameraPitchDecreaseButton>
<ExplorationFSSCameraYaw>
<Binding Device="SaitekX52Pro" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.06794020" />
</ExplorationFSSCameraYaw>
<ExplorationFSSCameraYawIncreaseButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSCameraYawIncreaseButton>
<ExplorationFSSCameraYawDecreaseButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSCameraYawDecreaseButton>
<ExplorationFSSZoomIn>
<Primary Device="SaitekX52Pro" Key="Joy_1" />
<Secondary Device="Mouse" Key="Mouse_1" />
</ExplorationFSSZoomIn>
<ExplorationFSSZoomOut>
<Primary Device="SaitekX52Pro" Key="Joy_5" />
<Secondary Device="Mouse" Key="Mouse_2" />
</ExplorationFSSZoomOut>
<ExplorationFSSMiniZoomIn>
<Primary Device="SaitekX52Pro" Key="Joy_26" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSMiniZoomIn>
<ExplorationFSSMiniZoomOut>
<Primary Device="SaitekX52Pro" Key="Joy_24" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSMiniZoomOut>
<ExplorationFSSRadioTuningX_Raw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</ExplorationFSSRadioTuningX_Raw>
<ExplorationFSSRadioTuningX_Increase>
<Primary Device="SaitekX52Pro" Key="Joy_25" />
<Secondary Device="Mouse" Key="Pos_Mouse_ZAxis" />
</ExplorationFSSRadioTuningX_Increase>
<ExplorationFSSRadioTuningX_Decrease>
<Primary Device="SaitekX52Pro" Key="Joy_27" />
<Secondary Device="Mouse" Key="Neg_Mouse_ZAxis" />
</ExplorationFSSRadioTuningX_Decrease>
<ExplorationFSSRadioTuningAbsoluteX>
<Binding Device="SaitekX52Pro" Key="Joy_RYAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</ExplorationFSSRadioTuningAbsoluteX>
<FSSTuningSensitivity Value="0.10000007" />
<ExplorationFSSDiscoveryScan>
<Primary Device="SaitekX52Pro" Key="Joy_9" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSDiscoveryScan>
<ExplorationFSSQuit>
<Primary Device="Keyboard" Key="Key_LeftAlt">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
<Modifier Device="Keyboard" Key="Key_C" />
</Primary>
<Secondary Device="Keyboard" Key="Key_Apostrophe" />
</ExplorationFSSQuit>
<FSSMouseXMode Value="Bindings_MouseYaw" />
<FSSMouseXDecay Value="1" />
<FSSMouseYMode Value="Bindings_MousePitchInverted" />
<FSSMouseYDecay Value="1" />
<FSSMouseSensitivity Value="18.27372169" />
<FSSMouseDeadzone Value="0.00000000" />
<FSSMouseLinearity Value="1.00000000" />
<ExplorationFSSTarget>
<Primary Device="SaitekX52Pro" Key="Joy_4" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSTarget>
<ExplorationFSSShowHelp>
<Primary Device="SaitekX52Pro" Key="Joy_7" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSShowHelp>
<ExplorationSAAChangeScannedAreaViewToggle>
<Primary Device="SaitekX52Pro" Key="Joy_4" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</ExplorationSAAChangeScannedAreaViewToggle>
<ExplorationSAAExitThirdPerson>
<Primary Device="SaitekX52Pro" Key="Joy_3" />
<Secondary Device="Keyboard" Key="Key_E" />
</ExplorationSAAExitThirdPerson>
<SAAThirdPersonMouseXMode Value="" />
<SAAThirdPersonMouseXDecay Value="0" />
<SAAThirdPersonMouseYMode Value="" />
<SAAThirdPersonMouseYDecay Value="0" />
<SAAThirdPersonMouseSensitivity Value="30.00000000" />
<SAAThirdPersonYawAxisRaw>
<Binding Device="SaitekX52Pro" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</SAAThirdPersonYawAxisRaw>
<SAAThirdPersonYawLeftButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SAAThirdPersonYawLeftButton>
<SAAThirdPersonYawRightButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SAAThirdPersonYawRightButton>
<SAAThirdPersonPitchAxisRaw>
<Binding Device="SaitekX52Pro" Key="Joy_YAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</SAAThirdPersonPitchAxisRaw>
<SAAThirdPersonPitchUpButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SAAThirdPersonPitchUpButton>
<SAAThirdPersonPitchDownButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SAAThirdPersonPitchDownButton>
<SAAThirdPersonFovAxisRaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</SAAThirdPersonFovAxisRaw>
<SAAThirdPersonFovOutButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SAAThirdPersonFovOutButton>
<SAAThirdPersonFovInButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SAAThirdPersonFovInButton>
</Root>


Thanks :)
 
JayB33 - What font is used on your orange set? Is it the Euro Caps? I want to make a Recall/Dismiss button using your orange set (or are you able to make one? or allow us the .PSD?)

Much appreciated :)
You may notice in the quote you replied to that it lists in the changelog "a wild .PSD appeared". Well, that PSD file is in the root of the OneDrive folder rather than inside the .ZIP file itself, to avoid a bulky download for those who just want the button images.

Regarding the font used - I realized that I had forgotten to credit the person responsible for creating the font last night, so I ninja'd the readme file with info about the font and its author prior to you asking about it here. The font is actually named 'Dosis' by Pablo Impallari.
 
You may notice in the quote you replied to that it lists in the changelog "a wild .PSD appeared". Well, that PSD file is in the root of the OneDrive folder rather than inside the .ZIP file itself, to avoid a bulky download for those who just want the button images.

Regarding the font used - I realized that I had forgotten to credit the person responsible for creating the font last night, so I ninja'd the readme file with info about the font and its author prior to you asking about it here. The font is actually named 'Dosis' by Pablo Impallari.

LOL, how the hell did I miss that!

Thank you so much :)
 
The only thing it does when you press the supercruise button is execute the keys from the binding 'Supercruise'

maybe you have multiple bindings to the same keyboard button or something like that? please post your bindings file

Great, I think I've sorted it. Somehow it was using the Saitek control profile rather than my custom profile in Elite. I switched the profile and now all working :)

Thank you so much.
 
version 2.2.0

added various SRV related static button functions:

<optgroup label="SRV"> <option value="RecallDismissShip">Recall/Dismiss Ship</option> <option value="BuggyToggleReverseThrottleInput">Reverse</option> <option value="DecreaseSpeedButtonMax">Zero Speed</option> <option value="IncreaseSpeedButtonMax">Maximum Speed</option> <option value="SelectTarget_Buggy">Target Ahead</option> </optgroup>
 
Last edited:
version 2.2.1

added sensor range static button functions :

<optgroup label="Misc"> <option value="RadarDecreaseRange">Dec Sensor Range</option> <option value="RadarIncreaseRange">Inc Sensor Range</option> </optgroup>


There is now a new 'Repeating Static Button' button type.
This button is used only for keys, that need to be held down.
So, when the stream deck button is pushed, the 'key down' event is sent to the keyboard and only after the stream deck button is released, the 'key up' event is sent to the keyboard.
The streamdeck 'hotkey' button also has this behaviour.

currently, there are only 4 buttons defined, but more can now easily be added :

<optgroup label="Galaxy map"> <option value="CamTranslateForward">GalMap Forward</option> <option value="CamTranslateBackward">GalMap Backward</option> <option value="CamTranslateLeft">GalMap Left</option> <option value="CamTranslateRight">GalMap Right</option> </optgroup>
 
Last edited:
version 2.2.1

added sensor range static button functions :

Hi Mhwlng,

I wonder if you can help. I've upgraded to the latest version on Github but now automatic profile switching is no longer working. I deleted the profiles and went to re-import them via the plugin, but the "Install Profiles" button is now missing.
Any ideas?
 
If you install any new version of the plugin, then the manifest.json file is reset to the default, without profiles.
So, you need to edit that file again.
 
Last edited:
version 2.2.3

Added (optional) sounds to alarm, static and toggle buttons.

Added (optional) normal and disabled sounds to FSD, FSS and limpet buttons.

Changed collector limpet disabled button and prospector limpet disabled button images.

Added some example normal/disabled sounds from https://freesound.org/search/?q=button
 
Last edited:
version 2.2.4

Just downloaded for first time two days ago. First, this App is a life saver, and I can see it took a bit of work. So thank you for the project.

I have an issue that is somewhat intermittent. Sometimes when I add a button image, it shows a C:\fakepath. And when this happens the button image doesn't work. It doesn't always happen, but once it does, it seems to happen every time for a bit. I tried deleting the button, tried a different physical button, tried different images, different directories on different drives, different ED button types, but those didn't fix it. The only thing that might fix it is time. It might be happening because I am mapping a bunch of buttons at the same time. (Edit- Maybe changing profiles resets/temp fixes it. I will try later, as I just thought of it.)

This page does mention C:\fakepath, but the fix doesn't look like I can do it. https://github.com/BarRaider/streamdeck-tools

Let me know if you need more information. This Stream Deck is also only two days old. So far all other buttons have been fine, just sometimes these ED buttons act up.
 
Last edited:
Please try version 221 or older which uses an older version of the barraider tools
Also please check the log file in the plugin directory for errors
 
If you see the fakepath probably the plugin crashed (see log file) so to get it going again you need to quit and restart the streamdeck software
 
Top Bottom