

Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- I’ve had positive experiences with Keychron products in the past, but I’ve moved past them as I now prefer orthogonal layouts. That said, I loved their support of QMK on my Q1 Pro and I really hope this ends up on that same level.by JLO64
- Ortholinear, surely?
Which one do you use/have now?
- Do you mean really ortholinears like Planck or columnars like Corne, Sofle, Kinesis?by abhinavk
- I stumbled upon this brand when I was looking for a hall effect QMK keyboard.
Glad to see them introducing this - I might make a purchase as while my current mouse is great, I can't customise it because the associated bloatware runs only on Windows.
by Tade0 - Cool, I like Keychron products, but can people really not even write a single tweet without using AI to speak for them now?by tmvphil
- It took me three hours to figure out how to blacklist my Keychron keyboard from showing up as a joystick - and screwing up several games that thought they were receiving constant joystick input - in Linux, so I'm not sure how keen I am on using their stuff in the future. Is that a common issue in Linux?by deepthaw
- No? I run Fedora and have a few keyboards from them and have not seen that. 1x K1SE and 2x K8 Pros for reference.by esseph
- I can at least say that it's not endemic.
I have two different Keychron keyboards, used in different Linux distros. I have never experienced, and wouldn't even had imagined, such a scenario.
by jeddy3 - Oh cool, someone talking about the really weird bug that I've never seen reported elsewhere. Seems like an issue where certain versions of Unity (to name one engine) doesn't like it when your actual game controller is the second joystick it detects. Not really Keychron's fault or Linux's fault, just a weird engine quirk.
Anyway, if someone finds this by searching, at least on Arch it's as simple as adding a custom hwdb entry at /etc/udev/hwdb.d/61-input-id-local.hwdb:
and then run systemd-hwdb update.id-input:modalias:input:b0003v3434p0283* ID_INPUT_JOYSTICK=The modalias value is found at /sys/class/input/<yourdevice>/device/modalias
by bscphil - I suspect that a lot of hardware will start shipping open source firmware soon. Routers, IP cameras, etc.
It'll be a selling point for everyone tinkering with vibe coding, and it's no longer a moat.
Companies that don't do this will have their firmwares dumped with open source models and tools. Companies that do this will have community goodwill and extra distribution that comes from having people talking about your product.
by echelon - I suspect a lot of that firmware has NDAs with Broadcom attached.by warmwaffles
- > Companies that don't do this will have their firmwares dumped with open source models and tools
This is not as "one and done" as you make it sound.
by dmitrygr - > Routers, IP cameras, etc.
Those already exist: OpenWRT, OpenIPC. I wish more hardware was available though, especially for cameras.
by drnick1 - That might happen in niche enthusiast verticals like PC gaming. It's not going to happen in the broader market because there is no broader interest in it.
Most people want open source firmware for their router like they want open source sewing patterns for their pants. Primarily these are consumer products where people buy the product as a way to intentionally avoid spending time dealing with the problem they solve.
Open source pants might sell well in a Hobby Lobby and an open source IP camera might sell well in a Micro Center, but neither would sell well enough to get shelf space in a Walmart... and the best selling one in Walmart sells a tiny fraction compared to whoever can land an Xfinity contract.
by kube-system - Hopefully better than their QMK fork. They force push over their branch in their fork each new release effectively erasing history of the last version...
Of course there's no change log anywhere either...
by nijave - I don't blame them though. QMK is a mess of a monolithic repository.by warmwaffles
- > effectively erasing history of the last version
Does that mean they remove any release tags as well?
by seba_dos1 - I bought two (identical) of these keyboards and they're by far the worst keyboard I've ever purchased. OOB, both had Bluetooth stability issues, dropping out at least 1-2 times a day, resulting in a sustained keypress being interpreted by the OS while they reconnectedddddddddddddddddddddddddddddddddddddddddddddddddddddd.
Vendor support suggested upgrading the firmware (I was on the latest firmware) so I followed their instruction - which nuked the keyboard's ability to use Bluetooth at all. No refund or replacement offered by vendor after reporting this.
I still use the non-broken one, exclusively in wired mode, and EVERY single time I use it, I have to perform the factory reset (Fn + z + j) in order to get the lights to work. Otherwise, cycling through the presets simply dims them until they're not visible.
I'm yet to find anybody with the same problems as me.
by unbolted3032 - This is probably because of shitty Cypress/Infineon "iton_bt" bluetooth module used. Do you have K2/K6 ?by u8080
- Greetings and salutations. Same issue on two seperate keychron keyboards with repeating key presses I purchased for wife and myself. She ran hers on a Mac and I am on a windows gaming rig.
I tried changing the key, updating firmware, different cord and wireless, and just got tired of it and threw them both into my backup in case of closet. I saw so many positive comments about these keyboards but will never buy another after getting burned twice.
I don’t think everyone is BSing but getting two lemons is weird and makes me second guess the positive comments. I never contacted support, just found repair routes online. I had spent enough time faffing about with them, few hundred dollars wasn’t worth my time after that.
by elictronic - For those that are interested: - https://github.com/Keychron/zgm - https://zgm.gg/by DemiGuru
- Um, did they announce opensource firmware without providing the source?by exidex
- This would be more exciting if Keychron had mice of more interesting / experimental form factors and functionality. Just like their keyboards, their mice are mostly differentiated by obscure technical features (polling rates!).
I'm a bit worried that a decent, modern replacement for the extremely obsolete multi-button mouse I have now (Logitech G602) will never be available.
by jerlam - While its not on the same level, check out the M6. You can remap the side scroll buttons, as well as the two other ones, which gives you four actions.
- > a decent, modern replacement for...G602
What's wrong with the G502? I like the wired G502 pretty well. Ideally I'd tweak the shape to be a little more like the M500s shape, but I'm happy enough with it overall.
- My G602 died due to Logitech's infamous double-click issue. :(
I've been fine with the G502 X Lightspeed (which should avoid said double-click issue due to optical switches) and some more efficient button use to compensate for the fewer side buttons.
by minimaxir - What about the Nape Pro? I haven’t used it personally, but I think it fits in the “interesting/experimental” category?
https://keychron.com.au/collections/mouse/products/keychron-...
by kolmel - I've just grabbed myself a Nape Pro trackball. It's really quite neat. ZMK firmware (which was actually the main thing I wanted) and a configurable positioning angle. I'm still getting used to it but so far it looks like a decent addition to my wireless toolkit.
I would prefer a bigger trackball as a daily driver, but it's an interesting device otherwise. It feels like they could reasonably do a mini version, too, just by chopping the non-main buttons in half. Definitely going to crack it open and see what the innards look like.
by regularfry - I miss my G602 so much. Replaced it with a G604 and then replaced that one with another G604 and then a third G604 before realizing that Logi's build quality has seemingly dived off a cliff for the premium they charge for their product and swapped to the 50% as expensive Keychron mice and keyboards and have been satisfactorily living with the decrease in available buttons (though quite an adjustment was needed). Onset of carpal tunnel has seen me switch to a vertical mouse anyways, so a change was inevitable.
- i'm using this mouse for over 2 years now: https://happort.org/mouse
it uses this board: https://github.com/jfedor2/rp2040-pmw3360 and i can dig into my .stl files for the mouse if you want... made it on Blender and https://ryanis.cool/cosmos/beta - it's not the most lightweight thing in the world (would say around 100 grams) but it slides nicely and maybe by cycling/exercising often i don't think this one would give me RSI at any point in time... it's angle based on the most muscle neutral position the human arm anatomy has, between 20° - 30° [0] https://www.jospt.org/doi/pdf/10.2519/jospt.2004.34.10.638
by luqtas