aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/evdev_brain.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/evdev_brain.c b/src/evdev_brain.c
index 246666f..7e65935 100644
--- a/src/evdev_brain.c
+++ b/src/evdev_brain.c
@@ -472,6 +472,7 @@ evdevRemoveDevice (evdevDevicePtr pEvdev)
for (device = &driver->devices; *device; device = &(*device)->next) {
if (*device == pEvdev) {
*device = pEvdev->next;
+ xf86DeleteInput(pEvdev->pInfo, 0);
pEvdev->next = NULL;
return;
}