@craftyguy @proycon #phosh would be the most plausible secondary platform (wvkbd already shares a lot in common with #squeekboard, and phosh has a 'keyboard open' button (which does dbus things?))
An interested party could probably implement that interface to launch and kill wvkbd instead.