Increased keepalive timeout to 5000 ms in case the host is being slow
Called a new connect method to get usb to enumerate upon power up