tools: handle device removal

Well, print it, anyway.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2020-07-29 09:43:06 +10:00
parent 23c34fc77d
commit 693b3767f2

View file

@ -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);