(I'm just working through your messages, so please don't be offended if
I'm stating something stupid *g*)

IMHO there must be a way to tell apart a 6-byte packet with all buttons
set from a 9-byte packet; this of course must be in the first 6 bytes of
the packet.

BTW, your post in message #79 suggests, that the hardware only has one
set of bits for all the buttons. You don't get desync there, do you?
This suggests that button events are incidentially reported via touchpad
(3byte) / trackoint (6byte) packets sometimes, but there's no guarantee
for that to happen.

I totally agree on your theory how they came up with the idea to signal
9p with LMR set by the way. That's also what I thought, and that's why I
added the DUALPOINT9 flag, so we don't break plain touchpads with three
buttons.

-- 
ALPS DualPoint Touchpad flaky performance
https://bugs.launchpad.net/bugs/296610
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to