Eu reinstalei meu sistema, um laptop Samsung Series 9 com um clickpad, no Ubuntu 12.04. Eu o reinstalei algumas vezes e o reconfigurei com o mesmo SO porque tive problemas com o sistema de arquivos sendo corrompido (o ext4 neste SSD com este kernel não é tão grande aparentemente).
De qualquer forma, eu o re-instalei pela enésima vez e configurei o ClickPad da mesma forma que antes:
/usr/share/X11/xorg.conf.d/52-clickpad.conf
Section "InputClass"
Identifier "np900x3b clickpad"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "ClickPad" "1"
Option "ClickFinger1" "1"
Option "ClickFinger2" "3"
Option "ClickFinger3" "2"
Option "FastTaps" "1"
Option "RightButtonAreaLeft" "2000"
Option "RightButtonAreaTop" "1500"
EndSection
Eu tinha a mesma configuração antes (na verdade eu copiei de um drive USB), e funcionou bem. No entanto, eu recebo isso depois de reiniciar o X:
$ synclient -l | grep -i "\(right\|click\|fast\)"
RightEdge = 2974
ClickTime = 100
FastTaps = 1
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 2
AreaRightEdge = 0
ClickPad = 1
RightButtonAreaLeft = 0
RightButtonAreaRight = 0
RightButtonAreaTop = 0
RightButtonAreaBottom = 0
MiddleButtonAreaRight = 0
Parece que todas as opções estão sendo tratadas corretamente, exceto as RightButtonArea[...]
. Olhando para X logs não me dá nenhuma pista sobre o problema, sem erros, só isso:
[ 1499.416] (--) synaptics: ETPS/2 Elantech Touchpad: Vendor 0x2 Product 0xe
[ 1499.416] (**) Option "ClickPad" "1"
[ 1499.416] (**) Option "FastTaps" "1"
[ 1499.416] (**) Option "ClickFinger1" "1"
[ 1499.416] (**) Option "ClickFinger2" "3"
[ 1499.416] (**) Option "ClickFinger3" "2"
[ 1499.416] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
Se eu os definir manualmente usando synclient
:
synclient RightButtonAreaLeft=2000
... então funciona, mas obviamente eu tenho que configurá-los manualmente toda vez que eu inicio o X.
Observe que RightButtonAreaLeft
depende de ClickPad=1
para funcionar, embora esteja configurado corretamente.
Portanto, parece que as opções RightButtonArea[...]
são simplesmente ignoradas pelo X. Como eu disse, eu apenas reinstalei o sistema algumas vezes antes e ele funcionou perfeitamente bem em todas as ocasiões.
Qualquer ajuda é muito apreciada.