linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Appletouch going wild
@ 2007-11-09 12:58 Andreas Schwab
  2007-11-09 21:12 ` Benjamin Herrenschmidt
  2007-11-10  1:59 ` Johannes Berg
  0 siblings, 2 replies; 5+ messages in thread
From: Andreas Schwab @ 2007-11-09 12:58 UTC (permalink / raw)
  To: linux-input; +Cc: linuxppc-dev

Every once in a while the touchpad in my iBook G4 (geyser1, 030B) is
going wild, emitting random movement events even when not being touched.
That started only with 2.6.24-rc1.  The only way to stop it is to reload
the appletouch module.  My guess would be that reinitializing the
touchpad can result in some kind of race condition.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Appletouch going wild
  2007-11-09 12:58 Appletouch going wild Andreas Schwab
@ 2007-11-09 21:12 ` Benjamin Herrenschmidt
  2007-11-10  1:49   ` Andreas Schwab
  2007-11-10  1:59 ` Johannes Berg
  1 sibling, 1 reply; 5+ messages in thread
From: Benjamin Herrenschmidt @ 2007-11-09 21:12 UTC (permalink / raw)
  To: Andreas Schwab; +Cc: linuxppc-dev, linux-input


On Fri, 2007-11-09 at 13:58 +0100, Andreas Schwab wrote:
> Every once in a while the touchpad in my iBook G4 (geyser1, 030B) is
> going wild, emitting random movement events even when not being touched.
> That started only with 2.6.24-rc1.  The only way to stop it is to reload
> the appletouch module.  My guess would be that reinitializing the
> touchpad can result in some kind of race condition.

I always had that problem if I do something like leaving my finger too
long on it...

Ben.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Appletouch going wild
  2007-11-09 21:12 ` Benjamin Herrenschmidt
@ 2007-11-10  1:49   ` Andreas Schwab
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Schwab @ 2007-11-10  1:49 UTC (permalink / raw)
  To: benh; +Cc: linuxppc-dev, linux-input

Benjamin Herrenschmidt <benh@kernel.crashing.org> writes:

> On Fri, 2007-11-09 at 13:58 +0100, Andreas Schwab wrote:
>> Every once in a while the touchpad in my iBook G4 (geyser1, 030B) is
>> going wild, emitting random movement events even when not being touched.
>> That started only with 2.6.24-rc1.  The only way to stop it is to reload
>> the appletouch module.  My guess would be that reinitializing the
>> touchpad can result in some kind of race condition.
>
> I always had that problem if I do something like leaving my finger too
> long on it...

I have definitely never seen it before.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Appletouch going wild
  2007-11-09 12:58 Appletouch going wild Andreas Schwab
  2007-11-09 21:12 ` Benjamin Herrenschmidt
@ 2007-11-10  1:59 ` Johannes Berg
  2007-11-10 10:35   ` Andreas Schwab
  1 sibling, 1 reply; 5+ messages in thread
From: Johannes Berg @ 2007-11-10  1:59 UTC (permalink / raw)
  To: Andreas Schwab; +Cc: linuxppc-dev, linux-input

[-- Attachment #1: Type: text/plain, Size: 799 bytes --]


On Fri, 2007-11-09 at 13:58 +0100, Andreas Schwab wrote:
> Every once in a while the touchpad in my iBook G4 (geyser1, 030B) is
> going wild, emitting random movement events even when not being touched.
> That started only with 2.6.24-rc1.  The only way to stop it is to reload
> the appletouch module.  My guess would be that reinitializing the
> touchpad can result in some kind of race condition.

Is it the same in -rc2? The bad patch that broke fountains was fixed
later, but you do have a geyser. I see random movements once a while too
on my fountain touchpad but it's been a long time since I saw that last.
My guess would be that the reinit changes the zero levels and therefore
the zero levels are wrong, but I don't understand that part of the
driver too well.

johannes

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 828 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Appletouch going wild
  2007-11-10  1:59 ` Johannes Berg
@ 2007-11-10 10:35   ` Andreas Schwab
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Schwab @ 2007-11-10 10:35 UTC (permalink / raw)
  To: Johannes Berg; +Cc: linuxppc-dev, linux-input

Johannes Berg <johannes@sipsolutions.net> writes:

> On Fri, 2007-11-09 at 13:58 +0100, Andreas Schwab wrote:
>> Every once in a while the touchpad in my iBook G4 (geyser1, 030B) is
>> going wild, emitting random movement events even when not being touched.
>> That started only with 2.6.24-rc1.  The only way to stop it is to reload
>> the appletouch module.  My guess would be that reinitializing the
>> touchpad can result in some kind of race condition.
>
> Is it the same in -rc2?

Yes.

> The bad patch that broke fountains was fixed later, but you do have a
> geyser.

I don't see the messages you were seeing with your fountain, geyser1
does understand the geyser mode request, although it apparently uses raw
mode by default.  The reinit does help shutting up the stream of zero
moves, so it is not bad per se.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-11-10 10:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-09 12:58 Appletouch going wild Andreas Schwab
2007-11-09 21:12 ` Benjamin Herrenschmidt
2007-11-10  1:49   ` Andreas Schwab
2007-11-10  1:59 ` Johannes Berg
2007-11-10 10:35   ` Andreas Schwab

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).