This may seem like a basic question and I think I know the answer to it, but I've tried googling it and can not find the answer to verify. When loading a Kernel into Kali Linux it has to be a Kernel specifically built for Kali Linux correct? I'm trying to get my Surface Pro 3 Keyboard to work and I know of several already built Kernels that work for it, but there is not a lot of information for it on Kali Linux. Thanks.