82 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| xkb_symbols "yurmak" {
 | |
| 	
 | |
| 	include "ru(common)"
 | |
| 	name[Group1]= "RU yurmak";
 | |
| 	
 | |
| 	########## functional ##############
 | |
| 	key.type = "ONE_LEVEL";
 | |
| 	replace key <BKSL>	{ [ BackSpace ] };
 | |
| 	replace key <TAB>	{ [ Escape ] };
 | |
| 	replace key <RTSH>	{ [ Tab ] };
 | |
| 	####################################
 | |
| 	
 | |
| 	########### modifiers ##############
 | |
| 	key.type = "ONE_LEVEL";
 | |
| 	replace key <CAPS>	{ [ Control_L ] };
 | |
| 	replace key <LCTL>	{ [ Super_L ] };
 | |
| 	replace key <LWIN>	{ [ Alt_R ] };
 | |
| 	replace key <LALT>	{ [ ISO_Level3_Shift ] };
 | |
| 	replace key <RALT>	{ [ Alt_L ] };
 | |
| 	#####################################
 | |
| 
 | |
| 	########### characters ##############
 | |
| 
 | |
| 	key.type = "FOUR_LEVEL";
 | |
| 
 | |
| 	key <TLDE>	{ [ asterisk,	grave ]};
 | |
| 	key <AE01>	{ [ 1,			numbersign ]};
 | |
| 	key <AE02>	{ [ 2,			asciitilde ]};
 | |
| 	key <AE03>	{ [ 3,			exclam ]};
 | |
| 	key <AE04>	{ [ 4,			dollar ]};
 | |
| 	key <AE05>	{ [ 5,			asciicircum ]};
 | |
| 	key <AE06>	{ [ 6,			percent ]};
 | |
| 	key <AE07>	{ [ 7,			bracketleft ]};
 | |
| 	key <AE08>	{ [ 8,			bracketright ]};
 | |
| 	key <AE09>	{ [ 9,			less ]};
 | |
| 	key <AE10>	{ [ 0,			greater ]};
 | |
| 	key <AE11>	{ [ minus,		plus ]};
 | |
| 	key <AE12>	{ [ equal,		equal ]};
 | |
| 	key <BKSP>	{ [ backslash,	at ] };
 | |
| 	
 | |
| 	key <AD01>	{ [ Cyrillic_softsign,	Cyrillic_SOFTSIGN,	Cyrillic_hardsign,	Cyrillic_HARDSIGN] }; # !!!
 | |
| 	key <AD02>	{ [ Cyrillic_yeru,	Cyrillic_YERU ] }; # !!!
 | |
| 	key <AD03>	{ [ Cyrillic_ef,	Cyrillic_EF] };
 | |
| 	key <AD04>	{ [ Cyrillic_pe,	Cyrillic_PE] };
 | |
| 	key <AD05>	{ [ Cyrillic_be,	Cyrillic_BE] };
 | |
| 	key <AD06>	{ [ Cyrillic_zhe,	Cyrillic_ZHE] }; # !!!
 | |
| 	key <AD07>	{ [ Cyrillic_el,	Cyrillic_EL] };
 | |
| 	key <AD08>	{ [ Cyrillic_u,		Cyrillic_U ] };
 | |
| 	key <AD09>	{ [ Cyrillic_ya,	Cyrillic_YA] }; # !!!
 | |
| 	key <AD10>	{ [ colon,			semicolon, Cyrillic_sha, Cyrillic_SHA ] };
 | |
| 	key <AD11>	{ [ parenleft,		braceleft, Cyrillic_shcha,Cyrillic_SHCHA ] };
 | |
| 	key <AD12>	{ [ parenright,		braceright ] };
 | |
| 
 | |
| 	key <AC01>	{ [ Cyrillic_a,		Cyrillic_A]};
 | |
| 	key <AC02>	{ [ Cyrillic_er,	Cyrillic_ER ] };
 | |
| 	key <AC03>	{ [ Cyrillic_es,	Cyrillic_ES ] };
 | |
| 	key <AC04>	{ [ Cyrillic_te,	Cyrillic_TE ] };
 | |
| 	key <AC05>	{ [ Cyrillic_ghe,	Cyrillic_GHE ] };
 | |
| 	key <AC06>	{ [ Cyrillic_em,	Cyrillic_EM ] };
 | |
| 	key <AC07>	{ [ Cyrillic_en,	Cyrillic_EN ] };
 | |
| 	key <AC08>	{ [ Cyrillic_ie,	Cyrillic_IE,	Cyrillic_io,	Cyrillic_IO ] };
 | |
| 	key <AC09>	{ [ Cyrillic_i,		Cyrillic_I,		Cyrillic_shorti,Cyrillic_SHORTI ] };
 | |
| 	key <AC10>	{ [ Cyrillic_o,		Cyrillic_O ] };
 | |
| 	key <AC11>	{ [ quotedbl,		apostrophe,		Cyrillic_e,		Cyrillic_E ] };
 | |
| 	
 | |
| 	key <AB01>	{ [ Cyrillic_che,	Cyrillic_CHE ] }; # !!!
 | |
| 	key <AB02>	{ [ Cyrillic_tse,	Cyrillic_TSE ] };
 | |
| 	key <AB03>	{ [ Cyrillic_de,	Cyrillic_DE ] };
 | |
| 	key <AB04>	{ [ Cyrillic_ve,	Cyrillic_VE ] };
 | |
| 	key <AB05>	{ [ Cyrillic_ze,	Cyrillic_ZE ] };
 | |
| 	key <AB06>	{ [ Cyrillic_ka,	Cyrillic_KA ] };
 | |
| 	key <AB07>	{ [ Cyrillic_ha,	Cyrillic_HA ] };
 | |
| 	key <AB08>	{ [ comma,			bar,			Cyrillic_yu,	Cyrillic_YU] };
 | |
| 	key <AB09>	{ [ period,			ampersand ] };
 | |
| 	key <AB10>	{ [ slash,			question ] };
 | |
| 
 | |
| 	key <SPCE>	{ [ space, underscore ] };
 | |
| 
 | |
| 	#######################################
 | |
| 
 | |
| };
 |