[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Notebook und "wandernder" Mauszeiger



On Sat, Dec 03, 2005 at 08:40:52AM +0100, Frank Dietrich wrote:
> 
> ich mehr eine Frage als ein Problem.
> Im Notebook ist ein Mausstick (ein Minijoystick, zwischen G-H-B).
> Gelegentlich bewegt sich der Mauscursor von allein, meist nach links
> oben. In dieser Phase lässt es sich schlecht damit arbeiten, weil
> man bei jeder Bewegung "gegensteuern" muß. Nach weniger als einer
> Minute ist dann alles wieder normal. 
> Hat jemand ähnliches schon gesehen und eine Erklärung dafür?

Ich kenne das Phänomen auch von meinem Laptop (Toshiba Satellite Pro).

Das scheint einfach ein Artefakt der automatischen Kalibrierung des
Sticks zu sein. Wenn der Stick sich längere Zeit nicht in der
zentralen Position befindet (z.B. weil man längere Zeit den Finger
draufhat), glaubt die Automatik, dass sich der Nullpunkt des
Analogteils verschoben hat, und passt diesen daher an. Wenn daraufhin
der Stick losgelassen wird, registriert der Stick eine Bewegung in die
entgegengesetzte Richtung, und zwar so lange, bis die Automatik den
Nullpunkt abermals korrigiert (wieder auf den alten zurück).

Wahrscheinlich liesse sich dieses Verhalten nur vermeiden indem man
auf die automatische Kalibrierung verzichtet, dann müsste jedoch
regelmässig manuell kalibriert werden (je nachdem wie empfindlich das
Teil ist auch mal alle 30 Minuten oder so).

Am schnellsten werde ich die "Drift" bei mir los indem ich den Stick
kurz in Ruhe lasse, dann dauert es ca. 10 Sekunden, bis der Spuk
vorbei ist. "Gegensteuern" verstärkt den Effekt gelegentlich eher.

> PS: Kommt auch vor, wenn ich eine USB Maus zusätzlich anschließe.

Wenn die Erscheinung auch auftritt, wenn sich kein Finger in der Nähe
des Sticks befindet, dann kann es allerdings auch sein, dass der Stick
derart "ausgeleiert" ist, dass sich der Nullpunkt permanent
verschiebt, und es dann jeweils eine gewisse Zeit dauert, bis das von
der Kalibrierung ausgeglichen wird.

Andreas



Reply to: