[{"data":1,"prerenderedAt":1103},["ShallowReactive",2],{"navigation_docs_en":3,"-en-klstr-ctrl-reference-user-interface":353,"-en-klstr-ctrl-reference-user-interface-surround":1100},[4,14],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":13},"Welcome","i-lucide-sparkles","\u002Fen\u002Fwelcome","en\u002F1.welcome",[10],{"title":5,"path":11,"stem":12},"\u002Fen\u002Fwelcome\u002Foverview","en\u002F1.welcome\u002F1.overview",false,{"title":15,"icon":16,"path":17,"stem":18,"children":19,"page":13},"KLSTR.ctrl","i-lucide-monitor-cog","\u002Fen\u002Fklstr-ctrl","en\u002F2.klstr-ctrl",[20,25,46,259,308,338],{"title":21,"path":22,"stem":23,"icon":24},"Overview","\u002Fen\u002Fklstr-ctrl\u002Foverview","en\u002F2.klstr-ctrl\u002F0.overview","i-lucide-info",{"title":26,"icon":27,"path":28,"stem":29,"children":30,"page":13},"Getting started","i-lucide-rocket","\u002Fen\u002Fklstr-ctrl\u002Fgetting-started","en\u002F2.klstr-ctrl\u002F1.getting-started",[31,36,41],{"title":32,"path":33,"stem":34,"icon":35},"Install and launch KLSTR.ctrl","\u002Fen\u002Fklstr-ctrl\u002Fgetting-started\u002Finstall-and-launch","en\u002F2.klstr-ctrl\u002F1.getting-started\u002F1.install-and-launch","i-lucide-download",{"title":37,"path":38,"stem":39,"icon":40},"Tour KLSTR.ctrl in demo mode","\u002Fen\u002Fklstr-ctrl\u002Fgetting-started\u002Ftour-in-demo-mode","en\u002F2.klstr-ctrl\u002F1.getting-started\u002F2.tour-in-demo-mode","i-lucide-compass",{"title":42,"path":43,"stem":44,"icon":45},"Connect KLSTR.ctrl to your network","\u002Fen\u002Fklstr-ctrl\u002Fgetting-started\u002Fconnect-to-your-network","en\u002F2.klstr-ctrl\u002F1.getting-started\u002F3.connect-to-your-network","i-lucide-ethernet-port",{"title":47,"icon":48,"path":49,"stem":50,"children":51,"page":13},"How-to guides","i-lucide-list-checks","\u002Fen\u002Fklstr-ctrl\u002Fhow-to","en\u002F2.klstr-ctrl\u002F2.how-to",[52,73,109,164,197,218,238],{"title":53,"icon":54,"path":55,"stem":56,"children":57,"page":13},"Setup and session","i-lucide-plug","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fsetup","en\u002F2.klstr-ctrl\u002F2.how-to\u002F1.setup",[58,63,68],{"title":59,"path":60,"stem":61,"icon":62},"Switch between Build and Live mode","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fsetup\u002Fswitch-build-and-live-mode","en\u002F2.klstr-ctrl\u002F2.how-to\u002F1.setup\u002F1.switch-build-and-live-mode","i-lucide-toggle-right",{"title":64,"path":65,"stem":66,"icon":67},"Discover devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fsetup\u002Fdiscover-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F1.setup\u002F2.discover-devices","i-lucide-radar",{"title":69,"path":70,"stem":71,"icon":72},"Save and restore discovered devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fsetup\u002Fsave-and-restore-discovered-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F1.setup\u002F3.save-and-restore-discovered-devices","i-lucide-save",{"title":74,"icon":75,"path":76,"stem":77,"children":78,"page":13},"Topology and selection","i-lucide-network","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology",[79,84,89,94,99,104],{"title":80,"path":81,"stem":82,"icon":83},"Navigate the topology views","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Fnavigate-the-topology-views","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F1.navigate-the-topology-views","i-lucide-map",{"title":85,"path":86,"stem":87,"icon":88},"Select devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Fselect-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F2.select-devices","i-lucide-mouse-pointer-click",{"title":90,"path":91,"stem":92,"icon":93},"Identify devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Fidentify-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F3.identify-devices","i-lucide-lightbulb",{"title":95,"path":96,"stem":97,"icon":98},"Arrange nodes","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Farrange-nodes","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F4.arrange-nodes","i-lucide-layout-grid",{"title":100,"path":101,"stem":102,"icon":103},"Disable and hide Art-Net nodes","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Fdisable-and-hide-art-net-nodes","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F5.disable-and-hide-art-net-nodes","i-lucide-eye-off",{"title":105,"path":106,"stem":107,"icon":108},"Find devices with the sidebar","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Ffind-devices-with-the-sidebar","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F6.find-devices-with-the-sidebar","i-lucide-search",{"title":110,"icon":111,"path":112,"stem":113,"children":114,"page":13},"Configuration and addressing","i-lucide-sliders-horizontal","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration",[115,120,125,129,134,139,144,149,154,159],{"title":116,"path":117,"stem":118,"icon":119},"Configure a KLSTR.one","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fconfigure-a-klstr-one","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F01.configure-a-klstr-one","i-lucide-settings",{"title":121,"path":122,"stem":123,"icon":124},"Configure a KLSTR.nano","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fconfigure-a-klstr-nano","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F02.configure-a-klstr-nano","i-lucide-settings-2",{"title":126,"path":127,"stem":128,"icon":75},"IPv6 zeroconf networking","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fipv6-zeroconf-networking","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F03.ipv6-zeroconf-networking",{"title":130,"path":131,"stem":132,"icon":133},"Reboot or factory-reset a KLSTR.one","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Freboot-or-factory-reset-a-klstr-one","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F05.reboot-or-factory-reset-a-klstr-one","i-lucide-power",{"title":135,"path":136,"stem":137,"icon":138},"Assign Fixture IDs","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fassign-fixture-ids","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F06.assign-fixture-ids","i-lucide-list-ordered",{"title":140,"path":141,"stem":142,"icon":143},"Patch fixtures","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fpatch-fixtures","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F07.patch-fixtures","i-lucide-cable",{"title":145,"path":146,"stem":147,"icon":148},"Auto-assign DMX addresses","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fauto-assign-dmx-addresses","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F08.auto-assign-dmx-addresses","i-lucide-wand-sparkles",{"title":150,"path":151,"stem":152,"icon":153},"Bulk-configure KLSTR.one devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fbulk-configure-klstr-one-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F09.bulk-configure-klstr-one-devices","i-lucide-layers",{"title":155,"path":156,"stem":157,"icon":158},"Bulk-configure RDM devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fbulk-configure-rdm-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F10.bulk-configure-rdm-devices","i-lucide-layers-3",{"title":160,"path":161,"stem":162,"icon":163},"Reset devices to defaults","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Freset-devices-to-defaults","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F11.reset-devices-to-defaults","i-lucide-rotate-ccw",{"title":165,"icon":166,"path":167,"stem":168,"children":169,"page":13},"Firmware and updates","i-lucide-hard-drive-download","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware",[170,175,180,184,188,192],{"title":171,"path":172,"stem":173,"icon":174},"Update KLSTR.one firmware","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fupdate-klstr-one-firmware","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F1.update-klstr-one-firmware","i-lucide-circuit-board",{"title":176,"path":177,"stem":178,"icon":179},"Update KLSTR.nano firmware","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fupdate-klstr-nano-firmware","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F3.update-klstr-nano-firmware","i-lucide-cpu",{"title":181,"path":182,"stem":183,"icon":179},"Update a KLSTR.nano through a KLSTR.one fixture","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fupdate-klstr-nano-through-klstr-one","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F4.update-klstr-nano-through-klstr-one",{"title":185,"path":186,"stem":187,"icon":143},"Use KLSTR.nano LAN upgrade mode","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fuse-klstr-nano-lan-upgrade-mode","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F5.use-klstr-nano-lan-upgrade-mode",{"title":189,"path":190,"stem":191,"icon":166},"Manage the firmware cache","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fmanage-the-firmware-cache","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F6.manage-the-firmware-cache",{"title":193,"path":194,"stem":195,"icon":196},"Update KLSTR.ctrl","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fupdate-klstr-ctrl","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F7.update-klstr-ctrl","i-lucide-refresh-cw",{"title":198,"icon":199,"path":200,"stem":201,"children":202,"page":13},"Monitoring","i-lucide-activity","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmonitoring","en\u002F2.klstr-ctrl\u002F2.how-to\u002F5.monitoring",[203,208,213],{"title":204,"path":205,"stem":206,"icon":207},"Monitor sensors","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmonitoring\u002Fmonitor-sensors","en\u002F2.klstr-ctrl\u002F2.how-to\u002F5.monitoring\u002F1.monitor-sensors","i-lucide-gauge",{"title":209,"path":210,"stem":211,"icon":212},"Set sensor tolerances and roles","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmonitoring\u002Fset-sensor-tolerances-and-roles","en\u002F2.klstr-ctrl\u002F2.how-to\u002F5.monitoring\u002F2.set-sensor-tolerances-and-roles","i-lucide-sliders-vertical",{"title":214,"path":215,"stem":216,"icon":217},"Read eDMX statistics","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmonitoring\u002Fread-edmx-statistics","en\u002F2.klstr-ctrl\u002F2.how-to\u002F5.monitoring\u002F3.read-edmx-statistics","i-lucide-chart-no-axes-column",{"title":219,"icon":220,"path":221,"stem":222,"children":223,"page":13},"MVR and Stage View","i-lucide-box","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmvr-stage","en\u002F2.klstr-ctrl\u002F2.how-to\u002F6.mvr-stage",[224,229,234],{"title":225,"path":226,"stem":227,"icon":228},"Import an MVR file","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmvr-stage\u002Fimport-an-mvr-file","en\u002F2.klstr-ctrl\u002F2.how-to\u002F6.mvr-stage\u002F1.import-an-mvr-file","i-lucide-file-input",{"title":230,"path":231,"stem":232,"icon":233},"Export an MVR file","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmvr-stage\u002Fexport-an-mvr-file","en\u002F2.klstr-ctrl\u002F2.how-to\u002F6.mvr-stage\u002F2.export-an-mvr-file","i-lucide-file-output",{"title":235,"path":236,"stem":237,"icon":220},"Position fixtures in Stage View","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmvr-stage\u002Fposition-fixtures-in-stage-view","en\u002F2.klstr-ctrl\u002F2.how-to\u002F6.mvr-stage\u002F3.position-fixtures-in-stage-view",{"title":239,"icon":240,"path":241,"stem":242,"children":243,"page":13},"Diagnostics","i-lucide-stethoscope","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fdiagnostics","en\u002F2.klstr-ctrl\u002F2.how-to\u002F7.diagnostics",[244,249,254],{"title":245,"path":246,"stem":247,"icon":248},"Read the log","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fdiagnostics\u002Fread-the-log","en\u002F2.klstr-ctrl\u002F2.how-to\u002F7.diagnostics\u002F1.read-the-log","i-lucide-scroll-text",{"title":250,"path":251,"stem":252,"icon":253},"Run a health check","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fdiagnostics\u002Frun-a-health-check","en\u002F2.klstr-ctrl\u002F2.how-to\u002F7.diagnostics\u002F2.run-a-health-check","i-lucide-heart-pulse",{"title":255,"path":256,"stem":257,"icon":258},"Report a problem","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fdiagnostics\u002Freport-a-problem","en\u002F2.klstr-ctrl\u002F2.how-to\u002F7.diagnostics\u002F3.report-a-problem","i-lucide-message-square-warning",{"title":260,"icon":261,"path":262,"stem":263,"children":264,"page":13},"Reference","i-lucide-book-open","\u002Fen\u002Fklstr-ctrl\u002Freference","en\u002F2.klstr-ctrl\u002F3.reference",[265,270,275,280,285,289,294,298,303],{"title":266,"path":267,"stem":268,"icon":269},"User interface","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fuser-interface","en\u002F2.klstr-ctrl\u002F3.reference\u002F1.user-interface","i-lucide-layout-dashboard",{"title":271,"path":272,"stem":273,"icon":274},"Menus","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fmenus","en\u002F2.klstr-ctrl\u002F3.reference\u002F2.menus","i-lucide-menu",{"title":276,"path":277,"stem":278,"icon":279},"Keyboard shortcuts","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fkeyboard-shortcuts","en\u002F2.klstr-ctrl\u002F3.reference\u002F3.keyboard-shortcuts","i-lucide-keyboard",{"title":281,"path":282,"stem":283,"icon":284},"Settings: View","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-view","en\u002F2.klstr-ctrl\u002F3.reference\u002F4.settings-view","i-lucide-eye",{"title":286,"path":287,"stem":288,"icon":75},"Settings: Network","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-network","en\u002F2.klstr-ctrl\u002F3.reference\u002F5.settings-network",{"title":290,"path":291,"stem":292,"icon":293},"Settings: RDM","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-rdm","en\u002F2.klstr-ctrl\u002F3.reference\u002F6.settings-rdm","i-lucide-radio-tower",{"title":295,"path":296,"stem":297,"icon":196},"Settings: Updates","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-updates","en\u002F2.klstr-ctrl\u002F3.reference\u002F7.settings-updates",{"title":299,"path":300,"stem":301,"icon":302},"Settings: Display","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-display","en\u002F2.klstr-ctrl\u002F3.reference\u002F8.settings-display","i-lucide-layout-template",{"title":304,"path":305,"stem":306,"icon":307},"Glossary","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fglossary","en\u002F2.klstr-ctrl\u002F3.reference\u002F9.glossary","i-lucide-book-a",{"title":309,"icon":310,"path":311,"stem":312,"children":313,"page":13},"Troubleshooting","i-lucide-life-buoy","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting","en\u002F2.klstr-ctrl\u002F4.troubleshooting",[314,319,324,329,334],{"title":315,"path":316,"stem":317,"icon":318},"Devices are not discovered","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Fdevices-not-discovered","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F1.devices-not-discovered","i-lucide-search-x",{"title":320,"path":321,"stem":322,"icon":323},"macOS blocks local network access","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Fmacos-local-network-access","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F2.macos-local-network-access","i-lucide-shield-alert",{"title":325,"path":326,"stem":327,"icon":328},"The topology view looks wrong","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Ftopology-view-looks-wrong","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F3.topology-view-looks-wrong","i-lucide-git-fork",{"title":330,"path":331,"stem":332,"icon":333},"RDM data or sensors are missing","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Frdm-data-or-sensors-missing","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F4.rdm-data-or-sensors-missing","i-lucide-file-question",{"title":335,"path":336,"stem":337,"icon":179},"KLSTR.nano firmware problems","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Fklstr-nano-firmware-problems","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F5.klstr-nano-firmware-problems",{"title":339,"icon":340,"path":341,"stem":342,"children":343,"page":13},"Annex","i-lucide-paperclip","\u002Fen\u002Fklstr-ctrl\u002Fannex","en\u002F2.klstr-ctrl\u002F5.annex",[344,349],{"title":345,"path":346,"stem":347,"icon":348},"Lock a device with a PIN","\u002Fen\u002Fklstr-ctrl\u002Fannex\u002Flock-a-device-with-a-pin","en\u002F2.klstr-ctrl\u002F5.annex\u002F1.lock-a-device-with-a-pin","i-lucide-lock",{"title":350,"path":351,"stem":352,"icon":75},"Change RDM IP settings","\u002Fen\u002Fklstr-ctrl\u002Fannex\u002Fchange-rdm-ip-settings","en\u002F2.klstr-ctrl\u002F5.annex\u002F2.change-rdm-ip-settings",{"id":354,"title":266,"basedOn":355,"body":360,"description":1084,"extension":1085,"links":1086,"meta":1087,"navigation":1088,"path":267,"seo":1089,"sources":1090,"stem":268,"verified":1098,"__hash__":1099},"docs_en\u002Fen\u002F2.klstr-ctrl\u002F3.reference\u002F1.user-interface.md",[356],{"product":357,"version":358,"commit":359},"klstr-ctrl","1.2.0","a0df90902",{"type":361,"value":362,"toc":1072},"minimark",[363,371,378,381,419,434,438,441,456,462,465,509,518,527,531,542,548,567,576,580,688,694,697,712,718,729,734,738,746,749,842,848,851,956,962,969,972,975,994,1000,1006,1009,1019,1025,1028,1046,1050],[364,365,366,367,370],"p",{},"This page names the parts of the KLSTR.ctrl main window and says what each one is for, so\nthe rest of the guide can refer to them. For a guided first look, see\n",[368,369,37],"a",{"href":38},".",[364,372,373],{},[374,375],"img",{"alt":376,"src":377},"The KLSTR.ctrl main window with a demo rig: the header at the top, the tabs below it, the sidebar on the left, the Network Topology with its toolbar above and below the view","\u002Fimages\u002Fklstr-ctrl\u002Fuser-interface\u002F01-main-window.png",[364,379,380],{},"From top to bottom and left to right, the window has:",[382,383,384,398,404,411],"ul",{},[385,386,387,388,392,393,397],"li",{},"the ",[368,389,391],{"href":390},"#header","header",", with the connection status and the ",[368,394,396],{"href":395},"#mode-switch","mode switch",";",[385,399,387,400,397],{},[368,401,403],{"href":402},"#main-tabs","main tabs",[385,405,387,406,410],{},[368,407,409],{"href":408},"#sidebar","sidebar"," on the left;",[385,412,413,414,418],{},"the view of the open tab, which for the two topology tabs has a\n",[368,415,417],{"href":416},"#toolbars","toolbar"," above and below it.",[364,420,421,425,426,430,431,433],{},[368,422,424],{"href":423},"#messages","Messages"," appear at the top right, and ",[368,427,429],{"href":428},"#dialogs","dialogs"," open in the middle of\nthe window. The menus are described on the ",[368,432,271],{"href":272},"\npage.",[435,436,437],"h2",{"id":391},"Header",[364,439,440],{},"The header shows the KLSTR.ctrl logo with the version number under it, and the status of the\ntwo connections KLSTR.ctrl keeps to your network:",[382,442,443,450],{},[385,444,445,449],{},[446,447,448],"strong",{},"KLSTR.one",": the connection to KLSTR.one devices, over the KLSTR protocol (IPv6\nlink-local).",[385,451,452,455],{},[446,453,454],{},"KLSTR.nano",": the Art-Net connection, used for Art-Net nodes and the RDM devices behind\nthem, KLSTR.nano modules included.",[364,457,458],{},[374,459],{"alt":460,"src":461},"The two connection labels KLSTR.one and KLSTR.nano, highlighted together, in the header next to the KLSTR.ctrl logo and version","\u002Fimages\u002Fklstr-ctrl\u002Fuser-interface\u002F02-header-status.png",[364,463,464],{},"The dot in front of each label shows the state of that connection:",[466,467,468,481],"table",{},[469,470,471],"thead",{},[472,473,474,478],"tr",{},[475,476,477],"th",{},"Dot",[475,479,480],{},"Meaning",[482,483,484,493,501],"tbody",{},[472,485,486,490],{},[487,488,489],"td",{},"Red",[487,491,492],{},"No network interface selected for this connection",[472,494,495,498],{},[487,496,497],{},"Orange",[487,499,500],{},"An interface is selected but the connection is not up (for example the cable is unplugged), or a demo rig is loaded for it",[472,502,503,506],{},[487,504,505],{},"Green",[487,507,508],{},"The interface is up and KLSTR.ctrl is connected",[364,510,511,512,515,516,370],{},"Hover a label to see the interface it uses and its addresses, or ",[446,513,514],{},"DEMO MODE",". Click it to\nopen the interface dialog for that connection. See\n",[368,517,42],{"href":43},[364,519,520,521,523,524,370],{},"While KLSTR.ctrl is busy sending requests to KLSTR.one devices, a spinner turns next to\n",[446,522,448],{},". Its tooltip counts the requests, for example ",[446,525,526],{},"Active comm: 2\u002F5\n(pending\u002Fwaiting)",[435,528,530],{"id":529},"mode-switch","Mode switch",[364,532,533,534,537,538,541],{},"At the right end of the header, the mode switch shows ",[446,535,536],{},"Build Mode"," and ",[446,539,540],{},"Live Mode",". The\nactive mode is coloured: green for Build mode, red for Live mode.",[364,543,544],{},[374,545],{"alt":546,"src":547},"The mode switch, highlighted, at the right end of the header, with Build Mode active","\u002Fimages\u002Fklstr-ctrl\u002Fuser-interface\u002F03-mode-switch.png",[382,549,550,555],{},[385,551,552,554],{},[446,553,536],{}," is for setting up: everything can be changed.",[385,556,557,559,560,537,563,566],{},[446,558,540],{}," is for the show. It locks the actions that could disturb a running rig, such\nas ",[446,561,562],{},"Assign Fixture ID's",[446,564,565],{},"Patch Fixtures",", and it shows\nwarnings about devices going offline and sensor alerts as messages that stay until you close\nthem. It does not lock everything: menu commands and most of the Device Configuration window\nstill work.",[364,568,569,570,573,574,370],{},"While a demo rig is loaded, the switch is replaced by a single ",[446,571,572],{},"Demo Mode"," button: click it\nto leave demo mode. See\n",[368,575,59],{"href":60},[435,577,579],{"id":578},"main-tabs","Main tabs",[466,581,582,595],{},[469,583,584],{},[472,585,586,589,592],{},[475,587,588],{},"Tab",[475,590,591],{},"What it shows",[475,593,594],{},"See",[482,596,597,611,625,639,660,674],{},[472,598,599,604,607],{},[487,600,601],{},[446,602,603],{},"Network Topology",[487,605,606],{},"Every networked device (KLSTR.one fixtures, Art-Net nodes, switches) and the network links between them",[487,608,609],{},[368,610,80],{"href":81},[472,612,613,618,621],{},[487,614,615],{},[446,616,617],{},"Device Topology",[487,619,620],{},"Every device with its ports, and the fixtures behind each port",[487,622,623],{},[368,624,80],{"href":81},[472,626,627,632,635],{},[487,628,629],{},[446,630,631],{},"Stage View",[487,633,634],{},"The fixtures in 3D, for example from an MVR file. It opens only once there are devices",[487,636,637],{},[368,638,235],{"href":236},[472,640,641,645,656],{},[487,642,643],{},[446,644,198],{},[487,646,647,648,651,652,655],{},"Sensor readings (the ",[446,649,650],{},"Sensors"," view, Advanced Sensors) and eDMX statistics (",[446,653,654],{},"statistics",")",[487,657,658],{},[368,659,204],{"href":205},[472,661,662,667,670],{},[487,663,664],{},[446,665,666],{},"Log",[487,668,669],{},"What KLSTR.ctrl did and what the devices reported",[487,671,672],{},[368,673,245],{"href":246},[472,675,676,681,684],{},[487,677,678],{},[446,679,680],{},"Health Check",[487,682,683],{},"Problems KLSTR.ctrl found in the rig. The tab title gets a ⚠️ on both sides while there are any",[487,685,686],{},[368,687,250],{"href":251},[364,689,690],{},[374,691],{"alt":692,"src":693},"The six main tabs, highlighted, from Network Topology to Health Check","\u002Fimages\u002Fklstr-ctrl\u002Fuser-interface\u002F04-main-tabs.png",[435,695,696],{"id":409},"Sidebar",[364,698,699,700,703,704,707,708,711],{},"The sidebar on the left lists the devices and helps you find them. Its top pane holds the\n",[446,701,702],{},"Filters","; the pane below has two tabs, ",[446,705,706],{},"Devices"," (a tree of the root devices and the\ndevices behind them) and ",[446,709,710],{},"Fixtures"," (a table of the fixtures). Clicking a device in either\nselects it in the topology.",[364,713,714],{},[374,715],{"alt":716,"src":717},"The sidebar, highlighted, on the left of the window: the Filters pane with the search box, and the Devices pane below it","\u002Fimages\u002Fklstr-ctrl\u002Fuser-interface\u002F05-sidebar.png",[382,719,720,723,726],{},[385,721,722],{},"Drag the divider between the sidebar and the view to make the sidebar wider or narrower.\nKLSTR.ctrl remembers the width.",[385,724,725],{},"Drag the line between the two panes to give the filters more or less room.",[385,727,728],{},"Click the arrow at the bottom of the sidebar to fold it to a narrow strip, and again to\nopen it.",[364,730,731,732,370],{},"See ",[368,733,105],{"href":106},[435,735,737],{"id":736},"toolbars","Toolbars",[364,739,740,741,537,743,745],{},"The ",[446,742,603],{},[446,744,617],{}," tabs each have a toolbar above the view and\none below it.",[364,747,748],{},"The toolbar above the view arranges and identifies what you selected. It has four groups:",[466,750,751,763],{},[469,752,753],{},[472,754,755,758,761],{},[475,756,757],{},"Group",[475,759,760],{},"What it holds",[475,762,594],{},[482,764,765,782,802,821],{},[472,766,767,772,778],{},[487,768,769],{},[446,770,771],{},"Organize Selection",[487,773,774,775],{},"Align and distribute the selected nodes, and ",[446,776,777],{},"Auto distribute",[487,779,780],{},[368,781,95],{"href":96},[472,783,784,789,798],{},[487,785,786],{},[446,787,788],{},"Identify",[487,790,791,794,795],{},[446,792,793],{},"toggle identify"," for the selection, and ",[446,796,797],{},"identify on hover",[487,799,800],{},[368,801,90],{"href":91},[472,803,804,809,817],{},[487,805,806],{},[446,807,808],{},"2D Positions",[487,810,811,537,814],{},[446,812,813],{},"Load positions",[446,815,816],{},"Save positions",[487,818,819],{},[368,820,95],{"href":96},[472,822,823,828,838],{},[487,824,825],{},[446,826,827],{},"Selection Tools",[487,829,830,833,834,837],{},[446,831,832],{},"Select All"," and the ",[446,835,836],{},"Selection Orientation"," menu",[487,839,840],{},[368,841,85],{"href":86},[364,843,844],{},[374,845],{"alt":846,"src":847},"The toolbar above the view, highlighted, with the Organize Selection, Identify, 2D Positions and Selection Tools groups","\u002Fimages\u002Fklstr-ctrl\u002Fuser-interface\u002F06-top-toolbar.png",[364,849,850],{},"The toolbar below the view holds the actions that configure devices:",[466,852,853,868],{},[469,854,855],{},[472,856,857,860,863,866],{},[475,858,859],{},"Button",[475,861,862],{},"Where",[475,864,865],{},"What it does",[475,867,594],{},[482,869,870,886,901,918,935],{},[472,871,872,876,879,882],{},[487,873,874],{},[446,875,562],{},[487,877,878],{},"Both tabs",[487,880,881],{},"Opens the Fixture ID assignment panel",[487,883,884],{},[368,885,135],{"href":136},[472,887,888,892,894,897],{},[487,889,890],{},[446,891,565],{},[487,893,617],{},[487,895,896],{},"Opens the patch panel for fixtures with a KLSTR.nano",[487,898,899],{},[368,900,140],{"href":141},[472,902,903,908,911,914],{},[487,904,905],{},[446,906,907],{},"Bulk configure KLSTR.one",[487,909,910],{},"Both tabs, with KLSTR.one devices selected",[487,912,913],{},"Configures the selected KLSTR.one devices in one go",[487,915,916],{},[368,917,150],{"href":151},[472,919,920,925,928,931],{},[487,921,922],{},[446,923,924],{},"Bulk configure RDM",[487,926,927],{},"Both tabs, with RDM devices selected",[487,929,930],{},"Configures the selected RDM devices in one go",[487,932,933],{},[368,934,155],{"href":156},[472,936,937,942,949,952],{},[487,938,939],{},[446,940,941],{},"Discover Art-Net",[487,943,944,945,948],{},"Both tabs, only with ",[446,946,947],{},"Manual ArtPoll"," on",[487,950,951],{},"Hold it to look for Art-Net nodes once",[487,953,954],{},[368,955,286],{"href":287},[364,957,958],{},[374,959],{"alt":960,"src":961},"The toolbar below the view, highlighted, with Assign Fixture ID's, Bulk configure KLSTR.one and Bulk configure RDM","\u002Fimages\u002Fklstr-ctrl\u002Fuser-interface\u002F07-bottom-toolbar.png",[364,963,964,537,966,968],{},[446,965,562],{},[446,967,565],{}," are dimmed in Live mode.",[435,970,424],{"id":971},"messages",[364,973,974],{},"Short messages (toasts) appear at the top right of the window, for example when something\nworked, when a command found nothing to do, or when a device needs attention.",[382,976,977,984,987],{},[385,978,979,980,983],{},"An ordinary message closes by itself after about six seconds. Click its ",[446,981,982],{},"×"," to close it\nearlier.",[385,985,986],{},"In Live mode, warnings about devices going offline and sensor alerts stay until you close\nthem.",[385,988,989,990,993],{},"While more than one message is open, a ",[446,991,992],{},"Clear"," button above them closes them all.",[364,995,996],{},[374,997],{"alt":998,"src":999},"Two messages at the top right of the window, with the Clear button, highlighted, above them","\u002Fimages\u002Fklstr-ctrl\u002Fuser-interface\u002F08-toasts.png",[364,1001,1002,1003,1005],{},"Warnings about devices and sensor alerts are also written to the ",[446,1004,666],{}," tab, so you can read\nthem there later.",[435,1007,1008],{"id":429},"Dialogs",[364,1010,1011,1012,1015,1016,1018],{},"Settings, configuration and most commands open in a dialog in the middle of the window, for\nexample ",[446,1013,1014],{},"User settings"," or the Device Configuration window. One dialog is open at a time;\na help window opened from inside a dialog sits on top of it. Close a dialog with the ",[446,1017,982],{}," in\nits top-right corner.",[364,1020,1021],{},[374,1022],{"alt":1023,"src":1024},"The User settings dialog, with its close button, highlighted, in the top-right corner","\u002Fimages\u002Fklstr-ctrl\u002Fuser-interface\u002F09-dialog.png",[364,1026,1027],{},"Some dialogs also open by themselves:",[382,1029,1030,1036],{},[385,1031,1032,1035],{},[446,1033,1034],{},"A notice from KLSTR"," when KLSTR.ctrl starts, if KLSTR has published one.",[385,1037,1038,1041,1042,1045],{},[446,1039,1040],{},"Intel build on Apple Silicon",", when you run the Intel version of KLSTR.ctrl on a Mac with\nApple silicon. Click ",[446,1043,1044],{},"Download Apple Silicon version"," and replace the app: the Intel version\nis much slower there.",[435,1047,1049],{"id":1048},"related","Related",[382,1051,1052,1056,1060,1064,1068],{},[385,1053,1054],{},[368,1055,37],{"href":38},[385,1057,1058],{},[368,1059,271],{"href":272},[385,1061,1062],{},[368,1063,276],{"href":277},[385,1065,1066],{},[368,1067,59],{"href":60},[385,1069,1070],{},[368,1071,304],{"href":305},{"title":1073,"searchDepth":1074,"depth":1074,"links":1075},"",2,[1076,1077,1078,1079,1080,1081,1082,1083],{"id":391,"depth":1074,"text":437},{"id":529,"depth":1074,"text":530},{"id":578,"depth":1074,"text":579},{"id":409,"depth":1074,"text":696},{"id":736,"depth":1074,"text":737},{"id":971,"depth":1074,"text":424},{"id":429,"depth":1074,"text":1008},{"id":1048,"depth":1074,"text":1049},"The parts of the KLSTR.ctrl main window, from the header and the mode switch to the tabs, sidebar, toolbars, messages and dialogs.","md",null,{},{"icon":269},{"title":266,"description":1084},{"klstr-ctrl":1091},[1092,1093,1094,1095,1096,1097],"src\u002Frenderer\u002Fcomponents\u002Fworkbench\u002FWorkbench.tsx","src\u002Frenderer\u002Fcomponents\u002Fnavigation\u002FHeader.tsx","src\u002Frenderer\u002Fcomponents\u002Fnavigation\u002FModeSlider.tsx","src\u002Frenderer\u002Fcomponents\u002Ftools\u002FTopTools.tsx","src\u002Frenderer\u002Fcomponents\u002Ftools\u002FBottomTools.tsx","src\u002Frenderer\u002Fcomponents\u002Fdevices\u002Fsidebar\u002FSidebar.tsx","2026-10-01","GwxH-F5dC5t3kCinP_3DdJo11fHgeGsOt3w-S0M3nPY",[1086,1101],{"title":271,"path":272,"stem":273,"description":1102,"icon":274,"children":-1},"Every item in the KLSTR.ctrl menus on macOS and Windows, with its shortcut, what it does and the page that covers it.",1791294263154]