Difference between revisions of "Development:Keyboard layout"

From VsWiki
Jump to: navigation, search
(Visual Layout)
m (XML config code)
 
(40 intermediate revisions by the same user not shown)
Line 8: Line 8:
 
</pre>
 
</pre>
  
==ESDF baised, left hand on home row==
+
==ESDF baised, left hand on home row for U.S. Keyboard layouts==
 +
 
 +
For more information and to contribute to the long term development of this Keyboard layout see [http://forums.vega-strike.org/viewtopic.php?f=6&t=18429 New keybinding proposal ESDF baised, left hand on home row.]
  
 
===Visual Layout===
 
===Visual Layout===
Line 30: Line 32:
 
{{Key:EN:KP_8}}
 
{{Key:EN:KP_8}}
 
----
 
----
{{Key:EN:D}}
+
{{Key:EN:Shift_left}} + {{Key:EN:D}}
 
|align="center"|<pre>UpKey</pre>
 
|align="center"|<pre>UpKey</pre>
 
|Turn the nose of your ship down.
 
|Turn the nose of your ship down.
Line 41: Line 43:
 
{{Key:EN:KP_5}}
 
{{Key:EN:KP_5}}
 
----
 
----
{{Key:EN:E}}
+
{{Key:EN:Shift_left}} + {{Key:EN:E}}
 
|align="center"|<pre>DownKey</pre>
 
|align="center"|<pre>DownKey</pre>
 
|Turn the nose of your ship up.
 
|Turn the nose of your ship up.
Line 49: Line 51:
 
----
 
----
 
{{Key:EN:KP_6}}
 
{{Key:EN:KP_6}}
 +
----
 +
{{Key:EN:Shift_left}} + {{Key:EN:F}}
 
|align="center"|<pre>RightKey</pre>
 
|align="center"|<pre>RightKey</pre>
 
|Rotates your ship to the right.
 
|Rotates your ship to the right.
Line 56: Line 60:
 
----
 
----
 
{{Key:EN:KP_4}}
 
{{Key:EN:KP_4}}
 +
----
 +
{{Key:EN:Shift_left}} + {{Key:EN:S}}
 
|align="center"|<pre>LeftKey</pre>
 
|align="center"|<pre>LeftKey</pre>
 
|Rotates your ship to the left.
 
|Rotates your ship to the left.
Line 110: Line 116:
 
|{{Key:EN:Shift_left}} +{{Key:EN:A}}
 
|{{Key:EN:Shift_left}} +{{Key:EN:A}}
 
|align="center"|<pre>ToggleWarpDrive</pre>
 
|align="center"|<pre>ToggleWarpDrive</pre>
|Toggles the FTL travel SPEC drive. Just direct your ship where you want to go, accelerate and activate the [[Terminology:SPEC (-drive)|SPEC drive]] to get there REALLY fast. Gravitation (near planets/other objects) will be a problem though.<BR/>See [[Manual:Advanced flight#SPEC drive]] for usage.
+
|Toggles the FTL travel SPEC drive. Just direct your ship where you want to go, accelerate and activate the [[Terminology:SPEC (-drive)|SPEC drive]] to get there REALLY fast. Gravity (near planets/other objects) will interfere with SPEC and slow down the ship.<BR/>See [[Manual:Advanced flight#SPEC drive]] for usage.
 
|}
 
|}
  
Line 124: Line 130:
 
----
 
----
 
{{Key:KP_Hyphen}}
 
{{Key:KP_Hyphen}}
 +
----
 +
{{Key:EN:X}}
 
|align="center"|<pre>DecelKey</pre>
 
|align="center"|<pre>DecelKey</pre>
 
|Decrease set velocity of your ship.
 
|Decrease set velocity of your ship.
Line 133: Line 141:
 
----
 
----
 
{{Key:KP_Plus}}
 
{{Key:KP_Plus}}
 +
----
 +
{{Key:EN:Z}}
 
|align="center"|<pre>AccelKey</pre>
 
|align="center"|<pre>AccelKey</pre>
 
|Increase set velocity of your ship.
 
|Increase set velocity of your ship.
Line 140: Line 150:
 
|align="center"|<pre>ABKey</pre>
 
|align="center"|<pre>ABKey</pre>
 
|Will accelerate your ship past maximum velocity. Overdrive velocity is not changing the set velocity, and must be maintained by holding down the TAB button. Velocity will decrease to maximum velocity when released.
 
|Will accelerate your ship past maximum velocity. Overdrive velocity is not changing the set velocity, and must be maintained by holding down the TAB button. Velocity will decrease to maximum velocity when released.
 +
|-
 +
|Control mode
 +
|align="right"|{{Key:EN:U}}
 +
----
 +
{{Key:EN:C}}
 +
----
 +
{{Key:EN:Alt}} + {{Key:EN:Z}}
 +
|align="center"|<pre>SwitchCombatMode</pre>
 +
|Toggles the Governor on or off. This caps relative speed and limits increase rate of controls
 
|-
 
|-
 
|Match velocity
 
|Match velocity
Line 145: Line 164:
 
----
 
----
 
{{Key:EN:KP_7}}
 
{{Key:EN:KP_7}}
 +
----
 +
{{Key:EN:V}}
 
|align="center"|<pre>SetVelocityRefKey</pre>
 
|align="center"|<pre>SetVelocityRefKey</pre>
 
|Set your velocity to same as your target.<BR/>See [[Manual:Match velocity]] and [[Manual:Advanced flight#Matching velocity]] for usage.
 
|Set your velocity to same as your target.<BR/>See [[Manual:Match velocity]] and [[Manual:Advanced flight#Matching velocity]] for usage.
Line 152: Line 173:
 
----
 
----
 
{{Key:EN:KP_1}}
 
{{Key:EN:KP_1}}
 +
----
 +
{{Key:EN:Shift_left}} + {{Key:EN:P}}
 +
----
 +
{{Key:EN:Alt}} + {{Key:EN:Z}}
 +
----
 +
{{Key:EN:Shift_left}} + {{Key:EN:V}}
 
|align="center"|<pre>SetVelocityNullKey</pre>
 
|align="center"|<pre>SetVelocityNullKey</pre>
 
|Set velocity equal to local star
 
|Set velocity equal to local star
Line 157: Line 184:
 
|Stop           
 
|Stop           
 
|align="right"|{{Key:Backspace}}
 
|align="right"|{{Key:Backspace}}
 +
----
 +
{{Key:EN:Shift_left}} + {{Key:EN:X}}
 
|align="center"|<pre>StopKey</pre>
 
|align="center"|<pre>StopKey</pre>
 
|Set your velocity to zero relative to your target.
 
|Set your velocity to zero relative to your target.
Line 162: Line 191:
 
|Full throttle  
 
|Full throttle  
 
|align="right"|{{Key:EN:Backslash}}
 
|align="right"|{{Key:EN:Backslash}}
 +
----
 +
{{Key:EN:Shift_left}} + {{Key:EN:X}}
 
|align="center"|<pre>StartKey</pre>
 
|align="center"|<pre>StartKey</pre>
 
|Set your velocity to maximum ship capable velocity.
 
|Set your velocity to maximum ship capable velocity.
|-
 
|Shelton slide
 
|align="right"|{{Key:EN:Tilde}}
 
|align="center"|<pre>SheltonKey</pre>
 
|Perform a shelton slide. You can change your heading without changing your direction of travel, but it's not real "six degrees of freedom" movement.<BR/>See [[Manual:Advanced flight#Shelton slide]] for usage.
 
 
|}
 
|}
  
Line 178: Line 204:
 
|'''Command'''
 
|'''Command'''
 
|'''Description'''
 
|'''Description'''
|-
 
|Skip music track
 
|align="right"|{{Key:EN:S}}
 
|align="center"|<pre>Cockpit::SkipMusicTrack</pre>
 
|Skip Music Track
 
 
|-
 
|-
 
|Sound volume up   
 
|Sound volume up   
Line 203: Line 224:
 
|align="center"|<pre>MusicVolumeDec</pre>
 
|align="center"|<pre>MusicVolumeDec</pre>
 
|Music volume down
 
|Music volume down
 +
|-
 +
|Skip music track
 +
|align="right"|{{Key:EN:Shift_left}} + {{Key:F12}}
 +
|align="center"|<pre>Cockpit::SkipMusicTrack</pre>
 +
|Skip Music Track
 
|}
 
|}
  
Line 214: Line 240:
 
|-
 
|-
 
|Wingmen form up
 
|Wingmen form up
|align="right"|{{Key:EN:Alt}} +{{Key:EN:F}}
+
|align="right"|{{Key:EN:Ctrl}} +{{Key:EN:F}}
 
|align="center"|<pre>CommFormUp</pre>           
 
|align="center"|<pre>CommFormUp</pre>           
 
|Tell your wingmen to form up.
 
|Tell your wingmen to form up.
 
|-
 
|-
 
|Break wingmen formation
 
|Break wingmen formation
|align="right"|{{Key:EN:Alt}} +{{Key:EN:B}}
+
|align="right"|{{Key:EN:Ctrl}} +{{Key:EN:R}}
 
|align="center"|<pre>CommBreakForm</pre>         
 
|align="center"|<pre>CommBreakForm</pre>         
 
|Tell your wingmen to stop forming up.
 
|Tell your wingmen to stop forming up.
 
|-
 
|-
 
|Help me
 
|Help me
|align="right"|{{Key:EN:Alt}} +{{Key:EN:H}}
+
|align="right"|{{Key:EN:Ctrl}} +{{Key:EN:H}}
 
|align="center"|<pre>CommHelpMeOut</pre>         
 
|align="center"|<pre>CommHelpMeOut</pre>         
 
|Tell your wingmen to help you. They will attack the ship(s) attacking you.
 
|Tell your wingmen to help you. They will attack the ship(s) attacking you.
 
|-
 
|-
 
|Wingman attack target
 
|Wingman attack target
|align="right"|{{Key:EN:Alt}} +{{Key:EN:D}}
+
|align="right"|{{Key:EN:Ctrl}} +{{Key:EN:A}}
 
|align="center"|<pre>CommAttackTarget</pre>     
 
|align="center"|<pre>CommAttackTarget</pre>     
 
|Tell your wingmen to attack your selected target.
 
|Tell your wingmen to attack your selected target.
Line 239: Line 265:
 
Comm8Key</pre>
 
Comm8Key</pre>
 
|You can talk to other ships/stations/whatever by pressing one of this buttons where the number means the aggressiveness in your voice ;-).<BR/>1=friendly 8=insulting
 
|You can talk to other ships/stations/whatever by pressing one of this buttons where the number means the aggressiveness in your voice ;-).<BR/>1=friendly 8=insulting
|-
 
|Request docking clearance
 
|align="right"|{{Key:EN:Alt}} +{{Key:EN:0}}
 
|align="center"|<pre>RequestClearenceKey</pre> 
 
|[[Manual:Targeting|Select a target]] (station/capship) you want to [[Manual:Docking|dock]] with and press this key. You will get an audio feedback about your permission to dock. Additionally there will pop up green/red squares at the dock positions (only if you are near enough).
 
 
|}
 
