返回排行榜

GEIGEIGEIST/KLOR

KLOR is 36-42 keys column-staggered split keyboard. It supports a per key RGB matrix, encoders, OLED displays, haptic feedback, audio, a Pixart Paw3204 trackball and four different layouts, through brake off parts.

keyboardpcbsplit-keyboard
Star 增长趋势
Star
1.2k
Forks
111
周增长
Issues
23
5001k
2023年1月2024年3月2025年5月2026年7月
README
KLOR logo font

KLOR SPLIT KEYBOARD

KLOR is a 36-42 key column-staggered split keyboard. It supports a per-key RGB matrix, encoders, OLED displays, haptic feedback, speakers, a Pixart Paw3204 trackball, the SplitKB tenting puck, and four different layouts, through break-off parts.


LAYOUTS

KLOR layouts


IMAGES

KLOR polydactyl

KLOR polydactyl

▲ KLOR polydactyl with 3DP case and DES keycaps.


KLOR saegewerk

KLOR saegewerk

▲ KLOR saegewerk with stacked acrylic case and GRID keycaps.


PCB

Here you can find the KiCad files and Gerbers for the KLOR.


CASE

Here are the case files for the KLOR. There is an acrylic case and a 3D printed case (which uses acrylic too) for every layout.


SWITCHPLATE

In every case directory you'll find the matching switchplates as .dxf, .svg, .stl, and a .zip-file, containing gerber files for a FR4 plate.


KNOB

You can use pretty much any knob, which works with the EC11 encoder, but here you can find one, I designed for the KLOR.


BUILD GUIDE

Here you can find the build guides for the KLOR.
KLOR build guide 3DP case (QMK)
KLOR build guide stacked acrylic case (QMK)
KLOR BLE build guide 3DP case (ZMK)
KLOR BLE build guide stacked acrylic case (ZMK)


FIRMWARE

QMK config (supports OLED, encoders, LEDs, haptic feedback and speakers)
ZMK config (supports OLED, encoder, LEDs and Bluetooth)
KMK config (supports OLED, encoders, LEDs and speakers) made by Moritz John
Thanks to Manna Harbour you can find KLOR in Miryoku ZMK


CHOC/KS27 VERSION

Sadek Baroudi did an amazing job in creating a version of the KLOR which supports KS-27 and Choc V1 switches. Including a special case for it.
KLOR Sadek KS-27 and Choc V1 mod


CREDITS

The KLORs hardware is based on the Sofle by Josef Adamcik.
Other inspirations are

I used the Pimoroni Haptic Buzz Footprint from the Buzzard by Christoph Rehmann.


People who helped me create this board and fix stuff

If you build a KLOR I would be pretty happy to see some pictures. And if you want to leave me a tip you can do this here (but please don't feel pressured)

相关仓库
MonitorControl/MonitorControl

🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

SwiftMIT Licensemacoskeyboard
monitorcontrol.app
33.8k983
deskflow/deskflow

Share a single keyboard and mouse between multiple computers.

C++GNU General Public License v2.0keyboardkeyboard-emulation
deskflow.org
27.5k4.7k
pqrs-org/Karabiner-Elements

Karabiner-Elements is a powerful tool for customizing keyboards on macOS

C++The Unlicensemacoskeyboard
karabiner-elements.pqrs.org
22.5k919
hackiftekhar/IQKeyboardManager

Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.

SwiftMIT Licenseobjective-ckeyboard
16.6k2.4k
ccampbell/mousetrap

Simple library for handling keyboard shortcuts in Javascript

JavaScriptnpmApache License 2.0mousetrapjavascript
craig.is/killing/mice
11.8k956
taojy123/KeymouseGo

类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input

PythonPyPIGNU General Public License v2.0pythonkeyboard
taojy123.github.io/KeymouseGo
10.4k1.3k
florisboard/florisboard

An open-source keyboard for Android which respects your privacy. Currently in beta.

KotlinApache License 2.0keyboardandroid
florisboard.org
8.5k680
hrvach/deskhop

Fast Desktop Switching Device

CGNU General Public License v3.0cdesktop
7.7k282
jtroo/kanata

Improve keyboard comfort and usability with advanced customization

Rustcrates.ioGNU Lesser General Public License v3.0keyboardrust
7.7k276
foostan/crkbd

Corne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys.

MakefileCreative Commons Attribution 4.0 Internationalergonomic-keyboardkeyboard
7.5k1.1k
jaywcjlove/hotkeys-js

➷ A robust Javascript library for capturing keyboard input. It has no dependencies.

TypeScriptnpmMIT Licensehotkeysjavascript
jaywcjlove.github.io/hotkeys-js
7.1k412
randyrants/sharpkeys

SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key.

C#Microsoft Public Licenseutilitieskeyboard
randyrants.com
6.9k440