[HowTo] Eigene Tastenbelegung im OpenATV Image
- Papi2000
- Super Moderator
- Beiträge: 26863
- Registriert: 20 Apr 2013 20:09
- Receiver 1: Viele GigaBlues
- Receiver 2: DM und ZGemma
- Receiver 3: bissl VU
- Hat gedankt: 4568 Mal
- Hat Dank erhalten: 8688 Mal
Nicht ohne Neuflash ohne Übernahme der Einstellungen.
Du kannst aber deine Liste deiner persönlichen Änderungen, die du dir nebenher notiert hast, um es später nachvollziehen zu können, einfach rückwärts wieder abarbeiten, und die Einträge zurückstellen.
Das Image auf Werkseinstellungen zurückzusetzen, solltest du erst garnicht andenken. Das löscht lediglich das Verzeichnis /etc/enigma2, belässt aber sämtliche installierten Plugins installiert. Denen fehlt nun aber jegliche Urkonfig. Somit hättest du ein maximal verbogenes System - also nicht machen!
Du kannst aber deine Liste deiner persönlichen Änderungen, die du dir nebenher notiert hast, um es später nachvollziehen zu können, einfach rückwärts wieder abarbeiten, und die Einträge zurückstellen.
Das Image auf Werkseinstellungen zurückzusetzen, solltest du erst garnicht andenken. Das löscht lediglich das Verzeichnis /etc/enigma2, belässt aber sämtliche installierten Plugins installiert. Denen fehlt nun aber jegliche Urkonfig. Somit hättest du ein maximal verbogenes System - also nicht machen!
- Doctor Who
- VIP
- Beiträge: 4565
- Registriert: 11 Aug 2020 17:33
- Wohnort: OWL
- Receiver 1: AX HD51 4k HDF 7.5 + ATV 7.5.1
- Receiver 2: Zgemma H7S HDF7.3 + ATV 7.5.1
- Receiver 3: AXAS E4HD Ultra 4k
- Receiver 4: Intel NUC FNCML357 + Raspi 3b mit KODI 21.2 Omega
- Hat gedankt: 2410 Mal
- Hat Dank erhalten: 2629 Mal
- Kontaktdaten:
Papi2000 hat geschrieben:Nicht ohne Neuflash ohne Übernahme der Einstellungen.
Du kannst aber deine Liste deiner persönlichen Änderungen, die du dir nebenher notiert hast, um es später nachvollziehen zu können, einfach rückwärts wieder abarbeiten, und die Einträge zurückstellen.
Das Image auf Werkseinstellungen zurückzusetzen, solltest du erst garnicht andenken. Das löscht lediglich das Verzeichnis /etc/enigma2, belässt aber sämtliche installierten Plugins installiert. Denen fehlt nun aber jegliche Urkonfig. Somit hättest du ein maximal verbogenes System - also nicht machen!
Ok Danke.
Dachte da gibt es irgendwo so ne Option.
- Pike_Bishop
- Moderator
- Beiträge: 2782
- Registriert: 11 Feb 2020 22:06
- Wohnort: here and there
- Receiver 1: Mutant HD2400
- Receiver 2: VU Ultimo 4K
- Receiver 3: Octagon SF8008
- Receiver 4: Gigablue Quad 4K
- Receiver 5: VDR
- Hat gedankt: 726 Mal
- Hat Dank erhalten: 1608 Mal
- Geschlecht:
Hmm na ja jetzt wo du es sagst ich würd so ne Option im Image begrüssen, also resetten aller Hotkey Settings.
Grüsse
Pike
Grüsse
Pike
Scripte
*********************
*********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
*********************

Keine Antwort auf PN Anfragen welche ins Forum gehören.
- sgs
- VIP
- Beiträge: 1280
- Registriert: 02 Okt 2016 11:13
- Wohnort: Essen, Germany
- Receiver 1: VU+ Duo²
- Hat gedankt: 1333 Mal
- Hat Dank erhalten: 818 Mal
- Kontaktdaten:
Code: Alles auswählen
sed -i '/config.misc.ButtonSetup/d' /etc/enigma2/settings
Ging jetzt auch ohne E2 stoppen in
Code: Alles auswählen
root@vuduo2:~# sed -i '/config.misc.ButtonSetup/d' /etc/enigma2/settings
Oder sind die Hotkeys wieder da, nach Neustart?
Kann es gerade nicht testen.

