ich habe Probleme, bei meinem Vaio (Z-Serie) das Touchpad auszuschalten.
Alle gegoogelten Hinweise dazu nᅵtzen mir leider nichts. Ausgangslage:
Ich fahre ein Crux-System, ohne Gnome, KDE o.ᅵ. Der HAL-Dᅵmon lᅵuft, der
xorg-server 1.7.3 startet prima ohne xorg.conf, und so sollte es
mᅵglichst auch bleiben. In den HAL-Konfigurationsdateien finde ich
nichts, was mit dem Touchpad zu tun hat, trotzdem taucht in der
Xorg.0.log immer auf:
(II) config/hal: Adding input device AlpsPS/2 ALPS GlidePoint
(**) AlpsPS/2 ALPS GlidePoint: always reports core events
(**) AlpsPS/2 ALPS GlidePoint: Device: "/dev/input/event10"
usw.
Das Kommando "synclient touchpadoff=1" fᅵhrt zu der Meldung "Couldn't
find synaptics properties. No synaptics driver loaded?". Offenbar muss
man bei HAL ansetzen, aber ich weiᅵ leider nicht, wie und wo. Hat jemand
einen Tip?
Bernd
--
Bernd Eggink
http://sudrala.de
Du schriebst am Sat, 02 Jan 2010 10:58:44 +0100:
> ich habe Probleme, bei meinem Vaio (Z-Serie) das Touchpad auszuschalten.
...
> man bei HAL ansetzen, aber ich weiᅵ leider nicht, wie und wo. Hat jemand
> einen Tip?
Ist evtl. in "/usr/share/hal/fdi/{policy|information|preprobe}/*/" was zu
finden?
--
(Weitergabe von Adressdaten, Telefonnummern u.ᅵ. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ᅵhnlichem)
-----------------------------------------------------------
Mit freundlichen Grᅵᅵen, S. Schicktanz
-----------------------------------------------------------
Wenn Sieghards Tipp nicht hilft, versuche mal dem Kernel beim Booten
mousedev.tap_time=1
mitzugeben. Das sollte eine Reaktion dann nur ausl�sen, wenn zwei Taps
schneller als 1 Millisekunde (oder gar Micro-?) erfolgen. Mit "0" wurde
es bei mir ignoriert, dass ich es mit "1" versuchte.
Eventuell kann ein Desktop Environment (Gnome oder KDE) das aber wieder
�berschreiben.
--
Andreas
Linux: The choice of a GNU generation.
> Wenn Sieghards Tipp nicht hilft, versuche mal dem Kernel beim Booten
>
> mousedev.tap_time=1
>
> mitzugeben.
Das hilft tats�chlich gegen versehentliche Doppel-Taps, aber mein
Problem ist eher, dass ungewollte Ber�hrungen des Touchpads den
Mauszeiger verschieben oder sonstwie der Maus dazwischenfunken.
Ich habe das vorl�ufig so gel�st: Der HAL-D�mon wird nicht gestartet
(ich brauche den sonst sowieso nicht) und ich stelle doch eine xorg.conf
zur Verf�gung. Die Maus (eine Logitech Funkmaus) l�uft �ber den Treiber
"evdev" und das Device
"/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse". Letzteres
transportiert im Gegensatz zu "mice" wirklich nur Mausereignisse. Im
Notfall (Maus kaputt, Batterie alle, ...) kann ich dann auf Touchpad
umschalten, indem ich das Device durch
"/dev/input/by-path/platform-i8042-serio-2-event-mouse" ersetze.
Es gibt vermutlich auch die M�glichkeit, das Touchpad erst korrekt f�r
hald zu konfigurieren, nur um es dann mit synclient wieder
auszuschalten, aber das ist mir denn doch zu bescheuert.
Gru�,
Inzwischen ist mir noch eine einfache, wenn auch etwas brutale Methode
eingefallen: Vor dem Start von X nachgucken, worauf der Link
/dev/input/by-path/platform-i8042-serio-2-event-mouse zeigt (d.i. mein
Touchpad), dann das Ziel, z.B. "../event10", einfach umbenennen, z.B. in
"off". Schon ist das Touchpad auᅵer Gefecht. Lᅵsst sich auch leicht als
Startscript formulieren und ist reversibel (mit X11-Neustart).
> Inzwischen ist mir noch eine einfache, wenn auch etwas brutale Methode
> eingefallen: Vor dem Start von X nachgucken, worauf der Link
> /dev/input/by-path/platform-i8042-serio-2-event-mouse zeigt (d.i. mein
> Touchpad), dann das Ziel, z.B. "../event10", einfach umbenennen, z.B. in
> "off". Schon ist das Touchpad auᅵer Gefecht. Lᅵsst sich auch leicht als
> Startscript formulieren und ist reversibel (mit X11-Neustart).
Falls das ein Synaptics Touchpad ist, gibt es noch eine einfachere
Methode, ᅵber den "synclient" das Pad im Betrieb ein- oder
auszuschalten. Ich habe da ein kleines Icon im Panel, welches folgendes
ausfᅵhrt:
sh -c "synclient `echo -n 'TouchpadOff=' && synclient -l | fgrep
TouchpadOff | sed -e 's/.*= /1-/' | bc`"
Grob: Liest den augenblicklichen Zustand von "TouchpadOff" ᅵber den
synclient ein, und schaltet diesen mit einer kleinen Rechnun um, schiebt
das Resultat dann zurᅵck in den Synclient.
Grᅵᅵe,
Thomas