Difference between revisions of "Manual:Config:Advanced:Bindings:Keyboard"

From VsWiki
Jump to: navigation, search
(formatting as per other binding pages)
Line 5: Line 5:
 
}}
 
}}
 
----
 
----
 
+
== Keyboard Configuration ==
== Keybindings ==
 
  
 
This page provides working examples of different keyboard layouts, showing how each key (differentiating between lower and upper case) has been bound to operate a single Vega Strike function.
 
This page provides working examples of different keyboard layouts, showing how each key (differentiating between lower and upper case) has been bound to operate a single Vega Strike function.
Line 12: Line 11:
 
If a Keyboard Configuration matches your keyboard, you can edit copy the configuration here into your vegastrike config file.
 
If a Keyboard Configuration matches your keyboard, you can edit copy the configuration here into your vegastrike config file.
  
* Sample  
+
=== KEYBOARD: bind ===
** <bind key="S" modifier="none" command="Cockpit::SkipMusicTrack" />
+
 
 +
==== Sample ====
 +
<bind key="S" modifier="none" command="Cockpit::SkipMusicTrack" />
  
* Description
+
==== Description ====
  
** key - specify the key here  
+
* key - specify the key here  
** modifier - not used (not being read in config_xml.cpp)
+
* modifier - use either alt or ctrl if required
** command - specify the command to start when the button is pressed here. See VsManualKeyboardLayout for description.  
+
* command - specify the command to start when the button is pressed here. See [[Manual:Keyboard layout|Keyboard Layout]] for descriptions.  
  
 
== Keyboard Examples ==
 
== Keyboard Examples ==
Please insert working keyboard configs here.
+
=== (Please insert working keyboard configs here) ===
  
=== Old Style Mac keyboard===
+
==== Old Style Mac keyboard ====
 
(the little one without a 'del' key among others)  
 
(the little one without a 'del' key among others)  
  
Line 141: Line 142:
 
  <bind key="esc" modifier="none" command="Cockpit::Quit"/>
 
  <bind key="esc" modifier="none" command="Cockpit::Quit"/>
  
===New Keyboard Config===
+
==== New Keyboard Config ====
 
<nowiki>keybindings</nowiki>
 
<nowiki>keybindings</nowiki>
 
----
 
----

Revision as of 03:07, 21 March 2005

arrow_left.png Config arrow_up.png Manual Mouse arrow_right.png

Keyboard Configuration

This page provides working examples of different keyboard layouts, showing how each key (differentiating between lower and upper case) has been bound to operate a single Vega Strike function.

If a Keyboard Configuration matches your keyboard, you can edit copy the configuration here into your vegastrike config file.

KEYBOARD: bind

Sample

<bind key="S" modifier="none" command="Cockpit::SkipMusicTrack" />

Description

  • key - specify the key here
  • modifier - use either alt or ctrl if required
  • command - specify the command to start when the button is pressed here. See Keyboard Layout for descriptions.

Keyboard Examples

(Please insert working keyboard configs here)

Old Style Mac keyboard

(the little one without a 'del' key among others)

