I've had the same problem with my Logitech G15. After some tries to solve this someone told me that my usb controller probably was broken. So I tried a PCI USB card. My keyboard doesnt disconnect anymore but the card is only detected in windows and not on startup so i still need a ps/2 keyboard...