Always wanted easy way of creating good config for compiling your own Kernel? You should try make localmodconfig
Before running make localmodconfig connect everything you want to work on your custom Kernel like USB pen drives and webcamera. make localmodconfig probes for loaded modules and make a new CONFIG for you.
Thanks to +Thorsten Leemhuis