PlatformUiConfig

Platform configuration options for the UI area.

FieldTypeDescriptionDefault
with_synthetic_device_support bool Set with_synthetic_device_support true to include input-helper to ui.
visual_debugging_level VisualDebuggingLevel Set visual_debugging_level to enable visual debugging features. none
viewing_distance ViewingDistance unknown
supported_input_devices vector The relevant input device bindings from which to install appropriate input handlers. Default to an empty set.
sensor_config Option The sensor config to provide to the input pipeline.
renderer RendererType The renderer Scenic should use. vulkan
pointer_auto_focus bool Scenic shifts focus from view to view as the user interacts with the UI. Set to false for Smart displays, as they use a different programmatic focus change scheme.
frame_scheduler_min_predicted_frame_duration_in_us uint64 The minimum frame duration for frame scheduler. 0
enabled bool Whether UI should be enabled on the product.
display_rotation uint64 0
display_pixel_density string
display_mode DisplayModeConfig \[object]
display_composition bool Scenic attempts to delegate composition of client images to the display controller, with GPU/Vulkan composition as the fallback. If false, GPU/Vulkan composition is always used.
brightness_manager BrightnessManager Whether to include brightness manager, and the relevant configs.