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: