> Linux > keyboard

Keymaps for Dvorak with dead keys, accents, special symbols

I type with Dvorak, but I don't like the standard Dvorak layout that comes with the Fedora Core Linux distribution. Sometimes I write emails in languages that have special or accented characters, but the standard Dvorak layouts don' t provide those. Moreover, I don't want that freakin' Caps Lock on the key that should be Control! These are keymap files for the i386 versions of Linux. They may not work on different platforms.
for the console, with caps/ctrl swapped. To make this a system-wide default under Fedora Core 1, 2, 3, put the file in /lib/kbd/keymaps/i386/dvorak/ and edit /etc/sysconfig/keyboard accordingly.
for X. Features: Caps Lock moved to the Windows Menu key; both the original Ctrl and Caps Lock keys are now Control.
The Windows keys (w) work as compose keys: I think almost everything in the iso-8859-1 character set is accessible, and a couple of dead keys that aren't commonly used. See the xmm file to learn more.
restores the keyboard to US-Qwerty (with special characters as above) if someone else needs to use your computer. :-)
To install these keymaps, use loadkeys for the console .map files and xmodmap for the X-Window .xmm files.

To automatically load a keymap under X under Fedora Core 2 and 3, I have a .Xclients file in my home directory (permissions 0755) that loads the xmodmap a couple of times. The Gnome session manager loads a system-wide keymap and I don't know how to prevent it from doing that. It used to be possible to put a .xmodmap file in your home directory, but starting in Fedora Core 2, that doesn't work anymore. :-( (It seems that it works again in the Gnome version distributed with Fedora Core 4, though).

Laatste wijziging: 31 Dec 2005   Copyright