O touchpad Synaptics para de funcionar aleatoriamente

20

Eu tenho dois laptops. Um Dell Vostro e outro Vaio Z. Ambos possuem Synaptics (Sim, verifiquei, e os drivers originais também eram da Synaptics). Nos dois laptops, a rolagem do touchpad para de funcionar em algum momento arbitrário e nada parece resolvê-lo, exceto uma reinicialização. Às vezes, ele aleatoriamente começa a funcionar novamente. Eu baixei todos os drivers mais recentes do OEM.

Curiosamente, quando executo um programa como administrador, a rolagem funciona apenas nessa janela.

Este problema é muito estranho. Isso acontece sem motivo algum e não consigo encontrar uma solução há mais de um ano. Vi algumas sugestões incomuns em fóruns (por exemplo, para "restaurar o Windows para um estado de trabalho anterior"), mas nunca qualquer correção que resolva esse problema corretamente. Tentei instalar os drivers mais recentes e NÃO desejo restaurar o Windows para uma configuração de trabalho anterior.

Sistema operacional: Windows 7 Professional de 64 bits (Sony Vaio Z - VPCZ128GG) Windows 7 Professional de 32 bits (Dell)

EDIT: A solução temporária é desinstalar o driver synaptics e deixar o Windows 7 usar seu padrão embutido em um. No entanto, eu realmente prefiro o driver Synaptic porque ele ativa o botão de rolagem em vez da roda do mouse (útil em alguns aplicativos)

Jus12
fonte
Se você teve o problema desde o primeiro dia, por que não tentou obter o benefício da garantia?
avirk
Eu acontece quase sempre com o StaxRip. Como algumas versões 3x do Chrome, isso também acontece quando começo a rolar quando a nova guia está sendo carregada. O bom é que a resposta do trogper funciona para mim.
precisa
A execução de um programa como administrador corrigiu o problema para mim. Ele começou a funcionar novamente em programas não administrativos! Muito obrigado!
gaborous

Respostas:

35

salve isso como .bat

taskkill -f -im syntpenh.exe
cd C:\Program Files\Synaptics\SynTP
start "" "syntpenh.exe"
exit

isso é para descongelar TP

o TP congela quando você toca com três dedos? Se sim, tente tocar o 3-f mais algumas vezes, se descongelar. Caso contrário, execute esse .bat.

trogper
fonte
2
Encontrei uma "solução permanente" para o problema de congelamento de 3 dedos! em regedit, 1) encontrar 3FingerTapPluginID e limpar essa corda e 2) encontrar 3FingerTapPluginActionID e configurá-lo para 0." trabalhou na minha asus, e Toshiba do meu amigo e acer.
arnab321
Obrigado pelo script. Embora não seja uma solução permanente, ele me fornece uma maneira fácil de reiniciar o serviço. No meu sistema, o sistema 3 não aciona a falha. Ele trava aleatoriamente e o Synaptics se encerra ...
ashu 29/01
4

Eu encontrei a melhor maneira de consertar isso é simplesmente conectar um mouse, clicar com o botão direito no painel no canto inferior direito e escolher "Configurações de hardware" e, em seguida, você pode ver o mouse pad, se estiver desligado e desativado, você pode use o mouse para reativá-lo. É a única coisa que sei que funciona com certeza. Mas se você está tendo um problema que não é assim, não tenho muita certeza de como removê-lo e usar o driver padrão do mouse do Windows. Mas antes de ir tão longe, tente ativá-lo se estiver desativado e, se não estiver, tente desativá-lo e reativá-lo. Deveria trabalhar. faz por mim pelo menos.

Steve
fonte
4

No Gerenciador de dispositivos: -

  1. Em "MIce e outros dispositivos apontadores", abra "Dell Touchpad"
  2. Desativar
  3. Habilitar

(se você não tiver uma tela sensível ao toque, leia sobre o uso do teclado para navegar pelas caixas de diálogo antes de tentar isso, pois mata completamente o touchpad)

user404094
fonte
Este era o único caminho para mim também. Uma solução definitiva seria legal.
jfneis
Eu tenho um Acer e posso ativar ou desativar o touchpad pressionando [Fn] + [F7]. Quando pressiono a combinação de teclas duas vezes, o touchpad começa a funcionar novamente (por um tempo).
chue x
"Disable" é acinzentado para mim
jbaums
Uma maneira de fazer isso por meio da linha de comando é aqui: superuser.com/a/560454
luff:
2

Eu descobri que é SynTPEnh.exe o que causa isso. (agora eu tenho um atalho no começo para reiniciá-lo) Se você o matar e reiniciar, ele estará funcionando novamente por um tempo. No meu PC, estava congelando apenas com o driver do Windows 8 com furtos nas bordas. Eu baixei o mais recente do site da syn e esperava que ele sumisse, mas agora isso ocorre com mais frequência.

trogper
fonte
2

Esse é meu problema. Por alguma razão, o programa SynTPEn para. Resolvi esse problema criando um arquivo .VBS (Visual Basic Script) que recarrega um programa Synaptic quando ele para.

Crie um novo arquivo chamado CheckSynTPEnh.vbs e salve-o neste diretório: "C: \ ProgramData \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Inicialização". Dessa maneira, o script é executado na inicialização do Windows.

Aqui está o código:

set objWMIService = GetObject ("winmgmts:")
procName = "SynTPEnh.exe"

Do While true
foundProc = False
for each Process in objWMIService.InstancesOf ("Win32_Process")
    If StrComp(Process.Name,procName,vbTextCompare) = 0 then
        foundProc = true
    End If
Next
If foundProc = True Then
    'WScript.Echo "Found Process"
else
    'WScript.Echo "NOT Found Process"
    Dim objShell
    Set objShell = WScript.CreateObject( "WScript.Shell" )
    objShell.Exec("C:\\Program Files\\Synaptics\\SynTP\\SynTPEnh.exe")
    Set objShell = Nothing
End If
WScript.Sleep(10000)
Loop

Espero que isso possa ajudar para alguém tchau

Necman
fonte
Eu gosto de como você resolveu o problema e, ao mesmo tempo, escreveu a base de um vírus: P
JohannesB
1

Se uma reinicialização resolver o problema temporariamente, quase certamente não será um problema de hardware.

A outra pista a seguir são os motoristas. Você sempre teve problemas ou parou de funcionar após uma atualização de software?

Instalar os drivers mais recentes nem sempre significa resolver os problemas. Sugiro instalar uma versão anterior do driver ou usar drivers que acompanham o sistema operacional.

TFM
fonte
Eu tenho esse problema desde o primeiro dia. Pela minha experiência, o momento mais provável em que o problema ocorre é quando a memória usada fica alta ou o Adobe flash falha. Definitivamente, o Flash faz parte do culpado. É definitivamente um problema de software.
Jus12
2
Não sei ao certo quais binários / dependências os drivers estão usando, mas a perda da funcionalidade inicial depois de um tempo é mais provável por causa de algumas falhas binárias (que podem ser "corrigidas" reiniciando o Windows).
TFM