Inicialmente, pensei que o problema poderia ser causado pela configuração de energia avançada do Windows 7 "USB Selective suspend setting" sendo Enabled, que aparentemente é o padrão para o Windows 7. Isso permite que o Windows desative os dispositivos USB que são usados com pouca freqüência. Parecia que isso poderia estar acontecendo no meu caso, com uma máquina que freqüentemente dorme. Essa configuração pode ser alterada navegando para:
- Painel de controle;
- Hardware e som;
- Opções de energia;
- Alterar configurações do plano (para qualquer plano de energia);
- Alterar configurações avançadas de energia;
- Configurações USB e defina "Configuração de suspensão seletiva de USB" para Desativado.
O que eu descobri através da experiência é que meu problema é resolvido usando um mouse mais novo. Tanto o novo mouse quanto o mouse antigo são supostamente idênticos e foram adquiridos como o Microsoft Optical Intellimouse. O problema de congelamento acontece repetitivamente com meu mouse mais antigo, independentemente de a suspensão seletiva USB estar ativada ou desativada. O problema de congelamento não acontece com o mouse mais novo, independentemente de a suspensão seletiva USB estar ativada ou desativada.
Em todos os meus testes, ambos os mouses foram usados diretamente conectados ao PC através do mesmo conector USB. Nenhum mousepad foi usado - ambos os ratos funcionam bem na minha área de trabalho sem um mousepad. Não há opções no BIOS para o meu PC para alterar as configurações USB para ratos. O PC é relativamente novo, um HP Pavilion Slimline comprado há cerca de um ano.
Notavelmente, esta resposta (substituindo por um novo mouse aparentemente idêntico) é a mesma que uma das respostas dadas na questão similar.