Difference between revisions of "Manual:Keyboard layout"

From VsWiki
Jump to: navigation, search
(Wiki Integration)
(US currently available templates: added tild key as a template)
 
(42 intermediate revisions by 8 users not shown)
Line 4: Line 4:
 
| next=[[Database]]
 
| next=[[Database]]
 
}}
 
}}
 
+
----
 
= Default keyboard layouts =
 
= Default keyboard layouts =
* [[Manual:Keyboard layout:US]] - Default '''US''' Keyboard Layout (Vegastrike default)
+
* [[Manual:Keyboard layout:US|'''US''' keyboard layout]] <-- Vegastrike default
* [[Manual:Keyboard layout:DE]] - Default '''German''' Keyboard Layout
+
* [[Manual:Keyboard layout:DE|'''German''' keyboard layout]]
* [[Manual:Keyboard layout:FR]] - Default '''French''' Keyboard Layout
+
* [[Manual:Keyboard layout:FR|'''French''' keyboard layout]]
* [[Manual:Keyboard layout:ES]] - Default '''Spanish''' Keyboard Layout
+
* [[Manual:Keyboard layout:ES|'''Spanish''' keyboard layout]]
* [[Manual:Keyboard layout:RU]] - Default '''Russian''' Keyboard Layout
+
* [[Manual:Keyboard layout:RU|'''Russian''' keyboard layout]]
  
 
= Notes =
 
= Notes =
Line 16: Line 16:
 
* Layouts Needed
 
* Layouts Needed
 
** Please help adding/replacing descriptions so we can provide a better basis for new users.
 
