1 "XKeyCaps*Foreground:				#000000",
2 "XKeyCaps*borderColor:				#000000",
3 "XKeyCaps*background:				#E0E0E0",
4 "XKeyCaps*Command.background:			#EDEDED",
5 "XKeyCaps*MenuButton.background:			#EDEDED",
6 "XKeyCaps*Toggle.background:			#EDEDED",
7 "XKeyCaps*Key.background:			#EDEDED",
8 "XKeyCaps*Key.highlight:				#FFFF00",
9 "XKeyCaps*editKey*label.foreground:		#EDEDED",
10 "XKeyCaps*editKey*label.background:		#000000",
11 "XKeyCaps*editKey*Toggle.background:		#E0E0E0",
12 "XKeyCaps*editKey*Viewport*background:		#EDEDED",
13 "XKeyCaps*editKey*autoRepeatValue.background:	#E0E0E0",
14 "XKeyCaps*selectKbd*label.foreground:		#EDEDED",
15 "XKeyCaps*selectKbd*label.background:		#000000",
16 "XKeyCaps*selectKbd*kbd_icon.foreground:		#000000",
17 "XKeyCaps*selectKbd*kbd_icon.background:		#FCFCFC",
18 "XKeyCaps*selectKbd*Viewport*background:		#EDEDED",
19 "*Paned*showGrip:				false",
20 "*Paned.borderWidth:				0",
21 "*Paned.internalBorderWidth:			0",
22 "*buttons.borderWidth:				0",
23 "*info.borderWidth:				0",
24 "*Keyboard.borderWidth:				0",
25 "*Key.borderWidth:				1",
26 "*horizontal.internalBorderWidth:		0",
27 "*info.defaultDistance:				0",
28 "*info.labels.defaultDistance:			1",
29 "*info.labels.borderWidth:			0",
30 "*info.line.vSpace:				0",
31 "*info.line.borderWidth:				0",
32 "*Label*internalWidth:				3",
33 "*Label*internalHeight:				0",
34 "*Label.borderWidth:				0",
35 "*editKey*Viewport.borderWidth:			1",
36 "*editKey*Viewport.forceBars:			true",
37 "*editKey*Viewport.allowVert:			true",
38 "*editKey*List.defaultColumns:			1",
39 "*editKey*List.forceColumns:			true",
40 "*editKey*Toggle*internalWidth:			3",
41 "*editKey*Toggle*internalHeight:			3",
42 "*editKey*Toggle*vertDistance:			0",
43 "*editKey*Toggle.borderWidth:			0",
44 "*editKey*keysymLine.borderWidth:		0",
45 "*editKey*label.internalHeight:			5",
46 "*editKey*keysymBox*defaultDistance:		0",
47 "*editKey*keysymLine.vSpace:			0",
48 "*editKey*keysymBox*Label.internalHeight:	0",
49 "*editKey*keysymBox*symsOfCode.internalWidth:	15",
50 "*editKey*keysymBox*symsOfCode.internalHeight:	5",
51 "*editKey*Toggle*internalHeight:			1",
52 "*editKey*spacer.height:				5",
53 "*editKey*autoRepeatValue.internalHeight:	0",
54 "*editKey*autoRepeatValue.shapeStyle:		rectangle",
55 "*editKey*autoRepeatValue.borderWidth:		0",
56 "*editKey*modifierBox*internalHeight:		1",
57 "*editKey*List.internalWidth:			5",
58 "*editKey*List.columnSpacing:			10",
59 "*editKey*List.rowSpacing:			0",
60 "*selectKbd*Viewport.borderWidth:		1",
61 "*selectKbd*Viewport.forceBars:			true",
62 "*selectKbd*Viewport.allowVert:			true",
63 "*selectKbd*Viewport.height:			150",
64 "*selectKbd*List.defaultColumns:			1",
65 "*selectKbd*List.forceColumns:			true",
66 "*selectKbd*label.internalHeight:		5",
67 "*selectKbd*List.internalWidth:			2",
68 "*selectKbd*List.columnSpacing:			5",
69 "*selectKbd*List.rowSpacing:			0",
70 "*selectKbd*vendorBox*Label.internalWidth:	20",
71 "*selectKbd*vendorBox*Label.internalHeight:	3",
72 "*selectKbd*keyboardBox*Label.internalWidth:	20",
73 "*selectKbd*keyboardBox*Label.internalHeight:	3",
74 "*selectKbd*keymapBox*Label.internalWidth:	20",
75 "*selectKbd*keymapBox*Label.internalHeight:	3",
76 "*selectKbd*label2.allowResize:			true",
77 "*selectKbd*label2.internalWidth:		30",
78 "*selectKbd*kbd_icon.justify:			center",
79 "*selectKbd*spacer.width:			120",
80 "*selectKbd*kbd_icon.internalWidth:		0",
81 "*selectKbd*kbd_icon.internalHeight:		0",
82 "*selectKbd*kbd_icon.height:			30",
83 "*selectKbd*kbd_icon.allowResize:		true",
84 "*buttons.defaultDistance:			1",
85 "*Command.shapeStyle:				oval",
86 "*buttons.MenuButton.shapeStyle:			oval",
87 "*Command.internalWidth:				5",
88 "*buttons.MenuButton.internalWidth:		5",
89 "*buttons.MenuButton.internalHeight:		1",
90 "*Command.internalHeight:			1",
91 "*Command.borderWidth:				1",
92 "*buttons.MenuButton.borderWidth:		1",
93 "*keyboardMenu*leftMargin:			15",
94 "*keyboardMenu*rightMargin:			15",
95 "  ",
96 "*labels.Label.font:		  *-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*",
97 "*Label.font:			  *-courier-medium-r-*-*-*-120-*-*-*-*-*-*",
98 "*info*message.font:		*-helvetica-medium-r-*-*-*-100-*-*-iso8859-1",
99 "*info*message2.font:		*-helvetica-medium-r-*-*-*-100-*-*-iso8859-1",
100 "*Command.font:			  *-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*",
101 "*keyMenu*font:			  *-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*",
102 "*keyMenu.menuLabel.font:	  *-helvetica-bold-o-*-*-*-120-*-*-*-*-*-*",
103 "*modifiers*label.font:		  *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
104 "*modifiers*Toggle.font:		  *-helvetica-bold-r-*-*-*-120-*-*-*-*-*-*",
105 "*modifiers*Command.font:	  *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
106 "*buttons.MenuButton.font:	  *-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*",
107 "*buttons.Command.font:		  *-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*",
108 "*keyboardMenu*font:		  *-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*",
109 "*editKey*buttons*font:		  *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
110 "*editKey*label.font:		  *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
111 "*editKey*Label.font:		  *-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*",
112 "*editKey*Toggle.font:		*-helvetica-medium-r-*-*-*-100-*-*-*-*-*-*",
113 "*editKey*List*font:		*-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*",
114 "*editKey*autoRepeatValue.font:	*-helvetica-medium-r-*-*-*-100-*-*-*-*-*-*",
115 "*selectKbd*buttons*font:	  *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
116 "*selectKbd*label.font:		  *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
117 "*selectKbd*Label.font:		  *-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*",
118 "*selectKbd*Toggle.font:		*-helvetica-medium-r-*-*-*-100-*-*-*-*-*-*",
119 "*selectKbd*List*font:		*-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*",
120 "*selectKbd*label2.font:		*-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*",
121 "*editKey.title:					Edit Key",
122 "*selectKbd.title:				Select Keyboard",
123 "*writeQuery.title:				Question",
124 "*restoreQuery.title:				Question",
125 "*overwriteQuery.title:				Question",
126 "*wroteFileMessage.title:			Message",
127 "*buttons.quit.label:				Quit",
128 "*buttons.focus.label:				Type At Window",
129 "*buttons.keyboard.label:			Select Keyboard",
130 "*buttons.restore.label:				Restore Default Map",
131 "*buttons.write.label:				Write Output",
132 "*keyMenu.editKeysyms.label:			Edit KeySyms of Key",
133 "*keyMenu.swapKey.label:				Exchange Keys",
134 "*keyMenu.cloneKey.label:			Duplicate Key",
135 "*keyMenu.disableKey.label:			Disable Key",
136 "*keyMenu.restoreKey.label:			Restore Key to Default",
137 "*editKey*keysym1.label:				KeySym 1:",
138 "*editKey*keysym2.label:				KeySym 2:",
139 "*editKey*keysym3.label:				KeySym 3:",
140 "*editKey*keysym4.label:				KeySym 4:",
141 "*editKey*keysym5.label:				KeySym 5:",
142 "*editKey*keysym6.label:				KeySym 6:",
143 "*editKey*keysym7.label:				KeySym 7:",
144 "*editKey*keysym8.label:				KeySym 8:",
145 "*editKey*autoRepeat.label:			AutoRepeat:",
146 "*editKey*symsOfCode.label:			KeySyms of KeyCode:",
147 "*editKey*modifiers.label:			Modifiers:",
148 "*editKey*allKeySets.label:			Character Set:",
149 "*editKey*keySymsOfSet.label:			KeySym:",
150 "*editKey*modifierBox.modShift.label:		Shift",
151 "*editKey*modifierBox.modControl.label:		Control",
152 "*editKey*modifierBox.modLock.label:		Lock",
153 "*selectKbd*vendors.label:			Vendors:",
154 "*selectKbd*keyboards.label:			Keyboards:",
155 "*selectKbd*keymaps.label:			Layouts:",
156 "*selectKbd*label.label:				Select a Keyboard and Layout:",
157 "*TransientShell*Paned.borderWidth:		0",
158 "*writeQuery*label.font:		       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
159 "*restoreQuery*label.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
160 "*overwriteQuery*label.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
161 "*wroteFileMessage*label.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
162 "*noKeysymDBError*label.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
163 "*unknownKeysymDBError*label.font:      *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
164 "*magicKeyError*label.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
165 "*keysymConflictWarning*label.font:     *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
166 "*badModifiersWarning*label.font:       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
167 "*badModifiersWarning2*label.font:      *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
168 "*multipleModifiersWarning*label.font:  *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
169 "*noModifiersWarning*label.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
170 "*modifiersConflictWarning*label.font:  *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
171 "*modifiersConflictWarning2*label.font: *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
172 "*writeQuery*Command.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
173 "*restoreQuery*Command.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
174 "*overwriteQuery*Command.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
175 "*wroteFileMessage*Command.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
176 "*noKeysymDBError*Command.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
177 "*unknownKeysymDBError*Command.font:    *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
178 "*magicKeyError*Command.font:	       *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
179 "*keysymConflictWarning*Command.font:   *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
180 "*badModifiersWarning*Command.font:     *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
181 "*badModifiersWarning2*Command.font:    *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
182 "*multipleModifiersWarning*Command.font:*-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
183 "*noModifiersWarning*Command.font:      *-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
184 "*modifiersConflictWarning*Command.font:*-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
185 "*modifiersConflictWarning2*Command.font:*-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*",
186 "*noKeysymDBError*label.internalWidth:		20",
187 "*noKeysymDBError*label.internalHeight:		0",
188 "*noKeysymDBError*buttons.hSpace:		20",
189 "*noKeysymDBError*buttons.vSpace:		20",
190 "*unknownKeysymDBError*label.internalWidth:	20",
191 "*unknownKeysymDBError*label.internalHeight:	0",
192 "*unknownKeysymDBError*buttons.hSpace:		20",
193 "*unknownKeysymDBError*buttons.vSpace:		20",
194 "*magicKeyError*label.internalWidth:		20",
195 "*magicKeyError*label.internalHeight:		0",
196 "*magicKeyError*buttons.hSpace:			20",
197 "*magicKeyError*buttons.vSpace:			20",
198 "*restoreQuery*label.internalWidth:		20",
199 "*restoreQuery*label.internalHeight:		0",
200 "*restoreQuery*buttons.hSpace:			20",
201 "*restoreQuery*buttons.vSpace:			20",
202 "*overwriteQuery*label.internalWidth:		20",
203 "*overwriteQuery*label.internalHeight:		0",
204 "*overwriteQuery*buttons.hSpace:			20",
205 "*overwriteQuery*buttons.vSpace:			20",
206 "*wroteFileMessage*label.internalWidth:		20",
207 "*wroteFileMessage*label.internalHeight:		0",
208 "*wroteFileMessage*buttons.hSpace:		20",
209 "*wroteFileMessage*buttons.vSpace:		20",
210 "*writeQuery*label.internalWidth:		20",
211 "*writeQuery*label.internalHeight:		0",
212 "*writeQuery*buttons.hSpace:			20",
213 "*writeQuery*buttons.vSpace:			20",
214 "*keysymConflictWarning*label.internalWidth:	20",
215 "*keysymConflictWarning*label.internalHeight:	0",
216 "*keysymConflictWarning*buttons.hSpace:		20",
217 "*keysymConflictWarning*buttons.vSpace:		20",
218 "*badModifiersWarning*label.internalWidth:	20",
219 "*badModifiersWarning*label.internalHeight:	0",
220 "*badModifiersWarning*buttons.hSpace:		20",
221 "*badModifiersWarning*buttons.vSpace:		20",
222 "*badModifiersWarning2*label.internalWidth:	20",
223 "*badModifiersWarning2*label.internalHeight:	0",
224 "*badModifiersWarning2*buttons.hSpace:		20",
225 "*badModifiersWarning2*buttons.vSpace:		20",
226 "*multipleModifiersWarning*label.internalWidth:	20",
227 "*multipleModifiersWarning*label.internalHeight:	0",
228 "*multipleModifiersWarning*buttons.hSpace:	20",
229 "*multipleModifiersWarning*buttons.vSpace:	20",
230 "*noModifiersWarning*label.internalWidth:	20",
231 "*noModifiersWarning*label.internalHeight:	0",
232 "*noModifiersWarning*buttons.hSpace:		20",
233 "*noModifiersWarning*buttons.vSpace:		20",
234 "*modifiersConflictWarning*label.internalWidth:	20",
235 "*modifiersConflictWarning*label.internalHeight:	0",
236 "*modifiersConflictWarning*buttons.hSpace:	20",
237 "*modifiersConflictWarning*buttons.vSpace:	20",
238 "*modifiersConflictWarning2*label.internalWidth:	20",
239 "*modifiersConflictWarning2*label.internalHeight:0",
240 "*modifiersConflictWarning2*buttons.hSpace:	20",
241 "*modifiersConflictWarning2*buttons.vSpace:	20",
242 "*writeQuery*label.label:			\\n\
243 Write an xmodmap file for all keys, or only\\n\
244 for keys which differ from the default?",
245 "*writeQuery*full.label:				All Keys",
246 "*writeQuery*partial.label:			Changed Keys",
247 "*writeQuery*abort.label:			Cancel",
248 "*restoreQuery*label.label:			\\n\
249 Restore Default Keymap?\\n\
250 \\n\
251 If you are not really using the kind of keyboard\\n\
252 that is displayed, you will lose big.",
253 "*restoreQuery*yes.label:			Restore",
254 "*restoreQuery*no.label:				Cancel",
255 "*overwriteQuery*label.label:			\\nOverwrite file %s?",
256 "*wroteFileMessage*label.label:			\\n\
257 Wrote output to the file\\n\
258          %s\\n\
259 \\n\
260 You should modify your login script to contain a line like\\n\
261 \\n\
262          xmodmap ~/.xmodmap-`uname -n`\\n\
263 \\n\
264 (those are backquotes.)\\n",
265 "*noKeysymDBError.title:				Error",
266 "*unknownKeysymDBError.title:			Error",
267 "*noKeysymDBError*label.label:			\\n\
268 The vendor-specific keysym file %s does not exist.\\n\
269 You can override this location with the $XKEYSYMDB environment variable.",
270 "*unknownKeysymDBError*label.label:		\\n\
271 Don't know where to find the vendor-specific keysym file.\\n\
272 Set the $XKEYSYMDB environment variable to point to it.\\n\
273 On many systems this file is found in /usr/lib/X11/XKeysymDB.",
274 "*noKeysymDBError*ok.label:			Ok",
275 "*unknownKeysymDBError*ok.label:			Ok",
276 "*magicKeyError.title:				Error",
277 "*magicKeyError*label.label:			\\n\
278 This key does not have a keycode: it is interpreted specially by\\n\
279 the X server.  You cannot change its behavior with this program.",
280 "*magicKeyError*ok.label:			Ok",
281 "*keysymConflictWarning.title:			Error",
282 "*keysymConflictWarning*label.label:		\\n\
283 This key generates both the keysyms %s and %s.\\n\
284 These keysyms have incompatible semantics; it does not make sense\\n\
285 to attach them both to the same key (the behavior is undefined.)",
286 "*keysymConflictWarning*ok.label:		Do It Anyway",
287 "*keysymConflictWarning*cancel.label:		Cancel",
288 "*badModifiersWarning.title:			Error",
289 "*badModifiersWarning*label.label:		\\n\
290 The semantics of the modifier bits ModShift, ModLock, and ModControl\\n\
291 are predefined.  It does not make sense to assign Mod%s to any\\n\
292 keysym other than %s or %s.\\n\
293 \\n\
294 If you want to make this key be a %s key, change its keysym as well.",
295 "*badModifiersWarning*ok.label:			Do It Anyway",
296 "*badModifiersWarning*cancel.label:		Cancel",
297 "*badModifiersWarning2.title:			Error",
298 "*badModifiersWarning2*label.label:		\\n\
299 The semantics of the Shift, Control, and Lock keysyms are predefined.\\n\
300 It does not make sense to assign any modifier bit to %s other than Mod%s.\\n\
301 If you want this to be a %s key, use the appropriate modifier bit.\\n\
302 If you want this key to do something else, you must change its keysym.",
303 "*badModifiersWarning2*ok.label:			Do It Anyway",
304 "*badModifiersWarning2*cancel.label:		Cancel",
305 "*multipleModifiersWarning.title:		Error",
306 "*multipleModifiersWarning*label.label:		\\n\
307 This key is generating more than one modifier bit.\\n\
308 The behavior of that is undefined.",
309 "*multipleModifiersWarning*ok.label:		Do It Anyway",
310 "*multipleModifiersWarning*cancel.label:		Cancel",
311 "*noModifiersWarning.title:			Warning",
312 "*noModifiersWarning*label.label:		\\n\
313 This key generates the keysym %s, but no modifier bits.\\n\
314 This means that this key won't do anything in most applications.",
315 "*noModifiersWarning*ok.label:			Ok",
316 "*noModifiersWarning*cancel.label:		Cancel",
317 "*modifiersConflictWarning.title:		Error",
318 "*modifiersConflictWarning*label.label:		\\n\
319 This key generates the keysym %s, plus the modifier bit Mod%s.\\n\
320 However, this bit is also generated by key 0x%02X (%s), which has\\n\
321 the keysym %s.\\n\
322 \\n\
323 These two keysyms have different semantics; therefore, they cannot\\n\
324 share the same modifier bit (the behavior is undefined.)\\n\
325 \\n\
326 If you want these two keys to have different behavior, change one of\\n\
327 them to use some otherwise-unallocated modifier bit.\\n\
328 \\n\
329 If you want these two keys to have the same behavior, they must have\\n\
330 both the same modifier bits, and the same (or compatible) keysyms.\\n\
331 \\n\
332 For example, Meta_L and Meta_R are compatible keysyms, because\\n\
333 they are both Meta keys; however, Meta_L and Mode_switch are not\\n\
334 compatible, because a Meta key and a Mode_switch key are supposed\\n\
335 to do quite different things; if they share the same modifier bit, then\\n\
336 applications cannot tell them apart.",
337 "*modifiersConflictWarning*ok.label:		Do It Anyway",
338 "*modifiersConflictWarning*cancel.label:		Cancel",
339 "*modifiersConflictWarning2.title:		Error",
340 "*modifiersConflictWarning2*label.label:		\\n\
341 This key generates the keysym %s, plus the modifier bit Mod%s.\\n\
342 However, key 0x%02X (%s) generates the keysym %s plus the\\n\
343 modifier bit Mod%s.  Since these two keys have the same semantics,\\n\
344 they should have the same modifier bits.\\n\
345 \\n\
346 If you want these two keys to have different behavior, you must\\n\
347 change one of them to generate a different keysym as well as a\\n\
348 different modifier bit.",
349 "*modifiersConflictWarning2*ok.label:		Do It Anyway",
350 "*modifiersConflictWarning2*cancel.label:	Cancel",
351