|}
  
Line 266: Line 287:
 
|align="right"|Forward<BR/>{{Key:EN:N}}
 
|align="right"|Forward<BR/>{{Key:EN:N}}
 
----
 
----
Backward<BR/>{{Key:EN:Shift_left}} +{{Key:EN:N}}
+
Backward<BR/>{{Key:EN:Shift_left}} + {{Key:EN:N}}
 
|align="center"|<pre>SigTargetKey</pre>
 
|align="center"|<pre>SigTargetKey</pre>
 
----
 
----
Line 273: Line 294:
 
|-
 
|-
 
|Non-planetary/non-natural targets
 
|Non-planetary/non-natural targets
|align="right"|Forward<BR/>{{Key:EN:U}}
+
|align="right"|Forward<BR/>{{Key:EN:Alt}} + {{Key:EN:U}}
 
----
 
----
Backward<BR/>{{Key:EN:Shift_left}} +{{Key:EN:U}}
+
Backward<BR/>{{Key:EN:Shift_left}} + {{Key:EN:Alt}} + {{Key:EN:U}}
 
|align="center"|<pre>UnitTargetKey</pre>
 
|align="center"|<pre>UnitTargetKey</pre>
 
----
 
----
Line 290: Line 311:
 
|Switches through all hostile (to you) targets in current system.
 
|Switches through all hostile (to you) targets in current system.
 
|-
 
|-
|Attacking Hostile targets           
+
|Nearest hostile
|align="right"|Forward<BR/>{{Key:EN:R}}
+
|Target most dangerous attacking hostilealign="right"|{{Key:EN:Alt}} +{{Key:EN:H}}
----
+
|<pre>NearestDangerousHostileKey</pre>
Backward<BR/>{{Key:EN:Shift_left}} +{{Key:EN:R}}
+
|Switches to nearest attacking hostile target.
|align="center"|<pre>{{FIXME}}</pre>
 
----
 
<pre>{{FIXME}}</pre>
 
|Switches through all hostile targets that are currently attacking you, in the current system.
 
 
|-
 
|-
 
|Cycle mission target                   
 
|Cycle mission target                   
|align="right"|{{Key:EN:Alt}} +{{Key:EN:N}}
+
|align="right"|{{Key:EN:Alt}} +{{Key:EN:M}}
 
|align="center"|<pre>MissionTargetKey</pre>
 
|align="center"|<pre>MissionTargetKey</pre>
 
|Switches through the mission targets.
 
|Switches through the mission targets.
 
|-
 
|-
 
|Reverse cycle mission target                   
 
|Reverse cycle mission target                   
|align="right"|{{Key:EN:Shift_left}} +{{Key:EN:Alt}} +{{Key:EN:N}}
+
|align="right"|{{Key:EN:Shift_left}} +{{Key:EN:Alt}} +{{Key:EN:M}}
 
|align="center"|<pre>ReverseMissionTargetKey</pre>
 
|align="center"|<pre>ReverseMissionTargetKey</pre>
 
|Switches through the mission targets in reverse direction.
 
|Switches through the mission targets in reverse direction.
 
|-
 
|-
 
|Subunit select                   
 
|Subunit select                   
|align="right"|{{Key:EN:B}}
+
|align="right"|{{Key:EN:Ctrl}} +{{Key:EN:U}}
 
|align="center"|<pre>SubUnitTargetKey</pre>
 
|align="center"|<pre>SubUnitTargetKey</pre>
 
|Switches through the subunits of the ship you have currently selected.
 
|Switches through the subunits of the ship you have currently selected.
Line 320: Line 337:
 
|-
 
|-
 
|Select front targets                     
 
|Select front targets                     
|align="right"|{{Key:EN:P}}
+
|align="right"|{{Key:EN:Y}}
 
|align="center"|<pre>PickTargetKey</pre>   
 
|align="center"|<pre>PickTargetKey</pre>   
 
|Pressing this key will pick targets in front of you (near the cross hair). Tends to be used to get planets in front of you, because the often are the bigger target of the two.
 
|Pressing this key will pick targets in front of you (near the cross hair). Tends to be used to get planets in front of you, because the often are the bigger target of the two.
Line 349: Line 366:
 
|Fire weapons/guns
 
|Fire weapons/guns
 
|align="right"|{{Key:Space_half}}
 
|align="right"|{{Key:Space_half}}
 +
----
 +
{{Key:KP_0}}
 
|align="center"|<pre>FireKey</pre>         
 
|align="center"|<pre>FireKey</pre>         
 
|Fires your main weapons/guns (beams/bolts/chainguns/etc).
 
|Fires your main weapons/guns (beams/bolts/chainguns/etc).
 
|-
 
|-
 
|Select weapons/guns
 
|Select weapons/guns
|align="right"|{{Key:EN:G}}
+
|align="right"|{{Key:EN:Alt}} + {{Key:EN:W}}
 
|align="center"|<pre>WeapSelKey</pre>       
 
|align="center"|<pre>WeapSelKey</pre>       
 
|Switches through your main weapons.
 
|Switches through your main weapons.
Line 361: Line 380:
 
----
 
----
 
{{Key:EN:KP_Enter}}
 
{{Key:EN:KP_Enter}}
 +
----
 +
{{Key:EN:Shift_left}} + {{Key:Space_half}}
 
|align="center"|<pre>MissileKey</pre>       
 
|align="center"|<pre>MissileKey</pre>       
 
|Fires your missiles/torpedos if your ship has some of them equipped.
 
|Fires your missiles/torpedos if your ship has some of them equipped.
 
|-
 
|-
 
|Switch missiles/torpedo
 
|Switch missiles/torpedo
|align="right"|{{Key:EN:W}}
+
|align="right"|{{Key:EN:Alt}} + {{Key:EN:R}}
 
|align="center"|<pre>MisSelKey</pre>       
 
|align="center"|<pre>MisSelKey</pre>       
|Switches through your main missiles/torpedos.
+
|Switches through your rocket propelled missiles and torpedos.
|-
 
|Combat mode
 
|align="right"|{{Key:EN:Y}}
 
|align="center"|<pre>SwitchCombatMode</pre>
 
|Toggles combat/non-combat mode:
 
<BR/> In '''non-combat mode''' (or '''flight mode''') you are able to fly at (theoretically) unlimited speed, but after passing a maximum combat speed you shield will reduce due to particles in space hitting it too fast to allow regeneration. Another backdraw is you need nearly the same time to slow down again as you needed to speed up.
 
<BR/> In '''combat mode''' your max speed is limited to ensure your shields remain stable.<BR/>See [[Manual:Advanced flight]] for usage.
 
 
|-
 
|-
 
|[[Manual:Combat:Cloaking|Cloaking device]]
 
|[[Manual:Combat:Cloaking|Cloaking device]]
|align="right"|{{Key:EN:C}}
+
|align="right"|{{Key:EN:Alt}} + {{Key:EN:C}}
 
|align="center"|<pre>CloakKey</pre>         
 
|align="center"|<pre>CloakKey</pre>         
 
|Toggles your [[Manual:Combat:Cloaking|cloaking device]] (if you own one).
 
|Toggles your [[Manual:Combat:Cloaking|cloaking device]] (if you own one).
 
|-
 
|-
 
|[[Terminology:Electronic Counter Measures|ECM device]]
 
|[[Terminology:Electronic Counter Measures|ECM device]]
|align="right"|{{Key:EN:E}}
+
|align="right"|{{Key:EN:Alt}} + {{Key:EN:E}}
 
|align="center"|<pre>ECMKey</pre>           
 
|align="center"|<pre>ECMKey</pre>           
 
|Toggles your [[Terminology:Electronic Counter Measures|ECM device]] (if you own one). It will cause incoming missiles to be confused. The ECM device will constantly draw energy from your reactor.
 
|Toggles your [[Terminology:Electronic Counter Measures|ECM device]] (if you own one). It will cause incoming missiles to be confused. The ECM device will constantly draw energy from your reactor.
Line 396: Line 410:
 
