From 215c230d5c036e7d5c8e2621cf272a078149d969 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 28 Oct 2008 12:09:26 +1030 Subject: Flush input after re-opening the fd. Suggested by Julien Cristau. Signed-off-by: Peter Hutterer (cherry picked from commit a43ab4999b9cad10f77aa6c703d3c61b754f1fd4) --- src/evdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/evdev.c b/src/evdev.c index 26ae0a1..ea83afc 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -1007,6 +1007,7 @@ EvdevOn(DeviceIntPtr device) pEvdev->reopen_timer = TimerSet(NULL, 0, 100, EvdevReopenTimer, pInfo); } else { + xf86FlushInput(pInfo->fd); xf86AddEnabledDevice(pInfo); EvdevMBEmuOn(pInfo); pEvdev->flags |= EVDEV_INITIALIZED; -- cgit v1.2.1