diff --git a/sk-usbhid.c b/sk-usbhid.c index 1d0faebcf..8f8357332 100644 --- a/sk-usbhid.c +++ b/sk-usbhid.c @@ -571,6 +571,10 @@ sk_probe(const char *application, const uint8_t *key_handle, size_t ndevs; int r; +#ifdef HAVE_CYGWIN + if (!probe_resident && (sk = sk_open("windows://hello")) != NULL) + return sk; +#endif /* HAVE_CYGWIN */ if ((devlist = fido_dev_info_new(MAX_FIDO_DEVICES)) == NULL) { skdebug(__func__, "fido_dev_info_new failed"); return NULL;