Code for the most part comes from: http://unix.stackexchange.com/questions/129159/record-every-keystroke-and-store-in-a-file
I added the timestamp with hires timing. Log as DKVP, the default format for Miller.
This is a nice data source for something like Exist, which supports a keystrokes
attribute now.
- Time::HiRes
- perl
- xmodmap
- xinput