fix: limit pairing key candidates to [a-Z][0-9]
This commit is contained in:
@@ -144,7 +144,8 @@ keypos_t get_random_keypos(void) {
|
|||||||
uint8_t row = rand() % MATRIX_ROWS;
|
uint8_t row = rand() % MATRIX_ROWS;
|
||||||
keypos_t pos = {.col = col, .row = row};
|
keypos_t pos = {.col = col, .row = row};
|
||||||
|
|
||||||
if (keymap_key_to_keycode(0, pos) != KC_NO) {
|
uint16_t keycode = keymap_key_to_keycode(0, pos);
|
||||||
|
if (keycode >= KC_A && keycode <= KC_SLASH) {
|
||||||
return pos;
|
return pos;
|
||||||
} else {
|
} else {
|
||||||
return get_random_keypos();
|
return get_random_keypos();
|
||||||
|
|||||||
Reference in New Issue
Block a user