diff options
author | Drashna Jaelre <drashna@live.com> | 2022-07-25 18:40:14 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-26 02:40:14 +0100 |
commit | 928bbded6dd434d1b54190e4acd162428e412457 (patch) | |
tree | 35d3002781f92238537adb553c3c41b1a72c09e9 /keyboards/bastardkb/charybdis | |
parent | 77ed0feebebc82a271c561e1770c20d075225947 (diff) | |
download | qmk_firmware-928bbded6dd434d1b54190e4acd162428e412457.tar.gz qmk_firmware-928bbded6dd434d1b54190e4acd162428e412457.zip |
[Keyboard] Fix compilation issues for Charybdis/Dilemma (#17791)
* [Keyboard] Fix debug printing for Charybdis/Dilemma
* Fix compliation issue for dilemma
Diffstat (limited to 'keyboards/bastardkb/charybdis')
-rw-r--r-- | keyboards/bastardkb/charybdis/charybdis.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/keyboards/bastardkb/charybdis/charybdis.c b/keyboards/bastardkb/charybdis/charybdis.c index d0619ef172..60bca936e7 100644 --- a/keyboards/bastardkb/charybdis/charybdis.c +++ b/keyboards/bastardkb/charybdis/charybdis.c @@ -243,10 +243,10 @@ static void debug_charybdis_config_to_console(charybdis_config_t* config) { dprintf("(charybdis) process_record_kb: config = {\n" "\traw = 0x%X,\n" "\t{\n" - "\t\tis_dragscroll_enabled=%b\n" - "\t\tis_sniping_enabled=%b\n" - "\t\tdefault_dpi=0x%X (%ld)\n" - "\t\tsniping_dpi=0x%X (%ld)\n" + "\t\tis_dragscroll_enabled=%u\n" + "\t\tis_sniping_enabled=%u\n" + "\t\tdefault_dpi=0x%X (%u)\n" + "\t\tsniping_dpi=0x%X (%u)\n" "\t}\n" "}\n", 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) { } # endif // !MOUSEKEY_ENABLE # endif // POINTING_DEVICE_ENABLE - debug_charybdis_config_to_console(&g_charybdis_config); + if ((keycode >= POINTER_DEFAULT_DPI_FORWARD && keycode < CHARYBDIS_SAFE_RANGE) || IS_MOUSEKEY(keycode)) { + debug_charybdis_config_to_console(&g_charybdis_config); + } return true; } |