From ArchWiki
Revision as of 19:26, 5 October 2013 by Lahwaacz (talk | contribs) (Setting Dvorak International In X: don't instruct to start separate Xserver, use setxkbmap instead)
Jump to: navigation, search

zh-CN:Dvorak 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.

You can also apply the changes directly in an active session is possible using setxkbmap:

$ setxkbmap us dvorak-intl

For International Users


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.


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)"

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