piotrpot Posted March 6, 2014 Share Posted March 6, 2014 Witam, Mam następujące pytanie do osób biegych w obsłudze pilotem E2. Czy da radę rozdzielić akcję włączenia i wyłączona dekodera na osobne przyciski? Tak aby pilot uniwersalny (Harmony) podczas naprawy działania nie wysyłał ślepo włącz lub wyłącz do dekodera, tylko konkretny sygnał w zależności od potrzeby. Quote Link to comment Share on other sites More sharing options...
Guest j00zek Posted March 6, 2014 Share Posted March 6, 2014 do skasowania Quote Link to comment Share on other sites More sharing options...
piotrpot Posted March 6, 2014 Author Share Posted March 6, 2014 Włączenie musi być zawsze klawiszem power Czy taki przycisk włączy, ale nie wyłączy urządzenia? wyłączenie, lub uśpienie może być dowolnym innym klawiszem Czy taki przycisk uśpi, ale nie włączy urządzenia? Częściowo rozwiązałem problem wykorzystując AssignButtons wklejając pod run1 system.sh standby Działa to jak należy, jednak po ponownym wybudzeniu mam log z wykonanego run1. Da radę wykonać jakoś skrypt bez wyświetlania okienka z logiem? Scalono... nie piszemy posta pod własnym postem... edytujemy. EDIT 2 : OK, poradziłem sobie. Wystarczyło zmienić w /usr/share/enigma2/keymap.xml -> <map context="GlobalActions"> <key id="KEY_POWER" mapto="power_long" flags="m" /> na <key id="KEY_MEDIA" mapto="power_long" flags="m" /> Od teraz przycisk power na pilocie potrafi tylko włączyć odbiornik, a przycisk VOD tylko go wyłączyć. Polecam użytkownikom pilotów harmony. W przypadku gdy pilot zna osobne zdarzenia na ON i OFF unikamy sytuacji, gdzie pilot wysyłając do dekodera Power Toggle wyłącza nam włączony dekoder i odwrotnie (np. w sytuacji gdy nie zaskoczy nam TV i naprawiamy działanie) Quote Link to comment Share on other sites More sharing options...
tux Posted March 25, 2014 Share Posted March 25, 2014 Pamiętaj tylko o kopii pliku. Plik ten jest w paczce enigma2-keymap i czasem jest aktualizowany. Quote Link to comment Share on other sites More sharing options...
Guest reaven Posted February 27, 2018 Share Posted February 27, 2018 Wyżej wymieniona metoda nie działa przy obecnej konfiguracji Graterli, dodatkowo na pilocie od ZGEMMA nie znalazłem klawisza VOD :) to zmusiło do pogłówkowania. problem: brak oddzielnych poleceń PowerON - PowerOFF, jeśli ktoś korzysta z pilota uniwersalnego sterującego kilkoma urządzeniami, wówczas brak tych komend bywa upierdliwy. (tv się włączy, amplituner również a dekoder losowo w zależności w jakim stanie był przed komendą KEY_POWER) Przy dekoderze ZGEMMA prze-mapowałem klawisz HELP na funkcję PowerOFF. Przy dekoderze SH4 możemy skorzystać z klawisza VOD wówczas zamiast KEY_HELP wpisujemy KEY_MEDIA. rozwiązanie: Znajdujemy keymap.xml /usr/share/enigma2/keymap.xml 1. w pliku usunąłem wszystkie linie zawierające <KEY_HELP> 2. odszukujemy <map context="GlobalActions"> . . . <key id="KEY_POWER" mapto="power_down" flags="m"/> <key id="KEY_POWER" mapto="power_up" flags="b"/> . . </map> i zamieniamy na: <map context="GlobalActions"> . . . <key id="KEY_HELP" mapto="power_down" flags="m"/> <key id="KEY_HELP" mapto="power_up" flags="b"/> . . </map> Następnie odszukujemy: <map context="HotkeyActions"> . . . <key id="KEY_POWER" mapto="power" flags="b"/> . </map> i zamieniamy na: <map context="HotkeyActions"> . . . <key id="KEY_HELP" mapto="power" flags="b"/> . </map> Po zmianie tych 3 linijek keymap.xml zapisujemy i restartujemy dekoder. Od tej chwili Power z pilota działa tylko jako PowerON a HELP (VOD) jako PowerOFF. Można zmapować inny klawisz jako PowerOFF, nie musi to być HELP, ja z tego klawisza nigdy nie korzystałem. *** Zmiany wprowadzałem na czuja, i tylko w tej konfiguracji zmian dekoder zachowuje się tak jak zakładałem, że ma się zachować. U mnie działa tak jak powinno, ale nie ma gwarancji, że u Ciebie zadziała również prawidłowo, dlatego przed zmianami bezwzględnie zrób kopie oryginalnego keymap.xml Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.