Dear all I've implemented a ps/2 serio driver that uses GPIO (two GPIO pins). Each bit is triggered by GPIO interrupt. When in console mode, GPM works fine, and I can see the mouse cursor moves correctly. But When entering GUI, say QT or microwindows, the following messages occurred: Mouse at xxxxx/serio0/input0 lost synchronization, throwing 1 bytes away. .. Mouse at xxxxx/serio0/input0 lost synchronization, throwing 1 bytes away. Mouse at xxxxx/serio0/input0 lost synchronization, throwing 2 bytes away. And the mouse cursor is floating and moves incorrectly. What is the criteria that kernel think the mouse packet is lost of sync.? Regards, ycchang __________ Information from ESET NOD32 Antivirus, version of virus signature database 4069 (20090512) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html