4K | HDTV Ресиверы Enigma2 => Общие вопросы для всей линейки ресиверов на Enigma2 => Плагины => Тема начата: Весёлый Роджер от 18 сентября | 2010г. | 12:43:13
-
Приветствую.
Вопрос следующий: как человек, несколько лет просидевший на ДМ500/ДМ600 имею закоренелую привычку к раскладке кнопок на пульте от Нейтрино (используемой на этих ресах, где ОК - вывод списка каналов, а не инфопанели, она же (ОК) - кнопка подтверждения).
На Ву Дуо раскладка иная, от Энигмы2, и средствами имиджа (установлен VTI 2.0) не изменяется. Просто на универсальном пульте кнопку ОК не переназначить, т.к. возникает проблема с кнопкой подтверждения.
Есть плагин, меняющий раскладку классической Энигмы2 на раскладку Нейтрино, в которой меня устраивает всё на 200%. Это плагин enigma2-plugin-extensions-pauli_0.6.9_all.ipk или enigma2-plugin-extensions-pauli_0.6.9_all.ipk. Но есть загвоздка, при установке через ФТР/ТМР руками его на VTI 2.0 ресивер вешается при первой же перезагрузке (как ГУИ, так и полном ребуте). Симптомы такие - дисплей горит, написано Vu Duo, на ТВ испуганная девушка и надпись в углу Loading default. Всё, часики а'ля Виндовс не появляются, htc дальше не грузится, на пульт не реагирует. Бэкапа своего имиджа пока не имею (рес новьё, винт внутрь ещё не ткнул, прохожу этапы отладки). Кто может проверить, действительно ли этот плагин не совместим с VTI2.0 или в нём что-то можно подпилить напильником и привязать к данному имиджу и ресиверу. Сам в этом не силён, но при наличии подсказки сделать смогу (скины, к примеру, под себя правил руками через файло типа skin.xml, базу Линукса освоил достаточно нормально).
Очень прошу умельцев или просто людей, имеющих бэкапы проверить данные плагины на своих аппаратах и дать наводку на решение проблемы. Заранее всем спасибо.
Ниже даю 2 версии плагина для проверки.
-
Господа, имеющие бэкапы своих ресов и имидж VTI2.0: блин, ну помогите собрату по Вудушке, а? Ведь не шибко много прошу, а мне (в случае чего) всё руками молотить... (( 5 минут делов на проверку уйдёт...
Кстати, выкладываю последнюю версию этого плагина.
-
Весёлый Роджер (https://gisclub.tv/index.php?action=profile;u=2028), с плагинами enigma2-plugin-extensions-pauli_0.6.9_all.ipk и enigma2-plugin-extensions-pauli_0.6.9_all.ipk у меня VTI 2.0 уходит в ступор после перезагрузки как и у тебя.
enigma2-plugin-extensions-pauli_7.1_all.ipk -вечером опробую.
-
enigma2-plugin-extensions-pauli_7.1_all.ipk -вечером опробую.
Буду признателен.
А нет мыслей по "рихтовке напильником" данного плуга к VTI? Мож чего подправить можно? Или спецов с наличием желания и свободного времени не имеется на примете?
-
А нет мыслей по "рихтовке напильником" данного плуга к VTI? Мож чего подправить можно?
Отвечу вопросом на вопрос :) А не было мысли руками key.maps подправить под себя? :)
-
а можно примерчик или обьяснить что к чему в этом файле
-
grizli (https://gisclub.tv/index.php?action=profile;u=291), примерчик чего? Открывай файл на редактирование и смотри что назначено кнопкам в разных секциях. В теме по имиджу VTI 2.0 я выкладывал key.maps, где переназначены действие кнопок Channel+ и Channel-, сравни его с оригинальным.
-
Отвечу вопросом на вопрос :) А не было мысли руками key.maps подправить под себя? :)
Не думаю, что это решит проблему. Я именно про правку соответствия кнопкам других команд.
В нейтрино по ОК вызывается список каналов, но этой же кнопкой мы и подтверждаем выбор канала. А если мы за ОК закрепим в раскладке Энигмы вызов списка (например стрелка-вверх или канал-вверх/вниз, по которым счас вызывается список), то ЧЕМ мы будем подтверждать выбор? )) Или я не совсем правильно понимаю правку кей.мапа.
Но мысль про правку интересна, если мои понимания вопроса ошибочны. Есть примеры изменений и методы?
-
Но мысль про правку интересна, если мои понимания вопроса ошибочны. Есть примеры изменений и методы?
Открыв файл на редактирование увидишь много секций, для разных меню и плагинов, выбирай нужную секцию и переназначай действия кнопок.
Можно покурить эту тему https://dream.altmaster.net/showthread.php?t=2564&page=4
-
Открыв файл на редактирование увидишь много секций, для разных меню и плагинов, выбирай нужную секцию и переназначай действия кнопок.
Вот это действительно вариант. Вечером обязательно попробую. По результатам отпишусь. Осталось 2 впороса:
1. Где лежит файл?
2. Секция при пустом экране (просмотр канала, без окон/меню имиджа на экране) как называется? Т.е., образно, то место, где по нажатию ОК выплывает инфобар. Потому как править нужно только это место, во всех остальных вариантах/секциях кнопа ОК останется дефолтной. Или, как вариант, название команды-действия "Инфобар", найду секцию по ней ))
Wolf, если твои слова верны, то, скорее всего, плуг мне и не потребуется, нашёл правильную дорогу для решения проблемы ))
-
1. Где лежит файл?
/usr/share/enigma2/keymap.xml
По сути дела плагин pauli делает копию оригинального key.maps, потом редактирует его, внося нужные изменения функциям кнопок. Просто через плагин это делается легко и удобно.
-
По сути дела плагин pauli делает копию оригинального key.maps, потом редактирует его, внося нужные изменения функциям кнопок. Просто через плагин это делается легко и удобно.
Да ну его нафих, если он вешает систему ) Я уж лучше ручками файлик подправлю, тем более мне нужно изменить всего два клика в одной секции. Остальное меня устраивает на все 100% )
2 клика - это:
1. По ОК список каналов при голом экране
2. Переназначить на какую-нить кнопку вызов инфобара при голом экране, скорее всего на короткое нажатие ЕПГ (инфо на нейтрино) :)
-
Имидж VTI 2.0, enigma2-plugin-extensions-pauli_7.1_all, работает, но при выключение и перезагрузке тупит иногда.
(https://i073.radikal.ru/1009/46/da8473cecdae.jpg)(https://s52.radikal.ru/i136/1009/32/da8049492d88.jpg)(https://i080.radikal.ru/1009/e6/84edf65d04c4.jpg)
-
Wolf, дядька, твоя подсказка по поводу правки кеймапа оказалась архи продуктивной ))
Плуг от Пауля посылаем далеко и надолго, УльтраЭдитом правим кеймап и имеем всё то, к чему мы так долго стремились без всяких намёков на проблемы. Структура данного файла расшифровывается за пару минут, не более. Команды переставляются так, как душа пожелает, никаких проблем с переназначением кнопы ОК не всплывает, далее она работает как и положено.
Ниже привожу отредактированные мною секции (по порядку следования в файле) с комментариями:
1. <map context="InfobarEPGActions">
<!-- <key id="KEY_INFO" mapto="toggleShow" flags="b" /> -->
<key id="KEY_INFO" mapto="showEventInfo" flags="l" />
</map>
К: По длинному нажатию кнопки ЕПГ (Инфо) получаем короткое описание текущей передачи, по короткому нажатию (после отжатия кнопки) выводится Инфобар
2. <map context="InfobarExtensions">
<key id="KEY_BLUE" mapto="vtipanel" flags="l" />
<key id="KEY_BLUE" mapto="extensions" flags="b" />
</map>
К: Поменял местами, по короткому нажатию синей кнопки выводится меню Екстеншн (я им пользуюсь чаще), по длинному - ВТИ-панель.
3. <map context="InfobarChannelSelection">
<!-- <key id="KEY_LEFT" mapto="zapUp" flags="mr" /> -->
<!-- <key id="KEY_RIGHT" mapto="zapDown" flags="mr" /> -->
<key id="KEY_UP" mapto="zapUp" flags="mr" />
<key id="KEY_DOWN" mapto="zapDown" flags="mr" />
<key id="KEY_PREVIOUS" mapto="historyBack" flags="mr" />
<key id="KEY_NEXT" mapto="historyNext" flags="mr" />
<key id="KEY_BACK" mapto="historyBack" flags="mr" />
<key id="KEY_FORWARD" mapto="historyNext" flags="mr" />
<key id="KEY_OK" mapto="openServiceList" flags="m" />
<!-- <key id="KEY_CHANNELDOWN" mapto="openServiceList" flags="m" /> -->
<key id="BTN_0" mapto="zapUp" flags="mr" />
<key id="BTN_1" mapto="zapDown" flags="mr" />
</map>
К: По кнопке ОК вызывается список каналов, стрелка вверх - канал вверх, стрелка вниз - канал вниз, стрелки влево/право не обрабатываются.
4. <map context="InfobarShowHideActions">
<key id="KEY_INFO" mapto="toggleShow" flags="m" />
<!-- <key id="KEY_ENTER" mapto="toggleShow" flags="m" /> -->
<key id="KEY_EXIT" mapto="hide" flags="m" />
<key id="KEY_ESC" mapto="hide" flags="m" />
</map>
К: Короткое нажатие кнопки ЕПГ вызывает Инфобар (вместо ОК ранее)
___________________________________________________________
Данная раскладка меня устраивает на все 150% )) Спасибо Вольфу за идею. Перехода на новый ресивер вообще не заметил, кроме повышения функционала. Управление "вслепую осталось", пальцы сами делают то, что нужно. Пульт юзаю Logitech One. Родной пульт убрал в тумбочку )))
Всем спасибо, тему можно прикрывать. Если будут вопросы - задавайте. Помогу в рамках пройденного материала.
-
хотел сделать при пустом экране:
ОК - список каналов
Вверх,вниз - переключение каналов
Лево ,право - громкость
прописал вот так
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
кнопки влево,вправо вообще не работают,подскажите что не правильно ?
-
grizli, попробовал у себя назначить управление звуком на боковые стрелки, только с флагом flags="mr" - аналогично, звук не регулируется, на ТВ появляется значок недопустимой команды. Всё остальное работает нормально. Вернул раскладку назад.
Вот, кстати, расшифровка флагов:
flags="m" - выполнить действие при нажатии кнопки (onKeyDown);
flags="l" - выполнить действие после долгого нажатия (2-3 сек.) кнопки (onKeyLongPress);
flags="b" - выполнить действие после отжатия кнопки (onKeyUp);
flags="r" - повторять действие пока нажата кнопка (onKeyRepeat). Может комбинироваться с первым флагом: flags="mr".
Заметил, что функция "volumeUp" и "volumeDown" в кеймапе встречается только в разделе <map context="GlobalActions">. Может загвоздка в этом? Застолбили её для всех режимов? И в раздел этот не прописать уже стрелки, т.к. будут неудобства в списке каналов с листанием страниц. У кого есть ещё мысли?
-
может еще какой файл участвует в работе на пару с keymap.xml ?
-
Выкладываю рабочий keymap проверен на ВТИ2.1 работает нормально. Отпишитесь потом.
-
Работает замечательно спасибо!
-
Plugin Pauli 7.1 do VU+ Duo
-
Для изменения громкости кнопками влево-вправо я сделал так.
В раздел
<map context="GlobalActions">
вставил строки
<key id="KEY_RIGHT" mapto="volumeUp" flags="mr" />
<key id="KEY_LEFT" mapto="volumeDown" flags="mr" />
Вопрос в другом. Отключил красную кнопку - запись (пусть запись включается по нажатию на специально выделенную для этого кнопку) и хочу на красную кнопку назначить вывод списка передач на текущем канале (как в дриме 500).
Бегал по файлу вставлял похожие по смыслу команды в разные места, например
<map context="InfobarEPGActions">
<key id="KEY_RED" mapto="openSingleServiceEPG" flags="m" />
но не выходит.
Подскажите как сделать а?
-
установите плагин Multi Quickbutton кнопки назначаются легко и быстро
кнопки на громкость работают глобально ?
-
А где в этом плагине назначить кнопку ОК?