Scusa eh...mi permetto di essere indelicato : ma che cazzo c'entra lo Start con il Keylogger ? ;D
Tu devi fare in modo che il client si connetta al server in modo da poter rilevare quanto l'utente preme un tasto, oppure crei un database. Studiati un po' il GetAsyncKeyState dell'user32.dll, e vedrai che qualcosa la farai.
Ps : La discussione va in Assistenza Tecnica, segnalo.