I am using Pygtk and have a DrawingArea and use the motion-notify-event to do some stuff. The code is intended for Linux and Windows and works as intended.
However, if I move the mouse a lot over the DrawingArea when running Linux the event callbacks block....I am presuming too many events in too short a time. The application freezes while events catch up. This happens before anything reaches my code.
On the same PC running Windows XP this does not occur and there is no freezing of the application which then appears to work much better using MS than Linux.
The problem in Linux seems to occur at a low level and I can not do anything in my code to make things operate nicely. Is this a limitation or is there something else I can do to improve the situation?
any pointers or info would be helpful
nick
However, if I move the mouse a lot over the DrawingArea when running Linux the event callbacks block....I am presuming too many events in too short a time. The application freezes while events catch up. This happens before anything reaches my code.
On the same PC running Windows XP this does not occur and there is no freezing of the application which then appears to work much better using MS than Linux.
The problem in Linux seems to occur at a low level and I can not do anything in my code to make things operate nicely. Is this a limitation or is there something else I can do to improve the situation?
any pointers or info would be helpful
nick
Comment