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: 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 => 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! 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
signature.asc
Description: PGP signature