Motorola XT894 >> Maemo Leste

定義鍵盤組合鍵


步驟如下:

$ sudo vim /usr/share/X11/xkb/symbols/us
xkb_symbols "basic" {
  name[Group1]= "English (US)";
  key <TLDE> {  [ grave,        asciitilde              ] };
  key <AE01> {  [ 1,            exclam,     bar         ] };
  key <AE02> {  [ 2,            at                      ] };
  key <AE03> {  [ 3,            numbersign              ] };
  key <AE04> {  [ 4,            dollar                  ] };
  key <AE05> {  [ 5,            percent                 ] };
  key <AE06> {  [ 6,            asciicircum             ] };
  key <AE07> {  [ 7,            ampersand               ] };
  key <AE08> {  [ 8,            asterisk                ] };
  key <AE09> {  [ 9,            parenleft,  less        ] };
  key <AE10> {  [ 0,            parenright, greater     ] };
  key <AE11> {  [ minus,        underscore, asciitilde  ] };
  key <AE12> {  [ equal,        plus                    ]  };

  key <AD01> {  [ q,            Q                       ] };
  key <AD02> {  [ w,            W                       ] };
  key <AD03> {  [ e,            E                       ] };
  key <AD04> {  [ r,            R                       ] };
  key <AD05> {  [ t,            T                       ] };
  key <AD06> {  [ y,            Y                       ] };
  key <AD07> {  [ u,            U                       ] };
  key <AD08> {  [ i,            I                       ] };
  key <AD09> {  [ o,            O,          bracketleft ] };
  key <AD10> {  [ p,            P,          bracketright] };
  key <AD11> {  [ bracketleft,  braceleft               ] };
  key <AD12> {  [ bracketright, braceright              ] };

  key <AC01> {  [ a,            A                       ] };
  key <AC02> {  [ s,            S                       ] };
  key <AC03> {  [ d,            D                       ] };
  key <AC04> {  [ f,            F                       ] };
  key <AC05> {  [ g,            G                       ] };
  key <AC06> {  [ h,            H                       ] };
  key <AC07> {  [ j,            J                       ] };
  key <AC08> {  [ k,            K,          braceleft   ] };
  key <AC09> {  [ l,            L,          braceright  ] };
  key <AC10> {  [ semicolon,    colon                   ] };
  key <AC11> {  [ apostrophe,   quotedbl,   grave       ] };

  key <AB01> {  [ z,            Z                       ] };
  key <AB02> {  [ x,            X                       ] };
  key <AB03> {  [ c,            C                       ] };
  key <AB04> {  [ v,            V                       ] };
  key <AB05> {  [ b,            B                       ] };
  key <AB06> {  [ n,            N                       ] };
  key <AB07> {  [ m,            M                       ] };
  key <AB08> {  [ comma,        semicolon               ] };
  key <AB09> {  [ period,       colon                   ] };
  key <AB10> {  [ slash,        question,   backslash   ] };
  key <BKSL> {  [ backslash,    bar                     ] };

  include "level3(lalt_switch)"
};


返回上一頁