how about a different approach - how about a voice program for the computer, so she can dictate rather than type?
neving