cvs commit: src/sys/sys mouse.h src/sys/isa psm.c
schwabe at uni-paderborn.de
Sat Jul 31 07:49:14 PDT 2004
Maxim Maximov <mcsi at mcsi.pp.ru> writes:
> Nate Lawson wrote:
>> Nate Lawson wrote:
>>> njl 2004-07-30 00:59:41 UTC
>>> FreeBSD src repository
>>> Modified files:
>>> sys/sys mouse.h sys/isa psm.c Log:
>>> Add support for the Synaptics Touchpad mouse driver. I reworked the
>>> submitted version with style cleanups and changes to comments. I also
>>> modified the ioctl interface. This version only has one ioctl (to get
>>> the Synaptics-specific config parameters) since this is the only
>>> information a user might want.
>>> Submitted by: Arne Schwabe <arne -at- rfc2549.org>
>>> Revision Changes Path
>>> 1.71 +213 -1 src/sys/isa/psm.c
>>> 1.20 +25 -0 src/sys/sys/mouse.h
>> Please test this driver. I don't have the hardware for it and only
>> tested that it doesn't break existing PSM mice. I made quite a few
>> cleanups that shouldn't affect operation but might have.
> It works perfectly! Thank you very much!
> However, on my ASUS L5 there are two scroll buttons, which don't seem
> to work. "Scroll up" button behaves like third mouse button in X,
> "Scroll down" does nothing. xev shows no events from "Scroll down"
> button. Maybe some tweaks in xorg.conf are needed?
I don't know why the Scroll down button does nothing, but the scroll
up button is easy: The touchpad has four buttons, so the 3rd button is
the 3rd button :) (X does not know that your 3. is a scroll button.)
Two of the most famous products of Berkeley are LSD and Unix.
I don t think that this is a coincidence.
More information about the cvs-src