Naja, du könntest bei jedem Tastendruck (postive Flanke) einen für jede Taste in einem DB hinterlegten Wert um 1 erhöhen, dann hättest du zumindest mal dei Anzahl wie oft welche Taste betätigt wurde.
Zusätzlich könnetst du auch noch bei jedem Tastendruck die aktuelle Systemzeit wegschreiben (veilleicht für jede Taste in einen anderen DB).
Aber ob das wirklich sinnvoll ist???
Über welchen Zeitraum soll eigentlich gespeichert werden? Iregndwann ist so ein DB ja auch mal voll gerade wenn man die Zeit und das Datum wegschreiben möchte.