Difference between revisions of "Manual:Config:Advanced:Bindings:Keyboard"
(→Old Style Mac keyboard) |
|||
Line 27: | Line 27: | ||
(the little one without a 'del' key among others) | (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="F" modifier="none" command="CommFormUp" /> |
− | <bind key="B" modifier="none" command="CommBreakForm" /> | + | <bind key="B" modifier="none" command="CommBreakForm" /> |
− | <bind key="H" modifier="none" command="CommHelpMeOut" /> | + | <bind key="H" modifier="none" command="CommHelpMeOut" /> |
− | <bind key="D" modifier="none" command="CommAttackTarget" /> | + | <bind key="D" modifier="none" command="CommAttackTarget" /> |
− | <bind key="1" modifier="none" command="Comm1Key" /> | + | <bind key="1" modifier="none" command="Comm1Key" /> |
− | <bind key="2" modifier="none" command="Comm2Key" /> | + | <bind key="2" modifier="none" command="Comm2Key" /> |
− | <bind key="3" modifier="none" command="Comm3Key" /> | + | <bind key="3" modifier="none" command="Comm3Key" /> |
− | <bind key="4" modifier="none" command="Comm4Key" /> | + | <bind key="4" modifier="none" command="Comm4Key" /> |
− | <bind key="5" modifier="none" command="Comm5Key" /> | + | <bind key="5" modifier="none" command="Comm5Key" /> |
− | <bind key="6" modifier="none" command="Comm6Key" /> | + | <bind key="6" modifier="none" command="Comm6Key" /> |
− | <bind key="7" modifier="none" command="Comm7Key" /> | + | <bind key="7" modifier="none" command="Comm7Key" /> |
− | <bind key="8" modifier="none" command="Comm8Key" /> | + | <bind key="8" modifier="none" command="Comm8Key" /> |
− | <bind key="9" modifier="none" command="Comm9Key" /> | + | <bind key="9" modifier="none" command="Comm9Key" /> |
− | <bind key="space" modifier="none" command="FireKey" /> | + | <bind key="space" modifier="none" command="FireKey" /> |
− | <bind key="y" modifier="none" command="SwitchCombatMode" /> | + | <bind key="y" modifier="none" command="SwitchCombatMode" /> |
− | <bind key="j" modifier="none" command="JumpKey" /> | + | <bind key="j" modifier="none" command="JumpKey" /> |
− | <bind key="J" modifier="none" command="JoyStickToggleKey" /> | + | <bind key="J" modifier="none" command="JoyStickToggleKey" /> |
− | <bind key="A" modifier="none" command="AutoKey" /> | + | <bind key="A" modifier="none" command="AutoKey" /> |
− | <bind key="a" modifier="none" command="AutoKey" /> | + | <bind key="a" modifier="none" command="AutoKey" /> |
− | <bind key="c" modifier="none" command="CloakKey" /> | + | <bind key="c" modifier="none" command="CloakKey" /> |
− | <bind key="E" modifier="none" command="EjectKey" /> | + | <bind key="E" modifier="none" command="EjectKey" /> |
− | <bind key="e" modifier="none" command="ECMKey" /> | + | <bind key="e" modifier="none" command="ECMKey" /> |
− | <bind key="Z" modifier="none" command="EjectCargoKey" /> | + | <bind key="Z" modifier="none" command="EjectCargoKey" /> |
− | <bind key="return" modifier="none" command="MissileKey" /> | + | <bind key="return" modifier="none" command="MissileKey" /> |
− | <bind key="keypad-enter" modifier="none" command="MissileKey" /> | + | <bind key="keypad-enter" modifier="none" command="MissileKey" /> |
− | <bind key="g" modifier="none" command="WeapSelKey"/> | + | <bind key="g" modifier="none" command="WeapSelKey"/> |
− | <bind key=";" modifier="none" command="Respawn"/> | + | <bind key=";" modifier="none" command="Respawn"/> |
− | <bind key="[" modifier="none" command="SwitchControl"/> | + | <bind key="[" modifier="none" command="SwitchControl"/> |
− | <bind key="]" modifier="none" command="TurretControl"/> | + | <bind key="]" modifier="none" command="TurretControl"/> |
− | <bind key="d" modifier="none" command="DockKey"/> | + | <bind key="d" modifier="none" command="DockKey"/> |
− | + | <!--<bind key="u" modifier="none" command="UnDockKey"/>--> | |
− | <bind key="0" modifier="none" command="RequestClearenceKey"/> | + | <bind key="0" modifier="none" command="RequestClearenceKey"/> |
− | <bind key="m" modifier="none" command="MisSelKey"/> | + | <bind key="m" modifier="none" 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" /> |
− | <bind key="b" modifier="none" command="SubUnitTargetKey"/> | + | <bind key="b" modifier="none" command="SubUnitTargetKey"/> |
− | <bind key="u" modifier="none" command="UnitTargetKey" /> | + | <bind key="u" modifier="none" command="UnitTargetKey" /> |
− | <bind key="l" modifier="none" command="LockTargetKey" /> | + | <bind key="l" modifier="none" command="LockTargetKey" /> |
− | <bind key="p" modifier="none" command="PickTargetKey" /> | + | <bind key="p" modifier="none" command="PickTargetKey" /> |
− | <bind key="h" modifier="none" command="NearestTargetKey" /> | + | <bind key="h" modifier="none" command="NearestTargetKey" /> |
− | <bind key="T" modifier="none" command="ReverseTargetKey" /> | + | <bind key="T" modifier="none" command="ReverseTargetKey" /> |
− | <bind key="P" modifier="none" command="TurretTargetKey" /> | + | <bind key="P" modifier="none" command="TurretTargetKey" /> |
− | <bind key="o" modifier="none" command="TurretAIKey" /> | + | <bind key="o" modifier="none" command="TurretAIKey" /> |
− | <bind key="H" modifier="none" command="ReverseNearestTargetKey" /> | + | <bind key="H" modifier="none" command="ReverseNearestTargetKey" /> |
− | <bind key="N" modifier="none" command="ReverseSigTargetKey" /> | + | <bind key="N" modifier="none" command="ReverseSigTargetKey" /> |
− | <bind key="U" modifier="none" command="ReverseUnitTargetKey" /> | + | <bind key="U" modifier="none" command="ReverseUnitTargetKey" /> |
− | <bind key="`" modifier="none" command="SheltonKey" /> | + | <bind key="`" modifier="none" command="SheltonKey" /> |
− | <bind key="-" modifier="none" command="DecelKey"/> | + | <bind key="-" modifier="none" command="DecelKey"/> |
− | <bind key="+" modifier="none" command="AccelKey" /> | + | <bind key="+" modifier="none" command="AccelKey" /> |
− | <bind key="keypad-minus" modifier="none" command="DecelKey"/> | + | <bind key="keypad-minus" modifier="none" command="DecelKey"/> |
− | <bind key="keypad-plus" modifier="none" command="AccelKey" /> | + | <bind key="keypad-plus" modifier="none" command="AccelKey" /> |
− | <bind key="=" modifier="none" command="AccelKey"/> | + | <bind key="=" modifier="none" command="AccelKey"/> |
− | <bind key="/" modifier="none" command="RollLeftKey"/> | + | <bind key="/" modifier="none" command="RollLeftKey"/> |
− | <bind key="*" modifier="none" command="RollRightKey"/> | + | <bind key="*" modifier="none" command="RollRightKey"/> |
− | <bind key="keypad-divide" modifier="none" command="RollLeftKey"/> | + | <bind key="keypad-divide" modifier="none" command="RollLeftKey"/> |
− | <bind key="keypad-multiply" modifier="none" command="RollRightKey"/> | + | <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="StopKey"/> |
− | <bind key="\" modifier="none" command="StartKey"/> | + | <bind key="\" modifier="none" command="StartKey"/> |
− | <bind key="tab" modifier="none" command="ABKey" /> | + | <bind key="tab" modifier="none" command="ABKey" /> |
− | <bind key="!" modifier="none" command="SuicideKey"/> | + | <bind key="!" modifier="none" command="SuicideKey"/> |
− | <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="cursor-insert" modifier="none" command="RollLeftKey"/> | + | <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-8" modifier="none" command="UpKey"/> |
− | <bind key="keypad-2" modifier="none" command="DownKey"/> | + | <bind key="keypad-2" modifier="none" command="DownKey"/> |
− | <bind key="keypad-5" modifier="none" command="DownKey"/> | + | <bind key="keypad-5" modifier="none" command="DownKey"/> |
− | <bind key="keypad-4" modifier="none" command="RightKey"/> | + | <bind key="keypad-4" modifier="none" command="RightKey"/> |
− | <bind key="keypad-6" modifier="none" command="LeftKey"/> | + | <bind key="keypad-6" modifier="none" command="LeftKey"/> |
− | <bind key="M" modifier="none" command="Cockpit::MapKey"/> | + | <bind key="M" modifier="none" command="Cockpit::MapKey"/> |
− | <bind key="function-1" modifier="none" command="Cockpit::Inside"/> | + | <bind key="function-1" modifier="none" command="Cockpit::Inside"/> |
− | <bind key="function-2" modifier="none" command="Cockpit::InsideLeft"/> | + | <bind key="function-2" modifier="none" command="Cockpit::InsideLeft"/> |
− | <bind key="function-3" modifier="none" command="Cockpit::InsideRight"/> | + | <bind key="function-3" modifier="none" command="Cockpit::InsideRight"/> |
− | <bind key="function-4" modifier="none" command="Cockpit::InsideBack"/> | + | <bind key="function-4" modifier="none" command="Cockpit::InsideBack"/> |
− | <bind key="." command="VolumeInc"/> | + | <bind key="." command="VolumeInc"/> |
− | <bind key="," command="VolumeDec"/> | + | <bind key="," command="VolumeDec"/> |
− | <bind key="greater-than" command="MusicVolumeInc"/> | + | <bind key="greater-than" command="MusicVolumeInc"/> |
− | <bind key="less-than" command="MusicVolumeDec"/> | + | <bind key="less-than" command="MusicVolumeDec"/> |
− | <bind key="function-5" modifier="none" command="Cockpit::Behind"/> | + | <bind key="function-5" modifier="none" command="Cockpit::Behind"/> |
− | <bind key="function-6" modifier="none" command="Cockpit::Pan"/> | + | <bind key="function-6" modifier="none" command="Cockpit::Pan"/> |
− | <bind key="function-9" modifier="none" command="TimeInc"/> | + | <bind key="function-9" modifier="none" command="TimeInc"/> |
− | <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"/> |
− | <bind key="function-10" modifier="none" command="TimeReset"/> | + | <bind key="function-10" modifier="none" command="TimeReset"/> |
− | <bind key="function-7" modifier="none" command="Cockpit::OutsideTarget"/> | + | <bind key="function-7" modifier="none" command="Cockpit::OutsideTarget"/> |
− | <bind key="function-8" modifier="none" command="Cockpit::PanTarget"/> | + | <bind key="function-8" modifier="none" command="Cockpit::PanTarget"/> |
− | <bind key="function-11" modifier="none" command="Cockpit::ZoomIn"/> | + | <bind key="function-11" modifier="none" command="Cockpit::ZoomIn"/> |
− | <bind key="function-12" modifier="none" command="Cockpit::ZoomOut"/> | + | <bind key="function-12" modifier="none" command="Cockpit::ZoomOut"/> |
− | <bind key="w" modifier="none" command="Cockpit::SwitchLVDU"/> | + | <bind key="w" modifier="none" command="Cockpit::SwitchLVDU"/> |
− | <bind key="v" modifier="none" command="Cockpit::SwitchRVDU"/> | + | <bind key="v" modifier="none" command="Cockpit::SwitchRVDU"/> |
− | <bind key="q" modifier="none" command="Cockpit::PitchDown"/> | + | <bind key="q" modifier="none" command="Cockpit::PitchDown"/> |
− | <bind key="z" modifier="none" command="Cockpit::PitchUp"/> | + | <bind key="z" modifier="none" command="Cockpit::PitchUp"/> |
− | <bind key="s" modifier="none" command="Cockpit::YawLeft"/> | + | <bind key="s" modifier="none" command="Cockpit::YawLeft"/> |
− | <bind key="f" modifier="none" command="Cockpit::YawRight"/> | + | <bind key="f" modifier="none" command="Cockpit::YawRight"/> |
− | <bind key="cursor-pagedown" modifier="none" command="Cockpit::ScrollDown"/> | + | <bind key="cursor-pagedown" modifier="none" command="Cockpit::ScrollDown"/> |
− | <bind key="cursor-pageup" modifier="none" command="Cockpit::ScrollUp"/> | + | <bind key="cursor-pageup" modifier="none" command="Cockpit::ScrollUp"/> |
− | <bind key="keypad-3" modifier="none" command="Cockpit::ScrollDown"/> | + | <bind key="keypad-3" modifier="none" command="Cockpit::ScrollDown"/> |
− | <bind key="keypad-9" modifier="none" command="Cockpit::ScrollUp"/> | + | <bind key="keypad-9" modifier="none" command="Cockpit::ScrollUp"/> |
− | <bind key="cursor-home" modifier="none" command="SetVelocityRefKey"/> | + | <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 --> | |
− | <bind key="cursor-delete" modifier="none" command="SetVelocityNullKey"/> | + | <bind key="cursor-delete" modifier="none" command="SetVelocityNullKey"/> |
− | <bind key="keypad-7" modifier="none" command="SetVelocityRefKey"/> | + | <bind key="keypad-7" modifier="none" command="SetVelocityRefKey"/> |
− | bind key="keypad-1" modifier="none" command="SetVelocityNullKey"/> | + | bind key="keypad-1" modifier="none" command="SetVelocityNullKey"/> |
− | <bind key="esc" modifier="none" command="Cockpit::Quit"/ | + | <bind key="esc" modifier="none" command="Cockpit::Quit"/> |
===New Keyboard Config=== | ===New Keyboard Config=== |
Revision as of 06:30, 15 March 2005
Config | Manual | Manual: Playing Vega Strike |
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.
If a Keyboard Configuration matches your keyboard, you can edit copy the configuration here into your vegastrike config file.
- Sample
- <bind key="S" modifier="none" command="Cockpit::SkipMusicTrack" />
- Description
- key - specify the key here
- modifier - not used (not being read in config_xml.cpp)
- command - specify the command to start when the button is pressed here. See VsManualKeyboardLayout for description.
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
Config | Manual | Manual: Playing Vega Strike |