I am closing this bug as "Won't fix" since it is caused by a bug in the
hardware+firmware of the PC, whereby the device identifies itself
incorrectly.

The workaround

echo "options psmouse proto=exps" | sudo tee -a
/etc/modprobe.d/psmouse.conf

manually tells the driver to use the Microsoft Intellimouse Explorer
protocol (PSMOUSE_IMEX). Without this the device detection identifies it
as a standard Intellimouse (PSMOUSE_IMPS) during auto-detect.

Device detection works through a list of protocols, starting with the
most basic (safest) and working through to more sophisticated protocols.
The order of detecting these protocols is fixed in the driver since
probing for an incorrect protocol can cause the device to lock-up if it
receives commands it does not understand.

drivers/input/mouse/psmouse-base.c::psmouse_extensions() is responsible
for detecting the connected device by calling a series of device-
specific detect() functions. The order of detection is:

Lifebook ("lifebook")
Kensington ThinkingMouse ("thinkps")
Synaptics TouchPad ("synaptics")
Cypress TrackPad ("cypress")
ALPS TouchPad ("alps")
OLPC HGPK touchpad ("hgpk")
Elantech touchpad ("elantech")
Genius mouse ("genius")
Logitech PS2++ ("logitech")
Trackpoint ("trackpoint")
TouchKit PS/2 ("touchkit")
Finger Sensing Pad ("fsp")
Intellimouse Explorer PS/2 "(imex")
default: Intellimouse PS/2 ("imps")


** Changed in: linux (Ubuntu)
       Status: Incomplete => Won't Fix

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/23251

Title:
  Synaptics tap-and-drag not functioning by default

Status in “linux” package in Ubuntu:
  Won't Fix

Bug description:
  My laptop is a Fujitsu S2010 with a Synaptic Alps touchpad.

  After upgrading to Breezy the tap-to-drag feature doesn't seem to work 
anymore.
  I read the xorg-driver-synaptics README and added the options to my xorg.conf
  but they didn't seem to produce any change.

  Any other functionality, like side scroll or corner tap was not enabled by
  default in Hoary and it is still not present.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/23251/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to