Naraguna:Bennylin/Keyboard

Saka Wikipédia Jawa, bauwarna mardika basa Jawa
<code>
KBD	Javanese	"Javanese"

COPYRIGHT	"CC-BY-SA-3.0"

COMPANY	"Font by R.S. Wihananto, Layout by Benny Lin"

LOCALENAME	"en-US"

LOCALEID	"00000409"

VERSION	1.0

SHIFTSTATE

0	//Column 4
1	//Column 5 : Shft
2	//Column 6 :       Ctrl
3	//Column 7 : Shft  Ctrl

LAYOUT		;an extra '@' at the end is a dead key

//SC	VK_		Cap	0	1	2	3
//--	----		----	----	----	----	----

02	1		0	a9d1	0021	-1	1		// JAVANESE DIGIT ONE, EXCLAMATION MARK, <none>, DIGIT ONE
03	2		0	a9d2	0040	-1	2		// JAVANESE DIGIT TWO, COMMERCIAL AT, <none>, DIGIT TWO
04	3		0	a9d3	0023	-1	3		// JAVANESE DIGIT THREE, NUMBER SIGN, <none>, DIGIT THREE
05	4		0	a9d4	0024	-1	4		// JAVANESE DIGIT FOUR, DOLLAR SIGN, <none>, DIGIT FOUR
06	5		0	a9d5	0025	-1	5		// JAVANESE DIGIT FIVE, PERCENT SIGN, <none>, DIGIT FIVE
07	6		0	a9d6	005e	-1	6		// JAVANESE DIGIT SIX, CIRCUMFLEX ACCENT, <none>, DIGIT SIX
08	7		0	a9d7	0026	-1	7		// JAVANESE DIGIT SEVEN, AMPERSAND, <none>, DIGIT SEVEN
09	8		0	a9d8	002a	-1	8		// JAVANESE DIGIT EIGHT, ASTERISK, <none>, DIGIT EIGHT
0a	9		0	a9d9	a9cc	-1	9		// JAVANESE DIGIT NINE, JAVANESE PADA PISELEH, <none>, DIGIT NINE
0b	0		0	a9d0	a9cd	-1	0		// JAVANESE DIGIT ZERO, JAVANESE TURNED PADA PISELEH, <none>, DIGIT ZERO
0c	OEM_MINUS	0	002d	005f	-1	-1		// HYPHEN-MINUS, LOW LINE, <none>, <none>
0d	OEM_PLUS	0	003d	002b	-1	-1		// EQUALS SIGN, PLUS SIGN, <none>, <none>
10	Q		1	q	-1	-1	-1		// LATIN SMALL LETTER Q, <none>, <none>, <none>
11	W		1	w@	-1	-1	-1		// LATIN SMALL LETTER W, <none>, <none>, <none>
12	E		1	e@	a98c	-1	%%		// LATIN SMALL LETTER E, JAVANESE LETTER E, <none>, <null>
13	R		1	r@	a982	a9bf@	a9bf@		// LATIN SMALL LETTER R, JAVANESE SIGN LAYAR, JAVANESE CONSONANT SIGN CAKRA, JAVANESE CONSONANT SIGN CAKRA
14	T		1	t@	a9a1@	-1	-1		// LATIN SMALL LETTER T, JAVANESE LETTER TA MURDA, <none>, <none>
15	Y		1	y@	-1	a9be	a9be		// LATIN SMALL LETTER Y, <none>, JAVANESE CONSONANT SIGN PENGKAL, JAVANESE CONSONANT SIGN PENGKAL
16	U		1	u@	a988	-1	a9b9		// LATIN SMALL LETTER U, JAVANESE LETTER U, <none>, JAVANESE VOWEL SIGN SUKU MENDUT
17	I		1	i@	a986	a987	a9b7		// LATIN SMALL LETTER I, JAVANESE LETTER I, JAVANESE LETTER II, JAVANESE VOWEL SIGN WULU MELIK
18	O		1	o@	a98e	%%	%%		// LATIN SMALL LETTER O, JAVANESE LETTER O, <null>, <null>
19	P		1	p@	a9a6	-1	-1		// LATIN SMALL LETTER P, JAVANESE LETTER PA MURDA, <none>, <none>
1a	OEM_4		0	005b	007b	001b	-1		// LEFT SQUARE BRACKET, LEFT CURLY BRACKET, ESCAPE, <none>
1b	OEM_6		0	005d	007d	001d	-1		// RIGHT SQUARE BRACKET, RIGHT CURLY BRACKET, INFORMATION SEPARATOR THREE, <none>
1e	A		1	a@	a984@	-1	a9b4		// LATIN SMALL LETTER A, JAVANESE LETTER A, <none>, JAVANESE VOWEL SIGN TARUNG
1f	S		1	s@	a9af	-1	-1		// LATIN SMALL LETTER S, JAVANESE LETTER SA MURDA, <none>, <none>
20	D		1	d@	a9a3@	-1	-1		// LATIN SMALL LETTER D, JAVANESE LETTER DA MAHAPRANA, <none>, <none>
21	F		1	f	-1	-1	-1		// LATIN SMALL LETTER F, <none>, <none>, <none>
22	G		1	g@	a993	-1	-1		// LATIN SMALL LETTER G, JAVANESE LETTER GA MURDA, <none>, <none>
23	H		1	h@	a983	-1	-1		// LATIN SMALL LETTER H, JAVANESE SIGN WIGNYAN, <none>, <none>
24	J		1	j@	a999	-1	-1		// LATIN SMALL LETTER J, JAVANESE LETTER JA MAHAPRANA, <none>, <none>
25	K		1	k@	a991	-1	-1		// LATIN SMALL LETTER K, JAVANESE LETTER KA MURDA, <none>, <none>
26	L		1	l@	-1	-1	-1		// LATIN SMALL LETTER L, <none>, <none>, <none>
27	OEM_1		0	003b	003a	-1	-1		// SEMICOLON, COLON, <none>, <none>
28	OEM_7		0	0027	0022	-1	-1		// APOSTROPHE, QUOTATION MARK, <none>, <none>
29	OEM_3		0	0060@	007e	-1	-1		// GRAVE ACCENT, TILDE, <none>, <none>
2b	OEM_5		0	005c	007c	001c	-1		// REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, <none>
2c	Z		1	z	a9c0	-1	-1		// LATIN SMALL LETTER Z, JAVANESE PANGKON, <none>, <none>
2d	X		1	x	a9b0	-1	-1		// LATIN SMALL LETTER X, JAVANESE LETTER SA MAHAPRANA, <none>, <none>
2e	C		1	c@	a996	-1	-1		// LATIN SMALL LETTER C, JAVANESE LETTER CA MURDA, <none>, <none>
2f	V		1	v	-1	-1	-1		// LATIN SMALL LETTER V, <none>, <none>, <none>
30	B		1	b@	a9a8	-1	-1		// LATIN SMALL LETTER B, JAVANESE LETTER BA MURDA, <none>, <none>
31	N		1	n@	a99f@	a981	a981		// LATIN SMALL LETTER N, JAVANESE LETTER NA MURDA, JAVANESE SIGN CECAK, JAVANESE SIGN CECAK
32	M		1	m@	-1	-1	-1		// LATIN SMALL LETTER M, <none>, <none>, <none>
33	OEM_COMMA	0	a9c8	003c	-1	-1		// JAVANESE PADA LINGSA, LESS-THAN SIGN, <none>, <none>
34	OEM_PERIOD	0	a9c9	003e	-1	-1		// JAVANESE PADA LUNGSI, GREATER-THAN SIGN, <none>, <none>
35	OEM_2		0	002f	003f	-1	-1		// SOLIDUS, QUESTION MARK, <none>, <none>
39	SPACE		0	0020	0020	0020	-1		// SPACE, SPACE, SPACE, <none>
56	OEM_102	0	005c	007c	001c	-1		// REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, <none>
53	DECIMAL	0	002e	002e	-1	-1		// FULL STOP, FULL STOP, , 

