Todas son muy buenas ideas, pero, ¿y si las juntamos todas?
Un "algo" (a nivel de sistema, que sirva para cualquier aplicación) que detecte las pulsaciones del teclado numérico, y que vayas escribiendo como se escribe en los móviles. Además, con una función implementada para que tenga el sistema T9 (bastante cómo, aunque a mi teléfono le faltan algunas palabras). Sería ideal para esos ordenadores que tienen conectado un teclado exclusivamente numérico (esos teclados también se utilizan conectados a un portátil para la gente que está acostumbrada a los teclados de sobremesa).
Saludos