Re: New Alps protocol in the wild?

2012-09-15 Thread dturvene
On 09/08/2012 08:51 AM, dturvene wrote: On 08/17/2012 01:04 PM, Ben Gamari wrote: dturvene dturv...@dahetral.com writes: Ben - I tried your fix on a Dell Inspiron 15R N5110 (I15R). It did not work. Things I noticed: 1) Consistent with prior observations, the touchpad E7 signature for it

Re: New Alps protocol in the wild?

2012-09-08 Thread dturvene
On 08/17/2012 01:04 PM, Ben Gamari wrote: dturvene dturv...@dahetral.com writes: Ben - I tried your fix on a Dell Inspiron 15R N5110 (I15R). It did not work. Things I noticed: 1) Consistent with prior observations, the touchpad E7 signature for it is: 0x73 0x03 0x50, different than yours on

Re: New Alps protocol in the wild?

2012-08-17 Thread dturvene
On 08/16/2012 01:04 AM, Ben Gamari wrote: Ben Gamari bgamari.f...@gmail.com writes: snip Hopefully I'll find some more time in the next few days to figure out the last few bits (primarily how multitouch events work). I wouldn't be sad if someone finished the task for me, however. Success! As

Re: New Alps protocol in the wild?

2012-08-17 Thread Ben Gamari
dturvene dturv...@dahetral.com writes: Ben - I tried your fix on a Dell Inspiron 15R N5110 (I15R). It did not work. Things I noticed: 1) Consistent with prior observations, the touchpad E7 signature for it is: 0x73 0x03 0x50, different than yours on the E6230. Alright. Good to know.

Re: New Alps protocol in the wild?

2012-08-15 Thread Ben Gamari
Ben Gamari bgamari.f...@gmail.com writes: snip Hopefully I'll find some more time in the next few days to figure out the last few bits (primarily how multitouch events work). I wouldn't be sad if someone finished the task for me, however. Success! As it turns out, the process was actually

Re: New Alps protocol in the wild?

2012-08-14 Thread James
I just got a Dell E6230 with the same E7 report: 73 03 0a As noted above using the qemu serio logging doesn't work. The driver only enables multitouch if it sees the right name for the device in the DSDT. The following patch (against the seabios in qemu-0.14.1) enables the windows 7 driver

Re: New Alps protocol in the wild?

2012-08-14 Thread Ben Gamari
James linux-in...@madingley.org writes: I just got a Dell E6230 with the same E7 report: 73 03 0a As noted above using the qemu serio logging doesn't work. The driver only enables multitouch if it sees the right name for the device in the DSDT. The following patch (against the seabios in

Re: New Alps protocol in the wild?

2012-08-14 Thread Seth Forshee
On Tue, Aug 14, 2012 at 12:01:29PM -0400, Ben Gamari wrote: James linux-in...@madingley.org writes: I just got a Dell E6230 with the same E7 report: 73 03 0a As noted above using the qemu serio logging doesn't work. The driver only enables multitouch if it sees the right name for the

Re: New Alps protocol in the wild?

2012-08-14 Thread Ben Gamari
After doing some fiddling around myself, I've put together a few tools and I think I now have the beginnings of an understanding of the report frame structure. I've attached some notes below. The data packets appear to be 6 bytes long, consistent with earlier versions of the protocol. The first