|-
 
|-
 
|Switch turret control
 
|Switch turret control
 +
----
 +
Switch ships
 
|align="right"|{{Key:EN:Square_bracket_right}}
 
|align="right"|{{Key:EN:Square_bracket_right}}
 +
----
 +
{{Key:EN:Square_bracket_left}}
 
|align="center"|<pre>TurretControl</pre>   
 
|align="center"|<pre>TurretControl</pre>   
 
|By pressing this button you can switch to the manual control of your turret(s) (if you have any equipped) and switch back to cockpit control.
 
|By pressing this button you can switch to the manual control of your turret(s) (if you have any equipped) and switch back to cockpit control.
 
Camera controls work just like in normal cockpits.
 
Camera controls work just like in normal cockpits.
 +
----
 +
This button allows you to take control of a friendly ship; this is similar to taking control of a turret. <BR/>This works for hired wingmen as well as wingmen 'from cargo', so be careful when you try to switch to turret view if you have wingmen. If you hit the wrong key, you're flying your wingman's ship instead of your own.
 
|-
 
|-
 
|Target for turret     
 
|Target for turret     
|align="right"|{{Key:EN:Shift_left}} +{{Key:EN:P}}
+
|align="right"|
 +
{{Key:EN:K}}
 +
----
 +
{{Key:EN:Shift_left}} +{{Key:EN:K}}  
 
|align="center"|<pre>TurretTargetKey</pre>
 
|align="center"|<pre>TurretTargetKey</pre>
 
|Select a target your turret(s) should attack. The target your turrets are attacking is surrounded by a plus sign.
 
|Select a target your turret(s) should attack. The target your turrets are attacking is surrounded by a plus sign.
Line 408: Line 431:
 
|Set turret AI mode:<BR/> on / off / fire at will
 
|Set turret AI mode:<BR/> on / off / fire at will
 
|align="right"|On:<BR/>
 
|align="right"|On:<BR/>
{{Key:EN:O}}
+
{{Key:EN:B}}
 
----
 
----
 
Off:<BR/>
 
Off:<BR/>
{{Key:EN:Alt}} +{{Key:EN:O}}
+
{{Key:EN:Shift_left}} +{{Key:EN:B}}<BR/>
 
----
 
----
 
FAW:<BR/>
 
FAW:<BR/>
{{Key:EN:Shift_left}} +{{Key:EN:O}}
+
{{Key:EN:Ctrl}} +{{Key:EN:B}}
 
|align="center"|<pre>TurretAIOn</pre>
 
|align="center"|<pre>TurretAIOn</pre>
 
----
 
----
 
<pre>TurretAIOff</pre>
 
<pre>TurretAIOff</pre>
----<pre>TurretAIFireAtWill</pre>
+
----
 +
<pre>TurretAIFireAtWill</pre>
 
|With an active AI the turret(s) can track and attack assigned targets. See TurretTargetKey above.<BR/>
 
|With an active AI the turret(s) can track and attack assigned targets. See TurretTargetKey above.<BR/>
 
A customized config can also have [[Manual:Config:Advanced:Bindings:Keyboard|bound]] PickTargetTurretKey, NearestTargetTurretKey, ThreatTargetTurretKey.<BR/>
 
A customized config can also have [[Manual:Config:Advanced:Bindings:Keyboard|bound]] PickTargetTurretKey, NearestTargetTurretKey, ThreatTargetTurretKey.<BR/>
Line 435: Line 459:
 
|'''Command'''
 
|'''Command'''
 
|'''Description'''
 
|'''Description'''
 +
|-
 +
|Respawn after death
 +
|align="right"|{{Key:EN:Semicolon}}
 +
|<pre>Respawn</pre>
 +
|Restores play to last save game.
 
|-
 
|-
 
|Toggle "quit mode"
 
|Toggle "quit mode"
Line 484: Line 513:
 
|align="right"|{{Key:EN:6}}
 
|align="right"|{{Key:EN:6}}
 
|<pre>Cockpit::Pan</pre>
 
|<pre>Cockpit::Pan</pre>
|Provides a panning (ghost) camera view of your ship. Move the camera by pressing (q,z,s,f)
+
|Provides a panning (ghost) camera view of your ship. Move the camera by pressing (up,down,left,right)
 
|-
 
|-
 
|Target camera         
 
|Target camera         
Line 498: Line 527:
 
|Zoom view in         
 
|Zoom view in         
 
|align="right"|{{Key:EN:9}}
 
|align="right"|{{Key:EN:9}}
 +
----
 +
{{Key:EN:Ctrl}} +{{Key:EN:Equal}}
 
|<pre>Cockpit::ZoomIn</pre>
 
|<pre>Cockpit::ZoomIn</pre>
 
|Zoom in on target
 
|Zoom in on target
Line 503: Line 534:
 
|Zoom view out         
 
|Zoom view out         
 
|align="right"|{{Key:EN:0}}
 
|align="right"|{{Key:EN:0}}
 +
----
 +
{{Key:EN:Ctrl}} +{{Key:KP_Hyphen}}
 
|<pre>Cockpit::ZoomOut</pre>
 
|<pre>Cockpit::ZoomOut</pre>
 
|Zoom out on target
 
|Zoom out on target
 
|-
 
|-
 
|Spin panning cam down                               
 
|Spin panning cam down                               
|align="right"|{{Key:EN:Q}}
+
|align="right"|{{Key:EN:Ctrl}} +{{Key:Down}}
 
|<pre>Cockpit::PitchDown</pre>
 
|<pre>Cockpit::PitchDown</pre>
 
|Spin the panning camera down.
 
|Spin the panning camera down.
 
|-
 
|-
 
|Spin panning cam up                               
 
|Spin panning cam up                               
|align="right"|{{Key:EN:Z}}
+
|align="right"|{{Key:EN:Ctrl}} +{{Key:Up}}
 
|<pre>Cockpit::PitchUp</pre>
 
|<pre>Cockpit::PitchUp</pre>
 
|Spin the panning camera up.
 
|Spin the panning camera up.
 
|-
 
|-
 
|Spin panning cam left                                 
 
|Spin panning cam left                                 
|align="right"|{{Key:EN:S}}
+
|align="right"|{{Key:EN:Ctrl}} +{{Key:Left}}
 
|<pre>Cockpit::YawLeft</pre>
 
|<pre>Cockpit::YawLeft</pre>
 
|Spin the panning camera left.
 
|Spin the panning camera left.
 
|-
 
|-
 
|Spin panning cam right                                 
 
|Spin panning cam right                                 
|align="right"|{{Key:EN:F}}
+
|align="right"|{{Key:EN:Ctrl}} +{{Key:Right}}
 
|<pre>Cockpit::YawRight</pre>
 
|<pre>Cockpit::YawRight</pre>
 
|Spin the panning camera right.
 
|Spin the panning camera right.
Line 532: Line 565:
 
|}
 
|}
  
====Info screen (better name for this header needed)====
+
====Information screens====
Info/Mission/Cargo/etc.. screen {{Fixme}} header name
+
Info/Mission/Cargo/etc..
|#Info]
 
 
{|border="1" rules="rows"|
 
{|border="1" rules="rows"|
 
|'''Name'''
 
|'''Name'''
Line 542: Line 574:
 
|-
 
|-
 
|Map/info screen  
 
|Map/info screen  
|align="right"|{{Key:EN:Shift_left}} +{{Key:EN:M}}
+
|align="right"|{{Key:EN:M}}
  
 
|<pre>Cockpit::NavScreen</pre>
 
|<pre>Cockpit::NavScreen</pre>
Line 548: Line 580:
 
|-
 
|-
 
|Left VDU         
 
|Left VDU         
|align="right"|{{Key:EN:M}}
+
|align="right"|{{Key:EN:Ins}}
 +
----
 +
{{Key:EN:Del}}
 
|<pre>Cockpit::SwitchLVDU</pre>
 
|<pre>Cockpit::SwitchLVDU</pre>
 
|Cycles through all the possible displays in your left VDU
 
|Cycles through all the possible displays in your left VDU
 
|-
 
|-
 
|Right VDU       
 
|Right VDU       
|align="right"|{{Key:EN:V}}
+
|align="right"|{{Key:EN:Home}}
 +
----
 +
{{Key:EN:End}}
 
|<pre>Cockpit::SwitchRVDU</pre>
 
|<pre>Cockpit::SwitchRVDU</pre>
 
|Cycles through all the possible displays in your left VDU
 
|Cycles through all the possible displays in your left VDU
Line 570: Line 606:
 
|<pre>Cockpit::ScrollDown</pre>
 
|<pre>Cockpit::ScrollDown</pre>
 
|Scroll selected mission-description/communication-log/cargo-list down
 
|Scroll selected mission-description/communication-log/cargo-list down
|-
 
|Eject cargo   
 
|align="right"|{{Key:EN:Shift_left}} +{{Key:EN:Z}}
 
|<pre>EjectCargoKey</pre>     
 
|Ejects the selected (topmost) cargo in your cargo bay into space.  Use the scroll text keys to move the appropriate cargo to the top. Useful to get rid of pirates by leaving cargo behind, hiding contraband from security ships, eject unwanted cargo, and launching fighters.
 
 
|}
 
|}
  
==== Unclassified (yet) ====
+
==== Activateable ship functions ====
 
