ghacks Technology News

Count your keystrokes every day

If you do any work on your computer, especially if you do some sort of writing, a keystroke counter isn’t just a fun tool for stats, it can be a serious output measurement device. I’ve taken a look at some tools available to do this, and surprisingly there is not too much out there.

Two of the best I found was KeyCounter and KeyCounter (yes, the same name). The feature I like best in the first KeyCounter is that by doble clicking on its tray icon you can see a daily graph of your keystrokes. You can also view your history for each previous day. My problem with it is that it does not give you an easy way of exporting your data. It keeps its data in its own directory in files with the extension of “.day”. This can be opened by notepad if you want and with some macros you could make them exportable in a few formats, but no easy way.

The second KeyCounter however has much nicer features. You can control which keys to monitor, you can chooseo nly letters, only numbers, F1-F12, etc., and any combinations of these.  You can view keystroke counts for each letter separately, and also take a look at the total number. Although there is no built in graphing, you can export to CSV automatically, which you can then plot in Excel, or some other spreadsheet editor.

This application is better in all aspects, so I would say go with this one (it has a nicer icon too), but quick graphing would be great, if that’s all you need, go for the first. Two runners up were Keystroke Counter (hey, different name!), and yes, wait for it, Keycounter. Sigh… At least the “c” is not caps here.

Keystroke counter is extremely simple, and would actually be pretty useful, but each time you press a button, a darned baloon tip comes up with your keystrokes and stays there. Keycounter is for the more programming savvy group. I didn’t give that one a go, but the promary focus is not on human readability. You can make sense out of the files, but the author’s main intent was to gather data for applications later on, like plotting it with the Google Chart API.

While the first two are cool, if you want to get into some programming fun, you might want to take a look at the second batch, as both of these have their source posted and freely available.

Enjoyed the article?: Then sign-up for our free newsletter or RSS feed to kick off your day with the latest technology news and tips, or share the article with your friends and contacts on Facebook or Twitter.

Related Articles:

Windows XP Run Count List and Editor
Display Open Tab Count in Firefox
Show message count of all folders in Thunderbird
Internet Explorer Pinned Sites’ First Cool Feature: Hotmail New Message Count



About the Author:

Author: , Monday March 30, 2009 -
Tags:,


Responses so far:

  1. Womble says:

    I believe you have too much time on your hands Daniel, far more interesting would be mouse milage :)

  2. Daniel Pataki says:

    Hah, I wish :)
    True though, we could also calculate the power you could create by the pressure between your fingers and the keyboard buttons :)

  3. MadT says:

    nice interesting apps (7000 strokes so far :D)

    as for me i prefer the “Sigh… At least the “c” is not caps here”-app :)
    i wish that program could have a similar graph feature as in KeyCounter..

    any suggestions for a program that applies here? there are many programs out there who can picture graphs from csv-files -.-

    grats,
    MadT

  4. MadT says:

    by the way, i found that program for mouse mileage recently: http://www.cnet.de/downloads/windows/44288/my+mouse+meter.htm

    nice though :)

  5. Mgccl says:

    @MadT
    I made that program because it is super simple.
    I recently wrote a script that import the keycounter data to a mysql database, then the data is much easier to access. http://mgccl.com/2009/04/01/keycounter-data-to-mysql-database
    but still, that program is geared toward developers, so it’s up to the developer to implement a graphing system.

Leave a Reply   Follow Ghacks   Subscribe To Comment Rss

Subscribe without commenting

© 2005-2012 Ghacks.net. All Rights Reserved. Privacy Policy - About Us