Keybon - 适应性宏键盘 使用与安装指南
KeybonAdaptive Macro Keyboard项目地址:https://gitcode.com/gh_mirrors/ke/Keybon
一、项目目录结构及介绍
Keybon 是一个具有自定义布局和功能的宏键盘项目。其设计围绕九个带有0.66英寸OLED屏幕的触觉按钮,能够根据连接电脑上活动的应用自动切换键布局。此项目包含两个主要部分:基础版Keybon及其扩展版本Keybon12。以下是该项目在GitHub上的基本目录结构概述:
.
├── CAD Files # 包含3D打印模型和其他CAD文件
├── Eagle Files # PCB设计文件
├── keybon companion # 伴侣软件的相关源码或资源
├── LICENSE # 许可证文件
├── README.md # 主要的项目说明文件
├── tools # 工具脚本或辅助程序,如image2cpp用于图像转代码
└── ... # 其它可能包括额外的文档、图片等
- CAD Files 和 Eagle Files: 分别存储硬件设计的3D模型和电路板设计文件。
- keybon companion: 同伴软件的源代码或配置,用于定制化和应用切换。
- LICENSE: 项目遵循的GPL-3.0许可证说明。
- README.md: 项目简介、工作原理、重要特性和快速指引。
- tools: 开发和维护过程中使用的工具和脚本。
二、项目的启动文件介绍
由于Keybon项目不仅涉及硬件,还包含软件组件,启动过程分为硬件组装和软件部署两部分。然而,从软件角度看,关键的“启动”不是单一文件操作,而是涉及到下载预编译的伴生应用程序或从源码编译它。
软件启动流程
-
获取伴生软件:重要的是找到预编译的
.exe
文件或者从releases
标签页下载最新的稳定版本。您可以在 GitHub Releases 页面找到这些文件。 -
硬件准备:确保您的硬件(包括STM32微控制器和OLED显示屏等)已正确搭建并准备好接受固件更新或配置。
三、项目的配置文件介绍
Keybon的配置更多地依赖于其同伴软件进行管理。配置不直接体现在单独的配置文件中,而是在软件界面中设置,并通过USB发送到Keybon设备上。这意味着用户不需要直接编辑JSON、XML或其他格式的传统配置文件。用户界面允许用户为不同的应用定制键盘布局,这些设置随后会被上传至Keybon硬件。
- 自定义布局创建:通常在同伴软件中完成,通过GUI选择或编程指定按键行为,然后保存的配置被传输到Keybon上。
若需深入调整或自动化配置过程,可能需要查看源码中的相关配置逻辑,但这超出了普通用户的常规配置范畴,需要一定的软件开发知识。
总结,Keybon项目结合了硬件DIY与软件配置,其核心在于通过同伴软件来实现个性化设置与启动,而非传统意义上的配置文件浏览和编辑。用户应关注项目的releases
页面以获取软件,以及通过提供的文档与GUI进行设备配置。
KeybonAdaptive Macro Keyboard项目地址:https://gitcode.com/gh_mirrors/ke/Keybon