--- xc/programs/Xserver/hw/xfree86/input/summa/xf86Summa.c-cvs Tue Nov 27 00:38:18 2001 +++ xc/programs/Xserver/hw/xfree86/input/summa/xf86Summa.c Wed Nov 28 19:29:20 2001 @@ -898,13 +898,14 @@ buffer[0] = 0; SYSCALL(err = write(local->fd, buffer, 1)); -/* wait 200 mSecs, just in case */ +/* wait 400 mSecs, just in case */ +/* E.g. Genius EasyPen is unresponsive a while after being reset */ #ifndef XFREE86_V4 timeout.tv_sec = 0; - timeout.tv_usec = 200000; + timeout.tv_usec = 400000; SYSCALL(err = select(0, NULL, NULL, NULL, &timeout)); #else - err = xf86WaitForInput(-1, 200); + err = xf86WaitForInput(-1, 400000); #endif if (err == -1) { Error("SummaSketch select");