diff --git a/tools/eis-socket-server.c b/tools/eis-socket-server.c index e914cdc..25d3f2d 100644 --- a/tools/eis-socket-server.c +++ b/tools/eis-socket-server.c @@ -56,6 +56,8 @@ int main(int argc, char **argv) return 1; } + printf("server: waiting on %s\n", socketpath); + struct pollfd fds = { .fd = eis_get_fd(eis), .events = POLLIN, @@ -97,6 +99,11 @@ int main(int argc, char **argv) eis_device_connect(device); break; } + case EIS_EVENT_DEVICE_REMOVED: + { + printf("server: device removed\n"); + break; + } case EIS_EVENT_POINTER_MOTION: { struct eis_event_pointer *p = eis_event_get_pointer_event(e);