Subject: kern/28990: Re: kern/28990: synaptics driver - my pointing stick now doesn't work
To: None <scw@netbsd.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org>
From: Steve Woodford <scw@netbsd.org>
List: netbsd-bugs
Date: 01/18/2005 19:24:01
The following reply was made to PR kern/28990; it has been noted by GNATS.

From: Steve Woodford <scw@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: kern/28990: synaptics driver - my pointing stick now doesn't work
Date: Tue, 18 Jan 2005 19:23:04 +0000

 Some more information which should have gone to gnats-bugs@ in the first 
 place...
 
 ----------  Forwarded Message  ----------
 
 Subject: Re: kern/28990: synaptics driver - my pointing stick now doesn't 
 work
 Date: Monday 17 January 2005 19:02
 From: Dave Huang <khym@azeotrope.org>
 To: Steve Woodford <scw@netbsd.org>
 Cc: gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
 
 On Mon, Jan 17, 2005 at 11:40:13AM +0000, Steve Woodford wrote:
 > Please apply the attached patch.
 >
 > With this patch, Synaptics Touchpad support will be enabled only if
 > "options PMS_SYNAPTICS_TOUCHPAD" is specified in the kernel config
 > file.
 
 What if we want both to work? The Inspiron 8000 has a Synaptics
 Touchpad and pointing stick (and the Windows driver from Synaptics
 knows how to handle both of them). I like the support for the touchpad
 that was added, but I often use the pointing stick too.
 --
 Name: Dave Huang         |  Mammal, mammal / their names are called /
 INet: khym@azeotrope.org |  they raise a paw / the bat, the cat /
 FurryMUCK: Dahan         |  dolphin and dog / koala bear and hog -- TMBG
 Dahan: Hani G Y+C 29 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+
  PL++
 
 -------------------------------------------------------
 
 
 ----------  Forwarded Message  ----------
 
 Subject: Re: kern/28990: synaptics driver - my pointing stick now doesn't 
 work
 Date: Monday 17 January 2005 20:08
 From: Matthias Drochner <M.Drochner@fz-juelich.de>
 To: Steve Woodford <scw@netbsd.org>
 Cc: Dave Huang <khym@azeotrope.org>, gnats-admin@netbsd.org, 
 netbsd-bugs@netbsd.org
 
 scw@NetBSD.org said:
 > I notice Synaptics do a combined stick/pad, so perhaps they already
 > have  the relevant documentation up on the developer's section of
 > their  website.
 
 They have an extension to the keyboard controller protocol so
 that it can handle 4 "aux" ports individually.
 The BIOS (either a special firmware of the KBC or some SMM
 tricks) will hide this from the OS (this means select one, or
 multiplex) unless a special command is sent to the KBC.
 I once looked into this because I've got a Dell laptop with
 both pad and stick... I left it alone finally because the
 "pckbcport" driver interface needs a rework to deal with this,
 and I don't have access to a machine using "pckbcport" w/o an
 ISA KBC for testing.
 
 best regards
 Matthias
 
 -------------------------------------------------------
 
 
 ----------  Forwarded Message  ----------
 
 Subject: Re: kern/28990: synaptics driver - my pointing stick now doesn't 
 work
 Date: Monday 17 January 2005 20:22
 From: Matthias Drochner <M.Drochner@fz-juelich.de>
 To: M.Drochner@fz-juelich.de
 Cc: Steve Woodford <scw@netbsd.org>, Dave Huang <khym@azeotrope.org>, 
 gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
 
 M.Drochner@fz-juelich.de said:
 > extension to the keyboard controller protocol so that it can handle 4
 > "aux" ports
 
 The spec is at http://www.synaptics.com/decaf/utilities/ps2-mux.PDF
 
 best regards
 Matthias
 
 -------------------------------------------------------
 
 
 ----------  Forwarded Message  ----------
 
 Subject: Re: kern/28990: synaptics driver - my pointing stick now doesn't 
 work
 Date: Tuesday 18 January 2005 04:32
 From: Tyler Retzlaff <rtr@netbsd.org>
 To: Steve Woodford <scw@netbsd.org>
 
 On Mon, Jan 17, 2005 at 11:40:13AM +0000, Steve Woodford wrote:
 > Please apply the attached patch.
 >
 > With this patch, Synaptics Touchpad support will be enabled only if
 > "options PMS_SYNAPTICS_TOUCHPAD" is specified in the kernel config
 > file.
 >
 > Cheers, Steve
 
 The patch resolved my issues, my pointing stick is alive again.
 Please commit it.
 
 Thanks
 
 --
 
 Tyler R. Retzlaff <rtr@NetBSD.org> http://www.NetBSD.org
 
 -------------------------------------------------------