// Keyboard layouts for Albania. // Basic Albanian layout, by Pablo Saratxaga . default partial alphanumeric_keys xkb_symbols "basic" { include "latin(type3)" name[Group1]="Albanian"; key {[ backslash, bar, notsign, notsign ]}; key {[ 1, exclam, asciitilde, dead_tilde ]}; key {[ 2, quotedbl, dead_caron, oneeighth ]}; key {[ 3, numbersign, dead_circumflex, sterling ]}; key {[ 4, dollar, dead_breve, dollar ]}; key {[ 5, percent, dead_abovering, threeeighths]}; key {[ 6, asciicircum, dead_ogonek, fiveeighths ]}; key {[ 7, ampersand, grave, dead_grave ]}; key {[ 8, asterisk, dead_abovedot, trademark ]}; key {[ 9, parenleft, dead_acute, plusminus ]}; key {[ 0, parenright, dead_doubleacute, degree ]}; key {[ minus, underscore, dead_diaeresis, questiondown]}; key {[ w, W, bar, Greek_SIGMA ]}; key {[ e, E, EuroSign, EuroSign ]}; key {[ ccedilla, Ccedilla, division, dead_abovering]}; key {[ at, apostrophe, multiply, dead_macron ]}; key {[ s, S, dstroke, section ]}; key {[ d, D, Dstroke, ETH ]}; key {[ediaeresis, Ediaeresis, dollar, dead_doubleacute ]}; key {[bracketleft, braceleft, ssharp, dead_caron ]}; key {[bracketright, braceright, currency, dead_breve ]}; key {[ comma, semicolon, less, multiply ]}; key {[ period, colon, greater, division ]}; key {[ slash, question, dead_belowdot, dead_abovedot]}; include "level3(ralt_switch)" }; // Tastiera Plisi (plisi.org) // by Getoar Mjeku partial alphanumeric_keys xkb_symbols "plisi" { include "us" name[Group1]= "Albanian (Plisi)"; key {[ grave, asciitilde ]}; key {[ 1, exclam, rightsinglequotemark ]}; key {[ 2, at, twosuperior ]}; key {[ 3, numbersign, threesuperior ]}; key {[ 4, dollar, EuroSign ]}; key {[ 5, percent, exclamdown ]}; key {[ 6, asciicircum, questiondown ]}; key {[ 7, ampersand, braceleft ]}; key {[ 8, asterisk, braceright ]}; key {[ 9, parenleft, bracketleft ]}; key {[ 0, parenright, bracketright ]}; key {[ minus, underscore, hyphen ]}; key {[ equal, plus, registered ]}; key {[ q, Q, dead_grave ]}; key {[ w, W, dead_caron ]}; key {[ e, E, dead_circumflex ]}; key {[ r, R, dead_diaeresis ]}; key {[ t, T, dead_macron ]}; key {[ y, Y, dead_doubleacute ]}; key {[ u, U, dead_breve ]}; key {[ i, I, dead_tilde, idotless ]}; key {[ o, O, dead_abovering ]}; key {[ p, P, dead_abovedot ]}; key {[ ccedilla, Ccedilla, dead_acute ]}; key {[ greater, less, U031C ]}; key {[ a, A, U2264 ]}; key {[ s, S, U2265 ]}; key {[ d, D, U2300 ]}; key {[ f, F, U2032 ]}; key {[ g, G, U2033 ]}; key {[ h, H, section ]}; key {[ j, J, dead_cedilla ]}; key {[ k, K, dead_belowcomma ]}; key {[ l, L, dead_ogonek ]}; key {[ ediaeresis, Ediaeresis, dead_belowdot ]}; key {[ apostrophe, quotedbl ]}; key {[ z, Z, guillemotleft ]}; key {[ x, X, guillemotright ]}; key {[ c, C, copyright ]}; key {[ v, V, U2039 ]}; key {[ b, B, U203A ]}; key {[ n, N, endash ]}; key {[ m, M, emdash, mu ]}; key {[ comma, semicolon, U02BB ]}; key {[ period, colon, U200C ]}; key {[ slash, question, U2011 ]}; key {[ backslash, bar, U031B ]}; include "level3(ralt_switch)" }; // EXTRAS: // Veqilharxhi layout, by Arbรซr Boriรงi (illyriensis@protonmail.com), September 2019. partial alphanumeric_keys xkb_symbols "veqilharxhi" { include "us" name[Group1]="Albanian (Veqilharxhi)"; // QWERTYUIOP key {[ U105B0, U10589 ]}; // ๐–ฐ, ๐–‰ key {[ U1059F, U10578, w, W ]}; // ๐–Ÿ, ๐•ธ, w, W key {[ U1059E, U10577 ]}; // ๐–ž, ๐•ท key {[ U105B1, U1058A, U105B2, U1058B ]}; // ๐–ฑ, ๐–Š, ๐–ฒ, ๐–‹ key {[ U105B5, U1058E, U105B6, U1058F ]}; // ๐–ต, ๐–Ž, ๐–ถ, ๐– key {[ U105BB, U10594 ]}; // ๐–ป, ๐–” key {[ U105B7, U10590 ]}; // ๐–ท, ๐– key {[ U105A5, U1057E ]}; // ๐–ฅ, ๐•พ key {[ U105AE, U10587 ]}; // ๐–ฎ, ๐–‡ key {[ U105AF, U10588 ]}; // ๐–ฏ, ๐–ˆ // ASDFGHJKL key {[ U10597, U10570 ]}; // ๐–—, ๐•ฐ key {[ U105B3, U1058C, U105B4, U1058D ]}; // ๐–ณ, ๐–Œ, ๐–ด, ๐– key {[ U1059C, U10575, U1059D, U10576 ]}; // ๐–œ, ๐•ต, ๐–, ๐•ถ key {[ U105A0, U10579 ]}; // ๐– , ๐•น key {[ U105A1, U1057A, U105A2, U1057B ]}; // ๐–ก, ๐•บ, ๐–ข, ๐•ป key {[ U105A3, U1057C ]}; // ๐–ฃ, ๐•ผ key {[ U105A7, U10580 ]}; // ๐–ง, ๐–€ key {[ U105A8, U10581 ]}; // ๐–จ, ๐– key {[ U105A9, U10582, U105AA, U10583 ]}; // ๐–ฉ, ๐–‚, ๐–ช, ๐–ƒ // ZXCVBNM key {[ U105BC, U10595, U105BD, U10596 ]}; // ๐–ผ, ๐–•, ๐–ฝ, ๐–– key {[ U105B9, U10592, U105BA, U10593 ]}; // ๐–น, ๐–’, ๐–บ, ๐–“ key {[ U1059A, U10573, U1059B, U10574 ]}; // ๐–š, ๐•ณ, ๐–›, ๐•ด key {[ U105B8, U10591 ]}; // ๐–ธ, ๐–‘ key {[ U10598, U10571 ]}; // ๐–˜, ๐•ฑ key {[ U105AC, U10585, U105AD, U10586 ]}; // ๐–ฌ, ๐–…, ๐–ญ, ๐–† key {[ U105AB, U10584 ]}; // ๐–ซ, ๐–„ include "level3(ralt_switch)" };