12-ALPHA3, devmatch tries to load uhid.koums.ko which is not found. In 12-ALPHA2 it properly loaded each separately. Manually loading ums.ko after boot works. CC'd imp as he committed the devmatch changes.
I'll take a look at it... likely a simple fix.
https://reviews.freebsd.org/D16895 should fix.
A commit references this bug: Author: imp Date: Sat Aug 25 15:47:53 UTC 2018 New revision: 338314 URL: https://svnweb.freebsd.org/changeset/base/338314 Log: Add in a missing newline In the conversion, the newline got stripped. It worked fine when there was only one module, but not when there are many. Add back the missing newline. Approved by: re@ (kib) PR: 230868 Differential Revision: https://reviews.freebsd.org/D16895 Changes: head/sbin/devmatch/devmatch.c
I've rebuild my kernel with a checkout that contains this fix and am seeing the same behavior (ums.ko not loading at boot automatically). loading it manually works and my usb mouse is detected.
Pete, please note that the fix is in sbin/devmatch, not kernel itself.
in my haste i def made that mistake -thanks Yuri! i'm all set now :)
Thanks imp@. Sorry I couldn't test it sooner, I was doing a prolonged test to attempt to reproduce a panic for drm-next.