psm GlidePoint problems on 7.0b3
fbsd at opal.com
Mon Nov 19 13:30:01 PST 2007
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=4 -p /dev/psm0 -t auto
and have the following in xorg.conf:
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
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
=> adding hint.psm.0.flags="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-clicks
or keyboard input (such as Alt-F) has been done - but all I am doing is
moving the mouse using the touchpad!
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> flags 0x6000 irq 12 on atkbdc0
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?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 390 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20071119/6d2765ba/signature.pgp
More information about the freebsd-stable