Index | Thread | Search

From:
Jonathan Matthew <jonathan@d14n.org>
Subject:
Re: uhidev: attach to devices with no input interrupt endpoint
To:
Theo de Raadt <deraadt@openbsd.org>
Cc:
Mark Kettenis <mark.kettenis@xs4all.nl>, tech@openbsd.org
Date:
Mon, 8 Sep 2025 07:14:30 +1000

Download raw body.

Thread
On Sun, Sep 07, 2025 at 09:13:20AM -0600, Theo de Raadt wrote:
> > How is this useful on OpenBSD without an additional driver?
> 
> I think Jonathan is explaining how the standard raw-device speaking
> drivers (ie. /dev/uhid* or other library-driven ways) are failing,
> because of low-level error.
>

Right, once uhidev attaches successfully, and uhid attaches below that, you
can update the screen by writing to /dev/uhidX.  I don't think the screen is
suitable for use as a framebuffer, but you can display system metrics, network
status, and so on with a bit of work.