If it's a USB keyboard, it won't go through a keyboard controller, just the USB controller. Also, if it happens before windows is installed, it can't be a windows setting!
I'm stumped, I think (as has been suggested) it could be a mobo issue. USB IO or something. do you know if you have any USB ports that run off a different controller? what mobo is it?