I was day dreaming today of doing the opposite: attaching a modern mechanical keyboard to some sort of printing device. I figure an electric typewriter like this would be ideal for this kind of project. A dot matrix printer might be more hackable...
https://www.instructables.com/id/Making-a-typewriter-with-an...