xorg.conf:
Section "InputDevice"
[ ... ]
Option "XkbOptions" "ctrl:swapcaps"
EndSection
kernel:
1 commit 0e42f58523c1f6f650051d4d358cb6838fae8a50
2 Author: opv <opv@oliverp.teteny.bme.hu>
3 Date: Sun Nov 22 01:42:02 2009 +0100
4
5 change default keyboard layaut
6
7 swap lctrl and caps_lock
8
9 diff --git a/sys/dev/kbd/kbdtables.h b/sys/dev/kbd/kbdtables.h
10 index 5ff744c..969a487 100644
11 --- a/sys/dev/kbd/kbdtables.h
12 +++ b/sys/dev/kbd/kbdtables.h
13 @@ -71,7 +71,7 @@ static keymap_t key_map = { 0x6d, {
14 /*1a*/{{ '[', '{', 0x1B, 0x1B, '[', '{', 0x1B, 0x1B, }, 0x00,0x00 },
15 /*1b*/{{ ']', '}', 0x1D, 0x1D, ']', '}', 0x1D, 0x1D, }, 0x00,0x00 },
16 /*1c*/{{ 0x0D, 0x0D, 0x0A, 0x0A, 0x0D, 0x0D, 0x0A, 0x0A, }, 0x00,0x00 },
17 -/*1d*/{{ LCTR, LCTR, LCTR, LCTR, LCTR, LCTR, LCTR, LCTR, }, 0xFF,0x00 },
18 +/*1d*/{{ CLK, CLK, CLK, CLK, CLK, CLK, CLK, CLK, }, 0xFF,0x00 },
19 /*1e*/{{ 'a', 'A', 0x01, 0x01, 'a', 'A', 0x01, 0x01, }, 0x00,0x01 },
20 /*1f*/{{ 's', 'S', 0x13, 0x13, 's', 'S', 0x13, 0x13, }, 0x00,0x01 },
21 /*20*/{{ 'd', 'D', 0x04, 0x04, 'd', 'D', 0x04, 0x04, }, 0x00,0x01 },
22 @@ -100,7 +100,7 @@ static keymap_t key_map = { 0x6d, {
23 /*37*/{{ '*', '*', '*', '*', '*', '*', '*', '*', }, 0x00,0x00 },
24 /*38*/{{ LALT, LALT, LALT, LALT, LALT, LALT, LALT, LALT, }, 0xFF,0x00 },
25 /*39*/{{ ' ', ' ', 0x00, ' ', ' ', ' ', SUSP, ' ', }, 0x02,0x00 },
26 -/*3a*/{{ CLK, CLK, CLK, CLK, CLK, CLK, CLK, CLK, }, 0xFF,0x00 },
27 +/*3a*/{{ LCTR, LCTR, LCTR, LCTR, LCTR, LCTR, LCTR, LCTR, }, 0xFF,0x00 },
28 /*3b*/{{ F( 1), F(13), F(25), F(37), S( 1), S(11), S( 1), S(11),}, 0xFF,0x00 },
29 /*3c*/{{ F( 2), F(14), F(26), F(38), S( 2), S(12), S( 2), S(12),}, 0xFF,0x00 },
30 /*3d*/{{ F( 3), F(15), F(27), F(39), S( 3), S(13), S( 3), S(13),}, 0xFF,0x00 },
___
info