Difference between revisions of "Dvorak"

From ArchWiki
Jump to: navigation, search
m (Typing Tutors)
(link to main pages)
Line 5: Line 5:
 
This is a quick blurb for setting or converting your keymaps to dvorak instead of qwerty.
 
This is a quick blurb for setting or converting your keymaps to dvorak instead of qwerty.
  
==Setting Dvorak On The Console==
+
== Setting dvorak layout ==
To convert to dvorak on the console, type
+
loadkeys dvorak
+
If you are using the left-handed dvorak layout,please type
+
loadkeys dvorak-l
+
or type
+
loadkeys dvorak-r
+
if you are using the right-handed dvorak layout.
+
  
To make this change permanently, set
+
See [[Keyboard Configuration in Console]] or [[Keyboard Configuration in Xorg]], use for example:
KEYMAP="dvorak"
+
in {{ic|/etc/vconsole.conf}}.
+
  
==Setting Dvorak In X==
+
* {{ic|dvorak}} for standard dvorak layout
To change to the dvorak layout in X, see [[Xorg#Keyboard_settings]]
+
* {{ic|dvorak-l}} for left-handed dvorak layout
 +
* {{ic|dvorak-r}} for right-handed dvorak layout
 +
 
 +
{{Note|For console, these are standalone keymaps, but for Xorg these are variants of the {{ic|us}} layout, you need to pass them to {{ic|XkbVariant}} variable. See [[Keyboard Configuration in Xorg#Setting keyboard layout]] for an explanation.}}
  
 
==Setting Dvorak International In X==
 
==Setting Dvorak International In X==

Revision as of 11:35, 15 September 2013

This is a quick blurb for setting or converting your keymaps to dvorak instead of qwerty.

Setting dvorak layout

See Keyboard Configuration in Console or Keyboard Configuration in Xorg, use for example:

  • dvorak for standard dvorak layout
  • dvorak-l for left-handed dvorak layout
  • dvorak-r for right-handed dvorak layout
Note: For console, these are standalone keymaps, but for Xorg these are variants of the us layout, you need to pass them to XkbVariant variable. See Keyboard Configuration in Xorg#Setting keyboard layout for an explanation.

Setting Dvorak International In X

Setting your system to the dvorak international layout (with dead keys) is a simple matter of changing the XkbVariant option to dvorak-intl. It should look as follows:

Option "XkbVariant" "dvorak-intl"

Your XkbLayout should already be set to us.

In a small aside, you can test your configuration in a new X by entering the following into a shell:

$ xinit -- :1

This will work if you have xinit installed. If you are not using a custom .xinitrc, this will open a terminal in the new X session. From that terminal you can test your setup and exit that session by typing exit in the terminal. If you are using your own .xinitrc, you will have to exit in whatever way is provided by your setup.

For International Users

Swedish

Swedish people interested in trying dvorak can find the swedish "version", called svorak, at aoeu.info! To convert to svorak in X you do not need to download any additional files from www.aoeu.info.

Spanish

Use dvorak-es instead of dvorak, both in loadkeys and /etc/vconsole.conf to use the spanish dvorak variant.

On X, edit /etc/X11/xorg.conf.d/01-keyboard-layout.conf and put:

Section "InputClass"
  Identifier "Keyboard-layout"
  Driver "evdev"
  MatchIsKeyboard "yes"
  Option "XkbLayout" "es(dvorak)"
EndSection

Typing Tutors

Console: DvorakNGAUR

GUI: kdeedu-ktouch (includes Dvorak lessons in English, French, German & Spanish)

GUI: klavaro Dvorak lessons: (BG; BR; DE_neo2; EO; FR; FR_bépo; TR; UK; US; US_BR; US_ES; US_SE)

WEB: http://typeyourway.com/ Your keyboard, Your Words, Your Rules, Learn to Type Your Way