{|border="1" rules="rows"|
 
{|border="1" rules="rows"|
 
|'''Name'''
 
|'''Name'''
Line 583: Line 614:
 
|'''Command'''
 
|'''Command'''
 
|'''Description'''
 
|'''Description'''
 +
|-
 +
|Eject cargo   
 +
|align="right"|{{Key:EN:Alt}} +{{Key:EN:Shift_left}} +{{Key:EN:1}}
 +
|<pre>EjectCargoKey</pre>     
 +
|Ejects the selected (topmost) cargo in your cargo bay into space.  Use the scroll text keys to move the appropriate cargo to the top. Useful to get rid of pirates by leaving cargo behind, hiding contraband from security ships, eject unwanted cargo, and launching fighters.
 
|-
 
|-
 
|Ejection                             
 
|Ejection                             
|align="right"|{{Key:EN:Alt}} + {{Key:EN:Shift left}} + {{Key:EN:E}}
+
|align="right"|{{Key:EN:Alt}} + {{Key:EN:Shift left}} + {{Key:EN:2}}
 
|<pre>EjectKey</pre>           
 
|<pre>EjectKey</pre>           
 
|Press this key to eject yourself out of your ship sitting in an ejectpod. It has weak guns/shields and will not help you against enemy ships, but it will bring you to the next save and friendly station/ship.
 
|Press this key to eject yourself out of your ship sitting in an ejectpod. It has weak guns/shields and will not help you against enemy ships, but it will bring you to the next save and friendly station/ship.
|-
 
|Respawn after death
 
|align="right"|{{Key:EN:Semicolon}}
 
|<pre>Respawn</pre>
 
|Restores play to last save game.
 
 
|-
 
|-
 
|Self Destruct                       
 
|Self Destruct                       
|align="right"|{{Key:EN:Shift_left}} +{{Key:EN:1}}
+
|align="right"|{{Key:EN:Shift_left}} +{{Key:EN:3}}
 
|<pre>SuicideKey</pre>         
 
|<pre>SuicideKey</pre>         
 
|Press this button to destroy your ship and kill yourself. <BR/>See [[Manual:Combat:Death]] for more.
 
|Press this button to destroy your ship and kill yourself. <BR/>See [[Manual:Combat:Death]] for more.
 
|-
 
|-
|Switch ships                               
+
|Request docking clearance
|align="right"|{{Key:EN:Square_bracket_left}}
+
|align="right"|{{Key:EN:Alt}} +{{Key:EN:0}}
|<pre>TurretControl</pre>    
+
----
|This button allows you to take control of a friendly ship; this is similar to taking control of a turret. <BR/>This works for hired wingmen as well as wingmen 'from cargo', so be careful when you try to switch to turret view if you have wingmen. If you hit the wrong key, you're flying your wingman's ship instead of your own.
+
{{Key:EN:Alt}} + {{Key:EN:D}}
 +
|align="center"|<pre>RequestClearenceKey</pre>
 +
|[[Manual:Targeting|Select a target]] (station/capship) you want to [[Manual:Docking|dock]] with and press this key. You will get an audio feedback about your permission to dock. Additionally there will pop up green/red squares at the dock positions (only if you are near enough).
 
|-
 
|-
 
|Activate docking procedure         
 
|Activate docking procedure         
|align="right"|{{Key:EN:D}}
+
|align="right"|{{Key:EN:Alt}} +{{Key:EN:D}}
 
|<pre>DockKey</pre>           
 
|<pre>DockKey</pre>           
 
|When sufficiently close to green docking markers, this key will activate docking procedures.<BR/> See [[Manual:Docking]] for usage.
 
|When sufficiently close to green docking markers, this key will activate docking procedures.<BR/> See [[Manual:Docking]] for usage.
 
|}
 
|}
 
 
----
 
----
  
Line 623: Line 655:
 
     <bind key="S" modifier="alt" command="SwitchSecured" />
 
     <bind key="S" modifier="alt" command="SwitchSecured" />
 
     -->
 
     -->
 +
 +
<!-- # Send preset communition keys -->
 
     <bind key="function-12" modifier="shift" command="Cockpit::SkipMusicTrack" />
 
     <bind key="function-12" modifier="shift" command="Cockpit::SkipMusicTrack" />
 
     <bind key="i" modifier="none" command="Screenshot" />
 
     <bind key="i" modifier="none" command="Screenshot" />
Line 637: Line 671:
 
     <bind key="function-7" modifier="none" command="Comm7Key" />
 
     <bind key="function-7" modifier="none" command="Comm7Key" />
 
     <bind key="function-8" modifier="none" command="Comm8Key" />
 
     <bind key="function-8" modifier="none" command="Comm8Key" />
     <bind key="1" modifier="alt" command="SaveTarget1" />
+
 +
     <!-- # Hotkey target save/load -->
 +
<bind key="1" modifier="alt" command="SaveTarget1" />
 
     <bind key="2" modifier="alt" command="SaveTarget2" />
 
     <bind key="2" modifier="alt" command="SaveTarget2" />
 
     <bind key="3" modifier="alt" command="SaveTarget3" />
 
     <bind key="3" modifier="alt" command="SaveTarget3" />
Line 656: Line 692:
 
     <bind key="8" modifier="ctrl" command="RestoreTarget8" />
 
     <bind key="8" modifier="ctrl" command="RestoreTarget8" />
 
     <bind key="9" modifier="ctrl" command="RestoreTarget9" />
 
     <bind key="9" modifier="ctrl" command="RestoreTarget9" />
 +
 +
<!-- # Weapon control -->
 
     <bind key="space" modifier="none" command="FireKey" />
 
     <bind key="space" modifier="none" command="FireKey" />
 
     <bind key="u" modifier="none" command="SwitchCombatMode" />
 
     <bind key="u" modifier="none" command="SwitchCombatMode" />
 
     <bind key="z" modifier="alt" command="SwitchCombatMode" />
 
     <bind key="z" modifier="alt" command="SwitchCombatMode" />
 +
<bind key="c" modifier="none" command="SwitchCombatMode" />
 +
<bind key="C" modifier="none" command="SwitchCombatMode" />
 
     <bind key="j" modifier="none" command="JumpKey" />
 
     <bind key="j" modifier="none" command="JumpKey" />
 
     <bind key="A" modifier="none" command="ToggleWarpDrive" />
 
     <bind key="A" modifier="none" command="ToggleWarpDrive" />
Line 674: Line 714:
 
     <bind key="]" modifier="alt" command="WeapSelKey"/>
 
     <bind key="]" modifier="alt" command="WeapSelKey"/>
 
     <bind key="[" modifier="alt" command="ReverseWeapSelKey"/>
 
     <bind key="[" modifier="alt" command="ReverseWeapSelKey"/>
 +
<bind key="R" modifier="alt" command="ReverseMisSelKey"/>
 +
    <bind key="r" modifier="alt" command="MisSelKey"/>
 
     <bind key=";" modifier="none" command="Respawn"/>
 
     <bind key=";" modifier="none" command="Respawn"/>
     <bind key="[" modifier="ctrl" command="TurretControl"/>
+
     <bind key="[" modifier="none" command="TurretControl"/>
     <bind key="]" modifier="ctrl" command="TurretControl"/>
+
     <bind key="]" modifier="none" command="TurretControl"/>
 
     <bind key="t" modifier="ctrl" command="TextMessage"/>
 
     <bind key="t" modifier="ctrl" command="TextMessage"/>
 
+
 +
<!-- # Docking -->
 
     <bind key="d" modifier="alt" command="DockKey"/>
 
     <bind key="d" modifier="alt" command="DockKey"/>
 
<!--    <bind key="D" modifier="alt" command="UnDockKey"/>-->
 
<!--    <bind key="D" modifier="alt" command="UnDockKey"/>-->
 
     <bind key="d" modifier="ctrl" command="RequestClearenceKey"/>
 
     <bind key="d" modifier="ctrl" command="RequestClearenceKey"/>
 
     <bind key="0" modifier="alt" command="RequestClearenceKey"/> <!-- #this is the original -->
 
     <bind key="0" modifier="alt" command="RequestClearenceKey"/> <!-- #this is the original -->
 
+
    <bind key="R" modifier="alt" command="ReverseMisSelKey"/>
+
<!-- # Targeting -->
    <bind key="r" modifier="alt" command="MisSelKey"/>
 
 
     <bind key="t" modifier="none" command="TargetKey" />
 
     <bind key="t" modifier="none" command="TargetKey" />
 
     <bind key="n" modifier="none" command="SigTargetKey" />
 
     <bind key="n" modifier="none" command="SigTargetKey" />
Line 713: Line 755:
 
     <bind key="j" modifier="alt" command="NearestJumpKey"/>
 
     <bind key="j" modifier="alt" command="NearestJumpKey"/>
 
     <bind key="k" modifier="alt" command="TurretTargetKey" />
 
     <bind key="k" modifier="alt" command="TurretTargetKey" />
     <bind key="g" modifier="alt" command="TurretAIOn" />
+
     <bind key="b" modifier="none" command="TurretAIOn" />
     <bind key="G" modifier="alt" command="TurretAIOff" />
+
     <bind key="B" modifier="none" command="TurretAIOff" />
     <bind key="g" modifier="ctrl" command="TurretAIFireAtWill" />
+
     <bind key="b" modifier="ctrl" command="TurretAIFireAtWill" />
 
     <bind key="Y" modifier="alt" command="ReverseNearestTargetKey" />
 
     <bind key="Y" modifier="alt" command="ReverseNearestTargetKey" />
 
     <bind key="M" modifier="alt" command="ReverseMissionTargetKey" />
 
     <bind key="M" modifier="alt" command="ReverseMissionTargetKey" />
     <bind key="m" modifier="alt" command="MissionTargetKey" /> <!--#These are the compromises for no n and b -->
