Não tenho certeza se existe um programa para isso, já que a navegação entre os controles é definida principalmente no lado do desenvolvimento (normalmente, a ordem para "tab"). A menos que seja definido pelo próprio programa, não há "lógica" para viajar de um controle para outro, além do comportamento "guia".
O que você pode fazer, no entanto, é eventualmente usar as funções "keyboard as mouse" do Windows (em opções de acessibilidade, acredito), que em alguns casos seriam mais rápidas do que pressionar "tab".Mas, idealmente, acho que essa necessidade seria satisfeita por um Bastão de apontar , pois permitiria a movimentação entre os controles sem tirar as mãos do teclado, mas é específico apenas para alguns laptops (e altamente dependente de como você o usa). Embora não responda totalmente, como ainda requer "apontar" nos controles, de certa forma.
Editar : na verdade, existe uma maneira de navegar assim no navegador Opera. Você pode ver um tutorial aqui .
A função principal é pressionar shift + Seta. Eles chamam isso de Navegação Espacial , e permite saltar para os links diretamente da sua posição atual, para a direção que você deseja.
Infelizmente, é apenas para um programa e, até mesmo, apenas para os links dele, mas isso já é um começo, eu acho.
(Obrigado ao DisgruntledGoat por me fazer descobrir isso em seu responda a outra pergunta.)