Since FreeBSD 12 the way to prevent kernel modules from being loaded has changed because no /etc/devd/usb.conf exists.
How to handle this in 12?.
Also the man page, the distifo and the wiki page should be updated to show a solution or at least they should say it's broken on 12.
/etc/devd/usb.conf was removed in base r329148, so drivers are now excluded via devmatch_blacklist in /etc/rc.conf. Only specific device can also be excluded using UQ_KBD_IGNORE/UQ_HID_IGNORE/UQ_UMS_IGNORE via usb_quirk(4).
Alternatively, upstream added -U (forced_attach) which works fine together with -o (cc_attach) as uhid(4) doesn't trigger events for kbdmux/sysmouse by default.
Thanks for your explanation.
Could someone place a short manual in UPDATING or the wiki or so?