Перейти к содержимому
Универсальные символы

Универсальные символы

Универсальные символы позволяют назначить пунктуацию, которая вводится одинаково в английской и русской раскладках ОС

Обычная клавиша отправляет один и тот же HID-код, поэтому результат зависит от активной раскладки, а универсальное действие выбирает правильную комбинацию на стороне совместимой RMK-прошивки

Универсальные символы работают только на Vial-RMK устройствах, прошивка которых сообщает Entropy о поддержке этой функции

После назначения символы работают автономно в прошивке и не требуют постоянно запущенной Entropy

Entropy нужна для настройки и автоматической синхронизации текущей раскладки ОС

Доступные символы

Вкладка Универсальные содержит 32 знака ASCII-пунктуации:

. , ; : ! ? / ` ~ ' " ( ) [ ] { } < >
- + * = # @ $ % ^ & | \ _

Совместимая прошивка также предоставляет русские буквы х, б, ю и ъ в разделе Спец → Международные, удержание Shift вводит заглавную букву

В пикере нет Unicode-типографики, стрелок, математических знаков и дополнительных валютных символов

Назначение

  1. Подключите совместимое RMK-устройство
  2. Откройте нужный слой
  3. Нажмите клавишу на раскладке
  4. Перейдите на вкладку Универсальные
  5. Выберите знак пунктуации или управляющее действие

В Entropy такие назначения отображаются двухстрочной легендой Universal и выбранным символом или названием действия

Combo и Tap Dance

На совместимой RMK-прошивке универсальные символы и русские буквы можно использовать не только как обычные назначения клавиш:

  • В Combo — как выходное действие
  • В Tap Dance — для действий Tap, Hold, Double Tap и Tap + Hold

Entropy сохраняет эти действия без потерь при экспорте и импорте .entlayout

Управляющие действия

ДействиеЧто делаетКогда использовать
ToggleПереключает раскладку English/Russian и состояние прошивкиОсновная ручная клавиша смены языка
SyncПереключает только внутреннее состояние раскладки в прошивке, не меняя раскладку ОСКогда ОС и прошивка оказались в разных состояниях
ENЯвно переключает раскладку и состояние прошивки на EnglishДля отдельной клавиши перехода на английский
RUЯвно переключает раскладку и состояние прошивки на RussianДля отдельной клавиши перехода на русский
macOSПереключает соответствия русской раскладки между PC и macOSДля корректной пунктуации на macOS

Toggle, EN и RU подходят для автономной работы без Entropy

Sync не отправляет системное переключение языка, поэтому исправляет состояние прошивки, не меняя уже выбранную раскладку ОС

Действие macOS меняет таблицу соответствий в прошивке: оставьте режим PC для Windows/Linux и включите macOS на компьютерах Apple

В Layout Indicator активная клавиша подсвечивается, а системный индикатор языка позволяет проверить результат Toggle, EN и RU

Layout Sync

Layout Sync передаёт прошивке текущую раскладку ОС и автоматически исправляет её внутреннее состояние после системного переключения языка

  1. Откройте Настройки → Live-интеграции
  2. Найдите строку Синхронизация раскладки
  3. Убедитесь, что отображается состояние готово
  4. Включите переключатель
  5. Разрешите Entropy работать в фоне
Layout Sync готов к работе

Когда Layout Sync включён, язык можно менять средствами операционной системы, а Entropy синхронизирует состояние прошивки

СистемаИсточник данных
WindowsРаскладка активного окна
KDE PlasmaАктивная раскладка через D-Bus на Wayland или X11
GNOMEАктивная раскладка через IBus D-Bus на Wayland или X11
Другие окружения Linux X11Активная группа XKB
macOSТекущий источник ввода

В других Wayland-окружениях Linux строка может показывать нужна настройка, в этом случае используйте управляющие действия прошивки или совместимую сессию KDE/GNOME/X11

IBus нужен Universal Symbols только как источник состояния раскладки в GNOME, сами символы вводит прошивка. Отдельный бэкенд Entropy IBus устанавливается только для Text Expander

Какой режим выбрать

Entropy постоянно работает в фоне

Включите Layout Sync и переключайте язык привычными средствами ОС

Оставьте Sync на доступном слое как средство ручного исправления рассинхронизации

Entropy не работает в фоне

Назначьте Toggle либо отдельные EN и RU, чтобы прошивка самостоятельно управляла языком

Если язык был изменён другим способом и символы стали неправильными, нажмите Sync один раз и проверьте ввод

Проверка

  1. Откройте текстовый редактор
  2. Выберите английскую раскладку
  3. Нажмите назначенный универсальный символ
  4. Переключитесь на русскую раскладку
  5. Нажмите ту же клавишу

В обоих случаях должен появиться одинаковый знак

Если символ отличается, проверьте Layout Sync, нажмите Sync и убедитесь, что выбран правильный режим PC/macOS

Если вкладки нет

  • Обновите RMK-прошивку устройства до версии с Universal Symbols
  • Переподключите устройство
  • Дождитесь автоматической загрузки возможностей прошивки после переподключения
  • Убедитесь, что устройство подключено через Vial-RMK, а не через прошивку без этой возможности