Brauchst du wirklich den Synaptics-Treiber? Ich habe ein Dell Latitude D810 mit Dockingstation, und keine Probleme, aber meiner Mouse-Treiber ist einfach "mouse", d.h. relevanter Abschitt in XF86Config ist: Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "5" Option "Device" "/dev/input/mice" Option "Name" "AlpsPS/2 ALPS TouchPad" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" EndSection /Lennart måndagen den 19 september 2005 23.51 skrev Frank Zündorff:
Am Freitag, 16. September 2005 10:56 schrieb Frank Zündorff:
Am Freitag, 16. September 2005 09:15 schrieb Lennart Börjeson:
Hmm... Was findest du denn in /var/log/kdm.log und /var/log/Xorg.0.log ?
Die hab ich noch nicht gecheckt. Ich hole das am Montag im Büro nach.
Ich konnte heute wieder ein paar Tests durchführen. Ich habe das Notebook eingedockt, angeschaltet und die das bekannte Resultat erhalten (Mauszeiger mit schwarzer Hintergrund nach dem Einloggen). Ich wurde dann in ein längeres Telefonat verwickelt und während des Gesprächs hörte ich plötzlich die KDE-Fanfare und der der Desktop erschien.
Ich habe dann die oben genannten Dateien untersucht. Es hat den Anschein, dass das Touchpad vom Synaptics-Treiber nicht erkannt. Hier ein Ausschnitt aus /var/log/Xorg.0.log von heute Morgen:
----- 8< --------------------
Synaptics DeviceInit called SynapticsCtrl called. Synaptics DeviceOn called (--) Mouse[1] touchpad found (II) Mouse[3]: ps2EnableDataReporting: succeeded Could not init font path element /usr/X11R6/lib/X11/fonts/local, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/CID, removing from list! Synaptics DeviceOff called (WW) Open APM failed (/dev/apm_bios) (No such device) (II) NVIDIA(0): Setting mode "1024x768" (II) Mouse[3]: ps2EnableDataReporting: succeeded Synaptics DeviceOn called (--) Mouse[1] touchpad found SetClientVersion: 0 8 SynapticsCtrl called. Synaptics DeviceOff called (WW) Open APM failed (/dev/apm_bios) (No such device) (II) NVIDIA(0): Setting mode "1024x768" (II) Mouse[3]: ps2EnableDataReporting: succeeded Synaptics DeviceOn called (--) Mouse[1] touchpad found Synaptics DeviceOff called (WW) Open APM failed (/dev/apm_bios) (No such device) (II) NVIDIA(0): Setting mode "1024x768" (II) Mouse[3]: ps2EnableDataReporting: succeeded Synaptics DeviceOn called (--) Mouse[1] touchpad found Synaptics DeviceOff called (WW) Open APM failed (/dev/apm_bios) (No such device) (II) NVIDIA(0): Setting mode "1024x768" (II) Mouse[3]: ps2EnableDataReporting: succeeded Synaptics DeviceOn called (--) Mouse[1] touchpad found Synaptics DeviceOff called (WW) Open APM failed (/dev/apm_bios) (No such device) (II) NVIDIA(0): Setting mode "1024x768" (II) Mouse[3]: ps2EnableDataReporting: succeeded Synaptics DeviceOn called (--) Mouse[1] touchpad found Synaptics DeviceOff called SetClientVersion: 0 8 SetGrabKeysState - disabled (WW) Open APM failed (/dev/apm_bios) (No such device) (II) NVIDIA(0): Setting mode "1024x768" (II) Mouse[3]: ps2EnableDataReporting: succeeded Synaptics DeviceOn called (--) Mouse[1] touchpad found SetGrabKeysState - enabled Synaptics DeviceOff called (WW) Open APM failed (/dev/apm_bios) (No such device) (II) NVIDIA(0): Setting mode "1024x768" (II) Mouse[3]: ps2EnableDataReporting: succeeded Synaptics DeviceOn called (--) Mouse[1] touchpad found SetClientVersion: 0 8 SetGrabKeysState - disabled SetGrabKeysState - enabled SetClientVersion: 0 8 SetGrabKeysState - disabled SetGrabKeysState - enabled (II) 3rd Button detected: disabling emulate3Button SetClientVersion: 0 8 SetGrabKeysState - disabled SetGrabKeysState - enabled Synaptics DeviceOff called
-------------------- >8 -----
Im Gegensatz dazu der gleiche Abschnitt, wenn ich ohne Dockingstation einlogge:
----- 8< --------------------
Synaptics DeviceInit called SynapticsCtrl called. Synaptics DeviceOn called (--) Mouse[1] touchpad found (II) Mouse[3]: ps2EnableDataReporting: succeeded Could not init font path element /usr/X11R6/lib/X11/fonts/local, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/CID, removing from list! SetClientVersion: 0 8 SynapticsCtrl called.
-------------------- >8 -----
Ich habe den Eindruck, dass es im eingedockten Zustand ein Problem mit dem Touchpad-Treiber gibt. Als Workaround, würde jetzt gerne ein Startskript einsetzen, dass auf welche Art auch immer, nach einer Dockingstation sucht und eine eine entsprechende xorg.conf umkopiert, die das Touchpad konfiguriert oder nicht. Ich finde nur keinen Ansatz, das Vorhandensein einer Dockingstation zu erkennen. Hat jemand eine Idee?
-- Frank Zündorff
-- !++ ! Lennart Börjeson ! Partner, Developer ! Cinnober Financial Technology AB ! Industrigatan 2A ! S-112 46 STOCKHOLM ! Sverige/Sweden/Schweden/Suède ! mailto:Lennart.Borjeson@cinnober.com ! phone:+46-8-50304717 ! gsm:+46-70-3394717 ! fax:+46-8-50304701 ! http://www.cinnober.com !--