OK, here's a virtual keyboard being used from ActionScripting.
It's not fully polished yet... but it will be by the next public release.
No more externally maintained config files!
P.S. It works with the IR remote, gamepad or real keyboard (just type in). There will be multiple key sets, and I'm hopfully going to have the ability to do multiple line editing, too (though a clever ActionScript could handle it as well)