VMWare Workstation Isn’t Working With My Keyboard

“Further, when it does capture my keyboard it keeps repeating the same key infinitellllllllllllllllllllllllllllllllllllllllllllllllllllllllll….”

Are you running Synergy or any other piece of software whose core function is inserting themselves between your input device and the operating system? Turn it off. Voila.