
Eu tenho um Dell XPS 15 (9530) que possui um clickpad Synaptics. Eu tentei mexer em muitas configurações e diferentes drivers Dell/Synaptics, mas sempre há alguns aspectos que não funcionam bem (rolagem com dois dedos ou rejeição da palma da mão, etc.).
Depois de consultar o site da Synaptics (http://www.synaptics.com/en/clickpad.php) menciona que "todos os Synaptics TouchPads podem interagir com o driver Precision TouchPad da Microsoft ou podem ser alimentados pelo Synaptics Gesture Suite líder do setor."
Existe uma maneira de forçar o touchpad a usar os drivers Precision? Os drivers do touchpad de precisão estão disponíveis para download em algum local?
Qualquer ajuda seria ótima, obrigado!
Responder1
Encontrei uma maneira de fazer isso e postei um tutorial rápido aqui:Fóruns The Verge. Isso funciona no meu HP Spectre X360 (2017) que possui um touchpad sináptico. Não posso garantir que isso funcionará para todos, mas vale a pena tentar. Meu tutorial é baseado nas descobertas deaqui (postagem no reddit).
ATUALIZAR
Então percebi que com esse hack, o driver iria quebrar depois que o sistema saísse do estado de suspensão. Por "quebra", quero dizer que o touchpad funcionaria, mas nenhuma das configurações/funcionalidades de precisão do touchpad estaria presente. Curiosamente, esse problema não acontecia quando a máquina saía do modo de hibernação, apenas ao sair do modo de espera. Para corrigir isso, você precisa criar uma tarefa do Windows que reinicie o driver ao ativar o sistema.
Para começar, primeiro você precisa obter uma cópia do devcon.exe para a instalação do seu sistema operacional específico. Veja issooutro superusuáriopostar para isso. Depois de ter o devcon.exe em sua máquina (no meu caso, coloquei-o em C:\Arquivos de Programas\DevCon), você precisa identificar o driver que precisa ser reiniciado.
Shift + clique com o botão esquerdo na pasta que contém devcon.exe e selecione o item do menu de contexto "Abrir CMD/PowerShell". A partir daqui podemos determinar o ID do driver que precisamos para reiniciar.
devcon.exe /find ROOT*
Este comando abrirá uma lista de itens diferentes. Procure aquele com a descrição "Dispositivo touch pad compatível com Synaptics HID" ou algo semelhante. Para mim, isso mapeia para "ROOT\SYNHIDMINI\0000", que é o ID no qual estou interessado para fins de reinicialização.
Depois de obter seu ID, você precisa criar uma tarefa agendada (como administrador!) para redefinir este dispositivo por ID. Para fazer isso, abra o Agendador de Tarefas (você pode pesquisar no menu Iniciar) como usuário administrativo. Na janela do agendador de tarefas, crie uma nova tarefa:
Preencha o nome da tarefa (como “Reiniciar TouchPad On Wake”) e a descrição. Certifique-se de configurá-lo para ser executado como um usuário com privilégios administrativos e de marcar a caixa "executar com privilégios mais altos". Certifique-se também de selecionar o botão de opção "Executar esteja o usuário conectado ou não".
Em seguida, clique na guia gatilhos e crie um novo gatilho. O gatilho deve iniciar a tarefa em um evento com o log sendo System e Source sendo Power-Troubleshooter. O ID do evento deve ser 1 (significa ativação do sistema).
A seguir, na guia ações, crie uma nova ação. A ação deve ser "iniciar um programa" e o campo Programa/Script deve apontar para o caminho completo de instalação do devcon.exe. Os argumentos devem ser algo como
/restart "@FULL_ID_THAT_YOU_FOUND_EARLIER_HERE"
O símbolo “@” antes do seu ID é importante, assim como as aspas!
Por fim, certifique-se de abrir a guia de condições da tarefa e desmarcar a caixa sob o título de energia que diz "Iniciar a tarefa somente se o computador estiver ligado à alimentação CA". Isso garante que a tarefa ainda seja executada mesmo quando você não estiver conectado.
Por fim, clique em ok e certifique-se de que sua tarefa foi criada. Agora, toda vez que seu sistema for acordado, esta tarefa executará devcon.exe e solicitará que ele reinicie o driver synaptics como um usuário administrativo. Isso deve garantir que o driver seja inicializado corretamente para uso e que você terá todos os benefícios do Microsoft Precision o tempo todo.
Responder2
Meu Acer S7-392 também possui um clickpad Synaptics e originalmente não suportava gestos multitoque do Windows 10 (sem trackpad de precisão). Como eu ainda queria ter esses recursos multitoque, tentei alguns drivers diferentes, esperando que funcionassem - um deles funcionou!
Deixe-me explicar as etapas que fiz:
- Executei o instalador (dpinst.exe) deste driver:Driver Synaptics Precision Touchpad para Windows 10 (64 bits) - ThinkPad X1 Carbon (tipos de máquinas: 20HQ, 20HR). (O ThinkPad X1 possui um touchpad Synaptics que é um touchpad de precisão.)
- Em seguida, alterei manualmente o driver do touchpad no gerenciador de dispositivos para este driver recém-instalado (Atualizar software de driver > Navegar no meu computador... > Deixe-me escolher em uma lista... >desmarquemostrar hardware compatível > Synaptics > "Dispositivo apontador Thinkpad").
- Depois de reiniciar meu laptop (o touchpad não funcionou naquele momento), ele mostrou dois mouses no gerenciador de dispositivos: um novo "mouse compatível com HID" e o touchpad (agora denominado "Dispositivo apontador Thinkpad")
- Como o touchpad não funcionou, mudei o driver do "Thinkpad Pointing Device" de volta para o driver original "Synaptics PS/2 Port TouchPad", reiniciei o Windows novamente - e de repente percebi que meu touchpad agora suportava gestos multitoque do Windows! Ele mostra "Seu PC possui um touchpad de precisão". também nas configurações do PC (o que não acontecia antes).
- Percebi que os gestos Synaptics ainda estavam ativados ao mesmo tempo, o que gerou confusão, pois o Windows não sabia que ação executar. Depois de desativar todas as opções possíveis no Painel de Controle Synaptics tudo funcionou perfeitamente bem. (Exceto uma coisa: ele não clica com o botão direito ao pressionar na área inferior direita do touchpad. Mas ainda consigo clicar com o botão direito usando 2 dedos)
Talvez isso funcione para outra pessoa também :)
Responder3
Primeiro vá para `Configurações do PC> PC e dispositivos> Mouse e Touchpadpara verificar se o Precision Touchpad está desligado (ou não presente).
Ligue-o se estiver desligado.
Se não estiver presente, ficará assim:
Como o touchpad deve ser compatível com o Precision, certifique-se de que seuatualização do Windowsestá atualizado. Para que as configurações de precisão sejam mostradas, você precisaráAtualização KB2975719.
Para o seu modelo (XPS-15 9530), oO driver do touchpad Synaptics remove algumas funções de gestos do touchpadmas pode melhorar sua experiência geral com o touchpad (mais informações). Portanto, você terá que escolher quais drivers do touchpad usar, ativando ou desativando-os.
Responder4
Se você for usuário do touchpad Synaptic/Elan, ele pode ser alterado com sucesso para a versão do driver Elan que é compatível com o touchpad de precisão e seu recurso. Google "Driver Elan WDF" e você o entenderá.
Observe que existem algumas etapas críticas que você deve seguir para concluir a instalação. Primeiro, modifique o arquivo chamado "ETD.inf" com o bloco de notas e substitua o ID do hardware pelo ID do touchpad do seu dispositivo (ACPI \ ETDXXXX) e, em seguida, reinicie o computador com a substituição da aplicação de assinatura do driver desabilitada. depois que toda a instalação for concluída e o computador reiniciado, você verá os recursos de precisão do touchpad nas configurações.