LCD doesn't start on home screen

Basic Information:

Printer Model: Ender 3
MCU / Printerboard: Bigtree SKR 3 / Bigtree PAD7
klippy.log
logs-20231019-140932.zip (10.8 KB)

Describe your issue:

I have managed to get the standard screen that comes with a Ender 3 working and displaying and the navigation works, the only annoying issue is whenever you restart klipper the screen goes to the first submenu and I have to press the button to get to the home screen that displays all the stats. Hoping there is a way to fix this?

I’m not a good reference for display stuff, since I do not use them.

You might refer to [menu_root]

Theoretically, it should also be possible with something like

[delayed_gcode INITIAL_MENU]
initial_duration: 0.001
gcode:
  {% set level = "__main" %}
  SET_DISPLAY_GROUP GROUP={level}

For the menu levels, refer to https://github.com/Klipper3d/klipper/blob/master/klippy/extras/display/menu.cfg

Thanks for the suggestion, unfortuneately this produces an error:

20:28:57 Unknown display_data group ‘__main’

But you get the idea, right? Adjust as necessary based on what your menu structure actually is.

1 Like

Sorry, I guess this was not entirely correct. You need to define your own group or use one of the default groups as defined here: https://github.com/Klipper3d/klipper/blob/master/klippy/extras/display/display.cfg

So either [menu_root] or display_data should do what you want. Also ref to display_data

You will need to experiment or find someone more knowledgeable than myself WRT displays.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.