If you just want a great keyboard and don't want to learn a new layout or form factor and don't want to build your own I present the best mechanical keyboard.<p>[1] FILCO Majestouch Ninja - Cherry MX Browns<p>Make it yours with a nice pack of keycaps.[2]<p>If you're not sure which Cherry MX switches to get read more about them here [3] and search for comparisons. I hate reds. I love blues. My wife's ears hate my blues. Now I use browns.<p>I have owned many many keyboards and built a couple too and I honestly believe that FILCO is the best consumer mechanical board or at the very least my favorite :)<p>[1] <a href="https://www.amazon.com/FILCO-Majestouch-Ninja-Cherry-Keyboard/dp/B004ZJPSGI/ref=asc_df_B004ZJPSGI/" rel="nofollow">https://www.amazon.com/FILCO-Majestouch-Ninja-Cherry-Keyboar...</a><p>[2] <a href="https://www.amazon.com/s?k=cherry+mx+keycaps" rel="nofollow">https://www.amazon.com/s?k=cherry+mx+keycaps</a><p>[3] <a href="https://www.cherrymx.de/en/blog/cherry-mx-switches-at-a-glance.html" rel="nofollow">https://www.cherrymx.de/en/blog/cherry-mx-switches-at-a-glan...</a><p>EDIT: You notice I picked a TKL (10 key less) unless your an accountant or mathematician num pads are highly overrated and take up valuable desk real estate.<p>EDIT: Check our <a href="https://www.reddit.com/r/MechanicalKeyboards/" rel="nofollow">https://www.reddit.com/r/MechanicalKeyboards/</a> for inspiration ... but beware ... it can turn into a bit of an addiction.<p>Good Luck!
Short answer:<p>If you wanna play games, consider a mechanical keyboard, else consider a flat laptop-like keyboard.<p>Long answer:<p>I used to believe that mechanical keyboards have to be better because most people praise them and they are more expensive, but it really is a matter of preference and use case.
I bought myself a corsair mechanical keyboard and I really didn't like it besides for playing specific games.
A laptop keyboard always felt the best to me. They are flat, so your wrist is always in a correct position while with mechanical keyboards i'd find myself having to bend my wrist backwards despite having a small pad.
They are extremely responsive, you get instant feedback from the keys, and I mean instant because it takes less effort and distance to trigger each key.
As a result they also make typing faster in my experience.
So unless you're in for gaming or have a good pad, i'd say you really don't need it.
I love the HHKB Pro 2 Type-S (topre) <a href="https://youtu.be/CmvB7FOgyxk" rel="nofollow">https://youtu.be/CmvB7FOgyxk</a> not for everyone. I like torpe switches. Reminds me of the old apple iie keyboard (alps switch); probably my favorite keyboard ever <a href="https://youtu.be/zwgas6McpoQ" rel="nofollow">https://youtu.be/zwgas6McpoQ</a>
I highly recommend Xah Lee's site (recommended on a previous HN keyboard thread). [0]<p>I personally have the X-Bows, and like it quite a bit as a starter ergo keyboard. [1][2]<p>I've also backed the Glove80 on Kickstarter (after learning about it on HN!) as a deeper dive into ergo. [3][4]<p>[0] <a href="http://xahlee.info/kbd/keyboarding.html" rel="nofollow">http://xahlee.info/kbd/keyboarding.html</a><p>[1] <a href="http://xahlee.info/kbd/xbows_keyboard_review.html" rel="nofollow">http://xahlee.info/kbd/xbows_keyboard_review.html</a><p>[2] <a href="https://x-bows.com/collections/keyboards" rel="nofollow">https://x-bows.com/collections/keyboards</a><p>[3] <a href="http://xahlee.info/kbd/glove80_keyboard.html" rel="nofollow">http://xahlee.info/kbd/glove80_keyboard.html</a><p>[4] <a href="https://www.kickstarter.com/projects/moergo/glove80-the-incredibly-comfortable-ergonomic-keyboard" rel="nofollow">https://www.kickstarter.com/projects/moergo/glove80-the-incr...</a>
I've been using a CODE keyboard [0] for the last five years or so. Been pretty happy overall, the only complaint I could have is that some of the paint is wearing off on well used keys.<p>It is a traditional layout, no split, nothing like that. But I have personally found that I only get sore wrists and fingers when I let the room temperature get too low, so I keep it warm and my keyboard choice seems to have no effect.<p>[0] <a href="https://codekeyboards.com/" rel="nofollow">https://codekeyboards.com/</a>
<a href="https://www.logitech.com/en-us/products/keyboards/mx-keys-wireless-keyboard.html" rel="nofollow">https://www.logitech.com/en-us/products/keyboards/mx-keys-wi...</a><p>This is a problem I was struggling with until recently.<p>Specifically, I prefer low profile keyboards like the Apple magic keyboards. The problem I was having is that I wanted a low profile keyboard and mouse that I could easily switch between my Mac laptop and windows desktop.<p>I looked for a kvm for months that would address my specific needs for mouse/keyboard and 2 monitor setup (1440p gaming displayport / 4K uhd usb-c).<p>I finally found the Logitech MX keys and mouse combo. It's low profile and feels good for me. Plus it specifically has built in device switching. For monitor switching I just manually change the inputs as needed.
I've had my Leopold FC660C for I think 5 years now, it was very expensive but completely worth it IMHO. Capacitive sensing is just so much better than electrical contacts, due to the programmed in hysteresis, chattering just isn't a thing with Topre. I put the Hasu controller in it too and made my own custom layout with QMK.<p>If I was looking at getting a new keyboard I would also consider hall effect and optical key switch design keyboards.
I'm about 11 years into a variable-weighted white-gray Topre Realforce, and I don't think about keyboards anymore. I'd get either a variable-weighted or 45g Topre.<p>I can recommend the Kinesis Advantage too, but I later sold mine -- weight lifting did an even better job of eliminating ergonomic problems, as did piano practice once before, and I think it's generally a better strategy to not need ergonomic devices.
Logitech K380. I can type faster on that thing than any mechanical keyboard. It feels like the old gen MacBook Pro keyboards to me, but more crisp. (The gen before they started doing weird Touch Bar stuff.) It has 3 bluetooth channels so I switch between my work laptop, personal laptop, and desktop with it. Works great between macOS and Windows, too. And I’ve had it for a year and haven’t had to change the batteries yet.<p>Mechanical keyboards are cool but turns out they aren’t for everybody. I spent a lot of money on them and ultimately discovered I don’t really like any of them. They’re clunky to type on for me. I tried Cherry red, blue, brown, and also Topre, and I still just like my dumb $30 keyboard more.
Apple Magic Keyboard.
Glue 4 cut-in-half ear plugs to the bottom as feet/shock absorbers.<p>The minimal key travel is very efficient for fast typing and the added feet absorb shock when you bottom out if you bang hard.<p>I've been doing this for about 10 years -- works great.
I'd recommend:<p>- Chiclet Keyboard<p>- Inexpensive<p>- Wired<p>- Full QUERTY layout (inc. number pad).<p>- Maybe a dedicated calculator button.<p>- No LEDs/special features/special software.<p>Advantage including:<p>- Lower compression depth/lower pressure per key press.<p>- Lower noise.<p>- Lower cost.<p>- Increased reliability.<p>- Plug and play.<p>Amazon Basics and Dell both make good keyboards in this category but Amazon Basics' keyboard no longer has the dedicated Calculator button. I buy these keyboards on purpose and legitimately don't understand people who WANT a Model-M clone, I typed on those for years, terrible keyboards. Just loud, attract grime, and cause hand fatigue.<p>PS - Although the trendy tide could be turning with MX LOW PROFILE gaining some interest.<p>edit: Maybe check out the CHERRY Stream Keyboard for $30 on Amazon (US).
I've really enjoyed using my Ultimate Hacking Keyboard. It's helped me get over a lot of wrist pain, and I love how customizable it is (every key can be customized to send any scancode, macro, mouse, etc.). I also have the touchpad and extra key modules.<p>Not cheap, but I use it for ~8 hours every workday.<p><a href="https://ultimatehackingkeyboard.com/" rel="nofollow">https://ultimatehackingkeyboard.com/</a>
For me, the angle matters, but also the softness of the touch. For this reason I have loved the Kinesis Freestyle 2. I really tried hard for some weeks, and much customization, to like the Kinesis Advantage, which is programmable, but the keys were just too stiff for my hands' comfort.<p>Maybe someday I'll have to try more of the other kinds, that people discuss. Time/$/priorities...<p>Edit: I've tried multiple MS split keyboards but they were also a bit stiff. The nearest other I've liked was a Belkin that I found somehow at work, but I forget which model.<p>(Ps: if someone seriously wants to try my Advantage enough to make it super-easy for me to mail it to them, it's just sitting here in the box...)
If you’re in the market for an ergo keyboard, I’ve used and liked the Kinesis Freestyle for years now. It’s a fully split keyboard with a staggered layout - I use it in a tented setup, and the ergonomics have been good while it’s similar enough to regular keyboards to not make switching back and forth too difficult.<p>I’ve tried the mechanical (red switch) version, but actually prefer their membrane version because it’s quieter and I like the tactile feedback better (I haven’t tried the brown/blue switch models though).
I am using a Matias Tactile Pro, which is similar to that old mechanical IBM keyboard with an layout with a lot of symbols (which might be nice if you do math and data science). It is heavy, big, and super loud but I really like the sound, and it feels just good. I have good experiences with it, using it since about eight years. Has also two USB ports which is useful for charging stuff and gadgets.<p>I have to warn about the Matias Quiet versions though - they are not durable and keys are failing quickly. Unbelievable the difference in quality.<p>Many people make a fuss about ergonomic keyboard layouts. I just do not understand why. My recommendation is this:<p>1. Chose a layout which is useful for your language(s) and programming - best layouts for this are often from multi-lingual countries like UK International (<a href="https://en.wikipedia.org/wiki/QWERTY#United_Kingdom_(Extended)_Layout" rel="nofollow">https://en.wikipedia.org/wiki/QWERTY#United_Kingdom_(Extende...</a>), or Canadian, or such. (Some national layouts like German are horrible because keys like '{' or '}' cannot be reached in an ergonomic way. It might therefore be better to put rarely-used regional characters on dead-keys, which is exactly what UK International, for example, does.)<p>2. Learn to touch-type on that one layout, <i>and stick to it</i>.<p>Anything else is <i>very</i> unlikely to ever give any return in time you invest. Especially when you are coding - the key that is used most often for code is empirically the "Delete" key, and that's for a reason.
I've spent a lot of time finding the perfect keyboard. I started with a Das Keyboard Model S with CherryMx Blue [1], then got the Code Keyboard with CherryMx Brown [2]. I stuck with this keyboard for years. Then I found Ten-Keyless keyboards, and this is where I got very picky. I wanted:
- RGB Backlight
- Dedicated Media Keys(or Knob)
- TKL<p>After some time I found Drevo BladeMaster with CherryMx Silent Red, this was it, small, RGB backlight, media Knob. The software is kinda janky, but I was really happy with this... Then I realized I had another requirement: I prefer 75% keyboard, this is a TKL, but smaller, with the "delete, page up, page down.." keys closer to the rest of the keyboard, and still have all the Function keys. I had to sacrifice the dedicated media keys for the size, but I'm extremely happy with my Keychron K2 with Gateron Red<p>[1] <a href="https://www.daskeyboard.com/model-s-professional/" rel="nofollow">https://www.daskeyboard.com/model-s-professional/</a><p>[2] <a href="https://www.wasdkeyboards.com/code-v3-104-key-mechanical-keyboard-cherry-mx-brown.html" rel="nofollow">https://www.wasdkeyboards.com/code-v3-104-key-mechanical-key...</a><p>[3] <a href="https://www.drevo.net/product/keyboard/blademaster-pro" rel="nofollow">https://www.drevo.net/product/keyboard/blademaster-pro</a><p>[4] <a href="https://www.keychron.com/products/keychron-k2-wireless-mechanical-keyboard?variant=31063869620313" rel="nofollow">https://www.keychron.com/products/keychron-k2-wireless-mecha...</a>
Warning: you're about to jump down a massive rabbit hole!<p>If you want a standard keyboard, DAS and WASD offer some good options.<p>If Ergonomics are important and you don't mind the learning curve, go for split. The Ergodox EZ is a great option here. I have 2, one for my work desk and one for home, been using them for a few years now and haven't looked back.<p>Whatever you do, go with a mechanical keyboard. Purely subjective, but you really can't beat the tactility of it.
If you need a keyboard NOW, take a severe look at the Kinesis Advantage 2. It has a learning curve, but it's a small price to pay to have a very comfortable typing experience AND incredible customizability it offers (e.g., macros & hardware-defined key re-mapping). However, don't bother downloading the software as it's not great.<p>BUT, if you can wait a few months... they have a modern version slated to release this summer.<p><a href="https://kinesis-ergo.com/keyboards/advantage360/" rel="nofollow">https://kinesis-ergo.com/keyboards/advantage360/</a><p>IMO it fixes most if not all issues I have with it.<p><pre><code> - Wireless via Bluetooth
- Ditching USB-A for USB-C
- Split keyboard while retaining its finger ergonomics
- Update styling, which will (hopefully) be much easier to
transport and less of an eye-sore
- Ability to change 'tenting' which should increase
ergonomics</code></pre>
If you end up getting either one, you won't be disappointed. I went from needing to take off work due to wrist pain to no pain at all regardless of time. It was well worth the $350.
What sort of keyboard are you looking for, for what use? It might help by sharing your favorite keyboard, and what you like about it.<p>Some of the features to consider (by no means exhaustive):<p>1. Width: 60%, TKL, or full-size<p>2. Height: Normal or low-profile<p>3. Key layout: Ergonomic, ortho, staggered<p>4. OS-friendly layout: Mac or Windows<p>5. Switches: clicky, tactile, linear<p>6. Misc: RGB, programmable keys, wireless<p>Personally I like 60% low-profile clicky keyboards. I use a Keychron K7 at home and MX Keys Mini at work.
I have a few Vortex Pok3rs (60% with brown, red, and clear cherry switches) and love them.<p>It’s not as important now, but one thing I really like about them is how portable they are. If I have to travel to work at a client site or visit an office, a Pok3r is trivial to bring along.<p>Once you’re really used to a semi-exotic keyboard, it’s really frustrating when they’re not available.
I'm firmly in the Logitech camp - I have a bunch of dongles that pair to multiple mice and keyboards across a number of devices. My favourite Logitech keyboard is the K580 (<a href="https://www.logitech.com/en-nz/products/keyboards/k580-multi-device-wireless-keyboard.920-009211.html" rel="nofollow">https://www.logitech.com/en-nz/products/keyboards/k580-multi...</a>) which is small and thin, can connect to two devices, and supports both Bluetooth and dongle connections. I use this with the MX Master 3 mouse, which also supports both Bluetooth and dongles. I do have a couple of nice mechanical keyboards too, but I find that most mechanical keyboards sit way too high off the desk so require an additional wrist rest to be comfy.
All of these fancy mech keyboards miss one key problem - the mouse still needs to be clicked and therein lies the source of numerous strains and injuries. I’ve tried several mech keyboards and my last one was a KeyChron 3, but recently I got tired of issues with my ultra wide monitor and returned to working on my 16”
MacBook Pro and realized what a relief it is not have to deal with a mouse, because the built in trackpad feels so great, and I find myself looking not as much for keyboard shortcuts.<p>Anyway I wonder if there’s a set up that combines the benefits of a mech keyboard with a trackpad conveniently placed right below and feel as “natural” as when using a MacBook Pro (or similar laptop with built in trackpad).
Corvair K63: I have three - one in the office, one at home and one at my other half's house. I grew up with IBM Model M as the ideal keyboard, and the K63 is the closest I've found. Cherry MX switches, and super robust, with that clickety clackety feel.
Just yesterday I bought the Maestro FL listed here: <a href="https://archisite.co.jp/products/archiss/maestro/" rel="nofollow">https://archisite.co.jp/products/archiss/maestro/</a><p>I recommend you go to a shop that has a bunch of keyboards and try them all out. Then you should be able to figure out what kind of switches you like and which ones you don't like. I bought my keyboard with "Cherry Red" switches. The switches are "linear" and don't make a clicky sound, i.e. they are perfect :) Feels like some 80s/90s keyboards. The final version of the Apple II is very close I think.
I use Ergodox Infinity keyboard and I'd suggest: separate left and right hand boards, columnar or ortholinear layout, thumb clusters, mechanical keys and profiled keycaps.<p>Maybe a good question to start with is "how much are you planning to spend"?
I use Mistel Barocco 770 with brown Cherry MX. It is a split keyboard<p>My only experience before this is a pre-owned Cherry MX Blue. I am quite comfortable with the feedback I am getting from Mistel.<p>Regarding comfort, I enjoy it more than my Thinkpad t470s keyboard.<p>I also find that I no longer have the occasional mild pain I have in my wrists and forearms.<p>There is also a bluetooth version though I have not used that model.<p><a href="https://www.amazon.com/Mistel-Mechanical-Keyboard-Ergonomic-Programmable/dp/B082FVCNDM" rel="nofollow">https://www.amazon.com/Mistel-Mechanical-Keyboard-Ergonomic-...</a>
Been using my ErgodoxEZ for the last 6 years. Fantastic keyboard, great ergonomics, rock solid build quality. Pricy but very worth imo.<p>If I were buying today, I'd buy a Moonlander, the newer version of the Ergodox.
Unicomp Model M. When IBM discontinued production of buckling spring keyboards the employees at the plant in Kentucky bought the factory, the tooling, and the rights to the (now expired) patents and kept on making the Model M the same as in 1985. It's a bit like how they kept making the original air cooled VW Beetle in Mexico years after everyone else moved on.<p>They're nearly not as well known as they should be because they don't do any marketing at all. And at $104 they're not expensive by premium keyboard standards.
For people already heading towards (or already down :-) ) the split ergo road, the IC is open for round 3 of the Corne-ish Zen keyboard (3x6+3 or 3x5+3, wireless, zmk firmware, chocs): <a href="https://docs.google.com/forms/d/e/1FAIpQLSdCpc0rmRWP4NqA0ee0snNddF55VgcT7_CoY87LsvitKMSjGw/viewform" rel="nofollow">https://docs.google.com/forms/d/e/1FAIpQLSdCpc0rmRWP4NqA0ee0...</a>
Keychron seems to be the current best value, just choose a model based on whether you like low profile laptop-style keys or taller desktop keyboard keys.
You might get some suggestions for the Kinesis Advantage 2. It's a great keyboard, but keep in mind it's very different from other keyboards and could take a couple weeks to get used to before you're back up to your full productivity. I think the best approach for the Advantage is to just stick with it and fight the urge to even temporarily switch back to a regular keyboard.
I recommend a TKL from Aliexpress. Gateron Yellows are fine switches.<p>(For example - recently I tested a Keydous NJ80 - didn't get used to the layout - but loved the quality. Most mech keyboards are great unless you try the really high end stuff first... I'd say you get what you pay for and around 80-100 USD you can get a good enough keyboard)
IF you're not gaming, I really like the Logitech MX keys. Its super low profile, you can attach 3 devices to it (Computer, tablet, phone for me). And its wireless. Some people hate the low profile keys, so try one out if you can. Pair it with your favorite wireless mouse-. Also, I use it on Linux, important for me.
I am using Chonchow for $16 from Amazon: <a href="https://www.amazon.com/gp/product/B08BFD9NQH/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1" rel="nofollow">https://www.amazon.com/gp/product/B08BFD9NQH/ref=ppx_yo_dt_b...</a><p>It is a tenkeyless backlit keyboard.
I have this one with my MacBook pro and it works really good <a href="https://www.amazon.com/Satechi-Aluminum-Bluetooth-Keyboard-3-Device/dp/B07F2RW6PJ" rel="nofollow">https://www.amazon.com/Satechi-Aluminum-Bluetooth-Keyboard-3...</a>
Toore is highly overrated, build quality is not there with most common implementations (looking st you HHKB)<p>Get a Keychron hot swappable, buy some Boba U4/U4T (U4 is silent, U4T is thocky) and install them. and for under $120 and 0 soldering you have a world class typing experience
Like smoyer said, I strongly suggest split hands. Way more ergonomical. I have two Mistel MD770's, one or work and one for home. I really like the keyboards but I think as long you get something that splits you'll be fine.
I have NEVER been more excited to spend 22 hours a day coding than on this keyboard: Code V3 87-Key Illuminated Mechanical Keyboard - White LED Backlighting, Black Case (Cherry MX Green)<p>Good luck in your hunting (and in my case pecking)
There's a lot of expensive suggestions, but one great work keyboard is the Microsoft Comfort Curve Keyboard 2000, it's becoming hard to find at is original price, but you can find a good used one for 20 bucks
I’m another supporter of split keyboards. I used to get terrible shoulder pain before switching. I’m using the kinesis gaming keyboard, which has been great aside from some minor firmware wonkiness.
Has anyone tried to extract the Touch ID module from a magic keyboard so that it can be used with another keyboard? I can’t imagine not having Touch ID when laptop closed.
It really depends on what you want to use it for. I have multiple different keyboards for different tasks.<p>Mechanical keyboards is a huge rabbit hole (reddit.com/r/mechanicalKeyboards).<p>I split my keyboards up in three categories: writing, programming, gaming.<p>For gaming i like to have a smaller keyboard with easy reach for all the essential keys. Here i often use a split keyboard or a 60% keyboard.<p>For programming i dont like too small keyboards (less than 60% is frustrating) and i don't enjoy programming using split keyboards.<p>For writing i often use 40% or split keyboards.<p>Currently at my home office i use an Alice-style keyboard from Switch Couture [1]. Here i have silent linear switches (Rosélios [2]). I like the alice-style for my general work, as i both write a lot of emails and do a bit of programming. From time to time i switch to one of my split keyboards, if i have a lot of writing to do. I currently don't have a favorite split board, but i use both Kyria [3] and Lily58 [4]. The stagger is a bit different and i'm not sure which i like more. I have an unbuild Corne [5] that i'm gonna try soon.<p>I don't often go to the office, but when i do, i take a small 40% board with me. It's a simple AMJ40 [6] that doesn't take up much space. At the office, most days go with in-person meetings anyway, so not much typing is done.<p>When i'm off work, i usually switch to either a Space65 or Think6.5 V2. Both are 65% from Graystudio [7]. The Space65 uses Holy Panda switches, which are louder tactile switches on an aluminium plate, whereas the Think6.5 V2 uses Gateron Milky Yellows on a FR4 plate, which are much more quiet. If i decide to do some gaming, i usually pull out one half of my Kyria and switch to one of my gaming layers. I have layers for WoW, Diablo, LoL, HotS etc.<p>I have other boards too, but they rarely see use, as these 6 boards seems to cover my needs.<p>As i said to start with, this is a rabbit hole. I've spend $3000 on keyboards in 2020, as i needed a covid hobby. I stopped buying new boards and accessories in the start of 2021, as the spending and FOMO got out of hand. Had to go cold turkey.<p>[1] <a href="https://switchcouture.com/products/switch-couture-acrylic-alice-style-chassis-1" rel="nofollow">https://switchcouture.com/products/switch-couture-acrylic-al...</a><p>[2] <a href="https://zealpc.net/products/sakurio-roselio" rel="nofollow">https://zealpc.net/products/sakurio-roselio</a><p>[3] <a href="https://splitkb.com/" rel="nofollow">https://splitkb.com/</a><p>[4] <a href="https://keyhive.xyz/shop/lily58" rel="nofollow">https://keyhive.xyz/shop/lily58</a><p>[5] <a href="https://keyhive.xyz/shop/corne-v3" rel="nofollow">https://keyhive.xyz/shop/corne-v3</a><p>[6] <a href="https://flashquark.com/product/amj40-40-mechanical-keyboard-kit/" rel="nofollow">https://flashquark.com/product/amj40-40-mechanical-keyboard-...</a><p>[7] <a href="https://graystudio.club/" rel="nofollow">https://graystudio.club/</a>