Ergebnis 11 bis 19 von 19
-
02.04.2017, 13:23 #11
- Registriert seit
- 03.04.2015
- Beiträge
- 747
- Thanks (gegeben)
- 194
- Thanks (bekommen)
- 133
- Total Downloaded
- 2,67 MB
- Total Downloaded
- 2,67 MB
Box 1:AX HD51 UHDBox 2:GB Quad 4KSchade, aber danke trotzdem. Muß ich wohl doch die Ochsentour machen oder ich versuche es nochmal mit der keytranslation.xml.
Mache dann mal in meinem Thread weiter.
-
Advertising
-
03.02.2018, 20:17 #12
- Registriert seit
- 26.12.2013
- Beiträge
- 64
- Thanks (gegeben)
- 2
- Thanks (bekommen)
- 6
- Total Downloaded
- 45,11 MB
- Total Downloaded
- 45,11 MB
Ich habe hier Folgendes versucht:
Code:<keymap> <map context="ListboxActions"> <key id="KEY_LEFT" unmap="pageUp" /> <key id="KEY_RIGHT" unmap="pageDown" /> <key id="KEY_PREVIOUS" mapto="pageUp" flags="mr" /> <key id="KEY_NEXT" mapto="pageDown" flags="mr" /> <key id="KEY_CHANNELUP" mapto="pageUp" flags="mr" /> <key id="KEY_CHANNELDOWN" mapto="pageDown" flags="mr" /> </map> <map context="ChannelSelectBaseActions"> <key id="KEY_RIGHT" mapto="nextBouquet" flags="m" /> <key id="KEY_LEFT" mapto="prevBouquet" flags="m" /> </map> <map context="EPGSelectActions"> <key id="KEY_RIGHT" mapto="nextBouquet" flags="m" /> <key id="KEY_LEFT" mapto="prevBouquet" flags="m" /> </map> </keymap>
-
03.02.2018, 20:34 #13
- Registriert seit
- 22.12.2013
- Ort
- an der Havel
- Beiträge
- 1.349
- Thanks (gegeben)
- 436
- Thanks (bekommen)
- 787
- Total Downloaded
- 40,84 MB
- Total Downloaded
- 40,84 MB
ThemenstarterBox 1:Gigablue QuadBox 2:Gigablue QuadBox 3:Xtrend ET8000Ich hatte am 3.12.2017 noch etwas an der Funktion korrigiert, ist Dein Image aktuell genug?
Steht Dein Text in der keymap_usermod.xml ?
Kannst Du mal im Logfile suchen, ob Ausgaben beim Einlesen der keymap_usermod.xml einen Hinweis geben, und hier posten, was beim Drücken der Taste im Logfile steht?SpecialJump: Plugin zum schnellen manuellen Überspringen von Werbung (und mehr)
http://www.opena.tv/plugins/6240-spe...-und-mehr.html
Feature der Woche:
* Fast Zap Mode (beschleunigte Umschaltzeiten durch vorausschauendes Vorladen des nächsten Senders auf einem weiteren Tuner)
-
03.02.2018, 20:56 #14
- Registriert seit
- 26.12.2013
- Beiträge
- 64
- Thanks (gegeben)
- 2
- Thanks (bekommen)
- 6
- Total Downloaded
- 45,11 MB
- Total Downloaded
- 45,11 MB
Also ich habe ein ganz aktuelles Image v6.1 von Mittwoch dieser Woche und da auch vorher noch ein opkg upgrade gemacht. Insofern müsste dein Patch ja drin sein. Der Text oben steht in der /usr/share/enigma2/keymap_usermod.xml
Einen Log hatte ich probiert (enigma2.sh von telnet aus gestartet) aber da steht nicht wirklich was drin. Hab nichts gefunden, wo die eingelesen wird? Wenn man nen Key drückt sieht man ja nur, dass er gedrückt wurde (so in der Art "20:44:15.3476 Screens/InfoBarGenerics.py:211 actionA KEY: 174 0 KEY_EXIT EXIT") aber ich sehe nicht die gemappten Actions leider.
Kannst dus vielleicht mal bei dir probieren?
Was bei mir auch seit Langem übrigens nicht klappt aber das liegt nicht an der usermod sondern klappt auch in der keymap.xml selber nicht:
Code:<map context="InfobarShowHideActions"> <key id="KEY_EXIT" unmap="hide" /> <key id="KEY_EXIT" mapto="toggleShow" flags="m" /> </map>
Code:def closeSIB(self, key): if key >= 12 and key not in (114, 115, 352, 103, 108, 402, 403, 407, 412, 352, 358, 174): return True else: return False
Geändert von Chuscha (03.02.2018 um 21:09 Uhr)
-
03.02.2018, 21:27 #15
- Registriert seit
- 22.12.2013
- Ort
- an der Havel
- Beiträge
- 1.349
- Thanks (gegeben)
- 436
- Thanks (bekommen)
- 787
- Total Downloaded
- 40,84 MB
- Total Downloaded
- 40,84 MB
ThemenstarterBox 1:Gigablue QuadBox 2:Gigablue QuadBox 3:Xtrend ET8000Du kannst im Menü (Einstellungen / System / Log) das Debug Log aktivieren und dessen Speicherort wählen, da stehen zu jedem Tastendruck, der nicht ignoriert wird, zwei Zeilen drin (manchmal nicht direkt hintereinander), z.B.
Code:15:19:32.3843 { } Screens/InfoBarGenerics.py:205 actionA KEY: 139 0 KEY_MENU MENU 15:19:32.3849 { } Components/ActionMap.py:46 action action -> InfobarMenuActions mainMenu
Zu Deinem Patch der InfoBarGenerics.py : Wenn man das fest ins Imgae so einbaut, wird sich dann für andere User etwas ändern, oder kannst Du garantieren, dass es nur für Dich in Kombination mit Deinem keymap-Eintrag eine Auswirkung hat?SpecialJump: Plugin zum schnellen manuellen Überspringen von Werbung (und mehr)
http://www.opena.tv/plugins/6240-spe...-und-mehr.html
Feature der Woche:
* Fast Zap Mode (beschleunigte Umschaltzeiten durch vorausschauendes Vorladen des nächsten Senders auf einem weiteren Tuner)
-
03.02.2018, 21:59 #16
- Registriert seit
- 22.12.2013
- Ort
- an der Havel
- Beiträge
- 1.349
- Thanks (gegeben)
- 436
- Thanks (bekommen)
- 787
- Total Downloaded
- 40,84 MB
- Total Downloaded
- 40,84 MB
ThemenstarterBox 1:Gigablue QuadBox 2:Gigablue QuadBox 3:Xtrend ET8000Das Log wird erst nach GUI Neustart erzeugt.
SpecialJump: Plugin zum schnellen manuellen Überspringen von Werbung (und mehr)
http://www.opena.tv/plugins/6240-spe...-und-mehr.html
Feature der Woche:
* Fast Zap Mode (beschleunigte Umschaltzeiten durch vorausschauendes Vorladen des nächsten Senders auf einem weiteren Tuner)
-
04.02.2018, 01:25 #17
- Registriert seit
- 26.12.2013
- Beiträge
- 64
- Thanks (gegeben)
- 2
- Thanks (bekommen)
- 6
- Total Downloaded
- 45,11 MB
- Total Downloaded
- 45,11 MB
Also den Debuglog hab ich zwar aktiviert und dann Enigma2 neu gestartet aber irgendwie zeigt er die "zweite Zeile" an der Stelle trotzdem nicht an (TV-Programm läuft, ich drücke OK, 2x rechts und 2x links was jeweils ein Scrollen auslöst und geh dann mit EXIT raus):
Code:01:14:21.3395 { } Screens/InfoBarGenerics.py:211 actionA KEY: 352 1 KEY_OK OK 01:14:22.4627 [ ] driver/rcinput.cpp:38 handleCode [eRCDeviceInputDev] 1 6a 1 01:14:22.4673 { } Screens/InfoBarGenerics.py:211 actionA KEY: 106 0 KEY_RIGHT RIGHT 01:14:22.4683 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:22.4684 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:22.4704 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:22.4705 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:22.4795 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:22.4796 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:22.4895 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:22.4902 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:22.6690 [ ] driver/rcinput.cpp:38 handleCode [eRCDeviceInputDev] 0 6a 1 01:14:22.6736 { } Screens/InfoBarGenerics.py:211 actionA KEY: 106 1 KEY_RIGHT RIGHT 01:14:26.7264 [ ] driver/rcinput.cpp:38 handleCode [eRCDeviceInputDev] 1 69 1 01:14:26.7307 { } Screens/InfoBarGenerics.py:211 actionA KEY: 105 0 KEY_LEFT LEFT 01:14:26.7323 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7324 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7355 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7356 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7378 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7381 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7406 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7408 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7427 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7428 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7448 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7450 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7471 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7472 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7516 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7517 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7545 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7546 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7573 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7574 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7665 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7666 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7715 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7716 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:26.7745 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:0 m_slotid:0 type:1 types:2 m_enabled:0 01:14:26.7746 [ ] dvb/frontend.cpp:3399 isCompatibleWith m_dvbid:1 m_slotid:1 type:1 types:2 m_enabled:0 01:14:27.0371 [ ] driver/rcinput.cpp:38 handleCode [eRCDeviceInputDev] 0 69 1 01:14:27.0416 { } Screens/InfoBarGenerics.py:211 actionA KEY: 105 1 KEY_LEFT LEFT 01:14:29.6815 [ ] driver/rcinput.cpp:38 handleCode [eRCDeviceInputDev] 1 ae 1 01:14:29.6864 { } Screens/InfoBarGenerics.py:211 actionA KEY: 174 0 KEY_EXIT EXIT 01:14:29.6871 { } Components/ActionMap.py:46 action action -> OkCancelActions cancel 01:14:29.6936 { } Screens/Screen.py:151 show [SCREENNAME] InfoBarSummary 01:14:29.9890 [ ] driver/rcinput.cpp:38 handleCode [eRCDeviceInputDev] 0 ae 1 01:14:29.9933 { } Screens/InfoBarGenerics.py:211 actionA KEY: 174 1 KEY_EXIT EXIT
Enigma2-debug-20180204_01-13-36.zip
Bzgl. der InfoBarGenerics: Das ist tatsächlich eine gute Frage ob ich das garantieren kann für alle Einstellungen und Kombinationen...ich könnte mal mit den Defaults testen aber es gibt da ja ne Vielzahl was man ein- und umstellen kann (die Tasteneinstellungen im Menü greifen auch teilweise offenbar recht tief ein und ändern unerwartete Dinge...z.B. ändert sich dort durch die Einstellung der OK-Taste das Verhalten der EXIT-Taste bei mir gleich mit).Geändert von Chuscha (04.02.2018 um 01:36 Uhr)
-
04.02.2018, 11:33 #18
- Registriert seit
- 22.12.2013
- Ort
- an der Havel
- Beiträge
- 1.349
- Thanks (gegeben)
- 436
- Thanks (bekommen)
- 787
- Total Downloaded
- 40,84 MB
- Total Downloaded
- 40,84 MB
ThemenstarterBox 1:Gigablue QuadBox 2:Gigablue QuadBox 3:Xtrend ET8000Erstmal, falls ich einen falschen Eindruck erweckt habe: Die Ausgabe des manuell gestarteten enigma und der Log File sollten sich nicht unterscheiden, aber mit Log File zu arbeiten halte ich für einfacher.
Ich sehe in meinem Log File für fast alle Tastendrücke zwei Einträge, außer beim Loslassen mancher Tasten, wenn einfach nichts passiert (siehe dazu Erklärung der keymap flags (m,b,r,l) und was es zu beachten gibt), und - jetzt wird's interessant - eben bei manchen ListBox Actions.
Ich habe da eine Sonderbehandlung gefunden, such mal nach "eActionMap" in /usr/lib/python/Screens/ButtonSetup.py und /usr/lib/python/Screens/ChannelSelection.py .
Leider habe ich gerade wenig Zeit, aber Du scheinst ja auch Python zu verstehen. Könntest Du da evtl. mal weiter forschen und im Idealfall noch ein "print" einbauen ?SpecialJump: Plugin zum schnellen manuellen Überspringen von Werbung (und mehr)
http://www.opena.tv/plugins/6240-spe...-und-mehr.html
Feature der Woche:
* Fast Zap Mode (beschleunigte Umschaltzeiten durch vorausschauendes Vorladen des nächsten Senders auf einem weiteren Tuner)
-
14.08.2018, 23:37 #19
- Registriert seit
- 13.08.2014
- Beiträge
- 90
- Thanks (gegeben)
- 31
- Thanks (bekommen)
- 7
- Total Downloaded
- 141,55 MB
- Total Downloaded
- 141,55 MB
Box 1:GigaBlue Quad 4KBox 2:GigaBlue Quad+Box 3:PinguluxHallo, ich komme auch irgendwie nicht weiter. Auch ich möchte mit den links/rechts Tasten die Kanalliste öffnen und die Bouquets durchblättern. Hatte immer eine Keymap.usr, wollte aber das ganze bei meiner neuen Quad 4K mit der usermod.xml lösen. Einiges funktioniert auch schon, allerdings schaffe ich es nicht, das ich in der Kanalliste mit links/rechts die Bouquets durchblättern kann. Habe eigentlich alle Änderungen, die ich sonst in der .usr gemacht habe in der usermod.xml eingetragen. Beim Druck auf links/rechts öffnet sich die Kanalliste, jedoch springe ich nun beim weiteren Druck auf die Tasten nur am Listenende oder ganz oben (mit CH hoch und runter aber auch). Was mache ich falsch?
<keymap>
<map context="ListboxActions">
<key id="KEY_LEFT" unmap="pageUp" />
<key id="KEY_RIGHT" unmap="pageDown" />
<key id="KEY_CHANNELUP" mapto="pageUp" flags="m" />
<key id="KEY_CHANNELDOWN" mapto="pageDown" flags="m" />
</map>
<map context="InfobarChannelSelection">
<key id="KEY_LEFT" unmap="LeftPressed" />
<key id="KEY_RIGHT" unmap="RightPressed" />
<key id="KEY_LEFT" mapto="openServiceList" flags="mr" />
<key id="KEY_RIGHT" mapto="openServiceList" flags="mr" />
</map>
<map context="ChannelSelectBaseActions">
<key id="KEY_CHANNELUP" unmap="nextBouquet" />
<key id="KEY_CHANNELDOWN" unmap="prevBouquet" />
<key id="KEY_RIGHT" mapto="nextBouquet" flags="m" />
<key id="KEY_LEFT" mapto="prevBouquet" flags="m" />
</map>
<map context="EPGSelectActions">
<key id="KEY_RIGHT" mapto="nextBouquet" flags="m" />
<key id="KEY_LEFT" mapto="prevBouquet" flags="m" />
</map>
</keymap>... Probiers mal mit Gemütlichkeit, ...
GigaBlue Quad 4K openATV 6.3
Lesezeichen