+
     <bind key="m" modifier="alt" command="MissionTargetKey" /> <!--#Up to here are all the compromises for no n and b modifiers -->
  
 
     <bind key="N" modifier="none" command="ReverseSigTargetKey" />
 
     <bind key="N" modifier="none" command="ReverseSigTargetKey" />
Line 744: Line 786:
  
 
     <bind key="#" modifier="alt" command="SuicideKey"/>
 
     <bind key="#" modifier="alt" command="SuicideKey"/>
 
+
<!-- # Turning -->
 
     <bind key="cursor-up" modifier="none" command="UpKey"/>
 
     <bind key="cursor-up" modifier="none" command="UpKey"/>
 
     <bind key="cursor-down" modifier="none" command="DownKey"/>
 
     <bind key="cursor-down" modifier="none" command="DownKey"/>
 
     <bind key="cursor-left" modifier="none" command="RightKey"/>
 
     <bind key="cursor-left" modifier="none" command="RightKey"/>
 
     <bind key="cursor-right" modifier="none" command="LeftKey"/>
 
     <bind key="cursor-right" modifier="none" command="LeftKey"/>
     <bind key="D" modifier="none" command="UpKey"/>
+
     <bind key="E" modifier="none" command="UpKey"/>
     <bind key="v" modifier="none" command="UpKey"/>
+
     <bind key="D" modifier="none" command="DownKey"/>
    <bind key="E" modifier="none" command="DownKey"/>
 
    <bind key="c" modifier="none" command="DownKey"/>
 
 
     <bind key="S" modifier="none" command="RightKey"/>
 
     <bind key="S" modifier="none" command="RightKey"/>
 
     <bind key="F" modifier="none" command="LeftKey"/>
 
     <bind key="F" modifier="none" command="LeftKey"/>
 
     <bind key="W" modifier="none" command="RollLeftKey"/>
 
     <bind key="W" modifier="none" command="RollLeftKey"/>
 
     <bind key="R" modifier="none" command="RollRightKey"/>
 
     <bind key="R" modifier="none" command="RollRightKey"/>
    <bind key="w" modifier="none" command="RollLeftKey"/>
 
    <bind key="r" modifier="none" command="RollRightKey"/>
 
 
     <bind key="keypad-8" modifier="none" command="UpKey"/>
 
     <bind key="keypad-8" modifier="none" command="UpKey"/>
 
     <bind key="keypad-2" modifier="none" command="DownKey"/>
 
     <bind key="keypad-2" modifier="none" command="DownKey"/>
Line 784: Line 822:
 
     <bind key="|" modifier="none" command="PauseKey"/>
 
     <bind key="|" modifier="none" command="PauseKey"/>
 
     <bind key="pause" modifier="none" command="PauseKey"/>
 
     <bind key="pause" modifier="none" command="PauseKey"/>
 
+
<!-- # Move -->
    <bind key="C" command="ThrustUp"/>
 
    <bind key="V" command="ThrustDown"/>
 
 
     <bind key="e" command="ThrustUp"/>
 
     <bind key="e" command="ThrustUp"/>
 
     <bind key="d" command="ThrustDown"/>
 
     <bind key="d" command="ThrustDown"/>
 
     <bind key="s" command="ThrustLeft"/>
 
     <bind key="s" command="ThrustLeft"/>
 
     <bind key="f" command="ThrustRight"/>
 
     <bind key="f" command="ThrustRight"/>
 +
<bind key="w" modifier="none" command="RollLeftKey"/>
 +
    <bind key="r" modifier="none" command="RollRightKey"/>
 
     <bind key="cursor-up" modifier="shift" command="ThrustUp"/>
 
     <bind key="cursor-up" modifier="shift" command="ThrustUp"/>
 
     <bind key="cursor-down" modifier="shift" command="ThrustDown"/>
 
     <bind key="cursor-down" modifier="shift" command="ThrustDown"/>
 
     <bind key="cursor-left" modifier="shift" command="ThrustLeft"/>
 
     <bind key="cursor-left" modifier="shift" command="ThrustLeft"/>
     <bind key="cursor-right" modifier="shift" command="ThrusterRight"/>
+
     <bind key="cursor-right" modifier="shift" command="ThrustRight"/>
  
 
+
<!-- # Sound -->
     <bind key="function-9" modifier="none" command="VolumeInc"/>
+
     <bind key="function-9" modifier="none" command="VolumeDec"/>
     <bind key="function-10" modifier="none" command="VolumeDec"/>
+
     <bind key="function-10" modifier="none" command="VolumeInc"/>
     <bind key="function-11" modifier="none" command="MusicVolumeInc"/>
+
     <bind key="function-11" modifier="none" command="MusicVolumeDec"/>
     <bind key="function-12" modifier="none" command="MusicVolumeDec"/>
+
     <bind key="function-12" modifier="none" command="MusicVolumeInc"/>
  
 
     <bind key="v" modifier="ctrl" command="NewShader"/>
 
     <bind key="v" modifier="ctrl" command="NewShader"/>
 
+
<!-- # Views -->
 
     <bind key="cursor-insert" modifier="none" command="Cockpit::SwitchLVDU"/>
 
     <bind key="cursor-insert" modifier="none" command="Cockpit::SwitchLVDU"/>
 
     <bind key="cursor-home" modifier="none" command="Cockpit::SwitchRVDU"/>
 
     <bind key="cursor-home" modifier="none" command="Cockpit::SwitchRVDU"/>
 
     <bind key="cursor-delete" modifier="none" command="Cockpit::SwitchLVDU"/>
 
     <bind key="cursor-delete" modifier="none" command="Cockpit::SwitchLVDU"/>
 
     <bind key="cursor-end" modifier="none" command="Cockpit::SwitchRVDU"/>
 
     <bind key="cursor-end" modifier="none" command="Cockpit::SwitchRVDU"/>
     <bind key="q" modifier="none" command="Cockpit::PitchDown"/>  
+
     <bind key="q" modifier="none" command="Cockpit::PitchDown"/>
 
     <bind key="cursor-up" modifier="ctrl" command="Cockpit::PitchDown"/>
 
     <bind key="cursor-up" modifier="ctrl" command="Cockpit::PitchDown"/>
 
     <bind key="cursor-down" modifier="ctrl" command="Cockpit::PitchUp"/>
 
     <bind key="cursor-down" modifier="ctrl" command="Cockpit::PitchUp"/>
Line 819: Line 857:
  
 
     <bind key="function-1" modifier="ctrl" command="ConsoleKeys::BringConsole"/>
 
     <bind key="function-1" modifier="ctrl" command="ConsoleKeys::BringConsole"/>
 
+
<!-- # Governors -->
 
     <bind key="p" modifier="none" command="SetVelocityRefKey"/>
 
     <bind key="p" modifier="none" command="SetVelocityRefKey"/>
 
     <bind key="P" modifier="none" command="SetVelocityNullKey"/>
 
     <bind key="P" modifier="none" command="SetVelocityNullKey"/>
Line 826: Line 864:
 
     <!-- <bind key="keypad-7" modifier="none" command="SetVelocityRefKey"/>
 
     <!-- <bind key="keypad-7" modifier="none" command="SetVelocityRefKey"/>
 
     <bind key="keypad-1" modifier="none" command="SetVelocityNullKey"/> #disabled because 1 3 7 9 should be more directional keys and to make testers find P -->
 
     <bind key="keypad-1" modifier="none" command="SetVelocityNullKey"/> #disabled because 1 3 7 9 should be more directional keys and to make testers find P -->
 
+
<bind key="v" modifier="none" command="SetVelocityRefKey"/>
 +
    <bind key="V" modifier="none" command="SetVelocityNullKey"/>
 +
 +
 
     <bind key="esc" modifier="none" command="Cockpit::Quit"/>
 
     <bind key="esc" modifier="none" command="Cockpit::Quit"/>
 
</pre>
 
</pre>

Latest revision as of 10:30, 30 June 2013

thumb_arrow_up.png Development

Work In Progress, keyboard layouts

Example

place your layout here

ESDF baised, left hand on home row for U.S. Keyboard layouts

For more information and to contribute to the long term development of this Keyboard layout see New keybinding proposal ESDF baised, left hand on home row.

Visual Layout

Keyboard groupings first layer keys Image from forum

Study Key

Navigation

Navigation direction
Name Key(s) Command Description
Up UP_CURSOR_GENERAL.png

NP_8_EN.png


SHIFT_LEFT_EN.png + D_EN.png

UpKey
Turn the nose of your ship down.
Down DOWN_CURSOR_GENERAL.png

NP_2_EN.png


NP_5_EN.png


SHIFT_LEFT_EN.png + E_EN.png

DownKey
Turn the nose of your ship up.
Rotate right RIGHT_CURSOR_GENERAL.png

NP_6_EN.png


SHIFT_LEFT_EN.png + F_EN.png

RightKey
Rotates your ship to the right.
Rotate left LEFT_CURSOR_GENERAL.png

NP_4_EN.png


SHIFT_LEFT_EN.png + S_EN.png

LeftKey
Rotates your ship to the left.
Roll right R_EN.png

SHIFT_LEFT_EN.png + R_EN.png


NP_MULT_GENERAL.png

RollRightKey
Roll your ship to the right.
Roll left W_EN.png

SHIFT_LEFT_EN.png + W_EN.png


NP_SLASH_GENERAL.png

