A new Keyboard

Posted on 2022-10-10 in misc • 6 min read

I have spent most of my space on this blog bitching about MS stuff. I can (and do) go on forever about that stuff. Instead, today I am going to talk about something that is awesome. And that is my new keyboard.

You can read my life story about keyboards, but I'll cut to the chase and say "I bought a Keychron K8 pro keyboard, and I love it".

I love the terminal. I am in the terminal most of the day, and do all kinds of crazy things to ensure that whatever I work on, I can do so from the safety of a text-based terminal. This means I spend a lot of time on my keyboard. Typically this has been either the keyboard that is embedded in my laptop, a cheap(ish) Bluetooth keyboard that was intended to be used with macs, and recently an old Dell QuietKey keyboard.

Things were going "OK", and then my Bluetooth keyboard decided to get on drugs or something. There were a few keys that just stopped working. There is nothing I can do to correct it, as it is a membrane keyboard with no real user-serviceable parts, so it seemed a new keyboard was in order.

With the exception of the Bluetooth keyboard, I usually have had someone else's 20 year old keyboard that they were dumping when they got a new one, or just whatever came with the computer. They have always echoed the letters on the screen that corresponded to the buttons I pushed, but this time I was looking for something different. I wanted to buy a keyboard with a purpose. I use this thing for at least 8 hours a day for work, it might as well be something that I like.

Research

I started on Amazon to figure out what keyboards I could get for somewhere under $100. I wanted it to be Bluetooth (with USB as an option of course) and have backlit keys. Beyond that, I didn't have any other real requirements that I was looking for. Almost all of the keyboards that matched those few criteria ended up being "mechanical keyboards". I have used keyboards since somewhere around 1982, and of course many of those were mechanical in the day, but I hadn't used a modern mechanical keyboard. I tend to keep to the membrane type ones because they are often more compact and quieter. Mechanical keyboard often go hand-in-hand with the super-clicky switches, and while they might be nice to type on, they are loud as hell, and I know everyone in my house would kill me if I was doing that all day.

In my searches, two keyboard manufacturers kept coming up, Keychron, and Royal Kludge. So after days of randomly searching for things, I had narrowed it down to these two.

I like a full keyboard, but the truth of the matter is that I don't really use the numeric keypad all that much. While it's nice to edit a lot of number data, I don't really do that all that often. Since I wanted this to be wireless, I thought it should be smaller. I was drawn to the 70%-75% keyboards initially. But typically, they are missing a cursor movement key (like "insert", which again, wouldn't be a big loss, but sometimes it was home that was missing. That I use all the time and couldn't really live without that). Also, every often the "~`" key (the left of the number 1 key) was moved to some other spot on the keyboard. As a UNIX user, that key is actually used quite a bit, and I don't want that to live anywhere else. So that was another thing that shifted me to what I then learned was a 80% or TKL (ten keyless) board. Essentially a full keyboard except for the numeric keypad. All of this lead me to the Keychron K8 on Amazon. What I would later learn, is there was a keychron k8 pro (which I never really found on Amazon) that had everything I was looking for.

The K8 Pro

So here is what the K8 had that I was looking for
  • ☑ 80% ten keyless keyboard
  • ☑ wireless (Bluetooth)
  • ☑ USB
  • ☑ backlit
  • ☑ QMK open firmware
  • ☑ Customizable switches and keycaps

There were only 2 keyboards on Keychron that matched all of that. The K6 pro and the K8 pro. Any of the other keyboards that had most of the things were missing wireless and QMK. The K6 pro was not available when I ordered, and also is missing the "~`" key location and cursor control keys (honestly, it's also QMK-based, so I could probably turn the escape key into a "~`" key, since I use caps lock as an escape. And home/pgup/pgdn are probably really the only ones I need, I still chose the K8 pro)

The Royal Kludge keyboards had a few things going for them. One being they have an additional 2.4GHz wireless adapter and I have seen claims that the 2.4GHz wireless adapters are faster and more reliable. In my opinion, my computer already supports Bluetooth, why would I take up a USB port with an additional dongle that only works for the keyboard? If I needed super-dependable speed of typing, I'd just plug in the USB, and technically lose the same amount of USB ports.

One of the biggest things that was missing from basically every other choice was the QMK firmware. I am using kmonad to emulate QMK layers currently, and it works well, but you have to reset it any time you change keyboards or connection (laptop->USB->Bluetooth). I just want my keyboard to do the layers directly. I also might choose to use that light bulb key for something different. Since I'm not switching between RGB patterns, I might like to use that key for something else. I don't know what yet, but at least I have that option, and nothing is written in stone.

I'm sure anyone who has spent 10 seconds looking at this site is like "Ok, I've seen you complain endlessly about nearly everything on this site, surely you have something to complain about with this keyboard right?". Well you are right, and please don't call me Shirley.

There is really only one thing I could change about the keyboard if I could, and that is the weight.

The keyboard is extremely solid, and well made; But, this thing is heavy. It's almost 3 pounds. If you use it on a desk like a normal person, you would never know. But since I think that a wireless keyboard shouldn't be tied to such limitations (and because my "desk" is currently my kitchen table) I use the keyboard on my lap. And 3 pounds on our lap all day actually is quite heavy. Not the end of the world, I just wish it was a bit lighter.

It has a 4000MAh battery in it, which I am assuming is where a hefty amount of that weight is coming from. So the good news is that the battery life is pretty long. I've only used this keyboard for a few days at this point, so I haven't had to charge it yet. But in that time, I have lost no discernible battery life as reported by hitting "FN+B".

My K8 Pro

I chose to do the aluminum frame, alternate color (dark letters, light "control" keys) keycaps, with the RGB backlighting. I really only cared about white backlight, but the cost difference is so little (~$10) that I just went with the full RGB, because why not? I can still make it white ;)

I chose the Gateron brown switches which seemed like a nice middle of the road between the super-clicky "blue" switches, and the ultra-smooth "red" switches. I have never touched any of these in person, so I just went by online descriptions, and youtube videos of people hitting the keys so you could hear them. Brown sounded the best to me, and I am definitely enjoying the touch and sound of them now that I have the keyboard. The good news is that if I get an itch to try the red ones, I can pay somewhere around $20 for a new set of switches, swap them all out, and see how that works :)