Jam jardekojn en la epokon de saĝtelefonoj, sep miliardoj da homoj komunikiĝas per unu fingro sur virtuala QWERTY klavaro. Kial ne aranĝi la klavojn por unu-fingra tajpado, kun la spaceto kaj plej oftaj literoj en la centro? Jean Ichbiah faris tion en 1995 per sia FITALY klavaro, kaj neniu rimarkis.
Jen miaj aranĝoj:
Maldekstre estas lia FITALY, al kiu mi aldonis ciferojn, simbolojn, kaj ĉapelitajn literojn. Longa premado de litero donas la suban simbolon; vi liberas aldoni simbolojn sub la ciferoj kaj sub literoj en la malsupra vico.
Dekstre mi provis krei ion similan por la rusa. Mi kalkulis, por miliardoj da permutoj, kioman distancon moviĝas fingro kiu tajpas la plenan tekston de Anna Karenina. En realo estas 263 kvintiliardoj (2,63×1035) da permutoj de 32 literoj, do la mia povas ne esti ideala, sed ĝi aspektas sufiĉe bona.
Pri ciferoj, mi metis 1, 2, kaj 3 plej proksime al la spaceto ĉar 30% da numeraloj en dokumentoj komenciĝas per 1 kaj 30% per 2 aŭ 3, laŭ la leĝo Newcomb–Benford.
Vi povas uzi tiujn ĉi senpage sur via Android aparato. Iru al Google Play kaj instalu Multiling O. Tenu fingron sur la spaceta butono, trenu ĝin al Layouts, tie elektu [ + DIY ], kaj enmetu la jenan tekston:
{ "title":"62FITALY", "onScreen":{ "main":[ "84zvchwk[DEL]", "62fitaly[ENTER]", "01[SPACE][]ne[SPACE][][SHIFT]", "73gdorsb[SYM:,]", "95qjumpx[ALTGR:.]", "[TOOL] ĵŝĉĝŭĥ[FDEL]" ],"sym":[ " #$_-+= ", " %&<>/* ", " ³²()÷× ", " '\"[]\\@ ", " `^{}|~ ", "" ] } }aŭ
{ "title":"62RUSSIAN", "onScreen":{ "main":[ "84цздмуж[DEL]", "62ылаикч[ENTER]", "01[SPACE][]не[SPACE][][SHIFT]", "73бвотся[SYM:,]", "95хгрпьй[ALTGR:.]", "[TOOL]ъёщшюэф[FDEL]" ],"sym":[ " #$_-+= ", " %&<>/* ", " ³²()÷× ", " '\"[]\\@ ", " `^{}|~ ", "" ] } }Por ŝanĝi tiujn ĉi aranĝojn, metu en redaktilon (mi uzas QuickEdit), kaj metu la rezulton en Multiling O.
Domaĝe, Multiling O orfiĝis, kaj ne plu funkcias sub nunaj versioj de Android. Feliĉe, oni atentigis min pri alia programo nomita Unexpected Keyboard, kiu provizas similan kapablon. La mapoj por ĝi estas
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <keyboard name="62FITALY" script="latin"> <row> <key key0="8"/> <key key0="4"/> <key key0="z" key1="\#"/> <key key0="v" key1="$"/> <key key0="c" key1="_"/> <key key0="h" key1="-"/> <key key0="w" key1="+"/> <key key0="k" key1="="/> <key key0="backspace"/> </row> <row> <key key0="6"/> <key key0="2"/> <key key0="f" key1="%"/> <key key0="i" key1="&"/> <key key0="t" key1="<"/> <key key0="a" key1=">"/> <key key0="l" key1="/"/> <key key0="y" key1="*"/> <key key0="enter"/> </row> <row> <key key0="0"/> <key key0="1"/> <key key0="space" width="2.0"/> <key key0="n" key1="("/> <key key0="e" key1=")"/> <key key0="space" width="2.0"/> <key key0="shift" key1="capslock"/> </row> <row> <key key0="7"/> <key key0="3"/> <key key0="g" key1="'"/> <key key0="d" key1="""/> <key key0="o" key1="["/> <key key0="r" key1="]"/> <key key0="s" key1="\\"/> <key key0="b" key1="\@"/> <key key0="," key1=";"/> </row> <row> <key key0="9"/> <key key0="5"/> <key key0="q" key1="`"/> <key key0="j" key1="^"/> <key key0="u" key1="{"/> <key key0="m" key1="}"/> <key key0="p" key1="|"/> <key key0="x" key1="~"/> <key key0="." key1=":"/> </row> <row> <key key0="?" key1="!"/> <key key0="ĵ" key1="£" shift="1.0"/> <key key0="ŝ" key1="€"/> <key key0="ĉ" key1="₽"/> <key key0="ĝ" key1="°"/> <key key0="ŭ" key1="²"/> <key key0="ĥ" key1="³"/> <key key0="delete"/> </row> </keyboard>kaj
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <keyboard name="62RUSSIAN" script="cyrillic"> <row> <key key0="8"/> <key key0="4"/> <key key0="ц" key1="\#"/> <key key0="з" key1="$"/> <key key0="д" key1="_"/> <key key0="м" key1="-"/> <key key0="у" key1="+"/> <key key0="ж" key1="="/> <key key0="backspace"/> </row> <row> <key key0="6"/> <key key0="2"/> <key key0="ы" key1="%"/> <key key0="л" key1="&"/> <key key0="а" key1="<"/> <key key0="и" key1=">"/> <key key0="к" key1="/"/> <key key0="ч" key1="*"/> <key key0="enter"/> </row> <row> <key key0="0"/> <key key0="1"/> <key key0="space" width="2.0"/> <key key0="н" key1="("/> <key key0="е" key1=")"/> <key key0="space" width="2.0"/> <key key0="shift" key1="capslock"/> </row> <row> <key key0="7"/> <key key0="3"/> <key key0="б" key1="'"/> <key key0="в" key1="""/> <key key0="о" key1="["/> <key key0="т" key1="]"/> <key key0="с" key1="\\"/> <key key0="я" key1="\@"/> <key key0="," key1=";"/> </row> <row> <key key0="9"/> <key key0="5"/> <key key0="х" key1="`"/> <key key0="г" key1="^"/> <key key0="р" key1="{"/> <key key0="п" key1="}"/> <key key0="ь" key1="|"/> <key key0="й" key1="~"/> <key key0="." key1=":"/> </row> <row> <key key0="?" key1="!"/> <key key0="ъ"/> <key key0="ё" key1="£"/> <key key0="щ" key1="€"/> <key key0="ш" key1="₽"/> <key key0="ю" key1="°"/> <key key0="э" key1="²"/> <key key0="ф" key1="³"/> <key key0="delete"/> </row> </keyboard>