Ich möchte niemanden ausspionieren, sondern Nutzung nur für private Zwecke.
LOL, der Satz widerspricht sich eigentlich selbst.
Da kann ich Dir auch nicht viel weiter helfen. Soviel wie ich dazu weiß, werden Keylogger mit Hooks und Callback-Funktionen realisiert.
Um systemweit Tastaturanschläge zu protokollieren solltest Du mal nach "systemweite Hooks" googeln.
Hier gibt ein schönes Tutorial zum Thema systemweite Hooks.
Kleine Anmerkung noch, dieses Thema ist nicht unbedingt für Anfänger geeignet.
Viel Spaß beim tüfteln