⚠ dp60: led_config: dp60.c: Number of columns in row 0 (14) does not match matrix (15)
This is a weird one. The number of columns in the LED config is actually correct; instead the MATRIX_COLS define is the issue. However, rendered out it still doesn't quite make sense to me.
I think the ISSI config may be partially to blame here, as it does not have to be in a particular order, but it necessarily forces the RGB Matrix config to follow that order.
CC @yulei, would you be able to provide either a fixed version of this config, or the board schematics (at least the relevant parts) so that I can do it?
Types of Changes
[ ] Core
[x] Bugfix
[ ] New feature
[x] Enhancement/optimization
[x] Keyboard (addition or update)
[ ] Keymap/layout/userspace (addition or update)
[ ] Documentation
Issues Fixed or Closed by This PR
Checklist
[x] My code follows the code style of this project: C, Python
Description
This is a weird one. The number of columns in the LED config is actually correct; instead the
![image](https://github.com/qmk/qmk_firmware/assets/4781841/0f6b1976-e3f1-4053-b216-96d7520e312f)
MATRIX_COLS
define is the issue. However, rendered out it still doesn't quite make sense to me.For reference, an image of the board's per-key LEDs. All 72 LEDs are accounted for, but their matrix positions and ordering is all over the place. This goes all the way back to the original source: https://github.com/yulei/qmk_firmware/blob/wm690/keyboards/stm60/dp60/dp60.c
I think the ISSI config may be partially to blame here, as it does not have to be in a particular order, but it necessarily forces the RGB Matrix config to follow that order.
CC @yulei, would you be able to provide either a fixed version of this config, or the board schematics (at least the relevant parts) so that I can do it?
Types of Changes
Issues Fixed or Closed by This PR
Checklist