That's, ultimately, because I didn't think the features I wanted in a high-end keyboard - three-button TrackPoint, wireless, and either Alps or buckling spring switches - were going to happen in one keyboard, and I had settled on the ThinkPad Compact Bluetooth Keyboard with TrackPoint. In fact, as I moved away from a laptop to a desktop as my primary computer, that keyboard became my daily driver, and I gradually faded away from this community. It wasn't from a lack of desire for a good mechanical keyboard, but it was because, as far as I was aware, my search was over, I had the closest thing I could get to what I wanted. I wasn't satisfied, but it was good enough.
I'd keep tabs on things every now and then, but... nothing popped out at me as interesting enough.
I had previously registered interest in the Model F recreations, but realized that they weren't suited to how I used computers any more.
I saw the TEX Yoda, but I deeply dislike Cherry MX switches (I'll use good domes over a Cherry MX), want a bigger layout than 60% (basically I wanted almost exactly the 2006-2009 ThinkPad 7-row layout), and not having wireless makes things awkward for me.
The TEX Kodachi was a better layout (although hiding F12 in the Fn layer is a galaxy brain move), but still Cherry MX and no wireless.
Then, the TEX Shinobi, while moving to the 2010-2012 ThinkPad 7-row layout, more accurately represented that layout, and added a BLE module.
...but it still had Cherry MX switches, so I didn't pay much attention to it.
...until someone in a motorsports Discord guild mentioned the Kailh BOX Thick Clicks. And then I watched Chyros's review of the BOX Navies... and when he compared the force curve to Alps SKCM Amber, one of my two favorite switches, the gears started turning. A Cherry MX compatible switch that feels like SKCM Amber? And there's a version with a lighter spring (I am all about light springs and epic tactility), the BOX Jade? You have my attention.
I immediately preordered a Shinobi DIY kit without switches in US layout, with the BLE module, and bought 100 BOX Jades, in August.
Yesterday evening, it arrived, and I put it together.
So, this is really going to be two reviews in one - the first is of the BOX Jades, the second is of the rest of the keyboard.
The BOX Jades
Basically what he said. That's all that really needs to be said. But I'm gonna say some more anyway.Chyros wrote:And it really shows, too, because jeez, these things are tactile as all fuck. And that's exactly what I was hoping to get out of this click bar idea, too, so yeah, see, now we're cooking with gas, now we're getting somewhere.
I've been talking for quite a while about how my ideal switch has relatively low preload, but epic amounts of tacility. There's two ways to get there that I'm aware of. Given that my favorite computer keyswitches are Alps SKCM Amber and capacitive buckling spring, let's detail those.
Alps SKCM Amber, or to a greater extent, the IBM Selectric, use a relatively light linear spring to support the key (Alps uses a coil spring under a slider, the Selectric supports the arm the key rests on on a leaf spring), but there's some sort of tactile element that you have to push through. In both of these switches, this is implemented in a way that gives what I'd call a "thick" or "meaty" tactile event - the force rises, stays risen, and then you either push through and the force falls again (with SKCM Amber), or actuate the switch causing a camshaft to knock the interposer out from under the keylever (with IBM Selectric, and I love that feeling of suddenly being in near freefall when the switch actuates).
Capacitive buckling spring has a relatively modest preload on the buckling spring itself, and initial travel is light compared to most membrane buckling spring keyboards. The force rises fairly linearly up to the point at which the spring catastrophically buckles, causing force to drop and the switch to actuate. It's not "meaty", but it's good.
BOX Jades go for the former approach. And, Alps switches - even complicated Alps - have a bit of "noisiness" in their tactility due to how their leaves work, whereas these things feel much smoother. Get through the light initial travel (to be fair, there's not much), then push into and through the click bar, and these things feel amazing.
If I try, I can get some of these to actuate just before getting through the click bar, as well as holding it just before the click bar returns in the hysteresis. Not too much of a concern, though.
Granted, I've had this keyboard fully assembled for under 12 hours, most of which I've spent sleeping, but holy crap these are good.
And honestly, the noise doesn't bother me much. Yeah, it's high pitched, but it's fine, I've used Alps SKBM Whites with thin ABS caps, I know what annoyingly loud is.
You came here to read a keyboard review, let's review the actual keyboard
OK, so, yeah, let's.
Assembly
Assembly was fairly straight forward, although the assembly guide wasn't included with DIY keyboards (it's hiding on their blog), and it would've been helpful to have read it before I had to remove the TrackPoint to install the G, H, and B switches (I disassembled something I didn't need to). Pop the switches in, solder the switches down (while holding the TrackPoint cable out of the way - I disconnected the TrackPoint module from the keyboard PCB to be safe), solder the LED in, cut its leads, test it, screw it together, install the BLE module, and done.
I'll cover the extra stuff included with the keyboard here, as most of it is relevant during assembly - two extra screws, a total of six o-rings for the mouse buttons, an extra mouse keyswitch (MX Low Profile Red, more on that later in the review), an extra TrackPoint cap (both are Soft Dome, sorry Classic Dome and Soft Rim enthusiasts), an extra Caps Lock LED, and a bunch of extra keycaps - both blue and black Enter, several Command and Option keys if you want to build it up as a Mac keyboard, and an extra Fn and Ctrl of different sizes so you can reverse them.
The TrackPoint
This thing is half of the uniqueness of this keyboard, so how does the TrackPoint feel? Just like a genuine IBM TrackPoint IV, complete with negative inertia. (AFAIK the module they're using has either actual IBM firmware, or something licensed from IBM, so, well, yeah, it should.) Ironically, I'm having to get used to this, as the Lenovo keyboard I've been using isn't a genuine IBM TrackPoint, and doesn't have it, and the Dell devices I support in my day job of course don't have negative inertia either.
Unlike old TrackPoint IVs, this doesn't use a TrackPoint driver, though, which has some advantages and disadvantages.
TrackPoint sensitivity adjustment is done through the keyboard by default - Fn plus a number from 1 through 9 adjusts the sensitivity. There's a delay in which the TrackPoint module itself is reset, which I know real PS/2 TrackPoints don't have when the driver adjusts sensitivity, but whatever, it works.
Scrolling is handled by the keyboard, not by drivers on the host. The keyboard can be configured through DIP switches, and one of the configuration options is to enable middle clicking in addition to middle-drag scrolling - something ThinkPad users in X11-style environments have enjoyed for a long time, but something that's extremely uncommon on other platforms. Unfortunately, horizontal scrolling doesn't appear to be working for me on Windows 10, even though the Mouse control panel does show the option for how far to scroll when rocking the wheel, or Android. I'm suspecting either a firmware bug or a configuration issue. Vertical scrolling works well, however.
The buttons, though... ugh. I was expecting my problem to be that the buttons were keycaps, and honestly, that's perfectly fine. The real problem is that the switches are linears. I need tactility on my mouse buttons, even if it's soft. I did install the O-rings, and I feel like it'd be even worse without them. The feel is better with the O-rings doubled up, but then actuation is unreliable. (MX Low Profile Speed switches might work better with doubled O-rings?) I also tried shoving a buckling rubber sleeve out of an old ThinkPad's IBM Model M6-1 into one of the mouse buttons, and it was too large to work properly.
The keycaps
The profile is excellent, I'm all about sphericals. (Although, on certain keys, it's hard to tell which way is up, because it's almost but not quite vertically symmetrical.)
They're ABS, and moderate weight - I'm even fine with light ABS, but I'd prefer heavy, and PBT is of course better... but they're pad printed. I wish they were lasered... (Edit: Now that I've used them more, they're behaving much more like lasered, with printing on some keys either fading or staining. So the problem on F10 may be misaligned lasering or something.)
And, one of the keys (F10) has defective pad printing. It doesn't really bother me that much, but it's there.
The rest of the keyboard itself
The gripes: the stabilizers (especially on Enter) are rattly, the case honestly feels a touch cheap even though it's decently thick, somehow - the palmrest area makes the sound that cheap textured ABS makes when you move your hand across it - and the Caps Lock/pairing LED is white (come on, this is supposed to be a ThinkPad keyboard, green is traditional for ThinkPad Caps Lock). I could do without the huge palmrest, too.
The web configurator to program the keyboard is decent, although I don't use macros, so I can't speak to how well that works. Programming the keyboard consists of turning on DIP switch 6 to enable the USB drive, turning the BLE module (if installed) off and unplugging it from USB, replugging it to USB, saving the file from the web configurator to the emulated USB drive, and then unplugging and turning off DIP switch 6. I took advantage of the programmability to make the browser forward/back buttons be Page Up/Down, just like those keys on modern ThinkPads. (That's a remapping I do in software on actual old ThinkPads.)
The plate makes the keyboard rather heavy.
The BLE module
It supports pairing to up to three devices, as well as switching between those devices and a connected USB host. It's fairly unobtrusive on the back. It takes two AAs. It seems to just work. What more do you want? (OK, I could use a USB HID wireless dongle, but that's because one of my devices doesn't have Bluetooth support, but that's incredibly niche.)
Conclusions
If you like meaty tactility with light preload, buy Kailh BOX Jades.
If you like TrackPoints, compact but not 60/65% layouts, and mechanical keyboards, buy this keyboard. If you want wireless, buy the BLE module.