Como você faz o touchpad ignorar a entrada de toque do polegar quando ele está apoiado na parte inferior do touchpad?

5

Assim, quase todos os laptops PC nos últimos dois anos foram fornecidos com touchpads que não possuem botões físicos - o bloco inteiro é um botão.

Estando acostumado com os Macs, encontrei um problema com quase todos os laptops de PC dos últimos anos: descansando o polegar na parte inferior do bloco onde os botões costumavam ser produz um comportamento errático. A internet está cheia de pessoas que estão enfrentando o problema sem encontrar uma solução satisfatória:

Desativar uma seção do mousepad?

Desativar o touchpad nas áreas dos botões do mouse

Desativar área de botões - Touchpad Asus Elan

Synaptics Touchpad exclui botões da área de toque

Desativar touch pad para a região do botão do mouse nos novos modelos HP Pavillion?

link

link

link

link

Algumas pessoas conseguem consertá-lo no Linux (!!!):

link

link

link

Agora, todos os laptops da Apply que eu já usei não sofrem com esse problema; Ele ignora corretamente o polegar quando está descansando na parte inferior do bloco.

Para aqueles cuja resposta seria "apenas não coloque o polegar no teclado, duh", você não sabe o que está perdendo. É uma maneira incrivelmente rápida e precisa de posicionar o cursor. O número de usuários de Mac que usam mouses externos, porque seus trackpads parecem muito lentos, é muito baixo, comparado a usuários de PC (casualmente).

Todo usuário de laptop de PC ajusta seus touch pads frustrantes e defeituosos ou usa um mouse externo (derrotando parte da ponta de um computador super-portátil)?

Eu simplesmente não acredito que depois de seis anos, não há como obter este comportamento altamente desejável para os laptops de PC em 2016. Deve haver uma maneira de corrigir isso.

    
por iLikeDirt 08.11.2016 / 00:22

3 respostas

1

Respondo a minha própria pergunta: está tudo no driver e no software. Ambos podem implementar rejeição de polegar, mas é preciso fazê-lo.

No mundo do Windows, os Microsoft Precision Touchpads parecem fazer um trabalho muito melhor do que os touchpads típicos Synaptics ou Elan usando drivers fornecidos pelo fabricante. Ainda não tão bem quanto os trackpads da Apple, infelizmente.

No mundo do Linux, os melhores resultados que eu encontrei exigem o uso de libinput com os "áreas" clique no método . Isso define uma linha na parte inferior do bloco que ignorou completamente todos os toques e é usada apenas para clicar. Se você não gosta do botão virtual do meio do mouse e sua distro não fornece uma interface para desabilitá-lo, coloque o seguinte no seu arquivo RC para transformá-lo em outro botão esquerdo: xinput --set-button-map <touchpad id> 1 1 3

Se estiver usando o driver Synaptics, existem mais opções de personalização, mas pode ser mais complicado de configurar. As informações em alguns ou em todos esses links ajudarão:

por 09.11.2016 / 19:10
1

Eu também sou um usuário de Mac de longa data que se ajusta ao comportamento do touchpad no meu PC.

Eu tenho o Synaptic Driver, então o que eu fiz foi estender o canto do clique direito até a parte inferior do trackpad e configurá-lo para o clique principal.

Depois, clico com dois dedos no clique principal, e clico com três dedos no secundário (à direita). Isso fornece a mesma experiência que um Mac, o clique principal é feito com o polegar, permitindo mais fácil clicar com o polegar e arrastar com o dedo indicador.

Então, quando você adiciona o dedo do meio também e obtém um clique direito, novamente como o Mac. Espero que isto ajude.

    
por 16.08.2017 / 21:39
0

Isso dependeria dos fabricantes de hardware e desenvolvedores de software que projetam esse recurso no sistema.

Como mencionado nos comentários, alguns Trackpads oferecem a capacidade de filtrar e rejeitar toques breves, mas eu só vi pessoalmente esse recurso em determinados trackpads, e não na maioria.

No entanto, você não precisaria ser um desenvolvedor da Synaptics para fazer isso. Eu suponho que qualquer um poderia se familiarizar com os recursos do hardware e as possibilidades de software e escrever drivers ou aplicativos que realizam essa filtragem, e de seus próprios posts parece haver alguns que fizeram isso em certos sistemas operacionais.

Mas, no momento, não parece haver uma solução para isso no Windows.

Se importa em tentar você mesmo?

Uma nota adicional: Essa é uma vantagem do método Apple de design de sistema: ao projetar o hardware e o software, eles podem ter ideias malucas como essas e executá-las.

Normalmente, os computadores Windows são construídos com um orçamento muito mais apertado e uma pressão de preço muito mais alta e, portanto, tendem a usar componentes de prateleira e usá-los apenas em sua forma básica.

As recentes decisões da Microsoft e do Google de assumir o controle de design end-to-end sobre produtos com seus nomes devem ter um efeito interessante sobre o que normalmente é o único território da Apple.

Os usuários de Linux tendem a ser mais capazes ou auto-responsáveis do que outros usuários de sistemas operacionais e, portanto, pegam seu sistema operacional preferido e simplesmente o transformam naquilo que desejam, que tem um resultado semelhante, embora por um caminho diferente.

    
por 08.11.2016 / 19:25