Skip to content

Commit 928bbde

Browse files
authored
[Keyboard] Fix compilation issues for Charybdis/Dilemma (#17791)
* [Keyboard] Fix debug printing for Charybdis/Dilemma * Fix compliation issue for dilemma
1 parent 77ed0fe commit 928bbde

File tree

3 files changed

+16
-9
lines changed

3 files changed

+16
-9
lines changed

keyboards/bastardkb/charybdis/charybdis.c

+7-5
Original file line numberDiff line numberDiff line change
@@ -243,10 +243,10 @@ static void debug_charybdis_config_to_console(charybdis_config_t* config) {
243243
dprintf("(charybdis) process_record_kb: config = {\n"
244244
"\traw = 0x%X,\n"
245245
"\t{\n"
246-
"\t\tis_dragscroll_enabled=%b\n"
247-
"\t\tis_sniping_enabled=%b\n"
248-
"\t\tdefault_dpi=0x%X (%ld)\n"
249-
"\t\tsniping_dpi=0x%X (%ld)\n"
246+
"\t\tis_dragscroll_enabled=%u\n"
247+
"\t\tis_sniping_enabled=%u\n"
248+
"\t\tdefault_dpi=0x%X (%u)\n"
249+
"\t\tsniping_dpi=0x%X (%u)\n"
250250
"\t}\n"
251251
"}\n",
252252
config->raw, config->is_dragscroll_enabled, config->is_sniping_enabled, config->pointer_default_dpi, get_pointer_default_dpi(config), config->pointer_sniping_dpi, get_pointer_sniping_dpi(config));
@@ -314,7 +314,9 @@ bool process_record_kb(uint16_t keycode, keyrecord_t* record) {
314314
}
315315
# endif // !MOUSEKEY_ENABLE
316316
# endif // POINTING_DEVICE_ENABLE
317-
debug_charybdis_config_to_console(&g_charybdis_config);
317+
if ((keycode >= POINTER_DEFAULT_DPI_FORWARD && keycode < CHARYBDIS_SAFE_RANGE) || IS_MOUSEKEY(keycode)) {
318+
debug_charybdis_config_to_console(&g_charybdis_config);
319+
}
318320
return true;
319321
}
320322

keyboards/bastardkb/dilemma/dilemma.c

+7-4
Original file line numberDiff line numberDiff line change
@@ -246,10 +246,10 @@ static void debug_dilemma_config_to_console(dilemma_config_t* config) {
246246
dprintf("(dilemma) process_record_kb: config = {\n"
247247
"\traw = 0x%X,\n"
248248
"\t{\n"
249-
"\t\tis_dragscroll_enabled=%b\n"
250-
"\t\tis_sniping_enabled=%b\n"
251-
"\t\tdefault_dpi=0x%X (%ld)\n"
252-
"\t\tsniping_dpi=0x%X (%ld)\n"
249+
"\t\tis_dragscroll_enabled=%u\n"
250+
"\t\tis_sniping_enabled=%u\n"
251+
"\t\tdefault_dpi=0x%X (%u)\n"
252+
"\t\tsniping_dpi=0x%X (%u)\n"
253253
"\t}\n"
254254
"}\n",
255255
config->raw, config->is_dragscroll_enabled, config->is_sniping_enabled, config->pointer_default_dpi, get_pointer_default_dpi(config), config->pointer_sniping_dpi, get_pointer_sniping_dpi(config));
@@ -308,6 +308,9 @@ bool process_record_kb(uint16_t keycode, keyrecord_t* record) {
308308
# endif // !NO_DILEMMA_KEYCODES
309309
# endif // POINTING_DEVICE_ENABLE
310310
debug_dilemma_config_to_console(&g_dilemma_config);
311+
if ((keycode >= POINTER_DEFAULT_DPI_FORWARD && keycode < DILEMMA_SAFE_RANGE) || IS_MOUSEKEY(keycode)) {
312+
debug_dilemma_config_to_console(&g_dilemma_config);
313+
}
311314
return true;
312315
}
313316

keyboards/bastardkb/dilemma/rules.mk

+2
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,5 @@ POINTING_DEVICE_DRIVER = cirque_pinnacle_i2c
2121

2222
SPLIT_KEYBOARD = yes
2323
LAYOUTS = split_3x5_2
24+
25+
DEFAULT_FOLDER = bastardkb/dilemma/splinky

0 commit comments

Comments
 (0)