Synaptics Touchpad Treiber: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
K (→‎xinput: typo)
Keine Bearbeitungszusammenfassung
Zeile 40: Zeile 40:
Alle verfügbaren Optionen und deren aktuellen Werte kann man sich mit synclient anzeigen lassen.
Alle verfügbaren Optionen und deren aktuellen Werte kann man sich mit synclient anzeigen lassen.
  synclient -l
  synclient -l
== On-The-Fly Konfiguration ==
Neben der traditionellen Konfigurationsmethode unterstützt der Synaptics Treiber auch die sogenannte On-The-Fly Konfiguration. Das bedeutet, dass man verschiedene Optionen mittels einer Software setzen kann. Die Einstellungen werden dann sofort übernommen ohne das X neu gestartet werden muss. Es gibt verschieden Möglichkeiten der On-The-Fly Konfiguration:
   
* GPointingDeviceSettings (empfohlen)
* GSynaptics (veraltet)
* xinput (empfohlen) [TODO]
* synclient [TODO]
===GPointingDeviceSettings===
GPointingDeviceSettings ist ein GTK Programm zur On-The-Fly Konfiguration für verschiedene angeschlossene Eingabegeräte, inklusive des Synaptics Touchpads. Es ersetzt GSynaptics als das bevorzugte Tool zur grafischen Touchpadkonfiguration und kann aus dem [https://aur.archlinux.org/packages.php?ID=25663 AUR] installiert werden.
Um mit GPointingDeviceSettings Synaptics Touchpads konfigurieren zu können, müsssen die Pakete 'xf86-input-synaptics' und 'libsynaptics' installiert sein. Die beiden Pakete sind in [extra] und [community] verfügbar.
pacman -S xf86-input-synaptics libsynaptics
===GSynaptics (veraltet)===
GSynaptics ist ein weiteres GTK Programm zu grafischen Konfiguration, allerdings wird es nicht mehr weiterentwickelt. Die Entwickler empfehlen statt dessen GPointerDeviceSettings zu verwenden.
pacman -S gsynaptics
Damit GSynaptics funktioniert muss die SHMConfig Option in ''/etc/X11/xorg.conf.d/10-synaptics.conf'' aktiviert sein.
Option "SHMConfig" "on"
===xinput===
benutze `xinput list` um den device Namen herauszufinden.<br>
benutze `xinput list-props "SynPS/2 Synaptics TouchPad"` um die Eigenschaften aufzulisten.<br>
Lies die xinput und synaptics man-pages und Dokumentation.<br>
TODO
===synclient===
TODO


==Siehe auch==
==Siehe auch==

Version vom 23. März 2011, 22:17 Uhr

Der Synaptics TouchPad Treiber ermöglicht es, die speziellen Funktionen der in vielen Laptos verbauten Synaptics TouchPads unter X zu nutzen. Ohne den Treiber arbeiten die TouchPads im sogenannten compatibility mode, was bedeutet, dass sie eine standard Maus emulieren.

Installation

Der Treiber wird mittels

pacman -S xf86-input-synaptics

installiert.

Konfiguration

Das Paket xf86-input-synaptics enthält eine vorgegebene Konfigurationsdatei /etc/X11/xorg.conf.d/10-synaptics.conf.

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
              Option "TapButton1" "1"
              Option "TapButton2" "2"
              Option "TapButton3" "3"
EndSection

Weitere Optionen können hier hinzugefügt werden.

Häufig genutze Optionen:

Option Beschreibung
VertEdgeScroll ermöglicht das vertikale scrollen am rechten Rand des TouchPads
HorizEdgeScroll ermöglicht das horizontale scrollen am unteren Rand des TouchPads

Genaue Informationen über alle Optionen bietet die Manpage:

man synaptics

Alle verfügbaren Optionen und deren aktuellen Werte kann man sich mit synclient anzeigen lassen.

synclient -l

Siehe auch