O Windows XP arrasa e solta o foco do comutador para o alvo

6

Para abrir um ou vários arquivos em um aplicativo específico, geralmente seleciono o (s) arquivo (s) no explorer e arraste-os para o aplicativo de destino.

Meu próximo passo é sempre executar alguma ação no arquivo aberto recentemente no aplicativo arrastado para, por exemplo, para realizar uma pesquisa em um arquivo de texto aberto em um editor de texto.

Mas o foco ainda está na janela do explorador de onde os arquivos foram arrastados, por isso minhas ações são realizadas na janela errada, por exemplo, pressionar Ctrl + F inicia uma pesquisa no explorador em vez de no editor de texto.

Isso pode soar como um pequeno problema, mas eu executo essa tarefa dezenas, se não centenas, de vezes por dia, e parece que não consigo aprender esse comportamento não intuitivo!

Existe alguma maneira de modificar esse comportamento? Talvez com alguma magia AutoHotKey? Ou algumas modificações no registro?

    
por andersson.j 19.10.2012 / 16:15

2 respostas

2

O Windows não possui um recurso para "Foco segue descartar", mas tem um recurso para "Focus Follows Mouse": Quando o mouse passa sobre uma janela, ele se torna a janela ativa no que diz respeito ao teclado e é trazido para a frente de todas as outras janelas.

No XP, esse recurso é ativado usando o TweakUI .

Nas versões mais recentes do Windows, isso é incorporado ao Central de Facilidade de Acesso ("Facilite o uso do mouse" / "Ative uma janela passando o mouse sobre ela"). Os excelentes e gratuitos Controles do X-Mouse podem adicionar um atraso para a ativação.

    
por 07.07.2015 / 12:47
1

A configuração de registro a seguir ajudaria a alcançá-lo:

Use o regedit para ir para: HKEY_CURRENT_USER\Control Panel\Desktop.

Clique duas vezes em ForegroundLockTimeout e defina seu valor em hexadecimal para 30d40 .

Pressione OK e saia do regedit.

Reinicie o seu PC para que as alterações entrem em vigor.

    
por 10.07.2015 / 13:44