#webhid — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #webhid, aggregated by home.social.
-
New Gear: Node75 Low Profile Custom ⌨️🍎
Finally received my mobile replacement for the Rainy 75. I went with the Node75 low profile with brown switches. The goal was a dedicated setup for the MacBook that I could actually carry around without sacrificing the typing experience.
First Impressions:
Despite the plastic build, it’s surprisingly solid and has some decent weight to it. I was worried about it feeling too "laptop-like," but that’s not the case at all. Zero adaptation time needed—it feels like a proper mechanical board, just with a lower center of gravity. The sound out of the box is already impressive.
The Build & Modding:
I didn't stick with the stock setup. Total investment was around 16,000 RUB (~$208):
- Base Board: 8,000 RUB (~$104)
- Full Mod: 5,000 RUB (~$65). Everything was stripped, switches and stabilizers lubed. We skipped extra foam mods because the stock sound profile is already clean.
- Customization: 3,000 RUB (~$39) for Japanese legends and a custom inscription on the back. The engraver hooked me up with an inline laser technique instead of the standard one at no extra cost.
Control & Workflow:
It features a touch bar for volume and muting. It’s actually usable—there are physical ridges so you can feel the boundaries of the sensor and hit your marks blindly.
I’m running it via the 2.4GHz dongle. No wake-up latency issues so far. The best part? It’s configured entirely through a browser interface. No proprietary bloatware needed on macOS.
I was originally hunting for a NuPhy Air75, but they were out of stock on browns, which led me to the Node. Honestly? No regrets.
What do you think of the look? Anyone else rocking a low-profile setup for their mobile workstation?
#MechanicalKeyboard #Node75 #LowProfile #CustomKeyboard #TechSetup #MacOS #Productivity #Hardware #VIA #WebHID #Keyboards -
New Gear: Node75 Low Profile Custom ⌨️🍎
Finally received my mobile replacement for the Rainy 75. I went with the Node75 low profile with brown switches. The goal was a dedicated setup for the MacBook that I could actually carry around without sacrificing the typing experience.
First Impressions:
Despite the plastic build, it’s surprisingly solid and has some decent weight to it. I was worried about it feeling too "laptop-like," but that’s not the case at all. Zero adaptation time needed—it feels like a proper mechanical board, just with a lower center of gravity. The sound out of the box is already impressive.
The Build & Modding:
I didn't stick with the stock setup. Total investment was around 16,000 RUB (~$208):
- Base Board: 8,000 RUB (~$104)
- Full Mod: 5,000 RUB (~$65). Everything was stripped, switches and stabilizers lubed. We skipped extra foam mods because the stock sound profile is already clean.
- Customization: 3,000 RUB (~$39) for Japanese legends and a custom inscription on the back. The engraver hooked me up with an inline laser technique instead of the standard one at no extra cost.
Control & Workflow:
It features a touch bar for volume and muting. It’s actually usable—there are physical ridges so you can feel the boundaries of the sensor and hit your marks blindly.
I’m running it via the 2.4GHz dongle. No wake-up latency issues so far. The best part? It’s configured entirely through a browser interface. No proprietary bloatware needed on macOS.
I was originally hunting for a NuPhy Air75, but they were out of stock on browns, which led me to the Node. Honestly? No regrets.
What do you think of the look? Anyone else rocking a low-profile setup for their mobile workstation?
#MechanicalKeyboard #Node75 #LowProfile #CustomKeyboard #TechSetup #MacOS #Productivity #Hardware #VIA #WebHID #Keyboards -
I have this programmable mechanical mini keyboard. The name that kinda works for finding them is Sayo (“sayo keyboard”, “sayo device”, etc.). Mine has 16 keys and 4 layers that you can switch to or hold as a Shift. TIL that I only need a browser with WebHID support (https://caniuse.com/?search=webhid) and can even config it on Linux. Very cool!
#Sayo #SayoKeyboard #SayoDevice #programmable #keyboard #WebHID
-
How it started, how it is going ...
Not showing the metric ton of notes, USB HID documentation, WebHID API snippets, forum posts links, Arduino library hacks on top of others' detailed previous hacks. 😖
So far I can show up as a "Phone" but the mute button doesn't work.
In the same time being a "Consumer Device" and increasing/decreasing screen brightness works spendidly :P
-
@danjenkins @steely_glint The article I wrote about the Stadia Controller is about the #WebHID feature: https://developer.chrome.com/blog/talking-to-the-stadia-controller-with-webhid/.
-
@simevidas Hmm, that's weird. Difficult to debug from a distance, too. Maybe try it with the #WebHID Explorer tool and see if there are differences: https://nondebug.github.io/webhid-explorer/.
-
@simevidas The current Gamepad API is poll-based, yes. But for Joy-Cons, you can also access them via #WebHID and listen for events: https://github.com/tomayac/joy-con-webhid.
-
It's cool that the #stadia controller can now be used as a normal controller via #bluetooth
There's an article here about using it with #WebHID and gamepad API
https://developer.chrome.com/blog/talking-to-the-stadia-controller-with-webhid/
-
Stadia Controller’s Two Extra Buttons Get Seen With WebHID - The Google Stadia game streaming service relied on a proprietary controller. It wa... - https://hackaday.com/2023/02/13/stadia-controllers-two-extra-buttons-get-seen-with-webhid/ #peripheralshacks #gamecontroller #bluetooth #firmware #gamepad #webhid #games #hid
-
Talking to the Stadia controller 🎮 with WebHID:
https://developer.chrome.com/blog/talking-to-the-stadia-controller-with-webhid/
After flashing my Stadia controller, I played with the #WebHID API to see what the controller could do and wrote up my findings. It turned into a general hacking 🧑💻 guide for HID devices.
-
Wow, someone has taken my Joy-Con #WebHID code (https://github.com/tomayac/joy-con-webhid) and used it for making music: https://youtu.be/tMTnkjwSFNM 🎶. Sometimes I love the Internet.
-
Kids enjoyed a game with Ring-Con in Programming-Fes 2022 in Katsuyama city.
IchigoJam web supports Ring-Con featuring joy-con-webhid.
Thank you @[email protected] ! #WebHID
https://www.youtube.com/watch?v=cmzSd88jUxo -
🛟 @[email protected] keeps being on fire 🔥: you can now talk to your Ring-Con controller using Joy-Con #WebHID: https://github.com/tomayac/joy-con-webhid. See the quoted tweet for details.
リングフィットアドベンチャーをサボりがちな人へ、ブラウザにつないで運動しましょう! Ring-Con on web #WebHID
https://fukuno.jig.jp/3710 -
📢 Just released Joy-Con #WebHID v0.3.1, which includes HVC controller support (ファミリーコンピュータ コントローラー, https://www.nintendo.co.jp/hardware/switch/onlineservice/specialoffer/fc_controller/index.html), kindly added to the library by @[email protected] (see quoted tweet ⤵️).
💻 Library: https://github.com/tomayac/joy-con-webhid
🎮 Demo: https://tomayac.github.io/joy-con-webhid/demo/Let's connect HVC Controller via #WebHID
Demo available, src on GitHub
https://fukuno.jig.jp/3709 #HVCController -
Google Meet call control for USB peripheral devices, so you can access features like a headset’s mute setting via the Meet Web app, powered by the #WebHID API: https://workspaceupdates.googleblog.com/2022/08/google-meet-call-control-usb-peripheral-devices.html. Project Fugu 🐡 at work: https://web.dev/hid/.
-
WebHID API: Control Everything via USB, by @[email protected]. Great slide deck on doing things with #WebHID: https://mefody.github.io/talks/webhid/. 🔌
-
#TIL that Nintendo Joy Con controllers are natively supported on iOS 16, which is currently in beta: https://appleinsider.com/inside/ios-16/tips/how-to-use-nintendo-joy-cons-with-iphone-ipad-apple-tv. Friendly reminder that, thanks to the #WebHID API (https://web.dev/hid/), you can use them in Chromium-based browsers, too: https://blog.tomayac.com/2020/12/21/releasing-joy-con-webhid/. 🎮
-
#BostonDynamics now offers #web-based teleoperation solution allowing complete control of Spot robots via keyboard and mouse or joystick controllers. Also allows others to watch the operation by simply sharing a link etc.
Recently there's been some talk that the web should be just for document sharing. Try the above with any other platform. We'd likely end up with yet another Windows app. That's why it makes sense to bring new web APIs such as #WebHID etc.