Difference between revisions of "Dvorak"

From ArchWiki
Jump to: navigation, search
(link to main pages)
m (Setting Dvorak International In X: don't instruct to start separate Xserver, use setxkbmap instead)
Line 23: Line 23:
Your {{ic|XkbLayout}} should already be set to {{ic|us}}.
Your {{ic|XkbLayout}} should already be set to {{ic|us}}.
In a small aside, you can test your configuration in a new X by entering the following into a shell:
You can also apply the changes directly in an active session is possible using ''setxkbmap'':
  $ xinit -- :1
  $ setxkbmap us dvorak-intl
This will work if you have {{ic|xinit}} installed. If you are not using a custom {{ic|.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 {{ic|exit}} in the terminal. If you are using your own {{ic|.xinitrc}}, you will have to exit in whatever way is provided by your setup.
==For International Users==
==For International Users==

Revision as of 19:26, 5 October 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.

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