/ blog / archive — 1 entries
BLOG_
> cat /var/log/thoughts.log
Field notes from 35+ years in the trenches. Mostly C# / .NET / Avalonia,
some Rust, rants about OOP, retro emulation, and whatever weird thing has me up at 2am.
Showing1of 1 entries · filter:
sbc
> order by date DESC
2026 // current cycle
0x05
2026.04.26
Turning an SBC's OTG port into a real USB keyboard — and the three traps that ate days of mine
A $20 single-board computer can pretend to be a USB keyboard the host OS can't tell from real hardware — but only after you survive the descriptor cache, the layout-on-the-host gotcha, and Windows silently dropping the first keystroke. Here's the working setup, the three traps, and the warm-up that fixes them.
15′