I don't use slack, but perhaps
Gentoo's usb mouse guide would give you some hints, just modify for slack. I think the way you load modules after compiling would be different, but depmod -ae may do the modules stuff.
My modules (extraneous snipped):
Code:
[root@uilleann root]# lsmod
Module Size Used by Not tainted
mousedev 5312 1
hid 21344 0 (unused)
input 5984 0 [mousedev hid]
ehci-hcd 19520 0 (unused)
usb-uhci 24452 0 (unused)
usb-ohci 20736 0 (unused)
usbcore 73216 1 [hid ehci-hcd usb-uhci usb-ohci]
[root@uilleann root]#