Changeset 2143

Show
Ignore:
Timestamp:
01/12/10 02:07:06 (3 years ago)
Author:
alex
Message:

Dateien aus aktuellerer XServer-Version

Location:
linux/X/rules
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • linux/X/rules/base

    r1879 r2143  
    2424// PC geometries - they have special geometry but symbols are mostly pc105 
    2525! $pcgeometries = latitude 
     26 
     27// TypeMatrix geometries 
     28! $tmgeometries = tm2020 tm2030PS2 tm2030USB tm2030USB-102 tm2030USB-106 
    2629 
    2730// Layouts that provide further specializations for the OLPC 
     
    4750              compalfl90 \ 
    4851              compaqeak8 compaqik7 compaqik13 compaqik18 \ 
     52              creativedw7000 \ 
    4953              cymotionlinux \ 
    5054              dell dellm65 inspiron dellusbmm \ 
     
    102106! $thinkpads = thinkpad thinkpad60 thinkpadz60 
    103107 
    104  
    105108! $dvoraklayouts = br ca de ee es fr gb no pl se us 
    106109 
     
    111114  sun5          =       sun(type5_euro) 
    112115  sun6          =       sun(type6_usb) 
     116  sun6euro      =       sun(type6tuv_usb) 
    113117  pc98          =       xfree98(pc98) 
    114118  evdev         =       evdev 
     
    150154  thinkpad60    =       thinkpad(60) 
    151155  thinkpadz60   =       thinkpad(60) 
     156 $tmgeometries  =       typematrix(%m) 
    152157  winbook       =       winbook(XP5) 
    153158  pc98          =       nec(pc98) 
     
    201206  *             tam             INSCRIPT                =       pc+in(tam) 
    202207  *             tam             UNI             =       pc+in(tam_unicode) 
     208  *             tam             NUMERAL-KEYBOARD                =       pc+in(tam_keyboard_with_numerals) 
    203209  *             tam             TAB             =       pc+in(tam_TAB) 
    204210  *             tam             TSCII           =       pc+in(tam_TSCII) 
     
    208214  *             yu              yz              =       pc+srp(latinyz) 
    209215  *             yu              unicodeyz               =       pc+srp(latinunicodeyz) 
     216  *             rs              combiningkeys           =       pc+extras/rs(combiningkeys) 
     217  *             us              alt-intl-unicode                =       pc+extras/us(alt-intl-unicode) 
     218  *             us              crd             =       pc+extras/us(crd) 
     219  *             us              intl-unicode            =       pc+extras/us(intl-unicode) 
    210220  classmate     us              intl            =       pc+us(classmate-intl) 
    211221  classmate     us              alt-intl        =       pc+us(classmate-alt-intl) 
     
    282292  *             tam(INSCRIPT)                   =       pc+in(tam) 
    283293  *             tam(UNI)                        =       pc+in(tam_unicode) 
     294  *             tam(NUMERAL-KEYBOARD)                   =       pc+in(tam_keyboard_with_numerals) 
    284295  *             tam(TAB)                        =       pc+in(tam_TAB) 
    285296  *             tam(TSCII)                      =       pc+in(tam_TSCII) 
     
    289300  *             yu(yz)                  =       pc+srp(latinyz) 
    290301  *             yu(unicodeyz)                   =       pc+srp(latinunicodeyz) 
     302  *             apl                     =       pc+extras/apl 
     303  *             rs(combiningkeys)                       =       pc+extras/rs(combiningkeys) 
     304  *             us(alt-intl-unicode)                    =       pc+extras/us(alt-intl-unicode) 
     305  *             us(crd)                 =       pc+extras/us(crd) 
     306  *             us(intl-unicode)                        =       pc+extras/us(intl-unicode) 
    291307  ataritt       $nonlatin               =       xfree68_vndr/ataritt(us)+%l%(v):2 
    292308  ataritt       *                       =       xfree68_vndr/ataritt(us)+%l%(v) 
     
    301317  sun6          en_US                   =       sun_vndr/us(type6)+iso9995-3(basic) 
    302318  sun6          *                       =       sun_vndr/us(type6)+%l%(v) 
     319  sun6euro      us                      =       sun_vndr/us(type6) 
     320  sun6euro      en_US                   =       sun_vndr/us(type6)+iso9995-3(basic) 
     321  sun6euro      *                       =       sun_vndr/us(type6)+%l%(v) 
    303322  pc98          nec_vndr/jp             =       nec_vndr/jp(pc98) 
    304323  macintosh_old us                      =       macintosh_vndr/us(oldmac) 
     
    385404  *             tam(INSCRIPT)                   =       pc+in(tam) 
    386405  *             tam(UNI)                        =       pc+in(tam_unicode) 
     406  *             tam(NUMERAL-KEYBOARD)                   =       pc+in(tam_keyboard_with_numerals) 
    387407  *             tam(TAB)                        =       pc+in(tam_TAB) 
    388408  *             tam(TSCII)                      =       pc+in(tam_TSCII) 
     
    392412  *             yu(yz)                  =       pc+srp(latinyz) 
    393413  *             yu(unicodeyz)                   =       pc+srp(latinunicodeyz) 
     414  *             apl                     =       pc+extras/apl%(v[1]) 
     415  *             rs(combiningkeys)                       =       pc+extras/rs(combiningkeys) 
     416  *             us(alt-intl-unicode)                    =       pc+extras/us(alt-intl-unicode) 
     417  *             us(crd)                 =       pc+extras/us(crd) 
     418  *             us(intl-unicode)                        =       pc+extras/us(intl-unicode) 
    394419  ataritt       *                       =       xfree68_vndr/ataritt(us)+%l[1]%(v[1]) 
    395420  amiga         *                       =       xfree68_vndr/amiga(usa1)+%l[1]%(v[1]) 
    396   sun4          *                       =       latin+sun_vndr/us(sun4)+%l[1]%(v[1]) 
    397   sun5          *                       =       latin+sun_vndr/us(sun5)+%l[1]%(v[1]) 
     421  sun4          *                       =       latin+sun_vndr/us(type4)+%l[1]%(v[1]) 
     422  sun5          *                       =       latin+sun_vndr/us(type5)+%l[1]%(v[1]) 
    398423  macintosh_old us                      =       macintosh_vndr/us(oldmac) 
    399424  macintosh_old $macvendorlayouts       =       macintosh_vndr/us(oldmac)+macintosh_vndr/%l[1]%(v[1]) 
     
    446471  *             tam             INSCRIPT                =       pc+in(tam) 
    447472  *             tam             UNI             =       pc+in(tam_unicode) 
     473  *             tam             NUMERAL-KEYBOARD                =       pc+in(tam_keyboard_with_numerals) 
    448474  *             tam             TAB             =       pc+in(tam_TAB) 
    449475  *             tam             TSCII           =       pc+in(tam_TSCII) 
     
    453479  *             yu              yz              =       pc+srp(latinyz) 
    454480  *             yu              unicodeyz               =       pc+srp(latinunicodeyz) 
     481  *             rs              combiningkeys           =       pc+extras/rs(combiningkeys) 
     482  *             us              alt-intl-unicode                =       pc+extras/us(alt-intl-unicode) 
     483  *             us              crd             =       pc+extras/us(crd) 
     484  *             us              intl-unicode            =       pc+extras/us(intl-unicode) 
    455485 
    456486! layout[2]     =       symbols 
     
    524554  tam(INSCRIPT) =       +in(tam):2 
    525555  tam(UNI)      =       +in(tam_unicode):2 
     556  tam(NUMERAL-KEYBOARD) =       +in(tam_keyboard_with_numerals):2 
    526557  tam(TAB)      =       +in(tam_TAB):2 
    527558  tam(TSCII)    =       +in(tam_TSCII):2 
     
    531562  yu(yz)        =       +srp(latinyz):2 
    532563  yu(unicodeyz) =       +srp(latinunicodeyz):2 
     564  apl           =       +extras/apl%(v[2]):2 
     565  rs(combiningkeys)     =       +extras/rs(combiningkeys):2 
     566  us(alt-intl-unicode)  =       +extras/us(alt-intl-unicode):2 
     567  us(crd)       =       +extras/us(crd):2 
     568  us(intl-unicode)      =       +extras/us(intl-unicode):2 
    533569  *             =       +%l[2]%(v[2]):2 
    534570 
     
    603639  tam(INSCRIPT) =       +in(tam):3 
    604640  tam(UNI)      =       +in(tam_unicode):3 
     641  tam(NUMERAL-KEYBOARD) =       +in(tam_keyboard_with_numerals):3 
    605642  tam(TAB)      =       +in(tam_TAB):3 
    606643  tam(TSCII)    =       +in(tam_TSCII):3 
     
    610647  yu(yz)        =       +srp(latinyz):3 
    611648  yu(unicodeyz) =       +srp(latinunicodeyz):3 
     649  apl           =       +extras/apl%(v[3]):3 
     650  rs(combiningkeys)     =       +extras/rs(combiningkeys):3 
     651  us(alt-intl-unicode)  =       +extras/us(alt-intl-unicode):3 
     652  us(crd)       =       +extras/us(crd):3 
     653  us(intl-unicode)      =       +extras/us(intl-unicode):3 
    612654  *             =       +%l[3]%(v[3]):3 
    613655 
     
    682724  tam(INSCRIPT) =       +in(tam):4 
    683725  tam(UNI)      =       +in(tam_unicode):4 
     726  tam(NUMERAL-KEYBOARD) =       +in(tam_keyboard_with_numerals):4 
    684727  tam(TAB)      =       +in(tam_TAB):4 
    685728  tam(TSCII)    =       +in(tam_TSCII):4 
     
    689732  yu(yz)        =       +srp(latinyz):4 
    690733  yu(unicodeyz) =       +srp(latinunicodeyz):4 
     734  apl           =       +extras/apl%(v[4]):4 
     735  rs(combiningkeys)     =       +extras/rs(combiningkeys):4 
     736  us(alt-intl-unicode)  =       +extras/us(alt-intl-unicode):4 
     737  us(crd)       =       +extras/us(crd):4 
     738  us(intl-unicode)      =       +extras/us(intl-unicode):4 
    691739  *             =       +%l[4]%(v[4]):4 
    692740 
     
    734782  tam           INSCRIPT        =       +in(tam):2 
    735783  tam           UNI     =       +in(tam_unicode):2 
     784  tam           NUMERAL-KEYBOARD        =       +in(tam_keyboard_with_numerals):2 
    736785  tam           TAB     =       +in(tam_TAB):2 
    737786  tam           TSCII   =       +in(tam_TSCII):2 
     
    741790  yu            yz      =       +srp(latinyz):2 
    742791  yu            unicodeyz       =       +srp(latinunicodeyz):2 
     792  rs            combiningkeys   =       +extras/rs(combiningkeys):2 
     793  us            alt-intl-unicode        =       +extras/us(alt-intl-unicode):2 
     794  us            crd     =       +extras/us(crd):2 
     795  us            intl-unicode    =       +extras/us(intl-unicode):2 
    743796 
    744797! layout[3]     variant[3]      =       symbols 
     
    785838  tam           INSCRIPT        =       +in(tam):3 
    786839  tam           UNI     =       +in(tam_unicode):3 
     840  tam           NUMERAL-KEYBOARD        =       +in(tam_keyboard_with_numerals):3 
    787841  tam           TAB     =       +in(tam_TAB):3 
    788842  tam           TSCII   =       +in(tam_TSCII):3 
     
    792846  yu            yz      =       +srp(latinyz):3 
    793847  yu            unicodeyz       =       +srp(latinunicodeyz):3 
     848  rs            combiningkeys   =       +extras/rs(combiningkeys):3 
     849  us            alt-intl-unicode        =       +extras/us(alt-intl-unicode):3 
     850  us            crd     =       +extras/us(crd):3 
     851  us            intl-unicode    =       +extras/us(intl-unicode):3 
    794852 
    795853! layout[4]     variant[4]      =       symbols 
     
    836894  tam           INSCRIPT        =       +in(tam):4 
    837895  tam           UNI     =       +in(tam_unicode):4 
     896  tam           NUMERAL-KEYBOARD        =       +in(tam_keyboard_with_numerals):4 
    838897  tam           TAB     =       +in(tam_TAB):4 
    839898  tam           TSCII   =       +in(tam_TSCII):4 
     
    843902  yu            yz      =       +srp(latinyz):4 
    844903  yu            unicodeyz       =       +srp(latinunicodeyz):4 
     904  rs            combiningkeys   =       +extras/rs(combiningkeys):4 
     905  us            alt-intl-unicode        =       +extras/us(alt-intl-unicode):4 
     906  us            crd     =       +extras/us(crd):4 
     907  us            intl-unicode    =       +extras/us(intl-unicode):4 
    845908 
    846909! model         =       symbols 
     
    9931056  lv3:enter_switch      =       +level3(enter_switch) 
    9941057  caps:capslock         =       +capslock(capslock) 
     1058  caps:numlock          =       +capslock(numlock) 
    9951059  caps:shiftlock        =       +capslock(shiftlock) 
    9961060  caps:swapescape       =       +capslock(swapescape) 
    9971061  caps:escape           =       +capslock(escape) 
    9981062  caps:backspace        =       +capslock(backspace) 
     1063  caps:super            =       +capslock(super) 
     1064  caps:hyper            =       +capslock(hyper) 
     1065  caps:none             =       +capslock(none) 
    9991066  ctrl:nocaps           =       +ctrl(nocaps) 
    10001067  ctrl:swapcaps         =       +ctrl(swapcaps) 
  • linux/X/rules/evdev

    r1879 r2143  
    2424// PC geometries - they have special geometry but symbols are mostly pc105 
    2525! $pcgeometries = latitude 
     26 
     27// TypeMatrix geometries 
     28! $tmgeometries = tm2020 tm2030PS2 tm2030USB tm2030USB-102 tm2030USB-106 
    2629 
    2730// Layouts that provide further specializations for the OLPC 
     
    4750              compalfl90 \ 
    4851              compaqeak8 compaqik7 compaqik13 compaqik18 \ 
     52              creativedw7000 \ 
    4953              cymotionlinux \ 
    5054              dell dellm65 inspiron dellusbmm \ 
     
    102106! $thinkpads = thinkpad thinkpad60 thinkpadz60 
    103107 
    104  
    105108! $dvoraklayouts = br ca de ee es fr gb no pl se us 
    106109 
     
    139142  thinkpad60    =       thinkpad(60) 
    140143  thinkpadz60   =       thinkpad(60) 
     144 $tmgeometries  =       typematrix(%m) 
    141145  winbook       =       winbook(XP5) 
    142146  pc98          =       nec(pc98) 
     
    190194  *             tam             INSCRIPT                =       pc+in(tam) 
    191195  *             tam             UNI             =       pc+in(tam_unicode) 
     196  *             tam             NUMERAL-KEYBOARD                =       pc+in(tam_keyboard_with_numerals) 
    192197  *             tam             TAB             =       pc+in(tam_TAB) 
    193198  *             tam             TSCII           =       pc+in(tam_TSCII) 
     
    197202  *             yu              yz              =       pc+srp(latinyz) 
    198203  *             yu              unicodeyz               =       pc+srp(latinunicodeyz) 
     204  *             rs              combiningkeys           =       pc+extras/rs(combiningkeys) 
     205  *             us              alt-intl-unicode                =       pc+extras/us(alt-intl-unicode) 
     206  *             us              crd             =       pc+extras/us(crd) 
     207  *             us              intl-unicode            =       pc+extras/us(intl-unicode) 
    199208  classmate     us              intl            =       pc+us(classmate-intl) 
    200209  classmate     us              alt-intl        =       pc+us(classmate-alt-intl) 
     
    271280  *             tam(INSCRIPT)                   =       pc+in(tam) 
    272281  *             tam(UNI)                        =       pc+in(tam_unicode) 
     282  *             tam(NUMERAL-KEYBOARD)                   =       pc+in(tam_keyboard_with_numerals) 
    273283  *             tam(TAB)                        =       pc+in(tam_TAB) 
    274284  *             tam(TSCII)                      =       pc+in(tam_TSCII) 
     
    278288  *             yu(yz)                  =       pc+srp(latinyz) 
    279289  *             yu(unicodeyz)                   =       pc+srp(latinunicodeyz) 
     290  *             apl                     =       pc+extras/apl 
     291  *             rs(combiningkeys)                       =       pc+extras/rs(combiningkeys) 
     292  *             us(alt-intl-unicode)                    =       pc+extras/us(alt-intl-unicode) 
     293  *             us(crd)                 =       pc+extras/us(crd) 
     294  *             us(intl-unicode)                        =       pc+extras/us(intl-unicode) 
    280295  ataritt       $nonlatin               =       xfree68_vndr/ataritt(us)+%l%(v):2 
    281296  ataritt       *                       =       xfree68_vndr/ataritt(us)+%l%(v) 
     
    290305  sun6          en_US                   =       sun_vndr/us(type6)+iso9995-3(basic) 
    291306  sun6          *                       =       sun_vndr/us(type6)+%l%(v) 
     307  sun6euro      us                      =       sun_vndr/us(type6) 
     308  sun6euro      en_US                   =       sun_vndr/us(type6)+iso9995-3(basic) 
     309  sun6euro      *                       =       sun_vndr/us(type6)+%l%(v) 
    292310  pc98          nec_vndr/jp             =       nec_vndr/jp(pc98) 
    293311  macintosh_old us                      =       macintosh_vndr/us(oldmac) 
     
    374392  *             tam(INSCRIPT)                   =       pc+in(tam) 
    375393  *             tam(UNI)                        =       pc+in(tam_unicode) 
     394  *             tam(NUMERAL-KEYBOARD)                   =       pc+in(tam_keyboard_with_numerals) 
    376395  *             tam(TAB)                        =       pc+in(tam_TAB) 
    377396  *             tam(TSCII)                      =       pc+in(tam_TSCII) 
     
    381400  *             yu(yz)                  =       pc+srp(latinyz) 
    382401  *             yu(unicodeyz)                   =       pc+srp(latinunicodeyz) 
     402  *             apl                     =       pc+extras/apl%(v[1]) 
     403  *             rs(combiningkeys)                       =       pc+extras/rs(combiningkeys) 
     404  *             us(alt-intl-unicode)                    =       pc+extras/us(alt-intl-unicode) 
     405  *             us(crd)                 =       pc+extras/us(crd) 
     406  *             us(intl-unicode)                        =       pc+extras/us(intl-unicode) 
    383407  ataritt       *                       =       xfree68_vndr/ataritt(us)+%l[1]%(v[1]) 
    384408  amiga         *                       =       xfree68_vndr/amiga(usa1)+%l[1]%(v[1]) 
    385   sun4          *                       =       latin+sun_vndr/us(sun4)+%l[1]%(v[1]) 
    386   sun5          *                       =       latin+sun_vndr/us(sun5)+%l[1]%(v[1]) 
     409  sun4          *                       =       latin+sun_vndr/us(type4)+%l[1]%(v[1]) 
     410  sun5          *                       =       latin+sun_vndr/us(type5)+%l[1]%(v[1]) 
    387411  macintosh_old us                      =       macintosh_vndr/us(oldmac) 
    388412  macintosh_old $macvendorlayouts       =       macintosh_vndr/us(oldmac)+macintosh_vndr/%l[1]%(v[1]) 
     
    435459  *             tam             INSCRIPT                =       pc+in(tam) 
    436460  *             tam             UNI             =       pc+in(tam_unicode) 
     461  *             tam             NUMERAL-KEYBOARD                =       pc+in(tam_keyboard_with_numerals) 
    437462  *             tam             TAB             =       pc+in(tam_TAB) 
    438463  *             tam             TSCII           =       pc+in(tam_TSCII) 
     
    442467  *             yu              yz              =       pc+srp(latinyz) 
    443468  *             yu              unicodeyz               =       pc+srp(latinunicodeyz) 
     469  *             rs              combiningkeys           =       pc+extras/rs(combiningkeys) 
     470  *             us              alt-intl-unicode                =       pc+extras/us(alt-intl-unicode) 
     471  *             us              crd             =       pc+extras/us(crd) 
     472  *             us              intl-unicode            =       pc+extras/us(intl-unicode) 
    444473 
    445474! layout[2]     =       symbols 
     
    513542  tam(INSCRIPT) =       +in(tam):2 
    514543  tam(UNI)      =       +in(tam_unicode):2 
     544  tam(NUMERAL-KEYBOARD) =       +in(tam_keyboard_with_numerals):2 
    515545  tam(TAB)      =       +in(tam_TAB):2 
    516546  tam(TSCII)    =       +in(tam_TSCII):2 
     
    520550  yu(yz)        =       +srp(latinyz):2 
    521551  yu(unicodeyz) =       +srp(latinunicodeyz):2 
     552  apl           =       +extras/apl%(v[2]):2 
     553  rs(combiningkeys)     =       +extras/rs(combiningkeys):2 
     554  us(alt-intl-unicode)  =       +extras/us(alt-intl-unicode):2 
     555  us(crd)       =       +extras/us(crd):2 
     556  us(intl-unicode)      =       +extras/us(intl-unicode):2 
    522557  *             =       +%l[2]%(v[2]):2 
    523558 
     
    592627  tam(INSCRIPT) =       +in(tam):3 
    593628  tam(UNI)      =       +in(tam_unicode):3 
     629  tam(NUMERAL-KEYBOARD) =       +in(tam_keyboard_with_numerals):3 
    594630  tam(TAB)      =       +in(tam_TAB):3 
    595631  tam(TSCII)    =       +in(tam_TSCII):3 
     
    599635  yu(yz)        =       +srp(latinyz):3 
    600636  yu(unicodeyz) =       +srp(latinunicodeyz):3 
     637  apl           =       +extras/apl%(v[3]):3 
     638  rs(combiningkeys)     =       +extras/rs(combiningkeys):3 
     639  us(alt-intl-unicode)  =       +extras/us(alt-intl-unicode):3 
     640  us(crd)       =       +extras/us(crd):3 
     641  us(intl-unicode)      =       +extras/us(intl-unicode):3 
    601642  *             =       +%l[3]%(v[3]):3 
    602643 
     
    671712  tam(INSCRIPT) =       +in(tam):4 
    672713  tam(UNI)      =       +in(tam_unicode):4 
     714  tam(NUMERAL-KEYBOARD) =       +in(tam_keyboard_with_numerals):4 
    673715  tam(TAB)      =       +in(tam_TAB):4 
    674716  tam(TSCII)    =       +in(tam_TSCII):4 
     
    678720  yu(yz)        =       +srp(latinyz):4 
    679721  yu(unicodeyz) =       +srp(latinunicodeyz):4 
     722  apl           =       +extras/apl%(v[4]):4 
     723  rs(combiningkeys)     =       +extras/rs(combiningkeys):4 
     724  us(alt-intl-unicode)  =       +extras/us(alt-intl-unicode):4 
     725  us(crd)       =       +extras/us(crd):4 
     726  us(intl-unicode)      =       +extras/us(intl-unicode):4 
    680727  *             =       +%l[4]%(v[4]):4 
    681728 
     
    723770  tam           INSCRIPT        =       +in(tam):2 
    724771  tam           UNI     =       +in(tam_unicode):2 
     772  tam           NUMERAL-KEYBOARD        =       +in(tam_keyboard_with_numerals):2 
    725773  tam           TAB     =       +in(tam_TAB):2 
    726774  tam           TSCII   =       +in(tam_TSCII):2 
     
    730778  yu            yz      =       +srp(latinyz):2 
    731779  yu            unicodeyz       =       +srp(latinunicodeyz):2 
     780  rs            combiningkeys   =       +extras/rs(combiningkeys):2 
     781  us            alt-intl-unicode        =       +extras/us(alt-intl-unicode):2 
     782  us            crd     =       +extras/us(crd):2 
     783  us            intl-unicode    =       +extras/us(intl-unicode):2 
    732784 
    733785! layout[3]     variant[3]      =       symbols 
     
    774826  tam           INSCRIPT        =       +in(tam):3 
    775827  tam           UNI     =       +in(tam_unicode):3 
     828  tam           NUMERAL-KEYBOARD        =       +in(tam_keyboard_with_numerals):3 
    776829  tam           TAB     =       +in(tam_TAB):3 
    777830  tam           TSCII   =       +in(tam_TSCII):3 
     
    781834  yu            yz      =       +srp(latinyz):3 
    782835  yu            unicodeyz       =       +srp(latinunicodeyz):3 
     836  rs            combiningkeys   =       +extras/rs(combiningkeys):3 
     837  us            alt-intl-unicode        =       +extras/us(alt-intl-unicode):3 
     838  us            crd     =       +extras/us(crd):3 
     839  us            intl-unicode    =       +extras/us(intl-unicode):3 
    783840 
    784841! layout[4]     variant[4]      =       symbols 
     
    825882  tam           INSCRIPT        =       +in(tam):4 
    826883  tam           UNI     =       +in(tam_unicode):4 
     884  tam           NUMERAL-KEYBOARD        =       +in(tam_keyboard_with_numerals):4 
    827885  tam           TAB     =       +in(tam_TAB):4 
    828886  tam           TSCII   =       +in(tam_TSCII):4 
     
    832890  yu            yz      =       +srp(latinyz):4 
    833891  yu            unicodeyz       =       +srp(latinunicodeyz):4 
     892  rs            combiningkeys   =       +extras/rs(combiningkeys):4 
     893  us            alt-intl-unicode        =       +extras/us(alt-intl-unicode):4 
     894  us            crd     =       +extras/us(crd):4 
     895  us            intl-unicode    =       +extras/us(intl-unicode):4 
    834896 
    835897! model         =       symbols 
     
    935997  lv3:enter_switch      =       +level3(enter_switch) 
    936998  caps:capslock         =       +capslock(capslock) 
     999  caps:numlock          =       +capslock(numlock) 
    9371000  caps:shiftlock        =       +capslock(shiftlock) 
    9381001  caps:swapescape       =       +capslock(swapescape) 
    9391002  caps:escape           =       +capslock(escape) 
    9401003  caps:backspace        =       +capslock(backspace) 
     1004  caps:super            =       +capslock(super) 
     1005  caps:hyper            =       +capslock(hyper) 
     1006  caps:none             =       +capslock(none) 
    9411007  ctrl:nocaps           =       +ctrl(nocaps) 
    9421008  ctrl:swapcaps         =       +ctrl(swapcaps)