equal
deleted
inserted
replaced
1 // |
1 // |
2 // Copyright 2009 Sun Microsystems, Inc. All rights reserved. |
2 // Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. |
3 // |
3 // |
4 // Permission is hereby granted, free of charge, to any person obtaining a |
4 // Permission is hereby granted, free of charge, to any person obtaining a |
5 // copy of this software and associated documentation files (the |
5 // copy of this software and associated documentation files (the |
6 // "Software"), to deal in the Software without restriction, including |
6 // "Software"), to deal in the Software without restriction, including |
7 // without limitation the rights to use, copy, modify, merge, publish, |
7 // without limitation the rights to use, copy, modify, merge, publish, |
24 // Except as contained in this notice, the name of a copyright holder |
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 |
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 |
26 // or other dealings in this Software without prior written authorization |
27 // of the copyright holder. |
27 // of the copyright holder. |
28 // |
28 // |
29 |
|
30 // |
29 // |
31 // CDDL HEADER START |
30 // CDDL HEADER START |
32 // |
31 // |
33 // The contents of this file are subject to the terms of the |
32 // The contents of this file are subject to the terms of the |
34 // Common Development and Distribution License (the "License"). |
33 // Common Development and Distribution License (the "License"). |
49 // |
48 // |
50 |
49 |
51 partial alphanumeric_keys |
50 partial alphanumeric_keys |
52 xkb_symbols "type6" { |
51 xkb_symbols "type6" { |
53 |
52 |
54 name[Group1]="Norway - Sun type 6"; |
53 name[Group1]="Norway"; |
55 |
54 |
56 key <TLDE> { [ bar, section ] }; |
55 key <TLDE> { [ bar, section ] }; |
57 key <LSGT> { [ less, greater ] }; |
56 key <LSGT> { [ less, greater ] }; |
58 key <BKSL> { [ apostrophe, asterisk, grave ] }; |
57 key <BKSL> { [ apostrophe, asterisk, grave ] }; |
59 key <AE02> { [ 2, quotedbl, at ] }; |
58 key <AE02> { [ 2, quotedbl, at ] }; |
76 key <AB09> { [ period, colon ] }; |
75 key <AB09> { [ period, colon ] }; |
77 key <AB10> { [ minus, underscore ] }; |
76 key <AB10> { [ minus, underscore ] }; |
78 |
77 |
79 include "level3(ralt_switch)" |
78 include "level3(ralt_switch)" |
80 include "kpdl(comma)" |
79 include "kpdl(comma)" |
81 |
|
82 }; |
80 }; |
83 |
81 |
84 partial alphanumeric_keys |
82 partial alphanumeric_keys |
85 xkb_symbols "type4" { |
83 xkb_symbols "type4" { |
86 |
84 |
111 key <AB10> { [ minus, underscore ] }; |
109 key <AB10> { [ minus, underscore ] }; |
112 key <CAPS> { [ Control_L ] }; |
110 key <CAPS> { [ Control_L ] }; |
113 |
111 |
114 include "level3(ralt_switch)" |
112 include "level3(ralt_switch)" |
115 include "kpdl(comma)" |
113 include "kpdl(comma)" |
116 |
|
117 }; |
114 }; |
118 |
|
119 |
115 |
120 partial alphanumeric_keys |
116 partial alphanumeric_keys |
121 xkb_symbols "type5" { |
117 xkb_symbols "type5" { |
122 |
118 |
123 name[Group1]="Norway - Sun type 5"; |
119 name[Group1]="Norway - Sun type 5"; |
132 key <BKSL> { [ quoteright, asterisk, quoteleft ] }; |
128 key <BKSL> { [ quoteright, asterisk, quoteleft ] }; |
133 key <LSGT> { [ less, greater ] }; |
129 key <LSGT> { [ less, greater ] }; |
134 |
130 |
135 include "level3(ralt_switch)" |
131 include "level3(ralt_switch)" |
136 include "kpdl(comma)" |
132 include "kpdl(comma)" |
137 |
|
138 }; |
133 }; |
139 |
|
140 |
|
141 partial alphanumeric_keys |
|
142 xkb_symbols "nodeadkeys" { |
|
143 include "no(nodeadkeys)" |
|
144 }; |
|
145 |
|
146 |
|
147 partial alphanumeric_keys |
|
148 xkb_symbols "dvorak" { |
|
149 include "no(dvorak)" |
|
150 }; |
|
151 |
|
152 |
|
153 partial alphanumeric_keys |
|
154 xkb_symbols "smi" { |
|
155 include "no(smi)" |
|
156 }; |
|
157 |
|
158 |
|
159 partial alphanumeric_keys |
|
160 xkb_symbols "smi_nodeadkeys" { |
|
161 include "no(smi_nodeadkeys)" |
|
162 }; |
|
163 |
|
164 |
|
165 partial alphanumeric_keys |
|
166 xkb_symbols "mac" { |
|
167 include "no(mac)" |
|
168 }; |
|
169 |
|
170 |
|
171 partial alphanumeric_keys |
|
172 xkb_symbols "mac_nodeadkeys" { |
|
173 include "no(mac_nodeadkeys)" |
|
174 }; |
|
175 |
|
176 |
134 |
177 partial default alphanumeric_keys |
135 partial default alphanumeric_keys |
178 xkb_symbols "basic" { |
136 xkb_symbols "basic" { |
179 include "sun_vndr/no(type6)" |
137 include "sun_vndr/no(type6)" |
180 }; |
138 }; |