Настройки
НАСТРОЙКИ — одна из областей Даша. Категории идут по левому краю, раздел занимает остальную часть панели. Любое изменение применяется в тот момент, когда вы его делаете, — здесь нет кнопки применения и нет шага подтверждения.

Те же восемь разделов работают в приложении на ПК с плотностью рабочего стола и на тех же значениях. Смените тему в гарнитуре, и окно на ПК перекрасится в ту же секунду; смените её за столом, и Даш последует. В настройках нет ничего, что работало бы только в VR.
Два правила действуют в каждом разделе. Элемент, который сейчас неприменим, становится неактивным, а не исчезает — он по-прежнему показывает своё значение. И у каждой строки есть вторая строка, называющая последствие: вам не нужно гадать, что делает переключатель, прежде чем его тронуть.
| Раздел | Что в нём |
|---|---|
| Общие | Запуск, значения по умолчанию для новых оверлеев, часы, какие элементы Даша показывать, область производительности |
| Маршрутизация звука | На каком устройстве играет каждая звуковая роль и с какой громкостью |
| Клавиатура | Раскладка, автопоказ, повтор клавиш, поведение модификаторов |
| Управление | Рука перемещения, поведение захвата, аккорды вызова и их привязка в SteamVR, жест правого клика и распознавание жестов |
| Темы | Восемь тем и масштаб UI |
| Специальные возможности | Масштаб, меньше движения, высокая контрастность, настройка клика, правый клик |
| Язык | Девять локалей |
| Расширения | Что установлено и что каждому расширению разрешено |
Запуск. Запускать вместе со SteamVR. Разрешить vrOS запускать SteamVR — выключено, пока вы это не включите, и строка так и говорит: с ним vrOS может запустить SteamVR при старте. Выходить вместе со SteamVR. Восстанавливать оверлеи при запуске.
Новые оверлеи. Непрозрачность 1–100%, ширина 0,1–10,0 м, расстояние 0,1–5,0 м. Панель, созданная через ДОБАВИТЬ, приходит ровно с этими значениями.
Часы. 24-часовые или 12-часовые. 24-часовые — по умолчанию во всех языках.
Элементы панели. Три переключателя — ползунок размера, ползунок изгиба, качество 4K, — которые показывают эти элементы в строках оверлеев, на Даше и в списке на ПК одновременно. Качеству 4K также нужен источник шириной не меньше 3840 пкс.
Область производительности. Компоновка, монитор ввода-вывода, полоса устройств и то, сверху эта полоса или снизу.
Маршрутизация звука
Заголовок раздела «Маршрутизация звука»Звук маршрутизируется по ролям, а не выбором устройства каждый раз, когда что-то проигрывается. Три роли, у каждой — устройство, громкость от 0 до 100 и кнопка ТЕСТ, которая проигрывает сигнал по настоящему пути.
| Роль | Что её использует |
|---|---|
soundboard |
Цель по умолчанию для звуков, которые проигрывает расширение |
mic |
Подача в микрофон — направьте её на устройство класса VB-Cable, чтобы попасть в микрофонный микс в VRChat или OBS |
ui |
Отклик клавиатуры и интерфейса |
Если устройство, на которое указывает роль, пропало — отключено или
переименовано после обновления драйвера, — строка становится янтарной и
сообщает об этом. vrOS никогда не подменяет вывод молча. Исключение — ui: эта
роль следует за системным устройством по умолчанию, пока вы не задали другое,
поэтому отклик клавиатуры переживёт отключение ЦАП гарнитуры.
Клавиатура
Заголовок раздела «Клавиатура»Настроечная половина VR-клавиатуры. Сами раскладки и то, как работает набор, — на странице клавиатуры.
| Строка | Значения |
|---|---|
| Раскладка | Шесть встроенных плюс любая раскладка, которую вы сделали |
| Автопоказ | Вкл. / выкл. |
| Держать до потери фокуса | Вкл. / выкл. |
| Скрывать при клике мимо | Вкл. / выкл. |
| Задержка повтора | 100–2000 мс |
| Частота повтора | 15–500 мс |
| Режим модификаторов | Однократно / переключать / по таймеру |
| Таймер модификатора | 500–10000 мс, активен только в режиме таймера |
| Фиксация Shift двойным нажатием | Вкл. / выкл. |
| Переключатель раскладки | Вкл. / выкл. |
Встроенные — английские на 70%, 80% и 100%, корейская 두벌식, японская ромадзи и японская 12-клавишная флик-раскладка.
Управление
Заголовок раздела «Управление»Рука перемещения, левая или правая, — стик перемещения никогда не меняет оверлей, который вы держите.
Дальше строки захвата: поворачивать ко мне при захвате, поворачивать к свободной руке (доступно, когда включён поворот ко мне), мин. расстояние для поворота 0,50–2,00 м, стик: толкать/тянуть, стик: размер, размер движением руки, инвертировать размер рукой, фиксировать положение при изменении размера, скорость изменения размера рукой 0,25–2,00 и отключить размер джойстиком.
Скрыть / показать всё и Скрыть / показать Даш — два аккорда вызова, по одной группе на каждый. Оба начинаются со строки «Привязка»: она показывает слова, которыми SteamVR прямо сейчас описывает назначенный ввод, а ИЗМЕНИТЬ В STEAMVR открывает редактор привязок SteamVR. За столом, когда среда не запущена, эта кнопка неактивна, а не скрыта. Под ней — рука, которая держит жест, затем список жестов: семь жестов плюс НЕТ (вызывает одно двойное нажатие) и ОТКЛЮЧЁН. Из коробки «скрыть / показать всё» — это НЕТ на левой руке, а аккорд Даша — ПИСТОЛЕТ на левой руке. Если выбрать для обоих один и тот же жест и одну и ту же руку, под списком появится строка об этом: аккорд Даша побеждает при каждом нажатии.
Правый клик — тоже жест, и в его списке восемь строк: семь жестов и ОТКЛЮЧЁН, без НЕТ. Держите жест одной рукой, и триггер другой руки делает правый клик. По умолчанию это УКАЗАНИЕ на любой руке.
Распознавание жестов содержит порог хвата, 0,05–0,90, по умолчанию 0,25 — насколько крепкий хват считается согнутой ладонью на контроллерах без трекинга пальцев.
Восемь тем: SIGNAL (по умолчанию), GRAPHITE, OLED, AURA, MEOW, DAYLIGHT, HC ТЁМНАЯ, HC СВЕТЛАЯ. Каждая плитка нарисована собственными токенами, поэтому образец и есть тема. Одно нажатие применяет её сразу, а панели расширений наследуют то, что вы выбрали.
DAYLIGHT — светлая тема, рассчитанная в первую очередь на монитор; на её плитке есть предупреждение о том, что она слепит в шлеме, и применение в VR тоже его показывает. HC ТЁМНАЯ и HC СВЕТЛАЯ — пара высокой контрастности: рамки 3 пкс, без слабоконтрастного уровня текста и с инвертирующимся кольцом фокуса.
Масштаб UI стоит рядом с плитками, от 85% до 150% с шагом 5. Это та же настройка, что и в разделе «Специальные возможности»: одно значение, два места, где до него дотянуться.
Специальные возможности
Заголовок раздела «Специальные возможности»Масштаб UI и меньше движения. Когда «меньше движения» включено, у каждой анимации есть статичный эквивалент: тосты появляются, а не всплывают, кольцо DWELL заполняется в четыре ступени, а удержание в 1 с показывает обратный отсчёт вместо плавной заливки.
Высокая контрастность — выбор из двух вариантов, HC ТЁМНАЯ или HC СВЕТЛАЯ, без выключателя: чтобы выйти из высокой контрастности, выберите другую тему в разделе «Темы».
Настройка клика. Мёртвая зона клика, 0,05°–2,00°, по умолчанию 0,30° — насколько далеко может уйти ваш луч, прежде чем нажатие засчитается как перетаскивание, а не как клик. Допуск быстрого клика, 0,10°–3,00°, по умолчанию 0,80° — смещение, которое разрешено жесту клика внутри окна удержания. Обе величины угловые, поэтому означают одно и то же и на маленькой панели на расстоянии вытянутой руки, и на большой в другом конце комнаты.
Правый клик. Правый клик долгим нажатием выключен по умолчанию, и его включение отнимает неподвижное нажатие с удержанием для левого перетаскивания — строка говорит об этом до того, как вы её тронете. Время долгого нажатия — 300–1500 мс, по умолчанию 650 мс. Второй способ сделать правый клик — модификатор жестом, и он живёт в разделе «Управление».
В подвале перечислено то, что включено всегда и никогда не бывает настройкой: слова состояния рядом с цветом, кольца фокуса, доступность с геймпада и текст не меньше 24 пкс.
Девять локалей, перечисленных эндонимами в их собственных письменностях: English, Deutsch, Español (Latinoamérica), Français, Italiano, 日本語, 한국어, Русский, 中文(简体). В списке показан глобус и нет флагов — флаг обозначает страну, а не язык.
Одно нажатие переключает. Интерфейс перезагружается на месте, а раскладка ваших оверлеев не меняется. Если у выбранного языка есть встроенная клавиатура, а активна не она, под списком появится предложение; одно нажатие принимает его, а если его проигнорировать, ничего не изменится. Числа, единицы и часы следуют языку.
Расширения
Заголовок раздела «Расширения»Расширения приходят выключенными, а возможности, которые они запрашивают, показаны чипами. Включение проводит через экран согласия, где каждое разрешение названо простыми словами. Разрешения выдаются по одной возможности и отзываются в этом же разделе. Если новая версия запрашивает то, чего не запрашивала прежняя, вас спросят только про эту разницу, а не про весь набор заново.
Разделение важно: bus, overlays, capture, audio и secrets
обеспечивает хост — вызов, на который расширению не выдано разрешение,
отклоняется на уровне соединения. osc и network — это декларация. vrOS не
может помешать нативному процессу открыть сокет, поэтому вместо этого он
сообщает вам, какие расширения заявили, что будут это делать. См. как работают
расширения.
Где живут значения
Заголовок раздела «Где живут значения»Всё, что есть в этих разделах, — одна строка в config.toml, в
%APPDATA%\vrOS\ на Windows и ~/.config/vros/ на Linux. vrOS следит за этим
файлом: правка, сделанная вами в текстовом редакторе, применяется без
перезапуска. Значение вне диапазона зажимается до ближайшего допустимого, а
испорченный файл выдаёт одно предупреждение и не трогает работающие значения.


