Такого зверя (Star 5000) не видел.
Я с виртуальной клавиатурой не замарачиваюсь - просто адаптировать Java приложение под сенсорный экран (программа называется Java_Adapter_for_Mobile_2).
В итоге движением по сенсорному экрану листаем, меняем и т.д.
Кстати ReadManiac позволяет вставлять свои шрифы с любым цветом(а то стандартные с изменением цвета сильно большие для моего экрана). Семе настроил - цвет шрифта голубая волна, цвет фона - черный (+ экономия батареи
)