View | Details | Raw Unified | Return to bug 28883 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/bin/univention-keyboardmapping.orig (-2 / +176 lines)
 Lines 254-266    Link Here 
254
				;;
254
				;;
255
		esac
255
		esac
256
		;;
256
		;;
257
	--xtofreerdp)
258
		case "$2" in
259
			al) #Albanian
260
				output=0x0000041C
261
				;;
262
			en_US) #American
263
				output=0x00000409
264
				;;
265
			ar) #Arabic
266
				output=0x00000401
267
				;;
268
			am) #Armenian
269
				output=0x0000042B
270
				;;
271
			by) #Belarusian
272
				output=0x00000423
273
				;;
274
			be) #Belgian
275
				output=0x0000080C
276
				;;
277
			br) #Brazilian
278
				output=0x00000416
279
				;;
280
			kan) #Kannada
281
				output=0x0000044B
282
				;;
283
			hr) #Croatian
284
				output=0x0000041A
285
				;;
286
			bg) #Cyrillic (bg)
287
				output=0x00000402
288
				;;
289
			sr) #Cyrillic (sr)
290
				output=0x00000C1A
291
				;;
292
			cz) #Czech
293
				output=0x00000405
294
				;;
295
			cz_qwerty) #Czech (qwerty)
296
				output=0x00010405
297
				;;
298
			dk) #Danish
299
				output=0x00000406
300
				;;
301
			dvorak) #Dvorak
302
				output=0x00010409
303
				;;
304
			ee) #Estonian
305
				output=0x00000425
306
				;;
307
			fi) #Finnish
308
				output=0x0000040B
309
				;;
310
			fr) #French
311
				output=0x0000040C
312
				;;
313
			ge_la) #Georgian (ge_la)
314
				output=0x00000437
315
				;;
316
			ge_ru) #Georgian (ge_ru)
317
				output=0x00000437
318
				;;
319
			de) #Germany
320
				output=0x00000407
321
				;;
322
			gb) #Great Britain
323
				output=0x00000409
324
				;;
325
			guj) #Gujarati
326
				output=0x00000447
327
				;;
328
			dev) #Hindi
329
				output=0x00010439
330
				;;
331
			is) #Icelandic
332
				output=0x0000040F
333
				;;
334
			iu) #Inuktitut
335
				output=0x0000085D
336
				;;
337
			ie) #Irish
338
				output=0x00001809
339
				;;
340
			il) #Israelian
341
				output=0x0000040D
342
				;;
343
			it) #Italian
344
				output=0x00000410
345
				;;
346
			la) #Latin American
347
				output=0x0000080A
348
				;;
349
			lv) #Latvian
350
				output=0x00000426
351
				;;
352
			lt) #Lithuanian
353
				output=0x00010427
354
				;;
355
			mk) #Macedonian
356
				output=0x0000042F
357
				;;
358
			ml) #Malayalam
359
				output=0x0000044C
360
				;;
361
			mt) #Maltese
362
				output=0x0000043A
363
				;;
364
			nl) #Nederland
365
				output=0x00000413
366
				;;
367
			no) #Norwegian
368
				output=0x00000414
369
				;;
370
			pl) #Polish
371
				output=0x00010415
372
				;;
373
			pl2) #Polish (qwerty)
374
				output=0x00000415
375
				;;
376
			pt) #Portuguese
377
				output=0x00000816
378
				;;
379
			ro) #Romanian
380
				output=0x00000418
381
				;;
382
			ru) #Russian
383
				output=0x00000419
384
				;;
385
			sk) #Slovak
386
				output=0x0000041B
387
				;;
388
			sk_qwerty) #Slovak (qwerty)
389
				output=0x0001041B
390
				;;
391
			si) #Slovene
392
				output=0x00000424
393
				;;
394
			es) #Spanish
395
				output=0x0000040A
396
				;;
397
			se) #Swedish
398
				output=0x0000041D
399
				;;
400
			syr) #Syriac
401
				output=0x0000045A
402
				;;
403
			syr_phonetic) #Syriac (phonetic)
404
				output=0x0001045A
405
				;;
406
			tml) #Tamil
407
				output=0x00000449
408
				;;
409
			tel) #Telugu
410
				output=0x0000044A
411
				;;
412
			th) #Thai
413
				output=0x0000041E
414
				;;
415
			tr) #Turkish
416
				output=0x0000041F
417
				;;
418
			ua) #Ukrainian
419
				output=0x00000422
420
				;;
421
			us) #United States
422
				output=0x00000409
423
				;;
424
			*)
425
				output=0x00000409
426
				;;
427
		esac
428
		;;
257
	*)
429
	*)
258
		cat <<-EOL >&2
430
		cat <<-EOL >&2
259
		
431
		
260
		Syntax:  univention-keyboardmapping --xtordp <x-keymap>
432
		Syntax:  univention-keyboardmapping --xtordp|--xtofreerdp  <x-keymap>
261
		Example: univention-keyboardmapping --xtordp gb
433
		Example: univention-keyboardmapping --xtordp gb
434
		Example: univention-keyboardmapping --xtofreerdp th
262
435
263
		Returns corresponding rdesktop-keymap to stdout
436
		--xtordp returns corresponding rdesktop keymap to stdout
437
		--xtofreerdp returns corresponding freerdp keymap to stdout
264
		
438
		
265
		EOL
439
		EOL
266
		exit 255
440
		exit 255

Return to bug 28883