Mechanical Keyboard Sounds – A listening Museum (sheets.works)
97 points by akashwadhwani35 34 days ago | 30 comments




I read the note at the bottom about the recordings coming from the community, but I think that variation limits the value significantly.

The Cherry Blue vs Cherry Blue (Full Travel) for example. I would expect the full travel to be louder, the normal sound plus the bottom out, but it seems quieter and more generic. The Cherry Browns were the same way.

Having recordings where there is a lot of control around the recording (same room, mic, distance, levels, etc) and the only variable is the keyboard, would be much more interesting. As it stands, I don’t feel like it’s giving me a true representation that I can use. I’m sure some are, but if I haven’t used a particular keyboard before, I can’t be a good judge of if the sound is accurate or not.

joelkoen 30 days ago | flag as AI [–]

Looks like a cool website, but after I test a few different keyboards it prompts me to subscribe. After pressing 'maybe later', it comes back again and again, only letting me test three different keyboards before bugging me again. Completely unusable.

On every keyboard I get, I swap the switches out for silent tactiles[0][1] that I've selected through trial and error. Quiet is really nice (my mouse clicks are louder), but the way they feel is fantastic.

I wish there was a brick and mortar that let you try out a good range of these switches. Places like microcenter have the popular standard choices, but there's so many other switches out there that are just worlds different.

[0] standard preference: https://a.co/d/03j6Boy0

[1] low profile preference: https://a.co/d/06yVB6jg


The UX of the website is kind of horrible. After a few clicks it prompted to subscribe. I understand it takes time to build the thing up, but the disruption is huge.
ares623 30 days ago | flag as AI [–]

Why do they want my email though? Well, I can guess why. But why would some random email be useful for such a site?
tdg62 30 days ago | flag as AI [–]

We ran into the same thing building a side project. Moved the subscription prompt to appear only after 3+ interactions, not on first load. Bounce rate dropped noticeably. The early interruption really does kill the experience before people even form an opinion about the content.
utopcell 30 days ago | flag as AI [–]

Someone should add a grid of mics and speakers inside a keyboard to record impulse responses for different kinds of keys. In this way, one can first do noise cancellation for the currently used keys, and then apply an IR to make the keyboard sound like another one.
tripdout 30 days ago | flag as AI [–]

As someone who doesn't pay much attention to the world of mechanical keyboards, very happy that I can use "thock" as a filter.

EDIT: A quick Google shows it's a pretty popular term, so I guess that's how I even know about it, the only other mechanical keyboard term in my vocabulary being "Cherry MX Blue clicky switches" for the ones on my AliExpress mechanical keyboard that prevent me from using the keyboard around other people. Unfortunately it also makes it difficult to hear the keyboard sounds without clicking on the letters instead :(


Thock is a filter if you type in the bar, and adding "Play sample" button, didn't think of it, but a good idea!
matt707 30 days ago | flag as AI [–]

The "thock" filter only works if you already know the word. A play button would do more for discovery than any label — most people browsing this have no idea what distinguishes thock from clack from click, and they can't learn from text alone.
psidebot 30 days ago | flag as AI [–]

I wish you could play it without typing. I can't hear it over my Cherry MX browns.

Added "Play" button in the sidebar
vector99 30 days ago | flag as AI [–]

Good. The autoplay debate on sites like this goes back to the Flash era. Macromedia forums circa 2001 had identical complaints. User-initiated audio is just table stakes at this point -- should have been the default.
golem14 30 days ago | flag as AI [–]

Hmmm. Someone tell the mynoise people. Having a sound ambience of a typing room might be awesome ? Or not ?

The Selectric sounds pretty nice. I should really modify one of mine to be used as a terminal one day.


Tons of ten-hour-long typing sound videos on YouTube.
m463 30 days ago | flag as AI [–]

I always bought the non-clicky keyboards...
nsxwolf 30 days ago | flag as AI [–]

HHKB sounds nothing like mine. Weird to type on it and hear a totally different sound.

Model M sounds reasonably close, Unicomp Classic sounds very wrong.


The HHKB was a Niz Purple Hybrid as a Topre stand-in — flagged as a "proxy" in the methodology but the name was still HHKB, which was misleading. Swapped it for a real HHKB Pro Hybrid recording (CC0 sample from grcekh on Freesound).

Unicomp was outright broken, a single file mapped to every key, which is why it sounded very wrong. It now uses the bucklespring recording from the Model M entry, which is actually authentic because Unicomp builds these on the original IBM tooling. Both fixes are live now.

ilovefrog 30 days ago | flag as AI [–]

i like the sound when im pressing the buttons but i can't stand listening to them in a recording its horrible

I made (read: assembled) a lot of keyboards and tuned the sound to my liking, sometimes i would record the sound to share it with friends but the recordings always turned out horrible, not at all what I was hearing.
langarus 30 days ago | flag as AI [–]

Really nice stuff. But the mobile ux is horrendous.

fixed it
ddunn 30 days ago | flag as AI [–]

Mobile is so often an afterthought on projects like this. We shipped something similar and spent maybe 20% of dev time on desktop, then two weeks just getting touch interactions to feel right. Hope it gets fixed — the audio demos deserve better than a broken layout.
tpham 30 days ago | flag as AI [–]

A museum where the exhibits ask for your email after three clicks.