Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

311
Visualizações
Can a DigitalPersona USB fingerprint scanner be used directly in the browser using only JavaScript?

I can access a DigitalPersona 4500 with the following code :

navigator.usb.requestDevice({ filters: [{ vendorId: 0x05ba }] })
.then(device => {
  console.log(device.productName);      // "VM56:3 U.are.U® 4500 Fingerprint Reader"
  console.log(device.manufacturerName); // "VM56:4 DigitalPersona, Inc."

  // ...

})
.catch(error => { console.error(error); });

Now, is it possible to open the device and start scanning?

(Disclaimer: I do not have access to the DP SDK because the devices I have access to were bought before I was hired, from some third party vendor and, after contacting them, they did not provide me with any support. The devices work just fine, so there are no plans to throw them away and replace them.)


Related questions

  • Finger print scanner with webusb
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

With WebUSB, without clear documentation for the "DigitalPersona 4500" device and what USB commands this device supports, it's really hard but still possible with lucky guessing. I strongly recommend getting the device.

Check out https://web.dev/devices-introduction/ for tips on how do this. TLDR;

  • Watch Exploring WebUSB and its exciting potential from Suz Hinton.
  • You can also reverse-engineer this device by capturing raw USB traffic and inspecting USB descriptors with external tools like Wireshark and built-in browser tools such as the internal page about://usb-internals in Chromium-based browsers.
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda