I'm not going to mechanical keyboard conferences, lubing my key switches and I had no idea what a sound dampening o-ring was until I read the parent comment.
I haven't gotten super into keyboards because I haven't been negatively effected enough for me to go down that rabbit hole of finding something top tier that covers everything I want to do in a better way with 0 compromises. For example, typing into a terminal with 50ms of input delay is a horrendous experience so that lead me down a path of researching, finding and writing about monitors and terminals with extremely low latency which I think is safe to say is enthusiast level.
The same goes for audio equipment. I have a 3,000+ post comparing a few headphones, going as far as analyzing frequency ranges to help find the most neutral headphones so I can hear back my voice accurately while recording courses.
And for mice, back in the day when I played games more seriously I would put custom teflon pads on the bottom of the mouse to make it glide more smoothly and consistently.
But with keyboards. I am satisfied with a fairly low noise, tactile feeling keyboard that doesn't skip or double press keys so I can chug along at ~80 WPM as a non-home row typist. I'm sure there's better, but the pain just isn't there to go deeper down the hole.
I'm not even getting into mechanical/non-mechanical, ergonomic (in all the flavors) and typical staggered layout. That little keytravel leads to either 1) over-bottoming out, which over time is bad for your joints or 2) tons of missed keypresses.
Also even better than those o-rings (which reduce keytravel) there are switches with built in dampeners in the sliders (one expensive example https://zealpc.net/products/zilents but really https://cdn.shopify.com/s/files/1/0490/7329/products/Zilent_... you can see the little sliver of white at the top and bottom of the slider thats a little 'rubber' bumper that dampens the bottom-out and snap back ('top-out') sound.)
I didn't really fall down the hole until about 10 years into my career when I had my first brush with RSI, but that landed me into a Kinesis Advantage which took awhile to get up to speed on, but now I don't see myself going back for longer sessions.
And have seen it in a lot of fields and I've actually been culpable of it:
* competitive sailing: I've done quite a bit of dinghy sailing and regattas in my youth (Optimist, Laser, 420), I was always a bit frustrated because as I was not very good, I never had the best boat allocated. But in truth, as long as your dinghy is somewhat water tight and your set of sails are not blowing-up when a strong wind occurs, you are set, at least for a regional and even national level (one of my trainers actually won a national championship on a garbage dinghy that was laying around abandon in a parking lot).
* music (guitar): I've spent countless hours on forums arguing about guitars, amps, effect pedals and things like that. Today I own a Fender Telecaster (Made in Japan, not a US one), a Les Paul Classic, two tubes amps (one I've built, the other I've repaired). All that is far in excess of my actual skills. And I've seen far worst than me, I've literally guitarists barely able to play (like not being able to play 4 cords in rhythm) with 5000$ guitars and 3000$ amps.
* photography, I've seen people with 5000/6000$ (and more) worth of hardware (like Canon 7D or 5D + 2.8 80-200 IS USM + a few other lenses) not being able to frame correctly a picture. And personally, I'm far from good but I do own a second hand 5D (mark I) and a 17-40 L, and the best set of picture I've ever taken was with an old analog AE-1 with a 1.8 50mm lens that cost me 80 bucks during concert.
* mechanical keyboard: I do own a few mechanical keyboards despite the fact I'm barely able to type without looking at my keys (and I've tried to learn several times to type correctly without success using klavaro), and having a very slow word per minutes. I spend more time reading and thinking than typing so in the end, it doesn't matter that much.
Clearly, I'm not the worst at it, but I'm definitely culpable. That being said, having a nice and expensive rig do provide for more pleasure in a lot of cases (ex: between a 150$ and 1500$ you do feel a difference, the touch is not the same, the wood vibration are not same, etc), and it's completely OK to allow yourself these small pleasures.
However, acknowledging these small pleasures as such is important, a cheap guitar is fine, a cheap camera is fine, a cheap keyboard is fine, etc, no need to be pedantic about it. In the end, it rarely matters that much.
PS: cheap mechanical keyboards are actually kind of horrible, I've a 30/40$ one with MX browns copies, the thing is really annoying with key presses resulting in two or three letters being typed, shift+char not always working properly or sometimes a key press resulting in nothing.
2) the mechanical keyboards is only one item, a gaming rig or a good laptop could cost you 1 or 2 thousands dollars if not more. It's just that mechanical keyboards is where I see far more behavior in the line "these plebs who don't know better". And in term of relative cost, first time I heard 150$ for a keyboard, I was a bit puzzled, in my mind, a keyboard cost between 5 and 15$, so at least 10 times less.
Since then there has been a relentless 30+ year focus on cost cutting, and the elaborate engineering and expensive production that went into 1970s keyboards is no longer economically viable.
> see far more behavior in the line "these plebs who don't know better".
Personally I find that typing on a nice keyboard (which might be something picked up for $15 on ebay) makes a significant difference in typing speed, accuracy, and comfort.
Everyone I have ever met who was excited about keyboards (from casual users of split ergonomic keyboards or old keyboards salvaged from their own obsolete 80s computers up through hard-core DIYers with dozens of hand-soldered prototypes and hard-core collectors with hundreds of keyboards filling up their houses) was enthusiastic and friendly, excited to share their ideas and experiences.
People who spend their whole career typing and don’t know that they could find a better experience are missing out, and might enjoy trying some alternatives.
YMMV.
If you want to spend some time deciding, we should go over what kind of keyswitch and what kind of layout you want. This [1] is a pretty good overview of the different kinds of layouts (60%, tenkeyless, fullsize) and linear vs tactile switches. You can listen to sound tests for any switch on youtube to get a better idea for how quiet it'll be. I personally use a Poker 2 with brown switches for 90% programming/10% CS:GO, and I love it.
[1] https://kotaku.com/how-to-pick-the-right-mechanical-keyboard...
Size aside do the tenkeyless have any other advantage?
If you want to cheaply try out mechanical keyboarding, I'd recommend the brand Redragon on Amazon. They've got a few options and they're in the $25-$50 range. I've had my K552 for almost two years now and I don't have any complaints. I program and game on it daily.
And now 6+ hours and hundreds of comments later I went through the comments and I still haven't seen anyone post a single mechanical keyboard that matches my requirements at any price point. It's just dozens of posts about needing to be a keyboard surgeon and assembling a selection of carefully picked pieces without any end to end guides.
For the most part I just want to plug it in, have it feel good and write code.
Your $150 recommendation from below almost fits the bill but it looks like a super condensed keyboard with a non-standard layout that's missing a bunch of extra keys, and I can't find any concrete proof of what it sounds like on video. It also has a lower average star review than the Amazon Basics keyboard (but I wouldn't put much weight into that).
http://www.realforce.co.jp/en/products/R2SA-US4-IV/index.htm...
But ignoring price, what improvements will I see vs my existing keyboard? At a non-competitive level, the human level is likely dictating how many WPM I can type. At 80 WPM, upgrading to this keyboard won't turn me into a 120 WPM typist. Maybe I'll gain a few WPM but that's not the bottleneck for delivering code on time.
Also how is your recommended keyboard different than a run of a mill $50 mechanical keyboard that I've tried in the past?
You said:
> 6+ hours and hundreds of comments later I went through the comments and I still haven't seen anyone post a single mechanical keyboard that matches my requirements at any price point.
I was just offering one keyboard which does as far as I can tell satisfy all of your requirements. (The previous $250 version of this keyboard is about the same as this $350 one; the differences aren’t IMO worth the difference in price. You could probably find a used one for $150, if not less.)
Here are some of the features that make the Topre board nicer than your Amazon board:
- The actuation point is about halfway through the stroke instead of at the very bottom, meaning you don’t need to mash the key all the way down to get it to reliably actuate. Once you get used to this you can type with much lighter and springier finger movements, and (a) dramatically reduce the amount of shock on your finger joints, reducing both fatigue and long-term damage, while (b) improving your typing speed.
- Having taller keycaps on the further-away rows of keys compared to the home row makes them easier to reach by extending the distal joints of the fingers instead of moving the hand. It is in my opinion inexcusable for keyboards not intended for laptops to be flat across the top. Additionally, the keycaps have a curved top shape which helps the fingers find them.
- The switches have what many people find to be a more pleasant tactile response (this is subjective, and I prefer other keyboards, but those do not satisfy your other criteria). I would expect the 45g Topre keys to need less force than the Amazon board, but I haven’t ever seen measurements of that one. (Some people prefer heavier switches; Topre also makes a 55g version. Some people prefer very light switches; Topre also makes a 30g version.)
- In particular they have a nice bit of bounce on the upstroke which will help your finger to release the key just by relaxing the flexors instead of needing to fire your finger extensors. This will (a) reduce fatigue, and (b) improve speed and accuracy.
- The Topre keyboard is likely more uniform from key to key. Most <$20 rubber dome boards have poor quality control. (I have not tried the Amazon one.) It should also retain its key feel better over time.
- I would expect the Topre “silent” board to be quieter than the Amazon board, but I haven’t spent much time with either one, so you’d have to test that yourself. Personally I like much louder keyboards.
- The Topre keyboard is much more robust; the switches use capacitive sensing to tell when the spring has been depressed, instead of relying on an electrical contact, so they should not wear out even after tens of millions of keypresses.
- The Topre keyboard has larger rubber pads on the bottom, probably made from a nicer material. It should slip less than the Amazon board (being heavier also helps with this). It also has nice sturdy feet if you want to adjust the tilt.
- The switches are very stable and smooth, with tighter tolerances. The keyboard is much more rigid and solid feeling. Overall it feels like a well engineered product instead of a flimsy toy. Many people find joy in using well made long lasting tools, but YMMV.
- The keycaps are made of a sturdier type of plastic, and use dye sublimation printing. The letters will never wear off, and even the surface texture should remain through decades of serious typing.
- The electrical components inside the keyboard are more expensive and less likely to fail. You’d have to test latency, etc. for yourself, I haven’t extensively evaluated either of these keyboards.
- The keyboard supports full n-key rollover (this is unlikely to matter for routine typing).
> how is your recommended keyboard different than a run of a mill $50 mechanical keyboard
The switches feel substantially different. The keycaps are made from a different type of plastic. The case is sturdier. The switching mechanism is more reliable.
But keyboard preferences are subjective. Personally I like many $50 keyboards better than this $350 one. I was just looking to satisfy your criteria.
When it comes to the life span of the keyboard, how easy are they to clean?
With this Amazon one, I seriously spend about 30 seconds every 2 weeks wiping it down with a small towel and it's as good as new in terms of cleanliness.
I'm not a neat freak but I do know that build up of whatever can definitely play a role in how the keyboard feels over time and full size keys tend to collect a lot more debris over time.
Also if you don't mind, what would be 2-3 recommendations in the $50 range where quietness and overall "this feels great to type on" are the biggest goals?
If a keyboard sits on a very dusty garage shelf for 20 years with no cover, sometimes dust works its way inside the switches; cleaning that out is a lot more complicated, requiring desoldering and disassembling all of the switches. Don’t do this to your keyboard, and watch out for the condition of decades-old used keyboards.
* * *
Personally I like very loud clicky keyboards, like the IBM model F or anything with clicky Alps SKCM or SKCP switches (from the 1980s–early 90s).
If you can find one in good condition and don’t mind an adapter, I quite like the Apple Extended Keyboard II from ~1990 which is reasonably quiet (likely louder than the Amazon board; if you want to further reduce the sound you could open up the case and fill the empty spaces inside with some kind of padding – I know people who have successfully damped sound with sheets of drawer liner or felt).
Tactile Cherry MX switches (or any of the many MX clones) with added o-rings or other padding are reasonably quiet. I’m not really the person to ask though. Again, filling empty spaces inside the case can do a lot to damp the sound.
1. https://zealpc.net/products/zilents
2. https://kbdfans.com/products/pre-orderaliaz-silent-switch-ta...
(unaffiliated with either of these stores)
I usually find that people who disparage mechanical keyboards do not actually know a lot about mechanical keyboards...
I'd buy a $15 keyboard in a heartbeat if it wouldn't hurt my wrists. But for me, the Leopold is a medical device. I would have paid twice as much for it, which has nothing to do with the key switches at all.
In fact, I did pay 2x for it because I bought one for my home system as well.
This site [1] has a quick gallery, and this[2] Github page a lot more (including many niche or kit ones). The Kinesis Freestyle <whatever> looked like a good option, but I decided to try one of the nerdy ones, so I've ordered a VE.A clone from AliExpress.
I found both of these pages through the /r/MechanicalKeyboards wiki [3]. That community has a lot of posts and comments of people showing off gamer/geek/nerd stuff, but also seems to give reasonable advice to "normal" people wanting advice.
[1] http://xahlee.info/kbd/ergonomic_keyboards_index.html
[2] https://github.com/diimdeep/awesome-split-keyboards/blob/mas...
[3] https://www.reddit.com/r/MechanicalKeyboards/wiki/buying_gui...
- No caps lock indicator - Fn keys are a bit small, and I prefer a Fn button as opposed to a switch - Uses a proprietary dongle instead of Bluetooth
Maybe one day I'll get an ErgoDox, but I need to figure out what switches I like first...
Perhaps you could use a tiny widget that shows the caps lock status next to the clock?
I ordered Cherry MX Browns, which seemed like a fairly standard choice — red for gamers, brown for typists. I just hope they're not too loud.
[1] http://d2ydh70d4b5xgv.cloudfront.net/images/8/d/logitech-cor...
For anyone else looking to reduce the distance between mousepad and keyboard, this size is usually called 84-key, 75%, or 80%. They have all of the keys that a tenkeyless has but laid out in such a way that the keyboard is significantly less wide.
this one is relatively cheap (they used to sell an even cheaper one that I currently own, which has off brand switched instead of cherry mx)
https://www.amazon.com/DREVO-Excalibur-Mechanical-Keyboard-S...
Nomenclature was the big hurdle I had to clear when searching for a keyboard. I didn't know what these boards were called until a fellow engineer introduced me.
I'm sure "84-key" will be a helpful keyword to someone else reading this thread.
http://ergo.human.cornell.edu/ergoguide.html
http://ergo.human.cornell.edu/AHTutorials/typingposture.html
In my opionion, it's worth a good read-through. I also switched to an Evoluent vertical mouse and a Goldtouch split/angled keyboard w/o the numeric pad to minimize back-and-forth. Now I use lapdesk+apple magic keyboard+Evoluent vertical mouse, and don't really have any problems.
You'll also need to map your escape key to Caps Lock. You can use AutoHotkey for this with this script:
https://www.dropbox.com/s/c6t9sj3fygtre6h/AutoHotKey.ahk
Vim basically allows you to trade mental effort for hand movement. Over time, the mental effort goes away, but the saved movement lasts forever.
But VS has so many shortcut "chords" that depend on HJKL that I can't juggle both paradigms at once. When my brain is in "vim-mode", I'm constant hitting ESC -> ':' to trigger commands.
I had the same issue with Atom, Sublime, and VSCode extensions that mimic vim too.
http://www.wasdkeyboards.com/index.php/products/mechanical-k...
Red switches are quiet.
https://mechanicalkeyboards.com/shop/index.php?l=product_lis...
I've never seen a mechanical keyboard that wasn't loud; let alone silent. (The thread topic is noise, not comfort or usability.)
That doesn't mean they don't exist. Maybe if I rubbed shoulders more with the high society, I might get access to some invitation-only showroom for exotic keyboards where $14K will get you a whisper-silent unit.
I do have one almost absolutely silent keyboard. It's quite awful to type on. Basically it's one of those flexible rubber keyboards for industrial environments, where there are spill and dust hazards. I use it at night, not to disturb anyone. I optimized for sound at the cost of comfort.
That's a complete non-starter. I'm not making a custom board for anything not related to guitar. :)
The general market of computer keyboard users is not going to build their own hardware for hundreds of dollars in parts if they just want a silent keyboard; that's practically the same as admitting these things are not available.
I use the MacBook built in speaker (not a detached microphone like he does in the video). My keyboard is on a wooden desk directly in front of the the laptop (with an open screen for even worse acoustics). Maybe I'd have better luck with a raised microphone like in the video in the article, but I would not say this is a particularly quiet keyboard.
So in your case, it's not because the keyboard is loud. It's because you have huge rumble vibrations getting through to your mic, and this is masked with your laptop's keyboard since it's absorbing some of that.
If you look at the link in the post it has a sample of what the keyboard sounds in a typical screencast scenario when you have a proper microphone stand.
No standalone keyboard is going to prevent rumbles if you have it sitting on the same surface as your mic. Especially if your desk or microphone stand is wobbly (but it would still happen on a heavy stable desk too).
Do you have a high end recording set up? A good mic, boom stand, etc.? It would be curious to hear your set up on how it comes off on video when typing at your max WPM.
But I definitely never heard of having to lube your keyboard before using it. I'll look into that just to see what it sounds like. Hopefully someone with high end recording gear has done real world tests.
There are a lot of variables when it comes to lubed switches, with the type and amount of lube used having an effect on the overall feel and sound. This is an interesting guide and rather long discussion about methods of lubing Cherry MX switches, for example.[0]
You'll find a lot of videos some decent decent recording tests[1] of switches in general out there, but not a ton that are exhaustive comparisons of different switches and modifications. This video,[2] for example, compares decibel readings from Cherry MX Red, Blue, the Topre 45g, and Cherry MX Silent Black and Reds.[0] Comparing across different tests has obvious problems, and since you're looking for a sort of goldilocks sound level for a specific use case (not inaudible, not too loud, just right for recording), you might wind up wanting to experiment a bit with a switch tester. Other factors like the keyboard case construction and the keycaps you're using are going to have an effect as well; a mat underneath the keyboard will have a noticeable effect for many keyboards, for example. Not to mention how you type and whether you're bottoming out. Personally, I find that kind of experimentation fun but not everyone will agree.
Because you're recording, it might be easier to look at testing different microphone positions and experimenting with positioning a few layers of foam between your keyboard and microphone to absorb some of the higher frequencies. You won't be able to make it entirely silent, which isn't the goal, but you might be able to get it to a level that sounds pleasant in your recordings.
0. https://geekhack.org/index.php?topic=34332.0
But, I switched to a noise reduction headset and my screen sharing partners say my keyboard noise is now equivalent to people with rubber dome keyboards (you can barely hear it).
I have a keyboard on order with "silent red" mechanical switches. From what I understand, they're similar to rubber dome keyboards in noise level and if that's true then I won't have to use the headset all the time.
I use a Logitech G Pro keyboard, which sounds (to my ears) roughly the same as MX Browns, but I use a supercardioid dynamic microphone (the sE L7, which for my money is the best dynamic microphone you can buy until you get up into the ElectroVoice RE320 territory) on an arm. It's got a tight enough polar pattern that I don't even need headphones because my desk speakers don't feed back, let alone the keyboard that's at a 90 degree angle from the business end of the mic.
I have a bunch of studio mics, too, but I've found that teleconference is easier with a cheap but tight-pattern dynamic. Check out the sE V7. It's tremendous for exactly that.
It also hurts their fingers. My brother loved his mechanical keyboard (Cherry MX blue). Very loud (he bottomed out), very satisfying, but he had to quit because his fingers hurt.
How well isolated the keyboard is from the table can also make a big difference so it can be worth to put a piece of folded microfiber cloth or something underneath it.
[1]: GMK QMX Clip sound test https://www.youtube.com/watch?v=UroBHvL5LZ8
There are particular mentoring objectives that you can hit with it, and there is value in bouncing ideas off another person, but I don't need to sit in front of a computer screen for the latter.
I often go on remote calls with people and our task is to implement something while also training the person or giving tips on how to do it in the future while answering any questions they have in real time (related or not).
So it's more of a 1 on 1 teaching gig for an hour or 2. Not 8 hours of pair programming every day full time.
Like to this day, I have never seen any reproducible strong evidence provided that pair programming is beneficial. And I don't know if I would call the occasional ad-hoc (unstructured) "pairing" anything other than what a normal person would call it: "two people collaborating like normal fucking human beings."
But if there is evidence that 2 is better than 1, why is 3 or 4 not even better?
I don't like it when people equate mechanical keyboards to loudness. They don't have to be loud! My keyboard has MX Clear switches which are not loud in the slightest, and I personally think they feel miles better than any non-mechanical keyboard I've used.