Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Nov 2007 16:29:38 -0500
From:      "J.R. Oldroyd" <fbsd@opal.com>
To:        freebsd-stable@freebsd.org
Subject:   psm GlidePoint problems on 7.0b3
Message-ID:  <20071119162938.24696649@vougeot.opal.com>

next in thread | raw e-mail | index | archive | help
--Sig_/a8uNzKxbsDwan2vwj6SBqe4
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Just installed 7.0b3 on a Sony VAIO laptop which has an ALPS GlidePoint
touchpad.  System ran 6.2 and earlier FreeBSD versions without problems.

On 7.0b3, there are several touchpad problems.  Things work fine after
the initial boot, both on the console and in xorg.

I am running moused:
	/usr/sbin/moused -3 -m 1=3D4 -p /dev/psm0 -t auto

and have the following in xorg.conf:
	Section "InputDevice"
        	Identifier  "Mouse0"
        	Driver      "mouse"
        	Option      "Protocol" "auto"
        	Option      "Device" "/dev/sysmouse"
	EndSection

Those settings have been there for years, over several earlier FreeBSD
versions, without problems.

But now, on 7.0b3, after an APCI suspend and resume:

1. the touchpad's tap feature no longer works
	=3D> adding hint.psm.0.flags=3D"0x6000" to set HOOKRESUME and
	   INITAFTERSUSPEND seems to cure this, despite this not being
	   needed under previous FreeBSD versions.

2. after every resume it's as if a middle-click has been done: the last
   selected text is pasted back again.  This could have possibly serious
   consequences depending on what text is present and what application
   the mouse is over when the unwanted paste occurs.

3. occasionally when moving the cursor using the touchpad, the coordinates
   suddenly jump unexpectedly to a new place on the screen, as in several
   hundred pixels away.  These jumps seem to be of varying x and y offsets
   and direction.  I am also seeing occasional menu pop-ups as if left-clic=
ks
   or keyboard input (such as Alt-F) has been done - but all I am doing is
   moving the mouse using the touchpad!

dmesg is:
	atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
	atkbd0: <AT Keyboard> irq 1 on atkbdc0
	kbd0 at atkbd0
	atkbd0: [GIANT-LOCKED]
	atkbd0: [ITHREAD]
	psm0: <PS/2 Mouse> flags 0x6000 irq 12 on atkbdc0
	psm0: [GIANT-LOCKED]
	psm0: [ITHREAD]
	psm0: model GlidePoint, device ID 0

Other than the 0x6000 flags hint, I have not changed any of the mouse
settings during the freebsd-7.0 upgrade.  Are some other changes needed?
Or is this indicative of a possible bug in the mouse driver?

Thanks,
	-jr

--Sig_/a8uNzKxbsDwan2vwj6SBqe4
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iQDVAwUBR0IAQ0kkqUax7f6FAQLDvAYAoKHe/IV2fYsfR7hIdyJIQkvvug7RlTxM
EsOeSWeR91JQSz/2IQ/O+j2c4/r0x3+GE412ZIMTHkLQnvyi3eofwR2oEOvGmf+e
rTskFRqt+KcEU+aF1FvXPf2MrEmnDATNXGneyOlJUMoz4BJ0QPIlh+23M1vCeoAw
aqSy8vh5+SG/U/NNTE+rvsv26jY9kW8o2EhVaK7ob9VWIUyIGnnnCo+V1CVIY/o3
9cLslvHI5WdibSSU8pALBzAu3325KKZ6
=XauG
-----END PGP SIGNATURE-----

--Sig_/a8uNzKxbsDwan2vwj6SBqe4--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071119162938.24696649>