From 24b486c4a0316b2f537f6232cbdb39a941f770f5 Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Fri, 20 Nov 2009 17:24:07 +0000 Subject: [PATCH] Add the 'keyboards' directory. SVN revision: 43831 --- .../illume-keyboard/keyboards/Default.kbd | 106 ++++++++ .../illume-keyboard/keyboards/Makefile.am | 22 ++ .../illume-keyboard/keyboards/Numbers.kbd | 120 +++++++++ .../illume-keyboard/keyboards/Terminal.kbd | 244 ++++++++++++++++++ .../illume-keyboard/keyboards/alpha.png | Bin 0 -> 1461 bytes .../illume-keyboard/keyboards/backspace.png | Bin 0 -> 289 bytes .../illume-keyboard/keyboards/down.png | Bin 0 -> 276 bytes .../illume-keyboard/keyboards/enter.png | Bin 0 -> 286 bytes .../keyboards/ignore_built_in_keyboards | 1 + .../illume-keyboard/keyboards/left.png | Bin 0 -> 271 bytes .../illume-keyboard/keyboards/numeric.png | Bin 0 -> 1505 bytes .../illume-keyboard/keyboards/qwerty.png | Bin 0 -> 1673 bytes .../illume-keyboard/keyboards/right.png | Bin 0 -> 274 bytes .../illume-keyboard/keyboards/shift.png | Bin 0 -> 266 bytes src/modules/illume-keyboard/keyboards/tab.png | Bin 0 -> 306 bytes src/modules/illume-keyboard/keyboards/up.png | Bin 0 -> 262 bytes 16 files changed, 493 insertions(+) create mode 100644 src/modules/illume-keyboard/keyboards/Default.kbd create mode 100644 src/modules/illume-keyboard/keyboards/Makefile.am create mode 100644 src/modules/illume-keyboard/keyboards/Numbers.kbd create mode 100644 src/modules/illume-keyboard/keyboards/Terminal.kbd create mode 100644 src/modules/illume-keyboard/keyboards/alpha.png create mode 100644 src/modules/illume-keyboard/keyboards/backspace.png create mode 100644 src/modules/illume-keyboard/keyboards/down.png create mode 100644 src/modules/illume-keyboard/keyboards/enter.png create mode 100644 src/modules/illume-keyboard/keyboards/ignore_built_in_keyboards create mode 100644 src/modules/illume-keyboard/keyboards/left.png create mode 100644 src/modules/illume-keyboard/keyboards/numeric.png create mode 100644 src/modules/illume-keyboard/keyboards/qwerty.png create mode 100644 src/modules/illume-keyboard/keyboards/right.png create mode 100644 src/modules/illume-keyboard/keyboards/shift.png create mode 100644 src/modules/illume-keyboard/keyboards/tab.png create mode 100644 src/modules/illume-keyboard/keyboards/up.png diff --git a/src/modules/illume-keyboard/keyboards/Default.kbd b/src/modules/illume-keyboard/keyboards/Default.kbd new file mode 100644 index 000000000..cf37fa88e --- /dev/null +++ b/src/modules/illume-keyboard/keyboards/Default.kbd @@ -0,0 +1,106 @@ +##KBDCONF-1.0 +kbd 130 45 +fuzz 20 + +# keyboard type +type ALPHA +# an icon for the keyboard so you know which one you have +icon alpha.png + +# if the key out is in quotes - "q" for example, then this key is used for +# typing words and can be part of a dictionary match, any other key when +# pressed will end the dictionary match (u can disable dictionary matching in +# a layout by not having any outputs in quotes) +key 5 5 10 10 + normal q "q" + shift Q "Q" +key 15 5 10 10 + normal w "w" + shift W "W" +key 25 5 10 10 + normal e "e" + shift E "E" +key 35 5 10 10 + normal r "r" + shift R "R" +key 45 5 10 10 + normal t "t" + shift T "T" +key 55 5 10 10 + normal y "y" + shift Y "Y" +key 65 5 10 10 + normal u "u" + shift U "U" +key 75 5 10 10 + normal i "i" + shift I "I" +key 85 5 10 10 + normal o "o" + shift O "O" +key 95 5 10 10 + normal p "p" + shift P "P" + +key 10 15 10 10 + normal a "a" + shift A "A" +key 20 15 10 10 + normal s "s" + shift S "S" +key 30 15 10 10 + normal d "d" + shift D "D" +key 40 15 10 10 + normal f "f" + shift F "F" +key 50 15 10 10 + normal g "g" + shift G "G" +key 60 15 10 10 + normal h "h" + shift H "H" +key 70 15 10 10 + normal j "j" + shift J "J" +key 80 15 10 10 + normal k "k" + shift K "K" +key 90 15 10 10 + normal l "l" + shift L "L" + +key 15 25 10 10 + normal z "z" + shift Z "Z" +key 25 25 10 10 + normal x "x" + shift X "X" +key 35 25 10 10 + normal c "c" + shift C "C" +key 45 25 10 10 + normal v "v" + shift V "V" +key 55 25 10 10 + normal b "b" + shift B "B" +key 65 25 10 10 + normal n "n" + shift N "N" +key 75 25 10 10 + normal m "m" + shift M "M" +key 105 25 10 10 + normal shift.png + is_shift + +key 115 5 10 10 + normal . period + shift , comma +key 115 15 10 10 + normal ? question + shift ! exclam +key 115 25 10 10 + normal ' "'" + shift / slash diff --git a/src/modules/illume-keyboard/keyboards/Makefile.am b/src/modules/illume-keyboard/keyboards/Makefile.am new file mode 100644 index 000000000..7fc25a059 --- /dev/null +++ b/src/modules/illume-keyboard/keyboards/Makefile.am @@ -0,0 +1,22 @@ +MAINTAINERCLEANFILES = Makefile.in +MODULE = illume-keyboard + +filesdir = $(libdir)/enlightenment/modules/$(MODULE)/keyboards +files_DATA = \ + ignore_built_in_keyboards \ + Default.kbd \ + alpha.png \ + Numbers.kbd \ + numeric.png \ + Terminal.kbd \ + qwerty.png \ + up.png \ + down.png \ + left.png \ + right.png \ + shift.png \ + tab.png \ + enter.png \ + backspace.png + +EXTRA_DIST = $(files_DATA) diff --git a/src/modules/illume-keyboard/keyboards/Numbers.kbd b/src/modules/illume-keyboard/keyboards/Numbers.kbd new file mode 100644 index 000000000..b770630ff --- /dev/null +++ b/src/modules/illume-keyboard/keyboards/Numbers.kbd @@ -0,0 +1,120 @@ +##KBDCONF-1.0 +kbd 130 45 +fuzz 20 + +# keyboard type +type NUMERIC +# an icon for the keyboard so you know which one you have +icon numeric.png + +key 5 5 10 10 + normal 1 1 + shift ! exclam +key 15 5 10 10 + normal 2 2 + shift @ at +key 25 5 10 10 + normal 3 3 + shift # numbersign +key 35 5 10 10 + normal 4 4 + shift $ dollar +key 45 5 10 10 + normal 5 5 + shift % percent +key 55 5 10 10 + normal 6 6 + shift ^ asciicircum +key 65 5 10 10 + normal 7 7 + shift & ampersand +key 75 5 10 10 + normal 8 8 + shift * asterisk +key 85 5 10 10 + normal 9 9 + shift ( parenleft +key 95 5 10 10 + normal 0 0 + shift ) parenright +key 105 5 10 10 + normal [ bracketleft + shift { braceleft +key 115 5 10 10 + normal ] bracketright + shift } braceright + + +key 5 15 10 10 + normal tab.png Tab + shift tab.png ISO_Left_Tab +key 15 15 10 10 + normal ` grave + shift ~ asciitilde +key 25 15 10 10 + normal - "-" + shift _ underscore +key 35 15 10 10 + normal = equal + shift + plus +key 45 15 10 10 + normal \ backslash + shift | bar +key 55 15 10 10 + normal ; semicolon + shift : colon +key 65 15 10 10 + normal ' apostrophe + shift " quotedbl +key 75 15 10 10 + normal / slash + shift ? question +key 85 15 10 10 + normal , comma + shift < less +key 95 15 10 10 + normal ß "ß" + shift ¢ "¢" +key 105 15 10 10 + normal € "€" + shift £ "£" +key 115 15 10 10 + normal ø "ø" + shift Ø "Ø" + +key 5 25 10 10 + normal ä "ä" + shift Ä "Ä" +key 15 25 10 10 + normal ö "ö" + shift Ö "Ó" +key 25 25 10 10 + normal ü "ü" + shift Ü "Ü" +key 35 25 10 10 + normal é "é" + shift É "É" +key 45 25 10 10 + normal è "è" + shift È "È" +key 55 25 10 10 + normal ô "ô" + shift Ô "Ô" +key 65 25 10 10 + normal ç "ç" + shift Ç "Ç" +key 75 25 10 10 + normal à "à" + shift À "À" +key 85 25 10 10 + normal ò "ò" + shift Ò "Ò" +key 95 25 10 10 + normal ó "ó" + shift Ó "Ó" +key 105 25 10 10 + normal ñ "ñ" + shift Ñ "Ñ" +key 115 25 10 10 + normal shift.png + is_shift diff --git a/src/modules/illume-keyboard/keyboards/Terminal.kbd b/src/modules/illume-keyboard/keyboards/Terminal.kbd new file mode 100644 index 000000000..292da9105 --- /dev/null +++ b/src/modules/illume-keyboard/keyboards/Terminal.kbd @@ -0,0 +1,244 @@ +##KBDCONF-1.0 +kbd 450 150 + +# keyboard type +type TERMINAL +# an icon for the keyboard so you know which one you have +icon qwerty.png + +key 0 0 30 30 + normal ` grave + shift ~ asciitilde + capslock ` grave +key 30 0 30 30 + normal 1 1 + shift ! exclam + capslock 1 1 +key 60 0 30 30 + normal 2 2 + shift @ at + capslock 2 2 +key 90 0 30 30 + normal 3 3 + shift # numbersign + capslock 3 3 +key 120 0 30 30 + normal 4 4 + shift $ dollar + capslock 4 4 +key 150 0 30 30 + normal 5 5 + shift % percent + capslock 5 5 +key 180 0 30 30 + normal 6 6 + shift ^ asciicircum + capslock 6 6 +key 210 0 30 30 + normal 7 7 + shift & ampersand + capslock 7 7 +key 240 0 30 30 + normal 8 8 + shift * asterisk + capslock 8 8 +key 270 0 30 30 + normal 9 9 + shift ( parenleft + capslock 9 9 +key 300 0 30 30 + normal 0 0 + shift ) parenright + capslock 0 0 +key 330 0 30 30 + normal - minus + shift _ underscore + capslock - minus +key 360 0 30 30 + normal = equal + shift + plus + capslock = equal +key 390 0 60 30 + normal backspace.png BackSpace + +key 0 30 45 30 + normal tab.png Tab + shift tab.png ISO_Left_Tab +key 45 30 30 30 + normal q q + shift Q Q + capslock Q Q +key 75 30 30 30 + normal w w + shift W W + capslock W W +key 105 30 30 30 + normal e e + shift E E + capslock E E +key 135 30 30 30 + normal r r + shift R R + capslock R R +key 165 30 30 30 + normal t t + shift T T + capslock T T +key 195 30 30 30 + normal y y + shift Y Y + capslock Y Y +key 225 30 30 30 + normal u u + shift U U + capslock U U +key 255 30 30 30 + normal i i + shift I I + capslock I I +key 285 30 30 30 + normal o o + shift O O + capslock O O +key 315 30 30 30 + normal p p + shift P P + capslock P P +key 345 30 30 30 + normal [ bracketleft + shift { braceleft + capslock [ bracketleft +key 375 30 30 30 + normal ] bracketright + shift } braceright + capslock ] bracketright +key 405 30 45 30 + normal \ backslash + shift | bar + capslock \ backslash + +key 0 60 60 30 + normal caps + capslock CAPS + is_capslock +key 60 60 30 30 + normal a a + shift A A + capslock A A +key 90 60 30 30 + normal s s + shift S S + capslock S S +key 120 60 30 30 + normal d d + shift D D + capslock D D +key 150 60 30 30 + normal f f + shift F F + capslock F F +key 180 60 30 30 + normal g g + shift G G + capslock G G +key 210 60 30 30 + normal h h + shift H H + capslock H H +key 240 60 30 30 + normal j j + shift J J + capslock J J +key 270 60 30 30 + normal k k + shift K K + capslock K K +key 300 60 30 30 + normal l l + shift L L + capslock L L +key 330 60 30 30 + normal ; semicolon + shift : colon + capslock ; semicolon +key 360 60 30 30 + normal ' apostrophe + shift " quotedbl + capslock ' apostrophe +key 390 60 60 30 + normal enter.png Return + +key 0 90 75 30 + normal shift.png + is_shift +key 75 90 30 30 + normal z z + shift Z Z + capslock Z Z +key 105 90 30 30 + normal x x + shift X X + capslock X X +key 135 90 30 30 + normal c c + shift C C + capslock C C +key 165 90 30 30 + normal v v + shift V V + capslock V V +key 195 90 30 30 + normal b b + shift B B + capslock B B +key 225 90 30 30 + normal n n + shift N N + capslock N N +key 255 90 30 30 + normal m m + shift M M + capslock M M +key 285 90 30 30 + normal , comma + shift < less + capslock , comma +key 315 90 30 30 + normal . period + shift > greater + capslock . period +key 345 90 30 30 + normal / slash + shift ? question + capslock / slash +key 375 90 30 30 + normal ins Insert +key 405 90 35 30 + normal del Delete + +key 0 120 30 30 + normal ctrl + is_ctrl +key 30 120 30 30 + normal alt + is_alt +key 60 120 120 30 + normal space space +key 180 120 30 30 + normal left.png Left +key 210 120 30 30 + normal right.png Right +key 240 120 30 30 + normal up.png Up +key 270 120 30 30 + normal down.png Down +key 300 120 30 30 + normal pu Prior +key 330 120 30 30 + normal pd Next +key 360 120 30 30 + normal hm Home +key 390 120 30 30 + normal en End +key 420 120 30 30 + normal es Escape diff --git a/src/modules/illume-keyboard/keyboards/alpha.png b/src/modules/illume-keyboard/keyboards/alpha.png new file mode 100644 index 0000000000000000000000000000000000000000..4918fbba094f3cf63ea2df595761bd8ff5b8c3fa GIT binary patch literal 1461 zcmV;m1xosfP)P000>X1^@s6#OZ}&00001b5ch_0Itp) z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOM^ z7c4Aj3B_Ij000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}000FLNklIWWvHd**!q z^PTUUvl9Pr5}*LtK#{noi1(Vf62Kl11w!I_1*m||JD3b)0iWrwF-_C--QC^T%F0S8 z5D5I)+S>Xfa13w(R&kiOnicQ>4f;D+EEbD*baZqBM*#<5c^gd@K~)j(bs~|_HBCzf z1b(twt(`qRJ>zDe#l^*Cpi(d(^9Cd%cqZT$sb@x`QTF%u(KOBQdl8SvpLKV451T(O zEG+Z@>4JqM9j^n(1`2>&@mxAPJ4-=90dBV&yWNh7?*qK6s+tgj(BA|i1DUccdqbhn zEvM6&W&99{M0oP#2`MQl*lad{5?PjyT)up{-W*_Za&jKnH62>B9?HT7xGr3{P;UkR za5|ktqfx@)Fc}#cXqxuDBpnpb{rmSfT3T90fK(t2*a!CHLm=tEhh1G=ZKb89d54R& zv9ZDS_BJk;3q?_|SPqud<#H*CqBw_#heLwKgy@$fuPH!LT3T9jBof&()Dn-!lgf!k zqx#L8H}$2ZB^~(9<#G+2KYxC4Vqzk0R@j|8clP`H`)7N5dwYPRmO~&%E?v4*lbM;R z80Z571DnQkMn(oUn~lxQO{%J@J{lYx{HnRRxnz8N+{_5&<>e`bg@vCqHa4~c85R>& zb|9y&uCCH>j>TenM@PqBu~;mrl;YxIg25n7O--MAJRYmt?PhChOErVI-EO_VzyI#a z%E|(;XAxP*KzdP8QE_>Bxz})h`t<4g($do0)YMeec<1x^SYKZ!91ar-g;-u*)<#E1 zr_3PR+uQqneSL#vWo6$0>sAw0Sr;!}thL+iNySY}Ow0qzV`F2h6%`du0K46e!{K0V zZVp9JSXfwi+11rmVg{L>o_+=_087B8(JMJX?d0U-3v&U_oH_Fg@I!TV^|1N<%*>2F zGBTpCt*z;*svekMtE;Q)e!ssJC^643J5W+qR@SDfYQk_{TU(0(KLg#8Bn<_F!DJv+ zRrTxFuj`A8i~82qmKF|&cV=d0{^{%MyOo!h_XY5=7)!E|MGBDB-rinkwOW(H&&kQL z>AK$b+R<#ava_?p(9jT9u3YKWH0?3446Fk|AR=~*W~eF^$gQcVso*`#@As3JmxtT! z4g<5mGvIFlvMU-%5y?Zf-7=91)U4 zad9z~m6gYVd>}(mZxfR|Rn*&N0o1Chs^jKUPEAeS6%t$l{uO-BK6vop53`@o=cB&9 z-go-+X+Pi<3oaih1U?Y!!YPTJkuUBFup#NdiCn>*REX~+uYoY`u+awvuDrx8X6k>9*^fsL|~`r6^{s(F4C3`%{DjS13vHU z?7XqMx*FTt+tU+?#2fcMP%eui#YE8#7tj2c#_)RuL;``p^u2rcCbP4%QydOQs-h^0 zEX%U0s_}3*9GRb=p9=&6H*Vj)Jtpz~W-K>{V88_&5rsAmy$@^)IS2m(a}t}F0%1(` P00000NkvXXu0mjf43DIa literal 0 HcmV?d00001 diff --git a/src/modules/illume-keyboard/keyboards/backspace.png b/src/modules/illume-keyboard/keyboards/backspace.png new file mode 100644 index 0000000000000000000000000000000000000000..2c369f26da43538f454a6fcb9fb36e2e7b317bb1 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ#^NA%Cx&(BWL^R}Y)RhkElnrH_<+zB582QW`SIka>L`9sR!4kUa}3`eY9dq zD|@)OLagqVjV=HFe4pO-DY7}%Z;x?xYimQwOtBNDxo??Yhi>+9C}BVP`KRnbp_s(9 aH2%IF1`56Go-2UvVDNPHb6Mw<&;$TjHD3_` literal 0 HcmV?d00001 diff --git a/src/modules/illume-keyboard/keyboards/down.png b/src/modules/illume-keyboard/keyboards/down.png new file mode 100644 index 0000000000000000000000000000000000000000..317fc2217542f35afc73ce82574258e4b11c9650 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ#^NA%Cx&(BWL^R}Y)RhkE6M=EbnR#`|2T$sf1Nhkk6-Pn2QJ(q1!7^nu2c^(UoY#O#RM zqRFu?h3Sa7&D_jH<$xc4tP^rr0%xR$HSV&PXo!8WQD#x+Y{yAkn6L6HEB3C;1^Jf2 M)78&qol`;+06th*dH?_b literal 0 HcmV?d00001 diff --git a/src/modules/illume-keyboard/keyboards/enter.png b/src/modules/illume-keyboard/keyboards/enter.png new file mode 100644 index 0000000000000000000000000000000000000000..efb70c8ad3a1ca42b85d852c441b1ca28229267e GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ#^NA%Cx&(BWL^R}Y)RhkE{`M7 zsGTk6(k|hX+=msk&M_{Vu_U*yw;|`wzRUWiOrILOZwQ|_oiFLIBYpniFOyunG=FV8 z^Ty-GeFlY>(>QPBAKG{(?&d`4+yWKbzhcJ@y(&qSV(5}E`08_S(Wx^xH3MeWZkt@m Yc*V+|tMj9~InWUdp00i_>zopr0C#9&d;kCd literal 0 HcmV?d00001 diff --git a/src/modules/illume-keyboard/keyboards/ignore_built_in_keyboards b/src/modules/illume-keyboard/keyboards/ignore_built_in_keyboards new file mode 100644 index 000000000..bdb9d6bbb --- /dev/null +++ b/src/modules/illume-keyboard/keyboards/ignore_built_in_keyboards @@ -0,0 +1 @@ +/org/freedesktop/Hal/devices/platform_* diff --git a/src/modules/illume-keyboard/keyboards/left.png b/src/modules/illume-keyboard/keyboards/left.png new file mode 100644 index 0000000000000000000000000000000000000000..1bc063237e698146225357b2c442368032690789 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ#^NA%Cx&(BWL^R}Y)RhkE;%@9+FS_cCCm zlS8z^xg%euDBOIMZ1lO(`%!)pE7PP_PH~f?ehV2_J1`VEHXLHPo4#wozw=%J-BTBe zO%~qVa52^I>DibCWe-*8`XV&`>SKgVY6g5VEZW&96tZ_U+|ELEQ7544rR)78&q Iol`;+03(K1C;$Ke literal 0 HcmV?d00001 diff --git a/src/modules/illume-keyboard/keyboards/numeric.png b/src/modules/illume-keyboard/keyboards/numeric.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd27ecfc0503d5795ab8cece0753dec7e423c5b GIT binary patch literal 1505 zcmV<71s?i|P)P000>X1^@s6#OZ}&00001b5ch_0Itp) z=>Px#24YJ`L;wH)0002_L%V+f000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOM^ z7c~vPV0;(=000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}000F%NklP}4RxMoO(z+ZPR3uq3{;HMB2n zq8Ml>KA2$APy^P)1dIt1KB`HhiHR5ki&i9p#0@HV5!er4z4x*^eQ>V1t*dd8d6+wQ z=6}xrobx}U@MI`}9Y_K^z)BzmNCcd6-vH);SzrbT0U8hk1TQgc65#cH`}XZ?Z*M<) z{rdHh>FMb?P16j+FrtA#U}0!zXsofZ@ps@u;8kF`G|ncc@*)ts^kAcSiQ)74Zl$HA zeF|g)E96W8ToUZLAS(f{5JCil!EkG9Yv<<8n-99(?y8E4ik62DAI@8WIyySK0WVMh zyaT)?K~3+Jcyzge{L#_TzWn_B&w)+AI-n5vq_VQ|q!naxa&iv%3MkWcJtl+@z!piP zM|x!k6vYyFhqPk33}i$G)&XQECns+Sg+jlXRvCs7b2^=MfMOWNPYDSLD2nnUa1(d{ zOapVkqSYG{C{bGBl+y!j@Or(6t)4_8kyukx)AaE0aKtbSA%qa2P)HjY8S$SxcdqNe zfdk(FugUxVLs_B>qDRuVN>cVkYisL3G#Y&hqN=Ls?(P<}_t z(AjV}d>fclfCNcZj;x7wJ9g~YT3TAV-r;cIa5(UIJY;5Oa^l2^t7p!f8EtNEE-fr9 zT<-CBaJgLA?e=G?dunQGX7Ap;wLLvO7myjXwymwL*_s*AXjCjNE{chX332)IWl>gE zb`LlW{OWeQn`&xm{_g4Nxu>eC9*f1|X4l~0;7wp7Kr-;=wQJX|yhyJCfq>}l?iSG>zQc zT*}MKpHkrS`OtNp{QP{9lasOA?cV~a(P;FL&1OSUl(yBYSG%XCrpf?xU0+(ZY}vL1 zd44H3H}@AH7Z@}P(r&lEQeIx}H9;~nGqoc}jy%>h?auxC_iyLr<>icxjV(8`DPud;_g(&TxZUmsyWRdr96hR*lD-A_(&2C%w(R{3lmYKb z$zK6D5&&0PT3V_#$Ls3quFlWTPnMLFWW;H3LBKEjed_-@;Vs}FDf1Co@i7~qheDxw z>n&APRYlp^*;x$@4JC0v4A~=sfGUKzYuWS5N5;IAm8dC@MW;@kYLCbN`Sa&TANt(=8ic8AU za~~3l-0;X$UM1JMbXmw^b<6kF3@`yal5_}phiSQp_XhhHJocJeYL1#400000NkvXX Hu0mjfp@hsx literal 0 HcmV?d00001 diff --git a/src/modules/illume-keyboard/keyboards/qwerty.png b/src/modules/illume-keyboard/keyboards/qwerty.png new file mode 100644 index 0000000000000000000000000000000000000000..a1a959be68f52f9cf9da206b9f43a61495805623 GIT binary patch literal 1673 zcmV;426p+0P)P000>X1^@s6#OZ}&00001b5ch_0Itp) z=>Px#24YJ`L;wH)0002_L%V+f000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOM_ z02Bvu|59}T000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}000H#NklZyU!z^(WH=wwQWI#2gEiLWkLZPSadG_WxcZKV+{gUUL zljr$8&-eH5e1DGuSO7av4pagafDOn1Yk&aUz(-Q|OJEU*$nT8Qu>uac7eEI#fGj`> z@Uh$N{JZy*+nC3RiT#bU9|ColTxPb?T<7s@dM&-e0msUcY{g5JK6tYuC@m$Hy~3tg*4NQPZ^T zhGC$pDlcBV_**y}R?Izzg2CXw3N5{G;ldw*p8!8SfByX4t)BGs^oUR>Bo-GJ^Miwf zb0!k>gwvQZ3Ve= z=Z*-6!y=o_3L%8Z=kwz3-MecKA3hXs-@X+uU%re1zW}}ol&XNWq@=`F7>;H%!rp&k)YsQDIyy>cXJ?|Jp<$}4tBd;j zdURb!RaF`q8ZZol?c2A11)%GC{^re_FXfpzRnmt67^Y<$UCOyZ57g`}R4r*=+Xe)vJG5U0u!A*4E~IKHuNV%get42?PQ` zAR(i)2_$D2hENoRqM{cDt>?VDMc!o&M+4)YN;I z%Vjxt?%bxt4GawUfs|~$!VFg)NUyA{q|LlIolX=*sR)O|8|LP=wzg_%=`=7W-<&>u zy2{jv#bRIf_xDf9`#}!C1kr)``1tsknU~_?VlG{}^vSz-?;Pd<9*?I8;Qsylqrm$I z4<3vb&I3$LOw0hwWw4b&ll^}GknEauz<$5qKV+_D zv)QcI>-{lMWB!Pkj{+d8yu#RkA_-hB8&9z$yqLUqrR92!yss6>WQQgDn&IN#PReDW T_ld1b00000NkvXXu0mjfc#kf* literal 0 HcmV?d00001 diff --git a/src/modules/illume-keyboard/keyboards/right.png b/src/modules/illume-keyboard/keyboards/right.png new file mode 100644 index 0000000000000000000000000000000000000000..2bb8b6504c89059a5c5a30ecc074efa6f7098c79 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ#^NA%Cx&(BWL^R}Y)RhkElFzu{gc`Ki;O^-g5Z=fq4pfxt>Eak-ar*6~gM1AJJWfkL{;!wJPdnzB z7-w@Lm%Dmt>_*Osd+st;e3{O4MEfX^V_l-Ig}e+AG&22WQ%mvv4FO#nNQ BQc?f_ literal 0 HcmV?d00001 diff --git a/src/modules/illume-keyboard/keyboards/tab.png b/src/modules/illume-keyboard/keyboards/tab.png new file mode 100644 index 0000000000000000000000000000000000000000..61c082741a01d251694ae7ecc6454aae0203db54 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ#^NA%Cx&(BWL^R}Y)RhkE5`7-5cV(Sg|lI^a4bs1eAyk?kPe_8&+p&2X! zw#N^Ni8?SjXy^5>oTIAP)_P{!-|GprFJz|J`OIFkLS*Wb#o1Xb0k!j*1m(X_O18b)HdhBIe8_2Tj`uR8yhNvbMMe!#LMvi<7H9eT596X)w y+Il+4X1u+5jbYwu#ivLA+?c*W`_uWgL5!7IS|WWhktIOO7(8A5T-G@yGywoM+)#f2 literal 0 HcmV?d00001