Skip to content

Typewriter sounds on Linux

Sébastien Dubois /

2 min read

A beautiful typewriter. Picture courtesy of Luca Onniboni:

I might be somewhat nostalgic, but when I was a child, there was an old typewriter at home and it has always fascinated me.

I’ve spent a lot of time playing with it, trying to write faster and faster. Of course, more often than not, I ended up blocking the characters because only one of those could be used at a time. If you’ve ever used one of those, then you know what I mean ;-)

I believe that using a real typewriter is one of the things that has led me to enjoy writing. Since then, each time that I’ve decided to write a piece, I’ve always looked for a way to have the familiar typewriter sound.

It might sound stupid, but I just enjoy it; especially now that my typing speed has dramatically increased (last time I checked I wrote around 100–120 words per minute).

I’ve been using WriteMonkey ( for quite a long time, but recently I wrote a book using AsciiDoctor with Visual Studio Code and write my Medium articles right here within Google Chrome… Finally, my current book project will be written using either Scrivener ( or bibisco (

Since all of those don’t have an option for adding a nice typewriter sound, I’ve looked for alternatives…

How to get typewriter sounds

I could not find any package providing this (awesome) feature (yet), apart from this one:

Unfortunately, I couldn’t figure out how to download the .deb file and couldn’t convince myself to just build it from source (my Gentoo days are now long gone!).

Then I found this one:

It looked promising and simple enough (gotta be careful with actual key loggers! :D), but failed to run on my machine due to an issue with ALSA.

Since I really wanted this, I’ve forked the project and made the tiny tweaks necessary to get it up and running:

Now I can get my dear typewriter sound anywhereeeeeeeeeeeeeee! :D

About Sébastien

Hello everyone! I'm Sébastien Dubois. I'm an author, founder, and CTO. I write books and articles about software development & IT, personal knowledge management, personal organization, and productivity. I also craft lovely digital products 🚀

If you've enjoyed this article and want to read more like this, then subscribe to my newsletter, check out my PKM Library and my collection of books about software development 🔥.

You can follow me on Twitter 🐦

If you want to discuss, then don't hesitate to join one of my communities: the Software Crafters community, the Personal Knowledge Management community, and the focusd Productivity community
Subscribe to my newsletter
Weekly newsletter discussing personal knowledge management, software development, building in public and productivity