On Apr 24, 2009 10:13am, André Martinelli Agunzi <amartinelli@ig.com.br> wrote:
> Funcionou o meu touchpad aqui belezinha, só fazer funcionar a rolagem
> lateral na parte de baixo do touchpad que eu usava muito aqui.
Então, essa configuração fui eu que fiz, eu não gosto da rolagem horizontal e desabilitei. Eu fiquei um tempão fazendo o ajuste fino desses valores para que ficasse bom para o meu laptop e para o uso que eu faço (double click com dois dedos e sem rolagem vertical por exemplo).
Por isso falei pra você customizar pra você. Você pode alterar todos os parâmetros com o comando "synclient". A lista de parâmetros você vê com "synclient -l" por exemplo. Dá uma olhada no man do syncliente que tem bastante coisa interessante, como o "-m" por exemplo.
Só que essas configurações com o synclient não são persistentes. Depois que você deixar redondinho e do jeito que você quer, é só colocar esses mesmos valores no hal ou no xorg.conf.
On Apr 24, 2009 10:36am, Daniel da Veiga <danieldaveiga@gmail.com> wrote:
> E novamente eu pergunto: isso não é ir na contra mão das novas opções
> de configuração do Xorg? Usar o HAL para configurar isso dá na mesma
Concordo, é bem a mesma coisa mesmo, ao invés de por isso no xorg.conf você vai por num xml do hal. O ponto aqui são os parâmetros na verdade que mudaram seus valores padrão, o que funcionava nas versões anteriores do driver do synaptics não funciona mais, mas não pq o xorg mudou pra hal, mas pq os valores default mudaram.
Eu fiz no xorg.conf ao invés de no hal pq qndo eu atualizei tava com pressa e me pareceu mto mais fácil colocar uns "Option"s no xorg.conf do que aprender como o hal funcionava, e acabou ficando assim.
E pra confessar eu tenho uma birra pessoal com xml também, prefiro escrever isso:
Section "InputDevice"
Identifier "SynapticsTouchpad"
Driver "synaptics"
Option "AlwaysCore" "true"
Option "VertEdgeScroll" "true"
Option "HorizEdgeScroll" "true"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection
do que isso...
<match key="info.product" contains="Synaptics TouchPad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.AlwaysCore" type="string">true</merge>
<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
<merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.TapButton2" type="string">2</merge>
<merge key="input.x11_options.TapButton3" type="string">3</merge>
</match>
maas... o hal é padrão agora e não adianta tentar ir contra a maré...
Tem umas informações interessantes no wiki do archlinux sobre esse driver:
http://wiki.archlinux.org/index.php/Touchpad_Synaptics
Fabiano.