aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/xkeyboard-config/symbols/md
blob: c23d1184d6170617cf2a02825365c00994c44d42 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
default partial alphanumeric_keys
xkb_symbols "basic" {

    include "ro"

    name[Group1]="Moldavian";
};


// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓
// │   ~ │ !   │ "   │ #   │ ;   │ %   │ :   │ ?   │ *   │ ( ̣  │ )   │ --  │ +   ┃ ⌫ Back  ┃
// │   ` │ 1   │ 2 @ │ 3   │ 4 $ │ 5 € │ 6 ^ │ 7 & │ 8   │ 9   │ 0   │ -   │ =   ┃  space  ┃
// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫
// ┃       ┃ Ţ Q │ Ê W │ E   │ R   │ T   │ Y   │ U   │ I   │ O   │ P   │ Ö { │ Ü } ┃ Enter ┃
// ┃Tab ↹  ┃ ţ q │ ê w │ e   │ r   │ t   │ y   │ u   │ i   │ o   │ p   │ ö [ │ ü ] ┃   ⏎   ┃
// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓      ┃
// ┃        ┃ A   │ S   │ D   │ F   │ G   │ H   │ J   │ K   │ L   │Ş    │I    │ /   ┃      ┃
// ┃Caps ⇬  ┃ a   │ s   │ d   │ f   │ g   │ h   │ j   │ k   │ l   │ş    │ı    │ \   ┃      ┃
// ┣━━━━━━━━┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫
// ┃             │ Z   │ Ç X │ C   │ V   │ B   │ N   │ M   │Ä    │<    │>    ┃             ┃
// ┃Shift ⇧      │ z   │ ç x │ c   │ v   │ b   │ n   │ m   │ä    │,    │.    ┃Shift ⇧      ┃
// ┣━━━━━━━┳━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛
// ┃       ┃       ┃       ┃ ␣                               ⍽ ┃       ┃       ┃       ┃
// ┃Ctrl   ┃Meta   ┃Alt    ┃ ␣           Space               ⍽ ┃AltGr ⇮┃Menu   ┃Ctrl   ┃
// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛


// A, Ä, B, C, Ç, D, E, Ê, F, G, H, I, İ, J, K, L, M, N, O, Ö, P, R, S, Ş, T, Ţ, U, Ü, V, Y, Z.

partial alphanumeric_keys								
xkb_symbols "gag" {								
								
    include "us(basic)"

    name[Group1]="Moldavian (Gagauz)";
								
    key <TLDE> 	{	[	grave,	asciitilde			]	};
    key <AE01> 	{	[	1,	exclam			]	};
    key <AE02> 	{	[	2,	quotedbl,	at	]	};
    key <AE03> 	{	[	3,	numbersign			]	};
    key <AE04> 	{	[	4,	semicolon,	dollar		]	};
    key <AE05> 	{	[	5,	percent,	EuroSign,	cent	]	};
    key <AE06> 	{	[	6,	colon,	asciicircum		]	};
    key <AE07> 	{	[	7,	question,	ampersand		]	};
    key <AE08> 	{	[	8,	asterisk			]	};
    key <AE09> 	{	[	9,	parenleft			]	};
    key <AE10> 	{	[	0,	parenright			]	};
    key <AE11> 	{	[	minus,	underscore			]	};
    key <AE12> 	{	[	equal,	plus			]	};
								
    key <AD01> 	{	[	tcedilla,	Tcedilla,	q,	Q	]	};
    key <AD02> 	{	[	ecircumflex,	Ecircumflex,	w,	W	]	};
    key <AD03> 	{	[	e,	E			]	};
    key <AD04> 	{	[	r,	R			]	};
    key <AD05> 	{	[	t,	T			]	};
    key <AD06> 	{	[	y,	Y			]	};
    key <AD07> 	{	[	u,	U			]	};
    key <AD08> 	{	[	i,	Iabovedot,	i,	I	]	};
    key <AD09> 	{	[	o,	O			]	};
    key <AD10> 	{	[	p,	P			]	};
    key <AD11> 	{	[	odiaeresis,	Odiaeresis,	bracketleft,	braceleft	]	};
    key <AD12> 	{	[	udiaeresis,	Udiaeresis,	bracketright,	braceright	]	};
								
    key <AC01> 	{	[	a,	A			]	};
    key <AC02> 	{	[	s,	S			]	};
    key <AC03> 	{	[	d,	D			]	};
    key <AC04> 	{	[	f,	F			]	};
    key <AC05> 	{	[	g,	G			]	};
    key <AC06> 	{	[	h,	H			]	};
    key <AC07> 	{	[	j,	J			]	};
    key <AC08> 	{	[	k,	K			]	};
    key <AC09> 	{	[	l,	L			]	};
    key <AC10> 	{	[	scedilla,	Scedilla			]	};
    key <AC11> 	{	[	idotless,	I,	apostrophe		]	};
								
    key <AB01> 	{	[	z,	Z			]	};
    key <AB02> 	{	[	ccedilla,	Ccedilla,	x,	X	]	};
    key <AB03> 	{	[	c,	Ccedilla			]	};
    key <AB04> 	{	[	v,	V			]	};
    key <AB05> 	{	[	b,	B			]	};
    key <AB06> 	{	[	n,	N			]	};
    key <AB07> 	{	[	m,	M			]	};
    key <AB08> 	{	[	adiaeresis,	Adiaeresis			]	};
    key <AB09> 	{	[	comma,	less			]	};
    key <AB10> 	{	[	period,	greater,	slash		]	};
								
    key <BKSL> 	{	[	backslash,	bar			]	};

    include "level3(ralt_switch)"
};