You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
506 lines
14 KiB
506 lines
14 KiB
4 months ago
|
default xkb_keycodes "evdev" {
|
||
|
<ZERO> = 0;
|
||
|
<ESC> = 1;
|
||
|
<1> = 2;
|
||
|
<2> = 3;
|
||
|
<3> = 4;
|
||
|
<4> = 5;
|
||
|
<5> = 6;
|
||
|
<6> = 7;
|
||
|
<7> = 8;
|
||
|
<8> = 9;
|
||
|
<9> = 10;
|
||
|
<0> = 11;
|
||
|
<MINUS> = 12;
|
||
|
<EQUAL> = 13;
|
||
|
<BACKSPACE> = 14;
|
||
|
<TAB> = 15;
|
||
|
<Q> = 16;
|
||
|
<W> = 17;
|
||
|
<E> = 18;
|
||
|
<R> = 19;
|
||
|
<T> = 20;
|
||
|
<Y> = 21;
|
||
|
<U> = 22;
|
||
|
<I> = 23;
|
||
|
<O> = 24;
|
||
|
<P> = 25;
|
||
|
<LEFTBRACE> = 26;
|
||
|
<RIGHTBRACE> = 27;
|
||
|
<ENTER> = 28;
|
||
|
<LEFTCTRL> = 29;
|
||
|
<A> = 30;
|
||
|
<S> = 31;
|
||
|
<D> = 32;
|
||
|
<F> = 33;
|
||
|
<G> = 34;
|
||
|
<H> = 35;
|
||
|
<J> = 36;
|
||
|
<K> = 37;
|
||
|
<L> = 38;
|
||
|
<SEMICOLON> = 39;
|
||
|
<APOSTROPHE> = 40;
|
||
|
<GRAVE> = 41;
|
||
|
<LEFTSHIFT> = 42;
|
||
|
<BACKSLASH> = 43;
|
||
|
<Z> = 44;
|
||
|
<X> = 45;
|
||
|
<C> = 46;
|
||
|
<V> = 47;
|
||
|
<B> = 48;
|
||
|
<N> = 49;
|
||
|
<M> = 50;
|
||
|
<COMMA> = 51;
|
||
|
<DOT> = 52;
|
||
|
<SLASH> = 53;
|
||
|
<RIGHTSHIFT> = 54;
|
||
|
<KPASTERISK> = 55;
|
||
|
<LEFTALT> = 56;
|
||
|
<SPACE> = 57;
|
||
|
<CAPSLOCK> = 58;
|
||
|
<F1> = 59;
|
||
|
<F2> = 60;
|
||
|
<F3> = 61;
|
||
|
<F4> = 62;
|
||
|
<F5> = 63;
|
||
|
<F6> = 64;
|
||
|
<F7> = 65;
|
||
|
<F8> = 66;
|
||
|
<F9> = 67;
|
||
|
<F10> = 68;
|
||
|
<NUMLOCK> = 69;
|
||
|
<SCROLLLOCK> = 70;
|
||
|
<KP7> = 71;
|
||
|
<KP8> = 72;
|
||
|
<KP9> = 73;
|
||
|
<KPMINUS> = 74;
|
||
|
<KP4> = 75;
|
||
|
<KP5> = 76;
|
||
|
<KP6> = 77;
|
||
|
<KPPLUS> = 78;
|
||
|
<KP1> = 79;
|
||
|
<KP2> = 80;
|
||
|
<KP3> = 81;
|
||
|
<KP0> = 82;
|
||
|
<KPDOT> = 83;
|
||
|
<ZENKAKUHANKAKU> = 85;
|
||
|
<102ND> = 86;
|
||
|
<F11> = 87;
|
||
|
<F12> = 88;
|
||
|
<RO> = 89;
|
||
|
<KATAKANA> = 90;
|
||
|
<HIRAGANA> = 91;
|
||
|
<HENKAN> = 92;
|
||
|
<KATAKANAHIRAGANA> = 93;
|
||
|
<MUHENKAN> = 94;
|
||
|
<KPJPCOMMA> = 95;
|
||
|
<KPENTER> = 96;
|
||
|
<RIGHTCTRL> = 97;
|
||
|
<KPSLASH> = 98;
|
||
|
<SYSRQ> = 99;
|
||
|
<RIGHTALT> = 100;
|
||
|
<LINEFEED> = 101;
|
||
|
<HOME> = 102;
|
||
|
<UP> = 103;
|
||
|
<PAGEUP> = 104;
|
||
|
<LEFT> = 105;
|
||
|
<RIGHT> = 106;
|
||
|
<END> = 107;
|
||
|
<DOWN> = 108;
|
||
|
<PAGEDOWN> = 109;
|
||
|
<INSERT> = 110;
|
||
|
<DELETE> = 111;
|
||
|
<MACRO> = 112;
|
||
|
<MUTE> = 113;
|
||
|
<VOLUMEDOWN> = 114;
|
||
|
<VOLUMEUP> = 115;
|
||
|
<POWER> = 116;
|
||
|
<KPEQUAL> = 117;
|
||
|
<KPPLUSMINUS> = 118;
|
||
|
<PAUSE> = 119;
|
||
|
<SCALE> = 120;
|
||
|
<KPCOMMA> = 121;
|
||
|
<HANGEUL> = 122;
|
||
|
<HANJA> = 123;
|
||
|
<YEN> = 124;
|
||
|
<LEFTMETA> = 125;
|
||
|
<RIGHTMETA> = 126;
|
||
|
<COMPOSE> = 127;
|
||
|
<STOP> = 128;
|
||
|
<AGAIN> = 129;
|
||
|
<PROPS> = 130;
|
||
|
<UNDO> = 131;
|
||
|
<FRONT> = 132;
|
||
|
<COPY> = 133;
|
||
|
<OPEN> = 134;
|
||
|
<PASTE> = 135;
|
||
|
<FIND> = 136;
|
||
|
<CUT> = 137;
|
||
|
<HELP> = 138;
|
||
|
<MENU> = 139;
|
||
|
<CALC> = 140;
|
||
|
<SETUP> = 141;
|
||
|
<SLEEP> = 142;
|
||
|
<WAKEUP> = 143;
|
||
|
<FILE> = 144;
|
||
|
<SENDFILE> = 145;
|
||
|
<DELETEFILE> = 146;
|
||
|
<XFER> = 147;
|
||
|
<PROG1> = 148;
|
||
|
<PROG2> = 149;
|
||
|
<WWW> = 150;
|
||
|
<MSDOS> = 151;
|
||
|
<COFFEE> = 152;
|
||
|
<DIRECTION> = 153;
|
||
|
<CYCLEWINDOWS> = 154;
|
||
|
<MAIL> = 155;
|
||
|
<BOOKMARKS> = 156;
|
||
|
<COMPUTER> = 157;
|
||
|
<BACK> = 158;
|
||
|
<FORWARD> = 159;
|
||
|
<CLOSECD> = 160;
|
||
|
<EJECTCD> = 161;
|
||
|
<EJECTCLOSECD> = 162;
|
||
|
<NEXTSONG> = 163;
|
||
|
<PLAYPAUSE> = 164;
|
||
|
<PREVIOUSSONG> = 165;
|
||
|
<STOPCD> = 166;
|
||
|
<RECORD> = 167;
|
||
|
<REWIND> = 168;
|
||
|
<PHONE> = 169;
|
||
|
<ISO> = 170;
|
||
|
<CONFIG> = 171;
|
||
|
<HOMEPAGE> = 172;
|
||
|
<REFRESH> = 173;
|
||
|
<EXIT> = 174;
|
||
|
<MOVE> = 175;
|
||
|
<EDIT> = 176;
|
||
|
<SCROLLUP> = 177;
|
||
|
<SCROLLDOWN> = 178;
|
||
|
<KPLEFTPAREN> = 179;
|
||
|
<KPRIGHTPAREN> = 180;
|
||
|
<NEW> = 181;
|
||
|
<REDO> = 182;
|
||
|
<F13> = 183;
|
||
|
<F14> = 184;
|
||
|
<F15> = 185;
|
||
|
<F16> = 186;
|
||
|
<F17> = 187;
|
||
|
<F18> = 188;
|
||
|
<F19> = 189;
|
||
|
<F20> = 190;
|
||
|
<F21> = 191;
|
||
|
<F22> = 192;
|
||
|
<F23> = 193;
|
||
|
<F24> = 194;
|
||
|
<PLAYCD> = 200;
|
||
|
<PAUSECD> = 201;
|
||
|
<PROG3> = 202;
|
||
|
<PROG4> = 203;
|
||
|
<DASHBOARD> = 204;
|
||
|
<SUSPEND> = 205;
|
||
|
<CLOSE> = 206;
|
||
|
<PLAY> = 207;
|
||
|
<FASTFORWARD> = 208;
|
||
|
<BASSBOOST> = 209;
|
||
|
<PRINT> = 210;
|
||
|
<HP> = 211;
|
||
|
<CAMERA> = 212;
|
||
|
<SOUND> = 213;
|
||
|
<QUESTION> = 214;
|
||
|
<EMAIL> = 215;
|
||
|
<CHAT> = 216;
|
||
|
<SEARCH> = 217;
|
||
|
<CONNECT> = 218;
|
||
|
<FINANCE> = 219;
|
||
|
<SPORT> = 220;
|
||
|
<SHOP> = 221;
|
||
|
<ALTERASE> = 222;
|
||
|
<CANCEL> = 223;
|
||
|
<BRIGHTNESSDOWN> = 224;
|
||
|
<BRIGHTNESSUP> = 225;
|
||
|
<MEDIA> = 226;
|
||
|
<SWITCHVIDEOMODE> = 227;
|
||
|
<KBDILLUMTOGGLE> = 228;
|
||
|
<KBDILLUMDOWN> = 229;
|
||
|
<KBDILLUMUP> = 230;
|
||
|
<SEND> = 231;
|
||
|
<REPLY> = 232;
|
||
|
<FORWARDMAIL> = 233;
|
||
|
<SAVE> = 234;
|
||
|
<DOCUMENTS> = 235;
|
||
|
<BATTERY> = 236;
|
||
|
<BLUETOOTH> = 237;
|
||
|
<WLAN> = 238;
|
||
|
<UWB> = 239;
|
||
|
<UNKNOWN> = 240;
|
||
|
<VIDEO_NEXT> = 241;
|
||
|
<VIDEO_PREV> = 242;
|
||
|
<BRIGHTNESS_CYCLE> = 243;
|
||
|
<BRIGHTNESS_ZERO> = 244;
|
||
|
<DISPLAY_OFF> = 245;
|
||
|
<WIMAX> = 246;
|
||
|
<RFKILL> = 247;
|
||
|
<MICMUTE> = 248;
|
||
|
|
||
|
// Fake keycodes for virtual keys
|
||
|
<LVL3> = 84;
|
||
|
<MDSW> = 195;
|
||
|
<ALT> = 196;
|
||
|
<META> = 197;
|
||
|
<SUPR> = 198;
|
||
|
<HYPR> = 199;
|
||
|
|
||
|
indicator 0x01 = "Num Lock"; // NUML
|
||
|
indicator 0x02 = "Caps Lock"; // CAPSL
|
||
|
indicator 0x03 = "Scroll Lock"; // SCROLLL
|
||
|
indicator 0x04 = "Compose"; // COMPOSE
|
||
|
indicator 0x05 = "Kana"; // KANA
|
||
|
indicator 0x06 = "Sleep"; // SLEEP
|
||
|
indicator 0x07 = "Suspend"; // SUSPEND
|
||
|
indicator 0x08 = "Mute"; // MUTE
|
||
|
indicator 0x09 = "Misc"; // MISC
|
||
|
indicator 0x0a = "Mail"; // MAIL
|
||
|
indicator 0x0b = "Charging"; // CHARGING
|
||
|
|
||
|
alias <TLDE> = <GRAVE>;
|
||
|
alias <AE01> = <1>;
|
||
|
alias <AE02> = <2>;
|
||
|
alias <AE03> = <3>;
|
||
|
alias <AE04> = <4>;
|
||
|
alias <AE05> = <5>;
|
||
|
alias <AE06> = <6>;
|
||
|
alias <AE07> = <7>;
|
||
|
alias <AE08> = <8>;
|
||
|
alias <AE09> = <9>;
|
||
|
alias <AE10> = <0>;
|
||
|
alias <AE11> = <MINUS>;
|
||
|
alias <AE12> = <EQUAL>;
|
||
|
alias <BKSP> = <BACKSPACE>;
|
||
|
|
||
|
alias <AD01> = <Q>;
|
||
|
alias <AD02> = <W>;
|
||
|
alias <AD03> = <E>;
|
||
|
alias <AD04> = <R>;
|
||
|
alias <AD05> = <T>;
|
||
|
alias <AD06> = <Y>;
|
||
|
alias <AD07> = <U>;
|
||
|
alias <AD08> = <I>;
|
||
|
alias <AD09> = <O>;
|
||
|
alias <AD10> = <P>;
|
||
|
alias <AD11> = <LEFTBRACE>;
|
||
|
alias <AD12> = <RIGHTBRACE>;
|
||
|
alias <BKSL> = <BACKSLASH>;
|
||
|
alias <AC12> = <BACKSLASH>;
|
||
|
alias <RTRN> = <ENTER>;
|
||
|
|
||
|
alias <CAPS> = <CAPSLOCK>;
|
||
|
alias <AC01> = <A>;
|
||
|
alias <AC02> = <S>;
|
||
|
alias <AC03> = <D>;
|
||
|
alias <AC04> = <F>;
|
||
|
alias <AC05> = <G>;
|
||
|
alias <AC06> = <H>;
|
||
|
alias <AC07> = <J>;
|
||
|
alias <AC08> = <K>;
|
||
|
alias <AC09> = <L>;
|
||
|
alias <AC10> = <SEMICOLON>;
|
||
|
alias <AC11> = <APOSTROPHE>;
|
||
|
|
||
|
alias <LFSH> = <LEFTSHIFT>;
|
||
|
alias <AB01> = <Z>;
|
||
|
alias <AB02> = <X>;
|
||
|
alias <AB03> = <C>;
|
||
|
alias <AB04> = <V>;
|
||
|
alias <AB05> = <B>;
|
||
|
alias <AB06> = <N>;
|
||
|
alias <AB07> = <M>;
|
||
|
alias <AB08> = <COMMA>;
|
||
|
alias <AB09> = <DOT>;
|
||
|
alias <AB10> = <SLASH>;
|
||
|
alias <RTSH> = <RIGHTSHIFT>;
|
||
|
|
||
|
alias <LALT> = <LEFTALT>;
|
||
|
alias <LCTL> = <LEFTCTRL>;
|
||
|
alias <SPCE> = <SPACE>;
|
||
|
alias <RCTL> = <RIGHTCTRL>;
|
||
|
alias <RALT> = <RIGHTALT>;
|
||
|
alias <LWIN> = <LEFTMETA>;
|
||
|
alias <RWIN> = <RIGHTMETA>;
|
||
|
alias <COMP> = <COMPOSE>;
|
||
|
alias <MENU> = <COMPOSE>;
|
||
|
|
||
|
alias <FK01> = <F1>;
|
||
|
alias <FK02> = <F2>;
|
||
|
alias <FK03> = <F3>;
|
||
|
alias <FK04> = <F4>;
|
||
|
alias <FK05> = <F5>;
|
||
|
alias <FK06> = <F6>;
|
||
|
alias <FK07> = <F7>;
|
||
|
alias <FK08> = <F8>;
|
||
|
alias <FK09> = <F9>;
|
||
|
alias <FK10> = <F10>;
|
||
|
alias <FK11> = <F11>;
|
||
|
alias <FK12> = <F12>;
|
||
|
|
||
|
alias <PRSC> = <SYSRQ>;
|
||
|
alias <SCLK> = <SCROLLLOCK>;
|
||
|
alias <PAUS> = <PAUSE>;
|
||
|
|
||
|
alias <INS> = <INSERT>;
|
||
|
alias <PGUP> = <PAGEUP>;
|
||
|
alias <DELE> = <DELETE>;
|
||
|
alias <PGDN> = <PAGEDOWN>;
|
||
|
|
||
|
alias <RGHT> = <RIGHT>;
|
||
|
|
||
|
alias <NMLK> = <NUMLOCK>;
|
||
|
alias <KPDV> = <KPSLASH>;
|
||
|
alias <KPMU> = <KPASTERISK>;
|
||
|
alias <KPSU> = <KPMINUS>;
|
||
|
|
||
|
alias <KPAD> = <KPPLUS>;
|
||
|
|
||
|
alias <KPEN> = <KPENTER>;
|
||
|
|
||
|
alias <KPDL> = <KPDOT>;
|
||
|
alias <KPEQ> = <KPEQUAL>;
|
||
|
|
||
|
alias <FK13> = <F13>;
|
||
|
alias <FK14> = <F14>;
|
||
|
alias <FK15> = <F15>;
|
||
|
alias <FK16> = <F16>;
|
||
|
alias <FK17> = <F17>;
|
||
|
alias <FK18> = <F18>;
|
||
|
alias <FK19> = <F19>;
|
||
|
alias <FK20> = <F20>;
|
||
|
alias <FK21> = <F21>;
|
||
|
alias <FK22> = <F22>;
|
||
|
alias <FK23> = <F23>;
|
||
|
alias <FK24> = <F24>;
|
||
|
|
||
|
alias <HZTG> = <APOSTROPHE>;
|
||
|
alias <HKTG> = <KATAKANAHIRAGANA>;
|
||
|
alias <AB11> = <RO>;
|
||
|
alias <HENK> = <HENKAN>;
|
||
|
alias <MUHE> = <MUHENKAN>;
|
||
|
alias <AE13> = <YEN>;
|
||
|
alias <KATA> = <KATAKANA>;
|
||
|
alias <HIRA> = <HIRAGANA>;
|
||
|
alias <JPCM> = <KPJPCOMMA>;
|
||
|
|
||
|
alias <HNGL> = <HANGEUL>;
|
||
|
alias <HJCV> = <HANJA>;
|
||
|
|
||
|
alias <LMTA> = <LEFTMETA>;
|
||
|
alias <RMTA> = <RIGHTMETA>;
|
||
|
alias <VOL-> = <VOLUMEDOWN>;
|
||
|
alias <VOL+> = <VOLUMEUP>;
|
||
|
alias <POWR> = <POWER>;
|
||
|
alias <AGAI> = <AGAIN>;
|
||
|
alias <PROP> = <PROPS>;
|
||
|
alias <FRNT> = <FRONT>;
|
||
|
alias <PAST> = <PASTE>;
|
||
|
|
||
|
alias <LNFD> = <LINEFEED>;
|
||
|
alias <I120> = <MACRO>;
|
||
|
alias <I126> = <KPPLUSMINUS>;
|
||
|
alias <I128> = <SCALE>;
|
||
|
alias <I129> = <KPCOMMA>;
|
||
|
alias <I147> = <MENU>;
|
||
|
alias <I148> = <CALC>;
|
||
|
alias <I149> = <SETUP>;
|
||
|
alias <I150> = <SLEEP>;
|
||
|
alias <I151> = <WAKEUP>;
|
||
|
alias <I152> = <FILE>;
|
||
|
alias <I153> = <SENDFILE>;
|
||
|
alias <I154> = <DELETEFILE>;
|
||
|
alias <I155> = <XFER>;
|
||
|
alias <I156> = <PROG1>;
|
||
|
alias <I157> = <PROG2>;
|
||
|
alias <I158> = <WWW>;
|
||
|
alias <I159> = <MSDOS>;
|
||
|
alias <I160> = <COFFEE>;
|
||
|
alias <I161> = <DIRECTION>;
|
||
|
alias <I162> = <CYCLEWINDOWS>;
|
||
|
alias <I163> = <MAIL>;
|
||
|
alias <I164> = <BOOKMARKS>;
|
||
|
alias <I165> = <COMPUTER>;
|
||
|
alias <I166> = <BACK>;
|
||
|
alias <I167> = <FORWARD>;
|
||
|
alias <I168> = <CLOSECD>;
|
||
|
alias <I169> = <EJECTCD>;
|
||
|
alias <I170> = <EJECTCLOSECD>;
|
||
|
alias <I171> = <NEXTSONG>;
|
||
|
alias <I172> = <PLAYPAUSE>;
|
||
|
alias <I173> = <PREVIOUSSONG>;
|
||
|
alias <I174> = <STOPCD>;
|
||
|
alias <I175> = <RECORD>;
|
||
|
alias <I176> = <REWIND>;
|
||
|
alias <I177> = <PHONE>;
|
||
|
alias <I178> = <ISO>;
|
||
|
alias <I179> = <CONFIG>;
|
||
|
alias <I180> = <HOMEPAGE>;
|
||
|
alias <I181> = <REFRESH>;
|
||
|
alias <I182> = <EXIT>;
|
||
|
alias <I183> = <MOVE>;
|
||
|
alias <I184> = <EDIT>;
|
||
|
alias <I185> = <SCROLLUP>;
|
||
|
alias <I186> = <SCROLLDOWN>;
|
||
|
alias <I187> = <KPLEFTPAREN>;
|
||
|
alias <I188> = <KPRIGHTPAREN>;
|
||
|
alias <I189> = <NEW>;
|
||
|
alias <I190> = <REDO>;
|
||
|
alias <I208> = <PLAYCD>;
|
||
|
alias <I209> = <PAUSECD>;
|
||
|
alias <I210> = <PROG3>;
|
||
|
alias <I211> = <PROG4>;
|
||
|
alias <I212> = <DASHBOARD>;
|
||
|
alias <I213> = <SUSPEND>;
|
||
|
alias <I214> = <CLOSE>;
|
||
|
alias <I215> = <PLAY>;
|
||
|
alias <I216> = <FASTFORWARD>;
|
||
|
alias <I217> = <BASSBOOST>;
|
||
|
alias <I218> = <PRINT>;
|
||
|
alias <I219> = <HP>;
|
||
|
alias <I220> = <CAMERA>;
|
||
|
alias <I221> = <SOUND>;
|
||
|
alias <I222> = <QUESTION>;
|
||
|
alias <I223> = <EMAIL>;
|
||
|
alias <I224> = <CHAT>;
|
||
|
alias <I225> = <SEARCH>;
|
||
|
alias <I226> = <CONNECT>;
|
||
|
alias <I227> = <FINANCE>;
|
||
|
alias <I228> = <SPORT>;
|
||
|
alias <I229> = <SHOP>;
|
||
|
alias <I230> = <ALTERASE>;
|
||
|
alias <I231> = <CANCEL>;
|
||
|
alias <I232> = <BRIGHTNESSDOWN>;
|
||
|
alias <I233> = <BRIGHTNESSUP>;
|
||
|
alias <I234> = <MEDIA>;
|
||
|
alias <I235> = <SWITCHVIDEOMODE>;
|
||
|
alias <I236> = <KBDILLUMTOGGLE>;
|
||
|
alias <I237> = <KBDILLUMDOWN>;
|
||
|
alias <I238> = <KBDILLUMUP>;
|
||
|
alias <I239> = <SEND>;
|
||
|
alias <I240> = <REPLY>;
|
||
|
alias <I241> = <FORWARDMAIL>;
|
||
|
alias <I242> = <SAVE>;
|
||
|
alias <I243> = <DOCUMENTS>;
|
||
|
alias <I244> = <BATTERY>;
|
||
|
alias <I245> = <BLUETOOTH>;
|
||
|
alias <I246> = <WLAN>;
|
||
|
alias <I247> = <UWB>;
|
||
|
alias <I248> = <UNKNOWN>;
|
||
|
alias <I249> = <VIDEO_NEXT>;
|
||
|
alias <I250> = <VIDEO_PREV>;
|
||
|
alias <I251> = <BRIGHTNESS_CYCLE>;
|
||
|
alias <I252> = <BRIGHTNESS_ZERO>;
|
||
|
alias <I253> = <DISPLAY_OFF>;
|
||
|
|
||
|
alias <ALGR> = <RIGHTALT>;
|
||
|
|
||
|
// For Brazilian ABNT2
|
||
|
alias <KPPT> = <KPCOMMA>;
|
||
|
};
|