Hi,

I just tested Emmanuel's driver patch for the E6230 on my E6530 (which
behaves identically as the E6430, see above), just to be sure.

I can confirm that Emmanuel's patch breaks compatibility with E6430/E6530. 
While xinput -list does report
$ xinput -list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=11   [slave  pointer  (2)]
⎜   ↳ PS/2 ALPS DualPoint TouchPad              id=14   [slave  pointer  (2)]
(...), I do not even have a "Touchpad" tab anymore in System Settings -> Mouse 
and Touchpad.

As pointed out by Dave in comment #259, either the init sequence for the
E6230 and the E6430/E6530 have to be blended together, or some way has
to be found to distinguish the two.

Blending does not seem to be trivial. Looking at Dave's
alps_hw_init_v5() from v1.1 and Emmanuel's alps_hw_init_v5_mine(), the
two functions appear to be so radically different that I have no idea
how to even start about this. This is further complicated by the fact
that noone here has a E6230 AND a E6430/E6530 at his disposition, so
testing can at best be done by sending pieces of code back and forth
(using this bugtracker as a communication medium).

As far as distinguishing the two is concerned, since both have the same
E6 and E7 reports and command mode responses, I do not know how this
could be achieved either.

I am glad to help out by testing any piece of driver code you throw at
me on my E6530, but I lack the time to plunge into this myself.

Lastly, to answer Dave's question from comment #259, namely
"Does the Dell(Alps) touchpad driver for the E6430 say it supports the E6230? 
If so then Ben's sequence is not complete."
...it seems that the answer is yes, the Dell drivers for both models are 
identical. See these two links:

* 
http://www.dell.com/support/drivers/us/en/19/DriverDetails/Product/latitude-e6230?driverId=RYCJX&osCode=W732&fileId=3089898810
* 
http://www.dell.com/support/drivers/us/en/19/DriverDetails/Product/latitude-e6430?driverId=RYCJX&osCode=W732&fileId=3089898810

Note that
* the URLs differ only in the model number,
* the two actual pages differ only in minute details,
* in particular the two referenced drivers ("Hard Drive" format and "Update 
Package" format) are identical (I wgot and diff'ed them),
* and the "Compatibility" tab on both pages explicitly lists the E6230, E6430 
and E6530 models.

So there has to be some way to either distinguish the two models or
blend the init sequences :-)

Best,

Malte

-- 
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

Reply via email to