Eu sempre mantenho a taxa de repetição do teclado no máximo e o atraso no mínimo para otimizar a capacidade de resposta do teclado.
No Windows 7, no entanto, descobri que a taxa e o atraso são redefinidos para os padrões (ou seja, aquele definido com uma nova instalação do Windows) sempre que o sistema sai do modo de suspensão e requer a abertura do miniaplicativo do painel de controle do teclado (que já mostra o configurações desejadas) e manualmente, pressionando Enter.
Vi algumas postagens nos fóruns de suporte da Microsoft, mas não há soluções. Alguém sabe uma maneira de corrigir isso?
Respostas:
Eu tive o mesmo problema. Muito irritante. Então, escrevi um pequeno aplicativo de barra de tarefas que redefine a taxa de repetição e o atraso do teclado quando ele é clicado duas vezes. Ele deve redefinir a taxa e o atraso quando sai do sono, mas às vezes funciona, às vezes não. Mas clicar duas vezes no pequeno ícone da barra de tarefas é tão fácil que não me incomodei em depurar isso até agora.
Faça o download da fonte aqui: http://thumpers-hole.net/KeyboardReset.zip
Baixe apenas o aplicativo aqui: http://thumpers-hole.net/KeyboardReset-JustExe.zip
Espero que isto ajude.
EDIT: Link fixo. Desculpe pelo link errado.
fonte
A resposta selecionada por chris não funcionou na minha instalação do Win 8 de 64 bits. Esta linha pode ser executada a partir de um arquivo em lotes para redefinir a taxa.
Eu apenas o executo a partir de um atalho.
Fonte: https://forums.lenovo.com/t5/IdeaPad-YUVZ-and-P-series/Re-Y50-Windows-8-Keyboard-response-too-slow-after-coming-back/mp/1809426
Editar 1
O arquivo em lote pode ser adicionado como uma tarefa agendada para execução após o laptop sair do modo de suspensão. Aparece brevemente uma janela da linha de comando, mas evita ter que se preocupar em executá-la manualmente.
Configure a tarefa com um acionador personalizado com este filtro
Editar 2
O texto acima é para o Windows 8. Para responder ao comentário de Frank implementado no Windows 7. Isso pode funcionar, mas não tenho sistema para testar. Vou editar e remover se não o fizer. Com base nesta resposta /superuser//a/84453/400252
Crie um arquivo em lote (keyboard.bat) no seu PC contendo o comando mode acima.
Abra o Agendador de tarefas. Clique com o botão direito do mouse em Task Scheduler Library e selecione Create Task.
Nomeie a tarefa.
Na guia Disparador, clique em Novo. Comece a tarefa: Em um evento. Log: Microsoft-Windows-Kernel-Power / Thermal-Operational. Fonte: Kernel-Power. ID do evento 1.
Na guia Ações, clique em Novo. Ação: Inicie um programa. Vá para o arquivo em lotes que você criou.
Na guia Condições, desmarque Parar se o computador mudar para a energia da bateria.
Na guia Configurações, marque Executar tarefa o mais rápido possível após a falta de um início agendado.
Não tenho certeza se você precisa alterar as opções de segurança na guia geral relacionadas à execução quando conectado ou não, ou à execução com privilégios mais altos. Eu não tenho um sistema para o qual não posso testar isso.
Se o procedimento acima não funcionar, crie um atalho para o arquivo em lotes em algum lugar onde você possa executá-lo rapidamente quando necessário, como no menu Iniciar ou na barra de inicialização rápida.
fonte
mode
no prompt de comando do Windows (cmd.exe
) para exibir todos os seus valores atuais de configuração de conexão.A resposta do Goose do formulário de comando funciona no meu sistema, mas eu não estava satisfeito em executá-lo manualmente. Se você também deseja automatizar o processo, siga estas instruções simples:
fonte
[EDIT: resposta completamente revisada]
Algumas observações, duas soluções e um aviso sobre alterações no Registro. As observações melhorarão sua compreensão e são necessárias para o diagnóstico diferencial do seu problema.
.
AS OBSERVAÇÕES
Veja quando exatamente o seu problema ocorre, por meio da indicação. Se você não usar uma senha : Painel de controle> Opções de energia> Painel esquerdo: 'Exigir uma senha'> selecione 'Exigir uma senha'. As soluções a seguir são para o caso 'Bloqueado', que eu acho que é a grande maioria dos casos. Se o seu caso for diferente, deixe um comentário.
.
AS SOLUÇÕES
As duas soluções são melhorias de sugestões de outros, aqui e em outros lugares.
A primeira é uma solução rápida, para laptops: Painel de controle> Opções de energia (ou equivalente)> 'Quando fecho a tampa': não faça nada (2x). Isso pode resolver o seu problema, mesmo que o laptop não acorde mais automaticamente depois de abrir a tampa.
A segunda é uma solução avançada, para laptops e desktops: um comando automatizado cmd.exe (DOS) que redefine a taxa de repetição de caracteres (que é chamada oficialmente) para o máximo, imediatamente após o desbloqueio do sistema. Aqui está o Como:
A. Abra o Bloco de notas e digite
mode con: rate=31 delay=0
. Superior a 31 é inútil, atraso = 0 é. Salve-o em uma pasta do sistema Windows (por exemplo, C: \ Windows), nomeando-o como aplicável, como CharRepeatReset.bat. O .bat é uma obrigação.B. Clique duas vezes no arquivo e veja se ele redefine a taxa de repetição. Nesse caso, você pode automatizar esse clique duplo da seguinte maneira:
Deixe-me saber como funciona, aqui ou via f [dot] conijn [at] conijnconsultancy [dot] com.
.
AVISO RELATIVO A ALTERAÇÕES DE REGISTRO
Isso se refere às alterações feitas em HKEY_CURRENT_USER \ Control Panel \ Accessibility \ Keyboard Response, sugeridas algumas vezes. Eu tentei isso de várias maneiras e pode funcionar, mas em todos os casos, ele traz sérios efeitos colaterais. Desde o processador entrar em overdrive para concluir os congelamentos que só poderiam ser resolvidos com a interrupção de energia. O último faz com que você perca arquivos não salvos. Portanto, tenha muito cuidado com isso.
fonte
entrar:
fonte