The only way to see if the keyboard really is fine is to hook it up to another computer. The mouse working is completely irrelevant to whether the keyboard is working or not. If you have access to another computer, hook the keyboard up to it and give it a shot.