@Masoud, David J >From what I can gather, the E6430u (ultrabook variant) identifies as follows:
E7 report: 73 03 0a EC report: 88 08 22 (aka: command mode response) E6 report: 00 00 64 In the ALPS GUI, I believe this would show up as a Glidepoint T3 with firmware version 08.22. Contrast with the non-ultrabook E6430 and the E6230, which show up as Glidepoint T3 with firmware version 08.1D. So I am at a loss to explain: a) Why adding this entry to alps_model_data[] would have any effect at all: 136a137,138 > /* Dell Latitude 6430u */ > { { 0x88, 0x08, 0x22 }, 0x22, ALPS_PROTO_V5, 0x8f, 0x8f, ALPS_DUALPOINT > }, because the signature field is compared against the device's E7 response (73 03 0a), not the EC response (88 08 22). b) Why my code wouldn't detect the "88 08 22" touchpad, but it detects the "88 08 1d" touchpads correctly. In theory, my code should detect anything with an EC response of 88 08 xx as a Rushmore unit: if (alps_rpt_cmd(ps2dev, PSMOUSE_CMD_SETSTREAM, PSMOUSE_CMD_RESET_WRAP, param) || param[0] != 0x88 || (param[1] != 0x07 && param[1] != 0x08)) goto out; /* This code has not been tested with Pinnacle AG or Pinnacle */ if (param[1] == 0x08) model = &alps_model_rushmore; else if (param[2] >= 0x80 && param[2] <= 0x8f) psmouse_info(psmouse, "detected Pinnacle AG via EC report\n"); else if (param[2] >= 0x90 && param[2] <= 0x9d) model = &alps_model_pinnacle_agx; else if (param[2] < 0x80) psmouse_info(psmouse, "detected Pinnacle via EC report\n"); Do you have any thoughts on what might be happening? "Kevin's driver (as he said at the end of comment #299) on a fresh Ubuntu 12.10 did not work. The touchpad is still recognized as a mouse." I should probably mention that I'm testing with Xubuntu. Not sure if that makes a difference. Are you sure your system is loading the newly built /lib/modules/*/updates/dkms/psmouse.ko module in lieu of the shipped version? BTW: could you please post the button configuration and touchpad dimensions from E6430u? Also, if you get my driver working, try holding your finger steady in the same place for a few seconds and see if the mouse cursor "wiggles" a tiny bit. I see this on E6230 but not E6430; need to figure out why. Thanks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/606238 Title: synaptic touchpad not recognized on dell latitude e6510 and others To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/606238/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs