OK. Just by do it yourself metod, I make some changes in ajaxterm.js and implemented full keyboard support and handles some UTF8 characters from terminal.
Changes from Luigi last version:
Virtual keys:
Zoom: Change font size (to better fit to window), tree steps
Alt: Toggle alt key. Real alt key is working too, but by this way, you can press more combinations such as ATL+Q etc. (ALT+Q on real kindle keyboard meas 0)
Ctrl: Toggle Ctrl key.
Fn: Toggle virtual FN key. Shows help image. In this way, you can use F1-F2 keys, arrows, TAB, ESC etc.
Keys on side of Kindle:
Up: Toggle FN key (same as virtual button)
Down: Toggle CTRL key (same as virtual button)
Double UTF8 handling (only some characters).
Screenshots:
Instalation: just replace ajaxterm.js