Em dispositivos móveis, estamos acostumados a antecipar o que estamos digitando e concluir ou corrigir pelo menos alguns de nossos erros, aumentando a velocidade de entrada de texto e, espera-se, a precisão.
Desde o T9, através de teclados inteligentes nos smartphones de hoje, até a conclusão lógica de algo como Swype , os dispositivos móveis ficaram cada vez melhores nisso, mas estou impressionado por isso não parece ter sido impulsionado pela computação em desktop.
Sim, o Word etc. pode ser corrigido automaticamente enquanto você digita, mas considerando a potência disponível para um PC moderno, mesmo isso empalidece em comparação com o que um smartphone de médio alcance pode fazer. Então, por que isso não está ativado no nível do sistema operacional para todas as entradas de texto?
Isso é ainda mais intrigante, pois eu imaginaria que seria muito fácil implementar retendo todo o hardware existente. O sistema operacional saberia que tipo de coisa você estava digitando e os trataria adequadamente.
Tais soluções existem? Se não, por que não?
Edit: Talvez o driver esteja no nível errado, que tal uma biblioteca (DirectType?) Que a Microsoft ou a Apple ofereceriam para executar esta tarefa para qualquer aplicativo que fosse necessário, com perfis para diferentes tipos de texto?