Mouse pad pára de funcionar, reiniciar no driver resolve problema temporariamente, mas é muito frequente

1

Durante a última metade do ano, fui incomodado com um problema no touchpad e não tentei resolver o problema até recentemente.

Meu touchpad é um touchpad de precisão, conforme descrito pelo Windows. Existem três estados em que o mouse pode entrar a qualquer momento: 1, trabalhando completamente (incluindo gestos); 2, o movimento do mouse funciona, mas os gestos não funcionam; 3, não funciona de todo (nenhum movimento do mouse não gestos). Esses estados não são definidos pelo computador, apenas para referenciar os problemas para resolução.

O estado 3 acontece várias vezes ao dia normalmente, e às vezes o estado 3 às vezes se repete logo depois de eu reiniciar os drivers, o que os conserta temporariamente. A maior parte do tempo, no entanto, está no estado 2, o que não é tão irritante.

Eu quero resolver o problema impedindo as duas ocorrências (pelo menos, estado 3).

Quando o estado 3 ocorre, o mouse desaparece da tela e não se torna mais interativo. Esse problema é temporariamente corrigido, reiniciando um driver específico: I2C HID Device. Eu faço isso desativando e habilitando o driver pelo Gerenciador de dispositivos. (Eu também fiz um script em lote que faz isso para mim usando o Devcon.)

Quando eu "reiniciar" o driver / dispositivo, ele retorna ao estado 1; no entanto, geralmente volta para 2 e 3 de alguns segundos para casais horas.

Especificações:

Eu tenho um Dell Inspiron 13-7353 com o Windows 10 Home. Estou usando o Fast Insider Builds (no entanto, isso não significa nada, já que esse problema persistiu mesmo em versões oficiais)

De msinfo32 → Componentes → Entrada → Dispositivo apontador:

Item    Value   
Hardware Type   PS/2 Compatible Mouse   
Number of Buttons   0   
Status  OK  
PNP Device ID   ACPI\DLL06FD&188324C1&0   
Power Management Supported  No  
Double Click Threshold  Not Available   
Handedness  Not Available   
IRQ Channel IRQ 12  
Driver  c:\windows\system32\drivers\i8042prt.sys (10.0.16237.1001, 104.00 KB (106,496 bytes), 7/1/2017 23:47)   

Hardware Type   HID-compliant mouse 
Number of Buttons   0   
Status  OK  
PNP Device ID   HID\DLL06FE&COL01&1882E9A2&1&0000 
Power Management Supported  No  
Double Click Threshold  Not Available   
Handedness  Not Available   
Driver  c:\windows\system32\drivers\mouhid.sys (10.0.16237.1001, 32.00 KB (32,768 bytes), 7/1/2017 23:47)   

Para aqueles com mais experiência, produzi várias informações relacionadas ao driver abaixo.

Mais & Mais, Touchpad Informações sobre drivers relacionados (mais do que já foi mostrado) Eu coloquei este pastebin usando o utilitário Windows Devcon .

Hipótese: Certamente não sou especialista, mas acredito que em algum lugar nas configurações do driver ou algo em que um ou vários flags estejam constantemente sendo desligados (ou negativamente ativos) causando estados 2 & 3. Como tal, quando eu "reiniciar" o driver I2C, a bandeira é redefinida permitindo movimentos e gestos do mouse, retornando-a de volta ao estado 1.

Outra observação: Quando eu uso o touch-screen uso prolongado, muitas vezes provoca estado 3. (Provavelmente porque remove o mouse da tela, então talvez de alguma forma remove "o mouse" em si, causando o problema 3)

EDIT: Quando um mouse externo é conectado, o ponteiro sempre se move e reativa o mousepad para ir para a fase 2 (às vezes 1).

Quando digo "mouse", refiro-me ao ponteiro.

Toda a ajuda é muito apreciada. Comente abaixo para mais perguntas ou coisas que você quer saber.

    
por El8dN8 11.07.2017 / 09:05

0 respostas