LIGATURE

//VK_	Mod#	Char0	Char1	Char2	Char3
//----		----	----	----	----	----

E		3	a984	a9bc		// JAVANESE LETTER A + JAVANESE VOWEL SIGN PEPET
O		2	a9ba	a9b4		// JAVANESE VOWEL SIGN TALING + JAVANESE VOWEL SIGN TARUNG
O		3	a9ba	0020	a9b4		// JAVANESE VOWEL SIGN TALING + SPACE + JAVANESE VOWEL SIGN TARUNG

DEADKEY	0077

0061	a9ae	// a -> ꦮ
0065	a9ae	// e -> ꦮ
0069	a9ae	// i -> ꦮ
006f	a9ae	// o -> ꦮ
0075	a9ae	// u -> ꦮ
0077	0077	// w -> w
0020	a9ae	//   -> ꦮ

DEADKEY	0065

0061	a9ba	// a -> ꦺ
0062	a9ba	// b -> ꦺ
0063	a9ba	// c -> ꦺ
0064	a9ba	// d -> ꦺ
0067	a9ba	// g -> ꦺ
0068	a9ba	// h -> ꦺ
0069	a9ba	// i -> ꦺ
006a	a9ba	// j -> ꦺ
006b	a9ba	// k -> ꦺ
006c	a9ba	// l -> ꦺ
006d	a9ba	// m -> ꦺ
006e	a9ba	// n -> ꦺ
006f	a9ba	// o -> ꦺ
0070	a9ba	// p -> ꦺ
0072	a9ba	// r -> ꦺ
0073	a9ba	// s -> ꦺ
0074	a9ba	// t -> ꦺ
0075	a9ba	// u -> ꦺ
0077	a9ba	// w -> ꦺ
0079	a9ba	// y -> ꦺ
0065	0065	// e -> e
0020	a9ba	//   -> ꦺ

