#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
_______________________________________________
devel mailing list
[email protected]
https://lists.openmoko.org/mailman/listinfo/devel

Reply via email to