# Nuga library：重建 NuPhy BYK916 键盘控制协议

> Nuga library 依据重建的 USB HID 协议，用 Go 控制 NuPhy BYK916 键盘。它读取和设置灯效、亮度；协议笔记还记录 HID 报文、响应字段及逐键背光颜色格式。

- 类型：案例
- 目标：协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-08
- 原始资源：<https://github.com/mishamyrt/nuga-lib>
- 一手来源：<https://github.com/mishamyrt/nuga-lib/blob/497e8eda7ce997d77e0b926094c1ff6a02feae07/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/nuga-lib-case/>
- 记录 JSON：<https://awesomerea.org/resources/nuga-lib-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/nuga-lib-case/index.md)

## 使用条件与局限

- **前提条件：**需要 NuPhy BYK916 键盘及 USB HID 访问权限。
- **前提条件：**使用该 Go 模块需要 Go 1.20 或更高版本。
- **许可：**采用 MIT 许可证。

## 一手来源

1. <https://github.com/mishamyrt/nuga-lib/blob/497e8eda7ce997d77e0b926094c1ff6a02feae07/README.md>
2. <https://github.com/mishamyrt/nuga-lib/blob/497e8eda7ce997d77e0b926094c1ff6a02feae07/docs/protocol.md>

## 同分区更多条目：协议

- [Razer Nari Battery Level：还原 USB 电池电压交互](https://awesomerea.org/zh/resources/razer-nari-battery-level-case/index.md) · 案例
- [Pix Backpack Go：重建 PIX 显示屏的 BLE 控制](https://awesomerea.org/zh/resources/pix-backpack-go-case/index.md) · 案例
- [VFS495 fingerprint reader on Linux：重建指纹采集与登录](https://awesomerea.org/zh/resources/vfs495-linux-case/index.md) · 案例
- [VTech VM901：重建摄像头认证与媒体访问](https://awesomerea.org/zh/resources/vtech-vm901-home-assistant-case/index.md) · 案例
- [KATASYMBOL E12 Lab：重建 BLE 标签打印](https://awesomerea.org/zh/resources/katasymbol-e12-lab-case/index.md) · 案例
- [GE Opal 2：制冰机硬件与 I2C 接口研究](https://awesomerea.org/zh/resources/ge-opal-2-research-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
