<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://backup.witchspacewiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JackBassV</id>
	<title>Elite Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://backup.witchspacewiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JackBassV"/>
	<link rel="alternate" type="text/html" href="http://backup.witchspacewiki.org/index.php/Special:Contributions/JackBassV"/>
	<updated>2026-04-12T22:42:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>http://backup.witchspacewiki.org/index.php?title=Oolite_Keyboard_Controls&amp;diff=10475</id>
		<title>Oolite Keyboard Controls</title>
		<link rel="alternate" type="text/html" href="http://backup.witchspacewiki.org/index.php?title=Oolite_Keyboard_Controls&amp;diff=10475"/>
		<updated>2008-08-01T18:36:40Z</updated>

		<summary type="html">&lt;p&gt;JackBassV: In 1.71.2, \ doesn't work - Use # instead&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Key Assignments ==&lt;br /&gt;
&lt;br /&gt;
Linux users will find the following key assignments in &amp;lt;code&amp;gt; /usr/lib/Oolite/oolite.app/Contents/Resources/Config/keyconfig.plist &amp;lt;/code&amp;gt; (assuming you did a default installation!). &lt;br /&gt;
++'''Please Note''': All characters in capitals are shift + character, i.e. R = shift + r.++&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;9&amp;quot; align=&amp;quot;center&amp;quot; &lt;br /&gt;
|+ &lt;br /&gt;
|-style=&amp;quot;background:darkslateblue; color:white&amp;quot;&lt;br /&gt;
! Action !! Key !! Keycode (Dec) !! Keycode (Hex) !!  Notes &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;  &lt;br /&gt;
! Roll Left &lt;br /&gt;
| Left arrow || 253 || FD || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Roll Right&lt;br /&gt;
| Right arrow || 252 || FC || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Pitch Forward&lt;br /&gt;
| Up arrow || 255 || FF || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Pitch Back&lt;br /&gt;
| Down arrow || 254 || FE || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Increase Speed&lt;br /&gt;
| w || 119 || 77 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Inject Fuel&lt;br /&gt;
| i || 105 || 69 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Decrease Speed&lt;br /&gt;
| s || 115 || 73 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Fire Lasers&lt;br /&gt;
| a || 97 || 61 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Target Missile&lt;br /&gt;
| t || 116 || 74 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Untarget Missile&lt;br /&gt;
| u || 117 || 75 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Launch Missile &lt;br /&gt;
| m || 109 || 6D || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Next Missile&lt;br /&gt;
| y || 121 || 79 || [[Multi-Targeting System]] required&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Activate Ident System &lt;br /&gt;
| r || 114 || 72 ||&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Cycle forward between targets &lt;br /&gt;
| + || 43 || 2B || [[Target System Memory Upgrade]] required&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Cycle backward between targets &lt;br /&gt;
| - || 45 || 2D || [[Target System Memory Upgrade]] required&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Activate ECM	 &lt;br /&gt;
| e || 101 || 65 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Launch Escape Pod &lt;br /&gt;
| Esc || 27 || 1B || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Energy Bomb &lt;br /&gt;
| Tab || 9 || 09 || 	&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Energy Bomb (On the Mac)&lt;br /&gt;
| 9 || ? || ? || 	&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Galactic Hyperspace &lt;br /&gt;
| g || 103 || 67 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Advanced Navigational Array &lt;br /&gt;
| ^ || 94 || 5E || Hold down to activate, release to deactivate&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Hyperspace &lt;br /&gt;
| h || 104 || 68 || 	&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Jumpdrive &lt;br /&gt;
| j || 106 || 6A || 	&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Dump Cargo &lt;br /&gt;
| d || 100 || 64 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Cycle cargo to dump&lt;br /&gt;
| R || 82 || 52 ||&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Autopilot &lt;br /&gt;
| c || 99 || 63 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Autodock &lt;br /&gt;
| D || 68 || 44 || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Take a Snapshot &lt;br /&gt;
| * (shift+8) || 42 || 2A || Written to $HOME/oolite-saves&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Docking Music Toggle&lt;br /&gt;
| s || 115 || 73 || Only if Docking Computer fitted!&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Scanner Zoom &lt;br /&gt;
| z || 122 || 7A || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Map Dump &lt;br /&gt;
| ! (shift+1) || 33 || 21 || 	&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Map Home &lt;br /&gt;
| Home || 302 || 12E || Selects your current system&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Comms Log &lt;br /&gt;
| ` || 96 || 60 || 	&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Next Compass Mode &lt;br /&gt;
| \ or #|| 92 || 5C || &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Display Frame Rate &lt;br /&gt;
| F || 70 || 46 || Displays frame rate, object- and collision-counter and player's pwm-coordinates.&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Pause Game&lt;br /&gt;
| p || 112 || 70 || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Debugging Keys ==&lt;br /&gt;
&lt;br /&gt;
The following keys only work while you have paused the game by pressing '''p'''. Most of them will dump debug-messages to Oolite's logfile. This is highly useful for debugging OXPs or helping to debug Oolite.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;9&amp;quot; align=&amp;quot;center&amp;quot; &lt;br /&gt;
|+ &lt;br /&gt;
|-style=&amp;quot;background:darkslateblue; color:white&amp;quot;&lt;br /&gt;
! Action !! Key !! Notes &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;  &lt;br /&gt;
! Entity Dump&lt;br /&gt;
| 0 (zero) || Writes a list of all entities in your current system to the logfile. Useful e.g. to find out whether a certain ship exists.&lt;br /&gt;
|-&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Collision Debug&lt;br /&gt;
| b || Enables collision test debugging.&lt;br /&gt;
|-&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Octree Debug&lt;br /&gt;
| c || Enables octree debugging, which will print the line “DEBUG Octrees collide!” in the logfile whenever two objects collide.&lt;br /&gt;
|-&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Complete Debug&lt;br /&gt;
| d || Enables all debug flags.&lt;br /&gt;
|-&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Shader Debug&lt;br /&gt;
| s || Enables shader debug messages.&lt;br /&gt;
|-&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Entity Boxes&lt;br /&gt;
| x || Enables drawing of bounding boxes around all entities in the game.&lt;br /&gt;
|-&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Planet Textures&lt;br /&gt;
| t || Turns on the experimental on-the-fly generation of planet textures. Dock and launch or hyperjump to see the effect. This feature is still under development and [http://www.aegidian.org/bb/viewtopic.php?t=3644 may produce unintended results]. Therefore it is disabled in Oolite 1.69.1.&lt;br /&gt;
|-&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Switch off HUD&lt;br /&gt;
| o || Switches off the HUD.&lt;br /&gt;
|-&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! End Debugging&lt;br /&gt;
| n || Disables all debug flags and the textured planets. Switches the HUD back on.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Changing Key Assignments ==&lt;br /&gt;
&lt;br /&gt;
If you want to change key assignments ''don't'' alter the default file.  Instead copy &amp;lt;code&amp;gt; keyconfig.plist &amp;lt;/code&amp;gt; from &lt;br /&gt;
&amp;lt;code&amp;gt; /usr/lib/Oolite/oolite.app/Contents/Resources/Config/ &amp;lt;/code&amp;gt; to &lt;br /&gt;
&amp;lt;code&amp;gt; /usr/lib/Oolite/AddOns/Config/&amp;lt;/code&amp;gt;.  &lt;br /&gt;
(Note that you may need to create the Config directory first.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can edit &amp;lt;code&amp;gt; keyconfig.plist &amp;lt;/code&amp;gt; with any standard text editor. You'll find a list of Linux keycodes [http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlkeycodes.html here].  Note that Oolite uses ''decimal'' values whereas most keycodes are expressed in ''hexadecimal''.  This can cause confusion.  For example the comma key produces a keycode of 2C (hex) which translates to 44 (decimal), whereas keycode 44 (hex) refers to the uppercase &amp;quot;D&amp;quot; key, which is actually 68 (decimal)!  (If you don't have a hex/decimal calculator handy try [http://www.lookuptables.com/ this table] or [http://www.blooberry.com/indexdot/color/hexcalc.htm this online converter].)&lt;br /&gt;
&lt;br /&gt;
== Undocumented Keys ==&lt;br /&gt;
&lt;br /&gt;
The following keys aren't yet official so your mileage may vary!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;9&amp;quot; align=&amp;quot;center&amp;quot; &lt;br /&gt;
|+ &lt;br /&gt;
|-style=&amp;quot;background:darkslateblue; color:white&amp;quot;&lt;br /&gt;
! Action !! Key !! Keycode (Dec) !! Keycode (Hex) !!  Notes &lt;br /&gt;
|-align=&amp;quot;center&amp;quot;  &lt;br /&gt;
! Toggle Mouse Control &lt;br /&gt;
| M || 77 || 4D || When activated, the mouse becomes a virtual joystick. (Under Linux: only in fullscreen mode) The left mouse button fires and the right should re-centre your ship. &lt;br /&gt;
|-&lt;br /&gt;
|-align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Dump Target State&lt;br /&gt;
| undefined || undefined || undefined || By inserting the key &amp;lt;code&amp;gt; key_dump_target_state &amp;lt;/code&amp;gt; to your keyconfig.plist and giving it a value you get a complete dump of your current target in the logfile. If no target is chosen, the player's state will be dumped.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following keys are recognized too (version 1.65.6):&lt;br /&gt;
&amp;lt;code&amp;gt; key_cloaking_device &amp;lt;/code&amp;gt; (see the mission section of this wiki), &amp;lt;code&amp;gt; key_map_info &amp;lt;/code&amp;gt; (tag each planet with its techlevel etc. in the local galaxy map), &amp;lt;code&amp;gt; key_contract_info &amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt; key_autopilot_target &amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt; key_show_fps &amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Silly Keyboard Tricks ==&lt;br /&gt;
&lt;br /&gt;
* Change &amp;lt;code&amp;gt; key_launch_missile &amp;lt;/code&amp;gt; to 112.  Now you'll need to hit &amp;quot;p&amp;quot; to launch a missile - which also pauses the game.  You'll sometimes get a nice snapshot of the departing missile!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:oolite]]&lt;/div&gt;</summary>
		<author><name>JackBassV</name></author>
		
	</entry>
</feed>