<bind key="S" modifier="none" command="Cockpit::SkipMusicTrack" />
<bind key="F" modifier="none" command="CommFormUp" />
<bind key="B" modifier="none" command="CommBreakForm" />
<bind key="H" modifier="none" command="CommHelpMeOut" />
<bind key="D" modifier="none" command="CommAttackTarget" />
<bind key="1" modifier="none" command="Comm1Key" />
<bind key="2" modifier="none" command="Comm2Key" />
<bind key="3" modifier="none" command="Comm3Key" />
<bind key="4" modifier="none" command="Comm4Key" />
<bind key="5" modifier="none" command="Comm5Key" />
<bind key="6" modifier="none" command="Comm6Key" />
<bind key="7" modifier="none" command="Comm7Key" />
<bind key="8" modifier="none" command="Comm8Key" />
<bind key="9" modifier="none" command="Comm9Key" />
<bind key="space" modifier="none" command="FireKey" />
<bind key="y" modifier="none" command="SwitchCombatMode" />
<bind key="j" modifier="none" command="JumpKey" />
<bind key="J" modifier="none" command="JoyStickToggleKey" />
<bind key="A" modifier="none" command="AutoKey" />
<bind key="a" modifier="none" command="AutoKey" />
<bind key="c" modifier="none" command="CloakKey" />
<bind key="E" modifier="none" command="EjectKey" />
<bind key="e" modifier="none" command="ECMKey" />
<bind key="Z" modifier="none" command="EjectCargoKey" />
<bind key="return" modifier="none" command="MissileKey" />
<bind key="keypad-enter" modifier="none" command="MissileKey" />
<bind key="g" modifier="none" command="WeapSelKey"/>
<bind key=";" modifier="none" command="Respawn"/>
<bind key="[" modifier="none" command="SwitchControl"/>
<bind key="]" modifier="none" command="TurretControl"/>
<bind key="d" modifier="none" command="DockKey"/>
<bind key="0" modifier="none" command="RequestClearenceKey"/>
<bind key="m" modifier="none" command="MisSelKey"/>
<bind key="t" modifier="none" command="TargetKey" />
<bind key="n" modifier="none" command="SigTargetKey" />
<bind key="b" modifier="none" command="SubUnitTargetKey"/>
<bind key="u" modifier="none" command="UnitTargetKey" />
<bind key="l" modifier="none" command="LockTargetKey" />
<bind key="p" modifier="none" command="PickTargetKey" />
<bind key="h" modifier="none" command="NearestTargetKey" />
<bind key="T" modifier="none" command="ReverseTargetKey" />
<bind key="P" modifier="none" command="TurretTargetKey" />
<bind key="o" modifier="none" command="TurretAIKey" />
<bind key="H" modifier="none" command="ReverseNearestTargetKey" />
<bind key="N" modifier="none" command="ReverseSigTargetKey" />
<bind key="U" modifier="none" command="ReverseUnitTargetKey" />
<bind key="`" modifier="none" command="SheltonKey" />
<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="/" 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="'" modifier="none" command="StopKey"/>
<bind key="\" modifier="none" command="StartKey"/>
<bind key="tab" modifier="none" command="ABKey" />
<bind key="!" modifier="none" command="SuicideKey"/>
<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="cursor-insert" modifier="none" command="RollLeftKey"/>
<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="function-1" modifier="none" command="Cockpit::Inside"/>
<bind key="function-2" modifier="none" command="Cockpit::InsideLeft"/>
<bind key="function-3" modifier="none" command="Cockpit::InsideRight"/>
<bind key="function-4" modifier="none" command="Cockpit::InsideBack"/>
<bind key="." command="VolumeInc"/>
<bind key="," command="VolumeDec"/>
<bind key="greater-than" command="MusicVolumeInc"/>
<bind key="less-than" command="MusicVolumeDec"/>
<bind key="function-5" modifier="none" command="Cockpit::Behind"/>
<bind key="function-6" modifier="none" command="Cockpit::Pan"/>
<bind key="function-9" modifier="none" command="TimeInc"/>
<bind key="|" modifier="none" command="PauseKey"/>
<bind key="pause" modifier="none" command="PauseKey"/>
<bind key="function-10" modifier="none" command="TimeReset"/>
<bind key="function-7" modifier="none" command="Cockpit::OutsideTarget"/>
<bind key="function-8" modifier="none" command="Cockpit::PanTarget"/>
<bind key="function-11" modifier="none" command="Cockpit::ZoomIn"/>
<bind key="function-12" modifier="none" command="Cockpit::ZoomOut"/>
<bind key="w" modifier="none" command="Cockpit::SwitchLVDU"/>
<bind key="v" modifier="none" command="Cockpit::SwitchRVDU"/>
<bind key="q" modifier="none" command="Cockpit::PitchDown"/>
<bind key="z" modifier="none" command="Cockpit::PitchUp"/>
<bind key="s" modifier="none" command="Cockpit::YawLeft"/>
<bind key="f" modifier="none" 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="cursor-home" modifier="none" command="SetVelocityRefKey"/>
<bind key="cursor-delete" modifier="none" command="SetVelocityNullKey"/>
<bind key="keypad-7" modifier="none" command="SetVelocityRefKey"/>
bind key="keypad-1" modifier="none" command="SetVelocityNullKey"/>
<bind key="esc" modifier="none" command="Cockpit::Quit"/>

New Keyboard Config

keybindings


arrow_left.png Config arrow_up.png Manual Mouse arrow_right.png
arrow_left.png Config arrow_up.png Manual Manual: Playing Vega Strike arrow_right.png