06-06-2026, 07:59 PM
Witam
Podzielę się moimi pomysłami na usprawnienie obsługi tunera enigma2 i telewizora z systemem google tv (android tv), tak aby sterować 1 pilotem oboma urządzeniami
Jeśli pojawią się komentarze/ informacje, które będą lepsze - wprowadzę tu zmiany.
1. Zaczynamy od włączenia HDMI-CEC w tunerze i telewizorze:
Opisuję konfigurację sla systemu OpenaTV. Inne systemy , różne telewizory najpewniej będą się różnić w sposobie konfiguracji
1.1 Włączenie obsługi HDMI CEC w tunerze.
Otwieramy Menu / Ustawienia/ System /hdmi-cec
Ustawiamy opcje:
włączone - TAK
Ustawienia zaawansowane - TAK
Klawisze zwiększania głośności - NIE
użyj pilota do telewizora - TAK
wybudzaj tv ze stanu czuwania NIE
przełącz telewizor w tryb czuwania NIE
przełącz telewizor na odpowiednie wejście NIE
obsługuje komendę budzenia z tv wyłączony
obsługuj komendę czuwania z tv wyłącz
obsługa danych wejściowych z telewizora wyłączony
W zależności czy chcemy wyłączać tuner do zwykłego lub głębokiego czuwania (ja mam głębokie)
można kombinować z innymi ustawieniami
1.2. Konfiguracja HDMI-CEC na telewizorze
Ustawiamy opcje:
Sterowanie HDMI - TAK
Jednoczesne włączanie zasilanaia telewizora NIE
Synchronizacja urządzeń Tryb czuwania - TAK
Automatyczne przełączenie - NIE
Włączenie obsługi HDMI-CEC to podstawa, która z automatu powoduje że możemy korzystać z większości funkcji tunera przy pomocy pilota telewizora
Jeśli jednak chcemy, aby tuner nie wysyłał sygnału wyłączenia do telewizora, aby dźwiękiem sterować tylko na telewizorze to trzeba zmienić ustawienia zgodnie z powyższym przykładem.
2. Konfigurowanie innych funkcji
Domyślnie brakuje możliwości sterowania z pilota niektórymi podstawowymi funkcjami tunera:
EPG:
- włączenie EPG kanału
- strona przód / strona tył
- kanał przód / kanał tył
Obsługa listy nagrań na tunerze:
- uruchomienie listy nagrań
- strona przód / strona tył
Obsluga odtwarzacza:
- skok przód - skok tył
- wyjście z odtwarzacza
Inne:
- możliwość otworzenia ustawień tunera
2.1. Konfigurowanie sterowania przez pilot telewizora.
mapowanie klawiszy znajduje się w pliku /share/enigma2/keymap.xml. można go pobrać i wgrać programem winscp (pamiętajmy o kopii zapasowej)
przydatne funkcje można zamapować na kolorowe przyciski na pilocie tv
w sekcji "InfoBarMenuActions"
dodajemy mapowania:
<!-- włączenie EPG żółtym przyciskiem -->
<key id="KEY_YELLOW" mapto="epg" flags="m" />
<!-- włączenie listy nagrań zielonym przyciskiem-->
<key id="KEY_GREEN" mapto="movieList" flags="m" />
<!-- włączenie menu tunera czerwonym przyciskiem-->
<key id="KEY_RED" mapto="showMenu" flags="b" />
<!-- obsługa funkcji strona+ strona- przy pomocy strzałek lewo prawo na pilocie telewizora -->
<key id="KEY_LEFT" mapto="pageUp" flags="b" />
<key id="KEY_RIGHT" mapto="pageDown" flags="b" />
włączenie na EPG funkcji kanał przód / kanał tył na przyciskach czerwonym i niebieskim
w sekcji "EPGSelectActions"
komentujemy stare mapowania i dodajemy mapowania dla funkcji kanał przód , kanał tył
<!-- <key id="KEY_RED" mapto="red" flags="m" /> -->
<key id="KEY_RED" mapto="prevService" flags="b" />
<!-- <key id="KEY_BLUE" mapto="blue" flags="m" />-->
<key id="KEY_BLUE" mapto="nextService" flags="b" />
oczywiście tracimy w ten sposób standardowe funkcji "szukaj w Imdb" i "dodaj AutoTimer"
dodawanie timera zostaje bez zmian na zielonym przycisku, żółty zostaje jako szukaj w EPG
włączenie funkcji skok przód / skok tył
W sekcji "InfobarSeekActions"
dodajemy wpisy:
<!-- standardowy skok w tył jak dla przycisku 7 -->
<key id="KEY_RED" mapto="seekdef:7" flags="b" />
<!-- standardowy skok w przód jak dla przycisku 9 -->
<key id="KEY_BLUE" mapto="seekdef:9" flags="b" />
<!-- funkcja play/pause -->
<key id="KEY_GREEN" mapto="playpauseService" flags="b" />
W sekcji "NavigationActions" trzeba zmienić mapaowanie klawiszy strzałka lewo i strzałka prawo
tak aby w na liście epg i na liście filmów można było przemieszczać się stronami.
Spowoduje to problemy przy ustawianiu niektórych funkcji na tunerze, ale przy codziennym używaniu będzie pozwoli na wygodne korzystanie z epg i listy filmów
Proponowane zmiany:
<!-- komentujemy stare wpisy
<key id="KEY_LEFT" mapto="left" flags="mr" />
<key id="KEY_RIGHT" mapto="right" flags="mr" />
-->
<!-- dodajemy nowe mapowania -->
<key id="KEY_LEFT" mapto="left" flags="l" />
<key id="KEY_RIGHT" mapto="right" flags="l" />
<key id="KEY_LEFT" mapto="pageUp" flags="b" />
<key id="KEY_RIGHT" mapto="pageDown" flags="b" />
Jeszcze 2 przydatne ustawienia w menu tunera:
Aby działała funcja zatrzymania odwarzania przyciskiem 'EXIT'
trzeba ustawić odpowiednią opcję w ustawieniach wtyczki:
Menu / wtyczki / enhanced movie center (ustawienia )
opcja "Wyłączyć film i wyjść" TAK
Jeszcze trzeba wyłączyć opcję starej obsługi przycisku lewo / prawo w opcjach
Menu / ustawienia / obsługa i interfejs /Ustawienia przycisków pilota
Ustawiamy opcję
dodaj starsze akcje Lewo/Prawo : NIE
Mam nadzieję, że komuś się przyda, Może coś kiedyś tu poprawię, ale nie liczył bym na to
Podzielę się moimi pomysłami na usprawnienie obsługi tunera enigma2 i telewizora z systemem google tv (android tv), tak aby sterować 1 pilotem oboma urządzeniami
Jeśli pojawią się komentarze/ informacje, które będą lepsze - wprowadzę tu zmiany.
1. Zaczynamy od włączenia HDMI-CEC w tunerze i telewizorze:
Opisuję konfigurację sla systemu OpenaTV. Inne systemy , różne telewizory najpewniej będą się różnić w sposobie konfiguracji
1.1 Włączenie obsługi HDMI CEC w tunerze.
Otwieramy Menu / Ustawienia/ System /hdmi-cec
Ustawiamy opcje:
włączone - TAK
Ustawienia zaawansowane - TAK
Klawisze zwiększania głośności - NIE
użyj pilota do telewizora - TAK
wybudzaj tv ze stanu czuwania NIE
przełącz telewizor w tryb czuwania NIE
przełącz telewizor na odpowiednie wejście NIE
obsługuje komendę budzenia z tv wyłączony
obsługuj komendę czuwania z tv wyłącz
obsługa danych wejściowych z telewizora wyłączony
W zależności czy chcemy wyłączać tuner do zwykłego lub głębokiego czuwania (ja mam głębokie)
można kombinować z innymi ustawieniami
1.2. Konfiguracja HDMI-CEC na telewizorze
Ustawiamy opcje:
Sterowanie HDMI - TAK
Jednoczesne włączanie zasilanaia telewizora NIE
Synchronizacja urządzeń Tryb czuwania - TAK
Automatyczne przełączenie - NIE
Włączenie obsługi HDMI-CEC to podstawa, która z automatu powoduje że możemy korzystać z większości funkcji tunera przy pomocy pilota telewizora
Jeśli jednak chcemy, aby tuner nie wysyłał sygnału wyłączenia do telewizora, aby dźwiękiem sterować tylko na telewizorze to trzeba zmienić ustawienia zgodnie z powyższym przykładem.
2. Konfigurowanie innych funkcji
Domyślnie brakuje możliwości sterowania z pilota niektórymi podstawowymi funkcjami tunera:
EPG:
- włączenie EPG kanału
- strona przód / strona tył
- kanał przód / kanał tył
Obsługa listy nagrań na tunerze:
- uruchomienie listy nagrań
- strona przód / strona tył
Obsluga odtwarzacza:
- skok przód - skok tył
- wyjście z odtwarzacza
Inne:
- możliwość otworzenia ustawień tunera
2.1. Konfigurowanie sterowania przez pilot telewizora.
mapowanie klawiszy znajduje się w pliku /share/enigma2/keymap.xml. można go pobrać i wgrać programem winscp (pamiętajmy o kopii zapasowej)
przydatne funkcje można zamapować na kolorowe przyciski na pilocie tv
w sekcji "InfoBarMenuActions"
dodajemy mapowania:
<!-- włączenie EPG żółtym przyciskiem -->
<key id="KEY_YELLOW" mapto="epg" flags="m" />
<!-- włączenie listy nagrań zielonym przyciskiem-->
<key id="KEY_GREEN" mapto="movieList" flags="m" />
<!-- włączenie menu tunera czerwonym przyciskiem-->
<key id="KEY_RED" mapto="showMenu" flags="b" />
<!-- obsługa funkcji strona+ strona- przy pomocy strzałek lewo prawo na pilocie telewizora -->
<key id="KEY_LEFT" mapto="pageUp" flags="b" />
<key id="KEY_RIGHT" mapto="pageDown" flags="b" />
włączenie na EPG funkcji kanał przód / kanał tył na przyciskach czerwonym i niebieskim
w sekcji "EPGSelectActions"
komentujemy stare mapowania i dodajemy mapowania dla funkcji kanał przód , kanał tył
<!-- <key id="KEY_RED" mapto="red" flags="m" /> -->
<key id="KEY_RED" mapto="prevService" flags="b" />
<!-- <key id="KEY_BLUE" mapto="blue" flags="m" />-->
<key id="KEY_BLUE" mapto="nextService" flags="b" />
oczywiście tracimy w ten sposób standardowe funkcji "szukaj w Imdb" i "dodaj AutoTimer"
dodawanie timera zostaje bez zmian na zielonym przycisku, żółty zostaje jako szukaj w EPG
włączenie funkcji skok przód / skok tył
W sekcji "InfobarSeekActions"
dodajemy wpisy:
<!-- standardowy skok w tył jak dla przycisku 7 -->
<key id="KEY_RED" mapto="seekdef:7" flags="b" />
<!-- standardowy skok w przód jak dla przycisku 9 -->
<key id="KEY_BLUE" mapto="seekdef:9" flags="b" />
<!-- funkcja play/pause -->
<key id="KEY_GREEN" mapto="playpauseService" flags="b" />
W sekcji "NavigationActions" trzeba zmienić mapaowanie klawiszy strzałka lewo i strzałka prawo
tak aby w na liście epg i na liście filmów można było przemieszczać się stronami.
Spowoduje to problemy przy ustawianiu niektórych funkcji na tunerze, ale przy codziennym używaniu będzie pozwoli na wygodne korzystanie z epg i listy filmów
Proponowane zmiany:
<!-- komentujemy stare wpisy
<key id="KEY_LEFT" mapto="left" flags="mr" />
<key id="KEY_RIGHT" mapto="right" flags="mr" />
-->
<!-- dodajemy nowe mapowania -->
<key id="KEY_LEFT" mapto="left" flags="l" />
<key id="KEY_RIGHT" mapto="right" flags="l" />
<key id="KEY_LEFT" mapto="pageUp" flags="b" />
<key id="KEY_RIGHT" mapto="pageDown" flags="b" />
Jeszcze 2 przydatne ustawienia w menu tunera:
Aby działała funcja zatrzymania odwarzania przyciskiem 'EXIT'
trzeba ustawić odpowiednią opcję w ustawieniach wtyczki:
Menu / wtyczki / enhanced movie center (ustawienia )
opcja "Wyłączyć film i wyjść" TAK
Jeszcze trzeba wyłączyć opcję starej obsługi przycisku lewo / prawo w opcjach
Menu / ustawienia / obsługa i interfejs /Ustawienia przycisków pilota
Ustawiamy opcję
dodaj starsze akcje Lewo/Prawo : NIE
Mam nadzieję, że komuś się przyda, Może coś kiedyś tu poprawię, ale nie liczył bym na to

