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

I assume that you are not using a tool like autohotkey or voiceattack to block keypresses?
Otherwise, I've run out of ideas what the problem could be I'm afraid ...
 
Just want to say, thanks for this plugin.

I finally got around to getting it working by reading the actual instructions properly, (missing key bindings for the HOTAS buttons).

One suggestion/request:
The hyperspace button is very useful with the number of jumps left information at the top of the button.
Would it be possible to also add a red bar or some other indication at the bottom of the button to indicate that this is your last chance to refuel star?
I know this information is calculated when you first set the route or open the galaxy map, and it pops up a small message when you enter the system, but I'm not sure the game shares the information with outside clients.
 
the game does not share information about jump range/fuel usage.
To have the plugin calculate jump range (i.e. by looking at your ship's mass and installed modules)
and work out after how many jumps in your planned route, you will be out of fuel, and which stars in your planned route are actually scoopable (KGBFOAM) is a lot of work.
I'll have to think about it some more...
 
Last edited:
Here's a variation on the default design for those who don't like to deviate too much from the base design but would like a different 'flavour' so to speak. The first main difference is that there is a chevron pattern in the background for mode switches, with the appropriate colour coding. Secondly, the text has been capitalized and the font has been changed. There are also some other subtle differences, plus a bonus FSD toggle button.

To install you can either close down the Stream Deck software and overwrite all the current images then fire it up again, or you can create a separate folder for the buttons and manually import the ones you want to Stream Deck in the usual way.

 

Attachments

  • chevron.zip
    751.5 KB · Views: 409
Can you give a rough ideas on how would i proceed to add more toggle functions?

I'd like to be able to open the right, left comms and status panels from the Stream Deck.

Thanks!
 
You can use the 'Hotkey' button type, that is built into the streamdeck.

Or you can use the new version that I just released, that adds a new 'static' button type, that does the same as the 'hotkey' button, but gets the binding from the game instead. (so, just a single image with no game state integration

note that without a primary or secondary keyboard binding,in Elite, it won't work.
 
Last edited:
version 2.0.8

adds static button type

DU5QX10.png


works the same as the hotkey button type, only gets the keyboard binding from the game.

Like all the other buttons, this only works if a primary or secondary keyboard binding exists.

No new example button images are included with the source code.

ONLY add an image to a STATIC button in this way, do NOT set this image for any of the other button types :

xkgy7uZ.png


Animated gif files are only supported for the STATIC buttons.
 
Last edited:
Amazing work on the plugin, it works a charm and I also got the SuperMacro plugin to create command streams (setting a specific power configuration with a single keypress, for example). The only thing that it seems not to work for me if the speed presets: I have a key associated with the command in the key list of the game but the command in the stream deck plugin seems to have no effect...everything else seems to work like a charm


EDIT: I found the reason, you can't have a SHIFT+key associated to the command. it's working now
 
Last edited:
I never did get the SCB button to work. I have it mapped the 'Z' key on the keyboard, nothing on the primary mapping, the Z key works fine in-game, the SCB button turns red at times, the Stream Deck button prints a "z" when it is pressed (in Notepad). However pressing the Stream Deck key does not deploy a Shield Cell. Other Elite buttons work great
 
can you send me your binds file ?

<?xml version="1.0" encoding="UTF-8" ?>
<Root PresetName="Mike-Flight" MajorVersion="3" MinorVersion="0">
<KeyboardLayout>en-US</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="ThrustMasterTFlightHOTASX" Key="Joy_RZAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</YawAxisRaw>
<YawLeftButton>
<Primary Device="Keyboard" Key="Key_A" />
<Secondary Device="{NoDevice}" Key="" />
</YawLeftButton>
<YawRightButton>
<Primary Device="Keyboard" Key="Key_D" />
<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="ThrustMasterTFlightHOTASX" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</RollAxisRaw>
<RollLeftButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</RollLeftButton>
<RollRightButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</RollRightButton>
<PitchAxisRaw>
<Binding Device="ThrustMasterTFlightHOTASX" Key="Joy_YAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</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="ThrustMasterTFlightHOTASX" Key="Neg_Joy_UAxis" />
<Secondary Device="{NoDevice}" Key="" />
</LeftThrustButton>
<RightThrustButton>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Pos_Joy_UAxis" />
<Secondary Device="{NoDevice}" Key="" />
</RightThrustButton>
<VerticalThrustRaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</VerticalThrustRaw>
<UpThrustButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_5" />
</UpThrustButton>
<DownThrustButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_6" />
</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="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</UseAlternateFlightValuesToggle>
<YawAxisAlternate>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</YawAxisAlternate>
<RollAxisAlternate>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</RollAxisAlternate>
<PitchAxisAlternate>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<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="ThrustMasterTFlightHOTASX" Key="Joy_ZAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</ThrottleAxis>
<ThrottleRange Value="" />
<ToggleReverseThrottleInput>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</ToggleReverseThrottleInput>
<ForwardKey>
<Primary Device="Keyboard" Key="Key_W" />
<Secondary Device="{NoDevice}" Key="" />
</ForwardKey>
<BackwardKey>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</BackwardKey>
<ThrottleIncrement Value="0.00000000" />
<SetSpeedMinus100>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SetSpeedMinus100>
<SetSpeedMinus75>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SetSpeedMinus75>
<SetSpeedMinus50>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SetSpeedMinus50>
<SetSpeedMinus25>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SetSpeedMinus25>
<SetSpeedZero>
<Primary Device="Keyboard" Key="Key_X" />
<Secondary Device="{NoDevice}" Key="" />
</SetSpeedZero>
<SetSpeed25>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SetSpeed25>
<SetSpeed50>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</SetSpeed50>
<SetSpeed75>
<Primary Device="Keyboard" Key="Key_Tab" />
<Secondary Device="{NoDevice}" Key="" />
</SetSpeed75>
<SetSpeed100>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</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="ThrustMasterTFlightHOTASX" Key="Joy_5" />
<Secondary Device="{NoDevice}" Key="" />
</UpThrustButton_Landing>
<DownThrustButton_Landing>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_6" />
<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="ThrustMasterTFlightHOTASX" Key="Joy_10" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</ToggleFlightAssist>
<UseBoostJuice>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_9" />
<Secondary Device="{NoDevice}" Key="" />
</UseBoostJuice>
<HyperSuperCombination>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_11" />
<Secondary Device="Keyboard" Key="Key_F">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Secondary>
</HyperSuperCombination>
<Supercruise>
<Primary Device="Keyboard" Key="Key_S" />
<Secondary Device="{NoDevice}" Key="" />
</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_O">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</OrbitLinesToggle>
<SelectTarget>
<Primary Device="Keyboard" Key="Key_T" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_4" />
</SelectTarget>
<CycleNextTarget>
<Primary Device="Keyboard" Key="Key_U" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_8" />
</CycleNextTarget>
<CyclePreviousTarget>
<Primary Device="Keyboard" Key="Key_Y" />
<Secondary Device="{NoDevice}" Key="" />
</CyclePreviousTarget>
<SelectHighestThreat>
<Primary Device="Keyboard" Key="Key_H" />
<Secondary Device="{NoDevice}" Key="" />
</SelectHighestThreat>
<CycleNextHostileTarget>
<Primary Device="Keyboard" Key="Key_K" />
<Secondary Device="{NoDevice}" Key="" />
</CycleNextHostileTarget>
<CyclePreviousHostileTarget>
<Primary Device="Keyboard" Key="Key_J" />
<Secondary Device="{NoDevice}" Key="" />
</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="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</CycleNextSubsystem>
<CyclePreviousSubsystem>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</CyclePreviousSubsystem>
<TargetNextRouteSystem>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_N" />
</TargetNextRouteSystem>
<PrimaryFire>
<Primary Device="Keyboard" Key="Key_K">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Primary>
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_1" />
</PrimaryFire>
<SecondaryFire>
<Primary Device="Keyboard" Key="Key_L">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Primary>
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_2" />
</SecondaryFire>
<CycleFireGroupNext>
<Primary Device="Keyboard" Key="Key_Period" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_3" />
</CycleFireGroupNext>
<CycleFireGroupPrevious>
<Primary Device="Keyboard" Key="Key_Comma" />
<Secondary Device="{NoDevice}" Key="" />
</CycleFireGroupPrevious>
<DeployHardpointToggle>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_12" />
<Secondary Device="Keyboard" Key="Key_Apostrophe" />
</DeployHardpointToggle>
<DeployHardpointsOnFire Value="1" />
<ToggleButtonUpInput>
<Primary Device="Keyboard" Key="Key_Equals" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</ToggleButtonUpInput>
<DeployHeatSink>
<Primary Device="Keyboard" Key="Key_V" />
<Secondary Device="{NoDevice}" Key="" />
</DeployHeatSink>
<ShipSpotLightToggle>
<Primary Device="Keyboard" Key="Key_L" />
<Secondary Device="{NoDevice}" Key="" />
</ShipSpotLightToggle>
<RadarRangeAxis>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</RadarRangeAxis>
<RadarIncreaseRange>
<Primary Device="Keyboard" Key="Key_PageUp" />
<Secondary Device="{NoDevice}" Key="" />
</RadarIncreaseRange>
<RadarDecreaseRange>
<Primary Device="Keyboard" Key="Key_PageDown" />
<Secondary Device="{NoDevice}" Key="" />
</RadarDecreaseRange>
<IncreaseEnginesPower>
<Primary Device="Keyboard" Key="Key_UpArrow" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Up" />
</IncreaseEnginesPower>
<IncreaseWeaponsPower>
<Primary Device="Keyboard" Key="Key_RightArrow" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Right" />
</IncreaseWeaponsPower>
<IncreaseSystemsPower>
<Primary Device="Keyboard" Key="Key_LeftArrow" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Left" />
</IncreaseSystemsPower>
<ResetPowerDistribution>
<Primary Device="Keyboard" Key="Key_DownArrow" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Down" />
</ResetPowerDistribution>
<HMDReset>
<Primary Device="Keyboard" Key="Key_F12" />
<Secondary Device="{NoDevice}" Key="" />
</HMDReset>
<ToggleCargoScoop>
<Primary Device="Keyboard" Key="Key_C" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</ToggleCargoScoop>
<EjectAllCargo>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</EjectAllCargo>
<LandingGearToggle>
<Primary Device="Keyboard" Key="Key_G" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_10">
<Modifier Device="ThrustMasterTFlightHOTASX" Key="Joy_7" />
</Secondary>
</LandingGearToggle>
<MicrophoneMute>
<Primary Device="Keyboard" Key="Key_BackSlash" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</MicrophoneMute>
<MuteButtonMode Value="mute_toggle" />
<CqcMuteButtonMode Value="mute_pushToTalk" />
<UseShieldCell>
<Primary Device="Keyboard" Key="Key_Z" />
<Secondary Device="{NoDevice}" Key="" />
</UseShieldCell>
<FireChaffLauncher>
<Primary Device="Keyboard" Key="Key_Space" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_9">
<Modifier Device="ThrustMasterTFlightHOTASX" Key="Joy_7" />
</Secondary>
</FireChaffLauncher>
<ChargeECM>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ChargeECM>
<EnableRumbleTrigger Value="1" />
<EnableMenuGroups Value="0" />
<MouseGUI Value="0" />
<WeaponColourToggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</WeaponColourToggle>
<EngineColourToggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</EngineColourToggle>
<NightVisionToggle>
<Primary Device="Keyboard" Key="Key_I" />
<Secondary Device="Keyboard" Key="Key_R" />
</NightVisionToggle>
<UIFocus>
<Primary Device="Keyboard" Key="Key_LeftShift" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_7" />
</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="" />
<CommsPanelFocusOptions Value="FocusOption_Show" />
<RolePanelFocusOptions Value="" />
<RightPanelFocusOptions Value="" />
<EnableCameraLockOn Value="1" />
<GalaxyMapOpen>
<Primary Device="Keyboard" Key="Key_G">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Primary>
<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="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</ShowPGScoreSummaryInput>
<HeadLookToggle>
<Primary Device="Mouse" Key="Mouse_1" />
<Secondary Device="Mouse" Key="Mouse_1">
<Modifier Device="Keyboard" Key="Key_LeftShift" />
</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_Grave">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</OpenCodexGoToDiscovery>
<PlayerHUDModeToggle>
<Primary Device="Keyboard" Key="Key_Grave" />
<Secondary Device="{NoDevice}" Key="" />
</PlayerHUDModeToggle>
<ExplorationFSSEnter>
<Primary Device="Mouse" Key="Mouse_3" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSEnter>
<UI_Up>
<Primary Device="Keyboard" Key="Key_W" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Up" />
</UI_Up>
<UI_Down>
<Primary Device="Keyboard" Key="Key_S" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Down" />
</UI_Down>
<UI_Left>
<Primary Device="Keyboard" Key="Key_A" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Left" />
</UI_Left>
<UI_Right>
<Primary Device="Keyboard" Key="Key_D" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Right" />
</UI_Right>
<UI_Select>
<Primary Device="Keyboard" Key="Key_Space" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_1" />
</UI_Select>
<UI_Back>
<Primary Device="Keyboard" Key="Key_Backspace" />
<Secondary Device="{NoDevice}" Key="" />
</UI_Back>
<UI_Toggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</UI_Toggle>
<CycleNextPanel>
<Primary Device="Keyboard" Key="Key_E" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_5" />
</CycleNextPanel>
<CyclePreviousPanel>
<Primary Device="Keyboard" Key="Key_Q" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_6" />
</CyclePreviousPanel>
<CycleNextPage>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</CycleNextPage>
<CyclePreviousPage>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</CyclePreviousPage>
<MouseHeadlook Value="1" />
<MouseHeadlookInvert Value="0" />
<MouseHeadlookSensitivity Value="0.50000000" />
<HeadlookDefault Value="0" />
<HeadlookIncrement Value="0.00000000" />
<HeadlookMode Value="Bindings_HeadlookModeAccumulate" />
<HeadlookResetOnToggle Value="1" />
<HeadlookSensitivity Value="1.00000000" />
<HeadlookSmoothing Value="1" />
<HeadLookReset>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</HeadLookReset>
<HeadLookPitchUp>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</HeadLookPitchUp>
<HeadLookPitchDown>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</HeadLookPitchDown>
<HeadLookPitchAxisRaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</HeadLookPitchAxisRaw>
<HeadLookYawLeft>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</HeadLookYawLeft>
<HeadLookYawRight>
<Primary Device="{NoDevice}" Key="" />
<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="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</CamPitchAxis>
<CamPitchUp>
<Primary Device="Keyboard" Key="Key_T" />
<Secondary Device="{NoDevice}" Key="" />
</CamPitchUp>
<CamPitchDown>
<Primary Device="Keyboard" Key="Key_G" />
<Secondary Device="{NoDevice}" Key="" />
</CamPitchDown>
<CamYawAxis>
<Binding Device="{NoDevice}" Key="" />
<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="{NoDevice}" Key="" />
</CamTranslateForward>
<CamTranslateBackward>
<Primary Device="Keyboard" Key="Key_S" />
<Secondary Device="{NoDevice}" Key="" />
</CamTranslateBackward>
<CamTranslateXAxis>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</CamTranslateXAxis>
<CamTranslateLeft>
<Primary Device="Keyboard" Key="Key_A" />
<Secondary Device="{NoDevice}" Key="" />
</CamTranslateLeft>
<CamTranslateRight>
<Primary Device="Keyboard" Key="Key_D" />
<Secondary Device="{NoDevice}" Key="" />
</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="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</CamTranslateZHold>
<GalaxyMapHome>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</GalaxyMapHome>
<ToggleDriveAssist>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_10" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</ToggleDriveAssist>
<DriveAssistDefault Value="0" />
<MouseBuggySteeringXMode Value="" />
<MouseBuggySteeringXDecay Value="0" />
<MouseBuggyRollingXMode Value="" />
<MouseBuggyRollingXDecay Value="0" />
<MouseBuggyYMode Value="" />
<MouseBuggyYDecay Value="0" />
<SteeringAxis>
<Binding Device="ThrustMasterTFlightHOTASX" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</SteeringAxis>
<SteerLeftButton>
<Primary Device="Keyboard" Key="Key_A" />
<Secondary Device="Keyboard" Key="Key_LeftArrow" />
</SteerLeftButton>
<SteerRightButton>
<Primary Device="Keyboard" Key="Key_D" />
<Secondary Device="Keyboard" Key="Key_RightArrow" />
</SteerRightButton>
<BuggyRollAxisRaw>
<Binding Device="ThrustMasterTFlightHOTASX" 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="ThrustMasterTFlightHOTASX" 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="ThrustMasterTFlightHOTASX" Key="Joy_5" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</VerticalThrustersButton>
<BuggyPrimaryFireButton>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_1" />
<Secondary Device="Mouse" Key="Mouse_2" />
</BuggyPrimaryFireButton>
<BuggySecondaryFireButton>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_2" />
<Secondary Device="{NoDevice}" Key="" />
</BuggySecondaryFireButton>
<AutoBreakBuggyButton>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_9" />
<Secondary Device="Keyboard" Key="Key_X" />
<ToggleOn Value="0" />
</AutoBreakBuggyButton>
<HeadlightsBuggyButton>
<Primary Device="Keyboard" Key="Key_L" />
<Secondary Device="{NoDevice}" Key="" />
</HeadlightsBuggyButton>
<ToggleBuggyTurretButton>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_12" />
<Secondary Device="Keyboard" Key="Key_T">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Secondary>
</ToggleBuggyTurretButton>
<BuggyCycleFireGroupNext>
<Primary Device="Keyboard" Key="Key_Period" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_3" />
</BuggyCycleFireGroupNext>
<BuggyCycleFireGroupPrevious>
<Primary Device="Keyboard" Key="Key_Comma" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyCycleFireGroupPrevious>
<SelectTarget_Buggy>
<Primary Device="Keyboard" Key="Key_T" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_4" />
</SelectTarget_Buggy>
<MouseTurretXMode Value="Bindings_MouseYaw" />
<MouseTurretXDecay Value="1" />
<MouseTurretYMode Value="Bindings_MousePitch" />
<MouseTurretYDecay Value="1" />
<BuggyTurretYawAxisRaw>
<Binding Device="ThrustMasterTFlightHOTASX" Key="Joy_RZAxis" />
<Inverted Value="0" />
<Deadzone Value="0.38189369" />
</BuggyTurretYawAxisRaw>
<BuggyTurretYawLeftButton>
<Primary Device="Keyboard" Key="Key_LeftArrow" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyTurretYawLeftButton>
<BuggyTurretYawRightButton>
<Primary Device="Keyboard" Key="Key_RightArrow" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyTurretYawRightButton>
<BuggyTurretPitchAxisRaw>
<Binding Device="ThrustMasterTFlightHOTASX" Key="Joy_YAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</BuggyTurretPitchAxisRaw>
<BuggyTurretPitchUpButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyTurretPitchUpButton>
<BuggyTurretPitchDownButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</BuggyTurretPitchDownButton>
<BuggyTurretMouseSensitivity Value="0.68509668" />
<BuggyTurretMouseDeadzone Value="0.05000000" />
<BuggyTurretMouseLinearity Value="1.00000000" />
<DriveSpeedAxis>
<Binding Device="ThrustMasterTFlightHOTASX" Key="Joy_ZAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</DriveSpeedAxis>
<BuggyThrottleRange Value="" />
<BuggyToggleReverseThrottleInput>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</BuggyToggleReverseThrottleInput>
<BuggyThrottleIncrement Value="0.00000000" />
<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="Keyboard" Key="Key_UpArrow" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Up" />
</IncreaseEnginesPower_Buggy>
<IncreaseWeaponsPower_Buggy>
<Primary Device="Keyboard" Key="Key_RightArrow" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Right" />
</IncreaseWeaponsPower_Buggy>
<IncreaseSystemsPower_Buggy>
<Primary Device="Keyboard" Key="Key_LeftArrow" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Left" />
</IncreaseSystemsPower_Buggy>
<ResetPowerDistribution_Buggy>
<Primary Device="Keyboard" Key="Key_DownArrow" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Down" />
</ResetPowerDistribution_Buggy>
<ToggleCargoScoop_Buggy>
<Primary Device="Keyboard" Key="Key_C" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</ToggleCargoScoop_Buggy>
<EjectAllCargo_Buggy>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</EjectAllCargo_Buggy>
<RecallDismissShip>
<Primary Device="Keyboard" Key="Key_R" />
<Secondary Device="{NoDevice}" Key="" />
</RecallDismissShip>
<UIFocus_Buggy>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_7" />
<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_3" />
<Secondary Device="{NoDevice}" Key="" />
</QuickCommsPanel_Buggy>
<FocusRadarPanel_Buggy>
<Primary Device="Keyboard" Key="Key_4" />
<Secondary Device="{NoDevice}" Key="" />
</FocusRadarPanel_Buggy>
<FocusRightPanel_Buggy>
<Primary Device="Keyboard" Key="Key_5" />
<Secondary Device="{NoDevice}" Key="" />
</FocusRightPanel_Buggy>
<GalaxyMapOpen_Buggy>
<Primary Device="Keyboard" Key="Key_G">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</GalaxyMapOpen_Buggy>
<SystemMapOpen_Buggy>
<Primary Device="Keyboard" Key="Key_S">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</SystemMapOpen_Buggy>
<OpenCodexGoToDiscovery_Buggy>
<Primary Device="Keyboard" Key="Key_Grave">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</OpenCodexGoToDiscovery_Buggy>
<PlayerHUDModeToggle_Buggy>
<Primary Device="Keyboard" Key="Key_Grave" />
<Secondary Device="{NoDevice}" Key="" />
</PlayerHUDModeToggle_Buggy>
<HeadLookToggle_Buggy>
<Primary Device="Mouse" Key="Mouse_3" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</HeadLookToggle_Buggy>
<MultiCrewToggleMode>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewToggleMode>
<MultiCrewPrimaryFire>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MultiCrewPrimaryFire>
<MultiCrewSecondaryFire>
<Primary Device="{NoDevice}" Key="" />
<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="{NoDevice}" Key="" />
<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="{NoDevice}" Key="" />
<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_F6" />
<Secondary Device="{NoDevice}" Key="" />
</OrderRequestDock>
<OrderDefensiveBehaviour>
<Primary Device="Keyboard" Key="Key_F5" />
<Secondary Device="{NoDevice}" Key="" />
</OrderDefensiveBehaviour>
<OrderAggressiveBehaviour>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</OrderAggressiveBehaviour>
<OrderFocusTarget>
<Primary Device="Keyboard" Key="Key_F4" />
<Secondary Device="{NoDevice}" Key="" />
</OrderFocusTarget>
<OrderHoldFire>
<Primary Device="Keyboard" Key="Key_F7" />
<Secondary Device="{NoDevice}" Key="" />
</OrderHoldFire>
<OrderHoldPosition>
<Primary Device="Keyboard" Key="Key_F3" />
<Secondary Device="{NoDevice}" Key="" />
</OrderHoldPosition>
<OrderFollow>
<Primary Device="Keyboard" Key="Key_F2" />
<Secondary Device="{NoDevice}" Key="" />
</OrderFollow>
<OpenOrders>
<Primary Device="Keyboard" Key="Key_F1" />
<Secondary Device="{NoDevice}" Key="" />
</OpenOrders>
<PhotoCameraToggle>
<Primary Device="Keyboard" Key="Key_Space">
<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_LeftAlt" />
</Primary>
<Secondary Device="{NoDevice}" Key="" />
</PhotoCameraToggle_Buggy>
<VanityCameraScrollLeft>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Left" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraScrollLeft>
<VanityCameraScrollRight>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Right" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraScrollRight>
<ToggleFreeCam>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_1" />
<Secondary Device="{NoDevice}" Key="" />
</ToggleFreeCam>
<VanityCameraOne>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraOne>
<VanityCameraTwo>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraTwo>
<VanityCameraThree>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraThree>
<VanityCameraFour>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraFour>
<VanityCameraFive>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraFive>
<VanityCameraSix>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraSix>
<VanityCameraSeven>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraSeven>
<VanityCameraEight>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraEight>
<VanityCameraNine>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</VanityCameraNine>
<FreeCamToggleHUD>
<Primary Device="Keyboard" Key="Key_End" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamToggleHUD>
<FreeCamSpeedInc>
<Primary Device="Keyboard" Key="Key_W" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamSpeedInc>
<FreeCamSpeedDec>
<Primary Device="Keyboard" Key="Key_S" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamSpeedDec>
<MoveFreeCamY>
<Binding Device="ThrustMasterTFlightHOTASX" Key="Joy_ZAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</MoveFreeCamY>
<ThrottleRangeFreeCam Value="" />
<ToggleReverseThrottleInputFreeCam>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="1" />
</ToggleReverseThrottleInputFreeCam>
<MoveFreeCamForward>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamForward>
<MoveFreeCamBackwards>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamBackwards>
<MoveFreeCamX>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</MoveFreeCamX>
<MoveFreeCamRight>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Pos_Joy_UAxis" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamRight>
<MoveFreeCamLeft>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Neg_Joy_UAxis" />
<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="ThrustMasterTFlightHOTASX" Key="Joy_5" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamUp>
<MoveFreeCamDown>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_6" />
<Secondary Device="{NoDevice}" Key="" />
</MoveFreeCamDown>
<PitchCameraMouse Value="" />
<YawCameraMouse Value="" />
<PitchCamera>
<Binding Device="ThrustMasterTFlightHOTASX" Key="Joy_YAxis" />
<Inverted Value="1" />
<Deadzone Value="0.00000000" />
</PitchCamera>
<FreeCamMouseSensitivity Value="5.00000000" />
<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="ThrustMasterTFlightHOTASX" Key="Joy_RZAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</YawCamera>
<FreeCamMouseXDecay Value="1" />
<YawCameraLeft>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</YawCameraLeft>
<YawCameraRight>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</YawCameraRight>
<RollCamera>
<Binding Device="ThrustMasterTFlightHOTASX" Key="Joy_XAxis" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</RollCamera>
<RollCameraLeft>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</RollCameraLeft>
<RollCameraRight>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</RollCameraRight>
<ToggleRotationLock>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ToggleRotationLock>
<FixCameraRelativeToggle>
<Primary Device="Keyboard" Key="Key_Tab" />
<Secondary Device="{NoDevice}" Key="" />
</FixCameraRelativeToggle>
<FixCameraWorldToggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</FixCameraWorldToggle>
<QuitCamera>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_1" />
<Secondary Device="{NoDevice}" Key="" />
</QuitCamera>
<ToggleAdvanceMode>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</ToggleAdvanceMode>
<FreeCamZoomIn>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Up" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamZoomIn>
<FreeCamZoomOut>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_POV1Down" />
<Secondary Device="{NoDevice}" Key="" />
</FreeCamZoomOut>
<FStopDec>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</FStopDec>
<FStopInc>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</FStopInc>
<StoreEnableRotation>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_LeftControl" />
</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="{NoDevice}" Key="" />
<Secondary Device="Mouse" Key="Pos_Mouse_ZAxis">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</StoreCamZoomIn>
<StoreCamZoomOut>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Mouse" Key="Neg_Mouse_ZAxis">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</StoreCamZoomOut>
<StoreToggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Mouse" Key="Mouse_3">
<Modifier Device="Keyboard" Key="Key_LeftControl" />
</Secondary>
</StoreToggle>
<CommanderCreator_Undo>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</CommanderCreator_Undo>
<CommanderCreator_Redo>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</CommanderCreator_Redo>
<CommanderCreator_Rotation_MouseToggle>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</CommanderCreator_Rotation_MouseToggle>
<CommanderCreator_Rotation>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</CommanderCreator_Rotation>
<GalnetAudio_Play_Pause>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</GalnetAudio_Play_Pause>
<GalnetAudio_SkipForward>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</GalnetAudio_SkipForward>
<GalnetAudio_SkipBackward>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</GalnetAudio_SkipBackward>
<GalnetAudio_ClearQueue>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="{NoDevice}" Key="" />
</GalnetAudio_ClearQueue>
<ExplorationFSSCameraPitch>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</ExplorationFSSCameraPitch>
<ExplorationFSSCameraPitchIncreaseButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Neg_Joy_YAxis" />
</ExplorationFSSCameraPitchIncreaseButton>
<ExplorationFSSCameraPitchDecreaseButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Pos_Joy_YAxis" />
</ExplorationFSSCameraPitchDecreaseButton>
<ExplorationFSSCameraYaw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</ExplorationFSSCameraYaw>
<ExplorationFSSCameraYawIncreaseButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Pos_Joy_XAxis" />
</ExplorationFSSCameraYawIncreaseButton>
<ExplorationFSSCameraYawDecreaseButton>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Neg_Joy_XAxis" />
</ExplorationFSSCameraYawDecreaseButton>
<ExplorationFSSZoomIn>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Mouse" Key="Pos_Mouse_ZAxis" />
</ExplorationFSSZoomIn>
<ExplorationFSSZoomOut>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Mouse" Key="Neg_Mouse_ZAxis" />
</ExplorationFSSZoomOut>
<ExplorationFSSMiniZoomIn>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Mouse" Key="Pos_Mouse_ZAxis">
<Modifier Device="Keyboard" Key="Key_LeftShift" />
</Secondary>
</ExplorationFSSMiniZoomIn>
<ExplorationFSSMiniZoomOut>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Mouse" Key="Neg_Mouse_ZAxis">
<Modifier Device="Keyboard" Key="Key_LeftShift" />
</Secondary>
</ExplorationFSSMiniZoomOut>
<ExplorationFSSRadioTuningX_Raw>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</ExplorationFSSRadioTuningX_Raw>
<ExplorationFSSRadioTuningX_Increase>
<Primary Device="Mouse" Key="Mouse_2" />
<Secondary Device="Keyboard" Key="Key_RightArrow" />
</ExplorationFSSRadioTuningX_Increase>
<ExplorationFSSRadioTuningX_Decrease>
<Primary Device="Mouse" Key="Mouse_1" />
<Secondary Device="Keyboard" Key="Key_LeftArrow" />
</ExplorationFSSRadioTuningX_Decrease>
<ExplorationFSSRadioTuningAbsoluteX>
<Binding Device="{NoDevice}" Key="" />
<Inverted Value="0" />
<Deadzone Value="0.00000000" />
</ExplorationFSSRadioTuningAbsoluteX>
<FSSTuningSensitivity Value="1.00000000" />
<ExplorationFSSDiscoveryScan>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_1" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSDiscoveryScan>
<ExplorationFSSQuit>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Mouse" Key="Mouse_3" />
</ExplorationFSSQuit>
<FSSMouseXMode Value="Bindings_MouseYaw" />
<FSSMouseXDecay Value="1" />
<FSSMouseYMode Value="Bindings_MousePitchInverted" />
<FSSMouseYDecay Value="1" />
<FSSMouseSensitivity Value="11.27133846" />
<FSSMouseDeadzone Value="0.00000000" />
<FSSMouseLinearity Value="1.00000000" />
<ExplorationFSSTarget>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_2" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSTarget>
<ExplorationFSSShowHelp>
<Primary Device="Keyboard" Key="Key_H" />
<Secondary Device="{NoDevice}" Key="" />
</ExplorationFSSShowHelp>
<ExplorationSAAChangeScannedAreaViewToggle>
<Primary Device="ThrustMasterTFlightHOTASX" Key="Joy_4" />
<Secondary Device="{NoDevice}" Key="" />
<ToggleOn Value="0" />
</ExplorationSAAChangeScannedAreaViewToggle>
<ExplorationSAAExitThirdPerson>
<Primary Device="Keyboard" Key="Key_Backspace" />
<Secondary Device="ThrustMasterTFlightHOTASX" Key="Joy_1">
<Modifier Device="Keyboard" Key="Key_LeftShift" />
</Secondary>
</ExplorationSAAExitThirdPerson>
<SAAThirdPersonMouseXMode Value="Bindings_MouseYaw" />
<SAAThirdPersonMouseXDecay Value="0" />
<SAAThirdPersonMouseYMode Value="Bindings_MousePitch" />
<SAAThirdPersonMouseYDecay Value="0" />
<SAAThirdPersonMouseSensitivity Value="11.54427528" />
<SAAThirdPersonYawAxisRaw>
<Binding Device="ThrustMasterTFlightHOTASX" 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="ThrustMasterTFlightHOTASX" 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>
 
Last edited:
my binding looks like this :

<UseShieldCell>
<Primary Device="{NoDevice}" Key="" />
<Secondary Device="Keyboard" Key="Key_Q">
<Modifier Device="Keyboard" Key="Key_LeftAlt" />
<Modifier Device="Keyboard" Key="Key_RightShift" />
</Secondary>
</UseShieldCell>

does that work for you ? (so. a key with alt and shift modifiers instead of only the key) ?
 
I tested your exact Z key setting for <UseShieldCell> and it works ok for me...
So, unfortunately, I can't reproduce your problem.

perhaps it's a timing issue between the keydown event and the keyup event?

please try if it works for you with additional alt/shift modifiers (see previous post above)
 
Last edited:
Top Bottom