DEADKEY	0072

007a	a989	// z -> ꦉ
0061	a9ab	// a -> ꦫ
0065	a9ab	// e -> ꦫ
0069	a9ab	// i -> ꦫ
006f	a9ab	// o -> ꦫ
0075	a9ab	// u -> ꦫ
0072	0072	// r -> r
0020	a9ab	//   -> ꦫ

DEADKEY	a9bf

0061	a9bf	// a -> ꦿ
007a	a9bd	// z -> ꦽ

DEADKEY	a9bf

0061	a9bf	// a -> ꦿ
007a	a9bd	// z -> ꦽ

DEADKEY	0074

0068	a99b	// h -> ꦛ
0061	a9a0	// a -> ꦠ
0065	a9a0	// e -> ꦠ
0069	a9a0	// i -> ꦠ
006f	a9a0	// o -> ꦠ
0075	a9a0	// u -> ꦠ
0074	0074	// t -> t
0020	a9a0	//   -> ꦠ

DEADKEY	a9a1

0068	a99c	// h -> ꦜ
0020	a9a1	//   -> ꦡ

DEADKEY	0079

0061	a9aa	// a -> ꦪ
0065	a9aa	// e -> ꦪ
0069	a9aa	// i -> ꦪ
006f	a9aa	// o -> ꦪ
0075	a9aa	// u -> ꦪ
0079	0079	// y -> y
0020	a9aa	//   -> ꦪ

DEADKEY	0075

