Difference between revisions of "Manual:Config:Advanced:Bindings:Keyboard"
(formatting as per other binding pages) |
(code tags + some reformatting) |
||
Line 1: | Line 1: | ||
{{NAV_Manual | | {{NAV_Manual | | ||
| previous=[[Manual:Config|Config]] | | previous=[[Manual:Config|Config]] | ||
− | | up=[[Manual]] | + | | up=[[Manual:Config|Config]] |
− | | next=[[Manual:Config:Mouse|Mouse]] | + | | next=[[Manual:Config:Mouse|Config:Mouse]] |
}} | }} | ||
---- | ---- | ||
Line 14: | Line 14: | ||
==== Sample ==== | ==== Sample ==== | ||
− | + | <pre> | |
+ | <bind key="S" modifier="none" command="Cockpit::SkipMusicTrack" /> | ||
+ | </pre> | ||
==== Description ==== | ==== Description ==== | ||
− | * key - | + | * <code>key</code> - Specify the key here. |
− | * modifier - | + | * <code>modifier</code> - Use either {{Key:EN:Alt}} or {{Key:EN:Ctrl}} if required. |
− | * command - | + | * <code>command</code> - Specify the command to start when the button is pressed here. See [[Manual:Keyboard layout|Keyboard Layout]] for descriptions and a list of commands. |
== Keyboard Examples == | == Keyboard Examples == | ||
Line 27: | Line 29: | ||
==== 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) | ||
− | + | <pre> | |
− | + | <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="u" modifier="none" command="UnDockKey"/>--> | |
− | + | <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"/> | |
− | + | <!-- GILES backspace misinterpreted on keypad | |
− | + | <bind key="backspace" modifier="none" command="StopKey"/> | |
− | + | # --> | |
− | + | <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"/> | |
<!-- GILES cursor-delete is backspace | <!-- GILES cursor-delete is backspace | ||
<bind key="cursor-delete" modifier="none" command="RollRightKey"/> | <bind key="cursor-delete" 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="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"/> | |
<!-- GILES <bind key="cursor-end" modifier="none" command="SetVelocityNullKey"/> | <!-- GILES <bind key="cursor-end" modifier="none" command="SetVelocityNullKey"/> | ||
# reassigning cursor-delete here --> | # reassigning cursor-delete here --> | ||
− | + | <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"/> | |
+ | </pre> | ||
− | ==== New | + | ==== New keyboard config ==== |
<nowiki>keybindings</nowiki> | <nowiki>keybindings</nowiki> | ||
---- | ---- | ||
{{NAV_Manual | | {{NAV_Manual | | ||
| previous=[[Manual:Config|Config]] | | previous=[[Manual:Config|Config]] | ||
− | | up=[[Manual]] | + | | up=[[Manual:Config|Config]] |
− | | next=[[Manual:Config:Mouse | + | | next=[[Manual:Config:Mouse|Config:Mouse]] |
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
[[Category:Manual|Keyboard bindings]] | [[Category:Manual|Keyboard bindings]] |
Revision as of 22:24, 17 April 2005
Config | Config | Config:Mouse |
Contents
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 or if required. -
command
- Specify the command to start when the button is pressed here. See Keyboard Layout for descriptions and a list of commands.
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="u" modifier="none" command="UnDockKey"/>--> <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"/> <!-- GILES backspace misinterpreted on keypad <bind key="backspace" modifier="none" command="StopKey"/> # --> <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"/> <!-- GILES cursor-delete is backspace <bind key="cursor-delete" 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="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"/> <!-- GILES <bind key="cursor-end" modifier="none" command="SetVelocityNullKey"/> # reassigning cursor-delete here --> <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
Config | Config | Config:Mouse |