Openmoko Bug #2243: [Xglamo] some motion events are thrashed

Openmoko Public Trac bugs at
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: <> <>
openmoko trac

More information about the buglog mailing list