QMK键盘固件旋钮编码器(Encoder)配置详解(实操部分)
作为键盘DIY爱好者,旋钮(编码器)是一个非常实用的输入设备,可以实现音量调节、滚动页面、RGB灯效控制等多种功能。本文将详细讲解如何在QMK固件中配置和使用编码器,从基础到进阶,一步步带你实现完美的旋钮体验!
一、编码器基本配置步骤
1. 启用编码器映射功能
首先,在keymaps/default
目录下创建rules.mk
文件,添加以下内容:
ENCODER_MAP_ENABLE = yes # 启用编码器映射功能,让旋钮可以在不同层实现不同功能

2. 配置旋钮行为
在keymap.c
中添加以下代码,定义不同层级下旋钮的功能: