Keychron/Keychron-Keyboards-Hardware-Design

All the industrial design files for Keychron keyboards and mice. Includes CAD models (case, plate, stabilizer, encoder, keycap) for Q, Q Pro, Q HE, K Pro, K Max, K HE, V Max, P HE series and M1–M7 mice. 100+ models. STEP/DXF/PDF formats.

This project is source-available. Commercial use is strictly prohibited.
Language: Python

Stars: 1310 Issues: 4 Forks: 99
https://github.com/Keychron/Keychron-Keyboards-Hardware-Design

#3d_printing #cad #gaming #gaming_keyboard #gaming_mouse #hardware_designs #keyboard #keyboard_firmware #keychron #mechanical_keyboard #mouse #qmk #qmk_firmware #zephyr #zmk #zmk_firmware

GitHub - Keychron/Keychron-Keyboards-Hardware-Design: Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms.

Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories wi...

GitHub

#Ækeynox Ă©quipe les premiers Quacken qui viennent d’ĂȘtre livrĂ©s. On a beaucoup bossĂ© sur ce firmware pour en faire une #keymap aussi saine que possible pour toutes les personnes adeptes de #Poticlaviers, dĂ©butantes ou aguerries, de 20 Ă  200 mots par minute.

On fait en sorte qu’Ækeynox supporte le plus grand nombre possible de claviers #ZMK et #QMK avant les #JdLL, fin mai.

https://github.com/OneDeadKey/selenium

La fonctionnalitĂ© Ækeynox sur laquelle on bosse en ce moment, c’est l’émulation #Ergol et #QwertyLafayette. Ça s’annonce bien !

#aekeynox

GitHub - OneDeadKey/selenium: A 34/36/42-key configuration for split keyboards.

A 34/36/42-key configuration for split keyboards. Contribute to OneDeadKey/selenium development by creating an account on GitHub.

GitHub

Messing about with my #KeyboardLayout again (that’s half the fun of #QMK or #ZMK etc in a programable #MechanicalKeyboard), this time the mechanism to get capital letters without a dedicated shift key
 ⇧

I’m giving #AutoShift another go (long press for capitals), alongside #CapWords (like caps lock, but it turns off at the end of a word), and #MagicCommaShift (comma before letter means shift) đŸȘ„ ⇧

. @zmk builds on GitHub Actions have always been uploading artifacts as "firmware.zip". It has always been utter annoying to me.

So I wrote a small GitHub Actions workflow to overcome this: It adds built firmware files to the release as separate files, just like QMK does:

https://github.com/Ardakilic/zmk-config/commit/0a04b0106389c2517413cfe9c695939bd17d5cf8

Example release:

https://github.com/Ardakilic/zmk-config/releases/tag/latest

Might be useful for you. It definitely will be for me :)

I wish this was in core ZMK thogh.

#zmk #qmk #mechanicalkeyboard #githubactions

chore: add workflow name to build GitHub Actions configuration · Ardakilic/zmk-config@0a04b01

Contribute to Ardakilic/zmk-config development by creating an account on GitHub.

GitHub
I'm frustrated by my lack of time, competence, and motivation to fix and finish my #dactyl keyboards. Two classical dactyls and one manuform need maintenance, and one #manuform is 1/3 complete. I've been using these keyboards as my daily drivers for more than 7 years, and I really enjoy #qmk firmware - having all modifier keys on both sides symmetrically—and they are split, which means I can have my hands in a more relaxed position, like driving a chopper instead of a racing bike. #dito

@AAMfP I found https://github.com/eswai/zmk-naginata very easy (but I already had plain ZMK working; current advice is target #ZMK v0.3, main branch still in flux).

On the other hand, there is https://github.com/eswai/qmk_userspace which I think I got to work months ago - but the details are not fresh in my mind. The whole #QMK user space upheaval was still settling.

I focused on ZMK as I was doing my first Bluetooth keyboard.

GitHub - eswai/zmk-naginata: ZMK è–™ćˆ€ćŒ

ZMK è–™ćˆ€ćŒ. Contribute to eswai/zmk-naginata development by creating an account on GitHub.

GitHub

🚹 New Video: I Ditched Razer for a 4-Year-Old Keyboard (And You Should Too)

Stop buying products designed to fail. After four years on the market, the Keychron Q1 proves that hardware should be a tool you own, not a disposable product you rent. In this video, I break down why I scrapped my Razer Huntsman Elite, a $200 piece of planned obsolescence, for a heavy, modular, and open-source aluminum chassis.

We dive into the hardware, the hot-swappable switches, QMK/VIA open-source firmware, and the three questions every piece of tech must answer before it earns a spot on my desk.

Is it repairable?
Is it modular?
Is it sovereign?

100% human made. #NoAI 

▶ YouTube: https://www.youtube.com/watch?v=kMFT5smuPhU

Support the mission: ☕ https://liberapay.com/terminaltilt

#TerminalTilt #NoAI #Keychron #QMK #VIA #MechanicalKeyboards #RightToRepair #DigitalSovereignty #OpenSource #FOSS #Hardware #Linux #LinuxGaming #PlannedObsolescence #RepairNotReplace #Razer #Epomaker

I Ditched Razer for a 4-Year-Old Keyboard (And You Should Too)

YouTube

I have a keyboard with (I think) a busted controller. I have a Proton C and would like to swap it in, but I don’t know how to tell qmk which pins to use for the matrix. Anyone know?

#qmk

Well this week I did get the RGB ‘neopixel’ smart LED on the #RP2040 controller in my #MechanicalKeyboard to work, but in #QMK. Right now it tells me what OS it thinks it is connected to, and if caps lock etc are on. Layer changes later


I did have to ask for help on Discord, but I have submitted another documentation PR.

RE: https://hachyderm.io/@molly0xfff/116216671655443853

CAPS_WORD is best Caps Lock. I have this configured on all my keyboards, and it's why I'm really looking closely at which manufacturers actually provide source code for #QMK and which ones are violating the license.