evdev / uhid confusion

Jan Beich jbeich at FreeBSD.org
Fri Jul 21 11:23:36 UTC 2017


Mason Loring Bliss <mason at blisses.org> writes:

> Hi, all. My latest attempt to embrace FreeBSD met with failure, and I'd love
> to solicit ideas to try again, as I've got some vacation time coming up I can
> spend on it.
>
> In short, I've got a Logitech illuminated keyboard, and it presents
> multimedia keys via a UHID. At one point I hacked up usbhidaction, as I
> remember, to interpret events - it presented as a ranged device, even though
> it was all fixed values - but that's the wrong way to do it.

Maybe try https://wiki.freebsd.org/uhidd . For multimedia keys and
nothing else you only need "-o" and (optionally) "-U" flags.

> I asked for help on EFnet #freebsd-xorg and got some, but no luck, so I want
> to ask again here: What do I do to get working multimedia-key UHID support
> under FreeBSD 11.1? I've installed xf86-input-evdev and loaded the evdev
> driver, and built webcamd from ports to have the right stuff, but I didn't
> see /dev/input show up, and it's unclear to me how I'd hook it into X either
> way. An added wrinkle is that I use nVidia and use nvidia-xconfig, but I
> can't see that presenting any insuperable problems.

Neither evdev(4) in kernel nor webcamd support USB HID devices.


More information about the freebsd-x11 mailing list