I’ve seen it used as a POS with a chip reader.
The magnetic strip kind used to be able to just act as a keyboard. Didn't need WebUSB to use one with a web site.
What are some interesting uses of WebUSB you have come across?
31–40 of 101 posts
Re: What are some interesting uses of WebUSB you have come across?
#32Re: What are some interesting uses of WebUSB you have come across?
#33I haven't had a good look at WebUSB but the landing page thing interests me if there is a way to user program the configuration. For instance configure a thumb drive to be storage for a WebApp and the landing page is the WebApp itself. Is this this easily doable (as a file on the drive with WebUSB info) or would it require diving into the thumbdrive firmware itself.
Re: What are some interesting uses of WebUSB you have come across?
#34VIA, as you mentioned, is one of the niftiest I've seen. I just wish that VIA was a bit more robust, particularly around macros... I want to do something that does separate key down and key up events with pauses between. Unfortunately, VIA doesn't do that. And worse, my keyboard (Keychron K3 Pro) doesn't yet have a public firmware build for QMK, so I can't do it directly in there either... (I'm trying to write a macr…
My only gripe is that they moved to web-only from “native” apps instead of offering both, but if that’s what needed to happen to bump up the development velocity, so be it.
Re: the delays, I think I recently saw something about delays being possible in macros now, or perhaps soon — it might have been in QMK nightly, I can’t remember.
Re: What are some interesting uses of WebUSB you have come across?
#35It's amazing for students to be able to quickly get a program they've written in their browser onto a device in their hands that can respond to and interact with the real world.
Also great because with MicroPython and the Python Editor you get a standalone Python environment including REPL that's completely isolated from the PC - schools love it because no matter what the students do they're not going to break the host PCs.
(The firmware that implements web USB on the micro:bit's USB interface chip is open source, DAPLink https://github.com/ARMmbed/DAPLink)
Re: What are some interesting uses of WebUSB you have come across?
#36Re: What are some interesting uses of WebUSB you have come across?
#37Does a device need to specifically support WebUSB, or will it work with any USB device so long as the web page supports it? Or is it the browser that needs to support the device? I found contradictory information on this when searching.
Should work with any device. The web page needs to implement the driver/protocol to communicate with the hardware.
Re: What are some interesting uses of WebUSB you have come across?
#38This is cool, but both safari and firefox will not implement it: https://usefulangle.com/web-updates/post/80/firefox-decines-... I assume this is because of security concerns.
Re: What are some interesting uses of WebUSB you have come across?
#39Re: What are some interesting uses of WebUSB you have come across?
#40Does a device need to specifically support WebUSB, or will it work with any USB device so long as the web page supports it? Or is it the browser that needs to support the device? I found contradictory information on this when searching.
More info here: https://web.dev/build-for-webusb/