** Please help adding/replacing descriptions so we can provide a better basis for new users.
** We are also searching for people who can make keyboard-maps (in the vegastrike.config) for non-US keyboards (german,french,...). If you can make them please post in the forum. See also VsManualConfig.
+
** We are also searching for people who can make keyboard-maps (in the vegastrike.config) for non-US keyboards (German, French,...). If you can make them please post in the forum. See also VsManualConfig.
** You can find a diagram showing the layout of the keys that VS uses, by following [http://www.geocities.com/mikehorvath.geo/keydiagram.htm this link]. (This is unstable link :-( )
+
** You can find a diagram showing the layout of the keys that VS uses, by following [http://www.geocities.com/Area51/Quadrant/3864/keyboard/keydiagram.htm this link]. (Or by clicking [http://vegastrike.sourceforge.net/gallery2/main.php?g2_view=core.ShowItem&g2_itemId=6880 here)]
 +
 
 +
http://vegastrike.sourceforge.net/gallery2/main.php?g2_view=core.DownloadItem&g2_itemId=6881&g2_serialNumber=2&ext=.png
  
 
* Users with non-US keyboard may keep this in mind:
 
* Users with non-US keyboard may keep this in mind:
** Vegastrike maps the keys 1:1 onto other keyboard layouts. So pressing the 'exact' same key on you keyboard will work fine for you i think.
+
** Vegastrike maps the keys 1:1 onto other keyboard layouts. So pressing the 'exact' same key on you keyboard will work fine for you I think.
 +
** Exception: the {{Key:EN:Backslash}} key; on a German keyboard it'd be {{Key:DE:Sharp}}
  
 +
= SVN config file =
 +
See also [http://vegastrike.svn.sourceforge.net/svnroot/vegastrike/trunk/data/vegastrike.config the vegastrike.config] from SVN. The keys are stored between the <bindings> and  the </bindings> tag.
  
= CVS config file =
+
= Keyboard artwork WIP (should be moved to an extra page later) =
See also [http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/vegastrike/data4.x/vegastrike.config?rev=HEAD the vegastrike.config] from CVS. The keys are stored between the <bindings> and  the </bindings> tag.
 
 
 
= Keyboard artwork WIP =
 
 
== Development ==
 
== Development ==
 
I'm currently trying to make some cool images for the keys (one for each language style).
 
I'm currently trying to make some cool images for the keys (one for each language style).
  
You can checkout the german one here:
+
You can checkout the German one here:
  
 
http://vegastrike.sourceforge.net/users/pontiac/models/keyboard/finished_images/Keyboard_Layout_German.html
 
http://vegastrike.sourceforge.net/users/pontiac/models/keyboard/finished_images/Keyboard_Layout_German.html
Line 43: Line 45:
 
I'm currently trying to integrate the single keys (for each language) into the wiki so everyone can use them without much trouble.
 
I'm currently trying to integrate the single keys (for each language) into the wiki so everyone can use them without much trouble.
  
See the first example i put in the wiki:<BR/>
+
=== Example ===
 +
See the first example I put in the wiki:<BR/>
 
{{Key:Up}}
 
{{Key:Up}}
 
Wiki Source the wiki-user need to insert:
 
Wiki Source the wiki-user need to insert:
Line 49: Line 52:
 
The Template is located under [[Template:Key:Up]]
 
The Template is located under [[Template:Key:Up]]
  
Note that this key is language independend, so future templates will look like this:
+
Note that this key is language independent, so future templates will look like this:
 
<pre>
 
<pre>
 
e.g:
 
e.g:
Line 60: Line 63:
  
 
</pre>
 
</pre>
 +
 +
=== GENERAL currently available templates ===
 +
{|
 +
|Sample image
 +
|Needed code
 +
|Template link
 +
|-
 +
|{{Key:Up}}
 +
|<nowiki>{{Key:Up}}</nowiki>
 +
|[[Template:Key:Up]]
 +
|-
 +
|{{Key:Down}}
 +
|<nowiki>{{Key:Down}}</nowiki>
 +
|[[Template:Key:Down]]
 +
|-
 +
|{{Key:Left}}
 +
|<nowiki>{{Key:Left}}</nowiki>
 +
|[[Template:Key:Left]]
 +
|-
 +
|{{Key:Right}}
 +
|<nowiki>{{Key:Right}}</nowiki>
 +
|[[Template:Key:Right]]
 +
|-
 +
|{{Key:Cursors}}
 +
|<nowiki>{{Key:Cursors}}</nowiki>
 +
|[[Template:Key:Cursors]]
 +
|-
 +
|{{Key:F1}}
 +
|<nowiki>{{Key:F1}}</nowiki>
 +
|[[Template:Key:F1]]
 +
|-
 +
|{{Key:F2}}
 +
|<nowiki>{{Key:F2}}</nowiki>
 +
|[[Template:Key:F2]]
 +
|-
 +
|{{Key:F3}}
 +
|<nowiki>{{Key:F3}}</nowiki>
 +
|[[Template:Key:F3]]
 +
|-
 +
|{{Key:F4}}
 +
|<nowiki>{{Key:F4}}</nowiki>
 +
|[[Template:Key:F4]]
 +
|-
 +
|{{Key:F5}}
 +
|<nowiki>{{Key:F5}}</nowiki>
 +
|[[Template:Key:F5]]
 +
|-
 +
|{{Key:F6}}
 +
|<nowiki>{{Key:F6}}</nowiki>
 +
|[[Template:Key:F6]]
 +
|-
 +
|{{Key:F7}}
 +
|<nowiki>{{Key:F7}}</nowiki>
 +
|[[Template:Key:F7]]
 +
|-
 +
|{{Key:F8}}
 +
|<nowiki>{{Key:F8}}</nowiki>
 +
|[[Template:Key:F8]]
 +
|-
 +
|{{Key:F9}}
 +
|<nowiki>{{Key:F9}}</nowiki>
 +
|[[Template:Key:F9]]
 +
|-
 +
|{{Key:F10}}
 +
|<nowiki>{{Key:F10}}</nowiki>
 +
|[[Template:Key:F10]]
 +
|-
 +
|{{Key:F11}}
 +
|<nowiki>{{Key:F11}</nowiki>
 +
|[[Template:Key:F11]]
 +
|-
 +
|{{Key:F12}}
 +
|<nowiki>{{Key:F12}}</nowiki>
 +
|[[Template:Key:F12]]
 +
|-
 +
|{{Key:Backspace}}
 +
|<nowiki>{{Key:Backspace}}</nowiki>
 +
|[[Template:Key:Backspace]]
 +
|-
 +
|{{Key:Tab}}
 +
|<nowiki>{{Key:Tab}}</nowiki>
 +
|[[Template:Key:Tab]]
 +
|-
 +
|{{Key:Space}}
 +
|<nowiki>{{Key:Space}}</nowiki>
 +
|[[Template:Key:Space]]
 +
|-
 +
|{{Key:Space half}}
 +
|<nowiki>{{Key:Space half}}</nowiki>
 +
|[[Template:Key:Space half]]
 +
|-
 +
|{{Key:KP_Slash}}
 +
|<nowiki>{{Key:KP_Slash}}</nowiki>
 +
|[[Template:Key:KP_Slash]]
 +
|-
 +
|{{Key:KP_Asterisk}}
 +
|<nowiki>{{Key:KP_Asterisk}}</nowiki>
 +
|[[Template:Key:KP_Asterisk]]
 +
|-
 +
|{{Key:KP_Hyphen}}
 +
|<nowiki>{{Key:KP_Hyphen}}</nowiki>
 +
|[[Template:Key:KP_Hyphen]]
 +
|-
 +
|{{Key:KP_Plus}}
 +
|<nowiki>{{Key:KP_Plus}}</nowiki>
 +
|[[Template:Key:KP_Plus]]
 +
|-
 +
|{{Key:KP_Plus_small}}
 +
|<nowiki>{{Key:KP_Plus_small}}</nowiki>
 +
|[[Template:Key:KP_Plus_small]]
 +
|-
 +
|{{Key:Apple}}
 +
|<nowiki>{{Key:Apple}}</nowiki>
 +
|[[Template:Key:Apple]]
 +
|}
 +
 +
=== US currently available templates ===
 +
{|
 +
|Sample image
 +
|Needed code
 +
|Template link
 +
|-
 +
|{{Key:EN:Print}}
 +
|<nowiki>{{Key:EN:Print}}</nowiki>
 +
|[[Template:Key:EN:Print]]
 +
|-
 +
|{{Key:EN:Scroll}}
 +
|<nowiki>{{Key:EN:Scroll}}</nowiki>
 +
|[[Template:Key:EN:Scroll]]
 +
|-
 +
|{{Key:EN:Pause}}
 +
|<nowiki>{{Key:EN:Pause}}</nowiki>
 +
|[[Template:Key:EN:Pause]]
 +
|-
 +
|{{Key:EN:Tilde}}
 +
|<nowiki>{{Key:EN:Tilde}}</nowiki>
 +
|[[Template:Key:EN:Tilde]]
 +
|-
 +
|{{Key:EN:1}}
 +
|<nowiki>{{Key:EN:1}}</nowiki>
 +
|[[Template:Key:EN:1]]
 +
|-
 +
|{{Key:EN:2}}
 +
|<nowiki>{{Key:EN:2}}</nowiki>
 +
|[[Template:Key:EN:2]]
 +
|-
 +
|{{Key:EN:3}}
 +
|<nowiki>{{Key:EN:3}}</nowiki>
 +
|[[Template:Key:EN:3]]
 +
|-
 +
|{{Key:EN:4}}
 +
|<nowiki>{{Key:EN:4}}</nowiki>
 +
|[[Template:Key:EN:4]]
 +
|-
 +
|{{Key:EN:5}}
 +
|<nowiki>{{Key:EN:5}}</nowiki>
 +
|[[Template:Key:EN:5]]
 +
|-
 +
|{{Key:EN:6}}
 +
|<nowiki>{{Key:EN:6}}</nowiki>
 +
|[[Template:Key:EN:6]]
 +
|-
 +
|{{Key:EN:7}}
 +
|<nowiki>{{Key:EN:7}}</nowiki>
 +
|[[Template:Key:EN:7]]
 +
|-
 +
|{{Key:EN:8}}
 +
|<nowiki>{{Key:EN:8}}</nowiki>
 +
|[[Template:Key:EN:8]]
 +
|-
 +
|{{Key:EN:9}}
 +
|<nowiki>{{Key:EN:9}}</nowiki>
 +
|[[Template:Key:EN:9]]
 +
|-
 +
|{{Key:EN:0}}
 +
|<nowiki>{{Key:EN:0}}</nowiki>
 +
|[[Template:Key:EN:0]]
 +
|-
 +
|{{Key:EN:Hyphen}}
 +
|<nowiki>{{Key:EN:Hyphen}}</nowiki>
 +
|[[Template:Key:EN:Hyphen]]
 +
|-
 +
|{{Key:EN:Equal}}
 +
|<nowiki>{{Key:EN:Equal}}</nowiki>
 +
|[[Template:Key:EN:Equal]]
 +
|-
 +
|{{Key:EN:Ins}}
 +
|<nowiki>{{Key:EN:Ins}}</nowiki>
 +
|[[Template:Key:EN:Ins]]
 +
|-
 +
|{{Key:EN:Del}}
 +
|<nowiki>{{Key:EN:Del}}</nowiki>
 +
|[[Template:Key:EN:Del]]
 +
|-
 +
|{{Key:EN:Home}}
 +
|<nowiki>{{Key:EN:Home}}</nowiki>
 +
|[[Template:Key:EN:Home]]
 +
|-
 +
|{{Key:EN:End}}
 +
|<nowiki>{{Key:EN:End}}</nowiki>
 +
|[[Template:Key:EN:End]]
 +
|-
 +
|{{Key:EN:PageUp}}
 +
|<nowiki>{{Key:EN:PageUp}}</nowiki>
 +
|[[Template:Key:EN:PageUp]]
 +
|-
 +
|{{Key:EN:PageDown}}
 +
|<nowiki>{{Key:EN:PageDown}}</nowiki>
 +
|[[Template:Key:EN:PageDown]]
 +
|-
 +
|{{Key:EN:Enter}}
 +
|<nowiki>{{Key:EN:Enter}}</nowiki>
 +
|[[Template:Key:EN:Enter]]
 +
|-
 +
|{{Key:EN:Alt}}
 +
|<nowiki>{{Key:EN:Alt}}</nowiki>
 +
|[[Template:Key:EN:Alt]]
 +
|-
 +
|{{Key:EN:Ctrl}}
 +
|<nowiki>{{Key:EN:Ctrl}}</nowiki>
 +
|[[Template:Key:EN:Ctrl]]
 +
|-
 +
|{{Key:EN:Shift left}}
 +
|<nowiki>{{Key:EN:Shift left}}</nowiki>
 +
|[[Template:Key:EN:Shift left]]
 +
|-
 +
|{{Key:EN:Shift right}}
 +
|<nowiki>{{Key:EN:Shift right}}</nowiki>
 +
|[[Template:Key:EN:Shift right]]
 +
|-
 +
|{{Key:EN:CapsLock}}
 +
|<nowiki>{{Key:EN:CapsLock}}</nowiki>
 +
|[[Template:Key:EN:CapsLock]]
 +
|-
 +
|{{Key:EN:A}}
 +
|<nowiki>{{Key:EN:A}}</nowiki>
 +
|[[Template:Key:EN:A]]
 +
|-
 +
|{{Key:EN:B}}
 +
|<nowiki>{{Key:EN:B}}</nowiki>
 +
|[[Template:Key:EN:B]]
 +
|-
 +
|{{Key:EN:C}}
 +
|<nowiki>{{Key:EN:C}}</nowiki>
 +
|[[Template:Key:EN:C]]
 +
|-
 +
|{{Key:EN:D}}
 +
|<nowiki>{{Key:EN:D}}</nowiki>
 +
|[[Template:Key:EN:D]]
 +
|-
 +
|{{Key:EN:E}}
 +
|<nowiki>{{Key:EN:E}}</nowiki>
 +
|[[Template:Key:EN:E]]
 +
|-
 +
|{{Key:EN:F}}
 +
|<nowiki>{{Key:EN:F}}</nowiki>
 +
|[[Template:Key:EN:F]]
 +
|-
 +
|{{Key:EN:G}}
 +
|<nowiki>{{Key:EN:G}}</nowiki>
 +
|[[Template:Key:EN:G]]
 +
|-
 +
|{{Key:EN:H}}
 +
|<nowiki>{{Key:EN:H}}</nowiki>
 +
|[[Template:Key:EN:H]]
 +
|-
 +
|{{Key:EN:I}}
 +
|<nowiki>{{Key:EN:I}}</nowiki>
 +
|[[Template:Key:EN:I]]
 +
|-
 +
|{{Key:EN:J}}
 +
|<nowiki>{{Key:EN:J}}</nowiki>
 +
|[[Template:Key:EN:J]]
 +
|-
 +
|{{Key:EN:K}}
 +
|<nowiki>{{Key:EN:K}}</nowiki>
 +
|[[Template:Key:EN:K]]
 +
|-
 +
|{{Key:EN:L}}
 +
|<nowiki>{{Key:EN:L}}</nowiki>
 +
|[[Template:Key:EN:L]]
 +
|-
 +
|{{Key:EN:M}}
 +
|<nowiki>{{Key:EN:M}}</nowiki>
 +
|[[Template:Key:EN:M]]
 +
|-
 +
|{{Key:EN:N}}
 +
|<nowiki>{{Key:EN:N}}</nowiki>
 +
|[[Template:Key:EN:N]]
 +
|-
 +
|{{Key:EN:O}}
 +
|<nowiki>{{Key:EN:O}}</nowiki>
 +
|[[Template:Key:EN:O]]
 +
|-
 +
|{{Key:EN:P}}
 +
|<nowiki>{{Key:EN:P}}</nowiki>
 +
|[[Template:Key:EN:P]]
 +
|-
 +
|{{Key:EN:Q}}
 +
|<nowiki>{{Key:EN:Q}}</nowiki>
 +
|[[Template:Key:EN:Q]]
 +
|-
 +
|{{Key:EN:R}}
 +
|<nowiki>{{Key:EN:R}}</nowiki>
 +
|[[Template:Key:EN:R]]
 +
|-
 +
|{{Key:EN:S}}
 +
|<nowiki>{{Key:EN:S}}</nowiki>
 +
|[[Template:Key:EN:S]]
 +
|-
 +
|{{Key:EN:T}}
 +
|<nowiki>{{Key:EN:T}}</nowiki>
 +
|[[Template:Key:EN:T]]
 +
|-
 +
|{{Key:EN:U}}
 +
|<nowiki>{{Key:EN:U}}</nowiki>
 +
|[[Template:Key:EN:U]]
 +
|-
 +
|{{Key:EN:V}}
 +
|<nowiki>{{Key:EN:V}}</nowiki>
 +
|[[Template:Key:EN:V]]
 +
|-
 +
|{{Key:EN:W}}
 +
|<nowiki>{{Key:EN:W}}</nowiki>
 +
|[[Template:Key:EN:W]]
 +
|-
 +
|{{Key:EN:X}}
 +
|<nowiki>{{Key:EN:X}}</nowiki>
 +
|[[Template:Key:EN:X]]
 +
|-
 +
|{{Key:EN:Y}}
 +
|<nowiki>{{Key:EN:Y}}</nowiki>
 +
|[[Template:Key:EN:Y]]
 +
|-
 +
|{{Key:EN:Z}}
 +
|<nowiki>{{Key:EN:Z}}</nowiki>
 +
|[[Template:Key:EN:Z]]
 +
|-
 +
|{{Key:EN:Angle_bracket_right}}
 +
|<nowiki>{{Key:EN:Angle_bracket_right}}</nowiki>
 +
|[[Template:Key:EN:Angle_bracket_right]]
 +
|-
 +
|{{Key:EN:Square_bracket_left}}
 +
|<nowiki>{{Key:EN:Square_bracket_left}}</nowiki>
 +
|[[Template:Key:EN:Square_bracket_left]]
 +
|-
 +
|{{Key:EN:Square_bracket_right}}
 +
|<nowiki>{{Key:EN:Square_bracket_right}}</nowiki>
 +
|[[Template:Key:EN:Square_bracket_right]]
 +
|-
 +
|{{Key:EN:Backslash}}
 +
|<nowiki>{{Key:EN:Backslash}}</nowiki>
 +
|[[Template:Key:EN:Backslash]]
 +
|-
 +
|{{Key:EN:Semicolon}}
 +
|<nowiki>{{Key:EN:Semicolon}}</nowiki>
 +
|[[Template:Key:EN:Semicolon]]
 +
|-
 +
|{{Key:EN:Single_quote}}
 +
|<nowiki>{{Key:EN:Single_quote}}</nowiki>
 +
|[[Template:Key:EN:Single_quote]]
 +
|-
 +
|{{Key:EN:Comma}}
 +
|<nowiki>{{Key:EN:Comma}}</nowiki>
 +
|[[Template:Key:EN:Comma]]
 +
|-
 +
|{{Key:EN:Period}}
 +
|<nowiki>{{Key:EN:Period}}</nowiki>
 +
|[[Template:Key:EN:Period]]
 +
|-
 +
|{{Key:EN:Question_mark}}
 +
|<nowiki>{{Key:EN:Question_mark}}</nowiki>
 +
|[[Template:Key:EN:Question_mark]]
 +
|-
 +
|{{Key:EN:KP_Num}}
 +
|<nowiki>{{Key:EN:KP_Num}}</nowiki>
 +
|[[Template:Key:EN:KP_Num]]
 +
|-
 +
|{{Key:KP_1}}
 +
|<nowiki>{{Key:KP_1}}</nowiki>
 +
|[[Template:Key:KP_1]]
 +
|-
 +
|{{Key:KP_2}}
 +
|<nowiki>{{Key:KP_2}}</nowiki>
 +
|[[Template:Key:KP_2]]
 +
|-
 +
|{{Key:KP_3}}
 +
|<nowiki>{{Key:KP_3}}</nowiki>
 +
|[[Template:Key:KP_3]]
 +
|-
 +
|{{Key:KP_4}}
 +
|<nowiki>{{Key:KP_4}}</nowiki>
 +
|[[Template:Key:KP_4]]
 +
|-
 +
|{{Key:KP_5}}
 +
|<nowiki>{{Key:KP_5}}</nowiki>
 +
|[[Template:Key:KP_5]]
 +
|-
 +
|{{Key:KP_6}}
 +
|<nowiki>{{Key:KP_6}}</nowiki>
 +
|[[Template:Key:KP_6]]
 +
|-
 +
|{{Key:KP_7}}
 +
|<nowiki>{{Key:KP_7}}</nowiki>
 +
|[[Template:Key:KP_7]]
 +
|-
 +
|{{Key:KP_8}}
 +
|<nowiki>{{Key:KP_8}}</nowiki>
 +
|[[Template:Key:KP_8]]
 +
|-
 +
|{{Key:KP_9}}
 +
|<nowiki>{{Key:KP_9}}</nowiki>
 +
|[[Template:Key:KP_9]]
 +
|-
 +
|{{Key:KP_0}}
 +
|<nowiki>{{Key:KP_0}}</nowiki>
 +
|[[Template:Key:KP_0]]
 +
|-
 +
|{{Key:EN:KP_Period}}
 +
|<nowiki>{{Key:EN:KP_Period}}</nowiki>
 +
|[[Template:Key:EN:KP_Period]]
 +
|-
 +
|{{Key:EN:KP_Enter}}
 +
|<nowiki>{{Key:EN:KP_Enter}}</nowiki>
 +
|[[Template:Key:EN:KP_Enter]]
 +
 +
|}
 +
 +
=== GERMAN currently available templates ===
 +
<i>thanks to [http://vegastrike.sourceforge.net/users/pontiac/ Pontiac] for his images</i>
 +
{|
 +
|style="width:150px"|Sample image
 +
|Needed code
 +
|Template link
 +
|-
 +
|{{Key:DE:Zirkumflex}}
 +
|<nowiki>{{Key:DE:Zirkumflex}}</nowiki>
 +
|[[Template:Key:DE:Zirkumflex]]
 +
|-
 +
|{{Key:DE:1}}
 +
|<nowiki>{{Key:DE:1}}</nowiki>
 +
|[[Template:Key:DE:1]]
 +
|-
 +
|{{Key:DE:2}}
 +
|<nowiki>{{Key:DE:2}}</nowiki>
 +
|[[Template:Key:DE:2]]
 +
|-
 +
|{{Key:DE:3}}
 +
|<nowiki>{{Key:DE:3}}</nowiki>
 +
|[[Template:Key:DE:3]]
 +
|-
 +
|{{Key:DE:4}}
 +
|<nowiki>{{Key:DE:4}}</nowiki>
 +
|[[Template:Key:DE:4]]
 +
|-
 +
|{{Key:DE:5}}
 +
|<nowiki>{{Key:DE:5}}</nowiki>
 +
|[[Template:Key:DE:5]]
 +
|-
 +
|{{Key:DE:6}}
 +
|<nowiki>{{Key:DE:6}}</nowiki>
 +
|[[Template:Key:DE:6]]
 +
|-
 +
|{{Key:DE:7}}
 +
|<nowiki>{{Key:DE:7}}</nowiki>
 +
|[[Template:Key:DE:7]]
 +
|-
 +
|{{Key:DE:8}}
 +
|<nowiki>{{Key:DE:8}}</nowiki>
 +
|[[Template:Key:DE:8]]
 +
|-
 +
|{{Key:DE:9}}
 +
|<nowiki>{{Key:DE:9}}</nowiki>
 +
|[[Template:Key:DE:9]]
 +
|-
 +
|{{Key:DE:0}}
 +
|<nowiki>{{Key:DE:0}}</nowiki>
 +
|[[Template:Key:DE:0]]
 +
|-
 +
|{{Key:DE:Suml}}
 +
|<nowiki>{{Key:DE:Suml}}</nowiki>
 +
|[[Template:Key:DE:Suml]]
 +
|-
 +
|{{Key:DE:Apostroph}}
 +
|<nowiki>{{Key:DE:Apostroph}}</nowiki>
 +
|[[Template:Key:DE:Apostroph]]
 +
|-
 +
|{{Key:DE:Q}}
 +
|<nowiki>{{Key:DE:Q}}</nowiki>
 +
|[[Template:Key:DE:Q]]
 +
|-
 +
|{{Key:DE:E}}
 +
|<nowiki>{{Key:DE:E}}</nowiki>
 +
|[[Template:Key:DE:E]]
 +
|-
 +
|{{Key:DE:M}}
 +
|<nowiki>{{Key:DE:M}}</nowiki>
 +
|[[Template:Key:DE:M]]
 +
|-
 +
|{{Key:DE:Uuml}}
 +
|<nowiki>{{Key:DE:Uuml}}</nowiki>
 +
|[[Template:Key:DE:Uuml]]
 +
|-
 +
|{{Key:DE:Ouml}}
 +
|<nowiki>{{Key:DE:Ouml}}</nowiki>
 +
|[[Template:Key:DE:Ouml]]
 +
|-
 +
|{{Key:DE:Auml}}
 +
|<nowiki>{{Key:DE:Auml}}</nowiki>
 +
|[[Template:Key:DE:Auml]]
 +
|-
 +
|{{Key:DE:Plus}}
 +
|<nowiki>{{Key:DE:Plus}}</nowiki>
 +
|[[Template:Key:DE:Plus]]
 +
|-
 +
|{{Key:DE:Sharp}}
 +
|<nowiki>{{Key:DE:Sharp}}</nowiki>
 +
|[[Template:Key:DE:Sharp]]
 +
|-
 +
|{{Key:DE:Komma}}
 +
|<nowiki>{{Key:DE:Komma}}</nowiki>
 +
|[[Template:Key:DE:Komma]]
 +
|-
 +
|{{Key:DE:Punkt}}
 +
|<nowiki>{{Key:DE:Punkt}}</nowiki>
 +
|[[Template:Key:DE:Punkt]]
 +
|-
 +
|{{Key:DE:Print}}
 +
|<nowiki>{{Key:DE:Print}}</nowiki>
 +
|[[Template:Key:DE:Print]]
 +
|-
 +
|{{Key:DE:Scroll}}
 +
|<nowiki>{{Key:DE:Scroll}}</nowiki>
 +
|[[Template:Key:DE:Scroll]]
 +
|-
 +
|{{Key:DE:Pause}}
 +
|<nowiki>{{Key:DE:Pause}}</nowiki>
 +
|[[Template:Key:DE:Pause]]
 +
|-
 +
|{{Key:DE:Einf}}
 +
|<nowiki>{{Key:DE:Einf}}</nowiki>
 +
|[[Template:Key:DE:Einf]]
 +
|-
 +
|{{Key:DE:Entf}}
 +
|<nowiki>{{Key:DE:Entf}}</nowiki>
 +
|[[Template:Key:DE:Entf]]
 +
|-
 +
|{{Key:DE:Pos1}}
 +
|<nowiki>{{Key:DE:Pos1}}</nowiki>
 +
|[[Template:Key:DE:Pos1]]
 +
|-
 +
|{{Key:DE:Ende}}
 +
|<nowiki>{{Key:DE:Ende}}</nowiki>
 +
|[[Template:Key:DE:Ende]]
 +
|-
 +
|{{Key:DE:PageUp}}
 +
|<nowiki>{{Key:DE:PageUp}}</nowiki>
 +
|[[Template:Key:DE:PageUp]]
 +
|-
 +
|{{Key:DE:PageDown}}
 +
|<nowiki>{{Key:DE:PageDown}}</nowiki>
 +
|[[Template:Key:DE:PageDown]]
 +
|-
 +
|{{Key:DE:Einf}}
 +
|<nowiki>{{Key:DE:Einf}}</nowiki>
 +
|[[Template:Key:DE:Einf]]
 +
|-
 +
|{{Key:DE:KP_7}}
 +
|<nowiki>{{Key:DE:KP_7}}</nowiki>
 +
|[[Template:Key:DE:KP_7]]
 +
|-
 +
|{{Key:DE:KP_9}}
 +
|<nowiki>{{Key:DE:KP_9}}</nowiki>
 +
|[[Template:Key:DE:KP_9]]
 +
|-
 +
|{{Key:DE:KP_1}}
 +
|<nowiki>{{Key:DE:KP_1}}</nowiki>
 +
|[[Template:Key:DE:KP_1]]
 +
|-
 +
|{{Key:DE:KP_3}}
 +
|<nowiki>{{Key:DE:KP_3}}</nowiki>
 +
|[[Template:Key:DE:KP_3]]
 +
|-
 +
|{{Key:DE:KP_0}}
 +
|<nowiki>{{Key:DE:KP_0}}</nowiki>
 +
|[[Template:Key:DE:KP_0]]
 +
|-
 +
|{{Key:DE:KP_Period}}
 +
|<nowiki>{{Key:DE:KP_Period}}</nowiki>
 +
|[[Template:Key:DE:KP_Period]]
 +
|}
  
 
= See also =
 
= See also =
 +
*[[Development:Keyboard layout]]
 
* [[WikiPedia:Keyboard_layout]]
 
* [[WikiPedia:Keyboard_layout]]
 
* [[WikiPedia:Umlauts#Entering_umlauts_in_HTML]]
 
* [[WikiPedia:Umlauts#Entering_umlauts_in_HTML]]
  
 
----
 
----
 +
 +
 
{{NAV_Manual |
 
{{NAV_Manual |
 
| previous=[[Manual:Tutorial]]
 
| previous=[[Manual:Tutorial]]
Line 71: Line 668:
 
| next=[[Database]]
 
| next=[[Database]]
 
}}
 
}}
 +
[[Category:Manual|Keyboard Layout]]

Latest revision as of 02:44, 16 July 2013

arrow_left.png Manual:Tutorial arrow_up.png Manual Database arrow_right.png

Default keyboard layouts

Notes

  • Layouts Needed
    • Please help adding/replacing descriptions so we can provide a better basis for new users.
    • We are also searching for people who can make keyboard-maps (in the vegastrike.config) for non-US keyboards (German, French,...). If you can make them please post in the forum. See also VsManualConfig.
    • You can find a diagram showing the layout of the keys that VS uses, by following this link. (Or by clicking here)

main.php?g2_view=core.DownloadItem&g2_itemId=6881&g2_serialNumber=2&ext=.png

  • Users with non-US keyboard may keep this in mind:
    • Vegastrike maps the keys 1:1 onto other keyboard layouts. So pressing the 'exact' same key on you keyboard will work fine for you I think.
    • Exception: the BACKSLASH_EN.png key; on a German keyboard it'd be SHARP_DE.png

SVN config file

See also the vegastrike.config from SVN. The keys are stored between the <bindings> and the </bindings> tag.

Keyboard artwork WIP (should be moved to an extra page later)

Development

I'm currently trying to make some cool images for the keys (one for each language style).

You can checkout the German one here:

http://vegastrike.sourceforge.net/users/pontiac/models/keyboard/finished_images/Keyboard_Layout_German.html

... and the US one here:

http://vegastrike.sourceforge.net/users/pontiac/models/keyboard/finished_images/Keyboard_Layout_US.html

3D-models and source images are available here: http://vegastrike.sourceforge.net/users/pontiac/models/keyboard/

Wiki Integration

I'm currently trying to integrate the single keys (for each language) into the wiki so everyone can use them without much trouble.

Example

See the first example I put in the wiki:
UP_CURSOR_GENERAL.png Wiki Source the wiki-user need to insert:

{{Key:Up}}

The Template is located under Template:Key:Up

Note that this key is language independent, so future templates will look like this:

e.g:
{{Key:DE:Pause}}
{{Key:DE:Scroll}}
{{Key:DE:Print}}
{{Key:EN:Pause}}
{{Key:EN:Scroll}}
{{Key:EN:Print}}

GENERAL currently available templates

Sample image Needed code Template link
UP_CURSOR_GENERAL.png {{Key:Up}} Template:Key:Up
DOWN_CURSOR_GENERAL.png {{Key:Down}} Template:Key:Down
LEFT_CURSOR_GENERAL.png {{Key:Left}} Template:Key:Left
RIGHT_CURSOR_GENERAL.png {{Key:Right}} Template:Key:Right
CURSORS_GENERAL.png {{Key:Cursors}} Template:Key:Cursors
F1_GENERAL.png {{Key:F1}} Template:Key:F1
F2_GENERAL.png {{Key:F2}} Template:Key:F2
F3_GENERAL.png {{Key:F3}} Template:Key:F3
F4_GENERAL.png {{Key:F4}} Template:Key:F4
F5_GENERAL.png {{Key:F5}} Template:Key:F5
F6_GENERAL.png {{Key:F6}} Template:Key:F6
F7_GENERAL.png {{Key:F7}} Template:Key:F7
F8_GENERAL.png {{Key:F8}} Template:Key:F8
F9_GENERAL.png {{Key:F9}} Template:Key:F9
F10_GENERAL.png {{Key:F10}} Template:Key:F10
F11_GENERAL.png {{Key:F11} Template:Key:F11
F12_GENERAL.png {{Key:F12}} Template:Key:F12
BACKSPACE_GENERAL~0.png {{Key:Backspace}} Template:Key:Backspace
TAB_GENERAL.png {{Key:Tab}} Template:Key:Tab
SPACE_BIG_GENERAL.png {{Key:Space}} Template:Key:Space
SPACE_HALF_GENERAL.png {{Key:Space half}} Template:Key:Space half
NP_SLASH_GENERAL.png {{Key:KP_Slash}} Template:Key:KP_Slash
NP_MULT_GENERAL.png {{Key:KP_Asterisk}} Template:Key:KP_Asterisk
NP_HYPHEN_GENERAL.png {{Key:KP_Hyphen}} Template:Key:KP_Hyphen
NP_PLUS_EN.png {{Key:KP_Plus}} Template:Key:KP_Plus
KP_PLUS_EN_small.png {{Key:KP_Plus_small}} Template:Key:KP_Plus_small
APPLE_GENERAL.png {{Key:Apple}} Template:Key:Apple

US currently available templates

Sample image Needed code Template link
PRINT_EN.png {{Key:EN:Print}} Template:Key:EN:Print
SCROLL_EN.png {{Key:EN:Scroll}} Template:Key:EN:Scroll
PAUSE_EN.png {{Key:EN:Pause}} Template:Key:EN:Pause
TILDE_EN.png {{Key:EN:Tilde}} Template:Key:EN:Tilde
1_EN.png {{Key:EN:1}} Template:Key:EN:1
2_EN.png {{Key:EN:2}} Template:Key:EN:2
3_EN.png {{Key:EN:3}} Template:Key:EN:3
4_EN.png {{Key:EN:4}} Template:Key:EN:4
5_EN.png {{Key:EN:5}} Template:Key:EN:5
6_EN.png {{Key:EN:6}} Template:Key:EN:6
7_EN.png {{Key:EN:7}} Template:Key:EN:7
8_EN.png {{Key:EN:8}} Template:Key:EN:8
9_EN.png {{Key:EN:9}} Template:Key:EN:9
0_EN.png {{Key:EN:0}} Template:Key:EN:0
HYPHEN_EN.png {{Key:EN:Hyphen}} Template:Key:EN:Hyphen
EQUAL_EN.png {{Key:EN:Equal}} Template:Key:EN:Equal
INS_EN.png {{Key:EN:Ins}} Template:Key:EN:Ins
DEL_EN.png {{Key:EN:Del}} Template:Key:EN:Del
HOME_EN.png {{Key:EN:Home}} Template:Key:EN:Home
END_EN.png {{Key:EN:End}} Template:Key:EN:End
PAGE_UP_EN.png {{Key:EN:PageUp}} Template:Key:EN:PageUp
PAGE_DOWN_EN.png {{Key:EN:PageDown}} Template:Key:EN:PageDown
ENTER_EN.png {{Key:EN:Enter}} Template:Key:EN:Enter
ALT_EN.png {{Key:EN:Alt}} Template:Key:EN:Alt
CTRL_EN.png {{Key:EN:Ctrl}} Template:Key:EN:Ctrl
SHIFT_LEFT_EN.png {{Key:EN:Shift left}} Template:Key:EN:Shift left
SHIFT_RIGHT_GENERAL.png {{Key:EN:Shift right}} Template:Key:EN:Shift right
CAPSLOCK_EN.png {{Key:EN:CapsLock}} Template:Key:EN:CapsLock
A_EN.png {{Key:EN:A}} Template:Key:EN:A
B_EN.png {{Key:EN:B}} Template:Key:EN:B
C_EN.png {{Key:EN:C}} Template:Key:EN:C
D_EN.png {{Key:EN:D}} Template:Key:EN:D
E_EN.png {{Key:EN:E}} Template:Key:EN:E
F_EN.png {{Key:EN:F}} Template:Key:EN:F
G_EN.png {{Key:EN:G}} Template:Key:EN:G
H_EN.png {{Key:EN:H}} Template:Key:EN:H
I_EN.png {{Key:EN:I}} Template:Key:EN:I
J_EN.png {{Key:EN:J}} Template:Key:EN:J
K_EN.png {{Key:EN:K}} Template:Key:EN:K
L_EN.png {{Key:EN:L}} Template:Key:EN:L
M_EN.png {{Key:EN:M}} Template:Key:EN:M
N_EN.png {{Key:EN:N}} Template:Key:EN:N
O_EN.png {{Key:EN:O}} Template:Key:EN:O
P_EN.png {{Key:EN:P}} Template:Key:EN:P
Q_EN.png {{Key:EN:Q}} Template:Key:EN:Q
R_EN.png {{Key:EN:R}} Template:Key:EN:R
S_EN.png {{Key:EN:S}} Template:Key:EN:S
T_EN.png {{Key:EN:T}} Template:Key:EN:T
U_EN.png {{Key:EN:U}} Template:Key:EN:U
V_EN.png {{Key:EN:V}} Template:Key:EN:V
W_EN.png {{Key:EN:W}} Template:Key:EN:W
X_EN.png {{Key:EN:X}} Template:Key:EN:X
Y_EN.png {{Key:EN:Y}} Template:Key:EN:Y
Z_EN.png {{Key:EN:Z}} Template:Key:EN:Z
ANGLE_BRACKET_RIGHT_EN.png {{Key:EN:Angle_bracket_right}} Template:Key:EN:Angle_bracket_right
SQUARE_BRACKET_LEFT_EN.png {{Key:EN:Square_bracket_left}} Template:Key:EN:Square_bracket_left
SQUARE_BRACKET_RIGHT_EN.png {{Key:EN:Square_bracket_right}} Template:Key:EN:Square_bracket_right
BACKSLASH_EN.png {{Key:EN:Backslash}} Template:Key:EN:Backslash
SEMICOLON_EN.png {{Key:EN:Semicolon}} Template:Key:EN:Semicolon
SINGLE_QUOTE_EN.png {{Key:EN:Single_quote}} Template:Key:EN:Single_quote
COMMA_EN.png {{Key:EN:Comma}} Template:Key:EN:Comma
DOT_EN.png {{Key:EN:Period}} Template:Key:EN:Period
QUESTION_MARK_EN.png {{Key:EN:Question_mark}} Template:Key:EN:Question_mark
NP_NUM_EN.png {{Key:EN:KP_Num}} Template:Key:EN:KP_Num
NP_1_EN.png {{Key:KP_1}} Template:Key:KP_1
NP_2_EN.png {{Key:KP_2}} Template:Key:KP_2
NP_3_EN.png {{Key:KP_3}} Template:Key:KP_3
NP_4_EN.png {{Key:KP_4}} Template:Key:KP_4
NP_5_EN.png {{Key:KP_5}} Template:Key:KP_5
NP_6_EN.png {{Key:KP_6}} Template:Key:KP_6
NP_7_EN.png {{Key:KP_7}} Template:Key:KP_7
NP_8_EN.png {{Key:KP_8}} Template:Key:KP_8
NP_9_EN.png {{Key:KP_9}} Template:Key:KP_9
NP_0_EN.png {{Key:KP_0}} Template:Key:KP_0
NP_DOT_EN.png {{Key:EN:KP_Period}} Template:Key:EN:KP_Period
NP_ENTER_EN.png {{Key:EN:KP_Enter}} Template:Key:EN:KP_Enter

GERMAN currently available templates

thanks to Pontiac for his images

Sample image Needed code Template link
CIRCUMFLEX_DE.png {{Key:DE:Zirkumflex}} Template:Key:DE:Zirkumflex
1_DE.png {{Key:DE:1}} Template:Key:DE:1
2_DE.png {{Key:DE:2}} Template:Key:DE:2
3_DE.png {{Key:DE:3}} Template:Key:DE:3
4_DE.png {{Key:DE:4}} Template:Key:DE:4
5_DE.png {{Key:DE:5}} Template:Key:DE:5
6_DE.png {{Key:DE:6}} Template:Key:DE:6
7_DE.png {{Key:DE:7}} Template:Key:DE:7
8_DE.png {{Key:DE:8}} Template:Key:DE:8
9_DE.png {{Key:DE:9}} Template:Key:DE:9
0_DE.png {{Key:DE:0}} Template:Key:DE:0
ESZETT_DE.png {{Key:DE:Suml}} Template:Key:DE:Suml
APOSTROPHE_DE.png {{Key:DE:Apostroph}} Template:Key:DE:Apostroph
Q_DE.png {{Key:DE:Q}} Template:Key:DE:Q
E_DE.png {{Key:DE:E}} Template:Key:DE:E
M_DE.png {{Key:DE:M}} Template:Key:DE:M
UE_DE.png {{Key:DE:Uuml}} Template:Key:DE:Uuml
OE_DE.png {{Key:DE:Ouml}} Template:Key:DE:Ouml
AE_DE.png {{Key:DE:Auml}} Template:Key:DE:Auml
PLUS_DE.png {{Key:DE:Plus}} Template:Key:DE:Plus
SHARP_DE.png {{Key:DE:Sharp}} Template:Key:DE:Sharp
COMMA_DE.png {{Key:DE:Komma}} Template:Key:DE:Komma
DOT_DE.png {{Key:DE:Punkt}} Template:Key:DE:Punkt
PRINT_DE.png {{Key:DE:Print}} Template:Key:DE:Print
SCROLL_DE.png {{Key:DE:Scroll}} Template:Key:DE:Scroll
PAUSE_DE.png {{Key:DE:Pause}} Template:Key:DE:Pause
INS_DE.png {{Key:DE:Einf}} Template:Key:DE:Einf
DEL_DE.png {{Key:DE:Entf}} Template:Key:DE:Entf
HOME_DE.png {{Key:DE:Pos1}} Template:Key:DE:Pos1
END_DE.png {{Key:DE:Ende}} Template:Key:DE:Ende
PAGE_UP_DE.png {{Key:DE:PageUp}} Template:Key:DE:PageUp
PAGE_DOWN_DE.png {{Key:DE:PageDown}} Template:Key:DE:PageDown
INS_DE.png {{Key:DE:Einf}} Template:Key:DE:Einf
NP_7_DE.png {{Key:DE:KP_7}} Template:Key:DE:KP_7
NP_9_DE.png {{Key:DE:KP_9}} Template:Key:DE:KP_9
NP_1_DE.png {{Key:DE:KP_1}} Template:Key:DE:KP_1
NP_3_DE.png {{Key:DE:KP_3}} Template:Key:DE:KP_3
NP_0_DE.png {{Key:DE:KP_0}} Template:Key:DE:KP_0
NP_COMMA_DE.png {{Key:DE:KP_Period}} Template:Key:DE:KP_Period

See also



arrow_left.png Manual:Tutorial arrow_up.png Manual Database arrow_right.png