{% import 'v3/partials/_macros.html' as ui %}

Display Settings

Configure LED matrix hardware settings and display options.

{{ ui.settings_filter('Filter display settings…') }}
{# Marks this post as the whole form, so an unchecked box saves as false. Without it the save endpoint treats absent keys as unchanged (FORM_SECTION_FIELD in api_v3/config.py). #}

Hardware Configuration

Your display: — (columns × chain length wide, rows × parallel tall)

{{ main_config.display.hardware.brightness or 95 }}

Vegas Scroll Mode

Combine all plugin content into one continuous scrolling ticker display.

{{ main_config.display.get('vegas_scroll', {}).get('scroll_speed', 50) }}

Cycle Pacing

How long one pass through the ticker lasts, and how many plugins it covers.

Dead Space

Plugins that draw onto a full-screen canvas contribute all the empty space around their content. Trimming reclaims it so the ticker stays full.

Plugin Order

Drag to reorder plugins. Uncheck to exclude from Vegas scroll.

Loading plugins...

Double-Sided Display

Show the same content on every panel in the chain — e.g. two 64×32 panels mirrored, or four panels as two identical screens. Rendered once and duplicated, so it adds no extra CPU. Takes effect after a display restart.

Multi-Display Sync

Extend scrolling content across two LED matrix display units over WiFi. Both displays must have identical rows and cols. Chain length may differ.