frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Keychron announces first open-source firmware for gaming mice

https://www.digitalfoundry.net/news/2026/07/keychron-announces-first-open-source-firmware-for-gaming-mice
27•JLO64•57m ago

Comments

JLO64•55m ago
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.
lstodd•39m ago
I still wait for someone to beat logitech m500 (released 2009) in ergonomics.
echelon•38m ago
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.

dmitrygr•36m ago
> 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.

warmwaffles•20m ago
I suspect a lot of that firmware has NDAs with Broadcom attached.
DemiGuru•33m ago
For those that are interested: - https://github.com/Keychron/zgm - https://zgm.gg/
exidex•19m ago
Um, did they announce opensource firmware without providing the source?
jchw•25m ago
A bit ago I accidentally bought a Keychron keyboard that didn't have QMK support, but then found that someone had ported it anyway, and I was able to flash it and fix some problems I had (the main one being that it seems like the default firmware only scans a single row of keys while asleep, possibly to save energy, but I want any keypress to wake the computer.) Maybe it's not perfect, but the community around open source keyboard firmware is great, it's a good example of how open source is beneficial for end users, especially power users.

And, in an era where vendor software and firmware for all kinds of devices is constantly having vulnerabilities, it is possible the liability of doing custom shit will eventually outweigh whatever benefits hardware companies seem to think it has, versus just having industry standards and free software instead. But, maybe that is wishful thinking.

My only complaint with Keychron is that of 5 or so keyboards I've owned from them I wound up having to resolder 3 different hotswap sockets on 2 different keyboards right out of the box. That is... Not a fantastic failure rate. OTOH, they are otherwise an unambiguously great value, with materials and build quality that feels pretty impressive for the cost, QC issues notwithstanding.

nijave•25m ago
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...

warmwaffles•22m ago
I don't blame them though. QMK is a mess of a monolithic repository.
seba_dos1•14m ago
> effectively erasing history of the last version

Does that mean they remove any release tags as well?

matchstickman23•8m ago
Very interesting. I've been eyeballing a mouse/trackball project for a while based on some of the open source designs like Ploopy and the like. Slap a Nordic chip on it and a joycon battery. Even better if you can cook up a wireless charging mousepad like Logitech offers!
jerlam•5m ago
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.

Show HN: UnUI – Help coding agents make better design decisions

https://unui.cc/
3•heywitt•2m ago•0 comments

Open sourced index of 3000 APIs

https://github.com/mindcloud-inc/universal-api-reference
2•frabjoused•2m ago•0 comments

Show HN: Sealed crypto forecast dataset – my 50% intervals covered 84%

https://huggingface.co/datasets/neuportal/neuportal-sealed-crypto-forecasts
2•neuportal•3m ago•0 comments

Tiyov, real-time speech translation in your own voice

https://github.com/kirandas-reload/tiyov
1•kd_reload•3m ago•0 comments

AI 'Raygun' can shrink and supersize proteins – enabling easy editing

https://www.nature.com/articles/d41586-026-02335-5
1•geneticdrifts•7m ago•0 comments

How to build good software with untrustworthy agents

https://www.treygoff.com/stack
1•amirhirsch•8m ago•0 comments

Florentine monks find 19th century recipe for cola drink

https://dpa-international.com/general-news/urn:newsml:dpa.com:20090101:260729-930-457184/
1•Tomte•8m ago•0 comments

Six weeks with Intel's Arc Pro B70 in a production inference fleet

https://moddogbot.com/blog/intel-arc-pro-b70-postmortem
2•Hagrun•9m ago•0 comments

Kuna: Decompiler Development in the Age of Coding Agents

https://noelo.org/blog/kuna-release/
2•mahaloz•10m ago•1 comments

Show HN: My solo SaaS turns customer tickets into shipped code, from my phone

https://notifai.net/blog/tickets-in-code-out
2•Witness327•12m ago•0 comments

Diamond IO: Indistinguishability Obfuscation at Near FE Cost via Matrix Products [pdf]

https://eprint.iacr.org/2025/236.pdf
1•binyu•13m ago•0 comments

Artificial Intelligence: Ars Notoria and the Promise of Instant Knowledge

https://publicdomainreview.org/essay/ars-notoria
1•benbreen•13m ago•0 comments

The $1M Frontier: What Comes After the AI Benchmark Race

https://www.getvertical.ai/blog/one-dollar-per-million-tokens/
1•mresposito•13m ago•0 comments

Show HN: Wingman – A client-agnostic agent harness (written in Go)

https://wingman.actor
2•ChaseRensberger•14m ago•0 comments

Notes from a Burning Paris

https://sarahwilson.substack.com/p/notes-from-a-burning-paris
2•bookofjoe•15m ago•0 comments

Show HN: I've mapped 126k listings from 4500 direct booking sites

https://staythere.ai
1•wthayer•17m ago•0 comments

The Story of DOM Patch

https://caolan.uk/notes/2026-04-16_the_story_of_dom_patch.cm
1•speckx•18m ago•0 comments

Blood glucose as a key pathway linking obesity to pancreatic cancer risk

https://www.iarc.who.int/news-events/study-identifies-blood-glucose-as-a-key-pathway-linking-obes...
2•elo2000•18m ago•0 comments

Accelerating scientific discovery with ChatGPT for Academic Researchers

https://openai.com/index/chatgpt-for-academic-researchers/
2•aburan28•20m ago•0 comments

Things Experts Wish You'd Do in Midlife to Increase Longevity

https://www.nytimes.com/2026/07/28/well/longevity-expert-tips-middle-age.html
1•elo2000•22m ago•0 comments

Secrets Management: The Complete Guide

https://infisical.com/blog/secrets-management-complete-guide
1•vmatsiiako•23m ago•0 comments

Exploring Serendipity in Information Seeking for Digital Collections

https://arxiv.org/abs/2607.06937
1•wslh•23m ago•0 comments

Cooking for Engineers - Recipe Infographics

http://coolinfographics.squarespace.com/blog/2010/4/26/cooking-for-engineersrecipe-infographics-a...
1•CGMthrowaway•23m ago•0 comments

Use Claude Security

https://support.claude.com/en/articles/14661296-use-claude-security
3•adithyaharish•24m ago•0 comments

What if more data alone won't solve robotics?

https://www.eventual.ai/blog/what-if-data-alone-wont-solve-robotics
1•ykev•25m ago•0 comments

More AUR Malware

https://www.reddit.com/r/archlinux/comments/1v9scc5/seemingly_malicious_aur_package_found_where_to/
2•mtty•25m ago•1 comments

Show HN: 2-bit Qwen3.6-35B-A3B with ~100% FP8 quality retention

https://huggingface.co/EschaLabs/Qwen3.6-35B-A3B-Escha-W2
2•phe2019•25m ago•0 comments

Revolutionary Productivity Breakthru Secret Revealed by TaskLoco Sticky Notes

https://www.taskloco.com/
1•taskloco_nyc•25m ago•1 comments

What are fire clouds, and why are they making Europe's wildfires more dangerous?

https://www.channelnewsasia.com/world/cna-explains-pyrocumulonimbus-fire-clouds-wildfires-6283901
1•Markoff•27m ago•0 comments

Show HN: Knotalot – a messy 1d –> 3D Python package from knotreel

https://pypi.org/project/knotalot/
1•bitofabluetit•28m ago•0 comments