Hallo, ich stehe mit meinem Wissen am Anfang
Ich möchte die Funktion playerdebug belegen. Nutze ich dazu eine beliebige unbelegte Taste funkt das.
Generell ist es so, dass wenn ein Video läuft die Taste Kontextmenü (key id="250") die Funktion playerprocessinfo (nicht playerdebug) aufruft.
Nun dachte ich, es wäre super, wenn der longpress der gleichen Taste (also Taste Kontextmenü id 250) playerdebug aufrufen würde.
im gen.xml habe ich schon einige Varianten versucht. Aber egal was ich mache, es gelingt mir nicht mal playerprocessinfo durch playerdebug zu ersetzen.
Das Kodi.log
<FullscreenVideo>
<keyboard>
<key id="250">playerprocessinfo</key>
<key id="250" mod="longpress">playerdebug</key>
</keyboard>
</FullscreenVideo>
Auch der Versuch es global von playerprocessinfo auf playerdebug zu ändern brachte keine Änderung:
<global>
<keyboard>
<key id="250">playerdebug</key>
<key id="250" mod="longpress">playerdebug</key>
</keyboard>
</global>
Es wird immer das Kontextmenü, was während der Videowiedergabe eben playerprocessinfo bedeutet aufgerufen.
(ich speichere hier auch mal die Links zu <keyboard>und <remote> )
Stimmt es, dass bei <remote> keine longpress möglich ist ?