Я не уверен на 100%, сможете ли вы подключиться к виртуальной машине, если только нет SDK, который вы можете загрузить, чтобы перехватить ее, помните, что VMWare моделирует отдельную машину, но вполне логична ... Загрузки доступны здесь от VMWare .
Я могу только догадываться (я сам пользуюсь Virtualbox), что виртуальная машина (VMWare / VirtualBox) захватывает управление хуками для клавиатуры. Я думаю, хост-система их не видит ... но было бы интересно чтобы попробовать ... Я предоставил ссылки на CodeProject для перехвата клавиатуры ...
Найдите тот, который подойдет вам с точки зрения простоты использования, и попробуйте подключить клавиатуру, запустите VMWare с запущенным приложением C # и посмотрите, подхватывает ли она какие-либо клавиши на виртуальной машине ... Мне было бы интересно узнать ...
И о да, +1 от меня за хороший вопрос и добро пожаловать на ТАК! :)
Надеюсь, это поможет,
С наилучшими пожеланиями,
Том.