( pinyo_villany | 2011. 06. 30., cs – 20:19 )

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