Background
As a heavy computer user and an especially heavy keyboard user, I have tried to get a good one since a long time ago. This document tries to tell the story of the different types of keyboards I have used and am using.
It serves as a personal note to consult in case of defects. Additionally, it may be interesting to consult by other people with similar problems/use cases/etc.
The Beginnings
My first keyboard ever was “cordless”. It required two AA-type batteries to run and connected wirelessly to an USB receiver. Obviously, the batteries needed frequent replacement. When I got a scrap PS2 keyboard from a relative, I immediately switched to it. Both of them were cheap rubber-dome keyboards that “did the job” without being particularly comfortable.
Microsoft Sidewinder X4 (2009–2020)
Heavily used: 2009–2017, half a year in 2019 and in the beginning of 2020. Moderately used: 2017 till first half of 2019. Total Lifetime: ~11 a.
Story
That time, I liked playing Descent 3 (an old game from 1996!) a lot. It could be due to the fact that it was the first 3D computer game I ever played but there might have been other reasons, too. Already then, I preferred the keyboard over the mouse and thus wanted to navigate the six degrees of freedom (6DoF) by keyboard alone. It was a recipe for being slower than most of the other players’ setups: Keyboard + joystick was commonly considered the best, but keyboard + mouse was not rare, either… Especially for keyboard-only setups, it turned out N-key-rollover was beneficial. The ability to press at least 7 keys at once was required to control forward, speed, upwards, leftwards, turn, 2xfire simultaneously. Hence I asked a classmate (who knew about gaming hardware) for what keyboard he would recommend. He recommended the Microsoft Sidewinder X4.
Although I considered it almost too expensive back then (60 €), I liked the improvement in mechanics (better rubber-dome keys here) and of course: N-key-rollover was there – validated by pressed_keys(32) to be working.
The macro keys could not be used on Linux-only setups, which did not matter, as most of the time only the letter and number keys were used anyways. The half-height buttons for the row of [ESC] and [F1]..[F12] keys were not an issue at the beginning either. As the use of the VIM editor increased, the small [ESC] key was not optimal, but being used to it, did not cause any larger problems.
Thus, I was quite satisfied with the Microsoft Sidewinder X4 until someone told me there was a thing called mechanical keyboards. I had already heard about that before by stumbling across the fan sites about the IBM Model M, but the price tags were all way above budget – prices were substantially higher than 100 € and that was not going to be an offer to accept solely from the hearing that mechanical keyboards would be superior.
Finally, there came an offer I could not resist: At an electronics store, I found a Kingston Hyper X Alloy FPS for exactly 100 €. In the meantime, financial resources had grown and being able to test my first mechanical keyboard in store, I bought it after a day of consideration.
As a working student, I finally had the opportunity to replace my workplace’s generic keyboard with something more personal and brought the newly unused Microsoft Sidewinder X4 to work.
Failure
After a flawless performance during the first eight years of heavy use and the moderate use at work, the keyboard finally failed from the heavy use on a semester abroad. The plastic nose holding in place the often heavily-hit [ENTER] key broke and the key remained only softly attached to the keyboard. At any press, it could jump out of the keyboard and needed to be carefully re-attached. A hack using a paperclip and a remapping of a rarely used key to [ENTER] kept the keyboard alive during the first months of 2020 until I returned from my semester abroad. It is noteworthy that the rubber-dome technology cannot be blamed for the failure and material stain failures like the one seen here may appear with any kind of technology.
Review Opinion
Pros
- High quality, solid and stable construction. One robust piece that does not mind transportation.
- Price was very OK in hindsight
- Full N-key-rollover
- No RGB lighting; avoids unnecessary costs.
- Long life (although one would not expect it from rubber dome)
- Media keys and calculator key work on Linux.
- Red background light can be configured in three levels and does not require additional software to be used/configured.
- Fails from material stain – no obvious weak parts.
Cons
- Macro keys do not work on Linux.
- Half-sized [ESC] and [F1]..[F12] key bar.
- Space bar is longer than usual.
- Rubber dome is inferior to mechanical (and others) in terms of perceived “key press precision” [I fail to describe it any better].
Here are some links to other people’s reviews:
- Two pages: https://www.cnet.com/reviews/microsoft-sidewinder-x4-review/
- Representative Pictures: https://bit-tech.net/reviews/tech/peripherals/microsoft-sidewinder-x4-keyboard-review/1/
- https://uk.pcmag.com/microsoft-sidewinder-x4-keyboard/79212/microsoft-sidewinder-x4-keyboard
- Very hard to read, because interleaved with HTML tags, but displays the comments from multiple users: https://www.overclock.net/threads/microsoft-sidewinder-x4-review-initial-impressions.1260085/
- Multi-page review in German with many detail pictures: https://www.computerbase.de/2010-06/test-sidewinder-x4/ Also links to a forum thread with comments.
- A very critical review (mostly criticises the plastic feel which I found to be perfectly OK, YMMV): http://john.ankarstrom.se/r/microsoft-sidewinder-x4/
Despite being based on often-scolded rubber dome technology, this keyboard remains in very good memory.
Kingston Hyper X Alloy FPS with Cherry MX Blue (2017)
Heavily Used: 2017 and 2018. Total Lifetime: Less than 1 year per unit.
Story
After a first-hand experience with Cherry MX red, brown and blue switches at the electronics store, I decided to go with the Cherrx MX Blue despite the fact that they are known to be “loud”.
The Kingston Hyper X Alloy FPS was among the “cheapest” mechanical keyboards at the store. Yet, it is by no means a cheap design: The upper part of the chassis is metal, the lower part is robust plastic. From packaging to keypress it exhibits solid manufacturing quality and attention to many details as one expects from a “premium” product. The lower price compared to other mechanical keyboards seems to stem from a certain minimalism with respect to extra features: More expensive alternatives often offer macro keys, volume knobs, USB hubs, RGB lighting, or other even more obscure advantages. From my point of view, the minimalism was a clear plus!
Although the hype around Descent 3 had largely subsided, buying an expensive keyboard, I expected it to have N-key-rollover as a standard feature. Surprisingly; the Kingston Hyper X Alloy FPS supports it, but does not enable it by default. The online manual at https://media.kingston.com/support/downloads/HyperX%20Alloy%20FPS%20keyboard%20user%20manual.pdf explains that you need to press [FN]-[ESC] once to enable it. As far as I remember, that setting persists power-off condition and is thus really a one-time thing.
Design-wise the Kingston Hyper X Alloy FPS follows the modern trend to have the keys freely standing out of the board rather than being surrounded by chassis. I like this design for its minimalism and the possibility of easier cleaning. On the downside, this design is (in general) more vulnerable to sideways forces that may occur during transportation.
Failure
The mechanical switches clearly offer a superior “typing experience“ while writing. After a little less than one year, however, I experienced key chatter.
Key chatter is an issue that can occur from dust inside the mechanical keys and causes double key presses to be registered when only one key press was actually performed. Although some users question the existence of this phenomenon (cf. https://unix.stackexchange.com/questions/70916/fix-keyboard-chattering-bouncing-on-the-software-side), there are also a lot of other people having this kind of issue with mechanical keyboards. It is not a construction fault of a single keyboard, which I have confirmed first-hand by returning my first Kingston Hyper X Alloy FPS for a new one while still under warranty. It lasted another 8 months or so and then showed the same behaviour. The problematic keys were not identical each time, although it were always the often-used keys (space, h, j, k, l).
There are some claims that key chatter can be fixed on the software side, but this is only true as long as the rate of key presses under normal use is not similar to the excess key presses generated by key chatter. As I am typing rather quickly, I found that the software-side corrections were dropping some actual inputs from my side while only reducing but not eliminating the key chatter. Finally, I decided to give up on Cherry MX switches.
Review Opinion
There are quite some extensive reviews with many gorgeous pictures out there. In case you are interested, I found the following ones to be interesting:
- Short overview (table of pros and cons) https://www.techspot.com/products/keyboards/kingston-hyperx-alloy-fps-mx.148846/
- https://www.gamingscan.com/hyperx-alloy-fps-review/
- https://www.trustedreviews.com/reviews/kingston-hyperx-alloy-fps
- https://kotaku.com/hyperx-alloy-fps-mechanical-gaming-keyboard-review-a-h-1794389492
- https://www.bjorn3d.com/2017/02/kingston-hyperx-alloy-fps-cherry-mx-brown/
- Review with many detailed images (multi-paged website): https://www.techpowerup.com/reviews/HyperX/Alloy_FPS/
- Review with electric current measurements: https://www.tech-critter.com/review-hyperx-alloy-fps/
Here are some additional notes:
- I bought a separate wrist rest in addition to the keyboard although it might not be needed if one does not rest the hands on the table but rather keeps them in the air.
- As a Linux-user I am pleased that no additional software is included nor needed. All configuration is available through keypresses.
The Kingston Hyper X Alloy FPS is a solid piece of hardware. It is a pleasure to write on it and the price is competitive. The keyboard does, however, suffer from the inherent faults of mechanical switches. In environments with less dust, it might serve much better than here.
UNICOMP Model M (Buckling Spring Keyboard Modern, 2019)
Used: Temporary in the early 2019. Total Lifetime: Unknown.
Story
Having felt the advanced speed and precision of mechanical keyboards, I did not want to revert to the Microsoft Sidewinder X4 for heavy use despite the fact that it was still working nicely after the Kingston Hyper X Alloy FPS had failed twice already. Instead, I surveyed the market for alternatives to Cherry MX switches in the hope that other switches would be more reliable and without key chatter. Reminded that the IBM Model M seemed to be the all-time best mechanical keyboard, I got myself the modern remake – an UNICOMP Model M. For the price of 140 € there is no lighting or N-key-rollover included. Yet the reminiscence to the “all-time best” mechanical keyboard seemed worth the price.
Having received the keyboard, it offered an excellent typing experience in the beginning.
Failure
After a few days already, I noticed a key chatter in the
7
key. Most notably visible when entering paths like
/fs/e01/normal
which would appear as
/fs/e01/7n
(the third slash had a chatter on the 7 such
that /7
was printed and the autocomplete for n
would not resolve to normal
anymore…).
I searched online and learned that key chatter can happen with buckling spring keyboards, too. There is a possibility of cleaning the affected key, but despite some attempt to carefully do this, I could not get the key chatter to subside. Hence, I returned the keyboard to the vendor and advanced the search towards something “non-mechanical”.
Review Opinion
I do not give a detailed review here, because I possessed this keyboard too short to report anything beyond the first impressions:
- Some people claim the manufacturing quality is not up to the original IBM Model M’s standards. Despite not having ever had an actual IBM Model M, I can confirm that the chassis does not appear with the same premium quality that any of the other keyboards I have mentioned extensively before had. Yet, it is clearly good enough not to fail from it and it is also not very noticeable while typing, because then mostly the superior mechanical feel is noted.
- This keyboard is louder and requires more force to press the keys compared to any of the Cherry MX switches. I liked that, but it may not be everyone’s taste.
Here are some reviews in case you want to see pictures and have more detailed reports about the keyboard:
- https://kotaku.com/unicomp-ultra-classic-keyboard-review-the-good-old-key-1793810059
- https://techreport.com/review/33681/unicomps-ultra-classic-buckling-spring-keyboard-reviewed/
The Search for high-quality non-mechanical Keyboards
After an extensive online search for the alternatives to “regular” mechanical keyboards, I ended up with the following set of technologies:
Hall-Effect based Keyboards
Hall-Effect based keyboards are operated by means of a magnet in the key and a magnet sensor (so-called hall-effect sensor) in the keyboard. This design allows completely sealed-off constructions which is why this technology used to be prevalent in certain industrial-grade keyboards that could even be used under explosive atmospheres.
Although the designs that one has a chance to get by as a regular customer do not make use of this advanced robustness, they still share with their industrial counterparts that they are hard to get by.
I actually only found one hall-effect based keyboard – the Steelseries APEX PRO is available at around 230 €. Far down the page it is listed to have OmniPoint Adjustable Mechanical Switch (Analog Hall Effect Magnetic Sensor). According to http://xahlee.info/kbd/steelseries_apex_pro_keyboard.html, not all of the keyboard’s keys are using the hall-effect switch.
Here are some entry points for further research:
- Switch details and further links: http://xahlee.info/kbd/hall_effect_switch_keyboard.html
- Potential source for hall-effect based keyboards: https://www.xmitkeyboards.com/
- Wooting Two HE: https://wooting.io/wooting-two-he
- Corsair K70 MAX RGB is also a Hall-effect based keyboard
Opto-Mechanical Keyboards
Opto-mechanical keyboards register keypresses by making the key interrupt a light beam. From the non-mechanical yet high-quality designs, this seems to be the most common one.
Back when I had to get a new keyboard, there were only few models available. The only ones I had found in my initial search were the Gigabyte Aorus K9 Optical and Razer Huntsman. In the meantime, some more manufacturers have made opto-mechanical keyboards. This way, nowadays, there is a small variety to chose from.
Example models:
- Gigabyte Aorus K9 Optical
- Razer Huntsman Series
- Corsair K100 RGB
It seems that new models are constantly being developed. It is thus quite likely that the list above is already outdated.
Topre Keyboards
Topre switches technically function similar to rubber-dome ones, but are produced at much higher quality and for heavy use. Topre Realforce keyboards using these switches seem to be well-known in Asia but very uncommon here in Europe.
Their prices are quite high and the variants available in Europe are not gaming keyboards but highly expensive – a full-sized Topre Realforce keyboard seems to be in range 240–300 €.
Relevant links:
- Background info: https://deskthority.net/wiki/Topre_Realforce
- Potential sources for buying: German Layout: https://www.keyboardco.com/keyboard/german-topre-realforce-105u-45g-white-keyboard.asp, US Layout: https://www.pfuemea.com/en-gb/dr_product/realforce-r2-pfu-limited-edition-ivory-45g-full/
- Official homepage: https://www.realforce.co.jp/en/
Razer Huntsman (2019–2023)
Heavily Used: early 2019 till late 2021. Moderately used: 2022 onwards. Total Lifetime: 4 years (only one unit tested, device failed out of 2-year warranty period)
Story
Having decided to try an opto-mechanical keyboard, the Razer Huntsman series was the only keyboard that I could actually obtain locally and hence it was chosen as a consequence of the preceding search.
Design-wise it is very similar to the Kingston Hyper X Alloy FPS. The build quality is excellent. For a price of 131 €, it includes a lot of customization wrt. lighting and some of it can be accessed under Linux by means of a third-party project, too. See https://github.com/z3ntu/razer_test/issues/9.
It is was used very heavily. I wrote more than 1000 pages of text. Additionally, there was code, commandline use, keyboard shortcuts and occasional gaming. Usage has been reduced to about 30% per end of 2021, until I put the keyboard out of use in mid-2024 (see next section).
Failure
The failure of this keyboard is gradual. Below follows the timeline.
Date | Summary |
---|---|
2023-02-25 | [RIGHT] arrow key sometimes unresponsive |
2024-06-28 | [HOME] and [END] keys also sometimes unresponsive |
2024-06-30 | [HOME] key sometimes unresponsive (others OK after disabling backlight) |
2024-07-24 | After through cleaning, [HOME] key issues remain |
Initially, the failure was not really noticed because the [RIGHT] arrow key is rarely used (I mostly use [L] instead…). However, once the issue turned up with the [HOME] and [END] keys, it was noticed more often since I use these keys more frequently.
Effectively the failure mode of this keyboard was a strange misbehaviour that I did not observe with any other keyboard so far: Occasionally, certain keys (see timeline) would not register. Unlike with rubber dome keyboards where this phenomenon could also be observed, here, it was often that the keys would be registered with a delay when being pressed for a long time and even more strangely, after pressing them a few times (say 10x in short succession), they could be recovered in the sense that afterwards they would often continue to work for a long time. It almost felt as if the system was too slow to process the keys somehow yet the issue seems to be entirely unrelated to the system load but only affect certain keys hence it seems more likely to be an issue with the keyboard itself.
Along the way, the following issues were suspected:
- Power issue? – keyboard attached to powered hub and also USB 3.0 port. No changes observed in any of the both tests => not a power issue.
- Demo Mode? – https://mysupport.razer.com/app/answers/detail/a_id/9742/kw/What%20is%20demo%20mode https://mysupport.razer.com/app/answers/detail/a_id/1697/~/how-to-fix-an-unresponsive-razer-keyboard-with-a-hard-reset-or-by-exiting-out There is apparently feature called Demo Mode for Razer keyboards that is intended to flash the backlights of the keys but not send the keyboard input to the attached PC. It is not the issue at hand because in Demo Mode, none of the keys are sent to the PC at all causing a consistently non-functional state. Additionally, the visual effects on the keybard are quite distinctive…
- Backlight? – https://www.ifixit.com/Answers/View/515838/Slow,+delayed+key+response The link is about the Razer Blackwidow Chroma where a very similar fault is described. The solution is counter-intuitive but indeed effective: Disable the backlight! More precisely, the erroneous unresponsiveness of certain keys could be caused by the rainbow backlight LED animation. I recall that before the issue appeared, I had configured the keyboard backlight to a constant green. Then at some point (don’t remember the trigger), this green backlight setting was lost and the default behaviour with a constant colorchange in rainbow style restored. Back when this had happened I didn’t worry about it just then and just turned down the backlight brightness as not to be distracted by the color changes. Disabling the backlight recovered the arrow keys for me. Occasional unresponsiveness of the [HOME] key persisted, though.
- Defective sensor? – https://insider.razer.com/keyboards-8/razer-huntsman-l-key-not-working-48728 IIUC this should only be relevant if the failure mode is reproducibly persistent. Since in my case, all of the affected keys occasionally work just fine, I think it may not be a real sensor issue?
- Dirt? – Although optical switches should be pretty robust against dust, I guess there is still the chance that dirt got between the sensor and the source which may cause malfunctioning. I disassembled the keyboard until I had the PCB in my hands (its many screws and you have to remove the upper two rubber footpads and all keycaps…) and then went on to clean all the keys and all the sensors/LEDs on the PCB. After re-assembling the keyboard the issue with the [HOME] key remained though.
Review Opinion
Pros
- Available from “regular” vendors.
- Emulates mechanical feeling convincingly but key presses are recognized optically thereby (hopefully) eliminating the possibility of key chatter.
- Fully customizable lighting (I run it at constant green light, though)
- Minimalistic design, takes many of the good ideas from the Kingston Hyper X Alloy FPS
- Third-party Linux support is better than no Linux support at all.
- Interesting range of keyboard variants: Razer Huntsman is a series of keyboards: The Razer Huntsman Quarz and Mercury feature bright keyboard chassis, the Turnament Edition (TE) is a tenkeyless (TKL) variant and the Elite includes a LED-lighted wrist rest and features a volume knob. The availability of differently colored chassis is noteworthy because it may come handy for environments where multiple different computers are operated to avoid issuing commands to the wrong one.
Cons
- Expensive
- Optical-based technology does not seem to reliably prevent keys from becoming defective. Actual failure remains quite the mystery (see section Failure above).
Ambivalent
- Very loud
- 10-key-rollover. Only enabled in “Gaming Mode” with [FN]-[F10] which disables the Windows key. Outside “Gaming Mode” the keyboard has 6-key-rollover. Given that I do not play Descent 3 often anymore, it is currently not so much of an issue. It is less than with the Microsoft Sidewinder X4 (N-key-rollover always enabled) or Kingston Hyper X Alloy FPS (N-key-rollover can be enabled permanently), though.
- Little force needed to press the individual keys. As a result, the chance to accidentally input some key by only touching it slightly is rather high. It took some getting used to, but was not a practical issue yet.
Other reviews for pictures and further reading
- https://appuals.com/razer-huntsman-gaming-keyboard-review/ A comprehensive review which includes a lot of pictures.
- https://www.rockpapershotgun.com/2018/07/20/razer-huntsman-review/
- Review which displays the differenct color variants of the keyboard. It seems that anything beyond the standard RGB on black is hard to actually find at stores, though: https://www.dailyesports.gg/razer-huntsman-review-the-keyboard-with-faster-switches-and-higher-performance/
- https://www.wepc.com/reviews/razer-huntsman-keyboard-review/ Here are some comments about this review from my side: The review refers to chatter as a sound-only thing whereas I refer to key chatter as a key being registered twice despite being pressed only once. I have yet to observe key chatter on the Razer Huntsman. And while they keys are loud, in my experience with a decent headset, most people with whom I phone by means of the headset do not hear any of my keypresses. I thus conclude this depends more on the headset than on the keyboard. Update: I have changed to another microphone and now people hear my keypresses on the other side – hence this is confirmed to depend on the audio setup :)
- https://tavesper.tech/2018/07/razer-huntsman-review/ Review with a few detail pictures not found in the other reviews.
As a few of the other reviewers seem to note: The Razer Huntsman does not boast visibly, yet it has all the essentials combined into a high-quality build.
Still, the opto-mechanical technology does not prevent keys from becoming unresponsive after sustained use. The exact failure mechanics remain unclear…
Topre Realforce 105UB 45g Light Gold on Black (2022 onwards)
Moderately used since early 2022. Total Lifetime: TBD.
Story
Enjoying the clicky and loud Razer Huntsman at home, I also wanted a nice keyboard for work. As I work in an open plan office, I did not want to bring the Razer Huntsman to work for its excessive noise generation that could easily disturb the coworkers.
Instead, I searched for a less noisy alternative and took the opportunity to check out one of the famous Topre Realforce keyboards. Specifically, I ordered the following product (because it was available back then):
With a price composed of £175 + £15.63 Shipping + 19% Einfuhrumsatzsteuer + bank transaction fees (since I did not have a Credit Card yet) it is the most expensive keyboard I have bought so far.
From the outside, this keyboard is pure understatement – it looks like any (old since large) standard keyboard that might have cost just 10 €. Upon detailed inspection, the exterior build quality is excellent, though. It is one of the heaviest keyboards I have encountered so far.
Typing on this keyboard feels excellent making it easily worth the price. It provides an interesting haptical feedback that is light (in the sense that keys can be pressed with little force) and also precise (in that one knows when the key has been registered from the feeling).
Unlike some other Topre enthusiasts I would not go as far as to claim that the Topre switches are “the best” in all regards – I am still using the Razer Huntsman at home and actually like both keyboards without wanting to claim that any one of them is truly much better than the other. The haptic and acoustic feedback is quite different between these boards, though.
Before buying I was wondering whether the varying force across the keys on the Topre board would possibly startle or distract me given that I am using a lot of keys not only for writing, but also as control characters. It turns out I am not noticing the varying force at all making this a non-issue or in other words: It works as intended :)
The WE31B0 is my first keyboard with PBT keycaps. People claim a superior touch for such keycaps over the “standard” ABS and I can confirm that PBT does indeed feel a little better and offers better grip of the keycaps compared to the ABS keys of e. g. the Razer Huntsman.
Topre keyboards are listed as “PC and MAC” compatible where ”Mac’s may experience limited functionality”. Although Linux is not even listed here, I can confirm that the keyboard works 100% correctly on Linux.
I am confident that this keyboard will have a long lifetime.
Review Opinion
Pros
- High Quality device
- Sturdy design with encased keycaps
- Not entirely silent, but much less noisy than mechanical or opto-mechanical switches while at the same time offering better tactile feedback compared to e. g. Cherry MX Brown.
- All of the functionality works out of the box on Linux
- Feels like a precision tool
- Excellent support by keyboardco.com regarding the shipping and payment details
- All standard keys and no useless extra keys
- Varying force feels natural and is nothing to worry about for programming usage.
- PBT keys (except for space bar that is!)
Cons
- Very Expensive
- Not easy to get – although the process was easy in hindsight, understanding all the details for importing was a little challenging.
- 6-key rollover (IIRC)
Ambivalent
- Pure understatement: Standard cable (nothing fancy detachable USB-C braided whatsoever), no keycap lighting at all
- Rather large on the desk
Other reviews for pictures and further reading
- Multi-Page Review in German with pictures from the same model and technical data. According to them, the keyboard weighs about 1.4kg. https://www.computerbase.de/2012-07/test-topre-realforce-105-ub-variable/
- Reviews about different models that are pretty much applicable here, too: https://www.reddit.com/r/MechanicalKeyboards/comments/pvflab/an_honest_review_of_the_topre_realforce_model/ https://www.highgroundgaming.com/topre-realforce-r2-keyboard-review/ https://www.pcgamesn.com/topre-realforce-r2-keyboard-review-performance
- Multi-Page Review about a different, but similar model. This review is a little hard to navigate but provides actuation force diagrams and some analysis about the varying actuation force: https://www.tomshardware.com/reviews/topre-realforce-104uw-keyboard,5296.html
For decoding model numbers and interesting trivia consult https://deskthority.net/wiki/Topre_Realforce.
Wooting Two HE (2024 onwards)
Moderately used since mid-2024. Total Lifetime: TBD.

