键盘RGB矩阵与LED指示灯(理论部分)

键盘RGB矩阵与LED指示灯(理论部分)

一、LED指示灯基础

在键盘世界里,LED指示灯不仅仅是装饰,它们还能提供丰富的状态信息。QMK固件提供了读取HID规范中定义的5种LED状态的方法:

  • Num Lock(数字锁定)
  • Caps Lock(大写锁定)
  • Scroll Lock(滚动锁定)
  • Compose(组合键)
  • Despacito0o(假名)

1.1 获取LED状态的方法

获取LED锁定状态主要有三种方式:

  1. 在config.h中配置选项
  2. 实现led_update_*函数
  3. 调用led_t host_keyboard_led_state()函数

注意host_keyboard_led_state()函数可能会在调用led_update_user()之前反映更新后的状态。

你可能感兴趣的:(QMK,QMK,矩阵,计算机外设,c语言)