Linux console tools development discussion
 help / color / mirror / Atom feed
* [kbd] Tajik Keymap for OpenSUSE: NEW QWERTY LAYOUT
  @ 2009-09-08 17:33           ` Victor Ibragimov
  2009-09-08 18:59             ` Stefan Dirsch
  2009-09-21 11:07             ` Alexey Gladkov
  0 siblings, 2 replies; 3+ messages in thread
From: Victor Ibragimov @ 2009-09-08 17:33 UTC (permalink / raw)
  To: Michal Marek; +Cc: Karl Eichwalder, kbd, Jiří Suchomel, sndirsch

[-- Attachment #1: Type: text/plain, Size: 1933 bytes --]

To whom it may concern,

Could you please add Tajik (tj) keymap into the system.
Though that would be nice if somebody check the correctness of Tajik 
keymap regarding the picture of this URL:
http://www.kde.tj/uploads/Tajik-Standard-Keyboard.jpg

Or how tj keymap can be tested locally?

# altgr keycode 12 is used for CYRILLIC CAPITAL AND SMALL LETTER GHE 
WITH STROKE
altgr        keycode  12 =     U+0493 (ғ)
altgr    shift    keycode  12 =     U+0492 (Ғ)

# altgr keycode 13 is used for CYRILLIC CAPITAL AND SMALL LETTER U WITH 
MACRON
altgr        keycode  13 =     U+04EF (ӯ)
altgr    shift    keycode  13 =     U+04EE (Ӯ)

# keycode 17 is used for CYRILLIC CAPITAL AND SMALL LETTER KA WITH DESCENDER
altgr        keycode  17 =    U+049B (қ)
altgr    shift    keycode  17 =    U+049A (Қ)

# keycode 24 is used for CYRILLIC CAPITAL AND SMALL LETTER HA WITH DESCENDER
altgr        keycode  24 =    U+04B3 (ҳ)
altgr    shift     keycode  24 =     U+04B2 (Ҳ)

# keycode 31 is used for CYRILLIC CAPITAL AND SMALL LETTER CHE WITH 
DESCENDER
altgr        keycode  31 =     U+04B7 (ҷ)
altgr    shift     keycode  31 =     U+04B6 (Ҷ)

# keycode 50 is used for CYRILLIC CAPITAL AND SMALL LETTER I WITH MACRON
altgr        keycode  50 =     U+04E3 (ӣ)
altgr    shift     keycode  50 =     U+04E2 (Ӣ)

# CYRILLIC CAPITAL LETTER IO ENABLED
    alt    keycode  53 =    U+0451 (ё)
altgr    alt     keycode  53 =     U+0401 (Ё)




Thanks & Have a great day!

Victor Ibragimov
---
http://www.kde.tj/index.php/Main/OpenSUSE




Michal Marek wrote:
> It's better to work on such things with upstream, Alexey (the upstream
> maintainer) will be glad to incorporate your keymap. Start with
>
> $ git clone git://git.altlinux.org/people/legion/packages/kbd.git
> $ cp data/keymaps/i386/qwerty/{ruwin_alt-UTF-8,tj}.map
> $ vi data/keymaps/i386/qwerty/tj.map
>
> and send the map to kbd@lists.altlinux.org when you're done.
>
> Michal

[-- Attachment #2: tj.map --]
[-- Type: text/plain, Size: 15859 bytes --]

# This keymap is based on Russian keymap for a 105-keys PC keyboard.
# Modified by Victor Ibragimov <victor.ibragimov@gmail.com>
# Tajik openSUSE & Software Localization 
# http://www.kde.tj/
#
#  Tajik Standard Keyboard Layout
#  RightAlt is used to change rus/lat, while Shift+CapsLock is used to 
#  lock capitals.
#
#  KEYCODE 12 IS FOR CYRILLIC CAPITAL AND SMALL LETTER GHE WITH STROKE
#  KEYCODE 13 IS FOR CYRILLIC CAPITAL AND SMALL LETTER U WITH MACRON
#  KEYCODE 17 IS FOR CYRILLIC CAPITAL AND SMALL LETTER KA WITH DESCENDER
#  KEYCODE 24 IS FOR CYRILLIC CAPITAL AND SMALL LETTER HA WITH DESCENDER
#  KEYCODE 31 IS FOR CYRILLIC CAPITAL AND SMALL LETTER CHE WITH DESCENDER
#  KEYCODE 50 IS FOR CYRILLIC CAPITAL AND SMALL LETTER I WITH MACRON
#  CYRILLIC CAPITAL LETTER IO ON KEYCODE 53 ENABLED
#

include "qwerty-layout"

		keycode   0 =
		keycode   1 =	Escape	Escape		Escape	Escape
	alt	keycode   1 =	Meta_Escape
altgr	alt     keycode   1 = 	Meta_Escape
		keycode   2 =	one	exclam		one	exclam
	alt	keycode   2 =	Meta_one	
altgr	alt     keycode   2 = 	Meta_one
	shift alt keycode   2 = 	Meta_exclam
altgr	shift alt keycode   2 = 	Meta_exclam
		keycode   3 =	two	at		two	quotedbl
	control	keycode   3 =	nul	
altgr	control keycode   3 = 	nul
	alt	keycode   3 =	Meta_two	
altgr	alt     keycode   3 = 	Meta_two
	shift alt keycode   3 = 	Meta_at
altgr	shift alt keycode   3 = 	Meta_at
		keycode   4 = 	three numbersign	three	numbersign
	control	keycode   4 =	Escape
altgr	control keycode   4 = 	Escape
	alt	keycode   4 =	Meta_three
altgr	alt     keycode   4 = 	Meta_three
	shift alt keycode   4 =	Meta_numbersign
altgr	shift alt keycode   4 =	Meta_numbersign
		keycode   5 =	four	dollar		four	semicolon
	control	keycode   5 =	Control_backslash
altgr	control keycode   5 = 	Control_backslash
	alt	keycode   5 =	Meta_four
altgr	alt     keycode   5 = 	Meta_four
	shift alt keycode   5 = 	Meta_dollar
altgr	shift alt keycode   5 = 	Meta_dollar
		keycode   6 =	five     percent	five	percent
	control	keycode   6 =	Control_bracketright
altgr	control keycode   6 = 	Control_bracketright
	alt	keycode   6 =	Meta_five
altgr	alt     keycode   6 = 	Meta_five
	shift alt keycode   6 = 	Meta_percent
altgr	shift alt keycode   6 = 	Meta_percent    
		keycode   7 =	six	asciicircum	six	colon
	control	keycode   7 =	Control_asciicircum
altgr	control keycode   7 = 	Control_asciicircum
	alt	keycode   7 =	Meta_six	
altgr	alt     keycode   7 = 	Meta_six
	shift alt keycode   7 = 	Meta_asciicircum
altgr	shift alt keycode   7 = 	Meta_asciicircum
		keycode   8 =	seven	ampersand	seven	question
	control	keycode   8 =	Control_underscore
altgr	control keycode   8 = 	Control_underscore
	alt	keycode   8 =	Meta_seven
altgr	alt     keycode   8 = 	Meta_seven
	shift alt keycode   8 = 	Meta_ampersand
altgr	shift alt keycode   8 = 	Meta_ampersand
		keycode   9 =	eight	asterisk	eight	asterisk
	control	keycode   9 =	Delete	
altgr	control keycode   9 = 	Delete
	alt	keycode   9 =	Meta_eight
altgr	alt     keycode   9 =     Meta_eight
	shift alt keycode   9 = 	Meta_asterisk
altgr	shift alt keycode   9 = 	Meta_asterisk
		keycode  10 =	nine	parenleft	nine	parenleft
	alt	keycode  10 =	Meta_nine
altgr	alt     keycode  10 =    Meta_nine
	shift alt keycode  10 = 	Meta_parenleft
altgr	shift alt keycode  10 = 	Meta_parenleft
		keycode  11 =	zero	parenright	zero	parenright
	alt	keycode  11 =	Meta_zero
altgr	alt     keycode  11 =    Meta_zero
	shift alt keycode  11 = 	Meta_parenright
altgr	shift alt keycode  11 = 	Meta_parenright

# altgr keycode 12 is used for CYRILLIC CAPITAL AND SMALL LETTER GHE WITH STROKE

altgr		keycode  12 = 	U+0493
altgr	shift	keycode  12 = 	U+0492

#		keycode  12 =	minus	underscore	minus	underscore
#	control	keycode  12 =	Control_underscore
#altgr	control keycode  12 =    Control_underscore
#	alt	keycode  12 =	Meta_minus
#altgr	alt     keycode  12 =    Meta_minus
#	shift alt keycode  12 = 	Meta_underscore
#altgr	shift alt keycode  12 = 	Meta_underscore

# altgr keycode 13 is used for CYRILLIC CAPITAL AND SMALL LETTER U WITH MACRON

altgr		keycode  13 = 	U+04EF
altgr	shift	keycode  13 = 	U+04EE

#		keycode  13 =	equal	plus		equal	plus
#	alt	keycode  13 =	Meta_equal
#altgr	alt     keycode  13 =    Meta_equal
#	shift alt keycode  13 = 	Meta_plus
#altgr	shift alt keycode  13 = 	Meta_plus

		keycode  14 = 	Delete  Delete  	Delete  Delete
	alt	keycode  14 =	Meta_Delete
altgr	alt     keycode  14 = 	Meta_Delete
		keycode  15 =	Tab	Tab		Tab	Tab	
	alt	keycode  15 =	Meta_Tab	
altgr	alt     keycode  15 = 	Meta_Tab

altgr		keycode  16 = 	U+0439
altgr	shift	keycode  16 = 	U+0419

# keycode 17 is used for CYRILLIC CAPITAL AND SMALL LETTER KA WITH DESCENDER

altgr		keycode  17 =	U+049B
altgr	shift	keycode  17 =	U+049A

altgr		keycode  18 = 	U+0443
altgr	shift 	keycode  18 = 	U+0423

altgr		keycode  19 = 	U+043A
altgr	shift 	keycode  19 = 	U+041A

altgr		keycode  20 = 	U+0435
altgr	shift 	keycode  20 = 	U+0415

altgr		keycode  21 = 	U+043D
altgr	shift 	keycode  21 = 	U+041D

altgr		keycode  22 = 	U+0433
altgr	shift 	keycode  22 = 	U+0413

altgr		keycode  23 = 	U+0448
altgr	shift 	keycode  23 = 	U+0428

# keycode 24 is used for CYRILLIC CAPITAL AND SMALL LETTER HA WITH DESCENDER

altgr		keycode  24 =	U+04B3
altgr	shift 	keycode  24 = 	U+04B2

altgr		keycode  25 = 	U+0437
altgr	shift 	keycode  25 = 	U+0417
		keycode  26 = 	bracketleft     braceleft
altgr		keycode  26 = 	U+0445
altgr	shift	keycode  26 = 	U+0425
	control	keycode  26 =	Escape	
altgr	control	keycode  26 =	Escape	
	alt	keycode  26 =	Meta_bracketleft
altgr	alt     keycode  26 = 	Meta_bracketleft
		keycode  27 =  bracketright braceright bracketleft bracketright

#  The keycode "0xFF" is too dangerous for many programs (including emacs).
#  So let it be bracket instead of Hard Sign.
altgr		keycode  27 = 	U+044A
altgr	shift 	keycode  27 = 	U+042A 
	control	keycode  27 =	Control_bracketright
altgr	control	keycode  27 =	Control_bracketright
	alt	keycode  27 =	Meta_bracketright
altgr	alt     keycode  27 = 	Meta_bracketright
		keycode  28 =	Return	
	alt	keycode  28 =	0x080d	
altgr	alt     keycode  28 = 	0x080d
	control keycode  28 = 	Linefeed
altgr	control keycode  28 =	Linefeed
		keycode  29 =	Control	

altgr		keycode  30 = 	U+0444
altgr	shift 	keycode  30 = 	U+0424

# keycode 31 is used for CYRILLIC CAPITAL AND SMALL LETTER CHE WITH DESCENDER

altgr		keycode  31 = 	U+04B7
altgr	shift 	keycode  31 = 	U+04B6

altgr		keycode  32 = 	U+0432
altgr	shift 	keycode  32 = 	U+0412

altgr		keycode  33 = 	U+0430
altgr	shift 	keycode  33 = 	U+0410

altgr		keycode  34 = 	U+043F
altgr	shift 	keycode  34 = 	U+041F

altgr		keycode  35 = 	U+0440
altgr	shift	keycode  35 = 	U+0420

altgr		keycode  36 = 	U+043E
altgr	shift 	keycode  36 = 	U+041E

altgr		keycode  37 = 	U+043B
altgr	shift 	keycode  37 = 	U+041B

altgr		keycode  38 = 	U+0434
altgr	shift 	keycode  38 = 	U+0414
		keycode  39 = 	semicolon        colon
altgr		keycode  39 = 	U+0436
altgr	shift	keycode  39 = 	U+0416
	alt	keycode  39 =	Meta_semicolon
altgr	alt     keycode  39 = 	Meta_semicolon
		keycode  40 =	apostrophe       quotedbl
	control	keycode  40 =	Control_g
altgr	control	keycode  40 =	Control_g
	alt	keycode  40 =	Meta_apostrophe
altgr	alt     keycode  40 = 	Meta_apostrophe
altgr		keycode  40 = 	U+044D
altgr	shift	keycode  40 = 	U+042D
		keycode  41 = 	grave asciitilde U+0451 U+0401
	control	keycode  41 =	nul	
altgr	control keycode  41 =	nul
	alt	keycode  41 =	Meta_grave
altgr	alt     keycode  41 = 	Meta_grave
		keycode  42 =	Shift	
		keycode  43 =	backslash bar		slash bar	
	control	keycode  43 =	Control_backslash
altgr	control keycode  43 = 	Control_backslash
	alt	keycode  43 =	Meta_backslash
altgr	alt     keycode  43 = 	Meta_backslash
	shift alt keycode  43 = 	Meta_bar
altgr	shift alt keycode  43 = 	Meta_bar

altgr		keycode  44 = 	U+044F
altgr	shift 	keycode  44 = 	U+042F

altgr		keycode  45 = 	U+0447
altgr	shift 	keycode  45 = 	U+0427

altgr		keycode  46 = 	U+0441
altgr	shift 	keycode  46 = 	U+0421

altgr		keycode  47 = 	U+043C
altgr	shift 	keycode  47 = 	U+041C

altgr		keycode  48 = 	U+0438
altgr	shift 	keycode  48 = 	U+0418

altgr		keycode  49 = 	U+0442
altgr	shift 	keycode  49 = 	U+0422

# keycode 50 is used for CYRILLIC CAPITAL AND SMALL LETTER I WITH MACRON

altgr		keycode  50 = 	U+04E3
altgr	shift 	keycode  50 = 	U+04E2

		keycode  51 = 	comma            less
	alt	keycode  51 =	Meta_comma
altgr	alt     keycode  51 = 	Meta_comma
	alt shift keycode  51 = 	Meta_less
altgr	alt shift keycode  51 = 	Meta_less
altgr		keycode  51 = 	U+0431
altgr	shift	keycode  51 = 	U+0411
		keycode  52 = 	period            greater
	alt	keycode  52 =	Meta_period
altgr	alt     keycode  52 = 	Meta_period
	alt shift keycode  52 = 	Meta_greater
altgr	alt shift keycode  52 = 	Meta_greater
altgr		keycode  52 = 	U+044E
altgr	shift	keycode  52 = 	U+042E

#  Can you survive without "yuo" letter? If no put U+0451 and U+0401 for 
#  altgr keycode 53.
		keycode  53 = 	slash question period comma
	control	keycode  53 =	Delete	
altgr	control keycode  53 = 	Delete

# CYRILLIC CAPITAL LETTER IO ENABLED

	alt	keycode  53 =	U+0451
altgr	alt     keycode  53 = 	U+0401

	shift alt keycode  53 = 	Meta_question
altgr	shift alt keycode  53 = 	Meta_question
		keycode  54 =	Shift
		keycode  55 =	KP_Multiply
		keycode  56 =	Alt	
		keycode  57 =	space	space		space	space	
	control	keycode  57 =	nul	
altgr	control keycode  57 = 	nul
	alt	keycode  57 =	Meta_space
altgr	alt     keycode  57 = 	Meta_space
		keycode  58 = 	Caps_Lock
			keycode  59 =	F1	F11	F1	F11
	control		keycode  59 =	F1	
altgr	control 	keycode  59 = 	F1
	alt		keycode  59 =	Console_1
altgr	alt		keycode  59 =	Console_1
	control	alt     keycode  59 = 	Console_1
altgr	control	alt     keycode  59 = 	Console_1
			keycode  60 =	F2	F12	F2	F12
	control		keycode  60 =	F2	
altgr	control 	keycode  60 = 	F2
	alt		keycode  60 =	Console_2
altgr	alt		keycode  60 =	Console_2
	control	alt     keycode  60 =	Console_2
altgr	control	alt     keycode  60 = 	Console_2
			keycode  61 =	F3	F13	F3	F13
	control		keycode  61 =	F3	
altgr	control 	keycode  61 =	F3
	alt		keycode  61 =	Console_3
altgr	alt		keycode  61 =	Console_3
	control	alt     keycode  61 = 	Console_3
altgr	control	alt     keycode  61 = 	Console_3
			keycode  62 =	F4	F14	F4	F14
	control		keycode  62 =	F4	
	altgr	control keycode  62 = 	F4
	alt		keycode  62 =	Console_4
altgr	alt		keycode  62 =	Console_4
	control	alt     keycode  62 = 	Console_4
altgr	control	alt     keycode  62 = 	Console_4
			keycode  63 =	F5	F15	F5	F15
	control		keycode  63 =	F5	
altgr	control 	keycode  63 = 	F5
	alt		keycode  63 =	Console_5
altgr	alt		keycode  63 =	Console_5
	control	alt     keycode  63 =	Console_5
altgr	control	alt     keycode  63 = 	Console_5
			keycode  64 =	F6	F16	F6	F16
	control		keycode  64 =	F6	
altgr	control 	keycode  64 =	F6
	alt		keycode  64 =	Console_6
altgr	alt		keycode  64 =	Console_6
	control	alt     keycode  64 = 	Console_6
altgr	control	alt     keycode  64 = 	Console_6
			keycode  65 =	F7	F17	F7	F17
	control		keycode  65 =	F7	
altgr	control 	keycode  65 = 	F7
	alt		keycode  65 =	Console_7
altgr	alt		keycode  65 =	Console_7
	control	alt     keycode  65 = 	Console_7
altgr	control	alt     keycode  65 = 	Console_7
			keycode  66 =	F8	F18	F8	F18
	control		keycode  66 =	F8
altgr	control 	keycode  66 =	F8
	alt		keycode  66 =	Console_8
altgr	alt		keycode  66 =	Console_8
	control	alt     keycode  66 = 	Console_8
altgr	control	alt     keycode  66 = 	Console_8
			keycode  67 =	F9	F19	F9	F19
	control		keycode  67 =	F9	
altgr	control 	keycode  67 = 	F9
	alt		keycode  67 =	Console_9
altgr	alt		keycode  67 =	Console_9
	control	alt     keycode  67 = 	Console_9
altgr	control	alt     keycode  67 = 	Console_9
			keycode  68 =	F10	F20	F10	F20
	control		keycode  68 =	F10	
altgr	control 	keycode  68 =	F10
	alt		keycode  68 =	Console_10
altgr	alt		keycode  68 =	Console_10
	control	alt     keycode  68 = 	Console_10
altgr	control	alt     keycode  68 = 	Console_10
		keycode  69 =	Num_Lock	
		keycode  70 =	Scroll_Lock	Show_Memory	Show_Registers
	control	keycode  70 =	Show_State
altgr	control keycode  70 =	Show_State
	alt	keycode  70 =	Scroll_Lock
altgr	alt     keycode  70 = 	Scroll_Lock
		keycode  71 =	KP_7	
	alt	keycode  71 =	Ascii_7	
altgr	alt     keycode  71 = 	Ascii_7
		keycode  72 =	KP_8	
	alt	keycode  72 =	Ascii_8	
altgr	alt     keycode  72 = 	Ascii_8
		keycode  73 =	KP_9	
	alt	keycode  73 =	Ascii_9	
altgr	alt     keycode  73 = 	Ascii_9
		keycode  74 =	KP_Subtract
		keycode  75 =	KP_4	
	alt	keycode  75 =	Ascii_4	
altgr	alt     keycode  75 =	Ascii_4
		keycode  76 =	KP_5	
	alt	keycode  76 =	Ascii_5	
altgr	alt     keycode  76 = 	Ascii_5
		keycode  77 =	KP_6	
	alt	keycode  77 =	Ascii_6	
altgr	alt     keycode  77 = 	Ascii_6
		keycode  78 =	KP_Add	
		keycode  79 =	KP_1	
	alt	keycode  79 =	Ascii_1	
altgr	alt     keycode  79 =	Ascii_1
		keycode  80 =	KP_2	
	alt	keycode  80 =	Ascii_2	
altgr	alt     keycode  80 = 	Ascii_2
		keycode  81 =	KP_3	
	alt	keycode  81 =	Ascii_3	
altgr	alt     keycode  81 = 	Ascii_3
		keycode  82 =	KP_0	
	alt	keycode  82 =	Ascii_0	
altgr	alt     keycode  82 = 	Ascii_0
		keycode  83 =	KP_Period
altgr	control	keycode  83 =	Boot	
control	alt	keycode  83 =	Boot	
altgr	control alt 	keycode  83 = Boot
		keycode  84 =	Last_Console
		keycode  85 =
		keycode  86 =	less	greater	bar	
	alt	keycode  86 =	Meta_less
altgr	alt     keycode  86 = 	Meta_less
			keycode  87 =	F11	F11	F11	F11
	control		keycode  87 =	F11	
altgr	control 	keycode  87 = 	F11
	alt		keycode  87 =	Console_11
altgr	alt		keycode  87 =	Console_11
	control	alt     keycode  87 = 	Console_11
altgr	control	alt     keycode  87 =	Console_11
			keycode  88 =	F12	F12	F12	F12
	control		keycode  88 =	F12	
altgr	control 	keycode  88 = 	F12
	alt		keycode  88 =	Console_12
altgr	alt		keycode  88 =	Console_12
	control	alt     keycode  88 = Console_12
altgr	control	alt     keycode  88 = Console_12
		keycode  89 =
		keycode  90 =
		keycode  91 =
		keycode  92 =
		keycode  93 =
		keycode  94 =
		keycode  95 =
		keycode  96 =	KP_Enter	
keycode  97 = Control
		keycode  98 =	KP_Divide
		keycode  99 =	Control_backslash
	control	keycode  99 =	Control_backslash
altgr	control keycode  99 = 	Control_backslash
	alt	keycode  99 =	Control_backslash
altgr	alt     keycode  99 = 	Control_backslash
		keycode 100 = 	AltGr_Lock
		keycode 101 =	Break	
		keycode 102 =	Find	
		keycode 103 =	Up	
		keycode 104 =	Prior	
	shift	keycode 104 =	Scroll_Backward
altgr	shift   keycode 104 = 	Scroll_Backward
		keycode 105 =	Left	
        alt     keycode 105 =	Decr_Console
		keycode 106 =	Right
        alt     keycode 106 =	Incr_Console
		keycode 107 =	Select	
		keycode 108 =	Down	
		keycode 109 =	Next	
	shift	keycode 109 =	Scroll_Forward
altgr	shift   keycode 109 = 	Scroll_Forward
		keycode 110 =	Insert	
		keycode 111 =	Remove	
altgr	control	keycode 111 =	Boot	
control	alt	keycode 111 =	Boot	
altgr	control alt keycode 111 = Boot
		keycode 112 =
		keycode 113 =
		keycode 114 =
		keycode 115 =
		keycode 116 =
		keycode 117 =
		keycode 118 =
		keycode 119 =
		keycode 120 =
		keycode 121 =
		keycode 122 =
		keycode 123 =
		keycode 124 =
		keycode 125 =
		keycode 126 =
		keycode 127 =
string	F1 =	"\033[[A"
string	F2 =	"\033[[B"
string	F3 =	"\033[[C"
string	F4 =	"\033[[D"
string	F5 =	"\033[[E"
string	F6 =	"\033[17~"
string	F7 =	"\033[18~"
string	F8 =	"\033[19~"
string	F9 =	"\033[20~"
string	F10 =	"\033[21~"
string	F11 =	"\033[23~"
string	F12 =	"\033[24~"
string	F13 =	"\033[25~"
string	F14 =	"\033[26~"
string	F15 =	"\033[28~"
string	F16 =	"\033[29~"
string	F17 =	"\033[31~"
string	F18 =	"\033[32~"
string	F19 =	"\033[33~"
string	F20 =	"\033[34~"
string	Find =	"\033[1~"
string	Insert =	"\033[2~"
string	Remove =	"\033[3~"
string	Select =	"\033[4~"
string	Prior =	"\033[5~"
string	Next =	"\033[6~"
string	F21 =	""
string	F22 =	""
string	F23 =	""
string	F24 =	""
string	F25 =	""
string	F26 =	""


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [kbd] Tajik Keymap for OpenSUSE: NEW QWERTY LAYOUT
  2009-09-08 17:33           ` [kbd] Tajik Keymap for OpenSUSE: NEW QWERTY LAYOUT Victor Ibragimov
