Le lien que tu as donné ramene a un simulateur de clavier, c'est a dire un logiciel affichant un clavier virtuel manipulable a la souris.
Pour ce que te proposais bubbathemaster, c'est de créer un projet C# de type Fenetre ( si tu utilise Visual Studio sinon juste une classe qui créerait une fenetre a l'ecran) et dans cette fenetre tu met par exemple un label, puis dans le code de la fonction :
private void MainWindows_KeyPress(object sender, KeyPressEventArgs e)
{
label1.Text=e.KeyChar.ToString();
}
Malheureusement après test cela ne te permet pas d'afficher les F1 etc...
On peut écrire francais sur un clavier allemand , c'est juste plus long !!!