- Papi2000
- Super Moderator
- Beiträge: 26863
- Registriert: 20 Apr 2013 20:09
- Receiver 1: Viele GigaBlues
- Receiver 2: DM und ZGemma
- Receiver 3: bissl VU
- Hat gedankt: 4568 Mal
- Hat Dank erhalten: 8688 Mal
Die Datei wird bei Neustart gespeichert, und der Inhalt ist bei laufendem E2 im Speicher.
Also nein - reicht nicht. Die werden nach Neustart so wieder drinstehen.
Dennoch Danke für den Einzeiler - Klasse.
So kann man es auf der Konsole komplett erledigen, wenn der Befeehl die Zeilen korrekt rauslöscht (nicht selbst getestet):
Also nein - reicht nicht. Die werden nach Neustart so wieder drinstehen.
Dennoch Danke für den Einzeiler - Klasse.
So kann man es auf der Konsole komplett erledigen, wenn der Befeehl die Zeilen korrekt rauslöscht (nicht selbst getestet):
Code: Alles auswählen
init 4
sync
sed -i '/config.misc.ButtonSetup/d' /etc/enigma2/settings
shutdown -r now
- Pike_Bishop
- Moderator
- Beiträge: 2782
- Registriert: 11 Feb 2020 22:06
- Wohnort: here and there
- Receiver 1: Mutant HD2400
- Receiver 2: VU Ultimo 4K
- Receiver 3: Octagon SF8008
- Receiver 4: Gigablue Quad 4K
- Receiver 5: VDR
- Hat gedankt: 726 Mal
- Hat Dank erhalten: 1608 Mal
- Geschlecht:
Hi,
Ja der Befehl funktioniert natürlich, gäbe auch noch die Möglichkeit ohne sed also stattdessen mit grep;
wären dann halt zwei Zeilen.
Doch sollte man zur Sicherheit zuvor die /etc/enigma2/settings sowieso auch sichern, dann sinds schon drei Befehle
, mit init usw.. sinds dann 5 Befehle.
ein shutdown bzw. reboot is eigentlich nicht nötig init 4 und init 3 genügen.
Man könnte das wie immer ganz einfach mit nem, Script abdecken, doch wie bereits gesagt es wär toll wenn
so ne Funktion fix ins Image einfliessen würde (auch wenns wahrscheinlich wenige benutzen würden).
Grüsse
Pike
Ja der Befehl funktioniert natürlich, gäbe auch noch die Möglichkeit ohne sed also stattdessen mit grep;
Code: Alles auswählen
grep -v "config.misc.ButtonSetup" /etc/enigma2/settings > /etc/enigma2/settings.new
mv /etc/enigma2/settings.new /etc/enigma2/settings
wären dann halt zwei Zeilen.
Doch sollte man zur Sicherheit zuvor die /etc/enigma2/settings sowieso auch sichern, dann sinds schon drei Befehle
, mit init usw.. sinds dann 5 Befehle.
ein shutdown bzw. reboot is eigentlich nicht nötig init 4 und init 3 genügen.
Man könnte das wie immer ganz einfach mit nem, Script abdecken, doch wie bereits gesagt es wär toll wenn
so ne Funktion fix ins Image einfliessen würde (auch wenns wahrscheinlich wenige benutzen würden).
Grüsse
Pike
Scripte
*********************
*********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
*********************

Keine Antwort auf PN Anfragen welche ins Forum gehören.
- Pike_Bishop
- Moderator
- Beiträge: 2782
- Registriert: 11 Feb 2020 22:06
- Wohnort: here and there
- Receiver 1: Mutant HD2400
- Receiver 2: VU Ultimo 4K
- Receiver 3: Octagon SF8008
- Receiver 4: Gigablue Quad 4K
- Receiver 5: VDR
- Hat gedankt: 726 Mal
- Hat Dank erhalten: 1608 Mal
- Geschlecht:
Hi,
Hier;
Komplette Hotkey Tasten Zuweisungen automatisch löschen
gibts nun ein Script dafür.
Grüsse
Pike
Hier;
Komplette Hotkey Tasten Zuweisungen automatisch löschen
gibts nun ein Script dafür.
Grüsse
Pike
Scripte
*********************
*********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
*********************

