[PC-BSD Testing] uhidd question

Kris Moore kris at pcbsd.org
Wed Apr 27 07:09:31 PDT 2011

On 04/27/2011 10:03, Yuri Momotiuk wrote:
> 2011/4/27 Kris Moore <kris at pcbsd.org <mailto:kris at pcbsd.org>>
>     On 04/27/2011 09:25, Yuri Momotiuk wrote:
>>     Hello
>>     /The uhidd userland driver aims to support USB HID devices with
>>     multiple Top-Level application collections in one interface, i.e,
>>     HID devices with multiple logical device sharing one endpoint.
>>     This kind of devices currently can not be fully supported by the
>>     in-kernel drivers (ukbd/ums/uhid)./
>>     /.../
>>     /uhidd also provide support for multimedia keys found on USB
>>     keyboard.../
>>     See more at http://wiki.freebsd.org/uhidd
>>     But when you use uhidd you must disable usb keyboard and mouse
>>     support in kernel configuration and recompile kernel. Also
>>     keyboard is not work since uhidd starts from rc.conf , so USB
>>     keyboard unaviable for example in single user mode :(((
>>     Do you know something about multiple USB HID devices in single
>>     handle support in upcoming 9.0?
>>     -- 
>     Good find! I've added this to the base-system for the next 9
>     snapshot.
> In that case you should unload kernel uhid.ko modules before uhidd 
> using to prevent conflicts. But "generic" uhid modules should be 
> loaded at boot time for using in single user mode for example.
> See uhidd wiki for details.
> Also in my case multimedia keys was not auto detected. If it will be 
> in 9.0 I can create GUI for multimedia keys binding.
> -- 
> Best regards, Yuri Momotyuk

In this case, I only plan to include the port, but not have it enabled / 
configured by default. Perhaps if you create a GUI for it, it could 
start by checking if its enabled, and enable it for the user.

Kris Moore
PC-BSD Software

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pcbsd.org/pipermail/testing/attachments/20110427/86f52955/attachment.html>

More information about the Testing mailing list