No meu velho Thinkpad (T61P), nunca tive um problema. No meu novo T420 com o Ubuntu Natty, eu não fiquei satisfeito com o Palm Detection (meu polegar sempre bate no touchpad enquanto estiver usando o trackpoint ou digitando mesmo que eu tenha configurado o touchpad para desativar enquanto digito). Eu tenho procurado e procurando por uma correção sem sucesso e finalmente descobri uma solução para mim mesmo.
Usando configurações de dispositivo de marcação, eu já tinha as configurações de detecção com a pressão mais estreita e mínima, mas não era suficiente.
Acabei reduzindo o parâmetro width para uma palma detectada (PalmMinWidth) e também a pressão necessária para detectar uma palma (PalmWinZ) usando xinput. Alterá-los independentemente, reduzir o PalmMinWidth parecia funcionar melhor.
Esta é a página de manual relevante:
man synaptics
Liste seus parâmetros atuais ("SynPS / 2 Synaptics TouchPad" é o nome do meu dispositivo):
xinput list-props "SynPS/2 Synaptics TouchPad"
Aqui está a linha relevante:
Synaptics Palm Dimensions (274): 9, 199
Reduza os parâmetros relevantes:
sudo xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Palm Dimensions" 32 4 100
Verifique os resultados:
xinput list-props "SynPS/2 Synaptics TouchPad"
...
Synaptics Palm Dimensions (274): 4, 100
...
Por fim, adicionei essa linha a ~ / .xsessionrc, que aplica a configuração no login.
echo 'xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Palm Dimensions" 32 4 150' >> ~/.xsessionrc
Todo mundo é diferente, então mexa com os números conforme necessário. Eu tenho o trackpoint para voltar, então eu posso brincar sem criar problemas para mim quando escolho parâmetros ruins. Boa sorte.