Wooting Two HE
Story
After the failure of the Razer Huntsman (see above), a new keyboard was needed to replace it. Due to the good experience with Topre keyboards, I would have preferred to get another Topre Realforce WE31B0. This turned out to not be available as of July 2024, though. Furthermore, it seems that no full-size Topre keyboard with ISO layout was available at all (only ANSI and JIS layouts were found).
As an alternative, I considered the option for a hall-effect based keyboard again. In the meantime, the market had changed for the better and two models were available with all keys being hall-effect based for the respective boards: Wooting Two HE and Corsair K70 MAX RGB. After some thinking, I chose the Wooting for aesthetics and official Linux software support.
Both hall-effect based keyboards use linear switches. Initially, this seemed to be problematic because I much preferred tactile feedback. After consulting with a colleague he said that it was very well possible to nicely type on linear switches, too and that he even preferred linear switches for his self-built keyboard. Since additionally no tactile option was easily available with the layout of interest (ISO), the keyboard with linear characteristics was given a chance.
The configuration ordered was as follows:
QTY | Price/€ | Item |
---|---|---|
1 | 180 | Wooting Two HE - full-size analog keyboard |
1 | 30 | Wooting Double Shot Backlit PBT Keycap Set |
1 | 30 | Wooting wrist rest |
For a total of 240€ this keyboard is very expensive, but considering that it was ordered including the optional wrist rest and high quality key caps (PBT) it is possible to get it for 210€, too, which seems pretty acceptable a price when taking into account inflation and the usage of previously unavailable switches.
I liked the presence of multiple options for the key caps and went with the white ones as to break the uniformity of all-black keyboards that I had previously used. The white key caps make for a nice contrast with the black chassis although the keys’ labels are hard to read when setting the backlight to a low intensity.
Some people have argued that for the price, the keyboard should come pre-assembled with the preferred key caps. In my opinion it is OK to assemble it on first use because given the keyboard’s price class the target audience are mostly people who have found the cheaper options insufficient to their use cases and hence:
- Buying such a keyboard is likely to be preceded by a lot of research to identify the best model etc. and then, the time necessary to attach key caps is negligible.
- A significant part of the audience is going to mod the keys (lube, sound-dampen, …) which may require removing any pre-assembled key caps
- A significant part of the audience is going to use their own key caps and Wooting can streamline their production by only maintaining base boards without key caps and offering the key caps as a dedicated item.
Design-wise, the keyboard closely aligns with the mechanical-style gaming-oriented keyboards that I have used before: Like the Kingston Hyper X Alloy FPS and Razer Huntsman, the Wooting Two HE’s design is pretty minimalistic: Free-standing keys on a black backplate and RGB lighting options.
The minimalism of the Wooting Two HE goes too far in one regard: Unlike the Razer Huntsman which merely moves them to a different position, Wooting sacrifices the Num Lock, Caps Lock and Scroll Lock LEDs completely, allowing the backlight color of the respective key to change as the sole indication of the enablement of the lock state. The usage of the backlight LEDs for this purpose is no adequate substitute because when disabling the backlight or turning it very low, I would still like to be informed about the lock states. Also, in the past, the status LEDs were often helpful in displaying an X11-independent “alive” signal from the PC (cf. ma_capsblinker(11)). A different solution seems to be needed when trying to achieve a similar effect with the Wooting.
The build quality is good and in-line with the other expensive keyboards that I have used so far. In some tests people complained about key wobble and rattle, which I did not notice on my board.
Nowadays its noteworthy that N-key-rollover works out of the box and does not need anything special to be enabled which is a nice improvement over the various gaming mode or whatever states that other keyboards require to be setup for this to work. Specifically, NKRO works with all keys enabled including the Windows/SUPER key (which is labelled with a Wooting icon on the Wooting Two HE).
There are some nice aspects where Wooting’s attention to detail can be observed: On the rear of the keyboard, the type plate not only contains the technical info (model, S/N, power consumption) but is also signed by important people from Wooting. The cable is braided detachable with the USB-C connector on the keyboard side and recessed such that when using the cable routing integrated with the keyboard, the connector is not subject to mechanical stain. Getting the cable into the routing takes some force – more than I could apply with my bare fingers, but it seems it wasn’t damaged by me using a screwdriver for getting it in…
The keyboard layout is standard except for an [FN] key between the right [CTRL] and [MENU] keys.
Since Linux is officially supported by Wooting, I setup the keyboard using their software Wootility. It is a nice deviation from typical gaming keyboard software: Linux is supported natively (AppImage), No account needs to be created. The firmware update is immediately offered and integrated within the tool. Changes can be made and persisted to the keyboard. After configuring the keyboard, the software can be closed and is not taking up compute resources. The only thing that I did not find out immediately how to do, was to configure all keys to equal color. I ended up clicking on each of them once – which is OK but there ought to be an easier way?
Typing on the keyboard works much better than I had expected from linear keys. I moved the virtual actuation point from 1.5mm (IIRC that was the default) to 2mm (aligned with Cherry MX red) to reduce the number of erroneous key presses. After two days of use, the error rate is still slightly higher than on previously used clicky/tactile keyboards but AFAICT this is mostly due to the necessity to get used to this particular board. I don’t mind bottoming-out the keys. The noise from typing is less compared to clicky keyboards and Topre making this keyboard usable in open plan offices.
The Wooting wrist rest (optional component) fits well with the design language of the keyboard and is a non-massive but still solid slab of silicone. Compared to my previously used wrist rest (LogiLink Tastatur Gel Handballenauflage ID0044), it is rather flat and due to the exposure of the silicone surface it feels a bit sterile/clinical and will take some getting used to. On the other hand, it seems like it could be very durable. I like it enough to consider buying it again even for a different keyboard e.g. if I ever want a wrist rest for the Topre keyboard, I would consider this one a viable option.
Review Opinion
Pros
- Hall-effect based keys can be very reliable. Physics suggest that such as long as the key moves mechanically, it should not break.
- Switches can be replaced and Wooting delivers four spare switches along with the keyboard.
- White PBT key caps are nice to touch and a nice deviation from the standard black that keyboards seem to have agreed on these days.
- N-key-rollover is fully supported out of the box.
- Hardware and software are officially supported on Linux.
- Keyboard customization software works without online registration.
- Standard USB-C connectivity allows using customized (e.g. longer) cables.
- Some APIs are available as free software: https://github.com/WootingKb/awesome-wooting
- Even outside of gaming, some use cases for configuring different actuation points come to mind: One could use this to emulate varying force across the board (like Topre implements for Realforce models). Also, the feature could be used to overcome limitations in the hardware e.g. when the keyboard ages and some key is not registered reliably anymore it may make sense to reduce the actuation point to increase the sensitivity of the hall effect reading and thus bypass the aging effect (if any such effect becomes noticeable at all…).
- Good quality optional wrist rest
- Custom (non-Wooting) key caps may be usable (not tested/needed here)
Cons
- Missing status LEDs (Num Lock/Caps Lock/Scroll Lock)
- Magnetic interference may confuse the keyboard (not observed in practice here yet, but inherent to the hall-effect based principle of operation)
- Expensive like a Topre keyboard but no long-term reliability reports yet
- RGB lighting is not uniform ([ENTER], [NUM+], [NUM-ENTER] keys are barely lit whereas other keys e.g. [H] are lit brightly although it is supposed to be configured at an uniform brightness). It doesn’t bother me but I would expect an expensive keyboard to implement this properly as good as possible (e.g. by adding additional LEDs for the affected keys or such).
Ambivalent
- Linear switches - I would have preferred tactile or clicky switch characteristics but linear seems to work surprisingly well.
- Hall-effect based keys and analog input mode are marketed for a lot of claimed advantages e.g. low latency and rapid-fire triggering of keys or precision control in certain games. Many of the claimed advantages seem dubious. I didn’t buy the keyboard for any of these reasons hence this is not really an issue, but fussing too much about this stuff could cause a lack of focus on the primary function of a keyboard (the ability to enter keys).
- A lot of the RGB light does not shine through but between the key caps. This may not be everyone’s taste. I don’t mind it and rather have the better texture of the PBT key caps and accept that they are hard to light nicely than not being given a choice about this.
Other reviews for pictures and further reading
- Review with tests in many different benchmark use cases: https://www.rtings.com/keyboard/reviews/wooting/two-he
- https://www.reddit.com/r/MechanicalKeyboards/comments/sgts60/review_wooting_2_he_the_lekker_switches_are/
- Multi-page review with specs table and many pictures. Note that while many points of that review are still valid, it talks about the ATMEL-based version (my one has an ARM MCU) of the keyboard. The absence of A1, A2, A3 and Mode keys from the PBT keycap set seems to have been remedied in the meantime, as I received caps for all of the keys! https://www.techpowerup.com/review/wooting-two-he/
- Discussion (in German) about Wooting Two HE vs. Corsair K70 MAX https://www.computerbase.de/forum/threads/wooting-two-he-vs-corsair-k70-max-enthusiasten-gaming-tastatur-2023.2163314/
- Review with many pictures in Dutch: https://techgaming.nl/review-wooting-two-he/
- User complaints about the wrist rest. It doesn’t invalidate that I like the wrist rest but of course, as always, YMMV. https://www.reddit.com/r/MechanicalKeyboards/comments/wk863f/wooting_wrist_rest/?rdt=57854
To summarize: The Wooting Two HE is a good replacement for the defective Razer Huntsman despite the different switch technology and linear characteristics in place of clicky. Time will tell how reliable it works in the long run.
Other Resources
- Comprehensive list of switch types with links and pictures: http://xahlee.info/kbd/keyboard_switch_mechanisms.html
- Demystifying Keyboard Latency: https://danluu.com/keyboard-latency/
- Not all rubber dome keyboards are bad: http://john.ankarstrom.se/r/rd/faq/
- Ships to Germany but does not offer German layout: https://mechanicalkeyboards.com/products/topre-realforce-r2-ivory?_pos=2&_fid=421864665&_ss=c