Susidūriau su bėda: rašymas „kodi“ programoj(tvbox/smarttv programa, anksčiau vadinosi xbmc) virtuali klaviatūra užknisa, tikros klaviatūros neturiu, o naudojant telefoną kaip klaviatūrą dar sunkiau:) pabludinęs po google radau sprendimą(6metų senumo). Su nuotolinio valdymo pultu galim rašyt taip pat kaip ir su senu telefonu(su tuo kuris dar turėjo mygtukus). Viskas labai paprasta, tereikia „už’map’inti“ reikiamus klavišus. Sukuriam failą „keyboard.xml“:

<keymap>
<global>
<keyboard>
<zero>Number0</zero>
<one>Number1</one>
<two>JumpSMS2</two>
<three>JumpSMS3</three>
<four>JumpSMS4</four>
<five>JumpSMS5</five>
<six>JumpSMS6</six>
<seven>JumpSMS7</seven>
<eight>JumpSMS8</eight>
<nine>JumpSMS9</nine>
</keyboard>
</global>

<VirtualKeyboard>
<keyboard>
<zero>Number0</zero>
<one>Number1</one>
<two>Number2</two>
<three>Number3</three>
<four>Number4</four>
<five>Number5</five>
<six>Number6</six>
<seven>Number7</seven>
<eight>Number8</eight>
<nine>Number9</nine>
</keyboard>
</VirtualKeyboard>

<FullscreenVideo>
<keyboard>
<zero>Number0</zero>
<one>Number1</one>
<two>Number2</two>
<three>Number3</three>
<four>Number4</four>
<five>Number5</five>
<six>Number6</six>
<seven>Number7</seven>
<eight>Number8</eight>
<nine>Number9</nine>
</keyboard>
</FullscreenVideo>

</keymap>

ir išsaugom failą prie „kodi userdata“ failų, mano atveju Android/data/org.xbmc.kodi/files/.kodi/userdata/keyboard.xml

su kitom OS: http://kodi.wiki/view/Userdata_folder

P.S. gilinuosi į tai kaip tai padaryt visam tvbox’e, ne vien „kodi“ programoj.