Personal tools
You are here: Home Howtos How to configure the Colemak Keyboard Layout on Debian GNU/Linux 6.0 "Squeeze"

How to configure the Colemak Keyboard Layout on Debian GNU/Linux 6.0 "Squeeze"

How to configure your keyboard to work with the Colemak keyboard layout on Debian GNU/Linux 6.0 a.k.a. "Squeeze"

On Debian GNU/Linux Systems (>= 6.0 ) and derivates keyboard configuration is handled by the keyboard-configuration package:

$ sudo dpkg-reconfigure keyboard-configuration

There is no need to deal with 'console-data' or 'xorg' anymore, keyboard layouts now for console and X11 are all handled by a unique program 'kbd' with 'kdb-data'.

All you need to set up a colemak layout at boot is to edit /etc/default/keyboard as follows:

XKBMODEL="pc104"
XKBLAYOUT="us"
XKBVARIANT="colemak"
XKBOPTIONS="lv3:ralt_switch"

Also using 'gdm3' instead of 'gdm' allows you to choose the keyboard layout at the graphical login prompt.

Colemak at Boot Time

While i haven't test it yet, it seems that colemak can be specified at grub time using a utility called: grub-mklayout

A better explanation is here:

http://forums.debian.net/viewtopic.php?f=16&t=76833


Document Actions