Если кому вдруг понадобится: https://github.com/zakaratcha/screen-keyboard
Есть стандартная базовая конфигурация, внешний вид и наборы клавиш для которой позаимствованы с главной страницы Яндекса. Для большинства проектов она будет явно избыточной, поэтому есть пара примеров с реализацией попроще.