0061	a9b8	// a -> ꦸ
0062	a9b8	// b -> ꦸ
0063	a9b8	// c -> ꦸ
0064	a9b8	// d -> ꦸ
0065	a9b8	// e -> ꦸ
0067	a9b8	// g -> ꦸ
0068	a9b8	// h -> ꦸ
0069	a9b8	// i -> ꦸ
006a	a9b8	// j -> ꦸ
006b	a9b8	// k -> ꦸ
006c	a9b8	// l -> ꦸ
006d	a9b8	// m -> ꦸ
006e	a9b8	// n -> ꦸ
006f	a9b8	// o -> ꦸ
0070	a9b8	// p -> ꦸ
0072	a9b8	// r -> ꦸ
0073	a9b8	// s -> ꦸ
0074	a9b8	// t -> ꦸ
0077	a9b8	// w -> ꦸ
0079	a9b8	// y -> ꦸ
0075	0075	// u -> u
0020	a9b8	//   -> ꦸ

DEADKEY	0069

0061	a9b6	// a -> ꦶ
0062	a9b6	// b -> ꦶ
0063	a9b6	// c -> ꦶ
0064	a9b6	// d -> ꦶ
0065	a9b6	// e -> ꦶ
0067	a9b6	// g -> ꦶ
0068	a9b6	// h -> ꦶ
006a	a9b6	// j -> ꦶ
006b	a9b6	// k -> ꦶ
006c	a9b6	// l -> ꦶ
006d	a9b6	// m -> ꦶ
006e	a9b6	// n -> ꦶ
006f	a9b6	// o -> ꦶ
0070	a9b6	// p -> ꦶ
0072	a9b6	// r -> ꦶ
0073	a9b6	// s -> ꦶ
0074	a9b6	// t -> ꦶ
0075	a9b6	// u -> ꦶ
0077	a9b6	// w -> ꦶ
0079	a9b6	// y -> ꦶ
0069	0069	// i -> i
0020	a9b6	//   -> ꦶ

DEADKEY	006f

0061	a9b4	// a -> ꦴ
0062	a9b4	// b -> ꦴ
0063	a9b4	// c -> ꦴ
0064	a9b4	// d -> ꦴ
0065	a9b4	// e -> ꦴ
0067	a9b4	// g -> ꦴ
0068	a9b4	// h -> ꦴ
0069	a9b4	// i -> ꦴ
006a	a9b4	// j -> ꦴ
006b	a9b4	// k -> ꦴ
006c	a9b4	// l -> ꦴ
006d	a9b4	// m -> ꦴ
006e	a9b4	// n -> ꦴ
0070	a9b4	// p -> ꦴ
0072	a9b4	// r -> ꦴ
0073	a9b4	// s -> ꦴ
0074	a9b4	// t -> ꦴ
0075	a9b4	// u -> ꦴ
0077	a9b4	// w -> ꦴ
0079	a9b4	// y -> ꦴ
006f	006f	// o -> o
0020	a9b4	//   -> ꦴ

DEADKEY	0070

0061	a9a5	// a -> ꦥ
0065	a9a5	// e -> ꦥ
0069	a9a5	// i -> ꦥ
006f	a9a5	// o -> ꦥ
0075	a9a5	// u -> ꦥ
0070	0070	// p -> p
0020	a9a5	//   -> ꦥ

DEADKEY	0061

0062	200b	// b -> ​
0063	200b	// c -> ​
0064	200b	// d -> ​
0065	200b	// e -> ​
0067	200b	// g -> ​
0068	200b	// h -> ​
0069	200b	// i -> ​
006a	200b	// j -> ​
006b	200b	// k -> ​
006c	200b	// l -> ​
006d	200b	// m -> ​
006e	200b	// n -> ​
006f	200b	// o -> ​
0070	200b	// p -> ​
0072	200b	// r -> ​
0073	200b	// s -> ​
0074	200b	// t -> ​
0075	200b	// u -> ​
0077	200b	// w -> ​
0079	200b	// y -> ​
0061	0061	// a -> a
0020	200b	//   -> ​

DEADKEY	a984

0069	a98d	// i -> ꦍ
0020	a984	//   -> ꦄ