Keine Antwort auf PN Anfragen welche ins Forum gehören.
- Pike_Bishop
- Moderator
- Beiträge: 2782
- Registriert: 11 Feb 2020 22:06
- Wohnort: here and there
- Receiver 1: Mutant HD2400
- Receiver 2: VU Ultimo 4K
- Receiver 3: Octagon SF8008
- Receiver 4: Gigablue Quad 4K
- Receiver 5: VDR
- Hat gedankt: 726 Mal
- Hat Dank erhalten: 1608 Mal
- Geschlecht:
Wobei macros aber auch machbar sind wenn nötig.
Scripte
*********************
*********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
*********************

Keine Antwort auf PN Anfragen welche ins Forum gehören.
- Pike_Bishop
- Moderator
- Beiträge: 2782
- Registriert: 11 Feb 2020 22:06
- Wohnort: here and there
- Receiver 1: Mutant HD2400
- Receiver 2: VU Ultimo 4K
- Receiver 3: Octagon SF8008
- Receiver 4: Gigablue Quad 4K
- Receiver 5: VDR
- Hat gedankt: 726 Mal
- Hat Dank erhalten: 1608 Mal
- Geschlecht:
Hi,
Is nicht schwer man muss erstmal gucken wie man zur gewünschten Funktion kommt in deinem Fall also zur Primetime-Übersicht vom CoolEasy Guide.
Musst also erstmal gucken wie du da hin kommst also mit welchen Tasten und wie oft z.b: Menü -> dreimal runter usw.. halt.
Wenn man das weiss sieht man hier mal nach;
enigma2/keyids.py at 7.0 . openatv/enigma2 . GitHub
welche Codes die benötigten Tasten haben z.b: ist die Ok Taste Code 352
Das Ganze verpackt man dann in ein Script und dieses startet man mit nem Hotkey -> fertig.
Hab sowas hier am Laufen, sieht z.b: so aus hier;
Doch ist das alles sehr individuell also nicht jetzt einfach mein Script mal kurz anwenden (gilt für alle User) denn das hängt immer davon ab wie die Menüs strukturiert sind usw...
dient also nur mal als grobes Beispiel und tut sowieso ganz was anderes als das was du brauchst.
Grüsse
Pike
Is nicht schwer man muss erstmal gucken wie man zur gewünschten Funktion kommt in deinem Fall also zur Primetime-Übersicht vom CoolEasy Guide.
Musst also erstmal gucken wie du da hin kommst also mit welchen Tasten und wie oft z.b: Menü -> dreimal runter usw.. halt.
Wenn man das weiss sieht man hier mal nach;
enigma2/keyids.py at 7.0 . openatv/enigma2 . GitHub
welche Codes die benötigten Tasten haben z.b: ist die Ok Taste Code 352
Das Ganze verpackt man dann in ein Script und dieses startet man mit nem Hotkey -> fertig.
Hab sowas hier am Laufen, sieht z.b: so aus hier;
Code: Alles auswählen
#!/bin/bash
## Variablen ##
BOXIP=http://localhost
WGET=/usr/bin/wget
TMP=/tmp
LOGFILE=$TMP/repair_aspect-ratio.log
$WGET -q -O - $BOXIP/web/remotecontrol?command=174
#$WGET -q -O - $BOXIP/web/remotecontrol?command=174
#$WGET -q -O - $BOXIP/web/remotecontrol?command=174
# Der Job beginnt
# Generelles Logging
exec 3>&1 4>&2
trap 'exec 2>&4 1>&3' 0 1 2 3
exec 1>$LOGFILE 2>&1
STARTDATE="$(date +%a.%d.%b.%Y-%H:%M)" && echo -e "\n\nJOB START -> $STARTDATE\n\n"
echo -e "Einmal zu "Nur Skalieren" und wieder retour zu "Letterbox".\n"
sleep 1
#Key "Menue"
$WGET -q -O - $BOXIP/web/remotecontrol?command=139
sleep 1
#Key "Down" (nach unten)
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
#$WGET -q -O - $BOXIP/web/remotecontrol?command=108
#Key "ok"
$WGET -q -O - $BOXIP/web/remotecontrol?command=352
$WGET -q -O - $BOXIP/web/remotecontrol?command=352
$WGET -q -O - $BOXIP/web/remotecontrol?command=352
#$WGET -q -O - $BOXIP/web/remotecontrol?command=352
#Key "Down" (nach unten)
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
$WGET -q -O - $BOXIP/web/remotecontrol?command=108
#Key "right,left" (nach rechts, und zurueck nach links)
$WGET -q -O - $BOXIP/web/remotecontrol?command=106
$WGET -q -O - $BOXIP/web/remotecontrol?command=105
#Key "green" (zum Abspeichern)
$WGET -q -O - $BOXIP/web/remotecontrol?command=399
#Key "exit" (zum Beenden)
$WGET -q -O - $BOXIP/web/remotecontrol?command=174
$WGET -q -O - $BOXIP/web/remotecontrol?command=174
$WGET -q -O - $BOXIP/web/remotecontrol?command=174
#$WGET -q -O - $BOXIP/web/remotecontrol?command=174
#$WGET -q -O - $BOXIP/web/remotecontrol?command=174
exit
Doch ist das alles sehr individuell also nicht jetzt einfach mein Script mal kurz anwenden (gilt für alle User) denn das hängt immer davon ab wie die Menüs strukturiert sind usw...
dient also nur mal als grobes Beispiel und tut sowieso ganz was anderes als das was du brauchst.
Grüsse
Pike
Scripte
*********************
*********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
*********************

