404

[ Avaa Bypassed ]




Upload:

Command:

botdev@3.145.15.187: ~ $
// Iranian keyboard layout

////////////////////////////////////////
// Persian layout,
// based on
// Information Technology – Layout of Persian Letters and Symbols on Computer Keyboards
// ISIRI 9147 – 1st Edition
// Institute of Standards and Industrial Research of Iran
// http://www.isiri.org/UserStd/DownloadStd.aspx?id=9147
// http://behnam.esfahbod.info/standards/isiri-keyboard-9147.pdf
//
// Author: Behnam Esfahbod <behnam@esfahbod.info>
//

default  partial alphanumeric_keys
xkb_symbols "pes" {
    name[Group1]= "Persian";

    include "ir(pes_part_basic)"
    include "ir(pes_part_ext)"

    include "nbsp(zwnj2nb3nnb4)"
    include "level3(ralt_switch)"
};


partial alphanumeric_keys
xkb_symbols "pes_keypad" {
    name[Group1]= "Persian (with Persian keypad)";

    include "ir(pes_part_basic)"
    include "ir(pes_part_ext)"
    include "ir(pes_part_keypad)"

    include "nbsp(zwnj2nb3nnb4)"
    include "level3(ralt_switch)"
};

hidden partial alphanumeric_keys
xkb_symbols "pes_part_basic" {

    // Persian digits
    key <AE01> { [ Farsi_1,	exclam,		grave			] };
    key <AE02> { [ Farsi_2,	0x100066c,	at			] };
    key <AE03> { [ Farsi_3,	0x100066b,	numbersign		] };
    key <AE04> { [ Farsi_4,	0x100fdfc,	dollar			] };
    key <AE05> { [ Farsi_5,	0x100066a,	percent			] };
    key <AE06> { [ Farsi_6,	multiply,	asciicircum		] };
    key <AE07> { [ Farsi_7,	Arabic_comma,	ampersand		] };
    key <AE08> { [ Farsi_8,	asterisk,	enfilledcircbullet	] };
    key <AE09> { [ Farsi_9,	parenright,	0x100200e		] };
    key <AE10> { [ Farsi_0,	parenleft,	0x100200f		] };

    // Persian letters and symbols
    key <AD01> { [ Arabic_dad,		Arabic_sukun,		degree		] };
    key <AD02> { [ Arabic_sad,		Arabic_dammatan,	VoidSymbol	] };
    key <AD03> { [ Arabic_theh,		Arabic_kasratan,	0x13a4		] };
    key <AD04> { [ Arabic_qaf,		Arabic_fathatan,	VoidSymbol	] };
    key <AD05> { [ Arabic_feh,		Arabic_damma,		VoidSymbol	] };
    key <AD06> { [ Arabic_ghain,	Arabic_kasra,		VoidSymbol	] };
    key <AD07> { [ Arabic_ain,		Arabic_fatha,		VoidSymbol	] };
    key <AD08> { [ Arabic_heh,		Arabic_shadda,		0x100202d	] };
    key <AD09> { [ Arabic_khah,		bracketright,		0x100202e	] };
    key <AD10> { [ Arabic_hah,		bracketleft,		0x100202c	] };
    key <AD11> { [ Arabic_jeem,		braceright,		0x100202a	] };
    key <AD12> { [ Arabic_tcheh,	braceleft,		0x100202b	] };

    key <AC01> { [ Arabic_sheen,	Arabic_hamzaonwaw,	VoidSymbol	] };
    key <AC02> { [ Arabic_seen,		Arabic_hamzaonyeh,	VoidSymbol	] };
    key <AC03> { [ Farsi_yeh,		Arabic_yeh,		Arabic_alefmaksura ] };
    key <AC04> { [ Arabic_beh,		Arabic_hamzaunderalef,	VoidSymbol	] };
    key <AC05> { [ Arabic_lam,		Arabic_hamzaonalef,	VoidSymbol	] };
    key <AC06> { [ Arabic_alef,		Arabic_maddaonalef,	0x1000671	] };
    key <AC07> { [ Arabic_teh,		Arabic_tehmarbuta,	VoidSymbol	] };
    key <AC08> { [ Arabic_noon,		guillemotright,		0x100fd3e	] };
    key <AC09> { [ Arabic_meem,		guillemotleft,		0x100fd3f	] };
    key <AC10> { [ Arabic_keheh,	colon,			semicolon	] };
    key <AC11> { [ Arabic_gaf,		Arabic_semicolon,	quotedbl	] };

    key <AB01> { [ Arabic_zah,		Arabic_kaf,		VoidSymbol	] };
    key <AB02> { [ Arabic_tah,		0x1000653,		VoidSymbol	] };
    key <AB03> { [ Arabic_zain,		Arabic_jeh,		VoidSymbol	] };
    key <AB04> { [ Arabic_ra,		Arabic_superscript_alef,0x1000656	] };
    key <AB05> { [ Arabic_thal,		0x100200c,		0x100200d	] };
    key <AB06> { [ Arabic_dal,		Arabic_hamza_above,	Arabic_hamza_below	] };
    key <AB07> { [ Arabic_peh,		Arabic_hamza,		ellipsis	] };
    key <AB08> { [ Arabic_waw,		greater,		comma		] };
    key <AB09> { [ period,		less,			apostrophe	] };
    key <AB10> { [ slash,		Arabic_question_mark,	question	] };

    key <TLDE> { [ 0x100200d,		division,		asciitilde	] };
    key <AE11> { [ minus,		Arabic_tatweel,		underscore	] };
    key <AE12> { [ equal,		plus,			0x1002212	] };
    key <BKSL> { [ backslash,		bar,			0x1002010	] };
};

