Moin,
Vorweg, ich habe das hier neulich schon einmal woanders gepostet...
Seit mir nicht böse deswegen, ich such doch nur ne Antwort.
Bisher gab es noch keine....
Ich hab hier nen Laptop mit Synaptics-Touchpad...
Richte ich mir das Pad als normale PS/2 Maus ein funktioniert alles.
Zusätzlich, für mehr luxus habe ich eine Usb-Maus angeschlossen.
Soweit kein Problem...
Damit ich etwas mobiler bin, besorgte ich mir den synaptics Treiber für mein Pad.
Version 0.11.3
Ich bin nach Anleitung vorgegangen, habe synaptics_drv.o nach /usr//X11R6/lib/modules/input kopiert.
Xf86Config angepaßt...X neugestartet...
Jetzt kann ich mit dem rechen Rand des Touchpads scrollen, linke und rechte Taste funzen, "klicken auf dem Pad" funzt, mittlere Taste durch zwei Finger funzt...
Aber der Mauszeiger bewegt sich nicht, den kann ich nicht bewegen...
Ich habe xev gestartet.
Jetzt bemerke ich, daß ich auch Button 6 und 7 durch ziehen am unteren Rand besitze.
Dieses Feature ist in der Readme (des Treibers) nicht aufgeführt...
Was mache ich nun ?
Trage ich die Tasten 6 und 7 in die XF86Config mit ein ?
( wie heißt das dann eigendlich ? "ZAxisMapping" "4 5" und "ZAxisMapping" "6 7"
? )
Oder muß ich etwas finden, ähnlich wie "VertScrollDelta" ? ""HoriScrollDelta"" eventuell ?
Bisher habe ich :
1) Es nach Readme versucht. Hier die XF86Config :
Load "synaptics"
(...)
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse<font size="2">"
Option "Device" "/dev/psaux"
Option "Edges" "1900 5400 1800 3900"
Option "Finger" "25 30"
Option "MaxTapTime" "20"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0010"
# Option "Repeater" "/dev/ps2mouse"
# Option "SHMConfig" "on"
EndSection
(...)
Section "ServerLayout"
# The Identifier line must be present
# Identifier "Simple Layout"
Identifier "Layout[all]"
Screen "Screen 1"
InputDevice "Mouse<font size="2">" "CorePointer"
InputDevice "USBMouse" "SendCoreEvents"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Nach Neustart von X, war das Touchpad (fast) ohne Funktion, siehe oben..
Jedoch "wackelte" der Cursor leicht, zuckte, und verkroch sich dann in die linke obere Ecke, ging noch zwei dreimal hoch und runter und blieb stumm.
2) Usb-Maus eingesteckt, Xf86Config geändert :
(..)
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse<font size="2">"
Option "Device" "/dev/psaux"
Option "Edges" "1900 5400 1800 3900"
Option "Finger" "25 30"
Option "MaxTapTime" "20"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0007"
# Option "Repeater" "/dev/ps2mouse"
Option "SHMConfig" "on"
# Option "Emulate3Buttons" "on"
Option "ZAxisMapping" "4 5"
Option "UpDownScrolling" "on"
Option "Protocol" "auto"
Option "CorePointer"
Option "Buttons" "5"
EndSection
Das hab ich von TuxMobil kopiert, wo es angeblich läuft.
Ich habe auch verschiedene Versuche mit Option "Protocol" und Option "Device"
hinter mir..Wahrscheinlich auch daher meine momentane Verwirrung...
Wo könnte ich ansetzten ? Anscheinend hat im WWW noch keiner ein ähnliches Problem gehabt. Google hat mich richtig vereinsamen lassen
Welches Touchpad ich genau habe, konnte ich noch nicht herausfinden.
Es steckt in einem Gericom x5 force.
Ich benutze Xfree 4.3.0 auf nem Gentoo Linux.
mfg
evi
touchpad
-
- Posts: 430
- Joined: 03. Mar 2006 23:16
Ist zwar ein bischen lange her, sollte aber nicht unbeantwortet werden.
synaptics-Treiber 0.14.3
evdev laden, zBsp in /etc/modules (debian) oder /etc/initrd/boot.local oder boot.loadmodules(SuSE), vielleicht sogar in der initrd.
synaptics-Treiber 0.14.3
evdev laden, zBsp in /etc/modules (debian) oder /etc/initrd/boot.local oder boot.loadmodules(SuSE), vielleicht sogar in der initrd.
- Option "Protocol" "auto"
- Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
- Option "Edges" "1900 5400 1800 3900"
Option "Finger" "25 30"
- Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"