SummaryThis summary contains the default keybindings.
For more details you can look at the example configuration file at http://github.com/bobbens/naev/blob/master/conf.example
You can also see current keybindings with descriptions via the ingame menu at options -> keybindings. As of 0.4.0, it's possible to set keybindings in-game as well.
Movement- Up - Makes your ship accelerate forward.
- Left - Makes your ship turn left.
- Right - Makes your ship turn right.
- Down - Makes your ship turn around and face the direction you're moving from. Good for braking.
- 2x Up - Makes your ship afterburn if you have an afterburner installed.
Targetting- Tab - Cycles through ship targets.
- Control+Tab - Cycles backwards through ship targets.
- T - Targets the nearest non-disabled ship.
- R - Targets the nearest hostile ship.
- Backspace - Clears the current target.
Fighting- Space - Fires your primary weapons.
- A - Faces your target (ship target if you have one, otherwise your planet target).
- B - Attempts to board your target ship.
Secondary Weapons- Shift - Fires your secondary weapon. Note: Beam weapons can be stopped prematurely by pressing shift again.
- W - Cycles through secondary weapons.
Fire Control- S - Toggles the weapon safety. If enabled, it is impossible for stray fire to hit neutral or friendly vessels.
- 1 - All primary weapons will fire when the fire button is pressed.
- 2 - Only turreted weapons will fire.
- 3 - Only forward-firing weapons will fire.
Escorts- F - Tells your escorts to attack your target.
- G - Tells your escorts to hold their positions.
- Control+C - Tells your escorts to return to your ship hangars.
- C - Clears your escorts of commands.
Space navigation- Control+J - Initializes the autonavigation system.
- P - Cycles through planet targets,
- L - Attempts to land on your targetted planet or targets nearest landable planet. Requests for landing if you don't have permission yet.
- H - Cycles through hyperspace targets.
- M - Opens the Star Map.
- J - Attempts to jump to your hyperspace target.
Communication- Y - Attempts to initialize communication with your targetted ship.
Misc- Keypad + - Zooms in on your radar.
- Keypad - - Zooms out on your radar.
- Keypad asterisk - Takes a screenshot.
- Z - Pauses the game.
- Backtick - Toggles 2x speed.
- Escape - Opens the small ingame menu.
- I - Opens the information menu.
- F2 - Opens the Lua developer console.
IngameThe keybindings menu is accessible through the in-game menu, as a choice on the Options submenu. As of 0.4.0, the keybinding interface is now able to set keys in addition to displaying them. BindingYou can also bind your own keybindings, the format is:
COMMAND = { type = TYPE, key = KEYSYM, mod = MOD } Valid COMMAND are those listed in the ingame keybindings menu.
TYPE can be one of:
- "keyboard": Is a key on the keyboard.
- "jaxisneg": Is a joystick negative axis.
- "jaxispos": Is a joystick positive axis.
- "jbutton": Is a joystick button.
MOD is optional and only affects TYPE="keyboard". In case there is no ", mod = MOD", none is assumed. MOD can be one of:
- "ltcrl": left control.
- "rctrl": right control.
- "lshift": left shift.
- "rshift": right shift.
- "lalt": left alt.
- "ralt": right alt.
- "lmeta": left metakey.
- "rmeta": right metakey.
- "any": always work regardless of mod state.
- "none": no mod keys.
If TYPE="keyboard" then KEYSYM must be the keysym output of 'xev' or can be gotten from a local copy of SDL_keysym.h . Otherwise KEYSYM is the index of the axis or button on the joystick.
|