Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: [PLEASE TEST] Better support for Synaptics Touchpads

1 view
Skip to first unread message

phi...@freebsd.org

unread,
Aug 5, 2004, 4:58:28 AM8/5/04
to
On 2004-08-05 10:34:28 (+0200), Arne Schwabe <ar...@rfc2549.org> wrote:
> Philip Paeps <phi...@freebsd.org> writes:
> > If you happen to own a laptop with a synaptics touchpad, please help test:
> >
> > <http://people.freebsd.org/~philip/psm.diff>
>
> + * XXX: This is largely guesswork. The documentation from
> + * Synaptics doesn't mention guest devices, but it appears
> + * that packets from a stick are simple ps/2 packets...
>
> They are ps/2 packets but if you are crazy you can send the guest ps/2
> device some ps/2 commands to put it into a special mode where can get
> features like pressure but well I don't know if that is really needed. ;)

It might be fun to do :-) Given enough physical and virtual buttons, we
should be able to emulate a full-scale piano over ps/2. *grin*

Do you know of any documentation more recent than the ACF126.pdf from the
Synaptics site? Guessing is a bit tedious...

- Philip

--
Philip Paeps Please don't Cc me, I am
phi...@freebsd.org subscribed to the list.

A budget is buying a dress two sizes too small because
it was marked down.
_______________________________________________
freebsd...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-curre...@freebsd.org"

ar...@rfc2549.org

unread,
Aug 5, 2004, 8:38:43 AM8/5/04
to
Philip Paeps <phi...@freebsd.org> writes:

> On 2004-08-05 10:34:28 (+0200), Arne Schwabe <ar...@rfc2549.org> wrote:
>> Philip Paeps <phi...@freebsd.org> writes:
>> > If you happen to own a laptop with a synaptics touchpad, please help test:
>> >
>> > <http://people.freebsd.org/~philip/psm.diff>
>>
>> + * XXX: This is largely guesswork. The documentation from
>> + * Synaptics doesn't mention guest devices, but it appears
>> + * that packets from a stick are simple ps/2 packets...
>>
>> They are ps/2 packets but if you are crazy you can send the guest ps/2
>> device some ps/2 commands to put it into a special mode where can get
>> features like pressure but well I don't know if that is really needed. ;)
>
> It might be fun to do :-) Given enough physical and virtual buttons, we
> should be able to emulate a full-scale piano over ps/2. *grin*
>
> Do you know of any documentation more recent than the ACF126.pdf from the
> Synaptics site? Guessing is a bit tedious...

Well the programmers of the XFree86 Driver did do that guesswork or
had better documentation.

Arne
--
compiling millions of tiny c-programs...done
checking for a working configure script... not found

mc...@mcsi.pp.ru

unread,
Aug 5, 2004, 11:03:42 AM8/5/04
to
Philip Paeps wrote:
> Hi gang :-)
>
> Since the original synaptics support was added to psm, there have been some
> reports of malfunctions and missing magic. I've tried to fix all that, but
> it's still work in progress.

>
> If you happen to own a laptop with a synaptics touchpad, please help test:
>
> <http://people.freebsd.org/~philip/psm.diff>
>
> So far, I've had one report of a panic, possibly related to an extra gadget
> chained through the the touchpad. If you're extra masochistic, and your
> laptop has one of these extra gadgets, you might like to remove the #if 0
> around line 2537 and the #endif around line 2568 of your sys/isa/psm.c.
>
> Please report successes and failures :-)

Thanks, Philip!

On ASUS L5 it works perfect! Tapping, double-tapping, scroll-up and
scroll-down buttons now work as expected in X.

--
Maxim Maximov

da...@catwhisker.org

unread,
Aug 5, 2004, 1:58:51 PM8/5/04
to
>Date: Thu, 5 Aug 2004 09:12:36 +0200
>From: Philip Paeps <phi...@freebsd.org>
>To: freebsd...@freebsd.org
>Subject: [PLEASE TEST] Better support for Synaptics Touchpads
>Sender: owner-free...@freebsd.org

>Since the original synaptics support was added to psm, there have been some
>reports of malfunctions and missing magic. I've tried to fix all that, but
>it's still work in progress.

>If you happen to own a laptop with a synaptics touchpad, please help test:

> <http://people.freebsd.org/~philip/psm.diff>

OK; I'm running it now (and I have PSM_DEBUG set to 1 in the kernel).

>So far, I've had one report of a panic, possibly related to an extra gadget
>chained through the the touchpad. If you're extra masochistic, and your
>laptop has one of these extra gadgets, you might like to remove the #if 0
>around line 2537 and the #endif around line 2568 of your sys/isa/psm.c.

>Please report successes and failures :-)

Nothing extra attached; no panics. I confirm Alexandre "Sunny"
Kovalenko's results -- single touchpad tap acts as left mouse button
press/release event, but double-tap-and-drag doesn't seem to work so
well. Double- and triple-taps themselves seem OK, though.

[My test was trying to quit from ical: I can click on the "File" button,
but as soon as the mouse leaves the area of that button, the drop-down
menu that showed up, and that includes the "Exit" selection,
disappears.]

It is definitely a large step in a positive direction -- thanks! :-)

Peace,
david
--
David H. Wolfskill da...@catwhisker.org
I do not "unsubscribe" from email "services" to which I have not explicitly
subscribed. Rather, I block spammers' access to SMTP servers I control,
and encourage others who are in a position to do so to do likewise.

0 new messages