hidden partial alphanumeric_keys
xkb_symbols "pes_part_ext" {

    // Persian and ASCII digits
    key <AE01> { [ Farsi_1,	exclam,		grave,			1	] };
    key <AE02> { [ Farsi_2,	0x100066c,	at,			2	] };
    key <AE03> { [ Farsi_3,	0x100066b,	numbersign,		3	] };
    key <AE04> { [ Farsi_4,	0x100fdfc,	dollar,			4	] };
    key <AE05> { [ Farsi_5,	0x100066a,	percent,		5	] };
    key <AE06> { [ Farsi_6,	multiply,	asciicircum,		6	] };
    key <AE07> { [ Farsi_7,	Arabic_comma,	ampersand,		7	] };
    key <AE08> { [ Farsi_8,	asterisk,	enfilledcircbullet,	8	] };
    key <AE09> { [ Farsi_9,	parenright,	0x100200e,		9	] };
    key <AE10> { [ Farsi_0,	parenleft,	0x100200f,		0	] };
};

hidden partial alphanumeric_keys
xkb_symbols "pes_part_keypad" {

    // Persian digits and Mathematical operators
    key <KPDV> { [ division,	XF86_Ungrab	] };
    key <KPMU> { [ multiply,	XF86_ClearGrab	] };
    key <KPSU> { [ 0x1002212,	XF86_Prev_VMode	] };
    key <KPAD> { [ plus,	XF86_Next_VMode	] };

    key <KPEN> { [ KP_Enter	] };
    key <KPEQ> { [ equal	] };

    key <KP7>  { [ KP_Home,	Farsi_7	] };
    key <KP8>  { [ KP_Up,	Farsi_8	] };
    key <KP9>  { [ KP_Prior,	Farsi_9	] };

    key <KP4>  { [ KP_Left,	Farsi_4	] };
    key <KP5>  { [ KP_Begin,	Farsi_5	] };
    key <KP6>  { [ KP_Right,	Farsi_6	] };

    key <KP1>  { [ KP_End,	Farsi_1	] };
    key <KP2>  { [ KP_Down,	Farsi_2	] };
    key <KP3>  { [ KP_Next,	Farsi_3	] };

    key <KP0>  { [ KP_Insert,	Farsi_0	] };
    key <KPDL> { [ KP_Delete,	0x100066b	] };
};


////////////////////////////////////////
// Kurdish Layout

partial alphanumeric_keys
xkb_symbols "ku" {
    include "tr(ku)"
    name[Group1]= "Kurdish (Iran, Latin Q)";
};

partial alphanumeric_keys
xkb_symbols "ku_f" {
    include "tr(ku_f)"
    name[Group1]= "Kurdish (Iran, F)";
};

partial alphanumeric_keys
xkb_symbols "ku_alt" {
    include "tr(ku_alt)"
    name[Group1]= "Kurdish (Iran, Latin Alt-Q)";
};

////////////////////////////////////////
// Kurdish Soranî Bahdînî (Arabic) keyboard layout,
// based on the Kurdî Soranî Bahdînî keyboard from KurdITGroup
// which is based on National Iranian Keyboard Standard (ISIRI 2901:1994),
// with additions.
//
// Copyright (C) 2006 Erdal Ronahî, published under the GPL v2
//
// Special copyright note: author explicitly permitted to license this
// layout under MIT/X11 license, for details see
// https://bugs.freedesktop.org/show_bug.cgi?id=9541
//
// Author: Erdal Ronahî  <erdal.ronahi@gmail.com>
//
// Kurdish Arabic-Latin Layout for Soranî