@ 2009-09-08 18:59             ` Stefan Dirsch
  2009-09-21 11:07             ` Alexey Gladkov
  1 sibling, 0 replies; 3+ messages in thread
From: Stefan Dirsch @ 2009-09-08 18:59 UTC (permalink / raw)
  To: Victor Ibragimov
  Cc: Michal Marek, Karl Eichwalder, Jiří Suchomel, kbd

On Tue, Sep 08, 2009 at 10:33:33PM +0500, Victor Ibragimov wrote:
> To whom it may concern,
> 
> Could you please add Tajik (tj) keymap into the system.

It's already in xkeyboard-config.

> Though that would be nice if somebody check the correctness of Tajik
> keymap regarding the picture of this URL:
> http://www.kde.tj/uploads/Tajik-Standard-Keyboard.jpg
> 
> Or how tj keymap can be tested locally?

In an Xsession run 'setxkbmap tj' to verify.

Best regards,
Stefan

Public Key available
------------------------------------------------------
Stefan Dirsch (Res. & Dev.)   SUSE LINUX Products GmbH
Tel: 0911-740 53 0            Maxfeldstraße 5
FAX: 0911-740 53 479          D-90409 Nürnberg
http://www.suse.de            Germany 
-----------------------------------------------------------------
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
-----------------------------------------------------------------


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [kbd] Tajik Keymap for OpenSUSE: NEW QWERTY LAYOUT
  2009-09-08 17:33           ` [kbd] Tajik Keymap for OpenSUSE: NEW QWERTY LAYOUT Victor Ibragimov
  2009-09-08 18:59             ` Stefan Dirsch
