26.10.07 01:10
Перейти к содержимому
Настройки и навигация Все редакции Recipe #06

Все редакции. Переназначение, навигация с пульта/геймпада, рамка фокуса и начальный фокус работают в Standard, Lite, Photos и Legacy; группа привязок VR требует сборки со средой VR.

Настройка управления и переназначение клавиш - клавиатура, пульт ТВ и геймпад

Переназначайте любые команды на кнопки D-pad, геймпада, клавиатуры или мыши, быстро перемещайтесь по большим файловым сеткам и контролируйте позицию с помощью перемещаемой рамки фокуса - с понятными названиями жестов в VR и полноценной поддержкой пульта на всех экранах и диалогах.

Почему вам это понравится

Не всегда устройством управляют пальцем по экрану: пульт от Android TV, джойстик на магнитоле, игровой геймпад или обычная физическая клавиатура требуют прямого и отзывчивого перемещения по интерфейсу. FastMediaSorter позволяет гибко переназначить любую кнопку, быстро пролистывать объемные каталоги файлов и всегда четко видеть, где находится фокус ввода, избавляя от работы наугад.

Перед началом: Что вам понадобится
  • FastMediaSorter любой редакции с открытыми Настройками. См. Обзор и поиск в Настройках, если вы открываете их впервые.
  • Оборудование: пульт ТВ, D-pad, геймпад, физическая клавиатура или мышь, подключенные к устройству.
1

Переназначьте команды под свой пульт, геймпад, клавиатуру или мышь

Откройте Настройки, вкладку Общие, и нажмите Управление и привязка клавиш, чтобы перейти к экрану настройки кнопок для навигации и воспроизведения. Каждую команду (сгруппированную по разделам Воспроизведение, Навигация, Действия в браузере, Вид и масштаб, Аудио и субтитры, Сортировка, Системный интерфейс и др.) можно назначить на кнопку D-pad, кнопку геймпада, клавишу клавиатуры или кнопку мыши. Раздел Действия в браузере настраивается независимо от кнопок управления плеером, так как приложение учитывает активный экран перед выполнением действия: одна и та же физическая кнопка может листать список файлов в проводнике и переключать треки в плеере. Сбросить привязки можно по отдельным группам через их меню либо полностью вернуть заводские настройки одной общей командой.

Image Bookmark [Planned] Скриншот: Управление и привязка клавиш

Экран привязки клавиш, список команд с заголовками групп, одна привязка выделена для перехвата.

Profile: tv ID: settings.controls-keybindings-screen
2

Быстрая навигация по большим сеткам файлов с пульта и геймпада

Если зажать направление на пульте, D-pad или клавиатуре чуть дольше обычного в большой сетке файлов, фокус начинает перескакивать целыми страницами, а не по одной ячейке. Левый стик геймпада работает аналогично (с настроенной мертвой зоной и ускорением при удержании); правый стик плавно прокручивает активный список, а бамперы (shoulder buttons) также перелистывают по страницам. В плеере используется своя схема управления, поэтому ускорение в сетках никак не влияет на кнопки таймлайна. Если фокус случайно оказывается на пустой области после запоздалой подгрузки данных, следующее нажатие стрелки сразу переводит его на первый реальный элемент управления.

Image Bookmark [Planned] Скриншот: Навигация по сетке с D-pad и геймпада

Сетка браузера файлов, рамка фокуса видна, постраничный прыжок при удержании кнопки D-pad.

Profile: tv ID: settings.dpad-grid-navigation-acceleration
3

Наглядная рамка активного элемента

При управлении с пульта, клавиатуры или геймпада контрастная перемещаемая рамка фокуса (или акцентный контур на самом элементе) наглядно следует за выбором по всем экранам, формам и диалогам. Рамка появляется только в режиме аппаратного управления и никогда не мешает при сенсорном вводе. При открытии любого экрана фокус сразу устанавливается на реальный элемент интерфейса, так что первое же нажатие кнопки выполняет действие, а не просто пробуждает курсор. В видеоплеере рамка аккуратно отключается: стрелки переключают экранные кнопки управления, не обрамляя саму область видео или обложки.

Image Bookmark [Planned] Скриншот: Рамка фокуса

Экран настроек, рамка фокуса D-pad вокруг активной строки, режим без сенсорного ввода.

Profile: tv ID: settings.tv-focus-indicator-frame
4

Понятные названия жестов в виртуальной реальности

В сборках для шлемов виртуальной реальности экран Управление и привязка клавиш содержит специальный раздел Только VR для жестов гарнитуры. В нем отображаются наглядные названия действий («Смахнуть влево», «Двойной щипок» и др.) либо аккуратный формат «VR N» вместо сырых внутренних кодов вида «VR[15]». В сборках без среды VR этот раздел автоматически скрыт.

Image Bookmark [Planned] Скриншот: Раздел привязок Только VR

Экран привязок клавиш, прокручен до раздела Только VR, видны понятные метки жестов.

Profile: phone ID: settings.vr-only-keybinding-group
5

Безупречная работа фокуса во всех диалогах и окнах

Экран разрешений и его дочерние разделы корректно принимают фокус D-pad, поэтому пульт управления никогда не упирается в тупик. Всплывающие экраны поверх настроек (разрешения, расширения, лицензии) надежно удерживают фокус внутри себя, не допуская случайного переключения скрытых под ними элементов. Пустые списки файлов корректно реагируют на стрелки и команды перехода к следующему/предыдущему файлу. Все кастомные компоненты с собственной отрисовкой (плеер, мини-игра, рабочий стол лаунчера, экран настройки жестов) полноценно управляются с клавиатуры и D-pad, а их цветовая гамма строго следует выбранной теме оформления.

Image Bookmark [Planned] Скриншот: Фокус D-pad на экране разрешений

Экран разрешений, рамка фокуса на строке, активен аппаратный ввод без тача.

Profile: tv ID: settings.permissions-screen-dpad-focus

Что вы получите

Интерфейс мгновенно откликается на любое используемое устройство: переназначенные клавиши на пульте, геймпаде или клавиатуре, быстрый постраничный скролл объемных каталогов, четкая рамка фокуса, читаемые названия жестов VR и безупречная поддержка пульта на экранах разрешений и в диалогах.

Советы и решение проблем