RollLeftKey
Roll your ship to the left
Strafe left S_EN.png
ThrustLeft
Laterally thrust the entire ship to the left.
Strafe right F_EN.png
ThrustRight
Laterally thrust the entire ship to the right.
Strafe up E_EN.png
ThrustUp
Laterally thrust the entire ship upward.
Strafe down D_EN.png
ThrustDown
Laterally thrust the entire ship downward.
Activate jump drive ALT_EN.png + J_EN.png
JumpKey
Press this to jump to another system. You must be in range of a jump point and have a jumpdrive equipped.
See Manual:Interstellar travel for usage.
Activate autopilot A_EN.png
ToggleWarpDrive
Toggle the computer-controlled autopilot.
This command will automatically steer your ship towards your target while using all of the thrust (including afterburners) available.
Toggle SPEC
SHIFT_LEFT_EN.png +A_EN.png
ToggleWarpDrive
Toggles the FTL travel SPEC drive. Just direct your ship where you want to go, accelerate and activate the SPEC drive to get there REALLY fast. Gravity (near planets/other objects) will interfere with SPEC and slow down the ship.
See Manual:Advanced flight#SPEC drive for usage.
Navigation speed
Name Key(s) Command Description
Decelerate HYPHEN_EN.png

NP_HYPHEN_GENERAL.png


X_EN.png

DecelKey
Decrease set velocity of your ship.
Accelerate SHIFT_LEFT_EN.png +EQUAL_EN.png

EQUAL_EN.png


NP_PLUS_EN.png


Z_EN.png

AccelKey
Increase set velocity of your ship.
Overdrive TAB_GENERAL.png
ABKey
Will accelerate your ship past maximum velocity. Overdrive velocity is not changing the set velocity, and must be maintained by holding down the TAB button. Velocity will decrease to maximum velocity when released.
Control mode U_EN.png

C_EN.png


ALT_EN.png + Z_EN.png

SwitchCombatMode
Toggles the Governor on or off. This caps relative speed and limits increase rate of controls
Match velocity HOME_EN.png

NP_7_EN.png


V_EN.png

SetVelocityRefKey
Set your velocity to same as your target.
See Manual:Match velocity and Manual:Advanced flight#Matching velocity for usage.
Zero velocity END_EN.png

NP_1_EN.png


SHIFT_LEFT_EN.png + P_EN.png


ALT_EN.png + Z_EN.png


SHIFT_LEFT_EN.png + V_EN.png

SetVelocityNullKey
Set velocity equal to local star
Stop BACKSPACE_GENERAL~0.png

SHIFT_LEFT_EN.png + X_EN.png

StopKey
Set your velocity to zero relative to your target.
Full throttle BACKSLASH_EN.png

SHIFT_LEFT_EN.png + X_EN.png

StartKey
Set your velocity to maximum ship capable velocity.

Sound and music

See also Manual:Gameplay functions -> Music.

Name Key(s) Command Description
Sound volume up F9_GENERAL.png
VolumeInc
Sound volume up
Sound volume down F10_GENERAL.png
VolumeDec
Sound volume down
Music volume up F11_GENERAL.png
MusicVolumeInc
Music volume up
Music volume down F12_GENERAL.png
MusicVolumeDec
Music volume down
Skip music track SHIFT_LEFT_EN.png + F12_GENERAL.png
Cockpit::SkipMusicTrack
Skip Music Track

Communication (general/wingmen)

See also Manual:Combat:Wingmen

Name Key(s) Command Description
Wingmen form up CTRL_EN.png +F_EN.png
CommFormUp
Tell your wingmen to form up.
Break wingmen formation CTRL_EN.png +R_EN.png
CommBreakForm
Tell your wingmen to stop forming up.
Help me CTRL_EN.png +H_EN.png
CommHelpMeOut
Tell your wingmen to help you. They will attack the ship(s) attacking you.
Wingman attack target CTRL_EN.png +A_EN.png
CommAttackTarget
Tell your wingmen to attack your selected target.
Talking to target (other ships/station/etc...) F1_GENERAL.png
->
F8_GENERAL.png
Comm1Key
->
Comm8Key
You can talk to other ships/stations/whatever by pressing one of this buttons where the number means the aggressiveness in your voice ;-).
1=friendly 8=insulting

Target selection

See also Manual:Targeting.

Name Key(s) Command Description
All targets Forward
T_EN.png

Backward
SHIFT_LEFT_EN.png +T_EN.png

TargetKey

ReverseTargetKey
Switches through all targets in current system.
Significant/neutral target Forward
N_EN.png

Backward
SHIFT_LEFT_EN.png + N_EN.png

SigTargetKey

ReverseSigTargetKey
Switches through all significant/neutral targets in current system.
Non-planetary/non-natural targets Forward
ALT_EN.png + U_EN.png

Backward
SHIFT_LEFT_EN.png + ALT_EN.png + U_EN.png

UnitTargetKey

ReverseUnitTargetKey
Switches through all non-planetary/non-natural targets (such as capships and fighters) in current system.
Hostile targets Forward
H_EN.png

Backward
SHIFT_LEFT_EN.png +H_EN.png

NearestTargetKey

ReverseNearestTargetKey
Switches through all hostile (to you) targets in current system.
Nearest hostile ALT_EN.png +H_EN.png
NearestDangerousHostileKey
Switches to nearest attacking hostile target.
Cycle mission target ALT_EN.png +M_EN.png
MissionTargetKey
Switches through the mission targets.
Reverse cycle mission target SHIFT_LEFT_EN.png +ALT_EN.png +M_EN.png
ReverseMissionTargetKey
Switches through the mission targets in reverse direction.
Subunit select CTRL_EN.png +U_EN.png
SubUnitTargetKey
Switches through the subunits of the ship you have currently selected.
Lock target L_EN.png
LockTargetKey
By pressing this key you can 'lock' your selection on the selected target.
Select front targets Y_EN.png
PickTargetKey
Pressing this key will pick targets in front of you (near the cross hair). Tends to be used to get planets in front of you, because the often are the bigger target of the two.
Store selected target ALT_EN.png +1_EN.png ... 9_EN.png
SaveTarget1
-->
SaveTarget9
Pressing this key will store the selected target for keys from 1 to 9
Restore selected target CTRL_EN.png +1_EN.png ... 9_EN.png
RestoreTarget1
-->
RestoreTarget9
Pressing this key will restore the selected target for keys from 1 to 9

Combat

General
Name Key(s) Command Description
Fire weapons/guns SPACE_HALF_GENERAL.png

NP_0_EN.png

FireKey
Fires your main weapons/guns (beams/bolts/chainguns/etc).
Select weapons/guns ALT_EN.png + W_EN.png
WeapSelKey
Switches through your main weapons.
Fire missiles/torpedos ENTER_EN.png

NP_ENTER_EN.png


SHIFT_LEFT_EN.png + SPACE_HALF_GENERAL.png

MissileKey
Fires your missiles/torpedos if your ship has some of them equipped.
Switch missiles/torpedo ALT_EN.png + R_EN.png
MisSelKey
Switches through your rocket propelled missiles and torpedos.
Cloaking device ALT_EN.png + C_EN.png
CloakKey
Toggles your cloaking device (if you own one).
ECM device ALT_EN.png + E_EN.png
ECMKey
Toggles your ECM device (if you own one). It will cause incoming missiles to be confused. The ECM device will constantly draw energy from your reactor.
Turret(s)

See also Manual:Combat:Turrets

Name Key(s) Command Description
Switch turret control

Switch ships

SQUARE_BRACKET_RIGHT_EN.png

SQUARE_BRACKET_LEFT_EN.png

TurretControl
By pressing this button you can switch to the manual control of your turret(s) (if you have any equipped) and switch back to cockpit control.

Camera controls work just like in normal cockpits.


This button allows you to take control of a friendly ship; this is similar to taking control of a turret.
This works for hired wingmen as well as wingmen 'from cargo', so be careful when you try to switch to turret view if you have wingmen. If you hit the wrong key, you're flying your wingman's ship instead of your own.

Target for turret

K_EN.png


SHIFT_LEFT_EN.png +K_EN.png

TurretTargetKey
Select a target your turret(s) should attack. The target your turrets are attacking is surrounded by a plus sign.
Set turret AI mode:
on / off / fire at will
On:

B_EN.png


Off:
SHIFT_LEFT_EN.png +B_EN.png


FAW:
CTRL_EN.png +B_EN.png

TurretAIOn

TurretAIOff

TurretAIFireAtWill
With an active AI the turret(s) can track and attack assigned targets. See TurretTargetKey above.

A customized config can also have bound PickTargetTurretKey, NearestTargetTurretKey, ThreatTargetTurretKey.


Without AI the turret can still be controlled manually.
See TurretControl key above


With turret(s) set to fire at will AI actively engages targets in range using priorities of each turret's role much like AI-controlled ships do.
See more about AIs at Terminology:Artificial Intelligence

Game commands

Name Key(s) Command Description
Respawn after death SEMICOLON_EN.png
Respawn
Restores play to last save game.
Toggle "quit mode" ESC_GENERAL.png
Cockpit::Quit
Press ESC_GENERAL.png then Q_EN.png to quit the game or ESC_GENERAL.png again to return to game.
Pause SHIFT_LEFT_EN.png +BACKSLASH_EN.png

PAUSE_EN.png

PauseKey
Pause the game.

Camera control

