I don't think this is possible without an guest with VM Tools installed on it, and even then I don't think it supports any form of i/o manipulation.
Although, it would be nice to be able to emulate i/o via API (Not sure if VIX supports this ¿yet/ever?) (Keyboard, Mouse, Serial, USB/Com, NIC, etc...)
And Perl VIX would probably not have support for it.
If windows you may try to sendkeys or sendmessage api to an actual[/u] opened VMware Console.