I suggest the following: Use Interop to connect to MS Office and export the list of autocorrect entries. This will give you a very good list of the common typos made (at least the ones that Microsoft thinks are common.)
Then, look for differences between misspelled words and their corrected counterparts. This should, in theory, give you some of the data you're looking for. Likely many of the pairs are words where some letters are reversed: liek and like, teh and the are common ones that come to mind - this might not be what you're looking for, as the correct keys are pressed, but in the wrong order.
I suspect the statistics are influenced by the skill of the keyboard operator: professional typists likely make fewer errors than say, the average grade 8 student.
Here's some information about connecting to MS Word.
EDIT:
I exported the list myself, and Word has almost 1000 entries, although many of them include corrections for punctuation (we;re instead of we're) and might not be what you're looking for and is far from exhaustive.