DEADKEY	0073

0061	a9b1	// a -> ꦱ
0065	a9b1	// e -> ꦱ
0069	a9b1	// i -> ꦱ
006f	a9b1	// o -> ꦱ
0075	a9b1	// u -> ꦱ
0073	0073	// s -> s
0020	a9b1	//   -> ꦱ

DEADKEY	0064

0068	a99d	// h -> ꦝ
0061	a9a2	// a -> ꦢ
0065	a9a2	// e -> ꦢ
0069	a9a2	// i -> ꦢ
006f	a9a2	// o -> ꦢ
0075	a9a2	// u -> ꦢ
0064	0064	// d -> d
0020	a9a2	//   -> ꦢ

DEADKEY	a9a3

0068	a99e	// h -> ꦞ
0020	a9a3	//   -> ꦣ

DEADKEY	0067

0061	a992	// a -> ꦒ
0065	a992	// e -> ꦒ
0069	a992	// i -> ꦒ
006f	a992	// o -> ꦒ
0075	a992	// u -> ꦒ
0067	0067	// g -> g
0020	a992	//   -> ꦒ

DEADKEY	0068

0061	a9b2	// a -> ꦲ
0065	a9b2	// e -> ꦲ
0069	a9b2	// i -> ꦲ
006f	a9b2	// o -> ꦲ
0075	a9b2	// u -> ꦲ
0068	0068	// h -> h
0020	a9b2	//   -> ꦲ

DEADKEY	006a

0061	a997	// a -> ꦗ
0065	a997	// e -> ꦗ
0069	a997	// i -> ꦗ
006f	a997	// o -> ꦗ
0075	a997	// u -> ꦗ
006a	006a	// j -> j
0020	a997	//   -> ꦗ

DEADKEY	006b

0061	a98f	// a -> ꦏ
0065	a98f	// e -> ꦏ
0069	a98f	// i -> ꦏ
006f	a98f	// o -> ꦏ
0075	a98f	// u -> ꦏ
006b	006b	// k -> k
0020	a98f	//   -> ꦏ

DEADKEY	006c

007a	a98a	// z -> ꦊ
0061	a9ad	// a -> ꦭ
0065	a9ad	// e -> ꦭ
0069	a9ad	// i -> ꦭ
006f	a9ad	// o -> ꦭ
0075	a9ad	// u -> ꦭ
006c	006c	// l -> l
0020	a9ad	//   -> ꦭ

DEADKEY	0060

0065	a9bc	// e -> ꦼ
0079	a9be	// y -> ꦾ
0072	a9bf	// r -> ꦿ
0074	a9bd	// t -> ꦽ
0060	0060	// ` -> `
0031	a9cb	// 1 -> ꧋
0032	a9c1	// 2 -> ꧁
0033	a9c2	// 3 -> ꧂
0034	a9ca	// 4 -> ꧊
0035	a9cc	// 5 -> ꧌
0036	a9cd	// 6 -> ꧍
0037	a9c3	// 7 -> ꧃
0038	a9c4	// 8 -> ꧄
0039	a9c5	// 9 -> ꧅
0030	a9c7	// 0 -> ꧇
006e	a981	// n -> ꦁ
0069	a987	// i -> ꦇ
0020	200c	//   -> ‌

DEADKEY	0063

0061	a995	// a -> ꦕ
0065	a995	// e -> ꦕ
0069	a995	// i -> ꦕ
006f	a995	// o -> ꦕ
0075	a995	// u -> ꦕ
0063	0063	// c -> c
0020	a995	//   -> ꦕ

DEADKEY	0062

0061	a9a7	// a -> ꦧ
0065	a9a7	// e -> ꦧ
0069	a9a7	// i -> ꦧ
006f	a9a7	// o -> ꦧ
0075	a9a7	// u -> ꦧ
0062	0062	// b -> b
0020	a9a7	//   -> ꦧ