Name Key(s) Command Description
Toggle cockpit 1_EN.png
Cockpit::Inside
Switch back to normal cockpit. Press it again to switch between 3d-cockpit view and plain view.
Look left 2_EN.png
Cockpit::InsideLeft
Press this to look to your left.
Look right 3_EN.png
Cockpit::InsideRight
Press this to look to your right.
Look back 4_EN.png
Cockpit::InsideBack
Press this to look back.
Chasecam 5_EN.png
Cockpit::Behind
Press this to look through an imaginary camera behind your ship
Panning camera 6_EN.png
Cockpit::Pan
Provides a panning (ghost) camera view of your ship. Move the camera by pressing (up,down,left,right)
Target camera 7_EN.png
Cockpit::OutsideTarget
Press this to see a 3rd-person view of your selected target.
Target panning camera 8_EN.png
Cockpit::PanTarget
Provides a panning camera view of your target. Move the camera by pressing (q,z,s,f)
Zoom view in 9_EN.png

CTRL_EN.png +EQUAL_EN.png

Cockpit::ZoomIn
Zoom in on target
Zoom view out 0_EN.png

CTRL_EN.png +NP_HYPHEN_GENERAL.png

Cockpit::ZoomOut
Zoom out on target
Spin panning cam down CTRL_EN.png +DOWN_CURSOR_GENERAL.png
Cockpit::PitchDown
Spin the panning camera down.
Spin panning cam up CTRL_EN.png +UP_CURSOR_GENERAL.png
Cockpit::PitchUp
Spin the panning camera up.
Spin panning cam left CTRL_EN.png +LEFT_CURSOR_GENERAL.png
Cockpit::YawLeft
Spin the panning camera left.
Spin panning cam right CTRL_EN.png +RIGHT_CURSOR_GENERAL.png
Cockpit::YawRight
Spin the panning camera right.
Take screenshot I_EN.png
Screenshot
Take an 'in-flight' screenshot. This means it will not work in the Docking/Base-screen. The crosshair and docking boxes will not be saved. Users will find it in the directory
~/.vegastrike/textures/

Information screens

Info/Mission/Cargo/etc..

Name Key(s) Command Description
Map/info screen M_EN.png
Cockpit::NavScreen
Activate/Deactivate Map screen during flight.
See also Manual:Map.
Left VDU INS_EN.png

DEL_EN.png

Cockpit::SwitchLVDU
Cycles through all the possible displays in your left VDU
Right VDU HOME_EN.png

END_EN.png

Cockpit::SwitchRVDU
Cycles through all the possible displays in your left VDU
Scroll text up PAGE_UP_EN.png

NP_9_EN.png

Cockpit::ScrollUp
Scroll selected mission-description/communication-log/cargo-list up
Scroll text down PAGE_DOWN_EN.png

NP_3_EN.png

Cockpit::ScrollDown
Scroll selected mission-description/communication-log/cargo-list down

Activateable ship functions

Name Key(s) Command Description
Eject cargo ALT_EN.png +SHIFT_LEFT_EN.png +1_EN.png
EjectCargoKey
Ejects the selected (topmost) cargo in your cargo bay into space. Use the scroll text keys to move the appropriate cargo to the top. Useful to get rid of pirates by leaving cargo behind, hiding contraband from security ships, eject unwanted cargo, and launching fighters.
Ejection ALT_EN.png + SHIFT_LEFT_EN.png + 2_EN.png
EjectKey
Press this key to eject yourself out of your ship sitting in an ejectpod. It has weak guns/shields and will not help you against enemy ships, but it will bring you to the next save and friendly station/ship.
Self Destruct SHIFT_LEFT_EN.png +3_EN.png
SuicideKey
Press this button to destroy your ship and kill yourself.
See Manual:Combat:Death for more.
Request docking clearance ALT_EN.png +0_EN.png

ALT_EN.png + D_EN.png

RequestClearenceKey
Select a target (station/capship) you want to dock with and press this key. You will get an audio feedback about your permission to dock. Additionally there will pop up green/red squares at the dock positions (only if you are near enough).
Activate docking procedure ALT_EN.png +D_EN.png
DockKey
When sufficiently close to green docking markers, this key will activate docking procedures.
See Manual:Docking for usage.

XML config code

This is the code to replace the in the bindings section. Replace this chunk of code starting from "<bindings>" all the way to just before "#no_mouse"

<bindings>
    <!-- # Netcomm related key
    <bind key="C" modifier="alt" command="ChangeCommStatus" />
    <bind key="X" modifier="alt" command="UpFreq" />
    <bind key="V" modifier="alt" command="DownFreq" />
    <bind key="W" modifier="alt" command="SwitchWebcam" />
    <bind key="S" modifier="alt" command="SwitchSecured" />
    -->
	
	<!-- # Send preset communition keys -->
    <bind key="function-12" modifier="shift" command="Cockpit::SkipMusicTrack" />
    <bind key="i" modifier="none" command="Screenshot" />
    <bind key="f" modifier="ctrl" command="CommFormUp" />
    <bind key="r" modifier="ctrl" command="CommBreakForm" />
    <bind key="h" modifier="ctrl" command="CommHelpMeOut" />
    <bind key="a" modifier="ctrl" command="CommAttackTarget" />
    <bind key="function-1" modifier="none" command="Comm1Key" />
    <bind key="function-2" modifier="none" command="Comm2Key" />
    <bind key="function-3" modifier="none" command="Comm3Key" />
    <bind key="function-4" modifier="none" command="Comm4Key" />
    <bind key="function-5" modifier="none" command="Comm5Key" />
    <bind key="function-6" modifier="none" command="Comm6Key" />
    <bind key="function-7" modifier="none" command="Comm7Key" />
    <bind key="function-8" modifier="none" command="Comm8Key" />
	
    <!-- # Hotkey target save/load -->
	<bind key="1" modifier="alt" command="SaveTarget1" />
    <bind key="2" modifier="alt" command="SaveTarget2" />
    <bind key="3" modifier="alt" command="SaveTarget3" />
    <bind key="4" modifier="alt" command="SaveTarget4" />
    <bind key="5" modifier="alt" command="SaveTarget5" />
    <bind key="6" modifier="alt" command="SaveTarget6" />
    <bind key="7" modifier="alt" command="SaveTarget7" />
    <bind key="8" modifier="alt" command="SaveTarget8" />
    <bind key="9" modifier="alt" command="SaveTarget9" />

    <bind key="1" modifier="ctrl" command="RestoreTarget1" />
    <bind key="2" modifier="ctrl" command="RestoreTarget2" />
    <bind key="3" modifier="ctrl" command="RestoreTarget3" />
    <bind key="4" modifier="ctrl" command="RestoreTarget4" />
    <bind key="5" modifier="ctrl" command="RestoreTarget5" />
    <bind key="6" modifier="ctrl" command="RestoreTarget6" />
    <bind key="7" modifier="ctrl" command="RestoreTarget7" />
    <bind key="8" modifier="ctrl" command="RestoreTarget8" />
    <bind key="9" modifier="ctrl" command="RestoreTarget9" />
	
	<!-- # Weapon control -->
    <bind key="space" modifier="none" command="FireKey" />
    <bind key="u" modifier="none" command="SwitchCombatMode" />
    <bind key="z" modifier="alt" command="SwitchCombatMode" />
	<bind key="c" modifier="none" command="SwitchCombatMode" />
	<bind key="C" modifier="none" command="SwitchCombatMode" />
    <bind key="j" modifier="none" command="JumpKey" />
    <bind key="A" modifier="none" command="ToggleWarpDrive" />
    <bind key="a" modifier="none" command="ASAP" />
    <bind key="c" modifier="alt" command="CloakKey" />
    <bind key="@ modifier=alt" command="EjectKey" />
    <bind key="e" modifier="alt" command="ECMKey" />
    <bind key="!" modifier="alt" command="EjectCargoKey" />
    <bind key="keypad-0" modifier="none" command="FireKey" />
    <bind key="return" modifier="none" command="MissileKey" />
    <bind key="keypad-enter" modifier="none" command="MissileKey" />
    <bind key="space" modifier="shift" command="MissileKey" />
    <bind key="w" modifier="alt" command="WeapSelKey"/>
    <bind key="W" modifier="alt" command="ReverseWeapSelKey"/>
    <bind key="]" modifier="alt" command="WeapSelKey"/>
    <bind key="[" modifier="alt" command="ReverseWeapSelKey"/>
	<bind key="R" modifier="alt" command="ReverseMisSelKey"/>
    <bind key="r" modifier="alt" command="MisSelKey"/>
    <bind key=";" modifier="none" command="Respawn"/>
    <bind key="[" modifier="none" command="TurretControl"/>
    <bind key="]" modifier="none" command="TurretControl"/>
    <bind key="t" modifier="ctrl" command="TextMessage"/>
	
	<!-- # Docking -->
    <bind key="d" modifier="alt" command="DockKey"/>
<!--    <bind key="D" modifier="alt" command="UnDockKey"/>-->
    <bind key="d" modifier="ctrl" command="RequestClearenceKey"/>
    <bind key="0" modifier="alt" command="RequestClearenceKey"/> <!-- #this is the original -->
	
	<!-- # Targeting -->
    <bind key="t" modifier="none" command="TargetKey" />
    <bind key="n" modifier="none" command="SigTargetKey" />
    <bind key="u" modifier="ctrl" command="SubUnitTargetKey"/> <!-- #temporary compromise -->
<!--    <bind key="u" modifier="n" command="UnitTargetKey" /> #n modifier is not allowed#-->
    <bind key="u" modifier="alt" command="UnitTargetKey" /> <!--#Temporary compromise#-->
    <bind key="l" modifier="none" command="LockTargetKey" />
    <bind key="y" modifier="none" command="PickTargetKey" />