Keine Antwort auf PN Anfragen welche ins Forum gehören.
-
- Member
- Beiträge: 31
- Registriert: 28 Nov 2013 12:33
- Hat gedankt: 3 Mal
- Hat Dank erhalten: 1 Mal
Hallo Pike, ich bedanke mich für die Mühe. In Hotkey habe ich den CoolEasyGuide auf die rote Taste gelegt. Im Menü vom CoolTVGuide habe ich die rote Taste mit der PrimeTime Funktion belegt. Somit also 2x Rot drücken und ich bin in der Primetime-Übersicht.
( also 2x "Key_RED: 398) Mit dem Schreiben des Scripts bin ich allerdings überfordert. Mit welchem Editor sollte man das Script schreiben? Mir fehlt irgendwie der Anfang.
Viele Grüße
( also 2x "Key_RED: 398) Mit dem Schreiben des Scripts bin ich allerdings überfordert. Mit welchem Editor sollte man das Script schreiben? Mir fehlt irgendwie der Anfang.
Viele Grüße
- Papi2000
- Super Moderator
- Beiträge: 26863
- Registriert: 20 Apr 2013 20:09
- Receiver 1: Viele GigaBlues
- Receiver 2: DM und ZGemma
- Receiver 3: bissl VU
- Hat gedankt: 4568 Mal
- Hat Dank erhalten: 8688 Mal
MQB nicht ins oATV installieren - das gibt Knoten.
CoolTV wird von vielen Usern noch genutzt, die den im Image inzwischen integrierten "Vertikalen EPG" noch nicht entdeckt haben. Den Aufruf habe ich auf die Taste GUIDE bei meinen Gigas gelegt.
Dort läßt sich auch einiges einstellen. So kann man z.B. die Taste GELB (default mit "EPG Suche" belegt) auch mit "Zeige Primetime" definieren. Wobei sich die Primetime (default 20:15) auch selbst definieren läßt.
Welchen Grund gäbe es, noch CoolTV einsetzen zu müssen bzw. was fehlt im Image am EPG noch?
CoolTV wird von vielen Usern noch genutzt, die den im Image inzwischen integrierten "Vertikalen EPG" noch nicht entdeckt haben. Den Aufruf habe ich auf die Taste GUIDE bei meinen Gigas gelegt.
Dort läßt sich auch einiges einstellen. So kann man z.B. die Taste GELB (default mit "EPG Suche" belegt) auch mit "Zeige Primetime" definieren. Wobei sich die Primetime (default 20:15) auch selbst definieren läßt.
Welchen Grund gäbe es, noch CoolTV einsetzen zu müssen bzw. was fehlt im Image am EPG noch?