DEADKEY	006e

0067	a994	// g -> ꦔ
0079	a99a	// y -> ꦚ
0061	a9a4	// a -> ꦤ
0065	a9a4	// e -> ꦤ
0069	a9a4	// i -> ꦤ
006f	a9a4	// o -> ꦤ
0075	a9a4	// u -> ꦤ
006e	006e	// n -> n
0020	a9a4	//   -> ꦤ

DEADKEY	a99f

0061	a99f	// a -> ꦟ
0079	a998	// y -> ꦘ
0020	a99f	//   -> ꦟ

DEADKEY	006d

0061	a9a9	// a -> ꦩ
0065	a9a9	// e -> ꦩ
0069	a9a9	// i -> ꦩ
006f	a9a9	// o -> ꦩ
0075	a9a9	// u -> ꦩ
006d	006d	// m -> m
0020	a9a9	//   -> ꦩ


KEYNAME

01	Esc
0e	Backspace
0f	Tab
1c	Enter
1d	Ctrl
2a	Shift
36	"Right Shift"
37	"Num *"
38	Alt
39	Space
3a	"Caps Lock"
3b	F1
3c	F2
3d	F3
3e	F4
3f	F5
40	F6
41	F7
42	F8
43	F9
44	F10
45	Pause
46	"Scroll Lock"
47	"Num 7"
48	"Num 8"
49	"Num 9"
4a	"Num -"
4b	"Num 4"
4c	"Num 5"
4d	"Num 6"
4e	"Num +"
4f	"Num 1"
50	"Num 2"
51	"Num 3"
52	"Num 0"
53	"Num Del"
54	"Sys Req"
57	F11
58	F12
7c	F13
7d	F14
7e	F15
7f	F16
80	F17
81	F18
82	F19
83	F20
84	F21
85	F22
86	F23
87	F24

KEYNAME_EXT

1c	"Num Enter"
1d	"Right Ctrl"
35	"Num /"
37	"Prnt Scrn"
38	"Right Alt"
45	"Num Lock"
46	Break
47	Home
48	Up
49	"Page Up"
4b	Left
4d	Right
4f	End
50	Down
51	"Page Down"
52	Insert
53	Delete
54	<00>
56	Help
5b	"Left Windows"
5c	"Right Windows"
5d	Application

KEYNAME_DEAD

0077	"LATIN SMALL LETTER W"
0065	"LATIN SMALL LETTER E"
0072	"LATIN SMALL LETTER R"
a9bf	"JAVANESE CONSONANT SIGN CAKRA"
a9bf	"JAVANESE CONSONANT SIGN CAKRA"
0074	"LATIN SMALL LETTER T"
a9a1	"JAVANESE LETTER TA MURDA"
0079	"LATIN SMALL LETTER Y"
0075	"LATIN SMALL LETTER U"
0069	"LATIN SMALL LETTER I"
006f	"LATIN SMALL LETTER O"
0070	"LATIN SMALL LETTER P"
0061	"LATIN SMALL LETTER A"
a984	"JAVANESE LETTER A"
0073	"LATIN SMALL LETTER S"
0064	"LATIN SMALL LETTER D"
a9a3	"JAVANESE LETTER DA MAHAPRANA"
0067	"LATIN SMALL LETTER G"
0068	"LATIN SMALL LETTER H"
006a	"LATIN SMALL LETTER J"
006b	"LATIN SMALL LETTER K"
006c	"LATIN SMALL LETTER L"
0060	"GRAVE ACCENT"
0063	"LATIN SMALL LETTER C"
0062	"LATIN SMALL LETTER B"
006e	"LATIN SMALL LETTER N"
a99f	"JAVANESE LETTER NA MURDA"
006d	"LATIN SMALL LETTER M"


DESCRIPTIONS

0409	Javanese
LANGUAGENAMES

0409	English (United States)
ENDKBD
</code>