InputClass no X server aplicada as configs do synaptics (touchpad)

Esse artigo visa, inicialmente, descrever a forma com que são tratados os dispositivos de entrada pelo xorg-x11-server-xorg versão 1.7.99.901-1 ou mais recente em uma distribuição Fedora 13 "Goddard". São descritos a maneira com que é construído o xorg.conf no momento da inicialização, o conceito de InputClass e a aplicação dessa na configuração do driver synaptics de touchpads.

[ Hits: 10.610 ]

Por: Caio Carrara em 09/06/2010 | Blog: http://twitter.com/droidniac


Configurando o synaptics para trabalhar com o toque-como-clique



Com a informação que temos até agora, acredito que você já esteja imaginando mil coisas para fazer no seu sistema, não? Também acho que você já deve estar quase solucionando qualquer problema referente a um touchpad com o synaptics, caso ainda não tenha "iluminado" a sua mente sugiro que dê uma lida no manual do driver synaptics.

Além de designar o driver de um dispositivo, a InputClass também define opções gerais de configuração. É uma das opções do driver synaptics que iremos alterar (ou definir) no nosso caso para que o touchpad trabalhe com o toque-como-clique (todas as opções do driver estão disponíveis em seu manual, bem como a descrição de cada uma).

Abaixo segue a InputClass que fará com que o driver synaptics interprete um toque como clique do botão esquerdo do mouse, dois toques como clique do botão direito e três toques como clique do botão do meio:

Section "InputClass"
   Identifier "tap-by-default"
   MatchIsTouchpad "on"
   Option         "TapButton1" "1"
   Option         "TapButton2" "3"
   Option         "TapButton3" "2"
EndSection

Bom, espero que tenham compreendido os conceitos passados aqui. Se você tiver um pouquinho de curiosidade, acredito que possa fazer muito com as informações que disponibilizei.

Qualquer correção, sugestão, comentários ou críticas construtivas serão muito bem recebidos!

Obrigado a todos.

Página anterior    

Páginas do artigo
   1. Entendendo o xorg-x11-server-xorg 1.7.99.901-1
   2. Configurando o synaptics para trabalhar com o toque-como-clique
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalação da placa wireless PCI Samsung SWL 2300

Passos essenciais para configurar um servidor de impressão dedicado no Linux

BIOS ByPass Techniques

Firmware dd-wrt em Linksys WRT54G

Entendendo o gerenciamento de memória no Linux

  
Comentários
[1] Comentário enviado por Lisandro em 09/06/2010 - 09:26h

Parabéns pelo belo artigo!

[2] Comentário enviado por ccarrara em 09/06/2010 - 12:50h

Obrigado Lisandro!!

[3] Comentário enviado por xerxeslins em 09/06/2010 - 15:42h

Hmm alto nível, hein?


Na minha primeira avaliação que fiz no seu perfil eu disse que você era iniciante. Agora vejo que já não é mais!

Parabéns!

[4] Comentário enviado por removido em 09/06/2010 - 21:43h

CCarrara:

vc precisou configurar seu xorg.conf ou ele detectou/configurou o touchpad automaticamente???

[5] Comentário enviado por ccarrara em 09/06/2010 - 22:58h

A detecção automática (a qual não precisei mexer para funcionar depois da instalação) que foi feita disponibilizava os movimentos do ponteiro (arrastando o dedo no touch) e os cliques com os respectivos botões. Como disse no artigo, essa configuração que precisei fazer foi para que o tap (toque) no touch funcionasse como um clique, o que não ocorreu automaticamente após a instalação.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts