I'm writing for Linux for starters.

I know that most likely any implementation wont be portable, so, I'm coding for linux for now.

I know that for windows I could use VB of C# SendKey function, but my main concern for now is Linux.

Cheers