[Keyboard] Update Tractyl Manuform to use Split Pointing Device Sync
This commit is contained in:
@ -348,9 +348,8 @@ void render_wpm(uint8_t padding) {
|
||||
#endif
|
||||
}
|
||||
|
||||
#if defined(KEYBOARD_handwired_tractyl_manuform) || defined(KEYBOARD_bastardkb_charybdis)
|
||||
extern kb_config_data_t kb_config;
|
||||
void render_pointing_dpi_status(uint8_t padding) {
|
||||
#if defined(POINTING_DEVICE_ENABLE)
|
||||
void render_pointing_dpi_status(uint16_t cpi, uint8_t padding) {
|
||||
oled_write_P(PSTR("CPI:"), false);
|
||||
if (padding) {
|
||||
for (uint8_t n = padding - 1; n > 0; n--) {
|
||||
@ -358,7 +357,7 @@ void render_pointing_dpi_status(uint8_t padding) {
|
||||
}
|
||||
}
|
||||
|
||||
oled_write(get_u16_str(kb_config.device_cpi, ' '), false);
|
||||
oled_write(get_u16_str(cpi, ' '), false);
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -381,8 +380,10 @@ __attribute__((weak)) void oled_driver_render_logo_left(void) {
|
||||
render_wpm(0);
|
||||
# endif
|
||||
oled_write_P(PSTR(" "), false);
|
||||
# if defined(KEYBOARD_handwired_tractyl_manuform) || defined(KEYBOARD_bastardkb_charybdis)
|
||||
render_pointing_dpi_status(1);
|
||||
# if defined(KEYBOARD_handwired_tractyl_manuform)
|
||||
render_pointing_dpi_status(kb_config_data.device_cpi, 1);
|
||||
# elif defined(KEYBOARD_bastardkb_charybdis)
|
||||
render_pointing_dpi_status(, 1);
|
||||
# endif
|
||||
oled_set_cursor(0, 4);
|
||||
#else
|
||||
|
Reference in New Issue
Block a user