Mais sobre mouse TouchPad – Linux

Em posts como este e este, nesta ordem específicamente eu falei um pouco sobre instalação e configuração de drivers touchpad no Linux, mais específicamente no Arch Linux, porém também serve para outros.

Você ainda pode se guiar pelos posts anteriores, muito coisa se mantém, alterarei apenas algumas configurações no xorg.conf.

O problema das configurações anteriores é que sempre tinha algo que me incomodava, por exemplo a barra horizontal não funcionava, ou então surgiam uns cliques meio malucos que eu não sabia de onde vinham até que suspeitei virem do xorg.conf.

A alteração é simples, abra o seu /etc/X11/xorg.conf, não se esqueça de criar um backup dele para que você não me amaldiçõe caso tudo vá para os ares.

A primeira mudança a ser feita é já nas primeiras linhas:

Section “ServerLayout”
Identifier     “Xorg Configured”
Screen      0  “Screen0″ 0 0
InputDevice    “Keyboard0″ “CoreKeyboard”
# PS/2 Mouse not detected
# Serial Mouse not detected
InputDevice    “USB Mouse” “CorePointer”
InputDevice “Synaptics Touchpad” “SendCoreEvents”
EndSection

Mais específicamente na linha em negrito, e mais específicamente ainda em SendCoreEvents, que antes era AlwaysCore se não me engano.

A primeira alteração foi feita, vamos a segunda.

Em module, descomente o módulo referente ao synaptics.

Section “Module”
Load  “ddc”  # ddc probing of monitor
Load  “dbe”
Load  “dri”
Load  “extmod”
Load  “glx”
Load  “bitmap” # bitmap-fonts
Load  “type1″
Load  “freetype”
Load  “record”
Load  “synaptics”
EndSection

A linha em negrito anteriormente estava comentada.

E por ultimo as configurações do driver em sí.

Section “InputDevice”

Identifier  “Synaptics Touchpad”
Driver      “synaptics”
Option      “AlwaysCore”        “true”  # send events to CorePointer
#Option      “Device”            “/dev/input/mice”
Option      “Device”            “/dev/psaux”
Option      “Protocol”          “auto-dev”
Option      “SHMConfig”         “false” # configurable at runtime? security risk
Option      “LeftEdge”          “1700″  # x coord left
Option      “RightEdge”         “5300″  # x coord right
Option      “TopEdge”           “1700″  # y coord top
Option      “BottomEdge”        “4200″  # y coord bottom
Option      “FingerLow”         “25″    # pressure below this level triggers release
Option      “FingerHigh”        “30″    # pressure above this level triggers touch
Option      “MaxTapTime”        “100″   # max time in ms for detecting tap
Option      “VertEdgeScroll”    “true”  # enable vertical scroll zone
Option      “HorizEdgeScroll”   “true”  # enable horizontal scroll zone
Option      “CornerCoasting”    “true”  # enable continuous scroll with finger in corner
Option      “CoastingSpeed”     “0.30″  # corner coasting speed
Option      “VertScrollDelta”   “100″   # edge-to-edge scroll distance of the vertical scroll
Option      “HorizScrollDelta”  “100″   # edge-to-edge scroll distance of the horizontal scroll
Option      “MinSpeed”          “0.30″  # speed factor for low pointer movement
Option      “MaxSpeed”          “0.70″  # maximum speed factor for fast pointer movement
Option      “AccelFactor”       “0.0060″    # acceleration factor for normal pointer movements
Option      “VertTwoFingerScroll”   “true”   # vertical scroll anywhere with two fingers
Option      “HorizTwoFingerScroll”  “true”   # horizontal scroll anywhere with two fingers
Option      “TapButton1″ “1″
Option      “TapButton2″ “2″
Option      “TapButton3″ “3″
EndSection

Não vou comentar nada pois sinceramente tudo mudou, acho bem mais fácil você apagar tudo e colar este.

Todos os Itens estão comentados para que você saiba o que muda o que.

Na minha opinião esta é a configuração perfeita para um mouse tudo funcionando que é uma beleza.

Tente aí e diga você o que achou.

Tags: , , , , , , , ,

Uma resposta para “Mais sobre mouse TouchPad – Linux”

  1. Desabilitar Mouse TouchPad de Notebooks no Linux « Pobre Computeiro Disse:

    [...] você me dirá: “Mas neste artigo você mesmo disse para configurar este parâmetro como [...]

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.