From: Pavel Machek <pavel@ucw.cz>
To: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
linuxppc-dev@ozlabs.org, debian-powerpc@lists.debian.org,
Parag Warudkar <kernel-stuff@comcast.net>
Subject: Re: PowerBook5,8 - TrackPad update
Date: Sun, 25 Dec 2005 00:19:28 +0100 [thread overview]
Message-ID: <20051224231928.GC2183@elf.ucw.cz> (raw)
In-Reply-To: <1135463271.5611.3.camel@localhost.localdomain>
On Ne 25-12-05 09:27:51, Benjamin Herrenschmidt wrote:
> On Sat, 2005-12-24 at 21:17 +0100, Pavel Machek wrote:
> > Hi!
> >
> > > Ok, I finally received my new laptop (PowerBook5,8 15"). I tried the
> > > latest patch you posted, and while the kernel driver seem to work ok
> > > (though you can feel the lack of a proper acceleration curve), the
> > > synaptics driver in X doesn't work in any useable way. I updated the one
> > > that comes with breezy to whatever was the latest on the author web site
> > > (.44 I think) and while it detected the tracpkad, the result was soooooo
> > > slooooow that it was totally unseable. I've tried the config tool that
> > > comes with KDE for it but couldn't "boost" it to anything useful. Is
> > > that expected or is there still issues to be resolved in the driver ?
> > > I'm tempted to add some minimum support for a proper acceleration curve
> > > in the kernel driver in fact...
> >
> > I do not think you should add it inside *kernel*. Proper acceleration
> > support really belongs to X...
>
> X, fbdev apps, gpm ... acceleration curves are typically done in HW,
> thus it makes sense in this case to have it in the kernel driver
> (besides, it should be fairly simple anyway) when it's in normal
> mode.
It should be doable once in gpm, all other apps can use gpm's repeater
mode...
> When it's in raw mode for use by the synaptics X driver, if course, it's
> expected that those things are to be done by that driver.
...but you are right, doing it in /dev/input/mice emulation layer
makes some sense. OTOH I thought we were moving away from
/dev/input/mice... Its Dmitry's call I guess.
Pavel
--
Thanks, Sharp!
WARNING: multiple messages have this Message-ID (diff)
From: Pavel Machek <pavel@ucw.cz>
To: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Michael Hanselmann <linux-kernel@hansmi.ch>,
Stelian Pop <stelian@popies.net>,
Parag Warudkar <kernel-stuff@comcast.net>,
debian-powerpc@lists.debian.org,
linux-kernel <linux-kernel@vger.kernel.org>,
linuxppc-dev@ozlabs.org, johannes@sipsolutions.net
Subject: Re: PowerBook5,8 - TrackPad update
Date: Sun, 25 Dec 2005 00:19:28 +0100 [thread overview]
Message-ID: <20051224231928.GC2183@elf.ucw.cz> (raw)
In-Reply-To: <1135463271.5611.3.camel@localhost.localdomain>
On Ne 25-12-05 09:27:51, Benjamin Herrenschmidt wrote:
> On Sat, 2005-12-24 at 21:17 +0100, Pavel Machek wrote:
> > Hi!
> >
> > > Ok, I finally received my new laptop (PowerBook5,8 15"). I tried the
> > > latest patch you posted, and while the kernel driver seem to work ok
> > > (though you can feel the lack of a proper acceleration curve), the
> > > synaptics driver in X doesn't work in any useable way. I updated the one
> > > that comes with breezy to whatever was the latest on the author web site
> > > (.44 I think) and while it detected the tracpkad, the result was soooooo
> > > slooooow that it was totally unseable. I've tried the config tool that
> > > comes with KDE for it but couldn't "boost" it to anything useful. Is
> > > that expected or is there still issues to be resolved in the driver ?
> > > I'm tempted to add some minimum support for a proper acceleration curve
> > > in the kernel driver in fact...
> >
> > I do not think you should add it inside *kernel*. Proper acceleration
> > support really belongs to X...
>
> X, fbdev apps, gpm ... acceleration curves are typically done in HW,
> thus it makes sense in this case to have it in the kernel driver
> (besides, it should be fairly simple anyway) when it's in normal
> mode.
It should be doable once in gpm, all other apps can use gpm's repeater
mode...
> When it's in raw mode for use by the synaptics X driver, if course, it's
> expected that those things are to be done by that driver.
...but you are right, doing it in /dev/input/mice emulation layer
makes some sense. OTOH I thought we were moving away from
/dev/input/mice... Its Dmitry's call I guess.
Pavel
--
Thanks, Sharp!
next prev parent reply other threads:[~2005-12-24 23:19 UTC|newest]
Thread overview: 57+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-11-15 21:43 PowerBook5,8 - TrackPad update Parag Warudkar
2005-11-15 23:06 ` Benjamin Herrenschmidt
2005-11-15 23:12 ` Parag Warudkar
[not found] ` <111520052143.16540.437A5680000BE8A60000409C220076369200009A9B9CD3040A 029D0A05@comcast.net>
2005-11-16 12:02 ` Johannes Berg
2005-11-21 23:57 ` Parag Warudkar
2005-11-21 23:57 ` Parag Warudkar
2005-11-22 0:08 ` Parag Warudkar
2005-11-22 0:08 ` Parag Warudkar
2005-11-22 12:51 ` Johannes Berg
2005-11-22 12:51 ` Johannes Berg
2005-11-29 0:06 ` Michael Hanselmann
2005-11-29 0:06 ` Michael Hanselmann
2005-11-29 6:11 ` Parag Warudkar
2005-11-29 7:50 ` Michael Hanselmann
2005-11-29 7:50 ` Michael Hanselmann
2005-11-29 10:38 ` Johannes Berg
2005-11-29 10:38 ` Johannes Berg
2005-11-29 16:11 ` Parag Warudkar
2005-11-29 16:11 ` Parag Warudkar
2005-11-30 11:17 ` Johannes Berg
2005-11-30 11:17 ` Johannes Berg
2005-11-30 22:39 ` Michael Hanselmann
2005-11-30 22:39 ` Michael Hanselmann
2005-11-30 23:46 ` Michael Hanselmann
2005-11-30 23:46 ` Michael Hanselmann
2005-12-02 14:28 ` Stelian Pop
2005-12-02 14:28 ` Stelian Pop
2005-12-04 22:42 ` Michael Hanselmann
2005-12-04 22:42 ` Michael Hanselmann
2005-12-06 3:38 ` Andy Botting
2005-12-06 3:38 ` Andy Botting
2005-12-06 21:12 ` Michael Hanselmann
2005-12-06 21:12 ` Michael Hanselmann
2005-12-09 23:33 ` Michael Hanselmann
2005-12-09 23:33 ` Michael Hanselmann
2005-12-23 23:59 ` Benjamin Herrenschmidt
2005-12-23 23:59 ` Benjamin Herrenschmidt
2005-12-24 11:52 ` René Nussbaumer
2005-12-24 11:52 ` René Nussbaumer
2005-12-24 20:17 ` Pavel Machek
2005-12-24 20:17 ` Pavel Machek
2005-12-24 22:27 ` Benjamin Herrenschmidt
2005-12-24 22:27 ` Benjamin Herrenschmidt
2005-12-24 23:19 ` Pavel Machek [this message]
2005-12-24 23:19 ` Pavel Machek
2005-12-25 0:33 ` Benjamin Herrenschmidt
2005-12-25 0:33 ` Benjamin Herrenschmidt
2005-12-25 0:52 ` Dmitry Torokhov
2005-12-25 0:52 ` Dmitry Torokhov
-- strict thread matches above, loose matches on Subject: below --
2005-11-16 15:40 Parag Warudkar
2005-11-16 15:43 Parag Warudkar
2005-11-16 15:49 ` Johannes Berg
2005-11-16 16:07 Parag Warudkar
2005-11-16 16:13 ` Johannes Berg
2005-11-29 6:17 Parag Warudkar
2005-12-02 17:02 Parag Warudkar
2005-12-02 17:02 ` Parag Warudkar
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20051224231928.GC2183@elf.ucw.cz \
--to=pavel@ucw.cz \
--cc=benh@kernel.crashing.org \
--cc=debian-powerpc@lists.debian.org \
--cc=kernel-stuff@comcast.net \
--cc=linux-kernel@vger.kernel.org \
--cc=linuxppc-dev@ozlabs.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.