Linux vmi2545633.contaboserver.net 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64
Apache/2.4.62 (Debian)
Server IP : 127.0.0.1 & Your IP : 127.0.0.1
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
X11 /
xkb /
symbols /
Delete
Unzip
Name
Size
Permission
Date
Action
digital_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
fujitsu_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
hp_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
jolla_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
macintosh_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
nec_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
nokia_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
sgi_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
sharp_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
sony_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
sun_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
xfree68_vndr
[ DIR ]
drwxr-xr-x
2023-07-12 09:38
af
21.72
KB
-rw-r--r--
2022-02-08 17:13
al
6.01
KB
-rw-r--r--
2022-02-08 17:13
altwin
3.58
KB
-rw-r--r--
2022-02-08 17:13
am
10.04
KB
-rw-r--r--
2022-02-08 17:13
apl
50.97
KB
-rw-r--r--
2022-02-08 17:13
ara
36.27
KB
-rw-r--r--
2022-02-08 17:13
at
358
B
-rw-r--r--
2022-02-08 17:13
au
178
B
-rw-r--r--
2022-02-08 17:13
az
3.7
KB
-rw-r--r--
2022-02-08 17:13
ba
657
B
-rw-r--r--
2022-02-08 17:13
bd
4.19
KB
-rw-r--r--
2022-02-08 17:13
be
10.85
KB
-rw-r--r--
2022-02-08 17:13
bg
22.87
KB
-rw-r--r--
2022-02-08 17:13
br
16.4
KB
-rw-r--r--
2022-02-08 17:13
brai
2.45
KB
-rw-r--r--
2022-02-08 17:13
bt
4.49
KB
-rw-r--r--
2022-02-08 17:13
bw
996
B
-rw-r--r--
2022-02-08 17:13
by
3.26
KB
-rw-r--r--
2022-02-08 17:13
ca
20.93
KB
-rw-r--r--
2022-02-08 17:13
capslock
2.18
KB
-rw-r--r--
2022-02-08 17:13
cd
3.94
KB
-rw-r--r--
2022-02-08 17:13
ch
7.1
KB
-rw-r--r--
2022-02-08 17:13
cm
33
KB
-rw-r--r--
2022-02-08 17:13
cn
36.48
KB
-rw-r--r--
2022-02-08 17:13
compose
2.25
KB
-rw-r--r--
2022-02-08 17:13
ctrl
3.87
KB
-rw-r--r--
2022-02-08 17:13
cz
23.55
KB
-rw-r--r--
2022-02-08 17:13
de
91.85
KB
-rw-r--r--
2022-02-08 17:13
dk
2.4
KB
-rw-r--r--
2022-02-08 17:13
dz
12.4
KB
-rw-r--r--
2022-02-08 17:13
ee
4.04
KB
-rw-r--r--
2022-02-08 17:13
eg
2.01
KB
-rw-r--r--
2022-02-08 17:13
empty
121
B
-rw-r--r--
2022-02-08 17:13
epo
7.42
KB
-rw-r--r--
2022-02-08 17:13
es
9.75
KB
-rw-r--r--
2022-02-08 17:13
et
3.08
KB
-rw-r--r--
2022-02-08 17:13
eu
5.17
KB
-rw-r--r--
2022-02-08 17:13
eurosign
629
B
-rw-r--r--
2022-02-08 17:13
fi
24.31
KB
-rw-r--r--
2022-02-08 17:13
fo
1.94
KB
-rw-r--r--
2022-02-08 17:13
fr
94.73
KB
-rw-r--r--
2022-02-08 17:13
gb
11.04
KB
-rw-r--r--
2022-02-08 17:13
ge
12.67
KB
-rw-r--r--
2022-02-08 17:13
gh
6.41
KB
-rw-r--r--
2022-02-08 17:13
gn
2.14
KB
-rw-r--r--
2022-02-08 17:13
gr
15.36
KB
-rw-r--r--
2022-02-08 17:13
group
11.7
KB
-rw-r--r--
2022-02-08 17:13
hr
2.49
KB
-rw-r--r--
2022-02-08 17:13
hu
22.93
KB
-rw-r--r--
2022-02-08 17:13
id
8.32
KB
-rw-r--r--
2022-02-08 17:13
ie
19.8
KB
-rw-r--r--
2022-02-08 17:13
il
16.27
KB
-rw-r--r--
2022-02-08 17:13
in
112.7
KB
-rw-r--r--
2022-02-08 17:13
inet
77.07
KB
-rw-r--r--
2022-02-08 17:13
iq
641
B
-rw-r--r--
2022-02-08 17:13
ir
12.14
KB
-rw-r--r--
2022-02-08 17:13
is
10.83
KB
-rw-r--r--
2022-02-08 17:13
it
17.24
KB
-rw-r--r--
2022-02-08 17:13
jp
8.26
KB
-rw-r--r--
2022-02-08 17:13
jv
3.37
KB
-rw-r--r--
2022-02-08 17:13
ke
7.37
KB
-rw-r--r--
2022-02-08 17:13
keypad
23.2
KB
-rw-r--r--
2022-02-08 17:13
kg
5.94
KB
-rw-r--r--
2022-02-08 17:13
kh
4.88
KB
-rw-r--r--
2022-02-08 17:13
kpdl
3.32
KB
-rw-r--r--
2022-02-08 17:13
kr
1.14
KB
-rw-r--r--
2022-02-08 17:13
kz
16.01
KB
-rw-r--r--
2022-02-08 17:13
la
5.43
KB
-rw-r--r--
2022-02-08 17:13
latam
13.56
KB
-rw-r--r--
2022-02-08 17:13
latin
14.33
KB
-rw-r--r--
2022-02-08 17:13
level2
274
B
-rw-r--r--
2022-02-08 17:13
level3
6.19
KB
-rw-r--r--
2022-02-08 17:13
level5
4.63
KB
-rw-r--r--
2022-02-08 17:13
lk
8.01
KB
-rw-r--r--
2022-02-08 17:13
lt
23.13
KB
-rw-r--r--
2022-02-08 17:13
lv
18.83
KB
-rw-r--r--
2022-02-08 17:13
ma
13.06
KB
-rw-r--r--
2022-02-08 17:13
mao
593
B
-rw-r--r--
2022-02-08 17:13
md
5
KB
-rw-r--r--
2022-02-08 17:13
me
1.71
KB
-rw-r--r--
2022-02-08 17:13
mk
3
KB
-rw-r--r--
2022-02-08 17:13
ml
3.42
KB
-rw-r--r--
2022-02-08 17:13
mm
18.21
KB
-rw-r--r--
2022-02-08 17:13
mn
4.17
KB
-rw-r--r--
2022-02-08 17:13
mt
8.88
KB
-rw-r--r--
2022-02-08 17:13
mv
2.61
KB
-rw-r--r--
2022-02-08 17:13
my
6.71
KB
-rw-r--r--
2022-02-08 17:13
nbsp
4.3
KB
-rw-r--r--
2022-02-08 17:13
ng
6.12
KB
-rw-r--r--
2022-02-08 17:13
nl
6.74
KB
-rw-r--r--
2022-02-08 17:13
no
11.44
KB
-rw-r--r--
2022-02-08 17:13
np
6.14
KB
-rw-r--r--
2022-02-08 17:13
olpc
930
B
-rw-r--r--
2022-02-08 17:13
parens
389
B
-rw-r--r--
2022-02-08 17:13
pc
2.33
KB
-rw-r--r--
2022-02-08 17:13
ph
74.2
KB
-rw-r--r--
2022-02-08 17:13
pk
26.53
KB
-rw-r--r--
2022-02-08 17:13
pl
27.48
KB
-rw-r--r--
2022-02-08 17:13
pt
11.38
KB
-rw-r--r--
2022-02-08 17:13
ro
11.42
KB
-rw-r--r--
2022-02-08 17:13
rs
15
KB
-rw-r--r--
2022-02-08 17:13
ru
68.33
KB
-rw-r--r--
2022-02-08 17:13
rupeesign
131
B
-rw-r--r--
2022-02-08 17:13
se
16.59
KB
-rw-r--r--
2022-02-08 17:13
shift
2.19
KB
-rw-r--r--
2022-02-08 17:13
si
590
B
-rw-r--r--
2022-02-08 17:13
sk
6.62
KB
-rw-r--r--
2022-02-08 17:13
sn
2.18
KB
-rw-r--r--
2022-02-08 17:13
srvr_ctrl
2.28
KB
-rw-r--r--
2022-02-08 17:13
sy
6.91
KB
-rw-r--r--
2022-02-08 17:13
terminate
199
B
-rw-r--r--
2022-02-08 17:13
tg
4.71
KB
-rw-r--r--
2022-02-08 17:13
th
10.12
KB
-rw-r--r--
2022-02-08 17:13
tj
10.14
KB
-rw-r--r--
2022-02-08 17:13
tm
1.44
KB
-rw-r--r--
2022-02-08 17:13
tr
27.98
KB
-rw-r--r--
2022-02-08 17:13
trans
16.19
KB
-rw-r--r--
2022-02-08 17:13
tw
3.23
KB
-rw-r--r--
2022-02-08 17:13
typo
4.42
KB
-rw-r--r--
2022-02-08 17:13
tz
3.35
KB
-rw-r--r--
2022-02-08 17:13
ua
18.86
KB
-rw-r--r--
2022-02-08 17:13
us
113.67
KB
-rw-r--r--
2022-02-08 17:13
uz
4.03
KB
-rw-r--r--
2022-02-08 17:13
vn
6.01
KB
-rw-r--r--
2022-02-08 17:13
za
2.23
KB
-rw-r--r--
2022-02-08 17:13
Save
Rename
// Arabic AZERTY with modern Latin digits default partial alphanumeric_keys xkb_symbols "arabic" { include "ara(azerty)" name[Group1]="Arabic (Morocco)"; }; // French AZERTY keyboard used when typing French partial alphanumeric_keys xkb_symbols "french" { include "fr(basic)" name[Group1]="French (Morocco)"; }; // Clavier unicode tifinaghe de base réalisé par l'IRCAM (Institut Royal de la Culture Amazighe du Maroc) http://www.ircam.ma/ // Support des lettres unicode tifinaghe-IRCAM, néotifinaghes & touarègues. // Les caractères tifinaghes sont accessibles en SHIFT positions pour le niveau 2, en ALTGR positions pour le niveau 3 // Polices tifinaghes Unicode à télécharger depuis : // http://www.ircam.ma/documents/policesclavierunicode/hapaxber.ttf (licence non libre, libre téléchargement et distribution uniquement) // Minihowto ici: http://perso.menara.ma/~kebdani/tamazgha/gnu_amazigh.html partial alphanumeric_keys xkb_symbols "tifinagh" { name[Group1]="Berber (Morocco, Tifinagh)"; key <TLDE> { [ twosuperior, NoSymbol ] }; key <AE01> { [ ampersand, 1 ] }; key <AE02> { [ NoSymbol, 2, asciitilde ] }; key <AE03> { [ quotedbl, 3, numbersign ] }; key <AE04> { [apostrophe, 4, braceleft ] }; key <AE05> { [ parenleft, 5, bracketleft ] }; key <AE06> { [ minus, 6, bar ] }; key <AE07> { [ NoSymbol , 7 ] }; key <AE08> { [underscore, 8, backslash ] }; key <AE09> { [NoSymbol, 9, asciicircum ] }; key <AE10> { [ NoSymbol , 0, at ] }; key <AE11> { [parenright, degree, bracketright ] }; key <AE12> { [ equal, plus, braceright ] }; key <AD01> { [ 0x1002d30 ] }; key <AD02> { [ 0x1002d63, 0x1002d65 ] }; key <AD03> { [ 0x1002d3b, NoSymbol,0x10020ac ] }; key <AD04> { [ 0x1002d54, 0x1002d55 ] }; key <AD05> { [ 0x1002d5c, 0x1002d5f ] }; key <AD06> { [ 0x1002d62 ] }; key <AD07> { [ 0x1002d53 ] }; key <AD08> { [ 0x1002d49 ] }; key <AD09> { [ 0x1002d44 ] }; key <AD10> { [ 0x1002d43 ] }; key <AD11> { [ 0x1002d6f ] }; key <AD12> { [ dollar, sterling, 0x10000a4] }; key <AC01> { [ 0x1002d47 ] }; key <AC02> { [ 0x1002d59, 0x1002d5a ] }; key <AC03> { [ 0x1002d37, 0x1002d39 ] }; key <AC04> { [ 0x1002d3c ] }; key <AC05> { [ 0x1002d33, 0x1002d33] }; key <AC06> { [ 0x1002d40 ] }; key <AC07> { [ 0x1002d4a ] }; key <AC08> { [ 0x1002d3d, 0x1002d3d ] }; key <AC09> { [ 0x1002d4d ] }; key <AC10> { [ 0x1002d4e ] }; key <AC11> { [ NoSymbol , percent ] }; key <BKSL> { [ asterisk, mu ] }; key <AB01> { [ 0x1002d61 ] }; key <AB02> { [ 0x1002d45 ] }; key <AB03> { [ 0x1002d5b ] }; key <AB04> { [ 0x1002d56 ] }; key <AB05> { [ 0x1002d31 ] }; key <AB06> { [ 0x1002d4f ] }; key <AB07> { [ comma, question ] }; key <AB08> { [ semicolon, period ] }; key <AB09> { [ colon, slash ] }; key <AB10> { [ exclam, section ] }; include "level3(ralt_switch)" }; partial alphanumeric_keys xkb_symbols "tifinagh-phonetic" { include "ma(tifinagh)" name[Group1]="Berber (Morocco, Tifinagh phonetic)"; key <LatA> { [ 0x1002d30 ] }; key <LatZ> { [ 0x1002d63, 0x1002d65 ] }; key <LatE> { [ 0x1002d3b, NoSymbol,0x10020ac ] }; key <LatR> { [ 0x1002d54, 0x1002d55 ] }; key <LatT> { [ 0x1002d5c, 0x1002d5f ] }; key <LatY> { [ 0x1002d62 ] }; key <LatU> { [ 0x1002d53 ] }; key <LatI> { [ 0x1002d49 ] }; key <LatO> { [ 0x1002d44 ] }; key <LatP> { [ 0x1002d43 ] }; key <LatQ> { [ 0x1002d47 ] }; key <LatS> { [ 0x1002d59, 0x1002d5a ] }; key <LatD> { [ 0x1002d37, 0x1002d39 ] }; key <LatF> { [ 0x1002d3c ] }; key <LatG> { [ 0x1002d33 ] }; key <LatH> { [ 0x1002d40 ] }; key <LatJ> { [ 0x1002d4a ] }; key <LatK> { [ 0x1002d3d ] }; key <LatL> { [ 0x1002d4d ] }; key <LatM> { [ 0x1002d4e ] }; key <LatW> { [ 0x1002d61,0x1002d6f ] }; key <LatX> { [ 0x1002d45 ] }; key <LatC> { [ 0x1002d5b ] }; key <LatV> { [ 0x1002d56 ] }; key <LatB> { [ 0x1002d31 ] }; key <LatN> { [ 0x1002d4f ] }; include "level3(ralt_switch)" }; // Clavier unicode tifinaghe étendu réalisé par l'IRCAM (Institut Royal de la Culture Amazighe du Maroc) http://www.ircam.ma/ // Support des lettres unicode tifinaghe-IRCAM, néotifinaghes & touarègues. // Les caractères tifinaghes sont accessibles en SHIFT positions pour le niveau 2, en ALTGR positions pour le niveau 3 // Polices tifinaghes Unicode à télécharger depuis : // http://www.ircam.ma/documents/policesclavierunicode/hapaxber.ttf (licence non libre, libre téléchargement et distribution uniquement) // Minihowto ici: http://perso.menara.ma/~kebdani/tamazgha/gnu_amazigh.html partial alphanumeric_keys xkb_symbols "tifinagh-extended" { name[Group1]="Berber (Morocco, Tifinagh extended)"; key <TLDE> { [ twosuperior,0x100200C ] }; key <AE01> { [ ampersand, 1 ] }; key <AE02> { [0x1002d52, 2, asciitilde ] }; key <AE03> { [ quotedbl, 3, numbersign ] }; key <AE04> { [apostrophe, 4, braceleft ] }; key <AE05> { [ parenleft, 5, bracketleft ] }; key <AE06> { [ minus, 6, bar ] }; key <AE07> { [ 0x1002d64 , 7 ] }; key <AE08> { [underscore, 8, backslash ] }; key <AE09> { [ 0x1002014, 9, asciicircum ] }; key <AE10> { [ 0x100200d, 0, at ] }; key <AE11> { [parenright, degree, bracketright ] }; key <AE12> { [ equal, plus, braceright ] }; key <AD01> { [ 0x1002d30, 0x1002d36 ] }; key <AD02> { [ 0x1002d63, 0x1002d65 ] }; key <AD03> { [ 0x1002d3b, 0x1002d57, 0x10020ac ] }; key <AD04> { [ 0x1002d54, 0x1002d55 ] }; key <AD05> { [ 0x1002d5c, 0x1002d5f ] }; key <AD06> { [ 0x1002d62, 0x1002d42 ] }; key <AD07> { [ 0x1002d53, 0x1002d4c ] }; key <AD08> { [ 0x1002d49, 0x1002d58 ] }; key <AD09> { [ 0x1002d44, 0x1002d5d ] }; key <AD10> { [ 0x1002d43, 0x1002d5e ] }; key <AD11> { [ 0x1002d6f, 0x1002d60 ] }; key <AD12> { [ dollar, sterling, 0x10000a4] }; key <AC01> { [ 0x1002d47, 0x1002d48 ] }; key <AC02> { [ 0x1002d59, 0x1002d5a ] }; key <AC03> { [ 0x1002d37, 0x1002d39 ] }; key <AC04> { [ 0x1002d3c, 0x1002d35 ] }; key <AC05> { [ 0x1002d33, 0x1002d33 ] }; key <AC06> { [ 0x1002d40, 0x1002d41 ] }; key <AC07> { [ 0x1002d4a, 0x1002d4b ] }; key <AC08> { [ 0x1002d3d, 0x1002d3d ] }; key <AC09> { [ 0x1002d4d, 0x1002d38 ] }; key <AC10> { [ 0x1002d4e, 0x1002d3a ] }; key <AC11> { [ 0x1002d51, percent ] }; key <BKSL> { [ asterisk, mu ] }; key <AB01> { [ 0x1002d61, 0x1002d3e ] }; key <AB02> { [ 0x1002d45, 0x1002d46 ] }; key <AB03> { [ 0x1002d5b, 0x1002d3f ] }; key <AB04> { [ 0x1002d56, 0x1002d34 ] }; key <AB05> { [ 0x1002d31, 0x1002d32 ] }; key <AB06> { [ 0x1002d4f, 0x1002d50 ] }; key <AB07> { [ comma, question ] }; key <AB08> { [ semicolon, period ] }; key <AB09> { [ colon, slash ] }; key <AB10> { [ exclam, section ] }; include "level3(ralt_switch)" }; partial alphanumeric_keys xkb_symbols "tifinagh-extended-phonetic" { include "ma(tifinagh-extended)" name[Group1]="Berber (Morocco, Tifinagh extended phonetic)"; key <LatA> { [ 0x1002d30 ] }; key <LatZ> { [ 0x1002d63, 0x1002d65 ] }; key <LatE> { [ 0x1002d3b, NoSymbol,0x10020ac ] }; key <LatR> { [ 0x1002d54, 0x1002d55 ] }; key <LatT> { [ 0x1002d5c, 0x1002d5f ] }; key <LatY> { [ 0x1002d62 ] }; key <LatU> { [ 0x1002d53 ] }; key <LatI> { [ 0x1002d49 ] }; key <LatO> { [ 0x1002d44 ] }; key <LatP> { [ 0x1002d43 ] }; key <LatQ> { [ 0x1002d47 ] }; key <LatS> { [ 0x1002d59, 0x1002d5a ] }; key <LatD> { [ 0x1002d37, 0x1002d39 ] }; key <LatF> { [ 0x1002d3c ] }; key <LatG> { [ 0x1002d33 ] }; key <LatH> { [ 0x1002d40 ] }; key <LatJ> { [ 0x1002d4a ] }; key <LatK> { [ 0x1002d3d ] }; key <LatL> { [ 0x1002d4d ] }; key <LatM> { [ 0x1002d4e ] }; key <LatW> { [ 0x1002d61 ] }; key <LatX> { [ 0x1002d45 ] }; key <LatC> { [ 0x1002d5b ] }; key <LatV> { [ 0x1002d56 ] }; key <LatB> { [ 0x1002d31 ] }; key <LatN> { [ 0x1002d4f ] }; include "level3(ralt_switch)" }; // Tifinagh keyboard; improved from the IRCAM layout to make all // tifinagh chars in unicode accessible (in shift positions for most // touareg letters; in altgr position for spirants. partial alphanumeric_keys xkb_symbols "tifinagh-alt" { name[Group1]="Berber (Morocco, Tifinagh alt.)"; key <TLDE> { [ twosuperior, asciitilde ] }; key <AE01> { [ ampersand, 1 ] }; key <AE02> { [asciitilde, 2, asciitilde ] }; key <AE03> { [ quotedbl, 3, numbersign ] }; key <AE04> { [apostrophe, 4, braceleft ] }; key <AE05> { [ parenleft, 5, bracketleft ] }; key <AE06> { [ minus, 6, bar ] }; key <AE07> { [ grave, 7, grave ] }; key <AE08> { [underscore, 8, backslash ] }; key <AE09> { [asciicircum, 9, asciicircum ] }; key <AE10> { [ at, 0, at ] }; key <AE11> { [parenright, degree, bracketright ] }; key <AE12> { [ equal, plus, braceright ] }; key <AD01> { [ 0x1002d30 ] }; key <AD02> { [ 0x1002d63, 0x1002d65, 0x1002d64 ] }; key <AD03> { [ 0x1002d3b ] }; key <AD04> { [ 0x1002d54, 0x1002d55 ] }; key <AD05> { [ 0x1002d5c, 0x1002d5f, 0x1002d5d ] }; key <AD06> { [ 0x1002d62 ] }; key <AD07> { [ 0x1002d53 ] }; key <AD08> { [ 0x1002d49 ] }; key <AD09> { [ 0x1002d44 ] }; key <AD10> { [ 0x1002d43, 0x1002d52 ] }; key <AD11> { [ dead_circumflex ] }; key <AD12> { [ dollar, sterling ] }; key <AC01> { [ 0x1002d47, 0x1002d48 ] }; key <AC02> { [ 0x1002d59, 0x1002d5a ] }; key <AC03> { [ 0x1002d37, 0x1002d39, 0x1002d38, 0x1002d3a ] }; key <AC04> { [ 0x1002d3c ] }; key <AC05> { [ 0x1002d33, 0x1002d36, 0x1002d34, 0x1002d35 ] }; key <AC06> { [ 0x1002d40, 0x1002d42, 0x1002d41 ] }; key <AC07> { [ 0x1002d4a, 0x1002d4c, 0x1002d4b ] }; key <AC08> { [ 0x1002d3d, 0x1002d3e, 0x1002d3f ] }; key <AC09> { [ 0x1002d4d ] }; key <AC10> { [ 0x1002d4e ] }; key <AC11> { [ percent ] }; key <BKSL> { [ asterisk, mu ] }; key <AB01> { [ 0x1002d61, 0x1002d6f, 0x1002d60 ] }; key <AB02> { [ 0x1002d45, 0x1002d46 ] }; key <AB03> { [ 0x1002d5b, 0x1002d5e ] }; key <AB04> { [ 0x1002d56, 0x1002d57, 0x1002d58 ] }; key <AB05> { [ 0x1002d31, 0x1002d31, 0x1002d32 ] }; key <AB06> { [ 0x1002d4f, 0x1002d50, 0x1002d51 ] }; key <AB07> { [ comma, question ] }; key <AB08> { [ semicolon, period ] }; key <AB09> { [ colon, slash ] }; key <AB10> { [ exclam, section ] }; include "level3(ralt_switch)" }; partial alphanumeric_keys xkb_symbols "tifinagh-alt-phonetic" { include "ma(tifinagh-alt)" name[Group1]="Berber (Morocco, Tifinagh phonetic, alt.)"; key <LatA> { [ 0x1002d30 ] }; key <LatZ> { [ 0x1002d63, 0x1002d65, 0x1002d64 ] }; key <LatE> { [ 0x1002d3b ] }; key <LatR> { [ 0x1002d54, 0x1002d55 ] }; key <LatT> { [ 0x1002d5c, 0x1002d5f, 0x1002d5d ] }; key <LatY> { [ 0x1002d62 ] }; key <LatU> { [ 0x1002d53 ] }; key <LatI> { [ 0x1002d49 ] }; key <LatO> { [ 0x1002d44 ] }; key <LatP> { [ 0x1002d43, 0x1002d52 ] }; key <LatQ> { [ 0x1002d47, 0x1002d48 ] }; key <LatS> { [ 0x1002d59, 0x1002d5a ] }; key <LatD> { [ 0x1002d37, 0x1002d39, 0x1002d38, 0x1002d3a ] }; key <LatF> { [ 0x1002d3c ] }; key <LatG> { [ 0x1002d33, 0x1002d36, 0x1002d34, 0x1002d35 ] }; key <LatH> { [ 0x1002d40, 0x1002d42, 0x1002d41 ] }; key <LatJ> { [ 0x1002d4a, 0x1002d4c, 0x1002d4b ] }; key <LatK> { [ 0x1002d3d, 0x1002d3e, 0x1002d3f ] }; key <LatL> { [ 0x1002d4d ] }; key <LatM> { [ 0x1002d4e ] }; key <LatW> { [ 0x1002d61, 0x1002d6f, 0x1002d60 ] }; key <LatX> { [ 0x1002d45, 0x1002d46 ] }; key <LatC> { [ 0x1002d5b, 0x1002d5e ] }; key <LatV> { [ 0x1002d56, 0x1002d57, 0x1002d58 ] }; key <LatB> { [ 0x1002d31, 0x1002d31, 0x1002d32 ] }; key <LatN> { [ 0x1002d4f, 0x1002d50, 0x1002d51 ] }; include "level3(ralt_switch)" }; // Latin Tarifit keyboard. Used by the riffian community // Tarifit characters are accessed using ALTGR partial alphanumeric_keys xkb_symbols "rif" { // Tarifit keyboard (QWERTY varient) // By Ilyahoo Proshel <ip@ipshel.com> 2021 // Only "ʷ ɛ ṭ ḍ γ ḥ ẓ ṣ" are supported by Rif Community. include "us" name[Group1]= "Tarifit"; key <AD02> {[ w, W, U02B7 ]}; // ʷ key <AD03> {[ e, E, U025B, U0190 ]}; // e E ɛ Ɛ key <AD05> {[ t, T, U1E6D, U1E6C ]}; // t T ṭ Ṭ key <AC02> {[ s, S, U1E63, U1E62 ]}; // s S ṣ Ṣ key <AC03> {[ d, D, U1E0D, U1E0C ]}; // d D ḍ Ḍ key <AC05> {[ g, G, U0263, U0194 ]}; // g G ɣ Ɣ key <AC06> {[ h, H, U1E25, U1E24 ]}; // h H ḥ Ḥ key <AB01> {[ z, Z, U1E93, U1E92 ]}; // z Z ẓ Ẓ include "level3(ralt_switch)" };