Don't allow a negative fd in libevdev_set_fd