Como faço meu touchpad do Asus se comportar de maneira razoável?

6

Comprei recentemente um computador Asus X550L. Ele veio pré-empacotado com um ASUS Windows 8.1 que eu imediatamente limpei, para garantir que eu conseguisse uma instalação "limpa" sem qualquer lixo supérfluo que o OEM decidisse que eu "precisaria".

Ao fazer o download do driver do touchpad (ID do dispositivo PNP0F03 e ACPI \ ETD0108), recebi algo chamado programa "Smart Gesture". Nisso, posso desabilitar alguns dos comportamentos obnóxios mais óbvios (como ter "toque para clicar" habilitado por padrão, o que eu absolutamente odeio). No entanto, a UI deixa muito a desejar em geral. Por exemplo, o touchpad tem uma área de botão "esquerda" (no canto inferior esquerdo) e uma área de botão "direita" também. Os botões não são verdadeiros botões "físicos", o que torna difícil saber (sem olhar) onde estão localizados o botão esquerdo e os botões direitos. Isso facilita o clique no botão direito por engano.

Ele também tem "toque com dois dedos" para executar um clique com o botão direito, o que é um passo na direção certa, mas idealmente eu gostaria que ele se comportasse como o touchpad no meu MacBook Pro: todo o touchpad é um grande " botão esquerdo "(independentemente de onde eu clicar) e clicando com dois dedos no touchpad deve executar um clique com o botão direito do mouse. Isso é possível e, em caso afirmativo, como?

    
por Per Lundberg 13.02.2015 / 20:45

1 resposta

4

Depois de brincar um pouco, consegui encontrar uma solução que me desse o comportamento adequado. Aqui estão os passos necessários:

  1. Desinstale o Smart Gesto, ou seja, o driver fornecido pela ASUS (que eu baixei do site da ASUS anteriormente). Você pode ter que reiniciar depois.
  2. Instale um driver alternativo para o Smart Pad do ELAN PS / 2. Eu usei este: link
  3. Reinicie o computador novamente.
  4. Inicie o programa Smart Gesture (sim, o driver ELAN também tem um painel de controle Smart Gesture) e desative a maioria das ações de gestos / dois botões / três botões. Também desabilite o "toque para clicar" ambos com um e dois dedos.
  5. Inicialize o Regedit e navegue até a seguinte chave: HKEY_CURRENT_USER \ Software \ Elantech \ SmartPad. Sob esta chave, você encontrará um conjunto de coisas legais que você pode ajustar. Eu modifiquei os seguintes valores (possíveis outros também, mas estes são os que eu lembro no momento da escrita):

    • ClickPad_RightCorner_Click_Enable: 1 (Isso faz com que o canto inferior direito do trackpad esteja ativo)
    • ClickPad_RightCorner_Click_Func: 0. (o valor padrão é 1. Isso especifica o número do botão que será acionado quando você clicar no canto inferior direito. 0 = botão esquerdo, 1 = botão direito, 2 = botão central)
    • Tap_Enable: 0 (se você não se lembra de desativá-lo na interface do usuário, aqui está a chave reg.)
    • Tap_Two_Finger_Enable: 0 (da mesma forma)
    • ClickPad_Two_Finger_Click_Enable: 1 (isso permite clicar com o botão direito ao clicar com dois dedos).
    • ClickPad_Two_Finger_Click_Func: 1 (acho que esse já era o padrão. Isso controla o botão que é clicado quando se clica com dois dedos).

O resultado final: um touchpad para PC que funciona quase tão bem quanto o meu MacBook Pro. Agradável! :)

Atualizar : essas sugestões também funcionam no Windows 10. A desvantagem é que o Win10 tem uma tendência irritante de atualizar os drivers do touchpad às vezes, alterando as configurações (por exemplo, recentemente perdi a configuração de "desabilitar o trackpad quando o mouse USB está conectado" sem nenhuma razão óbvia). Então, se isso acontecer, basta reabrir o Editor do Registro e aplicar as alterações novamente.

    
por 13.02.2015 / 20:45