murphyzhao / FlexibleButton

灵活的按键处理库(Flexible Button)| 按键驱动 | 支持单击、双击、连击、长按、自动消抖 | 灵活适配中断和低功耗 | 按需实现组合按键
Apache License 2.0
673 stars 289 forks source link

可不可自定义某个按键是否需要:长按,双击等功能? #20

Open cos12a opened 4 years ago

cos12a commented 4 years ago

情况1:一组按键都是不需要双击等功能的。 情况2:一组按键只有一个需要双击等功能的。 情况3:可以任意定义任意按键需要支持哪几种功能的。 可以采用宏开关设置,可以节省系统开销。

murphyzhao commented 4 years ago

@cos12a 很好的建议。可以实现自定义某个按键是否需要长按、双击功能(通过 MASK 位匹配方式),通过宏定义可以进行模块化功能选择。目前我短时间内不会加入这个功能,如有需要可尝试自己修改设计,也非常欢迎您提交 PR 进来。

Thanks.