partial alphanumeric_keys
xkb_symbols "ku_ara" {
    name[Group1]= "Kurdish (Iran, Arabic-Latin)";

    // Other 3-Level symbols
    key <TLDE> { [ 0x100200d,		division,		asciitilde	] };
    key <BKSL> { [ backslash,		bar,			ccedilla, Ccedilla	] };

    // Digits
    key <AE01> { [ 1,	exclam,		Farsi_1,	grave		] };
    key <AE02> { [ 2,	at, 		Farsi_2,	at		] };
    key <AE03> { [ 3,	numbersign,	Farsi_3,	0x100066b	] };
    key <AE04> { [ 4,	dollar,		Farsi_4, 	0x100fdfc	] };
    key <AE05> { [ 5,	percent,	Farsi_5,	0x100066a	] };
    key <AE06> { [ 6,	asciicircum,	Farsi_6,	multiply	] };
    key <AE07> { [ 7,	ampersand,	Farsi_7, 	Arabic_comma	] };
    key <AE08> { [ 8,	asterisk,	Farsi_8,	enfilledcircbullet	] };
    key <AE09> { [ 9,	parenright,	Farsi_9,	0x100200e	] };
    key <AE10> { [ 0,	parenleft,	Farsi_0,	0x100200f	] };
    key <AE11> { [ minus,		Arabic_tatweel,		underscore	] };
    key <AE12> { [ equal,		plus,			0x1002212	] };

    key <AD01> { [         Arabic_qaf,            X,  q,  Q ] };
    key <AD02> { [         Arabic_waw,            X,  w,  W ] };
    key <AD03> { [          0x10006d5,   Arabic_heh,  e,  E ] };
    key <AD04> { [         Arabic_ra ,    0x1000695,  r,  R ] };
    key <AD05> { [         Arabic_teh,   Arabic_tah,  t,  T ] };
    key <AD06> { [          0x10006cc,    0x10006ce,  y,  Y ] };
    key <AD07> { [  Arabic_hamzaonyeh, Arabic_hamza,  u,  U ] };
    key <AD08> { [         Arabic_hah,   Arabic_ain,  i,  I ] };
    key <AD09> { [          0x10006c6, Arabic_hamzaonwaw,  o,  O ] };
    key <AD10> { [          0x100067e,  Arabic_theh,  p,  P ] };
    key <AD11> { [ bracketright,	braceright,	ucircumflex, Ucircumflex	] };
    key <AD12> { [ bracketleft,		braceleft,	scedilla, Scedilla	] };

    key <AC01> { [ Arabic_alef,	Arabic_maddaonalef,	a, A	] };
    key <AC02> { [ Arabic_seen,		Arabic_sheen,	s, S	] };
    key <AC03> { [  Arabic_dal,		Arabic_thal,	d, D	] };
    key <AC04> { [  Arabic_feh,	Arabic_hamzaunderalef,	f, F	] };
    key <AC05> { [   0x10006af,		Arabic_ghain,	g, G	] };
    key <AC06> { [  Arabic_heh,		0x100200c,	h, H	] };
    key <AC07> { [   0x1000698,	Arabic_hamzaonalef,	j, J	] };
    key <AC08> { [   0x10006a9,		Arabic_kaf,	k, K	] };
    key <AC09> { [  Arabic_lam,		0x10006b5,	l, L	] };
    key <AC10> { [  Arabic_semicolon, 	colon,		ecircumflex, Ecircumflex	] };
    key <AC11> { [  apostrophe, 	quotedbl,	icircumflex, Icircumflex	] };

    key <AB01> { [ Arabic_zain,		Arabic_dad,	z, Z	] };
    key <AB02> { [ Arabic_khah,		Arabic_sad,	x, X	] };
    key <AB03> { [ Arabic_jeem,		0x1000686,	c, C	] };
    key <AB04> { [   0x10006a4,		Arabic_zah,	v, V	] };
    key <AB05> { [ Arabic_beh,		0x1000649,	b, B	] };
    key <AB06> { [ Arabic_noon,	Arabic_tehmarbuta,	n, N	] };
    key <AB07> { [ Arabic_meem,	Arabic_tatweel,		m, M	] };
    key <AB08> { [ Arabic_comma,	greater,	comma		] };
    key <AB09> { [ period,		less,		apostrophe	] };
    key <AB10> { [ slash,		Arabic_question_mark, 	question	] };

    include "nbsp(zwnj2nb3)"
    include "level3(ralt_switch)"
};