<!--    <bind key="t" modifier="n" command="NearestTargetKey" /> #n modifier is not allowed-->
    <bind key="y" modifier="alt" command="NearestTargetKey" />
    <bind key="T" modifier="none" command="ReverseTargetKey" />
    <bind key="h" modifier="alt" command="NearestHostileTargetKey"/>
    <bind key="h" modifier="none" command="NearestDangerousHostileKey"/>
    <bind key="g" modifier="none" command="NearestFriendlyKey"/>
<!--    <bind key="b" modifier="n" command="NearestBaseKey"/>
    <bind key="p" modifier="n" command="NearestPlanetKey"/>
    <bind key="j" modifier="n" command="NearestJumpKey"/>
    <bind key="k" modifier="none" command="TurretTargetKey" />
    <bind key="g" modifier="b" command="TurretAIOn" />
    <bind key="h" modifier="b" command="TurretAIOff" />
    <bind key="g" modifier="b" command="TurretAIFireAtWill" />
    <bind key="T" modifier="n" command="ReverseNearestTargetKey" />
    <bind key="M" modifier="n" command="ReverseMissionTargetKey" />
    <bind key="m" modifier="n" command="MissionTargetKey" /> #no n or b modifiers allowed -->
    <bind key="b" modifier="alt" command="NearestBaseKey"/>
    <bind key="p" modifier="alt" command="NearestPlanetKey"/>
    <bind key="j" modifier="alt" command="NearestJumpKey"/>
    <bind key="k" modifier="alt" command="TurretTargetKey" />
    <bind key="b" modifier="none" command="TurretAIOn" />
    <bind key="B" modifier="none" command="TurretAIOff" />
    <bind key="b" modifier="ctrl" command="TurretAIFireAtWill" />
    <bind key="Y" modifier="alt" command="ReverseNearestTargetKey" />
    <bind key="M" modifier="alt" command="ReverseMissionTargetKey" />
    <bind key="m" modifier="alt" command="MissionTargetKey" /> <!--#Up to here are all the compromises for no n and b modifiers -->

    <bind key="N" modifier="none" command="ReverseSigTargetKey" />
    <bind key="U" modifier="alt" command="ReverseUnitTargetKey" />
    <bind key="`" modifier="none" command="Flight::Mode::InertialToggle" /> <!-- #Was SheltonKey, you may use InertialToggle also -->
    <bind key="-" modifier="none" command="DecelKey"/>
    <bind key="+" modifier="none" command="AccelKey" />
    <bind key="keypad-minus" modifier="none" command="DecelKey"/>
    <bind key="keypad-plus" modifier="none" command="AccelKey" />
    <bind key="=" modifier="none" command="AccelKey"/>
    <bind key="z" modifier="none" command="AccelKey"/>
    <bind key="x" modifier="none" command="DecelKey"/>
    <bind key="Z" modifier="none" command="AccelKey"/>
    <bind key="X" modifier="none" command="DecelKey"/>
    <bind key="/" modifier="none" command="RollLeftKey"/>
    <bind key="*" modifier="none" command="RollRightKey"/>
    <bind key="keypad-divide" modifier="none" command="RollLeftKey"/>
    <bind key="keypad-multiply" modifier="none" command="RollRightKey"/>
    <bind key="backspace" modifier="none" command="StopKey"/>
    <bind key="X" modifier="none" command="StopKey"/>
    <bind key="\" modifier="none" command="StartKey"/>
    <bind key="Z" modifier="none" command="StartKey"/>
    <bind key="tab" modifier="none" command="ABKey" />


    <bind key="#" modifier="alt" command="SuicideKey"/>
	<!-- # Turning -->
    <bind key="cursor-up" modifier="none" command="UpKey"/>
    <bind key="cursor-down" modifier="none" command="DownKey"/>
    <bind key="cursor-left" modifier="none" command="RightKey"/>
    <bind key="cursor-right" modifier="none" command="LeftKey"/>
    <bind key="E" modifier="none" command="UpKey"/>
    <bind key="D" modifier="none" command="DownKey"/>
    <bind key="S" modifier="none" command="RightKey"/>
    <bind key="F" modifier="none" command="LeftKey"/>
    <bind key="W" modifier="none" command="RollLeftKey"/>
    <bind key="R" modifier="none" command="RollRightKey"/>
    <bind key="keypad-8" modifier="none" command="UpKey"/>
    <bind key="keypad-2" modifier="none" command="DownKey"/>
    <bind key="keypad-5" modifier="none" command="DownKey"/>
    <bind key="keypad-4" modifier="none" command="RightKey"/>
    <bind key="keypad-6" modifier="none" command="LeftKey"/>
<!--    <bind key="M" modifier="none" command="Cockpit::MapKey"/> -->
    <bind key="m" modifier="none" command="Cockpit::NavScreen"/>
    <bind key="1" modifier="none" command="Cockpit::Inside"/>
    <bind key="2" modifier="none" command="Cockpit::InsideLeft"/>
    <bind key="3" modifier="none" command="Cockpit::InsideRight"/>
    <bind key="4" modifier="none" command="Cockpit::InsideBack"/>
    <bind key="5" modifier="none" command="Cockpit::Behind"/>
    <bind key="6" modifier="none" command="Cockpit::Pan"/>
    <bind key="7" modifier="none" command="Cockpit::ViewTarget"/>
    <bind key="8" modifier="none" command="Cockpit::PanTarget"/>
    <bind key="9" modifier="none" command="Cockpit::ZoomIn"/>
    <bind key="0" modifier="none" command="Cockpit::ZoomOut"/>
    <bind key="=" modifier="ctrl" command="Cockpit::ZoomIn"/>
    <bind key="-" modifier="ctrl" command="Cockpit::ZoomOut"/>
    <bind key="keypad-plus" modifier="ctrl" command="Cockpit::ZoomIn"/>
    <bind key="keypad-minus" modifier="ctrl" command="Cockpit::ZoomOut"/>
    <bind key="0" modifier="ctrl" command="Cockpit::OutsideTarget"/>

    <bind key="|" modifier="none" command="PauseKey"/>
    <bind key="pause" modifier="none" command="PauseKey"/>
	<!-- # Move -->
    <bind key="e" command="ThrustUp"/>
    <bind key="d" command="ThrustDown"/>
    <bind key="s" command="ThrustLeft"/>
    <bind key="f" command="ThrustRight"/>
	<bind key="w" modifier="none" command="RollLeftKey"/>
    <bind key="r" modifier="none" command="RollRightKey"/>
    <bind key="cursor-up" modifier="shift" command="ThrustUp"/>
    <bind key="cursor-down" modifier="shift" command="ThrustDown"/>
    <bind key="cursor-left" modifier="shift" command="ThrustLeft"/>
    <bind key="cursor-right" modifier="shift" command="ThrustRight"/>

	<!-- # Sound -->
    <bind key="function-9" modifier="none" command="VolumeDec"/>
    <bind key="function-10" modifier="none" command="VolumeInc"/>
    <bind key="function-11" modifier="none" command="MusicVolumeDec"/>
    <bind key="function-12" modifier="none" command="MusicVolumeInc"/>

    <bind key="v" modifier="ctrl" command="NewShader"/>
	<!-- # Views -->
    <bind key="cursor-insert" modifier="none" command="Cockpit::SwitchLVDU"/>
    <bind key="cursor-home" modifier="none" command="Cockpit::SwitchRVDU"/>
    <bind key="cursor-delete" modifier="none" command="Cockpit::SwitchLVDU"/>
    <bind key="cursor-end" modifier="none" command="Cockpit::SwitchRVDU"/>
    <bind key="q" modifier="none" command="Cockpit::PitchDown"/>
    <bind key="cursor-up" modifier="ctrl" command="Cockpit::PitchDown"/>
    <bind key="cursor-down" modifier="ctrl" command="Cockpit::PitchUp"/>
    <bind key="cursor-right" modifier="ctrl" command="Cockpit::YawLeft"/>
    <bind key="cursor-left" modifier="ctrl" command="Cockpit::YawRight"/>
    <bind key="cursor-pagedown" modifier="none" command="Cockpit::ScrollDown"/>
    <bind key="cursor-pageup" modifier="none" command="Cockpit::ScrollUp"/>
    <bind key="keypad-3" modifier="none" command="Cockpit::ScrollDown"/>
    <bind key="keypad-9" modifier="none" command="Cockpit::ScrollUp"/>

    <bind key="function-1" modifier="ctrl" command="ConsoleKeys::BringConsole"/>
	<!-- # Governors -->
    <bind key="p" modifier="none" command="SetVelocityRefKey"/>
    <bind key="P" modifier="none" command="SetVelocityNullKey"/>
    <bind key="x" modifier="alt" command="SetVelocityRefKey"/>
    <bind key="X" modifier="alt" command="SetVelocityNullKey"/>
    <!-- <bind key="keypad-7" modifier="none" command="SetVelocityRefKey"/>
    <bind key="keypad-1" modifier="none" command="SetVelocityNullKey"/> #disabled because 1 3 7 9 should be more directional keys and to make testers find P -->
	<bind key="v" modifier="none" command="SetVelocityRefKey"/>
    <bind key="V" modifier="none" command="SetVelocityNullKey"/>
	
	
    <bind key="esc" modifier="none" command="Cockpit::Quit"/>

See also the vegastrike.config from SVN. The keys are stored between the <bindings> and the </bindings> tag.

See also