perl/Test-Simple: update to 1.302205
[oi-userland.git] / components / x11 / xkeyboard-config / files / xkbtable.map
blob4a340bafa7e2791b7767ea4ba78cbe353caa8df7
2 # Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
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.
33 # xkbtable.map
35 # The xkbtable map associates a keyboard with its corresponding XKB names,
36 # in order to associate it
38 # The keyboard Type and Layout are generally obtained from the kernel using
39 # appropriate ioctl calls.  The keyboard Type is stored in a keyboard PROM.
40 # The keyboard Layout may be stored in a keyboard PROM or determined by a 
41 # DIP switch setting.
43 # Format of an entry:
44 # Type  Layout  XKB_Keymap      XKB_Model       XKB_Layout
46 # The XKB_Model and XKB_Layout fields are optional, but you must specify an
47 # XKB_model in order to specify an XKB_Layout
49 # The XKB_Keymap field may be - to specify not setting the keymap and using
50 # the XKB_Model and XKB_Layout to lookup the rules in the xorg.rules file
52 # The layout field may be a * to indicate a default entry for a keyboard
53 # of the specified type if an exact match is not found.
55 # The type & layout fields may be both be a * to indicate a default entry 
56 # for a keyboard if an exact match is not found, and a default entry of 
57 # the correct type is not found.
59 ##############################################################################
61 # Type 101 Keyboards (Solaris x86 Keyboards)
63 101     *       -       pc105                   us      # MS_US101A_x86
64 101     1       -       pc105                   us      # US101A_x86
65 101     34      -       pc105                           # J3100_x86
66 101     35      -       pc105                   fr      # France_x86
67 101     36      -       pc105                   dk      # Denmark_x86
68 101     37      -       pc105                   de      # Germany_x86
69 101     38      -       pc105                   it      # Italy_x86
70 101     39      -       pc105                   nl      # Netherland_x86
71 101     40      -       pc105                   no      # Norway_x86
72 101     41      -       pc105                   pt      # Portugal_x86
73 101     42      -       pc105                   es      # Spain_x86
74 101     43      -       pc105                   se      # Sweden_x86
75 101     44      -       pc105                   fr_CH   # Switzer_Fr_x86
76 101     45      -       pc105                   de_CH   # Switzer_Ge_x86
77 101     46      -       pc105                   gb      # UK_x86
78 101     47      -       pc105                   kr      # Korea_x86
79 101     48      -       pc105                   tw      # Taiwan_x86
80 101     49      -       jp106                   jp      # Japan_x86
81 101     50      -       pc105                   fr_CA   # Canada_Fr2_x86
82 101     51      -       pc105                   hu      # Hungary_x86
83 101     52      -       pc105                   pl      # Poland_x86
84 101     53      -       pc105                   cz      # Czech_x86
85 101     54      -       pc105                   ru      # Russia_x86
86 101     55      -       pc105                   lv      # Latvia_x86
87 101     56      -       pc105                   tr      # Turkey_x86
88 101     57      -       pc105                   el      # Greece_x86
89 101     59      -       pc105                   lt      # Lithuania_x86
90 101     1001    -       pc105                   us      # MS_US101A_x86
92 # Type 6 USB Keyboards
94 6       *       -       sun_type6_usb           us      # US6_usb
95 6       6       -       sun_type6_euro_usb      dk      # Denmark6_usb
96 6       7       -       sun_type6_euro_usb      fi      # Finnish6_usb
97 6       8       -       sun_type6_euro_usb      fr      # France6_usb
98 6       9       -       sun_type6_euro_usb      de      # Germany6_usb
99 6       14      -       sun_type6_euro_usb      it      # Italy6_usb
100 6       15      -       sun_type7_jp_usb        jp      # Japan7_usb
101 6       16      -       sun_type6_usb           kr      # Korea6_usb
102 6       18      -       sun_type6_euro_usb      nl      # Netherland6_usb
103 6       19      -       sun_type6_euro_usb      no      # Norway6_usb
104 6       22      -       sun_type6_euro_usb      pt      # Portugal6_usb
105 6       23      -       sun_type6_euro_usb      ru      # Russia6_usb
106 6       25      -       sun_type6_euro_usb      es      # Spain6_usb
107 6       26      -       sun_type6_euro_usb      se      # Sweden6_usb
108 6       27      -       sun_type6_euro_usb      ch(fr)  # Switzer_Fr6_usb
109 6       28      -       sun_type6_euro_usb      ch(de)  # Switzer_Ge6_usb
110 6       30      -       sun_type6_usb           tw      # Taiwan6_usb
111 6       32      -       sun_type6_euro_usb      gb      # UK6_usb
112 6       33      -       sun_type6_usb           us      # US6_usb
113 6       1       -       sun_type6_euro_usb      ara     # Arabic6_usb
114 6       2       -       sun_type6_euro_usb      be      # Belgian6_usb
115 6       31      -       sun_type6_euro_usb      tr      # TurkeyQ6_usb
116 6       35      -       sun_type6_euro_usb      tr(f)   # TurkeyF6_usb
117 6       271     -       sun_type6_jp_usb        jp      # Japan6_usb
118 6       264     -       sun_type6_euro_usb      al      # Albanian6_usb
119 6       261     -       sun_type6_euro_usb      by      # Belarusian6_usb
120 6       260     -       sun_type6_euro_usb      bg      # Bulgarian6_usb
121 6       259     -       sun_type6_euro_usb      hr      # Croatian6_usb
122 6       5       -       sun_type6_euro_usb      cz      # Czech6_usb
123 6       4       -       sun_type6_euro_usb      ca      # French-Canadian6_usb
124 6       12      -       sun_type6_euro_usb      hu      # Hungarian6_usb
125 6       10      -       sun_type6_euro_usb      gr      # Greek6_usb
126 6       17      -       sun_type6_usb           latam   # Latin-American6_usb
127 6       265     -       sun_type6_euro_usb      lt      # Lithuanian6_usb
128 6       266     -       sun_type6_euro_usb      lv      # Latvian6_usb
129 6       267     -       sun_type6_euro_usb      mk      # Macedonian6_usb
130 6       263     -       sun_type6_euro_usb      mt      # Malta_UK6_usb
131 6       262     -       sun_type6_euro_usb      mt(us)  # Malta_US6_usb
132 6       21      -       sun_type6_euro_usb      pl      # Polish6_usb
133 6       257     -       sun_type6_euro_usb      sr      # Serbia-And-Montenegro6_usb
134 6       256     -       sun_type6_euro_usb      si      # Slovenian6_usb
135 6       24      -       sun_type6_euro_usb      sk      # Slovakian6_usb
136 6       3       -       sun_type6_usb           ca(multi)       # Canada_Bi6_usb
137 6       272     -       sun_type6_usb           br      # Brazil6_usb
138 6       273     -       sun_type6_usb           us(dvorak)      # Dvorak6_usb
139 6       274     -       sun_type6_euro_usb      ee      # Estonia6_usb
140 6       275     -       sun_type6_euro_usb      ro      # Romania6_usb
141 6       11      -       sun_type6_usb           il      # Israel6_usb