Touchpad ohne xorg.conf (sidux)

Diese Lösung ist ab xserver-xorg 1.7.6-2 veraltet, neue Konfiguration siehe hier.

Mit xorg 7.4 und xserver 1.6 braucht man nur mehr eine minimale xorg.conf. Das Touchpad wird nun via hal konfiguriert. Um horizontales Scrollen (für Mausgesten Voraussetzung) und einen mittleren Mausklick an der rechten oberen Ecke bei einem Synaptics-Touchpad (SynPS/2) zu definieren (bei sidux nicht aktiviert), erstelle ich eine Datei /etc/hal/fdi/policy/synaptics.fdi mit folgendem Inhalt:

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
 <device>
 <match key="info.capabilities" contains="input.touchpad">
 <merge key="input.x11_driver" type="string">synaptics</merge>
 <merge key="input.x11_options.TapButton1" type="string">1</merge>
 <merge key="input.x11_options.RTCornerButton" type="string">2</merge>
 <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
 <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>

 <match key="input.product" contains="SynPS/2">
 <merge key="input.x11_options.FingerLow" type="string">25</merge>
 <merge key="input.x11_options.FingerHigh" type="string">30</merge>
 <merge key="input.x11_options.MaxTapTime" type="string">180</merge>
 <merge key="input.x11_options.MaxTapMove" type="string">220</merge>
 <merge key="input.x11_options.VertScrollDelta" type="string">100</merge>
 <merge key="input.x11_options.HorizScrollDelta" type="string">100</merge>
 <merge key="input.x11_options.MinSpeed" type="string">0.2</merge>
 <merge key="input.x11_options.MaxSpeed" type="string">2.5</merge>
 <merge key="input.x11_options.AccelFactor" type="string">0.012</merge>
 </match>

 </match>
 </device>
</deviceinfo>

„man synaptics“ gibt die notwendigen Infos zur Syntax der Optionen.

Advertisements

Eine Antwort zu “Touchpad ohne xorg.conf (sidux)

  1. Pingback: Touchpad, xorg und udev in sidux « Humar’s Cradle

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s