[HowTo] Eigene Tastenbelegung im OpenATV Image

Nachricht
Autor
Benutzeravatar
Papi2000
Super Moderator
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

#201

Beitrag von Papi2000 »

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!
Grüßle
Ralf
--------------------------------------------
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Bild
jogibär

#202

Beitrag von jogibär »

Mit der hilfe siehste auch deine belegungen der tasten und wie papi2000 schreibt dann zurück abwickeln im hotkey.
Benutzeravatar
Doctor Who
VIP
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:

#203

Beitrag von Doctor Who »

Er bräuchte ja auch nur ein Backup einspielen , was von vor dem Tag ist , an dem er seine Hotkey Zuweisung verstellt hat . :D
Fab Four Music-------------- RT1 Synthwave

kein Support per PN (Fragen bitte ins Forum)
ExKanzler
Beginners
Beginners
Beiträge: 2
Registriert: 26 Feb 2022 09:57
Hat gedankt: 1 Mal

#204

Beitrag von ExKanzler »

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.
Benutzeravatar
Pike_Bishop
Moderator
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:

#205

Beitrag von Pike_Bishop »

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
Scripte
********************* Bild *********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
Benutzeravatar
Papi2000
Super Moderator
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

#206

Beitrag von Papi2000 »

Grundsätzlich könnte man das händisch lösen.
- E2 Stoppen
- /etc/enigma2/settings mit linuxtauglichem Editor wie notepad++ bearbeiten, und dabei alle Zeilen mit "config.misc.ButtonSetup." löschen, Datei speichern
- E2 neu starten.
Grüßle
Ralf
--------------------------------------------
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Bild
Benutzeravatar
sgs
VIP
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:

#207

Beitrag von sgs »

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. :dance:
Benutzeravatar
Papi2000
Super Moderator
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

#208

Beitrag von Papi2000 »

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):

Code: Alles auswählen

init 4
sync
sed -i '/config.misc.ButtonSetup/d' /etc/enigma2/settings
shutdown -r now
Grüßle
Ralf
--------------------------------------------
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Bild
Benutzeravatar
Pike_Bishop
Moderator
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:

#209

Beitrag von Pike_Bishop »

Hi,

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
********************* Bild *********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
Benutzeravatar
Pike_Bishop
Moderator
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:

#210

Beitrag von Pike_Bishop »

Hi,

Hier;
Komplette Hotkey Tasten Zuweisungen automatisch löschen
gibts nun ein Script dafür.


Grüsse
Pike
Scripte
********************* Bild *********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
Balken
Member
Member
Beiträge: 31
Registriert: 28 Nov 2013 12:33
Hat gedankt: 3 Mal
Hat Dank erhalten: 1 Mal

#211

Beitrag von Balken »

Hallo, ich hätte eine Frage. Gibt es über Hotkey die Möglichkeit eine Maktrofunktion festzulegen. Mein Ziel wäre es, die Primetime-Übersicht vom CoolEasy Guide mit einem Tastendruck aufzurufen. Danke!
Balken
Member
Member
Beiträge: 31
Registriert: 28 Nov 2013 12:33
Hat gedankt: 3 Mal
Hat Dank erhalten: 1 Mal

#212

Beitrag von Balken »

Hallo, ich hätte eine Frage. Gibt es über Hotkey die Möglichkeit eine Maktrofunktion festzulegen. Mein Ziel wäre es, die Primetime-Übersicht vom CoolEasy Guide mit einem Tastendruck aufzurufen. Danke!
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#213

Beitrag von kitte888 »

mit hotkey kannst du plugins direkt zuteilen , muss dann die seite aufgehen
Benutzeravatar
Pike_Bishop
Moderator
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:

#214

Beitrag von Pike_Bishop »

Wobei macros aber auch machbar sind wenn nötig.
Scripte
********************* Bild *********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
Balken
Member
Member
Beiträge: 31
Registriert: 28 Nov 2013 12:33
Hat gedankt: 3 Mal
Hat Dank erhalten: 1 Mal

#215

Beitrag von Balken »

Hallo, wie könnte man denn ein solches Macro erstellen?
Benutzeravatar
Pike_Bishop
Moderator
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:

#216

Beitrag von Pike_Bishop »

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;

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
********************* Bild *********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
Balken
Member
Member
Beiträge: 31
Registriert: 28 Nov 2013 12:33
Hat gedankt: 3 Mal
Hat Dank erhalten: 1 Mal

#217

Beitrag von Balken »

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
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#218

Beitrag von kitte888 »

hi

es gibt noch das MultiQuickButton , da kann man auch makros machen

habe es aber noch nie benutzt nur gesehen , musst du mal schauen ob es damit geht
Benutzeravatar
willy01
Super Moderator
Super Moderator
Beiträge: 6912
Registriert: 05 Apr 2013 21:13
Receiver 1: VuUno4kse
Receiver 2: HD60
Receiver 3: SX88
Hat gedankt: 815 Mal
Hat Dank erhalten: 1650 Mal
Geschlecht:

#219

Beitrag von willy01 »

Ich würde das mit dem MultiQuickbutton nicht empfehlen, passt nicht in unsere images.
Könnte Probleme geben. Wenn das CoolTv noch zeitgemäß wäre, könnte man das im hotkey hinzufügen.
VuUno4kse / Hisense H55MEC3050

Unicable Dur-line DCR 5-1-8
Benutzeravatar
Papi2000
Super Moderator
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

#220

Beitrag von Papi2000 »

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?
Grüßle
Ralf
--------------------------------------------
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Bild
Antworten

Zurück zu „HOWTOs“