Du mappst in der Lircmap.xml die FB-Tasten auf den XBMC-Internen Namen und in der remote.xml kannst du mit dem internen Namen abhängig vom Menü in dem du dich befindest die internen XBMC-Funktionen auslösen.
Yavdr 0.4 atric rev.5 keine ausgabe
- terrarianer
- Geschlossen
-
-
Bin ich denn hier /usr/share/yavdr/templates/var/lib/vdr/.xbmc/userdata/Lircmap.xml überhaupt im richtigen Ordner, weil dort sind dann wieder weiter Dateien. Ich denke ich muss dann die 300_devinput bearbeiten, denn devinput wird bei irw ausgegeben.
-
Bitte nimm dir einfach mal die Zeit und lies die Doku: http://www.yavdr.org/documentation/de/ch02s04.html
-
Lösung kurz, knapp und einfach:
/usr/share/xbmc/system/Lircmap.xml
--> nach devinput suchen und dort dann bei <title></title> die Lirc Taste angeben.
Bei mir also <title>KEY_FN</title> -
Eben nicht, da das beim nächten Update von XBMC durchaus an der Stelle überschrieben werden kann.
Es braucht ein Custom-Template unter /etc/yavdr/templates_custom/<Pfad zur realen Konfigurationsdatei>/<Teiltemplate das geändert werden soll> mit der Anpassung. -
Für alle denen das Templaten zu kompliziert ist:
unter /bin/template_cust anlegen und mit chmod +x ausführbar machen.
ZitatORIFS=$IFS
#IFS='/'#element_count=${#arr[*]}
#IFS=$ORIFS
#element_count=`expr $element_count - 2`
#for (( I=1; $I <= $element_count; I++ ))
#do
# pfad=$pfad"/"${arr}
#done#echo /etc/yavdr/templates_custom$pfad
#mkdir -p /etc/yavdr/templates_custom$pfad
#cp $1 /etc/yavdr/templates_custom$1rm /etc/yavdr/templates_custom$1 2>/dev/null
#pfad=$1/001mein_template
pfad=$1/
#echo /etc/yavdr/templates_custom$pfadmkdir -p /etc/yavdr/templates_custom$1/
IFS=$ORIFS
#arrges=("001mein_template", "g");
i=1if [ -d /usr/share/yavdr/templates$1/ ]; then
for f in /usr/share/yavdr/templates$1/*; do# echo $f
IFS='/'
declare -a arr=($f)
IFS=$ORIFS
element_count=${#arr[*]}
let element_count=$element_count-1
file=${arr[element_count]}
arrges[$i]=$file
# echo $element_count
echo $i: $file
let i=$i+1;
done
fiarrges[$i]='001mein_template'
echo $i: "001mein_template"
read -p "Chose an Template:" yn
#echo "Chose an Template:"
#select yn; do
# echo $yn
# exit
#done#echo ${arrges[$yn]}
if [ "$i" != "$yn" ]; then
echo "Org: /usr/share/yavdr/templates$1/${arrges[$yn]}";
fi
echo "Cust: /etc/yavdr/templates_custom$pfad${arrges[$yn]}"
cp $1 /etc/yavdr/templates_custom$pfad${arrges[$yn]}
Ein Template einer Konfig kann man nun mit dem simplen Aufruf z.B. template_cust /usr/share/xbmc/system/Lircmap.xml anlegen. -
Sowas hatte ich auch mal gebastelt... [Idee] Wrapper-Skript für Templates - ein Prototyp letzter Stand: http://www.vdr-portal.de/index.php?page=Attachment&attachmentID=27643&h=255fcf36809f5d15e521fd442317a37ea42da90e
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!