Synaptics Touchpad Treiber: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Keine Bearbeitungszusammenfassung
Dongiovanni (Diskussion | Beiträge)
aktualisiert
Zeile 1: Zeile 1:
{{righttoc}}
{{righttoc}}


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.
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 ==
== Installation ==
Der Treiber wird mittels [[pacman]] installiert:
Der Treiber wird mittels
  pacman -S xf86-input-synaptics
  pacman -S xf86-input-synaptics
installiert.


== Konfiguration ==
== Konfiguration ==
Eine Konfiguration ist nicht notwendig, wenn die Voreinstellungen ausreichen. Werden weitere Einstellungen gewünscht, können diese über [[HAL]]-Regeln gesetzt werden.
Das Paket ''xf86-input-synaptics'' enthält eine vorgegebene Konfigurationsdatei ''/etc/X11/xorg.conf.d/10-synaptics.conf''.
{{Hinweis|Damit der Treiber funtkioniert, muss [[HAL]] gestartet sein!}}


Um nun weitere Einstellungen vorzunehmen, muss die Datei ''/usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi'' nach ''/etc/hal/fdi/policy/'' kopiert werden.
Section "InputClass"
  cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/
        Identifier "touchpad catchall"
Hier können nun alle Einstellungen verändert werden.
        Driver "synaptics"
        MatchIsTouchpad "on"
              Option "TapButton1" "1"
              Option "TapButton2" "2"
              Option "TapButton3" "3"
  EndSection


Eine Beispielkonfiguration sieht folgendermaßen aus:
Weitere Optionen können hier hinzugefügt werden.
  <?xml version="1.0" encoding="UTF-8"?>
 
    <deviceinfo version="0.2">
Häufig genutze Optionen:
        <device>
{| {{prettytable}}
            <match key="info.product" contains="Synaptics TouchPad">
  |style="width:30%;background-color:#E5E5E5"|'''Option'''
                <merge key="input.x11_driver" type="string">synaptics</merge>
|style="width:70%;background-color:#E5E5E5"|'''Beschreibung'''
                <merge key="input.x11_options.AlwaysCore" type="string">true</merge>
|-
                <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
|VertEdgeScroll
                <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
|ermöglicht das vertikale scrollen am rechten Rand des TouchPads
                <merge key="input.x11_options.TapButton1" type="string">1</merge>
|-
                <merge key="input.x11_options.TapButton2" type="string">2</merge>
|HorizEdgeScroll
                <merge key="input.x11_options.TapButton3" type="string">3</merge>
|ermöglicht das horizontale scrollen am unteren Rand des TouchPads
                <merge key="input.x11_options.protocol" type="string">event</merge>
|-
                <merge key="input.x11_options.touchpadoff" type="string">0</merge>
|}
                <merge key="input.x11_options.shmconfig" type="string">on</merge>
            </match>
        </device>
    </deviceinfo>


Genaue Informationen über alle Optionen bietet die [[Manpage]]:
Genaue Informationen über alle Optionen bietet die [[Manpage]]:
Zeile 38: Zeile 39:


==Siehe auch==
==Siehe auch==
* [[X]]
* [[Touchpad bei eingesteckter Maus deaktivieren‎]]
* [[Touchpad bei eingesteckter Maus deaktivieren‎]]
* [[evdev]]


[[Kategorie:Hardware]]
[[Kategorie:Hardware]]
[[Kategorie:X11]]
[[Kategorie:X11]]
[[en:Touchpad Synaptics]]
[[en:Touchpad Synaptics]]

Version vom 6. Oktober 2010, 13:41 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

Siehe auch