// EXTRAS:

/////////////////////////////////////////////////////////////////////////////////
//
// Generated keyboard layout file with the Keyboard Layout Editor.
// For more about the software, see http://code.google.com/p/keyboardlayouteditor
//
// Version 0.2, fixed AD09.
//
// Layout by Ernst Tremel, http://ubuntuforums.org/showpost.php?p=9365469&postcount=32
// Creation of this file by Simos Xenitellis.

partial alphanumeric_keys
xkb_symbols "ave"
{
	name[Group1] = "Avestan";

	key <AB01> { [ U10B30,         U10B32 ] }; // 𐬰 𐬲
	key <AB02> { [ U10B11,         U10B12 ] }; // 𐬑 𐬒
	key <AB03> { [ U10B17,          UE102 ] }; // 𐬗 
	key <AB04> { [ U10B2C,         U10B13 ] }; // 𐬬 𐬓
	key <AB05> { [ U10B20,         U10B21 ] }; // 𐬠 𐬡
	key <AB06> { [ U10B25,         U10B27 ] }; // 𐬥 𐬧
	key <AB07> { [ U10B28,         U10B29 ] }; // 𐬨 𐬩
	key <AB08> { [ U10B3C,         U10B39 ] }; // 𐬼 𐬹
	key <AB09> { [ U10B3E,         U10B3D ] }; // 𐬾 𐬽
	key <AB10> { [ U10B3F, periodcentered ] }; // 𐬿 ·

	key <AC01> { [ U10B00,         U10B01 ] }; // 𐬀 𐬁
	key <AC02> { [ U10B2F,         U10B31 ] }; // 𐬯 𐬱
	key <AC03> { [ U10B1B,         U10B1C ] }; // 𐬛 𐬜
	key <AC04> { [ U10B1F,         U10B16 ] }; // 𐬟 𐬖
	key <AC05> { [ U10B14,         U10B15 ] }; // 𐬔 𐬕
	key <AC06> { [ U10B35,          UE100 ] }; // 𐬵 
	key <AC07> { [ U10B18,         U10B24 ] }; // 𐬘 𐬤
	key <AC08> { [ U10B10,          UE101 ] }; // 𐬐 
	key <AC09> { [ U10B2E,          UE103 ] }; // 𐬮 
	key <AC10> { [ U10B3B,         U10B3A ] }; // 𐬻 𐬺
	key <AC11> { [ U10B1D                 ] }; // 𐬝

	key <AD01> { [ U10B22,         U10B23 ] }; // 𐬢 𐬣
	key <AD02> { [ U10B33,         U10B34 ] }; // 𐬳 𐬴
	key <AD03> { [ U10B08,         U10B09 ] }; // 𐬈 𐬉
	key <AD04> { [ U10B2D,         U10B26 ] }; // 𐬭 𐬦
	key <AD05> { [ U10B19,         U10B1A ] }; // 𐬙 𐬚
	key <AD06> { [ U10B2B,         U10B2A ] }; // 𐬫 𐬪
	key <AD07> { [ U10B0E,         U10B0F ] }; // 𐬎 𐬏
	key <AD08> { [ U10B0C,         U10B0D ] }; // 𐬌 𐬍
	key <AD09> { [ U10B0A,         U10B0B ] }; // 𐬊 𐬋
	key <AD10> { [ U10B1E                 ] }; // 𐬞
	key <AD11> { [ U10B06,         U10B07 ] }; // 𐬆 𐬇
	key <AD12> { [ U10B02,         U10B03 ] }; // 𐬂 𐬃

	key <AE01> { [ U10B78                 ] }; // 𐭸
	key <AE02> { [ U10B79                 ] }; // 𐭹
	key <AE03> { [ U10B7A                 ] }; // 𐭺
	key <AE04> { [ U10B7B                 ] }; // 𐭻
	key <AE05> { [ U10B7C                 ] }; // 𐭼
	key <AE06> { [ U10B7D                 ] }; // 𐭽
	key <AE07> { [ U10B7E                 ] }; // 𐭾
	key <AE08> { [ U10B7F                 ] }; // 𐭿

	key <BKSL> { [ U10B04,         U10B05 ] }; // 𐬄 𐬅
	key <LSGT> { [ U10B04,         U10B05 ] }; // 𐬄 𐬅
};

Filemanager

