Home | History | Annotate | Line # | Download | only in sun_vndr
      1 //
      2 // Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
      3 //
      4 // Permission is hereby granted, free of charge, to any person obtaining a
      5 // copy of this software and associated documentation files (the
      6 // "Software"), to deal in the Software without restriction, including
      7 // without limitation the rights to use, copy, modify, merge, publish,
      8 // distribute, and/or sell copies of the Software, and to permit persons
      9 // to whom the Software is furnished to do so, provided that the above
     10 // copyright notice(s) and this permission notice appear in all copies of
     11 // the Software and that both the above copyright notice(s) and this
     12 // permission notice appear in supporting documentation.
     13 // 
     14 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
     15 // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
     16 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
     17 // OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
     18 // HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
     19 // INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
     20 // FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
     21 // NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
     22 // WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
     23 // 
     24 // Except as contained in this notice, the name of a copyright holder
     25 // shall not be used in advertising or otherwise to promote the sale, use
     26 // or other dealings in this Software without prior written authorization
     27 // of the copyright holder.
     28 //
     29 
     30 default partial alphanumeric_keys
     31 xkb_symbols "sunbasic" {
     32 
     33     include "us(basic)"
     34     include "capslock(capslock)"
     35     include "srvr_ctrl(xfree86)"
     36 
     37 };
     38 
     39 partial alphanumeric_keys
     40 xkb_symbols "sun_type6" {
     41 
     42 	name[Group1]= "English (US, Sun Type 6/7)";
     43 
     44     include "sun_vndr/us(sunbasic)"
     45     include "eurosign(4)"
     46     include "level3(ralt_switch)"
     47 
     48     key <COMP> { [		Multi_key			] };
     49     key <SYRQ> { [		SunSys_Req			] };
     50 };
     51 
     52 partial alphanumeric_keys
     53 	xkb_symbols "basic" {
     54 	include "sun_vndr/us(sunbasic)"
     55 };
     56 
     57 partial alphanumeric_keys
     58 	xkb_symbols "euro" {
     59 	include "us(euro)"
     60 };
     61 
     62 partial alphanumeric_keys
     63 	xkb_symbols "ibm238l" {
     64 	include "us(ibm238l)"
     65 };
     66 
     67 partial alphanumeric_keys
     68 	xkb_symbols "intl" {
     69 	include "us(intl)"
     70 };
     71 
     72 partial alphanumeric_keys
     73 	xkb_symbols "alt-intl" {
     74 	include "us(alt-intl)"
     75 };
     76 
     77 partial alphanumeric_keys
     78 	xkb_symbols "dvorak" {
     79 	include "us(dvorak)"
     80 };
     81 
     82 partial alphanumeric_keys
     83 	xkb_symbols "dvorak-intl" {
     84 	include "us(dvorak-intl)"
     85 };
     86 
     87 partial alphanumeric_keys
     88 	xkb_symbols "dvorak-alt-intl" {
     89 	include "us(dvorak-alt-intl)"
     90 };
     91 
     92 partial alphanumeric_keys
     93 	xkb_symbols "dvorak-l" {
     94 	include "us(dvorak-l)"
     95 };
     96 
     97 partial alphanumeric_keys
     98 	xkb_symbols "dvorak-r" {
     99 	include "us(dvorak-r)"
    100 };
    101 
    102 partial alphanumeric_keys
    103 	xkb_symbols "dvorak-classic" {
    104 	include "us(dvorak-classic)"
    105 };
    106 
    107 partial alphanumeric_keys
    108 	xkb_symbols "dvp" {
    109 	include "us(dvp)"
    110 };
    111 
    112 partial alphanumeric_keys
    113 	xkb_symbols "rus" {
    114 	include "us(rus)"
    115 };
    116 
    117 partial alphanumeric_keys
    118 	xkb_symbols "mac" {
    119 	include "us(mac)"
    120 };
    121 
    122 partial alphanumeric_keys
    123 	xkb_symbols "colemak" {
    124 	include "us(colemak)"
    125 };
    126 
    127 partial alphanumeric_keys
    128 	xkb_symbols "altgr-intl" {
    129 	include "us(altgr-intl)"
    130 };
    131 
    132 partial alphanumeric_keys
    133 	xkb_symbols "classmate" {
    134 	include "us(classmate)"
    135 };
    136 
    137 partial alphanumeric_keys
    138 	xkb_symbols "classmate-intl" {
    139 	include "us(classmate-intl)"
    140 };
    141 
    142 partial alphanumeric_keys
    143 	xkb_symbols "classmate-alt-intl" {
    144 	include "us(classmate-alt-intl)"
    145 };
    146 
    147 partial alphanumeric_keys
    148 	xkb_symbols "classmate-altgr-intl" {
    149 	include "us(classmate-altgr-intl)"
    150 };
    151 
    152 partial alphanumeric_keys
    153 	xkb_symbols "olpc" {
    154 	include "us(olpc)"
    155 };
    156 
    157 partial alphanumeric_keys
    158 	xkb_symbols "olpc2" {
    159 	include "us(olpc2)"
    160 };
    161 
    162 partial alphanumeric_keys
    163 	xkb_symbols "olpcm" {
    164 	include "us(olpcm)"
    165 };
    166 
    167 partial alphanumeric_keys
    168 	xkb_symbols "chr" {
    169 	include "us(chr)"
    170 };
    171 
    172 partial alphanumeric_keys
    173 	xkb_symbols "hbs" {
    174 	include "us(hbs)"
    175 };
    176 
    177 partial alphanumeric_keys
    178 	xkb_symbols "workman" {
    179 	include "us(workman)"
    180 };
    181 
    182 partial alphanumeric_keys
    183 	xkb_symbols "workman-intl" {
    184 	include "us(workman-intl)"
    185 };
    186 
    187 partial alphanumeric_keys
    188 	xkb_symbols "workman-p" {
    189 	include "us(workman-p)"
    190 };
    191 
    192 partial alphanumeric_keys
    193 	xkb_symbols "norman" {
    194 	include "us(norman)"
    195 };
    196 
    197 partial alphanumeric_keys
    198 	xkb_symbols "carpalx" {
    199 	include "us(carpalx)"
    200 };
    201 
    202 partial alphanumeric_keys
    203 	xkb_symbols "carpalx-intl" {
    204 	include "us(carpalx-intl)"
    205 };
    206 
    207 partial alphanumeric_keys
    208 	xkb_symbols "carpalx-altgr-intl" {
    209 	include "us(carpalx-altgr-intl)"
    210 };
    211 
    212 partial alphanumeric_keys
    213 	xkb_symbols "carpalx-full" {
    214 	include "us(carpalx-full)"
    215 };
    216 
    217 partial alphanumeric_keys
    218 	xkb_symbols "carpalx-full-intl" {
    219 	include "us(carpalx-full-intl)"
    220 };
    221 
    222 partial alphanumeric_keys
    223 	xkb_symbols "carpalx-full-altgr-intl" {
    224 	include "us(carpalx-full-altgr-intl)"
    225 };
    226 
    227 partial alphanumeric_keys
    228 	xkb_symbols "cz_sk_de" {
    229 	include "us(cz_sk_de)"
    230 };
    231 
    232 partial alphanumeric_keys
    233 	xkb_symbols "scn" {
    234 	include "us(scn)"
    235 };
    236 
    237 partial alphanumeric_keys
    238 	xkb_symbols "intl-unicode" {
    239 	include "us(intl-unicode)"
    240 };
    241 
    242 partial alphanumeric_keys
    243 	xkb_symbols "alt-intl-unicode" {
    244 	include "us(alt-intl-unicode)"
    245 };
    246 
    247 partial alphanumeric_keys
    248 	xkb_symbols "ats" {
    249 	include "us(ats)"
    250 };
    251 
    252 partial alphanumeric_keys
    253 	xkb_symbols "crd" {
    254 	include "us(crd)"
    255 };
    256 
    257 partial alphanumeric_keys
    258 	xkb_symbols "3l" {
    259 	include "us(3l)"
    260 };
    261 
    262 partial alphanumeric_keys
    263 	xkb_symbols "3l-cros" {
    264 	include "us(3l-cros)"
    265 };
    266 
    267 partial alphanumeric_keys
    268 	xkb_symbols "3l-emacs" {
    269 	include "us(3l-emacs)"
    270 };
    271 
    272 partial alphanumeric_keys
    273 	xkb_symbols "drix" {
    274 	include "us(drix)"
    275 };
    276 
    277 partial alphanumeric_keys
    278 	xkb_symbols "de_se_fi" {
    279 	include "us(de_se_fi)"
    280 };
    281