Hi everyone, I made a very simple USB driver, but the problem is that the probe and disconnect functions never was called. I tried to google for this problem but unfortunately: 1- I don't use usb-storage, it's a keyboard! (but anyway the same problem exists with any usb-based device) and all driver on my machine are bluetooth related drive (i think!) (as you see from lsmod | grep usb) 2- I tried to rmmod usbhid but I get error: ERROR: Module usbhid is builtin. I tried to search for "usbhid" in .config file to remove it but I didn't find anything.