[Dica] Configuração avançada do Touchpad

Iniciado por alexmatos, 23 de Novembro de 2007, 23:43

tópico anterior - próximo tópico

alexmatos

Estou fazendo um tutorial de como instalar e configurar o Ubuntu no modelo do meu notebook [link] e achei relevante separar essa dica, já que imagino que sirva para qualquer notebook. Além disso, estou muito satisfeito com a configuração do meu Touchpad, então resolvi compartilhar isso com os amigos do fórum.


Configuração avançada do Touchpad

O Touchpad normalmente é configurado automaticamente no Ubuntu, mas existem algumas configurações avançadas que você pode fazer para extrair o máximo do seu equipamento.

Primeiro, vamos adicionar a seguinte linha ao arquivo /etc/X11/xorg.conf:

CitarOption         "SHMConfig" "on"

Para isso, dê o comando:

sudo gedit /etc/X11/xorg.conf

Procure por "Synaptics Touchpad" e adicione a linha. Vai ficar parecido com isso:

CitarSection "InputDevice"
       Identifier      "Synaptics Touchpad"
       Driver          "synaptics"
       Option         "SendCoreEvents" "true"
       Option         "Device" "/dev/psaux"
       Option         "Protocol" "auto-dev"
       Option         "HorizScrollDelta" "0"
       Option         "SHMConfig" "on"
EndSection

Salve e feche o arquivo. Reinicie o X (Ctrl+Alt+Backspace) para que a mudança seja efetuada.


Usar o tapping (a batida com o dedo para clicar) também para os botões direito e do meio

Vamos instalar o GSynaptics, um programa para configurar o seu Touchpad:

sudo aptitude install gsynaptics

Abra o programa indo em Sistema > Preferências > Touchpad. Configure de acordo com as imagens abaixo:







Senti necessidade de diminuir as velocidades de rolagem vertical e horizontal, pois estavam muito sensíveis. Adapte as velocidades e sensibilidades ao seu gosto, ou, se preferir, use a minha configuração como base.

A opção "Enable faster tapping" é o pulo do gato pra essa dica. Após essas configurações, você vai conseguir clicar com o botão direito dando um toque na área 9 (canto inferior direito), e com o do meio na área 3 (canto superior direito), de acordo com a figura abaixo.



Fonte (adaptada e traduzida):
http://www.debuntu.org/2006/06/18/67-how-to-setting-up-touchpad-on-a-laptop-a-complete-guide/


Desabilitar o tapping e a rolagem ao digitar

Muitos usuários reclamam da função tapping, pois, ao digitarem, esbarram sem querer no Touchpad, executando ações que atrapalham a produtividade. Isso acontece também com a rolagem. Há uma forma simples de desabilitar essas duas funções do Touchpad ao digitar, utilizando o SynDaemon. Vá em Sistema > Preferências > Sessões e, na aba Programas Iniciais, adicione uma nova entrada:


  • Nome: SynDaemon
  • Comando: syndaemon -i 1.0 -t -K -d

CitarExplicando o comando:


  • "-i 1.0" indica quanto tempo (em segundos) o Touchpad vai ficar desabilitado após você parar de digitar. Nesse caso, 1 segundo;
  • "-t" desabilita somente o tapping e a rolagem, permitindo que você mova o cursor;
  • "-K" ignora as teclas de função (Ctrl, Alt, Shift...);
  • "-d" é de daemon, para que o programa rode no background.

Reinicie o X (Ctrl+Alt+Backspace) para que a mudança seja efetuada.

Fonte (adaptada e traduzida):
http://ubuntuforums.org/showthread.php?p=3136787#post3136787


Ficaria grato se os amigos pudessem me dar um feedback dessa dica em notebooks de outros fabricantes que não a HP/Compaq. Espero que fiquem satisfeitos com a nova configuração tanto quanto eu fiquei. Um abraço!

crdrj

Pessoalmente eu prefiro o QSynaptics, pois me permite usar o botão direito do mouse fazendo um batendo com dois dedos juntos no touchpad. O processo de instalação é o mesmo, só precisa usar o # sudo apt-get install qsynaptics ao invés de # sudo apt-get gsynaptics.
Outra coisa que não encontrei em nenhum tutorial em português sobre o QSynaptics é o comando correto para iniciá-lo na Sessão, que é "qsynaptics -r".
Vostro 1510 [-] Core 2 Duo T8100 [-] 2 GB DDR2 [-] GeForce 8400M [-] Ubuntu 8.10

[kAIOSHIN]


MaikoID

Não existe a seção mencionada no meu xorg.conf

meu xorg.conf

Citar
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Monitor"
   Identifier   "Configured Monitor"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Monitor      "Configured Monitor"
   Device      "Configured Video Device"
   SubSection "Display"
      Virtual   1280 1792
   EndSubSection
EndSection

Section "Device"
   Identifier   "Configured Video Device"
EndSection
Linux - Beginner Ç.Ç

Darcamo

Já conhecia o gsynaptics faz tempo, mas as versões mais recentes do xorg que vem com o ubuntu possuem um xorg.conf "enxuto" e portanto não possuem a seção "InputDevice" referente ao touchpad, como o colega mencionou. Por causa disso não consigo mais usar o gsynaptics pois não descobri ainda como contornar esse "detalhe".

Pelo que li o xorg ainda respeita o que está no arquivo xorg.conf então teoricamente é possível criar a seção InputDevice para o touchpad, mas nao queria criar uma seção em um xorg.conf que está se tornando cada vez mais limpo só para adicionar a opção SHMConfig. Deve existir outra maneira de passar essa opção para o xorg.

MaikoID

Obrigado pelo esclarecimento, eu pensei mesmo em adicionar no xorg.conf mas fiquei com medo rsrs

Será que não existe outro modo de habilitar o gsynaptics?
Linux - Beginner Ç.Ç

KronnK

Amigão... não consegui liberar o gerenciador do touchpad

Já inseri as tais linhas mas nada aconteceu

Já tentei com "on", com "true"
mas nada:(
Será que tem como me ajudar?
Abs
User Linux: #502412                       User Ubuntu:
CCE NCV-D5H8F, Ubuntu 9.10 e 10.04, 2GB RAM, 80GB/HD, Chipset Intel 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub

fromacedo


arqueiro

compra por catálogos

http://www.ecatalogos.com.br