Name Type Size Permission Actions
digital_vndr Folder 0755
fujitsu_vndr Folder 0755
hp_vndr Folder 0755
jolla_vndr Folder 0755
macintosh_vndr Folder 0755
nec_vndr Folder 0755
nokia_vndr Folder 0755
sgi_vndr Folder 0755
sharp_vndr Folder 0755
sony_vndr Folder 0755
sun_vndr Folder 0755
xfree68_vndr Folder 0755
af File 22.84 KB 0644
al File 4.01 KB 0644
altwin File 3.28 KB 0644
am File 9.23 KB 0644
apl File 46.92 KB 0644
ara File 32.83 KB 0644
at File 564 B 0644
au File 179 B 0644
az File 3.7 KB 0644
ba File 680 B 0644
bd File 4.19 KB 0644
be File 12.49 KB 0644
bg File 17.74 KB 0644
br File 16.43 KB 0644
brai File 1.6 KB 0644
bt File 4.49 KB 0644
bw File 981 B 0644
by File 2.01 KB 0644
ca File 21.02 KB 0644
capslock File 1.71 KB 0644
cd File 4.02 KB 0644
ch File 8.1 KB 0644
cm File 33 KB 0644
cn File 10.91 KB 0644
compose File 2.25 KB 0644
ctrl File 3.28 KB 0644
cz File 12.17 KB 0644
de File 85.98 KB 0644
dk File 2.46 KB 0644
dz File 10.52 KB 0644
ee File 4.05 KB 0644
empty File 101 B 0644
epo File 7.45 KB 0644
es File 10.01 KB 0644
et File 3.06 KB 0644
eu File 5.4 KB 0644
eurosign File 629 B 0644
fi File 23.83 KB 0644
fo File 1.94 KB 0644
fr File 74.23 KB 0644
gb File 7.43 KB 0644
ge File 11.72 KB 0644
gh File 6.41 KB 0644
gn File 2.3 KB 0644
gr File 11.04 KB 0644
group File 11.7 KB 0644
hr File 2.43 KB 0644
hu File 19.46 KB 0644
id File 3.57 KB 0644
ie File 19.8 KB 0644
il File 15.88 KB 0644
in File 92.46 KB 0644
inet File 62.63 KB 0644
iq File 642 B 0644
ir File 12.12 KB 0644
is File 14.33 KB 0644
it File 17.31 KB 0644
jp File 8.26 KB 0644
ke File 2.12 KB 0644
keypad File 23.2 KB 0644
kg File 5.94 KB 0644
kh File 4.88 KB 0644
kpdl File 3.32 KB 0644
kr File 1.14 KB 0644
kz File 13.46 KB 0644
la File 5.46 KB 0644
latam File 6.22 KB 0644
latin File 14.29 KB 0644
level3 File 5.94 KB 0644
level5 File 4.63 KB 0644
lk File 8 KB 0644
lt File 16.53 KB 0644
lv File 18.56 KB 0644
ma File 12.22 KB 0644
mao File 594 B 0644
md File 5 KB 0644
me File 1.71 KB 0644
mk File 3.02 KB 0644
ml File 3.25 KB 0644
mm File 3.49 KB 0644
mn File 4.17 KB 0644
mt File 2.91 KB 0644
mv File 3.31 KB 0644
my File 6.83 KB 0644
nbsp File 4.3 KB 0644
ng File 6.12 KB 0644
nl File 6.73 KB 0644
no File 11.49 KB 0644
np File 6.61 KB 0644
olpc File 930 B 0644
parens File 389 B 0644
pc File 2.33 KB 0644
ph File 74.2 KB 0644
pk File 20.18 KB 0644
pl File 24.96 KB 0644
pt File 10.26 KB 0644
ro File 10.98 KB 0644
rs File 15 KB 0644
ru File 59.37 KB 0644
rupeesign File 131 B 0644
se File 16.34 KB 0644
shift File 2.19 KB 0644
si File 615 B 0644
sk File 5.2 KB 0644
sn File 2.17 KB 0644
srvr_ctrl File 2.28 KB 0644
sy File 6.91 KB 0644
terminate File 200 B 0644
tg File 4.71 KB 0644
th File 10.15 KB 0644
tj File 10.09 KB 0644
tm File 1.3 KB 0644
tr File 16.63 KB 0644
tw File 3.23 KB 0644
typo File 4.18 KB 0644
tz File 3.35 KB 0644
ua File 15.05 KB 0644
us File 77.17 KB 0644
uz File 4.03 KB 0644
vn File 1.2 KB 0644
za File 2.06 KB 0644