Difference between revisions of "Development:Keyboard layout"
Iansterguy (talk | contribs) m (→Target selection: Added content from posted template) |
Iansterguy (talk | contribs) m (→XML config code) |
||
(33 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 148: | 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 153: | 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 162: | Line 175: | ||
---- | ---- | ||
{{Key:EN:Shift_left}} + {{Key:EN:P}} | {{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 248: | 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 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 300: | Line 310: | ||
<pre>ReverseNearestTargetKey</pre> | <pre>ReverseNearestTargetKey</pre> | ||
|Switches through all hostile (to you) targets in current system. | |Switches through all hostile (to you) targets in current system. | ||
+ | |- | ||
+ | |Nearest hostile | ||
+ | |Target most dangerous attacking hostilealign="right"|{{Key:EN:Alt}} +{{Key:EN:H}} | ||
+ | |<pre>NearestDangerousHostileKey</pre> | ||
+ | |Switches to nearest attacking hostile target. | ||
|- | |- | ||
|Cycle mission target | |Cycle mission target | ||
Line 312: | Line 327: | ||
|- | |- | ||
|Subunit select | |Subunit select | ||
− | |align="right"|{{Key:EN:Ctrl}} + {{Key:EN: | + | |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 351: | 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: | + | |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 363: | 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: | + | |align="right"|{{Key:EN:Alt}} + {{Key:EN:R}} |
|align="center"|<pre>MisSelKey</pre> | |align="center"|<pre>MisSelKey</pre> | ||
− | |Switches through your | + | |Switches through your rocket propelled missiles and torpedos. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|[[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 398: | 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: | + | |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 410: | 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: | + | {{Key:EN:B}} |
---- | ---- | ||
Off:<BR/> | Off:<BR/> | ||
− | {{Key:EN: | + | {{Key:EN:Shift_left}} +{{Key:EN:B}}<BR/> |
---- | ---- | ||
FAW:<BR/> | FAW:<BR/> | ||
− | {{Key:EN: | + | {{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 437: | 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 486: | 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 ( | + | |Provides a panning (ghost) camera view of your ship. Move the camera by pressing (up,down,left,right) |
|- | |- | ||
|Target camera | |Target camera | ||
Line 500: | 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 505: | 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: | + | |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: | + | |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: | + | |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: | + | |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 534: | Line 565: | ||
|} | |} | ||
− | ==== | + | ====Information screens==== |
− | Info/Mission/Cargo/etc.. | + | Info/Mission/Cargo/etc.. |
− | |||
{|border="1" rules="rows"| | {|border="1" rules="rows"| | ||
|'''Name''' | |'''Name''' | ||
Line 544: | Line 574: | ||
|- | |- | ||
|Map/info screen | |Map/info screen | ||
− | |align="right"| | + | |align="right"|{{Key:EN:M}} |
|<pre>Cockpit::NavScreen</pre> | |<pre>Cockpit::NavScreen</pre> | ||
Line 550: | Line 580: | ||
|- | |- | ||
|Left VDU | |Left VDU | ||
− | |align="right"|{{Key:EN: | + | |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: | + | |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 572: | 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 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | ==== | + | ==== Activateable ship functions ==== |
{|border="1" rules="rows"| | {|border="1" rules="rows"| | ||
|'''Name''' | |'''Name''' | ||
Line 585: | 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: | + | |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. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|Self Destruct | |Self Destruct | ||
− | |align="right"|{{Key:EN:Shift_left}} +{{Key:EN: | + | |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. | ||
|- | |- | ||
− | | | + | |Request docking clearance |
− | |align="right"|{{Key:EN: | + | |align="right"|{{Key:EN:Alt}} +{{Key:EN:0}} |
− | |<pre> | + | ---- |
− | | | + | {{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 625: | 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 639: | 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 658: | 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 676: | 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=" | + | <bind key="[" modifier="none" command="TurretControl"/> |
− | <bind key="]" modifier=" | + | <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 --> | ||
− | + | ||
− | + | <!-- # Targeting --> | |
− | |||
<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 715: | 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=" | + | <bind key="b" modifier="none" command="TurretAIOn" /> |
− | <bind key=" | + | <bind key="B" modifier="none" command="TurretAIOff" /> |
− | <bind key=" | + | <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" /> <!--# | + | <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 746: | 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=" | + | <bind key="E" modifier="none" command="UpKey"/> |
− | <bind key=" | + | <bind key="D" 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="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 786: | 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="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=" | + | <bind key="cursor-right" modifier="shift" command="ThrustRight"/> |
− | + | <!-- # Sound --> | |
− | <bind key="function-9" modifier="none" command=" | + | <bind key="function-9" modifier="none" command="VolumeDec"/> |
− | <bind key="function-10" modifier="none" command=" | + | <bind key="function-10" modifier="none" command="VolumeInc"/> |
− | <bind key="function-11" modifier="none" command=" | + | <bind key="function-11" modifier="none" command="MusicVolumeDec"/> |
− | <bind key="function-12" modifier="none" command=" | + | <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 821: | 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 828: | 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 09:30, 30 June 2013
Development |
Contents
- 1 Work In Progress, keyboard layouts
- 1.1 Example
- 1.2 ESDF baised, left hand on home row for U.S. Keyboard layouts
- 2 See also
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
Name | Key(s) | Command | Description |
Up |
+ |
UpKey |
Turn the nose of your ship down. |
Down |
+ |
DownKey |
Turn the nose of your ship up. |
Rotate right |
+ |
RightKey |
Rotates your ship to the right. |
Rotate left |
+ |
LeftKey |
Rotates your ship to the left. |
Roll right |
+
|
RollRightKey |
Roll your ship to the right. |
Roll left |
+
|
RollLeftKey |
Roll your ship to the left |
Strafe left | ThrustLeft |
Laterally thrust the entire ship to the left. | |
Strafe right | ThrustRight |
Laterally thrust the entire ship to the right. | |
Strafe up | ThrustUp |
Laterally thrust the entire ship upward. | |
Strafe down | ThrustDown |
Laterally thrust the entire ship downward. | |
Activate jump drive | + | 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 | 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 |
+ | 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. |
Name | Key(s) | Command | Description |
Decelerate |
|
DecelKey |
Decrease set velocity of your ship. |
Accelerate | +
|
AccelKey |
Increase set velocity of your ship. |
Overdrive | 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 |
+ |
SwitchCombatMode |
Toggles the Governor on or off. This caps relative speed and limits increase rate of controls |
Match velocity |
|
SetVelocityRefKey |
Set your velocity to same as your target. See Manual:Match velocity and Manual:Advanced flight#Matching velocity for usage. |
Zero velocity |
+ + + |
SetVelocityNullKey |
Set velocity equal to local star |
Stop |
+ |
StopKey |
Set your velocity to zero relative to your target. |
Full throttle |
+ |
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 | VolumeInc |
Sound volume up | |
Sound volume down | VolumeDec |
Sound volume down | |
Music volume up | MusicVolumeInc |
Music volume up | |
Music volume down | MusicVolumeDec |
Music volume down | |
Skip music track | + | Cockpit::SkipMusicTrack |
Skip Music Track |
Communication (general/wingmen)
See also Manual:Combat:Wingmen
Name | Key(s) | Command | Description |
Wingmen form up | + | CommFormUp |
Tell your wingmen to form up. |
Break wingmen formation | + | CommBreakForm |
Tell your wingmen to stop forming up. |
Help me | + | CommHelpMeOut |
Tell your wingmen to help you. They will attack the ship(s) attacking you. |
Wingman attack target | + | CommAttackTarget |
Tell your wingmen to attack your selected target. |
Talking to target (other ships/station/etc...) | -> |
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 Backward |
TargetKey ReverseTargetKey |
Switches through all targets in current system. |
Significant/neutral target | Forward Backward |
SigTargetKey ReverseSigTargetKey |
Switches through all significant/neutral targets in current system. |
Non-planetary/non-natural targets | Forward + Backward |
UnitTargetKey ReverseUnitTargetKey |
Switches through all non-planetary/non-natural targets (such as capships and fighters) in current system. |
Hostile targets | Forward Backward |
NearestTargetKey ReverseNearestTargetKey |
Switches through all hostile (to you) targets in current system. |
Nearest hostile | + | NearestDangerousHostileKey |
Switches to nearest attacking hostile target. |
Cycle mission target | + | MissionTargetKey |
Switches through the mission targets. |
Reverse cycle mission target | + + | ReverseMissionTargetKey |
Switches through the mission targets in reverse direction. |
Subunit select | + | SubUnitTargetKey |
Switches through the subunits of the ship you have currently selected. |
Lock target | LockTargetKey |
By pressing this key you can 'lock' your selection on the selected target. | |
Select front targets | 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 | + ... | SaveTarget1 --> SaveTarget9 |
Pressing this key will store the selected target for keys from 1 to 9 |
Restore selected target | + ... | 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 |
|
FireKey |
Fires your main weapons/guns (beams/bolts/chainguns/etc). |
Select weapons/guns | + | WeapSelKey |
Switches through your main weapons. |
Fire missiles/torpedos |
+ |
MissileKey |
Fires your missiles/torpedos if your ship has some of them equipped. |
Switch missiles/torpedo | + | MisSelKey |
Switches through your rocket propelled missiles and torpedos. |
Cloaking device | + | CloakKey |
Toggles your cloaking device (if you own one). |
ECM device | + | 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 |
|
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. |
Target for turret |
+ |
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:
Off: FAW: |
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. 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. |
Game commands
Name | Key(s) | Command | Description |
Respawn after death | Respawn |
Restores play to last save game. | |
Toggle "quit mode" | Cockpit::Quit |
Press then to quit the game or again to return to game. | |
Pause | +
|
PauseKey |
Pause the game. |
Camera control
Name | Key(s) | Command | Description |
Toggle cockpit | Cockpit::Inside |
Switch back to normal cockpit. Press it again to switch between 3d-cockpit view and plain view. | |
Look left | Cockpit::InsideLeft |
Press this to look to your left. | |
Look right | Cockpit::InsideRight |
Press this to look to your right. | |
Look back | Cockpit::InsideBack |
Press this to look back. | |
Chasecam | Cockpit::Behind |
Press this to look through an imaginary camera behind your ship | |
Panning camera | Cockpit::Pan |
Provides a panning (ghost) camera view of your ship. Move the camera by pressing (up,down,left,right) | |
Target camera | Cockpit::OutsideTarget |
Press this to see a 3rd-person view of your selected target. | |
Target panning camera | Cockpit::PanTarget |
Provides a panning camera view of your target. Move the camera by pressing (q,z,s,f) | |
Zoom view in |
+ |
Cockpit::ZoomIn |
Zoom in on target |
Zoom view out |
+ |
Cockpit::ZoomOut |
Zoom out on target |
Spin panning cam down | + | Cockpit::PitchDown |
Spin the panning camera down. |
Spin panning cam up | + | Cockpit::PitchUp |
Spin the panning camera up. |
Spin panning cam left | + | Cockpit::YawLeft |
Spin the panning camera left. |
Spin panning cam right | + | Cockpit::YawRight |
Spin the panning camera right. |
Take screenshot | 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 | Cockpit::NavScreen |
Activate/Deactivate Map screen during flight. See also Manual:Map. | |
Left VDU |
|
Cockpit::SwitchLVDU |
Cycles through all the possible displays in your left VDU |
Right VDU |
|
Cockpit::SwitchRVDU |
Cycles through all the possible displays in your left VDU |
Scroll text up |
|
Cockpit::ScrollUp |
Scroll selected mission-description/communication-log/cargo-list up |
Scroll text down |
|
Cockpit::ScrollDown |
Scroll selected mission-description/communication-log/cargo-list down |
Activateable ship functions
Name | Key(s) | Command | Description |
Eject cargo | + + | 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 | + + | 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 | + | SuicideKey |
Press this button to destroy your ship and kill yourself. See Manual:Combat:Death for more. |
Request docking clearance | +
+ |
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 | + | 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.