Recently I took shipment of a Dell Latitude E6430 (supposedly
certified by Canonical). Sadly, out of the box the multitouch-capable
Alps Dualpoint mouse is detected as a generic PS/2 device (bug filed
here[1]). After a bit of poking around I figured out the signature
({0x73, 0x03, 0x0a}) and
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
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
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
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.
David Solda d...@cypress.com writes:
Dmitry, all,
To clarify my comment. Our protocol utilizes 8 bytes which are needed
in our driver. In order for the Linux system to accept 8 bytes of
data, the Linux psmouse system driver is required to be modified.
Without this modification, the driver
---
drivers/input/misc/rotary_encoder.c | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/drivers/input/misc/rotary_encoder.c
b/drivers/input/misc/rotary_encoder.c
index f920ba7..52049db 100644
--- a/drivers/input/misc/rotary_encoder.c
+++
Johan Hovold jo...@kernel.org writes:
On Sun, Oct 12, 2014 at 06:29:03PM -0700, tecfacet wrote:
Hello.
I am interested in the rotary encoder kernel driver. I am very new to
this linux kernel driver thing.
How do I pass the gpio and interrupt stuff to the kernel module.. I
think it is
Mario Limonciello mario_limoncie...@dell.com writes:
On 04/10/2015 06:14 PM, Pali Rohár wrote:
snip
Can you comment if this is also same problem with invalid packets
on E6440/E7440 machines?
Hi Pali,
snip
The invalid packets on the Exx40 machines I believe is caused by some
behavior