Đứcsrwi/keypeek
Live on-screen keyboard overlay that mirrors your active QMK/Vial/ZMK layers in real time.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🔑 KeyPeek: Phản ánh lớp phím bàn phím trên màn hình ngay lập tức
KeyPeek đồng bộ lớp phím (layer) từ bàn phím QMK/Vial/ZMK lên giao diện hiển thị trên màn hình.
KeyPeek là một công cụ hiển thị phím bấm trên màn hình (overlay), đồng bộ hóa trạng thái các lớp phím (base và momentary) từ bàn phím sử dụng firmware QMK, Vial hoặc ZMK. Dự án hữu ích khi người dùng học cách sử dụng bố trí phím đa lớp phức tạp hoặc bàn phím không có nhãn phím.
✨ Điểm nổi bật
- Đồng bộ thời gian thực: Cập nhật ngay khi lớp phím thay đổi, luôn phản ánh đúng trạng thái firmware.
- Hỗ trợ QMK/Vial/ZMK: Tương thích với ba firmware bàn phím phổ biến nhất.
- Thiết lập module firmware nhỏ gọn: Thêm module để truyền sự kiện thay đổi lớp phím qua kết nối thiết bị.
- Tự động đọc layout từ ZMK: Không cần cấu hình thêm, trực tiếp lấy thông tin layout và keymap từ thiết bị.
- Giao diện cài đặt đa nền tảng: Dễ dàng kết nối và chọn thiết bị qua cửa sổ cài đặt.
- Dựa trên VIA: Một số phần được phát triển từ dự án VIA (GPL v3.0).
💡 Vì sao đáng chú ý
KeyPeek khác biệt so với các công cụ hiển thị phím khác ở chỗ khả năng đồng bộ trực tiếp với firmware thực tế của bàn phím. Thay vì dựa vào cấu hình thủ công, công cụ này nhận dữ liệu lớp phím trực tiếp từ thiết bị thông qua module firmware riêng, giúp trải nghiệm chính xác và mượt mà. Phù hợp cho người mới học bàn phím lớp, lập trình viên cần kiểm tra keymap, hoặc người dùng bàn phím không nhãn.
#KeyboardFirmware #QMK #ZMK #Vial #Rust #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
An open-source keyboard layout visualizer for Windows. Learn and practice alternative layouts, personalize appearance, and improve your typing.
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...
A collection of free-to-build handwired keyboard and macropad projects.
Online database of keymaps for programmable keyboards, with a focus on QMK ergonomic keyboards.