@ 2009-09-21 11:07             ` Alexey Gladkov
  1 sibling, 0 replies; 3+ messages in thread
From: Alexey Gladkov @ 2009-09-21 11:07 UTC (permalink / raw)
  To: Linux console tools development discussion
  Cc: Michal Marek, Karl Eichwalder, Jiří Suchomel, sndirsch

On 08.09.2009 21:33, Victor Ibragimov wrote:
> Could you please add Tajik (tj) keymap into the system.
> Though that would be nice if somebody check the correctness of Tajik 
> keymap regarding the picture of this URL:
> http://www.kde.tj/uploads/Tajik-Standard-Keyboard.jpg

I will add this keymap as kbd/data/keymaps/i386/qwerty/tj_alt-UTF8.map.

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-09-21 11:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-08 17:33           ` [kbd] Tajik Keymap for OpenSUSE: NEW QWERTY LAYOUT Victor Ibragimov
2009-09-08 18:59             ` Stefan Dirsch
2009-09-21 11:07             ` Alexey Gladkov

Linux console tools development discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/kbd/0 kbd/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 kbd kbd/ http://lore.altlinux.org/kbd \
		kbd@lists.altlinux.org kbd@lists.altlinux.ru kbd@lists.altlinux.com
	public-inbox-index kbd

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.kbd


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git