- if (!dev)
- {
- fprintf(stderr, "Cannot open device %ld.\n", deviceid);
- } else
- XSetClientPointer(dpy, window, dev);
+ if (!info) {
+ fprintf(stderr, "unable to find device %s\n", argv[1]);
+ return EXIT_FAILURE;
+ }
+
+ XISetClientPointer(dpy, window, info->deviceid);