Openmoko Bug #2243: [Xglamo] some motion events are thrashed
Openmoko Public Trac
bugs at docs.openmoko.org
Mon Mar 2 11:49:07 CET 2009
#2243: [Xglamo] some motion events are thrashed
------------------------------+---------------------------------------------
Reporter: Richard.Kralovic | Owner: openmoko-devel
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: unknown | Version: FSO-MS2
Severity: normal | Keywords: Xglamo
Haspatch: 1 | Blockedby:
Estimated: | Patchreview:
Blocking: | Reproducible:
------------------------------+---------------------------------------------
Comment(by Richard.Kralovic):
I think the kernel driver works fine. My major concern is the way how
Xglamo handles movement events. I'll make some more tests if the kernel
modifications are necessary at all, maybe this is not the case. I am not
sure about how exactly the in-kernel evdev framework works, but if I
understood the source correctly, then at least the queue size in evdev.c
(EVENT_BUFFER_SIZE) needs to be larger. Otherwise, if there is a slow
client (such as Xglamo), some events (correctly reported by the neo
touchscreen driver) are forgotten due to queue overfull before Xglamo
actually reads them from /dev/input/eventX.
--
Ticket URL: <https://docs.openmoko.org/trac/ticket/2243#comment:5>
docs.openmoko.org <http://docs.openmoko.org/trac/>
openmoko trac
More information about the buglog
mailing list