From d51e88d864876da3582e1a0bfa7e2890c383c126 Mon Sep 17 00:00:00 2001 From: Michael Hanson Date: Tue, 24 Jul 2012 00:49:41 +0000 Subject: linhes-scripts: fix for myth2mkv --- abs/core/linhes-scripts/PKGBUILD | 4 ++-- abs/core/linhes-scripts/myth2mkv | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/abs/core/linhes-scripts/PKGBUILD b/abs/core/linhes-scripts/PKGBUILD index 829694b..5458b28 100644 --- a/abs/core/linhes-scripts/PKGBUILD +++ b/abs/core/linhes-scripts/PKGBUILD @@ -3,7 +3,7 @@ pkgname=linhes-scripts pkgver=7 -pkgrel=41 +pkgrel=42 pkgdesc="Various scripts that help to make LinHES, LinHES." arch=('i686' 'x86_64') license=('GPL2') @@ -104,4 +104,4 @@ md5sums=('f56985b2d602e11dc1e10d3e7848b2a5' 'd8838461af9d446a1fd7e7883fdc75d1' 'cc9cdabcdfc969c2829b58c0e513488c' '54a478660d0f8150fe10112a9ecf2740' - '980423e07c8c6ffd0ea1bf9a1959fdc2') + '8fa34662c686b210c9943324b7df2feb') diff --git a/abs/core/linhes-scripts/myth2mkv b/abs/core/linhes-scripts/myth2mkv index 5035748..f180b31 100644 --- a/abs/core/linhes-scripts/myth2mkv +++ b/abs/core/linhes-scripts/myth2mkv @@ -2,7 +2,7 @@ # # Convert video to AVC-1 / h264 # -# version 0.25-001 +# version 0.25-002 # # Prerequisites: # - mythtv >= 0.25 @@ -156,6 +156,11 @@ if [[ ${FPS} = "29.970" ]] ; then FPS="29.97" fi +# HandBrake does not like a framerate of 59.940, so let's drop the 0 +if [[ ${FPS} = "59.940" ]] ; then + FPS="59.94" +fi + # A rough guestimation that if the video width is 1920, 1440, 852, 704, 640 or # 528 pixels it is probably interlaced. if [[ ${DEINT} = Y ]] ; then -- cgit v0.12 From c30bce893f57b62c0966278c5758ded160f4a98a Mon Sep 17 00:00:00 2001 From: Cecil Date: Mon, 23 Jul 2012 23:56:55 -0700 Subject: lsdvd:initial inclusion. For use with ripD. --- abs/core/lsdvd/PKGBUILD | 28 ++++++++++++++++++++++++++++ abs/core/lsdvd/stdint_usage.patch | 22 ++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 abs/core/lsdvd/PKGBUILD create mode 100644 abs/core/lsdvd/stdint_usage.patch diff --git a/abs/core/lsdvd/PKGBUILD b/abs/core/lsdvd/PKGBUILD new file mode 100644 index 0000000..0323625 --- /dev/null +++ b/abs/core/lsdvd/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 150946 2012-02-24 09:46:48Z pierre $ +# Maintainer: Aaron Griffin + +pkgname=lsdvd +pkgver=0.16 +pkgrel=6 +pkgdesc="A C application for reading the contents of a DVD and printing the contents to your terminal" +arch=('i686' 'x86_64') +url="http://sourceforge.net/projects/lsdvd/" +depends=('libdvdread') +license=('GPL2') +#Special thanks to Mathieu Clabaut for patches +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'stdint_usage.patch') +md5sums=('340e1abe5c5e5abf7ff8031e78f49ee7' + '6cbcbfde873f894bd3c784f65141b2fc') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i "${srcdir}/stdint_usage.patch" + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/abs/core/lsdvd/stdint_usage.patch b/abs/core/lsdvd/stdint_usage.patch new file mode 100644 index 0000000..67b9ee8 --- /dev/null +++ b/abs/core/lsdvd/stdint_usage.patch @@ -0,0 +1,22 @@ +--- a/lsdvd.c 2006-03-02 07:48:11.000000000 -0600 ++++ b/lsdvd.c 2007-09-27 19:15:28.000000000 -0500 +@@ -13,6 +13,7 @@ + * 2003-04-19 Cleanups get_title_name, added dvdtime2msec, added helper macros, + * output info structures in form of a Perl module, by Henk Vergonet. + */ ++#include + #include + #include + #include +--- a/configure 2005-12-12 14:22:45.000000000 -0600 ++++ b/configure 2007-09-27 19:15:13.000000000 -0500 +@@ -2887,8 +2887,8 @@ + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +-#include + #include ++#include + int + main () + { -- cgit v0.12 From dded86a4a063bbb25b68ccbed9ed21836cba912f Mon Sep 17 00:00:00 2001 From: Cecil Date: Sun, 29 Jul 2012 13:57:52 -0700 Subject: linhes-scripts:Added scripts to backup one's DVD. --- abs/core/linhes-scripts/LinHES-osd | 19 ++++++ abs/core/linhes-scripts/PKGBUILD | 10 ++- abs/core/linhes-scripts/ripD_eject.sh | 122 ++++++++++++++++++++++++++++++++++ 3 files changed, 148 insertions(+), 3 deletions(-) create mode 100755 abs/core/linhes-scripts/LinHES-osd create mode 100755 abs/core/linhes-scripts/ripD_eject.sh diff --git a/abs/core/linhes-scripts/LinHES-osd b/abs/core/linhes-scripts/LinHES-osd new file mode 100755 index 0000000..85f4a40 --- /dev/null +++ b/abs/core/linhes-scripts/LinHES-osd @@ -0,0 +1,19 @@ +#!/bin/bash +# /usr/local/bin/KnoppMyth-osd +# A script to put up text for on screen. +# +######################################################################## +FONT="-adobe-helvetica-bold-r-*-*-34-*-*-*-*-*-*-*" # Default +OPTS="-f $FONT -s 2 -p bottom -A left -i 50 -l 5" # values. +#----------------------------------------------------------------------- +[ -r /etc/rip.cfg ] && . /etc/rip.cfg +######################################################################## +# $1=text, $2=color, $3=delay. +JUNK=$(killall osd_cat >& /dev/null) +color='' ; delay='' +[ -z "$1" ] && exit 0 +[ -n "$2" ] && color="--color=$2" +[ -n "$3" ] && delay="--delay=$3" +JUNK=$(echo -e "$1" | osd_cat $OPTS $color $delay &) +######################################################################## +# End diff --git a/abs/core/linhes-scripts/PKGBUILD b/abs/core/linhes-scripts/PKGBUILD index 5458b28..6de0e85 100644 --- a/abs/core/linhes-scripts/PKGBUILD +++ b/abs/core/linhes-scripts/PKGBUILD @@ -3,7 +3,7 @@ pkgname=linhes-scripts pkgver=7 -pkgrel=42 +pkgrel=43 pkgdesc="Various scripts that help to make LinHES, LinHES." arch=('i686' 'x86_64') license=('GPL2') @@ -51,13 +51,15 @@ find_orphans.py acl_fix_fstab.py stop_xss.sh myth2mkv +LinHES-osd +ripD_eject.sh ) build() { cd ${srcdir} install -d ${pkgdir}/usr/LH/bin install -d ${pkgdir}/usr/LH/etc - install -D -m755 myth2* *.sh *.pl *.py vdpau* run-* pause_* ${pkgdir}/usr/LH/bin/ + install -D -m755 myth2* *.sh *.pl *.py vdpau* run-* pause_* LinHES* ${pkgdir}/usr/LH/bin/ install -D -m755 upgrade_screen_rc ${pkgdir}/usr/LH/etc/ mkdir -p ${pkgdir}/etc/sv/pause-mythcommflag/supervise cp run-pause-mythcommflag ${pkgdir}/etc/sv/pause-mythcommflag/run @@ -104,4 +106,6 @@ md5sums=('f56985b2d602e11dc1e10d3e7848b2a5' 'd8838461af9d446a1fd7e7883fdc75d1' 'cc9cdabcdfc969c2829b58c0e513488c' '54a478660d0f8150fe10112a9ecf2740' - '8fa34662c686b210c9943324b7df2feb') + '8fa34662c686b210c9943324b7df2feb' + 'b608044c9e7530a400d8f5b88fdfe6e6' + 'a9f112b9fa85df60194a210aec261d8f') diff --git a/abs/core/linhes-scripts/ripD_eject.sh b/abs/core/linhes-scripts/ripD_eject.sh new file mode 100755 index 0000000..33c37a5 --- /dev/null +++ b/abs/core/linhes-scripts/ripD_eject.sh @@ -0,0 +1,122 @@ +#!/bin/bash +# /usr/LH/bin/ripD_eject.sh +# A DVD rip and eject script. +######################################################################## +DEV='/dev/sr0' # DVD device +MPNT='media/cdrom' # Mount Point +Ddir='/myth/video' # DVD output dir List +Bsnd='/usr/share/sounds/init.wav' # Begin sound file +Esnd='/usr/share/sounds/complete.wav' # End sound file +DATE=$(date +%Y%m%d_%H%M) # current date/time +LOG='/var/log/mythtv/ripD.log' # name of Log file. +TRACK=$(lsdvd | grep -i longest | awk '{print $3}') #Finds longest track +FILE=$TITLE +#----------------------------------------------------------------------- +FONT="-adobe-helvetica-bold-*-*-*-34-*-*-*-*-*-*-*" +OPTS="-f $FONT -s 2 -p bottom -A left -i 50 -l 4" +#----------------------------------------------------------------------- +[ -r /etc/rip.cfg ] && . /etc/rip.cfg +#----------------------------------------------------------------------- +LOCK=/tmp/.ripLock.$$ +[ "$DISPLAY" == "" ] && export DISPLAY=:0 +######################################################################## +function osd { # $1=text, $2=color, $3=delay + cmd="osd_cat $OPTS" + [ -n "$2" ] && cmd="$cmd --color=$2" + [ -n "$3" ] && cmd="$cmd -d $3" + killall osd_cat + echo -e "$1" | $cmd +} >& /dev/null +function osd_loop() { + FN=$1 ; shift +# TXT="$MAX to $dir" + TXT="$MAX to $dir/$FILE" + N=0 + while [ -f "$LOCK" ]; do + #osd "\nbacking up DVD: '$@'\n$TXT" gray 60 + osd "\nbacking up DVD: '$TITLE'\n$TXT" gray 60 + N=$(($N+1)) + [ -d "$FN" ] && SIZE=$(du -sh $FN | awk '{print $1}') +# TXT="$SIZE of $MAX @ $N min. elapsed" + TXT="$N min. elapsed" + done +} +######################################################################## +LinHES-osd "\nDetecting DVD" gray20 5 & +echo "`date` detected DVD" >> $LOG +rm -f /tmp/.ripLock.* +#======================================================================= +for dir in $Ddir ; do + if [ -d $dir -a -w $dir ]; then + break + fi +done +#----------------------------------------------------------------------- +if [ ! -d "$dir" ]; then + echo "no $dir" >> $LOG + osd "\ndirectory: $dir\nnot found!" red 10 & + eject ; eject + exit 0 +fi +if [ ! -w "$dir" ]; then + echo "$dir not writable" >> $LOG + osd "\ndirectory: $Cdir\nnot writable!" red 10 & + eject ; eject + exit 0 +fi +#----------------------------------------------------------------------- +mount $DEV >& /dev/null +dev=$(readlink $DEV) +df=$(df -h /dev/$dev | grep /dev/$dev) +MAX=$(echo $df | while read d v r ; do echo $v ; done) +echo " backup $MAX to $dir" >> $LOG +#======================================================================= +# first make sure DMA is on: +sudo hdparm -d1 -u1 $DEV >& /dev/null +# attempt to get the DVD information: +TITLE=$(dvdbackup -i /dev/sr0 -I | grep information | awk '{ s = ""; for (i = 8; i <= NF; i++) s = s $i " "; print s }' | tr -d '"' | sed 's/ /_/g' | sed 's/_$//g') +if [ "$TITLE" == "DVD_VIDEO" -o "$TITLE" == "" \ + -o "$TITLE" == " " -o "$TITLE" == "[ ].*" ]; then + # if not a good title, + TITLE="dvdbackup_$DATE" +fi +echo " $TITLE" >> $LOG +if [ $1 = m ] +then + COMMAND="dvdbackup -M -i $DEV -o $dir -n $TITLE" + elif [ $1 = h ] + then + COMMAND="mencoder dvd://$TRACK -alang en -oac mp3lame -lameopts br=320:cbr -ovc lavc -lavcopts vcodec=mpeg4:vhq -vf scale -zoom -xy 720 -o $dir/$TITLE.avi" + FILE=$TITLE.avi + elif [ $1 = n ] + then + COMMAND="mencoder dvd://$TRACK -alang en -oac mp3lame -lameopts br=160:cbr -ovc lavc -lavcopts vcodec=mpeg4:vhq -vf scale -zoom -xy 512 -o $dir/$TITLE.avi" + FILE=$TITLE.avi + elif [ $1 = l ] + then + COMMAND="mencoder dvd://$TRACK -alang en -oac mp3lame -lameopts br=96:cbr -ovc lavc -lavcopts vcodec=mpeg4:vhq -vf scale -zoom -xy 320 -o $dir/$TITLE.avi" + FILE=$TITLE.avi + elif [ $1 = i ] + then + COMMAND="dd if=$DEV of=$dir/$TITLE.iso bs=2048" + FILE=$TITLE.iso +fi +{ # for the redir below: + # Begin: + touch $LOCK + osd_loop "$dir/$TITLE" "$TITLE" & + dvdbackup -i $DEV -I + sleep 1 ; aplay $Bsnd + $COMMAND + # Finish: + rm -f $LOCK + osd "\nfinish DVD: '$TITLE'\ninto $dir/$FILE" gray20 5 & + sleep 1 ; aplay $Esnd + # Eject the media: + sudo eject ; sudo eject +} > $dir/.$TITLE.log 2>&1 +echo " `du -sh $dir/$FILE`" >> $LOG +echo " `date` finished DVD" >> $LOG +exit 0 +######################################################################## +# End -- cgit v0.12 From f7a481c6186506baff2868b02e226bdce2b5f945 Mon Sep 17 00:00:00 2001 From: Cecil Date: Sun, 29 Jul 2012 23:10:45 -0700 Subject: mythplugins:Bumped to compiles latest 0.25.2. --- abs/core/mythtv/stable-0.25/mythplugins/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abs/core/mythtv/stable-0.25/mythplugins/PKGBUILD b/abs/core/mythtv/stable-0.25/mythplugins/PKGBUILD index 2ebe525..f8b7cbb 100644 --- a/abs/core/mythtv/stable-0.25/mythplugins/PKGBUILD +++ b/abs/core/mythtv/stable-0.25/mythplugins/PKGBUILD @@ -12,7 +12,7 @@ pkgname=('mytharchive' 'mythweather' 'mythzoneminder') pkgver=0.25 -pkgrel=4 +pkgrel=6 arch=('i686' 'x86_64') url="http://www.mythtv.org" -- cgit v0.12 From 62ae119f3120c49f8142c02a4d9def9d74b00864 Mon Sep 17 00:00:00 2001 From: Cecil Date: Sun, 29 Jul 2012 23:11:09 -0700 Subject: mythtv:Bumped to compiles latest 0.25.2. Added DVD backup menu. --- abs/core/mythtv/stable-0.25/git_src/git_hash | 2 +- abs/core/mythtv/stable-0.25/mythtv/PKGBUILD | 2 +- .../stable-0.25/mythtv/menu-xml/dvd_backup.xml | 39 ++++++++++++++++++++++ .../stable-0.25/mythtv/menu-xml/mainmenu.xml.patch | 10 +++--- .../mythtv/menu-xml/optical_menu.xml.patch | 13 ++++++-- 5 files changed, 57 insertions(+), 9 deletions(-) create mode 100644 abs/core/mythtv/stable-0.25/mythtv/menu-xml/dvd_backup.xml diff --git a/abs/core/mythtv/stable-0.25/git_src/git_hash b/abs/core/mythtv/stable-0.25/git_src/git_hash index ae0574c..0891f19 100644 --- a/abs/core/mythtv/stable-0.25/git_src/git_hash +++ b/abs/core/mythtv/stable-0.25/git_src/git_hash @@ -1 +1 @@ -f0e2ad85dbdd6dd4041a8b1e7d8b17e7b8746b63 +a72e341a4653a1b683b7ae5ac87bcaa3092d20fa diff --git a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD index 0d5f979..2f0b8b7 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD +++ b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mythtv pkgver=0.25 -pkgrel=9 +pkgrel=10 commit_hash=`cat ../git_src/git_hash` pkgdesc="A Homebrew PVR project $commit_hash" arch=('i686' 'x86_64') diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/dvd_backup.xml b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/dvd_backup.xml new file mode 100644 index 0000000..2647d81 --- /dev/null +++ b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/dvd_backup.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/mainmenu.xml.patch b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/mainmenu.xml.patch index 9b083ac..73a8940 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/mainmenu.xml.patch +++ b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/mainmenu.xml.patch @@ -1,5 +1,5 @@ ---- themes/defaultmenu/mainmenu.xml.orig 2012-04-21 17:33:52.176349680 +0000 -+++ themes/defaultmenu/mainmenu.xml 2012-04-21 17:35:03.369680109 +0000 +--- themes/defaultmenu/mainmenu.xml.orig 2012-07-29 21:39:46.000000000 +0000 ++++ themes/defaultmenu/mainmenu.xml 2012-07-29 21:41:50.000000000 +0000 @@ -1,5 +1,11 @@ @@ -12,7 +12,7 @@ diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/optical_menu.xml.patch b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/optical_menu.xml.patch index 143424f..1ff2db2 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/optical_menu.xml.patch +++ b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/optical_menu.xml.patch @@ -1,10 +1,17 @@ ---- themes/defaultmenu/optical_menu.xml.orig 2010-11-06 00:39:43.000000000 +0000 -+++ themes/defaultmenu/optical_menu.xml 2010-11-06 00:42:59.000000000 +0000 -@@ -26,6 +26,13 @@ +--- themes/defaultmenu/optical_menu.xml.orig 2012-05-02 18:41:38.000000000 +0000 ++++ themes/defaultmenu/optical_menu.xml 2012-07-30 05:33:03.000000000 +0000 +@@ -17,6 +17,20 @@ ++ ++ " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - mv /tmp/is.xml.tmp /usr/share/mythtv/is.xml + /usr/LH/bin/gen_is_xml.py if [ -d /myth/democracy ] then ln -s /myth/democracy /home/mythtv/.miro @@ -39,30 +26,14 @@ post_install() { chown -R mythtv.mythtv /myth/miro } -post_update() { - mv /usr/share/mythtv/is.xml /tmp/is.xml.tmp - sed -e '/\#Miro/,/\#Miro/d' < /tmp/is.xml.tmp > /usr/share/mythtv/is.xml - mv /usr/share/mythtv/is.xml /tmp/is.xml.tmp - sed -e '/\#Miro/,/\#Miro/d' < /tmp/is.xml.tmp > /usr/share/mythtv/is.xml - mv /usr/share/mythtv/is.xml /tmp - grep -v -e /mythmenu /tmp/is.xml > /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - mv /tmp/is.xml.tmp /usr/share/mythtv/is.xml +post_upgrade() { + /usr/LH/bin/gen_is_xml.py } post_remove() { - update-desktop-database -q - rm -fr /home/mythtv/.miro /myth/video/Miro /myth/miro /myth/democracy - mv /usr/share/mythtv/is.xml /tmp/is.xml.tmp - sed -e '/\#Miro/,/\#Miro/d' < /tmp/is.xml.tmp > /usr/share/mythtv/is.xml + update-desktop-database -q + rm -fr /home/mythtv/.miro /myth/video/Miro /myth/miro /myth/democracy + /usr/LH/bin/gen_is_xml.py } op=$1 diff --git a/abs/extra/miro/miro_is.conf b/abs/extra/miro/miro_is.conf new file mode 100644 index 0000000..9c6b258 --- /dev/null +++ b/abs/extra/miro/miro_is.conf @@ -0,0 +1,8 @@ + + + + -- cgit v0.12 From 3ce90eb147c39ab18d6360742738225811457392 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 18:17:00 -0500 Subject: mythappletrailers: converted it to use gen_is_xml.py and msg_client.py --- abs/extra/mythappletrailers/PKGBUILD | 10 +++++++--- abs/extra/mythappletrailers/appletrailers_is.conf | 8 ++++++++ abs/extra/mythappletrailers/loading.sh | 19 ++++++++++--------- .../mythappletrailers/mythappletrailers.install | 22 ++++++---------------- 4 files changed, 31 insertions(+), 28 deletions(-) create mode 100644 abs/extra/mythappletrailers/appletrailers_is.conf diff --git a/abs/extra/mythappletrailers/PKGBUILD b/abs/extra/mythappletrailers/PKGBUILD index 2f36a4d..56ff18c 100644 --- a/abs/extra/mythappletrailers/PKGBUILD +++ b/abs/extra/mythappletrailers/PKGBUILD @@ -11,7 +11,7 @@ url="http://www.mythtv.org/wiki/index.php/Myth_Apple_Trailers" depends=('php' 'mythtv' 'mplayer-wrapper') install=mythappletrailers.install source=('myth_trailers_grabber' 'appletrailer.xml' -'trailers' 'loading.sh' 'fix_aple_url.sh') +'trailers' 'loading.sh' 'fix_aple_url.sh' 'appletrailers_is.conf') build() { mkdir -p $startdir/pkg/usr/bin @@ -27,9 +27,13 @@ build() { cp loading.sh $startdir/pkg/usr/bin/ cp trailers $startdir/pkg/etc/cron.daily/ install -m755 $srcdir/fix_aple_url.sh $pkgdir/usr/bin + #add in file for gen_is.xml + install -D -m0744 ${srcdir}/appletrailers_is.conf ${pkgdir}/etc/gen_is_xml.d/appletrailers_is.conf + } md5sums=('336e68953d0e1e8a0c7a4990f8d43a2b' 'c7da92600afe2a3b1f564764500315a0' '5fdd4aa17b9c1e77b272437ae42a1827' - 'ece3c5f8a605b6e2270c6f7671705631' - 'a2349f844e47fd95a672739177ca44ff') + 'aff3d1ce845ce8364d336032788118f7' + 'a2349f844e47fd95a672739177ca44ff' + '341eb4f98b70b51b9420f58051c8df6a') diff --git a/abs/extra/mythappletrailers/appletrailers_is.conf b/abs/extra/mythappletrailers/appletrailers_is.conf new file mode 100644 index 0000000..1ba4379 --- /dev/null +++ b/abs/extra/mythappletrailers/appletrailers_is.conf @@ -0,0 +1,8 @@ + + + + diff --git a/abs/extra/mythappletrailers/loading.sh b/abs/extra/mythappletrailers/loading.sh index e4e85fc..869c326 100755 --- a/abs/extra/mythappletrailers/loading.sh +++ b/abs/extra/mythappletrailers/loading.sh @@ -1,12 +1,13 @@ #!/bin/bash +msg_client.py "Loading . . . " -. /etc/osd_cat.cfg || { - color=yellow - outline=2 - outlinecolour=black - shadow=0 - shadowcolour=black - font="-adobe-helvetica-bold-*-*-*-34-*-*-*-*-*-*-*" -} +#. /etc/osd_cat.cfg || { +# color=yellow +# outline=2 +# outlinecolour=black +# shadow=0 +# shadowcolour=black +# font="-adobe-helvetica-bold-*-*-*-34-*-*-*-*-*-*-*" +#} -echo -e "Loading . . . " | osd_cat --pos=middle --align=center --delay=10 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font +#echo -e "Loading . . . " | osd_cat --pos=middle --align=center --delay=10 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font diff --git a/abs/extra/mythappletrailers/mythappletrailers.install b/abs/extra/mythappletrailers/mythappletrailers.install index 96f6717..452fb16 100644 --- a/abs/extra/mythappletrailers/mythappletrailers.install +++ b/abs/extra/mythappletrailers/mythappletrailers.install @@ -1,35 +1,25 @@ # arg 1: the new package version post_install() { ln -s /home/mythtv/appletrailer.xml /usr/share/mythtv/themes/defaultmenu/appletrailer.xml - mv /usr/share/mythtv/themes/defaultmenu/is.xml /tmp - grep -v -e /mythmenu /tmp/is.xml > /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - mv /tmp/is.xml.tmp /usr/share/mythtv/themes/defaultmenu/is.xml + /usr/LH/bin/gen_is_xml.py } # arg 1: the new package version # arg 2: the old package version post_upgrade() { + /usr/LH/bin/gen_is_xml.py if [ -e /usr/share/mythtv/themes/defaultmenu/appletrailer.xml ] then exit else - ln -s /home/mythtv/appletrailer.xml /usr/share/mythtv/themes/defaultmenu/appletrailer.xml + ln -s /home/mythtv/appletrailer.xml /usr/share/mythtv/themes/defaultmenu/appletrailer.xml fi } # arg 1: the old package version post_remove() { - rm -fr /usr/share/mythtv/appletrailer.xml /usr/share/mythtv/themes/defaulmenu/mythappletrailer.xml - mv /usr/share/mythtv/themes/defaultmenu/is.xml /tmp/is.xml.tmp - sed -e '/\#MythAp/,/\#MythAp/d' < /tmp/is.xml.tmp > /usr/share/mythtv/themes/defaultmenu/is.xml + rm -fr /usr/share/mythtv/appletrailer.xml /usr/share/mythtv/themes/defaulmenu/mythappletrailer.xml + mv /usr/share/mythtv/themes/defaultmenu/is.xml /tmp/is.xml.tmp + /usr/LH/bin/gen_is_xml.py } op=$1 -- cgit v0.12 From a8c427b35b9b33fcd176141522732541634ebfd0 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 18:23:23 -0500 Subject: Merge remote-tracking branch 'origin/testing' into testing # By Cecil (2) and Michael Hanson (1) # Via Michael Hanson * origin/testing: linhes-scripts: minor changes to myth2mkv mythtv:Bumped to latest fixes. Added ./configure items to close #842. LinHES-config:7.4 rdt 9th anniversary release. Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/mythtv/stable-0.25/mythtv/PKGBUILD --- abs/core/LinHES-config/PKGBUILD | 2 +- abs/core/linhes-scripts/PKGBUILD | 4 ++-- abs/core/linhes-scripts/myth2mkv | 7 +++++-- abs/core/mythtv/stable-0.25/mythtv/PKGBUILD | 5 ++++- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index 8c7a010..ec6feb1 100644 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=79 +pkgrel=80 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' diff --git a/abs/core/linhes-scripts/PKGBUILD b/abs/core/linhes-scripts/PKGBUILD index 22e112d..4d851d8 100644 --- a/abs/core/linhes-scripts/PKGBUILD +++ b/abs/core/linhes-scripts/PKGBUILD @@ -3,7 +3,7 @@ pkgname=linhes-scripts pkgver=7 -pkgrel=45 +pkgrel=46 pkgdesc="Various scripts that help to make LinHES, LinHES." arch=('i686' 'x86_64') license=('GPL2') @@ -106,6 +106,6 @@ md5sums=('f56985b2d602e11dc1e10d3e7848b2a5' '34fc1f58ad1eabf4eff4979d420760c0' 'cc9cdabcdfc969c2829b58c0e513488c' '54a478660d0f8150fe10112a9ecf2740' - '8fa34662c686b210c9943324b7df2feb' + 'bb8eae5de8a0d22f1722b3e7b2e32468' 'b608044c9e7530a400d8f5b88fdfe6e6' 'e2e24dd59d5d576cc33feafb329fa302') diff --git a/abs/core/linhes-scripts/myth2mkv b/abs/core/linhes-scripts/myth2mkv index f180b31..447e3c4 100644 --- a/abs/core/linhes-scripts/myth2mkv +++ b/abs/core/linhes-scripts/myth2mkv @@ -2,7 +2,7 @@ # # Convert video to AVC-1 / h264 # -# version 0.25-002 +# version 0.25-003 # # Prerequisites: # - mythtv >= 0.25 @@ -204,10 +204,13 @@ if [[ ${QUALITY} = HQ ]] ; then if [[ -n ${CROP} ]] ; then CROP="--crop ${CROP}" else - CROP="--crop 0:0:0:0" + CROP="--crop 0:0:0:0 --strict-anamorphic" fi HB_OPTS="-o ${TMPFILE} -f mkv -m -e x264 ${TUNING} -x b-adapt=2:rc-lookahead=50 -b 5000 -2 -T ${WIDTH} ${HEIGHT} -r ${FPS} --cfr ${CROP} ${DEINT} -a 1 -E copy -s 1" else + if [[ ${CROP} = "--crop 0:0:0:0" ]] ; then + CROP="${CROP} --strict-anamorphic" + fi if [[ ${QUALITY} = LQ ]] ; then HB_OPTS="-o ${TMPFILE} -f mkv -m -e x264 ${TUNING} -b 1250 ${WIDTH} ${HEIGHT} -r ${FPS} --pfr ${CROP} ${DEINT} -a 1 -E lame -B 128 -Q 8 -6 stereo -s 1" else diff --git a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD index e8ad430..f50bd5c 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD +++ b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD @@ -47,7 +47,8 @@ depends=('mysql-clients' 'libxml2' 'lsdvd' 'libass' - 'dvdbackup') + 'dvdbackup' + 'x264') #glew for gpu commerical flagging #openssl for roap @@ -104,6 +105,8 @@ build() { --enable-vdpau \ --enable-crystalhd \ --dvb-path=/usr/include \ + --enable-libmp3lame \ + --enable-libx264 \ --with-bindings=perl,python --python=python2 || return 1 make all || return 1 -- cgit v0.12 From 8f27d0100d299f5122545e9a868a5231c34c7756 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 18:24:52 -0500 Subject: mythtv: change name of is.xml to gen_is.xml This was done to help find apps still using the old way --- abs/core/mythtv/stable-0.25/mythtv/menu-xml/library.xml.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/library.xml.patch b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/library.xml.patch index fb695f0..8c36a62 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/library.xml.patch +++ b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/library.xml.patch @@ -7,7 +7,7 @@ + STREAM + Play Online Streams + -+ MENU is.xml ++ MENU gen_is.xml + + + " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - mv /tmp/is.xml.tmp /usr/share/mythtv/themes/defaultmenu/is.xml + gen_is_xml.py } post_upgrade() { - post_remove $1 - post_install $1 + gen_is_xml.py } post_remove() { - mv /usr/share/mythtv/themes/defaultmenu/is.xml /tmp/is.xml.tmp - sed -e '/\#WebOn/,/\#WebOn/d' < /tmp/is.xml.tmp > /usr/share/mythtv/themes/defaultmenu/is.xml + gen_is_xml.py } op=$1 -- cgit v0.12 From d6600740d35ce7e19f4a2a5b713614bf963780be Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:02:46 -0500 Subject: huludesktop: now uses gen_is_xml.py --- abs/extra/huludesktop/PKGBUILD | 6 ++++-- abs/extra/huludesktop/huludesktop.install | 19 +++---------------- 2 files changed, 7 insertions(+), 18 deletions(-) diff --git a/abs/extra/huludesktop/PKGBUILD b/abs/extra/huludesktop/PKGBUILD index 6bb69da..15c45b5 100644 --- a/abs/extra/huludesktop/PKGBUILD +++ b/abs/extra/huludesktop/PKGBUILD @@ -2,11 +2,11 @@ pkgname=huludesktop pkgver=0.2 pkgrel=5 pkgdesc="Hulu Desktop for Linux" -arch=(i686) +arch=(i686 'x86_64') url="http://www.hulu.com/labs/hulu-desktop-linux" license=('unknown') makedepends=('deb2targz') -depends=('glib2' 'gtk2' 'lirc' 'flashplugin' 'linhes-scripts>=7-29') +depends=('glib2' 'gtk2' 'lirc' 'flashplugin' 'linhes-scripts>=7-29' 'huludesktop_is.conf') backup=('home/mythtv/.huludesktop') install=huludesktop.install options=('') @@ -20,6 +20,8 @@ build() { mkdir -p $pkgdir/usr/LH/bin cp huludesktop $pkgdir/home/mythtv/.huludesktop install -D -m755 huludesktop.sh ${pkgdir}/usr/LH/bin + #add in file for gen_is.xml + install -D -m0744 ${srcdir}/huludesktop_is.conf ${pkgdir}/etc/gen_is_xml.d/huludesktop_is.conf } md5sums=('d9b27d1837ab86526100964e80c3cdd1' '935d923b90abaa4b1838a5e6b23e704e' diff --git a/abs/extra/huludesktop/huludesktop.install b/abs/extra/huludesktop/huludesktop.install index 33d3d3c..360bb4e 100644 --- a/abs/extra/huludesktop/huludesktop.install +++ b/abs/extra/huludesktop/huludesktop.install @@ -1,28 +1,15 @@ # arg 1: the new package version post_install() { - mv /usr/share/mythtv/themes/defaultmenu/is.xml /tmp - grep -v -e /mythmenu /tmp/is.xml > /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo " " >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - echo "" >> /tmp/is.xml.tmp - mv /tmp/is.xml.tmp /usr/share/mythtv/themes/defaultmenu/is.xml + gen_is_xml.py chown mythtv.mythtv /home/mythtv/.huludesktop } # arg 1: the new package version # arg 2: the old package version post_upgrade() { - post_remove $1 - post_install $1 + gen_is_xml.py } post_remove() { - mv /usr/share/mythtv/themes/defaultmenu/is.xml /tmp/is.xml.tmp - sed -e '/\#Hulu/,/\#Hulu/d' < /tmp/is.xml.tmp > /usr/share/mythtv/themes/defaultmenu/is.xml + gen_is_xml.py } op=$1 -- cgit v0.12 From 259b3c54db8b59ed70c78e20229b9990fcdb87d3 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:03:22 -0500 Subject: mythtv .25: now uses gen_is_xml.py Also removed /var/log stuff that isn't used anymore --- abs/core/mythtv/stable-0.25/mythtv/mythtv.install | 30 +++-------------------- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/abs/core/mythtv/stable-0.25/mythtv/mythtv.install b/abs/core/mythtv/stable-0.25/mythtv/mythtv.install index 3f2e304..58b669f 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/mythtv.install +++ b/abs/core/mythtv/stable-0.25/mythtv/mythtv.install @@ -1,38 +1,14 @@ # arg 1: the new package version post_install() { - if [ ! -d /var/log/mythtv ] - then - mkdir -p /var/log/mythv - chown -R mythtv /var/log/mythtv - echo "---" > /var/log/mythtv/mythbackend.log - chown mythtv /var/log/mythtv/mythbackend.log - fi - ln -s /usr/share/mythtv/themes/defaultmenu/is.xml /usr/share/mythtv/is.xml + gen_is_xml.py } pre_upgrade() { - if [ ! -L /usr/share/mythtv/is.xml ] - then - mv /usr/share/mythtv/is.xml /usr/share/mythtv/is.xml.pre - else - mv /usr/share/mythtv/themes/defaultmenu/is.xml /usr/share/mythtv/themes/defaultmenu/is.xml.pre - fi + /bin/true } post_upgrade() { - if [ ! -d /var/log/mythtv ] - then - mkdir -p /var/log/mythv - chown -R mythtv /var/log/mythtv - fi - if [ -e /usr/share/mythtv/is.xml.pre ] - then - rm -fr /usr/share/mythtv/themes/defaultmenu/is.xml - mv /usr/share/mythtv/is.xml.pre /usr/share/mythtv/themes/defaultmenu/is.xml - ln -s /usr/share/mythtv/themes/defaultmenu/is.xml /usr/share/mythtv/is.xml - else - mv /usr/share/mythtv/themes/defaultmenu/is.xml.pre /usr/share/mythtv/themes/defaultmenu/is.xml - fi + gen_is_xml.py pacxmbc=`pacman -Q xbmc` if [ -z "$pacxbmc" ] then -- cgit v0.12 From 458020c543c50117b41bc40f8db44114d700c06e Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:11:13 -0500 Subject: flashplugin: 11.2.202.236 --- abs/extra/community/flashplugin/PKGBUILD | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/abs/extra/community/flashplugin/PKGBUILD b/abs/extra/community/flashplugin/PKGBUILD index 92a7caa..59f78f5 100644 --- a/abs/extra/community/flashplugin/PKGBUILD +++ b/abs/extra/community/flashplugin/PKGBUILD @@ -1,15 +1,15 @@ -# $Id$ +# $Id: PKGBUILD 161290 2012-06-08 23:27:45Z ibiru $ # Maintainer : Ionut Biru # Contributor: Andrea Scarpino pkgname=flashplugin _licensefile='PlatformClients_PC_WWEULA_Combined_20100108_1657.pdf' -pkgver=11.2.202.228 +pkgver=11.2.202.236 pkgrel=1 pkgdesc='Adobe Flash Player' url='http://get.adobe.com/flashplayer' arch=('i686' 'x86_64') -depends=('mozilla-common' 'libxt' 'gtk2' 'nss' 'curl' 'hicolor-icon-theme') +depends=('mozilla-common' 'libxt' 'libxpm' 'gtk2' 'nss' 'curl' 'hicolor-icon-theme') optdepends=('libvdpau: GPU acceleration on Nvidia card') provides=('flashplayer') license=('custom') @@ -21,20 +21,19 @@ if [ "$CARCH" = "i686" ]; then source=("http://fpdownload.macromedia.com/get/flashplayer/pdc/$pkgver/install_flash_player_11_linux.i386.tar.gz" "http://www.adobe.com/products/eulas/pdfs/${_licensefile}" mms.cfg) - md5sums=('174a9e778a11559d65f66290b16e2088' + md5sums=('00b3dd02b9ac600272440ebadda724e1' '94ca2aecb409abfe36494d1a7ec7591d' 'f34aae6279b40e0bd2abfb0d9963d7b8') elif [ "$CARCH" = "x86_64" ]; then source=("http://fpdownload.macromedia.com/get/flashplayer/pdc/$pkgver/install_flash_player_11_linux.x86_64.tar.gz" "http://www.adobe.com/products/eulas/pdfs/${_licensefile}" mms.cfg) - md5sums=('01e4ddb6e87ea8439f4955e83422f82e' + md5sums=('f3cec2b9b38bd58f5e20f543d957bc17' '94ca2aecb409abfe36494d1a7ec7591d' 'f34aae6279b40e0bd2abfb0d9963d7b8') fi package () { - cd "$srcdir" install -Dm755 libflashplayer.so "$pkgdir/usr/lib/mozilla/plugins/libflashplayer.so" if [ "$CARCH" = x86_64 ]; then install -Dm755 usr/lib64/kde4/kcm_adobe_flash_player.so "$pkgdir/usr/lib/kde4/kcm_adobe_flash_player.so" @@ -51,6 +50,6 @@ package () { install -Dm644 "${_licensefile}" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.pdf" install -Dm644 "$srcdir/mms.cfg" "$pkgdir/etc/adobe/mms.cfg" } -md5sums=('174a9e778a11559d65f66290b16e2088' +md5sums=('f3cec2b9b38bd58f5e20f543d957bc17' '94ca2aecb409abfe36494d1a7ec7591d' 'f34aae6279b40e0bd2abfb0d9963d7b8') -- cgit v0.12 From c11bdcae9a2ee3bf51d6d39c01b92bc5ccfa6108 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:11:39 -0500 Subject: mozilla-common: 1.4 rebuild --- abs/extra/mozilla-common/PKGBUILD | 16 ++++++++-------- abs/extra/mozilla-common/mozilla-common.install | 1 - 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/abs/extra/mozilla-common/PKGBUILD b/abs/extra/mozilla-common/PKGBUILD index 5f73687..e18e5d5 100644 --- a/abs/extra/mozilla-common/PKGBUILD +++ b/abs/extra/mozilla-common/PKGBUILD @@ -1,20 +1,20 @@ -# $Id: PKGBUILD 42379 2009-06-13 13:08:37Z jgc $ +# $Id: PKGBUILD 137692 2011-09-10 12:22:03Z pierre $ # Maintainer: dale pkgname=mozilla-common pkgver=1.4 -pkgrel=1 +pkgrel=3 pkgdesc="Common Initialization Profile for Mozilla.org products" -arch=(i686 x86_64) +arch=('any') license=('GPL') url="http://www.mozilla.org/" install=mozilla-common.install -source=(mozilla-common.sh - mozilla-common.csh) +source=('mozilla-common.sh' + 'mozilla-common.csh') md5sums=('39451f6fe87d3cb224e140322c55eb27' '924887e41bd96db37029f479befe40cf') -build() { - install -m755 -d "${pkgdir}/etc/profile.d" - install -m755 mozilla-common.{,c}sh "${pkgdir}/etc/profile.d/" || return 1 +package() { + install -d "${pkgdir}/etc/profile.d/" + install -m755 mozilla-common.{,c}sh "${pkgdir}/etc/profile.d/" } diff --git a/abs/extra/mozilla-common/mozilla-common.install b/abs/extra/mozilla-common/mozilla-common.install index dc4228b..d5db81e 100644 --- a/abs/extra/mozilla-common/mozilla-common.install +++ b/abs/extra/mozilla-common/mozilla-common.install @@ -1,4 +1,3 @@ post_install() { echo "relogin or source /etc/profile.d/mozilla-common.sh" } -# vim:set ts=2 sw=2 et: -- cgit v0.12 From e87ea98c721ac7e41fc90351f67e0d07f6d44335 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:11:56 -0500 Subject: nspr: 4.9.1 --- abs/extra/nspr/PKGBUILD | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/abs/extra/nspr/PKGBUILD b/abs/extra/nspr/PKGBUILD index 750f05f..3b1ad58 100644 --- a/abs/extra/nspr/PKGBUILD +++ b/abs/extra/nspr/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 87667 2010-08-17 14:52:56Z jgc $ +# $Id: PKGBUILD 162022 2012-06-18 22:10:00Z ibiru $ # Maintainer: Jan de Groot # Contributor: Alexander Baldeck pkgname=nspr -pkgver=4.8.6 +pkgver=4.9.1 pkgrel=1 pkgdesc="Netscape Portable Runtime" -arch=('i686' 'x86_64') +arch=(i686 x86_64) url="http://www.mozilla.org/projects/nspr/" license=('MPL' 'GPL') depends=('glibc') @@ -13,7 +13,7 @@ makedepends=('zip') options=(!emptydirs) source=(ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${pkgver}/src/${pkgname}-${pkgver}.tar.gz nspr.pc.in) -md5sums=('592c275728c29d193fdba8009165990b' +md5sums=('d36d7b65a38f5b43ebd50ad3ad227120' 'bce1611f3117b53fc904cab549c09967') build() { @@ -23,8 +23,10 @@ build() { else confflags="" fi - unset CFLAGS - unset CXXFLAGS + + sed -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \ + -i mozilla/nsprpub/config/rules.mk + ./mozilla/nsprpub/configure \ --prefix=/usr \ --libdir=/usr/lib \ @@ -33,6 +35,7 @@ build() { --disable-debug ${confflags} make } + package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install -- cgit v0.12 From 32d3a049ce06d371ccf4c8b95c9be1f87fe4d413 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:12:06 -0500 Subject: nss: 3.13.5 --- abs/extra/nss/PKGBUILD | 48 +++++++++++++++++------------ abs/extra/nss/add_spi+cacert_ca_certs.patch | 19 ++++++++---- 2 files changed, 41 insertions(+), 26 deletions(-) diff --git a/abs/extra/nss/PKGBUILD b/abs/extra/nss/PKGBUILD index 998cd1c..77bc6ef 100644 --- a/abs/extra/nss/PKGBUILD +++ b/abs/extra/nss/PKGBUILD @@ -1,58 +1,66 @@ -# $Id: PKGBUILD 91903 2010-09-28 12:13:33Z jgc $ +# $Id: PKGBUILD 162023 2012-06-18 22:10:13Z ibiru $ # Maintainer: Jan de Groot + pkgname=nss -pkgver=3.12.8 +pkgver=3.13.5 pkgrel=1 pkgdesc="Mozilla Network Security Services" arch=(i686 x86_64) url="http://www.mozilla.org/projects/security/pki/nss/" license=('MPL' 'GPL') -_nsprver=4.8.6 -depends=("nspr>=${_nsprver}" 'sqlite3>=3.6.17' 'zlib') +_nsprver=4.9.1 +depends=("nspr>=${_nsprver}" 'sqlite' 'zlib' 'sh') makedepends=('perl') -replaces=('nss-nspr') +options=('!strip') source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${pkgname}-${pkgver}.tar.gz nss-no-rpath.patch nss.pc.in nss-config.in add_spi+cacert_ca_certs.patch ssl-renegotiate-transitional.patch) -options=('!strip') -md5sums=('40bf1bb0c7567827d3768d1fc6081100' - 'e5c97db0c884d5f4cfda21e562dc9bba' - 'c547b030c57fe1ed8b77c73bf52b3ded' - '46bee81908f1e5b26d6a7a2e14c64d9f' - '7f39c19b1dfd62d7db7d8bf19f156fed' - 'd83c7b61abb7e9f8f7bcd157183d1ade') +sha1sums=('22cfe2cbccc93189699e6eed283eca288b45f6cb' + 'c8fcdb153af9d39689243119adb475905a657284' + 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' + 'cb744cc3e56b604e4754bc3c7d9f25bb9a0a136c' + '3d89f29e321d7df7269b7ae6d219654543feaa6a' + '8a964a744ba098711b80c0d279a2993524e8eb92') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - # Adds the SPI Inc. and CAcert.org CA certificates - patch from Debian - patch -Np1 -i "${srcdir}/add_spi+cacert_ca_certs.patch" + cd "${srcdir}/${pkgname}-${pkgver}/mozilla" + # Adds the SPI Inc. and CAcert.org CA certificates - patch from Debian, modified to apply on certdata.txt only + patch -Np2 -i "${srcdir}/add_spi+cacert_ca_certs.patch" # Adds transitional SSL renegotiate support - patch from Debian - patch -Np1 -i "${srcdir}/ssl-renegotiate-transitional.patch" + patch -Np2 -i "${srcdir}/ssl-renegotiate-transitional.patch" # Removes rpath - patch -Np0 -i "${srcdir}/nss-no-rpath.patch" + patch -Np2 -i "${srcdir}/nss-no-rpath.patch" - cd mozilla/security/nss/lib/ckfw/builtins + # Respect LDFLAGS + sed -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' \ + -i security/coreconf/rules.mk + + # Generate certdata.c from certdata.txt + cd security/nss/lib/ckfw/builtins make generate cd "${srcdir}/${pkgname}-${pkgver}" - unset CFLAGS - unset CXXFLAGS export BUILD_OPT=1 export PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 export NSS_USE_SYSTEM_SQLITE=1 + export NSS_ENABLE_ECC=1 export NSPR_INCLUDE_DIR=`pkg-config --cflags-only-I nspr | sed 's/-I//'` export NSPR_LIB_DIR=`pkg-config --libs-only-L nspr | sed 's/-L.//'` + export XCFLAGS="${CFLAGS}" [ "$CARCH" = "x86_64" ] && export USE_64=1 make -j 1 -C mozilla/security/coreconf make -j 1 -C mozilla/security/dbm make -j 1 -C mozilla/security/nss +} +package() { + cd "${srcdir}/${pkgname}-${pkgver}" install -m755 -d "${pkgdir}/usr/lib/pkgconfig" install -m755 -d "${pkgdir}/usr/bin" install -m755 -d "${pkgdir}/usr/include/nss" diff --git a/abs/extra/nss/add_spi+cacert_ca_certs.patch b/abs/extra/nss/add_spi+cacert_ca_certs.patch index 1cc7c18..bf7e2ca 100644 --- a/abs/extra/nss/add_spi+cacert_ca_certs.patch +++ b/abs/extra/nss/add_spi+cacert_ca_certs.patch @@ -1,10 +1,17 @@ ---- a/mozilla/security/nss/lib/ckfw/builtins/certdata.txt -+++ b/mozilla/security/nss/lib/ckfw/builtins/certdata.txt -@@ -20926,3 +20926,558 @@ CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR - CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR - CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR +## 95_add_spi+cacert_ca_certs.patch by martin f. krafft +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Adds the SPI Inc. and CAcert.org CA certificates + +Index: nss/mozilla/security/nss/lib/ckfw/builtins/certdata.txt +=================================================================== +--- nss.orig/mozilla/security/nss/lib/ckfw/builtins/certdata.txt 2012-02-24 09:32:14.000000000 +0100 ++++ nss/mozilla/security/nss/lib/ckfw/builtins/certdata.txt 2012-02-24 09:35:07.577861466 +0100 +@@ -23475,3 +23475,558 @@ + CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_NOT_TRUSTED + CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_NOT_TRUSTED CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE -+ ++ +# +# Certificate "CAcert.org Class 1 Root CA" +# -- cgit v0.12 From 388802c13f058c355dc60c2a0516d11d892e4447 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:12:55 -0500 Subject: zip 3.0 rebuild --- abs/extra/zip/ChangeLog | 5 ---- abs/extra/zip/PKGBUILD | 44 +++++++++++++---------------- abs/extra/zip/zip-3.0-build.patch | 34 ----------------------- abs/extra/zip/zip-3.0-exec-stack.patch | 20 ------------- abs/extra/zip/zip-3.0-no-crypt.patch | 51 ---------------------------------- abs/extra/zip/zip-3.0-pic.patch | 12 -------- 6 files changed, 20 insertions(+), 146 deletions(-) delete mode 100644 abs/extra/zip/ChangeLog delete mode 100644 abs/extra/zip/zip-3.0-build.patch delete mode 100644 abs/extra/zip/zip-3.0-exec-stack.patch delete mode 100644 abs/extra/zip/zip-3.0-no-crypt.patch delete mode 100644 abs/extra/zip/zip-3.0-pic.patch diff --git a/abs/extra/zip/ChangeLog b/abs/extra/zip/ChangeLog deleted file mode 100644 index 29ec4d1..0000000 --- a/abs/extra/zip/ChangeLog +++ /dev/null @@ -1,5 +0,0 @@ - -2008-07-27 Douglas Soares de Andrade - - * Updating for i686: 3.0 - diff --git a/abs/extra/zip/PKGBUILD b/abs/extra/zip/PKGBUILD index 30cec8b..dca1103 100644 --- a/abs/extra/zip/PKGBUILD +++ b/abs/extra/zip/PKGBUILD @@ -1,32 +1,28 @@ -# $Id: PKGBUILD 6705 2008-07-27 14:04:19Z douglas $ -# Maintainer: dorphell +# $Id: PKGBUILD 149604 2012-02-08 19:38:19Z pierre $ +# Maintainer: +# Contributor: dorphell pkgname=zip pkgver=3.0 -pkgrel=1 +_pkgver=30 +pkgrel=3 pkgdesc="Creates PKZIP-compatible .zip files" -arch=(i686 x86_64) -url="http://www.info-zip.org/pub/infozip/Zip.html" -depends=('glibc') -makedepends=('unzip') -source=(ftp://ftp.info-zip.org/pub/infozip/src/zip30.zip - ftp://ftp.info-zip.org/pub/infozip/src/zcrypt.zip - zip-3.0-build.patch zip-3.0-no-crypt.patch - zip-3.0-exec-stack.patch zip-3.0-pic.patch - ) - - -md5sums=('e88492c8abd68fa9cfba72bc08757dba' - '0c969ba1661183b041a142945ed2710e') +arch=('i686' 'x86_64') +url="http://www.info-zip.org/Zip.html" +license=('BSD') +depends=('bzip2') +options=('!makeflags') +source=("ftp://ftp.info-zip.org/pub/infozip/src/${pkgname}${_pkgver}.zip") +md5sums=('e88492c8abd68fa9cfba72bc08757dba') build() { - cd $startdir/src/${pkgname}30 -# echo "A"| unzip ../zcrypt.zip - patch -p1 < $startdir/src/zip-3.0-build.patch - patch -p0 < $startdir/src/zip-3.0-no-crypt.patch || return 1 - patch -p1 < $startdir/src/zip-3.0-exec-stack.patch - patch -p0 < $startdir/src/zip-3.0-pic.patch + cd "${srcdir}/${pkgname}${_pkgver}" + make -f unix/Makefile LOCAL_ZIP="$CFLAGS" prefix=/usr generic_gcc +} - make -f unix/Makefile LOCAL_ZIP="$CFLAGS" prefix=/usr generic_gcc || return 1 - make -f unix/Makefile INSTALL=`which install` prefix=$startdir/pkg/usr install +package() { + cd "${srcdir}/${pkgname}${_pkgver}" + make -f unix/Makefile INSTALL=/bin/install prefix=${pkgdir}/usr \ + MANDIR=${pkgdir}/usr/share/man/man1 install + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/$pkgname/LICENSE } diff --git a/abs/extra/zip/zip-3.0-build.patch b/abs/extra/zip/zip-3.0-build.patch deleted file mode 100644 index 880b49e..0000000 --- a/abs/extra/zip/zip-3.0-build.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- zip/unix/configure -+++ zip/unix/configure -@@ -18,7 +18,7 @@ - - CC=${1-cc} - CFLAGS=${2-"-I. -DUNIX"} --LFLAGS1='' -+LFLAGS1="${LDFLAGS}" - LFLAGS2='' - LN="ln -s" - -@@ -118,7 +118,7 @@ _EOF_ - fi - - # optimization flags --if test -n "${CFLAGS_OPT}"; then -+if false; then - CFLAGS="${CFLAGS} ${CFLAGS_OPT}" - CFLAGS_BZ="${CFLAGS_BZ} ${CFLAGS_OPT}" - fi -@@ -220,13 +220,6 @@ fi - echo Check for the C preprocessor - # on SVR4, cc -E does not produce correct assembler files. Need /lib/cpp. - CPP="${CC} -E" --# solaris as(1) needs -P, maybe others as well ? --[ -f /usr/ccs/lib/cpp ] && CPP="/usr/ccs/lib/cpp -P" --[ -f /usr/lib/cpp ] && CPP=/usr/lib/cpp --[ -f /lib/cpp ] && CPP=/lib/cpp --[ -f /usr/bin/cpp ] && CPP=/usr/bin/cpp --[ -f /xenix ] && CPP="${CC} -E" --[ -f /lynx.os ] && CPP="${CC} -E" - - echo "#include " > conftest.c - $CPP conftest.c >/dev/null 2>/dev/null || CPP="${CC} -E" diff --git a/abs/extra/zip/zip-3.0-exec-stack.patch b/abs/extra/zip/zip-3.0-exec-stack.patch deleted file mode 100644 index 2eb1acf..0000000 --- a/abs/extra/zip/zip-3.0-exec-stack.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- zip-2.31/crc_i386.S -+++ zip-2.31/crc_i386.S -@@ -238,3 +238,7 @@ - #endif /* i386 || _i386 || _I386 || __i386 */ - - #endif /* !USE_ZLIB && !CRC_TABLE_ONLY */ -+ -+#if defined __ELF__ && defined __linux__ -+.section .note.GNU-stack,"",@progbits -+#endif ---- zip-2.31/match.S -+++ zip-2.31/match.S -@@ -405,3 +405,7 @@ - #endif /* i386 || _I386 || _i386 || __i386 */ - - #endif /* !USE_ZLIB */ -+ -+#if defined __ELF__ && defined __linux__ -+.section .note.GNU-stack,"",@progbits -+#endif diff --git a/abs/extra/zip/zip-3.0-no-crypt.patch b/abs/extra/zip/zip-3.0-no-crypt.patch deleted file mode 100644 index 301c289..0000000 --- a/abs/extra/zip/zip-3.0-no-crypt.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- zip.c -+++ zip.c -@@ -3452,6 +3452,9 @@ char **argv; /* command line tokens */ - - /* Key not yet specified. If needed, get/verify it now. */ - if (key_needed) { -+#if !CRYPT -+ ZIPERR(ZE_PARMS, "encryption not supported"); -+#else /* CRYPT */ - if ((key = malloc(IZ_PWLEN+1)) == NULL) { - ZIPERR(ZE_MEM, "was getting encryption password"); - } -@@ -3478,6 +3481,7 @@ char **argv; /* command line tokens */ - if (r) { - ZIPERR(ZE_PARMS, "password verification failed"); - } -+#endif - } - if (key) { - /* if -P "" could get here */ ---- zipcloak.c -+++ zipcloak.c -@@ -744,6 +744,28 @@ struct option_struct far options[] = { - - int main OF((void)); - -+void zipmessage_nl(a, nl) -+ZCONST char *a; -+int nl; -+{ -+} -+ -+void zipmessage(a, b) -+ZCONST char *a, *b; -+{ -+} -+ -+int set_filetype(out_path) -+ char *out_path; -+{ -+} -+ -+int rename_split(temp_name, out_path) -+ char *temp_name; -+ char *out_path; -+{ -+} -+ - void zipwarn(msg1, msg2) - ZCONST char *msg1, *msg2; - { diff --git a/abs/extra/zip/zip-3.0-pic.patch b/abs/extra/zip/zip-3.0-pic.patch deleted file mode 100644 index d37e5ed..0000000 --- a/abs/extra/zip/zip-3.0-pic.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- unix/configure -+++ unix/configure -@@ -29,6 +29,9 @@ - echo Check if we can use asm code - OBJA="" - OCRCU8="" -+piclib="$(echo | $CPP -dM $CFLAGS - | grep -i __pic__)" -+echo "Checking if compiler wants to create pic code" -+[ "$piclib" == "" ] && \ - if eval "$CPP match.S > _match.s 2>/dev/null"; then - if test ! -s _match.s || grep error < _match.s > /dev/null; then - : -- cgit v0.12 From 781b5ff860c3db1c871460f1c601a65ea1c46d52 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:13:44 -0500 Subject: huludesktop: fix PKGBUILD for huludesktop_is_conf it's part of the source not depends --- abs/extra/huludesktop/PKGBUILD | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/abs/extra/huludesktop/PKGBUILD b/abs/extra/huludesktop/PKGBUILD index 15c45b5..24da2d3 100644 --- a/abs/extra/huludesktop/PKGBUILD +++ b/abs/extra/huludesktop/PKGBUILD @@ -6,11 +6,11 @@ arch=(i686 'x86_64') url="http://www.hulu.com/labs/hulu-desktop-linux" license=('unknown') makedepends=('deb2targz') -depends=('glib2' 'gtk2' 'lirc' 'flashplugin' 'linhes-scripts>=7-29' 'huludesktop_is.conf') +depends=('glib2' 'gtk2' 'lirc' 'flashplugin' 'linhes-scripts>=7-29' ) backup=('home/mythtv/.huludesktop') install=huludesktop.install options=('') -source=('http://download.hulu.com/huludesktop_i386.deb' 'huludesktop' 'huludesktop.sh') +source=('http://download.hulu.com/huludesktop_i386.deb' 'huludesktop' 'huludesktop.sh' 'huludesktop_is.conf') build() { cd $startdir/src @@ -25,4 +25,5 @@ build() { } md5sums=('d9b27d1837ab86526100964e80c3cdd1' '935d923b90abaa4b1838a5e6b23e704e' - '8f7dbf19d6168bc3a5b0c1da1c878693') + '8f7dbf19d6168bc3a5b0c1da1c878693' + '36fb8d9af1ff8a0b8634e7dbddaf975f') -- cgit v0.12 From 59ed8aa2a08a519c1f30dd7c9f5f1c56207a86a5 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:17:14 -0500 Subject: elfutils .154 --- abs/core/elfutils/PKGBUILD | 39 +++++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/abs/core/elfutils/PKGBUILD b/abs/core/elfutils/PKGBUILD index 9bf4739..8cbee1e 100644 --- a/abs/core/elfutils/PKGBUILD +++ b/abs/core/elfutils/PKGBUILD @@ -1,32 +1,39 @@ -# $Id: PKGBUILD 96834 2010-10-25 06:15:37Z pierre $ -# Maintainer: Allan McRae +# $Id: PKGBUILD 163718 2012-07-18 03:05:26Z eric $ +# Maintainer: # Contributor: Andrej Gelenberg pkgname=elfutils -pkgver=0.149 -pkgrel=2 +pkgver=0.154 +pkgrel=1 pkgdesc="Collection of libraries and utilities for working with ELF object files and DWARF debugging information" arch=('i686' 'x86_64') url="https://fedorahosted.org/elfutils/" -license=('GPL2') -depends=('glibc') -#optdepends=('zlib' 'xz' 'bzip2') +license=('LGPL3' 'GPL' 'GPL3') +depends=('gcc-libs' 'zlib' 'bzip2' 'xz') provides=('libelf') replaces=('libelf') conflicts=('libelf') -source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2) -md5sums=('8690cfcde541c83c0549623ea33c75f6') +options=('!makeflags') +source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig} \ + elfutils-0.154-binutils-pr-ld-13621.patch) +sha1sums=('3a92a6f636cc3d14d4b3b00ba5c1e88a2a8d510b' + '956461d44b03823e0b448e78b1f4aa25ef269e1e' + '09681b728edb86c77eed47286554bef048f3507f') -build() -{ - cd ${srcdir}/${pkgname}-${pkgver} +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + CFLAGS+=" -g" # required for test-suite success + patch -p1 -i "${srcdir}/elfutils-0.154-binutils-pr-ld-13621.patch" ./configure --prefix=/usr --program-prefix="eu-" make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" make check } -package() -{ - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } -- cgit v0.12 From 0b5fe182250c49e1f740492dc28fbd810923dc65 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:20:26 -0500 Subject: web-on-linhes, huludesktop: add missing gen_is_xml .conf files --- abs/extra/huludesktop/__changelog | 1 + abs/extra/huludesktop/huludesktop_is.conf | 8 ++ abs/extra/web-on-linhes/web-on-linhes_is.conf | 111 ++++++++++++++++++++++++++ 3 files changed, 120 insertions(+) create mode 100644 abs/extra/huludesktop/__changelog create mode 100644 abs/extra/huludesktop/huludesktop_is.conf create mode 100755 abs/extra/web-on-linhes/web-on-linhes_is.conf diff --git a/abs/extra/huludesktop/__changelog b/abs/extra/huludesktop/__changelog new file mode 100644 index 0000000..93ed61a --- /dev/null +++ b/abs/extra/huludesktop/__changelog @@ -0,0 +1 @@ +gen_is_xml.py huludesktop_is.xml diff --git a/abs/extra/huludesktop/huludesktop_is.conf b/abs/extra/huludesktop/huludesktop_is.conf new file mode 100644 index 0000000..dba4076 --- /dev/null +++ b/abs/extra/huludesktop/huludesktop_is.conf @@ -0,0 +1,8 @@ + + + + diff --git a/abs/extra/web-on-linhes/web-on-linhes_is.conf b/abs/extra/web-on-linhes/web-on-linhes_is.conf new file mode 100755 index 0000000..0e9ff60 --- /dev/null +++ b/abs/extra/web-on-linhes/web-on-linhes_is.conf @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v0.12 From 7e990c0f0b1bc3ba66efb23789cd46744feba37f Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 21 Aug 2012 19:20:44 -0500 Subject: elfutils: missing patch file --- abs/core/elfutils/elfutils-0.154-binutils-pr-ld-13621.patch | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 abs/core/elfutils/elfutils-0.154-binutils-pr-ld-13621.patch diff --git a/abs/core/elfutils/elfutils-0.154-binutils-pr-ld-13621.patch b/abs/core/elfutils/elfutils-0.154-binutils-pr-ld-13621.patch new file mode 100644 index 0000000..06dba1e --- /dev/null +++ b/abs/core/elfutils/elfutils-0.154-binutils-pr-ld-13621.patch @@ -0,0 +1,10 @@ +diff --git a/tests/run-elflint-self.sh b/tests/run-elflint-self.sh +index 8aca9e1..d449416 100755 +--- a/tests/run-elflint-self.sh ++++ b/tests/run-elflint-self.sh +@@ -51,4 +51,4 @@ runtest ../libebl/libebl_sh.so + runtest ../libebl/libebl_sparc.so + runtest ../libebl/libebl_x86_64.so + +-exit $status ++test $status == 0 || echo "binutils PR ld/13621 workaround" -- cgit v0.12 From ee9f3a54c5fe17cf481051d9c951a242200ead02 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 09:53:41 -0500 Subject: LinHES-system: cleanup of the osd system. rename xmsg.py to msg_osd.py change diskspace.sh to use msg_client.py --- abs/core/LinHES-system/PKGBUILD | 8 +- abs/core/LinHES-system/diskspace.sh | 4 +- abs/core/LinHES-system/lh_message.sh | 27 ++---- abs/core/LinHES-system/msg_osd.py | 163 +++++++++++++++++++++++++++++++++++ abs/core/LinHES-system/xmsg.py | 163 ----------------------------------- 5 files changed, 175 insertions(+), 190 deletions(-) create mode 100644 abs/core/LinHES-system/msg_osd.py delete mode 100644 abs/core/LinHES-system/xmsg.py diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index d807f78..2cfe372 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=54 +pkgrel=55 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -14,7 +14,7 @@ binfiles="LinHES-start optimize_mythdb.py unclutter-toggle.sh tvterm.sh mythfrontend-start set_windowmanager.sh myth_status.py myth_status.sh - xmsg.py install_supplemental_service.sh + msg_osd.py install_supplemental_service.sh lh_system_backup_job lh_system_restore_job lh_system_host_update @@ -26,7 +26,7 @@ binfiles="LinHES-start optimize_mythdb.py msg_client.py msg_daemon.py gen_is_xml.py" source=(LinHES-session LinHES-profile.sh $binfiles alsa-base myth_mtc.lr - diskspace smolt.cron cacheclean.cron readme_is_xml) + diskspace cacheclean.cron readme_is_xml) build() { cd $startdir/src @@ -50,7 +50,7 @@ build() { install -m644 -D $startdir/src/alsa-base $startdir/pkg/etc/modprobe.d/alsa-base.conf install -m644 -D $startdir/src/readme_is_xml $startdir/pkg/etc/gen_is_xml.d/readme_is_xml - install -m755 -D $startdir/src/smolt.cron $startdir/pkg/etc/cron.weekly/smolt.cron + # install -m755 -D $startdir/src/smolt.cron $startdir/pkg/etc/cron.weekly/smolt.cron install -m755 -D $startdir/src/cacheclean.cron $startdir/pkg/etc/cron.weekly/cacheclean.cron install -m755 -D $startdir/src/diskspace $startdir/pkg/etc/cron.tenminutes/diskspace mkdir $startdir/pkg/etc/logrotate.d diff --git a/abs/core/LinHES-system/diskspace.sh b/abs/core/LinHES-system/diskspace.sh index 34e00cf..dd8596c 100755 --- a/abs/core/LinHES-system/diskspace.sh +++ b/abs/core/LinHES-system/diskspace.sh @@ -17,6 +17,7 @@ CUT='/usr/bin/cut' HOSTNAME='/usr/bin/hostname' DATE='/bin/date' OSD_CAT='/usr/bin/osd_cat' +MSG_CLIENT='/usr/LH/bin/msg_client.py" export DISPLAY=:0.0 # # Static System Variables @@ -72,7 +73,8 @@ $DF -HPl | $GREP -E "^/dev/" | $AWK '{ print $5 " " $6 " " $1 }' | while read OU else echo "WARNING: ${PARTITION} (${DEVICE}) is ${USED_PCENT}% full on ${THIS_HOST}." #| if [ $OSD = true ] && [ ${PARTITION} = / ]; then - echo "WARNING: The root (${PARTITION}) partition is ${USED_PCENT}% full on ${THIS_HOST}." | $OSD_CAT --pos=top --offset=40 --align=center --delay=10 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & + #echo "WARNING: The root (${PARTITION}) partition is ${USED_PCENT}% full on ${THIS_HOST}." | $OSD_CAT --pos=top --offset=40 --align=center --delay=10 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & + $MSG_CLIENT "WARNING: The root (${PARTITION}) partition is ${USED_PCENT}% full on ${THIS_HOST}." fi fi fi diff --git a/abs/core/LinHES-system/lh_message.sh b/abs/core/LinHES-system/lh_message.sh index deddcff..f186bf3 100644 --- a/abs/core/LinHES-system/lh_message.sh +++ b/abs/core/LinHES-system/lh_message.sh @@ -1,4 +1,8 @@ #!/bin/bash +# This script is called by msd_daemon.py and used to display messages on the osd_cat +# May be called directly but best used through msg_daemon + + MYTH_RUN_STATUS="1" . /etc/profile . /etc/systemconfig @@ -19,33 +23,12 @@ fi font="-adobe-helvetica-bold-*-*-*-34-*-*-*-*-*-*-*" } - -# function delay_osd(){ -# if [ x$STARTUP_STYLE = xmythvantage ] -# then -# cmd="ps -ef | grep -v grep | grep -q xmsg.py" -# else -# cmd="ps -ef | grep -v grep | grep -q osd_cat" -# fi -# -# eval $cmd -# -# rc=$? -# while [ $rc = 0 ] -# do -# eval $cmd -# rc=$? -# done -# -# -# } - function msg_osd(){ DISPLAY=127.0.0.1:0 echo -e "$1" | DISPLAY=127.0.0.1:0 osd_cat --pos=middle --align=center --offset=200 --delay=5 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font } function msg_pyosd(){ - DISPLAY=127.0.0.1:0 /usr/LH/bin/xmsg.py -m "$1" + DISPLAY=127.0.0.1:0 /usr/LH/bin/msg_osd.py -m "$1" } function msg(){ diff --git a/abs/core/LinHES-system/msg_osd.py b/abs/core/LinHES-system/msg_osd.py new file mode 100644 index 0000000..669a796 --- /dev/null +++ b/abs/core/LinHES-system/msg_osd.py @@ -0,0 +1,163 @@ +#!/usr/bin/python2 +# other modules + +import sys, string +import aosd +import ConfigParser +import getopt + + +# ================================= + + +class msg(): + def scroll(self,osd, width, height, display_time,position): + pos = position + step = 1 + + osd.set_position(pos, width, height) + (x, y, _, _) = osd.get_geometry() + osd.set_position_offset(width, height) + osd.show() + + x -= 1 + y += height - 1; + for i in range(1, height + 1, step): + osd.loop_for(5) + y -= step + osd.set_geometry(x, y, width, i) + + osd.set_position(pos, width, height) + osd.set_position_offset(-1, -1) + (x, y, _, _) = osd.get_geometry() + #time to display + osd.loop_for(display_time) + + for i in range(height, 0, -step): + y += step + osd.set_geometry(x, y, width, i); + osd.loop_for(1); + + osd.hide(); + + def setup(self,font_color,font_type): + osd = aosd.AosdText() + osd.set_transparency(aosd.TRANSPARENCY_COMPOSITE) + if osd.get_transparency() != aosd.TRANSPARENCY_COMPOSITE: + osd.set_transparency(aosd.TRANSPARENCY_NONE) + + osd.geom_x_offset = 10 + osd.geom_y_offset = 0 + + osd.back_color = "white" + osd.back_opacity = 50 + + osd.shadow_color = "black" + osd.shadow_opacity = 127 + osd.shadow_x_offset = 2 + osd.shadow_y_offset = 2 + + osd.fore_color = font_color + osd.fore_opacity = 255 + + osd.set_font(font_type) + osd.wrap = aosd.PANGO_WRAP_WORD_CHAR + osd.alignment = aosd.PANGO_ALIGN_LEFT + osd.set_layout_width(osd.get_screen_wrap_width()) + return osd + + def set_string(self, osd, text): + osd.set_text(text) + return osd.get_text_size() + + def setup_config(self): + module_config = ConfigParser.RawConfigParser() + try: + module_config.read('/usr/MythVantage/etc/msg.cfg') + except: + pass + return module_config + + + + def display (self,flags): + """ + parse the msg for display. + """ + try: + text,config_section=flags.split("|") + if config_section == '': + config_section="default" + except: + text=flags + config_section="default" + + module_config = self.setup_config() + + display_time=5000 + position=6 + font_color="green" + font_type="Times New Roman Italic 36" + try: + display_time = int(module_config.get(config_section,"display_time")) + except: + pass + try: + position = int(module_config.get(config_section,"position")) + except: + pass + try: + font_color = module_config.get(config_section,"font_color") + except: + pass + try: + font_type = module_config.get(config_section,"font_type") + except: + pass + + #this bit of code converts a \n to EOL/BREAK + textline=text.split('\\n') + try: + textline.remove(' ') + except: + pass + text=chr(10).join(textline) + + #cmd = sub_process.Popen("/usr/bin/wall %s" % text,stdout=sub_process.PIPE,shell=True) + #data = cmd.communicate()[0] + osd = self.setup(font_color, font_type) + width, height = self.set_string(osd, text) + self.scroll(osd, width, height, display_time, position) + + return ("Message delivered") + + + + +def main(): + try: + opts, args = getopt.getopt(sys.argv[1:], "hm:", ["help", "msg="]) + except getopt.GetoptError, err: + # print help information and exit: + print str(err) # will print something like "option -a not recognized" + usage() + sys.exit(2) + in_msg = None + + for o, a in opts: + if o in ("-h", "--help"): + usage() + sys.exit() + elif o in ("-m", "--msg"): + in_msg = a + else: + assert False, "unhandled option" + txt_msg=in_msg + out_msg=msg() + + out_msg.display(txt_msg) + +if __name__ == "__main__": + main() + + diff --git a/abs/core/LinHES-system/xmsg.py b/abs/core/LinHES-system/xmsg.py deleted file mode 100644 index 669a796..0000000 --- a/abs/core/LinHES-system/xmsg.py +++ /dev/null @@ -1,163 +0,0 @@ -#!/usr/bin/python2 -# other modules - -import sys, string -import aosd -import ConfigParser -import getopt - - -# ================================= - - -class msg(): - def scroll(self,osd, width, height, display_time,position): - pos = position - step = 1 - - osd.set_position(pos, width, height) - (x, y, _, _) = osd.get_geometry() - osd.set_position_offset(width, height) - osd.show() - - x -= 1 - y += height - 1; - for i in range(1, height + 1, step): - osd.loop_for(5) - y -= step - osd.set_geometry(x, y, width, i) - - osd.set_position(pos, width, height) - osd.set_position_offset(-1, -1) - (x, y, _, _) = osd.get_geometry() - #time to display - osd.loop_for(display_time) - - for i in range(height, 0, -step): - y += step - osd.set_geometry(x, y, width, i); - osd.loop_for(1); - - osd.hide(); - - def setup(self,font_color,font_type): - osd = aosd.AosdText() - osd.set_transparency(aosd.TRANSPARENCY_COMPOSITE) - if osd.get_transparency() != aosd.TRANSPARENCY_COMPOSITE: - osd.set_transparency(aosd.TRANSPARENCY_NONE) - - osd.geom_x_offset = 10 - osd.geom_y_offset = 0 - - osd.back_color = "white" - osd.back_opacity = 50 - - osd.shadow_color = "black" - osd.shadow_opacity = 127 - osd.shadow_x_offset = 2 - osd.shadow_y_offset = 2 - - osd.fore_color = font_color - osd.fore_opacity = 255 - - osd.set_font(font_type) - osd.wrap = aosd.PANGO_WRAP_WORD_CHAR - osd.alignment = aosd.PANGO_ALIGN_LEFT - osd.set_layout_width(osd.get_screen_wrap_width()) - return osd - - def set_string(self, osd, text): - osd.set_text(text) - return osd.get_text_size() - - def setup_config(self): - module_config = ConfigParser.RawConfigParser() - try: - module_config.read('/usr/MythVantage/etc/msg.cfg') - except: - pass - return module_config - - - - def display (self,flags): - """ - parse the msg for display. - """ - try: - text,config_section=flags.split("|") - if config_section == '': - config_section="default" - except: - text=flags - config_section="default" - - module_config = self.setup_config() - - display_time=5000 - position=6 - font_color="green" - font_type="Times New Roman Italic 36" - try: - display_time = int(module_config.get(config_section,"display_time")) - except: - pass - try: - position = int(module_config.get(config_section,"position")) - except: - pass - try: - font_color = module_config.get(config_section,"font_color") - except: - pass - try: - font_type = module_config.get(config_section,"font_type") - except: - pass - - #this bit of code converts a \n to EOL/BREAK - textline=text.split('\\n') - try: - textline.remove(' ') - except: - pass - text=chr(10).join(textline) - - #cmd = sub_process.Popen("/usr/bin/wall %s" % text,stdout=sub_process.PIPE,shell=True) - #data = cmd.communicate()[0] - osd = self.setup(font_color, font_type) - width, height = self.set_string(osd, text) - self.scroll(osd, width, height, display_time, position) - - return ("Message delivered") - - - - -def main(): - try: - opts, args = getopt.getopt(sys.argv[1:], "hm:", ["help", "msg="]) - except getopt.GetoptError, err: - # print help information and exit: - print str(err) # will print something like "option -a not recognized" - usage() - sys.exit(2) - in_msg = None - - for o, a in opts: - if o in ("-h", "--help"): - usage() - sys.exit() - elif o in ("-m", "--msg"): - in_msg = a - else: - assert False, "unhandled option" - txt_msg=in_msg - out_msg=msg() - - out_msg.display(txt_msg) - -if __name__ == "__main__": - main() - - -- cgit v0.12 From 9e75ce0a57fce172227d3300625b779f2b372fa9 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 09:54:05 -0500 Subject: linhes-scripts: remove screenshooter.sh.orig --- abs/core/linhes-scripts/screenshooter.sh.orig | 224 -------------------------- 1 file changed, 224 deletions(-) delete mode 100644 abs/core/linhes-scripts/screenshooter.sh.orig diff --git a/abs/core/linhes-scripts/screenshooter.sh.orig b/abs/core/linhes-scripts/screenshooter.sh.orig deleted file mode 100644 index 72f6cc0..0000000 --- a/abs/core/linhes-scripts/screenshooter.sh.orig +++ /dev/null @@ -1,224 +0,0 @@ -#!/bin/bash - -# Written by Bob Igo from the MythTV Store at http://MythiC.TV -# with contributions from TJC and Sarah Hayes -# Email: bob@stormlogic.com -# -# If you run into problems with this script, please send me email - -# This is alpha code to auto-generate thumbnails for previews in MythVideo. -# It won't currently work on some filenames that have spaces in them. -# It's surely just a matter of escaping or quoting, but I have yet to find -# the right incantation. - -# example usage: -# find -L /myth/video -wholename '*.covers' -prune -o -name '*.resume' -o -type f -exec screenshooter.sh -v {} \; - -# limitations: -# -- -# In an MBE/SBE/FE setup this might get the settings for the wrong machine... -# The script has no AI to know if a grabbed frame is useful to identify the video, only that it was able to grab it. -# Doesn't clean up after itself if videos are deleted, though MythTV may do this on its own. -# Minimum theoretical compatible video length is 4 seconds. Shorter videos will not work with this version. -# Surely more limitations I can't think of because it's my baby :) - -Usage() { - echo "USAGE:" - echo `basename $0` "-v PATHNAME [-s SECONDS] [-c] [-b HOSTNAME] [-u USERNAME] [-p PASSWORD] [-o]" - echo "-v: pathname to Video" - echo "-s: number of Seconds to skip before capturing (270 by default)" - echo "-c: Clobber any previous screenshot found for this video (off by default)" - echo "-b: mysql server (Backend) hostname (localhost by default)" - echo "-u: mysql Username (mythtv by default)" - echo "-p: mysql Password (mythtv by default)" - echo "-o: verbOse mode (off by default)" - echo "-x: check for valid video eXtension (off by default)" - echo - echo "EXAMPLE: $0 -v /myth/video/HDTV/shuttle.mpg -c -s 30" - exit 3 -} - -if [ -z $1 ]; then - Usage -fi - -V_MISSING=1 - -while getopts "v:sbupochx" FLAG ; do - case "$FLAG" in - v) VIDEO_PATHNAME="$OPTARG" - V_MISSING=0;; - s) SKIPAHEAD="$OPTARG";; - c) CLOBBER=1;; - b) BACKEND_HOSTNAME="$OPTARG";; - u) DBUSERNAME="$OPTARG";; - p) DBPASSWORD="$OPTARG";; - o) VERBOSE=1;; - x) EXTENSION_CHECK=1;; - *) Usage;; - esac -done - -if [ $V_MISSING == 1 ]; then - Usage -fi - -# Declaring Variables here and assigning sensible defaults. - -# SKIPAHEAD is the number of seconds to skip ahead before starting the frame capture. -# Set it to an arbitrary value if none is specified. -SKIPAHEAD=${SKIPAHEAD:-"270"} -BACKEND_HOSTNAME=${BACKEND_HOSTNAME:-"localhost"} -DBUSERNAME=${DBUSERNAME:-"mythtv"} -DBPASSWORD=${DBPASSWORD:-"mythtv"} -# Defaults to quiet. -VERBOSE=${VERBOSE:-0} -# Unless otherwise told, do not clobber existing cover files. -CLOBBER=${CLOBBER:-0} -# Unless otherwise told, do not check the file extension against -# MythTV's list of registered video file types. -EXTENSION_CHECK=${EXTENSION_CHECK:-0} - -VIDEO_CAPTURE_HOME=$(mysql -u $DBUSERNAME --password=$DBPASSWORD -h $BACKEND_HOSTNAME mythconverg -sNBe "select data from settings where value='VideoArtworkDir' limit 1") -if [ ! -d "$VIDEO_CAPTURE_HOME" ] ; then - echo "Directory $VIDEO_CAPTURE_HOME does not exist, nowhere to put the screen shot!" - echo "Have you configured MythVideo yet?" - exit 1 -fi - -VIDEO_HOME=$(mysql -u $DBUSERNAME --password=$DBPASSWORD -h $BACKEND_HOSTNAME mythconverg -sNBe "select data from settings where value='VideoStartupDir' limit 1") -if [ ! -d "$VIDEO_HOME" ] ; then - echo "Directory $VIDEO_HOME does not exist, nowhere to put the screen shot!" - echo "Have you configured MythVideo yet?" - exit 1 -fi - -VIDEO_FILENAME=$(basename "$VIDEO_PATHNAME") -VIDEO_EXTENSION=${VIDEO_FILENAME##*.} -# Since we cron'd lets first make sure the validity of the file -if [ "$EXTENSION_CHECK" == "1" ]; then - EXCHECK=$(mysql -u $DBUSERNAME --password=$DBPASSWORD -h $BACKEND_HOSTNAME mythconverg -sNBe "select f_ignore from videotypes where extension=\"$VIDEO_EXTENSION\";") - #excheck returns blank, it found nothing. - if [ "$EXCHECK" == "" ]; then - if [ "$VERBOSE" == "1" ]; then - echo "$VIDEO_EXTENSION does not appear to be a valid media file, skipping." - fi - exit 1 - else - # It is valid, but should we ignore it. If so then excheck will equal 1. - if [ "EXCHECK" == "1" ]; then - if [ "$VERBOSE" == "1" ]; then - echo "$VIDEO_EXTENSION is set to ignore." - fi - exit 1 - fi - # It is valid, it's not set to ignore. - if [ "$VERBOSE" == "1" ]; then - echo "$VIDEO_EXTENSION appears in the Database, checking further." - fi - EXCHECK=$(mysql -u $DBUSERNAME --password=$DBPASSWORD -h $BACKEND_HOSTNAME mythconverg -sNBe "select title from videometadata where filename=\"$VIDEO_PATHNAME\";") - #Right, the file is supposed to be playable. Has it been imported to the Db yet? - if [ "$EXCHECK" == "" ] ; then - if [ "$VERBOSE" == "1" ]; then - echo "$VIDEO_FILENAME does not exist in the database." - fi - exit 1 - # If you decide you want the system to 'auto import' the video then comment out - # the exit line and uncomment the rest of it. Bewarned, this is sucky SQL at - # the best but will give sensible defaults. - # - # if [ "$VERBOSE" == "1" ]; then - # echo "Importing $VIDEO_FILENAME in to database." - # fi - # mysql -u $DBUSERNAME --password=$DBPASSWORD -h $BACKEND_HOSTNAME mythconverg -sNBe "insert into videometadata (intid, title, director, plot, rating, inetref, year, userrating, length, showlevel, filename, coverfile, childid, browse, playcommand, category) values (' ', '$VIDEO_FILENAME', 'Unknown', 'Unknown', 'NR', '00000000', 1895, 0.0, 0, 1, '$VIDEO_PATHNAME', 'No Cover', -1, 1, ' ', 0);" - fi - fi -fi - -if [ "$CLOBBER" -eq 0 ]; then - # Since we're not clobbering, first check to see if this video already has a coverfile entry in MySQL: - SQL_CMD="select coverfile from videometadata where filename=\"$VIDEO_PATHNAME\";" - CURRENT_COVERFILE=`mysql -u $DBUSERNAME --password=$DBPASSWORD -h $BACKEND_HOSTNAME mythconverg -B -e "$SQL_CMD" | tail -1` - - if [[ "$CURRENT_COVERFILE" != "" ]] && [[ "$CURRENT_COVERFILE" != "No Cover" ]]; then - # there's already a cover file for this video - if [ "$VERBOSE" == "1" ]; then - echo "$VIDEO_FILENAME has cover file, skipping." - fi - exit 2 - fi -fi - - -# Swap the video file extension for png. Should work assuming the extension only appears ONCE! -VIDEO_CAPTURE_PATHNAME="$VIDEO_CAPTURE_HOME/$VIDEO_FILENAME.png" - -# How many frames of video to capture. We'll grab the last frame as our screenshot. -if [ "$VIDEO_EXTENSION" == "m4v" ]; then - FRAMES_TO_CAPTURE="90" -else - FRAMES_TO_CAPTURE="05" -fi - -SHOTFILE="000000"$FRAMES_TO_CAPTURE".png" -VIDEO_STATS="/tmp/screenshooter_video_stats.txt" - -cd /tmp - -# The video we're processing may be shorter than SKIPAHEAD seconds. -# Keep trying to capture until we find a SKIPAHEAD value within the length of the video. -# Give up if we reach 0 seconds. -while [ ! -f "$SHOTFILE" ]; do - /usr/bin/mplayer -ss $SKIPAHEAD -vf scale=640:-2 -ao null -vo png -quiet -frames $FRAMES_TO_CAPTURE -identify "$VIDEO_PATHNAME" &> $VIDEO_STATS & - TIMEOUT=9 - - # Some video formats will play audio only. This loop gives the above command 20 seconds to - # finish, otherwise it gets killed. - while [ -n "`ps -p $! --no-heading`" ]; do - TIMEOUT=$(expr $TIMEOUT - 1) - if [ "$TIMEOUT" -le 0 ]; then - kill -9 $! - break - fi - sleep 1 - done - - SKIPAHEAD=$(expr $SKIPAHEAD / 2) - if [ "$SKIPAHEAD" -le 0 ]; then - break - fi -done - -if [ -f "$SHOTFILE" ]; then - # Now, the video_capture is taken, and the name of the shot is in $SHOTFILE - # Rename it and move it to the place where video_captures live. - /bin/mv -f "$SHOTFILE" "$VIDEO_CAPTURE_PATHNAME" - /bin/rm -f 000000*png - chown mythtv: "$VIDEO_CAPTURE_PATHNAME" - - # We've got the shotfile nailed, now calculate video run length. - VIDEO_LENGTH_IN_SECONDS=`grep ID_LENGTH $VIDEO_STATS | awk -F'=' '{print $2}'` - VIDEO_LENGTH_IN_INTEGER_SECONDS=${VIDEO_LENGTH_IN_SECONDS/%.*/} - if [ $VIDEO_LENGTH_IN_INTEGER_SECONDS -lt 60 ]; then - VIDEO_LENGTH_IN_MINUTES="1" - else - VIDEO_LENGTH_IN_MINUTES=$(expr $VIDEO_LENGTH_IN_INTEGER_SECONDS / 60) - fi - - SQL_CMD="update videometadata set length=\"$MIN_LENGTH\" where filename=\"$VIDEO_PATHNAME\";" - mysql -u $DBUSERNAME --password=$DBPASSWORD -h $BACKEND_HOSTNAME mythconverg -e "$SQL_CMD" - - - # put the screenshot pathname and any runlength info into videometadatatable - - # Pre-escape any single or double quotes for the SQL command. - - VIDEO_CAPTURE_PATHNAME=`echo $VIDEO_CAPTURE_PATHNAME | sed -e "s/'/\\\'/g" -e 's/"/\\\"/g' ` - VIDEO_PATHNAME=`echo $VIDEO_PATHNAME | sed -e "s/'/\\\'/g" -e 's/"/\\\"/g' ` - SQL_CMD="update videometadata set coverfile=\"$VIDEO_CAPTURE_PATHNAME\", length=\"$VIDEO_LENGTH_IN_MINUTES\" where filename=\"$VIDEO_PATHNAME\";" - - mysql -u $DBUSERNAME --password=$DBPASSWORD -h $BACKEND_HOSTNAME mythconverg -e "$SQL_CMD" -else - echo "No image could be captured from $VIDEO_PATHNAME" - exit 1 -fi -- cgit v0.12 From 905a439cf1b2bd8f665b809c44e74cf3d9d4c248 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 16:48:56 -0500 Subject: enlightenment: updated our patch to scan for both mythwelcome and mythfrontend. Previously it only scanned for mythfrontend --- abs/core/enlightenment/PKGBUILD | 4 ++-- abs/core/enlightenment/startup.patch | 21 ++++++++++++--------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/abs/core/enlightenment/PKGBUILD b/abs/core/enlightenment/PKGBUILD index 0c5ce00..fc3a256 100644 --- a/abs/core/enlightenment/PKGBUILD +++ b/abs/core/enlightenment/PKGBUILD @@ -4,7 +4,7 @@ pkgname=enlightenment pkgver=1.0.10 _themever=1.0.1 -pkgrel=4 +pkgrel=6 pkgdesc="A fast, flexible, and very extensible Window Manager" arch=('i686' 'x86_64') url="http://www.enlightenment.org" @@ -36,4 +36,4 @@ package() { # chown -R root:root "${pkgdir}"/usr/share/* } md5sums=('87441a2e7c4639e5d23198ed7bc834ea' - '75d83333bfaa4ecbe7678875b947846e') + '48e9fda4e20ff4e874accca8318d82ff') diff --git a/abs/core/enlightenment/startup.patch b/abs/core/enlightenment/startup.patch index 6e26f75..e24bde5 100644 --- a/abs/core/enlightenment/startup.patch +++ b/abs/core/enlightenment/startup.patch @@ -1,14 +1,14 @@ --- src/startup.orig 2012-04-29 21:43:59.424202996 +0000 +++ src/startup.c 2012-04-29 22:19:28.350782803 +0000 -@@ -173,5 +173,46 @@ - +@@ -173,5 +173,49 @@ + Mode.place.enable_features--; ESync(ESYNC_STARTUP); + + //Start of MythVantage delay for ultra cool startup -+ printf("***\n"); ++ printf("***\n"); + int ret = 1 ; -+ ++ + //checking for fname + int result; + const char *filename = "/tmp/nofe"; @@ -21,7 +21,7 @@ + filename_config = strcat(value , "/.configure"); + result_config = access (filename_config, F_OK); + -+ if( result == 0 || result_config ==0 ) ++ if( result == 0 || result_config ==0 ) + { + printf("Found /tmp/nofe, skipping delay\n"); + } @@ -31,17 +31,20 @@ + int i; + for (i = 0; i < 20; i++) + { -+ ++ + sleep(1); + ret = system("xwininfo -name \"MythTV Frontend\" 2>/dev/null >/dev/null " ); + if ( ret == 0 ) + break; ++ ret = system("xwininfo -name \"mythwelcome\" 2>/dev/null >/dev/null " ); ++ if ( ret == 0 ) ++ break; + } + if ( ret != 0 ) -+ printf("Couldn't find mythfrontend, starting anyhow \n"); ++ printf("Couldn't find mythfrontend/mythwelcome, starting anyhow \n"); + else -+ printf("MythFrontned found, continue startup\n"); -+ } ++ printf("MythFrontend or MythWelcome found, continue startup\n"); ++ } + // End of delay code + + -- cgit v0.12 From bc379762ab427518b88dc7be75720a6c62e05513 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 17:24:24 -0500 Subject: unclutter: rebuild updated from abs --- abs/core/unclutter/PKGBUILD | 43 ++++++++++++++++++++----------------------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/abs/core/unclutter/PKGBUILD b/abs/core/unclutter/PKGBUILD index 64e808d..49ba4ea 100755 --- a/abs/core/unclutter/PKGBUILD +++ b/abs/core/unclutter/PKGBUILD @@ -1,28 +1,25 @@ +# $Id: PKGBUILD 65341 2012-02-21 02:13:14Z spupykin $ +# Maintainer: Sergej Pupykin +# Maintainer: Andrea Scarpino +# Contributor: Callan Barrett +# Contributor: Anthony Martin + pkgname=unclutter pkgver=8 -pkgrel=5 -pkgdesc="Hides mouse cursor when not in use" -url="http://www.x.org/contrib/utilities/unclutter-8.README" -license="GPL" -depends=(x-server) -makedepends=() -conflicts=() -replaces=() -backup=(etc/unclutter.cfg) -install= -arch='i686' -source=(ftp://ftp.x.org/contrib/utilities/$pkgname-$pkgver.tar.Z unclutter.cfg) - +pkgrel=9 +pkgdesc="A small program for hiding the mouse cursor" +url="http://ftp.x.org/contrib/utilities/unclutter-8.README" +arch=('i686' 'x86_64') +license=('Public Domain') +depends=('libxext') +makedepends=('imake') +source=(http://ftp.x.org/contrib/utilities/$pkgname-$pkgver.tar.Z) build() { - cd $startdir/src/$pkgname - make LDLIBS=-L/usr/X11R6/lib || return 1 - mkdir -p $startdir/pkg/usr/X11R6/bin - make DESTDIR=$startdir/pkg BINDIR=$startdir/pkg/usr/X11R6/bin install - mkdir -p $startdir/pkg/etc - cp -f $startdir/src/unclutter.cfg $startdir/pkg/etc/unclutter.cfg + cd ${srcdir}/$pkgname + xmkmf -a + make + make DESTDIR=${pkgdir} install + install -D -m 644 unclutter.man ${pkgdir}/usr/share/man/man1/unclutter.1 } -md5sums=('83d7a6498b69078f869378f801b6a84b' - '7277205ebd875a0175a5fdb184c6373c') -md5sums=('83d7a6498b69078f869378f801b6a84b' - '07815312d084a31595cd90ab45c68727') +md5sums=('83d7a6498b69078f869378f801b6a84b') -- cgit v0.12 From d7fd6a71150dca90db5962f56132499b77b6a686 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 17:25:41 -0500 Subject: LinHES-system: add ability to run files from /etc/X11/autostart when the frontend is started. minor fix with determining the window manager --- abs/core/LinHES-system/LinHES-session | 19 +++++++++++++++---- abs/core/LinHES-system/PKGBUILD | 11 +++++------ 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/abs/core/LinHES-system/LinHES-session b/abs/core/LinHES-system/LinHES-session index 8e5d72b..0436898 100755 --- a/abs/core/LinHES-system/LinHES-session +++ b/abs/core/LinHES-system/LinHES-session @@ -180,7 +180,6 @@ function show_help_tip(){ } function notify_scan(){ - delay_osd if [ -e /tmp/scan_report ] then msg "\nNew storage found. \nRun add_storage.py for details" @@ -188,6 +187,17 @@ function notify_scan(){ } +function auto_start(){ + asdir="/etc/X11/autostart" + for i in `ls $asdir/*` + do + if [ -x $i ] + then + echo "Starting $i" + $i & + fi + done + } function update_apple_trailers(){ #update apple trailers @@ -335,10 +345,10 @@ function set_background() { echo "Setting the background" - } +} -if [ x$WM = "x" ] +if [ x"$WM" = "x" ] then # fluxbox > /var/log/fluxbox.log 2>&1 WM=fluxbox @@ -350,12 +360,13 @@ $WM & pid=$! mouse_move keylaunch -set_background +#set_background unclutter load_nvidia_settings run_tilda start_screensaver notify_scan & +auto_start & update_apple_trailers first_configure show_help_tip diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 2cfe372..f101864 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,12 +1,12 @@ pkgname=LinHES-system pkgver=2 -pkgrel=55 +pkgrel=56 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin #install=LinHES.install pkgdesc="scripts and things related to having an automated system" -depends=(linhes-sounds xdotool tilda keylaunch python_aosd 'linhes-scripts>=7-24' 'udisks' 'LinHES-config>=2.3-59' 'sudo' 'python2-dbus') +depends=(linhes-sounds xdotool tilda keylaunch python_aosd 'linhes-scripts>=7-24' 'udisks' 'LinHES-config>=2.3-59' 'sudo' 'python2-dbus' 'unclutter') backup=(etc/modprobe.d/alsa-base) binfiles="LinHES-start optimize_mythdb.py myth_mtc.py myth_mtc.sh LinHES-run @@ -56,7 +56,7 @@ build() { mkdir $startdir/pkg/etc/logrotate.d cp $startdir/myth_mtc.lr $startdir/pkg/etc/logrotate.d } -md5sums=('c5bbcfbc2b426158d90e79103a524b7c' +md5sums=('0593b6f954ba983d8834da353d5ff0e5' '5881bdb43d578ec3a79d1f77ea58a3db' 'a875ee97f86e46f34a741c2bc455f894' '76b2637cac0452b3acdbeeb4e8a5474b' @@ -77,9 +77,9 @@ md5sums=('c5bbcfbc2b426158d90e79103a524b7c' '859a80ddb4c234506379c605114c1343' '47e093e8cfe4b5b96602358e1f540832' '6faeba0aeb38e772121f751cabda8683' - '8fb300778c0d9f03edb92fdd3d9f9158' + 'b11fee9a8749602ebc2d59b48aec13ae' '6519d209e151cdc39ae7e1091d189c3e' - 'd318ea06dacdfe7a474121eac1f75be0' + 'a98d41e6d9286d01cc99a32db3cbc397' '4a3cd8f9b33b2b86fdba47a8f1fa2859' '717b80d5069188ccef52001de0df0c21' 'a182af47a7d373b2a63a27e1bb7485b2' @@ -88,6 +88,5 @@ md5sums=('c5bbcfbc2b426158d90e79103a524b7c' 'eb879fee9603a05d5420d4ce8ed9e450' 'f1870a9522c79e6b248fcbf81dec3280' '84492954db16740f949d795b74383189' - 'abe887472a170bd1a8e6da6a7b7e93e4' '02c810c2f47b7c4495fdacaf54189473' '93a2af3e723f36c063623f705330d337') -- cgit v0.12 From 5d76ae0d79e3fa85b9a727f54576e29a95cfd55d Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 17:26:50 -0500 Subject: LinHES-config: fix autostart file for vmware config. previously it was vmware.conf now it's vmware and exec change hostname in install proxy --- abs/core/LinHES-config/PKGBUILD | 4 ++-- abs/core/LinHES-config/install_proxy.sh | 2 +- abs/core/LinHES-config/xconfig.sh | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index ec6feb1..1425f9b 100644 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -123,7 +123,7 @@ md5sums=('d1ad14e1fb1d49b38dd27a96f6c75309' 'f909edd79b8a222fb42fb3958851b53a' '2596460462cf6c889cf8f95485537b20' '985891a43f7c4c983eb2a362162f1a0f' - '13172731c8b08d669336da31cece5775' + '5c61eec133e270e8b0740194e6ed4769' '5a31addfbdc1154b05997f972a32fa33' 'f73d6d6f98839e900cb6685bf5dc4eae' '68199e861c2933ccbb84735b9b440157' @@ -140,7 +140,7 @@ md5sums=('d1ad14e1fb1d49b38dd27a96f6c75309' '9151c74fcaf18ec4cf5e757cfdbc7017' '3d1e4a119f38cff0498bf8a67e94e4b3' '71fd2d0d448fc2fcd15415a1beed7109' - '51034e5030158c619f21e5593a300f7b' + '5691d6d3419bca136c69de3ad0245fb3' 'd66c0e470e54a1551bdf60d8df85108d' 'b845de3e05c1734cce4b9ac5e8f1baaf' '6801f87992b44118a12b6dfe6ea68127' diff --git a/abs/core/LinHES-config/install_proxy.sh b/abs/core/LinHES-config/install_proxy.sh index c2a450d..6d6c117 100755 --- a/abs/core/LinHES-config/install_proxy.sh +++ b/abs/core/LinHES-config/install_proxy.sh @@ -1,6 +1,6 @@ #!/bin/bash export TERM=vt100 -MVHOSTNAME=larch5 +MVHOSTNAME=apheleia . /etc/profile TEMP_TEMPLATES=/tmp/templates disk=$2 diff --git a/abs/core/LinHES-config/xconfig.sh b/abs/core/LinHES-config/xconfig.sh index f679dba..73e4a5e 100755 --- a/abs/core/LinHES-config/xconfig.sh +++ b/abs/core/LinHES-config/xconfig.sh @@ -160,7 +160,9 @@ function setupX { cp $TEMPLATES/xorg/xorg.vmware /etc/X11/xorg.conf.d/20-automv.conf echo "copy in autostart functions" >> $LOGFILE 2>&1 mkdir -p /etc/X11/autostart >> $LOGFILE 2>&1 - echo "/usr/bin/vmware-user-suid-wrapper" > /etc/X11/autostart/vmware.conf + echo "#!/bin/bash" > /etc/X11/autostart/vmware.sh + echo "/usr/bin/vmware-user-suid-wrapper" >> /etc/X11/autostart/vmware.sh + chmod 755 /etc/X11/autostart/vmware.sh ;; Intel|intel) -- cgit v0.12 From 27a49a9d6477adb84e7298a97fb950848befab74 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 17:32:56 -0500 Subject: LinHES-system: unclutter moved to /usr/bin --- abs/core/LinHES-system/LinHES-session | 2 +- abs/core/LinHES-system/PKGBUILD | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/abs/core/LinHES-system/LinHES-session b/abs/core/LinHES-system/LinHES-session index 0436898..caeb83e 100755 --- a/abs/core/LinHES-system/LinHES-session +++ b/abs/core/LinHES-system/LinHES-session @@ -89,7 +89,7 @@ function unclutter(){ jitter=200 fi - /usr/X11R6/bin/unclutter -root -idle $idle -jitter $jitter -noevents & + /usr/bin/unclutter -root -idle $idle -jitter $jitter -noevents & } function keylaunch(){ diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index f101864..a417ac5 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -56,7 +56,7 @@ build() { mkdir $startdir/pkg/etc/logrotate.d cp $startdir/myth_mtc.lr $startdir/pkg/etc/logrotate.d } -md5sums=('0593b6f954ba983d8834da353d5ff0e5' +md5sums=('e3838fc12af7aaa8e738683b1034b43c' '5881bdb43d578ec3a79d1f77ea58a3db' 'a875ee97f86e46f34a741c2bc455f894' '76b2637cac0452b3acdbeeb4e8a5474b' -- cgit v0.12 From 7b15d842df63e59ef978194846d9be33c8bb3457 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 18:04:33 -0500 Subject: LinHES-config: diskspace.sh fix stupid typo mixing ' " --- abs/core/LinHES-system/PKGBUILD | 2 +- abs/core/LinHES-system/diskspace.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index a417ac5..7db67e1 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -77,7 +77,7 @@ md5sums=('e3838fc12af7aaa8e738683b1034b43c' '859a80ddb4c234506379c605114c1343' '47e093e8cfe4b5b96602358e1f540832' '6faeba0aeb38e772121f751cabda8683' - 'b11fee9a8749602ebc2d59b48aec13ae' + 'b8f0414427c5d9afdc32ceb3ae56f82a' '6519d209e151cdc39ae7e1091d189c3e' 'a98d41e6d9286d01cc99a32db3cbc397' '4a3cd8f9b33b2b86fdba47a8f1fa2859' diff --git a/abs/core/LinHES-system/diskspace.sh b/abs/core/LinHES-system/diskspace.sh index dd8596c..4064df2 100755 --- a/abs/core/LinHES-system/diskspace.sh +++ b/abs/core/LinHES-system/diskspace.sh @@ -17,7 +17,7 @@ CUT='/usr/bin/cut' HOSTNAME='/usr/bin/hostname' DATE='/bin/date' OSD_CAT='/usr/bin/osd_cat' -MSG_CLIENT='/usr/LH/bin/msg_client.py" +MSG_CLIENT='/usr/LH/bin/msg_client.py' export DISPLAY=:0.0 # # Static System Variables -- cgit v0.12 From d2e4ca30c0b6ec1a4910f9b368f4755abafea263 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 18:58:23 -0500 Subject: LinHES-config: mv_install add filesystem type to fstab when building it. Was set to auto but that caused some problems with the initrd and mounting. --- abs/core/LinHES-config/PKGBUILD | 6 +++--- abs/core/LinHES-config/mv_install.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index 1425f9b..97b4913 100644 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=80 +pkgrel=81 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -118,7 +118,7 @@ build() { install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf } -md5sums=('d1ad14e1fb1d49b38dd27a96f6c75309' +md5sums=('0b29bb0819aad086f612699815132ec5' 'c68322a6f6f86f050035a81907f5c1db' 'f909edd79b8a222fb42fb3958851b53a' '2596460462cf6c889cf8f95485537b20' @@ -129,7 +129,7 @@ md5sums=('d1ad14e1fb1d49b38dd27a96f6c75309' '68199e861c2933ccbb84735b9b440157' '2a7f3b34e522acfd08283b86c8926aba' '60103d94ada98ac583fea620294f14d3' - '803a835d226a0677de5d50df335b5766' + '36b0ce0589fd522217f90e0d0e5315c0' 'ecf9e5df20683a769c4a8a8f2d65de85' '895d4e842d7457a48a6d2ce0e9c833b7' '8ba06c2ce6129371548cc360ccca27f8' diff --git a/abs/core/LinHES-config/mv_install.py b/abs/core/LinHES-config/mv_install.py index 72c94f8..260a275 100755 --- a/abs/core/LinHES-config/mv_install.py +++ b/abs/core/LinHES-config/mv_install.py @@ -675,9 +675,9 @@ def create_fstab(extralines): fstab_list.append(line) line = '''/dev/sr0 /media/cdrom auto ro,user,noauto,unhide 0 0\n''' fstab_list.append(line) - line = '''UUID=ROOTUID / auto defaults,noatime 0 1\n''' + line = '''UUID=ROOTUID / %s defaults,noatime 0 1\n''' %(hostoptions["rootfs"]) fstab_list.append(line) - line = '''UUID=DATAUID %s auto defaults,noatime 0 1\n''' %(data_config.DATAMOUNT) + line = '''UUID=DATAUID %s %s defaults,noatime 0 1\n''' %(data_config.DATAMOUNT,hostoptions["datafs"]) fstab_list.append(line) line = '''UUID=SWAPUID swap swap defaults 0 0 \n''' fstab_list.append(line) -- cgit v0.12 From 28d700dd62b49c3e6c3b3749a94a8778bf9d287a Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 22 Aug 2012 19:19:06 -0500 Subject: mkinitcpio: added patch for fsck,fbsplash hooks --- abs/core/mkinitcpio/PKGBUILD | 17 +++++++++++------ abs/core/mkinitcpio/__changelog | 2 ++ abs/core/mkinitcpio/mkinitcpio.patch | 20 ++++++++++++++++++++ 3 files changed, 33 insertions(+), 6 deletions(-) create mode 100644 abs/core/mkinitcpio/__changelog create mode 100644 abs/core/mkinitcpio/mkinitcpio.patch diff --git a/abs/core/mkinitcpio/PKGBUILD b/abs/core/mkinitcpio/PKGBUILD index 282b2bb..32b9fdb 100644 --- a/abs/core/mkinitcpio/PKGBUILD +++ b/abs/core/mkinitcpio/PKGBUILD @@ -4,7 +4,7 @@ pkgname=mkinitcpio pkgver=0.9.2 -pkgrel=2 +pkgrel=3 pkgdesc="Modular initramfs image creation utility" arch=('any') url="http://www.archlinux.org/" @@ -18,11 +18,9 @@ optdepends=('xz: Use lzma or xz compression for the initramfs image' backup=('etc/mkinitcpio.conf') source=("ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz" 0001-Update-module-filter-to-be-aware-of-hyphens-in-the-M.patch - 0002-shutdown-don-t-alert-udev-on-disable-VGs.patch) + 0002-shutdown-don-t-alert-udev-on-disable-VGs.patch + mkinitcpio.patch) install=mkinitcpio.install -sha256sums=('1c388ab1df4ecdf6204602c66220a79adc2c564956fdf68deb7dde9bab331c28' - '5e5f83a2f9805ce1b09602f31fd4aca93fa7085a40c74bc559cf25c29506b057' - 'e32a7955b94e378698268f9cfd07fb0285a4efbdc4b26ea40714e7f1a54705a1') package() { cd "$pkgname-$pkgver" @@ -31,9 +29,16 @@ package() { patch -Np1 <"$srcdir"/0002-shutdown-don-t-alert-udev-on-disable-VGs.patch make DESTDIR="$pkgdir" install - + # compat symlink install -dm755 "$pkgdir/sbin" ln -s /usr/bin/mkinitcpio "$pkgdir/sbin/mkinitcpio" + + cd $pkgdir/etc + patch -Np0 < $srcdir/mkinitcpio.patch || exit 1 } +md5sums=('6894147b09012054e025bfbe03445cda' + 'e6e2aafa24f6c9d58b483e8df4dafdec' + 'ffd144b1c8b3950671dacdc1c4a5e80d' + 'e317ad4c65eae59eb75bd8adba8b0b4c') diff --git a/abs/core/mkinitcpio/__changelog b/abs/core/mkinitcpio/__changelog new file mode 100644 index 0000000..a2eacb9 --- /dev/null +++ b/abs/core/mkinitcpio/__changelog @@ -0,0 +1,2 @@ +modified mkinitcpio.patch to move fsck earlier in the hook +this is needed so that drives other then / can mount during boot diff --git a/abs/core/mkinitcpio/mkinitcpio.patch b/abs/core/mkinitcpio/mkinitcpio.patch new file mode 100644 index 0000000..2b35f81 --- /dev/null +++ b/abs/core/mkinitcpio/mkinitcpio.patch @@ -0,0 +1,20 @@ +--- mkinitcpio.conf.orig 2012-08-22 23:26:28.952203845 +0000 ++++ mkinitcpio.conf 2012-08-22 23:25:44.408871852 +0000 +@@ -4,7 +4,7 @@ + # run. Advanced users may wish to specify all system modules + # in this array. For instance: + # MODULES="piix ide_disk reiserfs" +-MODULES="" ++MODULES="nfs reiserfs xfs jfs ext4" + + # BINARIES + # This setting includes any additional binaries a given user may +@@ -56,7 +56,7 @@ + # + ## NOTE: If you have /usr on a separate partition, you MUST include the + # usr, fsck and shutdown hooks. +-HOOKS="base udev autodetect pata scsi sata filesystems usbinput fsck" ++HOOKS="base udev fsck autodetect pata scsi sata filesystems usb usbinput resume fbsplash" + + # COMPRESSION + # Use this to compress the initramfs image. By default, gzip compression -- cgit v0.12 From 5b64c7e5eecd283b25cf6f60cd801436ba29fc4e Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 23 Aug 2012 10:26:13 -0500 Subject: runitscripts: 1 ensure that /etc/systemconfig has the correct permissions. This will be set on every boot. --- abs/core/runit-scripts/runitscripts/1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/abs/core/runit-scripts/runitscripts/1 b/abs/core/runit-scripts/runitscripts/1 index a45fc16..0f1b8a9 100755 --- a/abs/core/runit-scripts/runitscripts/1 +++ b/abs/core/runit-scripts/runitscripts/1 @@ -5,7 +5,10 @@ hostname `cat /etc/hostname` /sbin/sysctl -p 2>/dev/null >/dev/null #make sure permissions are right for /etc/systemconfig -/usr/bin/setfacl -m u:mythtv:rw- /etc/systemconfig > /dev/null +chown root:mythtv /etc/systemconfig +chmod 774 /etc/systemconfig +/usr/bin/setfacl -m u:mythtv:rw- /etc/systemconfig 2>/dev/null >/dev/null + #yes it's needed the 2nd time /usr/LH/bin/load-modules-mythvantage.sh >/dev/null rm /etc/dhcpc/dhcpcd*.pid 2>/dev/null -- cgit v0.12 From bda151df1659f3c706385b2b8455c6ab44a1a9e3 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 23 Aug 2012 10:27:45 -0500 Subject: LinHES-config/LinHES-system: set_windowmanager.sh rename mythvantage style to enhanced. add checks to set_windowmanager to check that the wm is valid and that the style is valid --- abs/core/LinHES-config/PKGBUILD | 2 +- abs/core/LinHES-config/mv_supplemental.py | 2 +- abs/core/LinHES-system/PKGBUILD | 2 +- abs/core/LinHES-system/set_windowmanager.sh | 114 ++++++++++++++++++---------- 4 files changed, 75 insertions(+), 45 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index 97b4913..d395bbc 100644 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -151,7 +151,7 @@ md5sums=('0b29bb0819aad086f612699815132ec5' 'ecb52b9b7a9ac0c8988093c1dfdda635' '23d0e12b7ca1cc6ea6b993c1d7ff20b9' '6924cdcc5e7ed0c073b669362b0366e1' - '755c05b833aca6c5be130972af052e8b' + '919909f4d23b9ee3caf71193c042cc40' '5cdb3ef03d5a2a99889a458a82228ecc' '2596460462cf6c889cf8f95485537b20' 'a63ff9ef5250965aeabc74bfa8e43981' diff --git a/abs/core/LinHES-config/mv_supplemental.py b/abs/core/LinHES-config/mv_supplemental.py index e25465e..608e997 100644 --- a/abs/core/LinHES-config/mv_supplemental.py +++ b/abs/core/LinHES-config/mv_supplemental.py @@ -20,7 +20,7 @@ def windowmanager(systemconfig): style = "" if style == "1" and windowmanager != "default" : - style = "mythvantage" + style = "enhanced" else: style = "" diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 7db67e1..b0a52db 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -67,7 +67,7 @@ md5sums=('e3838fc12af7aaa8e738683b1034b43c' 'dc0be354ce77ba2b89868fc29b942c43' '542e670e78d117657f93141e9689f54d' '48b763dba127aac6ab05c84643f83b71' - 'ba351b92e69bcaf26a9bf80417b09c3c' + '148d108b5dd4bb6ae03fcd8b95834e17' '294e54209538018008323d164ce39fb3' '962a3e9eaba2d1466251b7ab0956705d' 'd03aedeeeda0f5e9c1eb437411c88477' diff --git a/abs/core/LinHES-system/set_windowmanager.sh b/abs/core/LinHES-system/set_windowmanager.sh index 3d0cdb2..105a1e6 100644 --- a/abs/core/LinHES-system/set_windowmanager.sh +++ b/abs/core/LinHES-system/set_windowmanager.sh @@ -16,6 +16,64 @@ function stylemsg(){ echo "Startup path will use $1 style" } +function set_wm(){ + case ${windowmanager} in + + default) + outmsg "default/fluxbox" + outline="fluxbox" + echo "" > /etc/X11/WINDOWMANAGER + exit 0 + ;; + + enlightenment) + outmsg "enlightenment" + outline="e16 -P /data/e16_config_dir/" + ;; + + windowmaker) + outmsg "window maker" + outline_2="export GNUSTEP_USER_ROOT=/data/GNUstep" + outline="wmaker" + ;; + + *) + outline=$windowmanager + outmsg "$outline" + ;; + + esac + + + + case ${style} in + + enhanced) + STYLE="enhanced" + stylemsg enhanced + ;; + + *) + if [ x$style != x ] + then + stylemsg "** Unknown style..using default" + STYLE="" + else + STYLE="$style" + stylemsg "Default" + fi + + ;; + esac + + echo WM=\"${outline}\" > /etc/X11/WINDOWMANAGER + echo "STARTUP_STYLE=$STYLE" >> /etc/X11/WINDOWMANAGER + echo ${outline_2} >> /etc/X11/WINDOWMANAGER + + + } + + if [ x$windowmanager = x ] then echo @@ -31,12 +89,12 @@ then echo echo "Valid STARTUP_STYLE options are:" echo " default" - echo " mythvantage" + echo " enhanced" echo echo "If STARTUP_STYLE is not given, then the default will be used." echo echo "Example: " - echo " set_windowmanager.sh enlightenment mythvantage" + echo " set_windowmanager.sh enlightenment enhanced" echo echo " " echo "if using enlightenment or windowmaker, please ensure that the alt_wm group is installed" @@ -45,55 +103,27 @@ then exit 0 fi +set_wm -case ${windowmanager} in - - default) - outmsg "default/fluxbox" - outline="fluxbox" - echo "" > /etc/X11/WINDOWMANAGER - exit 0 - ;; - - enlightenment) - outmsg "enlightenment" - outline="e16 -P /data/e16_config_dir/" - ;; - - windowmaker) - outmsg "window maker" - outline_2="export GNUSTEP_USER_ROOT=/data/GNUstep" - - outline="wmaker" - ;; - - *) - outline=$windowmanager - outmsg "$outline" - ;; - -esac +WM_CHECK=`echo $outline|cut -d" " -f1 |tr -dc '[:alnum:]'` +which $WM_CHECK 2>/dev/null +rc=$? +if [ $rc != 0 ] +then + echo " ***Window manager $WM_CHECK does not look like it is present" + echo " ***setting windowmanger to windowmaker" + echo " " + windowmanager="windowmaker" + set_wm +fi -case ${style} in - mythvantage) - STYLE="mythvantage" - stylemsg MythVantage - ;; - *) - STYLE="$style" - stylemsg "Default" - ;; -esac -echo WM=\"${outline}\" > /etc/X11/WINDOWMANAGER -echo "STARTUP_STYLE=$STYLE" >> /etc/X11/WINDOWMANAGER -echo ${outline_2} >> /etc/X11/WINDOWMANAGER -- cgit v0.12 From 96f85f4131f4c46029db6640bd769c023e88dc93 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 23 Aug 2012 12:19:17 -0500 Subject: vim: 7.3 updated from abs --- abs/extra/vim/Adding | 0 abs/extra/vim/Computing | 0 abs/extra/vim/Creating | 0 abs/extra/vim/Extracting | 0 abs/extra/vim/PKGBUILD | 206 ++++++++++++++++++++++++--------------------- abs/extra/vim/Removing | 0 abs/extra/vim/__changelog | 7 -- abs/extra/vim/gvim.desktop | 99 +++++++++++++--------- abs/extra/vim/gvim.install | 2 - abs/extra/vim/vimrc | 2 +- 10 files changed, 170 insertions(+), 146 deletions(-) delete mode 100644 abs/extra/vim/Adding delete mode 100644 abs/extra/vim/Computing delete mode 100644 abs/extra/vim/Creating delete mode 100644 abs/extra/vim/Extracting delete mode 100644 abs/extra/vim/Removing delete mode 100644 abs/extra/vim/__changelog diff --git a/abs/extra/vim/Adding b/abs/extra/vim/Adding deleted file mode 100644 index e69de29..0000000 diff --git a/abs/extra/vim/Computing b/abs/extra/vim/Computing deleted file mode 100644 index e69de29..0000000 diff --git a/abs/extra/vim/Creating b/abs/extra/vim/Creating deleted file mode 100644 index e69de29..0000000 diff --git a/abs/extra/vim/Extracting b/abs/extra/vim/Extracting deleted file mode 100644 index e69de29..0000000 diff --git a/abs/extra/vim/PKGBUILD b/abs/extra/vim/PKGBUILD index 942f1a7..d0c30fd 100644 --- a/abs/extra/vim/PKGBUILD +++ b/abs/extra/vim/PKGBUILD @@ -1,61 +1,67 @@ -# $Id: PKGBUILD 89882 2010-09-04 16:50:25Z ibiru $ +# $Id: PKGBUILD 163486 2012-07-13 05:33:54Z tdziedzic $ # Contributor: Jan "heftig" Steffens # Maintainer: tobias [ tobias at archlinux org ] # Maintainer: Daniel J Griffiths pkgbase=vim -pkgname=(vim gvim vim-runtime) +pkgname=('vim' 'gvim' 'vim-runtime') _topver=7.3 -_patchlevel=3 +_patchlevel=600 +__hgrev=11d40fc82f11 +_versiondir="vim${_topver//./}" pkgver=${_topver}.${_patchlevel} -__hgrev=073ff46fe3 -pkgrel=3 +pkgrel=1 arch=('i686' 'x86_64') license=('custom:vim') url="http://www.vim.org" -makedepends=('gpm' 'perl' 'python2' 'ruby' 'libxt' 'desktop-file-utils' 'gtk2' - 'gettext' 'pkgconfig' 'mercurial' 'rsync' 'sed') -options=(force) -source=(pythoncomplete.vim::http://www.vim.org/scripts/download_script.php\?src_id=10872 - vimrc archlinux.vim gvim.desktop) -md5sums=('6e7adfbd5d26c1d161030ec203a7f243' - 'e57777374891063b9ca48a1fe392ac05' - '10353a61aadc3f276692d0e17db1478e' - '2be104c0372dd6dae19cb7968c03cd4f') - -__hgroot='http://vim.googlecode.com/hg/' -__hgrepo='vim' -__hgbranch='default' - -_versiondir="vim${_topver//./}" - -##### Build ##### - -build() { - cd ${srcdir} - - msg2 'Checking out source from Mercurial...' - - if [[ -d ${__hgrepo} ]]; then - cd ${__hgrepo} - hg pull -b ${__hgbranch}|| warning 'hg pull failed!' - hg update -r ${__hgrev} - else - hg clone -b ${__hgbranch} -u ${__hgrev} "${__hgroot}${__hgrepo}" ${__hgrepo} - cd ${__hgrepo} - fi - +makedepends=('gpm' 'python2' 'ruby' 'libxt' 'desktop-file-utils' 'gtk2' 'lua') +source=("ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz" + "ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz.sig" + 'pythoncomplete.vim::http://www.vim.org/scripts/download_script.php?src_id=10872' + 'vimrc' + 'archlinux.vim' + 'gvim.desktop') +sha1sums=('a1c54bde75476ace5d24d4c17f7a81818e80dfda' + '14d62fe89d8292a6d2f7c46e8c61bd59bbd01083' + '4d9dcfb32874aa5467e6f06e418aeb4e675daaf2' + '3494baf53a63581ba69f86a81293640ff681c5c5' + '25dd3c2ce436e73a367c8f73b68f7f6889682437' + '4a579cf66590d711f49c5dfb4a25e5df116ff7ba') + +# source PKGBUILD && mksource +mksource() { + + [[ -x /usr/bin/hg ]] || (echo "hg not found. Install mercurial." && return 1) + + __hgroot='http://vim.googlecode.com/hg/' + __hgrepo='vim' + __hgbranch='default' + + hg clone -b ${__hgbranch} -u ${__hgrev} "${__hgroot}${__hgrepo}" ${__hgrepo} + + pushd ${__hgrepo} if (( $(hg id -n) < $(hg id -nr ${__hgbranch}) )); then - warning 'You are not building the latest revision!' - warning "Consider updating __hgrev to $(hg id -r ${__hgbranch})." - sleep 10 + printf 'You are not building the latest revision!\n' + printf "Consider updating __hgrev to $(hg id -r ${__hgbranch}).\n" fi + popd + + mv vim ${pkgname}-${pkgver} + find ${pkgname}-${pkgver} -depth -type d -name .hg -exec rm -rf {} \; + rm ${pkgname}-${pkgver}/{.hgignore,.hgtags} + tar -cJf ${pkgname}-${pkgver}.tar.xz ${pkgname}-${pkgver}/* + rm -r ${pkgname}-${pkgver} + #gpg --detach-sign --use-agent -u ${GPGKEY} ${pkgname}-${pkgver}.tar.xz +} - cd .. - rm -rf vim-build gvim-build - rsync -a --exclude='.hg/' ${__hgrepo}/ vim-build +build() { + # remove -O2 because there is a crash with python because of it + # fedora br: https://bugzilla.redhat.com/show_bug.cgi?id=817196 + export CFLAGS="${CFLAGS/-O2 /}" - msg2 'Patching...' + cd "${srcdir}" + + cp -a ${pkgname}-${pkgver} vim-build # define the place for the global (g)vimrc file (set to /etc/vimrc) sed -i 's|^.*\(#define SYS_.*VIMRC_FILE.*"\) .*$|\1|' \ @@ -67,48 +73,56 @@ build() { vim-build/src/configure.in (cd vim-build/src && autoconf) - msg2 'Building...' - cp -a vim-build gvim-build - cd ${srcdir}/vim-build + cd "${srcdir}"/vim-build ./configure --prefix=/usr --localstatedir=/var/lib/vim \ - --mandir=/usr/share/man --with-compiledby=ArchLinux \ - --with-features=big --enable-gpm --enable-acl --with-x=no \ + --with-features=big --with-compiledby=ArchLinux \ + --enable-gpm --enable-acl --with-x=no \ --disable-gui --enable-multibyte --enable-cscope \ --disable-netbeans --enable-perlinterp --disable-pythoninterp \ - --disable-rubyinterp + --disable-python3interp --disable-rubyinterp --disable-luainterp make - cd ${srcdir}/gvim-build + cd "${srcdir}"/gvim-build ./configure --prefix=/usr --localstatedir=/var/lib/vim \ - --mandir=/usr/share/man --with-compiledby=ArchLinux \ - --with-features=big --enable-gpm --enable-acl --with-x=yes \ + --with-features=big --with-compiledby=ArchLinux \ + --enable-gpm --enable-acl --with-x=yes \ --enable-gui=gtk2 --enable-multibyte --enable-cscope \ --enable-netbeans --enable-perlinterp --enable-pythoninterp \ - --enable-rubyinterp + --disable-python3interp --enable-rubyinterp --enable-luainterp make } -##### Packaging ##### +check() { + # disable tests because they seem to freeze + + cd "${srcdir}"/vim-build + + #make test + + cd "${srcdir}"/gvim-build + + #make test +} package_vim() { pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor' - depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'perl') + depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm') conflicts=('gvim') - cd ${srcdir}/vim-build - make -j1 VIMRCLOC=/etc DESTDIR=${pkgdir} install + cd "${srcdir}"/vim-build + make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install # provided by (n)vi in core - rm ${pkgdir}/usr/bin/{ex,view} + rm "${pkgdir}"/usr/bin/{ex,view} # delete some manpages - find ${pkgdir}/usr/share/man -type d -name 'man1' 2>/dev/null | \ + find "${pkgdir}"/usr/share/man -type d -name 'man1' 2>/dev/null | \ while read _mandir; do cd ${_mandir} rm -f ex.1 view.1 # provided by (n)vi @@ -116,89 +130,87 @@ package_vim() { done # Runtime provided by runtime package - rm -r ${pkgdir}/usr/share/vim + rm -r "${pkgdir}"/usr/share/vim # license - install -dm755 ${pkgdir}/usr/share/licenses/vim - ln -s /usr/share/vim/${_versiondir}/doc/uganda.txt \ - ${pkgdir}/usr/share/licenses/vim/license.txt + install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/doc/uganda.txt \ + "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt } package_gvim() { pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor (with advanced features, such as a GUI)' - depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'perl' 'python2' 'ruby' 'libxt' - 'desktop-file-utils' 'gtk2') + depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'ruby' 'libxt' + 'desktop-file-utils' 'gtk2' 'lua' 'python2') provides=("vim=${pkgver}-${pkgrel}") conflicts=('vim') install=gvim.install - cd ${srcdir}/gvim-build - make -j1 VIMRCLOC=/etc DESTDIR=${pkgdir} install + cd "${srcdir}"/gvim-build + make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install # provided by (n)vi in core - rm ${pkgdir}/usr/bin/{ex,view} + rm "${pkgdir}"/usr/bin/{ex,view} # delete some manpages - find ${pkgdir}/usr/share/man -type d -name 'man1' 2>/dev/null | \ + find "${pkgdir}"/usr/share/man -type d -name 'man1' 2>/dev/null | \ while read _mandir; do cd ${_mandir} rm -f ex.1 view.1 # provided by (n)vi done # Move the runtime for later packaging - mv ${pkgdir}/usr/share/vim ${srcdir}/runtime-install + mv "${pkgdir}"/usr/share/vim "${srcdir}"/runtime-install # freedesktop links - install -Dm644 ${srcdir}/gvim.desktop \ - ${pkgdir}/usr/share/applications/gvim.desktop - install -Dm644 runtime/vim48x48.png ${pkgdir}/usr/share/pixmaps/gvim.png + install -Dm644 "${srcdir}"/gvim.desktop \ + "${pkgdir}"/usr/share/applications/gvim.desktop + install -Dm644 runtime/vim48x48.png "${pkgdir}"/usr/share/pixmaps/gvim.png # license - install -dm755 ${pkgdir}/usr/share/licenses/gvim - ln -s /usr/share/vim/${_versiondir}/doc/uganda.txt \ - ${pkgdir}/usr/share/licenses/gvim/license.txt + install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/doc/uganda.txt \ + "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt } package_vim-runtime() { pkgdesc='Runtime for vim and gvim' - backup=(etc/vimrc) + depends=('perl' 'gawk') + backup=('etc/vimrc') # Install the runtime split from gvim - install -dm755 ${pkgdir}/usr/share - mv ${srcdir}/runtime-install ${pkgdir}/usr/share/vim + install -dm755 "${pkgdir}"/usr/share + mv "${srcdir}"/runtime-install "${pkgdir}"/usr/share/vim # Don't forget logtalk.dict - install -Dm644 ${srcdir}/gvim-build/runtime/ftplugin/logtalk.dict \ - ${pkgdir}/usr/share/vim/${_versiondir}/ftplugin/logtalk.dict + install -Dm644 "${srcdir}"/gvim-build/runtime/ftplugin/logtalk.dict \ + "${pkgdir}"/usr/share/vim/${_versiondir}/ftplugin/logtalk.dict # fix FS#17216 sed -i 's|messages,/var|messages,/var/log/messages.log,/var|' \ - ${pkgdir}/usr/share/vim/${_versiondir}/filetype.vim + "${pkgdir}"/usr/share/vim/${_versiondir}/filetype.vim # patch filetype.vim for better handling of pacman related files sed -i "s/rpmsave/pacsave/;s/rpmnew/pacnew/;s/,\*\.ebuild/\0,PKGBUILD*,*.install/" \ - ${pkgdir}/usr/share/vim/${_versiondir}/filetype.vim + "${pkgdir}"/usr/share/vim/${_versiondir}/filetype.vim sed -i "/find the end/,+3{s/changelog_date_entry_search/changelog_date_end_entry_search/}" \ - ${pkgdir}/usr/share/vim/${_versiondir}/ftplugin/changelog.vim + "${pkgdir}"/usr/share/vim/${_versiondir}/ftplugin/changelog.vim # make Aaron happy - install -Dm644 ${srcdir}/pythoncomplete.vim \ - ${pkgdir}/usr/share/vim/${_versiondir}/autoload/pythoncomplete.vim + install -Dm644 "${srcdir}"/pythoncomplete.vim \ + "${pkgdir}"/usr/share/vim/${_versiondir}/autoload/pythoncomplete.vim # rc files - install -Dm644 ${srcdir}/vimrc ${pkgdir}/etc/vimrc - install -Dm644 ${srcdir}/archlinux.vim \ - ${pkgdir}/usr/share/vim/vimfiles/archlinux.vim + install -Dm644 "${srcdir}"/vimrc "${pkgdir}"/etc/vimrc + install -Dm644 "${srcdir}"/archlinux.vim \ + "${pkgdir}"/usr/share/vim/vimfiles/archlinux.vim + + # rgb.txt file + install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/rgb.txt \ + "${pkgdir}"/usr/share/vim/${_versiondir}/rgb.txt # license - install -dm755 ${pkgdir}/usr/share/licenses/vim-runtime + install -dm755 "${pkgdir}"/usr/share/licenses/vim-runtime ln -s /usr/share/vim/${_versiondir}/doc/uganda.txt \ - ${pkgdir}/usr/share/licenses/vim-runtime/license.txt + "${pkgdir}"/usr/share/licenses/vim-runtime/license.txt } # vim:set sw=2 sts=2 et: -md5sums=('6e7adfbd5d26c1d161030ec203a7f243' - '4ebb9bafd2e31542daff1ed17e327758' - '10353a61aadc3f276692d0e17db1478e' - '2be104c0372dd6dae19cb7968c03cd4f') - diff --git a/abs/extra/vim/Removing b/abs/extra/vim/Removing deleted file mode 100644 index e69de29..0000000 diff --git a/abs/extra/vim/__changelog b/abs/extra/vim/__changelog deleted file mode 100644 index 4cce0eb..0000000 --- a/abs/extra/vim/__changelog +++ /dev/null @@ -1,7 +0,0 @@ -Remove mouse support from /etc/vimrc. This new found ability is truely annoying. -# Changes to remove mouse support VERY IMPORTANT! -############################################################## - sed -i "s/mouse=a/mouse-=a/g" $startdir/pkg/etc/vimrc -################################################################# - - diff --git a/abs/extra/vim/gvim.desktop b/abs/extra/vim/gvim.desktop index 8c99660..675357d 100644 --- a/abs/extra/vim/gvim.desktop +++ b/abs/extra/vim/gvim.desktop @@ -1,42 +1,63 @@ [Desktop Entry] -Encoding=UTF-8 -Version=1.0 -Name=gVim -Name[eo]=VIM-fasado -Name[sv]=gVim -Name[xx]=xx -Comment=GTK2 enhanced vim text editor -Comment[ar]=محرر نصوص -Comment[bg]=Текст Редактор -Comment[de]=Texteditor -Comment[el]=Διορθωτής Κειμένου -Comment[eo]=Tekstredaktilo -Comment[et]=Tekstiredaktor -Comment[eu]=Testu Editorea -Comment[fi]=Tekstieditori -Comment[he]=עורך טקסט -Comment[is]=Textaritill -Comment[ja]=テキストエディタ -Comment[lt]=Teksto redaktorius -Comment[mt]=Editur tat-test -Comment[pt_BR]=Editor de Texto -Comment[ro]=Editor de text -Comment[ru]=редактор -Comment[sk]=Textový editor -Comment[sl]=Urejevalnik besedil -Comment[ta]=¯¨Ã ¦¾¡ÌôÀ¡Ç÷ -Comment[tr]=Metin Düzenleyici -Comment[uk]=Редактор текстів -Comment[vi]=Trình soạn văn bản -Comment[xx]=xx -Comment[zh_CN]=文本编辑器 -Comment[zh_TW]=文字編輯器 -GenericName=Text Editor -Type=Application -TryExec=gvim -Exec=gvim +Name=Vi IMproved +Name[bg]=Vi Ðåäàêòîð +Name[ca]=Vi Millorat +Name[da]=Vi forbedret +Name[eo]=VIM +Name[et]=Täiustatud Vi (vim) +Name[fr]=Vi étendu (VIM) +Name[he]=רפושמ Vi +Name[hu]=Vi +Name[is]=Vi IMproved ritillinn +Name[it]=Vi iMproved +Name[no]=Vi IMproved (forbedret VI) +Name[pl]=Poprawiony VI (vim) +Name[ro]=VIM +Name[ru]=Улучшенный VI +Name[sk]=Vi IMpreved +Name[sl]=Izboljšani vi (vim) +Name[sv]=Förbättrad Vi +Name[zh_CN.GB2312]=改进的 Vi +Comment=Powerful text editor with scripting functions and macro recorder +Comment[bg]=Ðåäàêòîð ñ ìíîãî âúçìîæíîñòè +Comment[ca]=Editor vi potent +Comment[cs]=Mocný textový editor vi +Comment[da]=En kraftig vi tekstbehandler +Comment[de]=Ein leistungsfähiger vi-Editor +Comment[el]=Πανίσχυρος διορθωτής vi +Comment[eo]=VIM similas al redaktilo "vi", sed havas aldonajn ecojn +Comment[es]=Una versión mejorada del editor vi +Comment[et]=Võimas tekstiredaktor vi +Comment[fi]=Tehokas vi-tekstieditori +Comment[fr]=Éditeur vi puissant +Comment[gl]=Potente editor vi +Comment[he]=Vi המצועה בר ךרועה +Comment[hr]=Napredni vi uređivač +Comment[hu]=Vi szövegszerkesztő +Comment[is]=Öflug útgáfa vi ritilsins +Comment[it]=Un editor vi potenziato +Comment[ja]=強力なViエディタ +Comment[lt]=Galingas vi redaktorius +Comment[mk]=Моќен VI уредувач +Comment[nl]=Krachtige vi-editor +Comment[no]=En kraftig vi-redigerer +Comment[no_NY]=Kraftig vi-tekstredigeringsprogram +Comment[pl]=Edytor vi +Comment[pt]=Um poderoso editor de texto +Comment[ro]=Un editor de texte VI, puternic +Comment[ru]=Мощный текстовый редактор vi +Comment[sk]=Silný textový procesor vi +Comment[sl]=Zmogljivi urejevalnik vi +Comment[sr]=Moćni vi editor +Comment[sv]=En kraftfull texteditor +Comment[ta]=ºì¾¢Å¡öó¾ vi ¦¾¡ÌôÀ¡Ç÷ +Comment[tr]=Güçlü vi düzenleyicisi +Comment[uk]=Потужний редактор vi +Comment[zh_CN.GB2312]=功能强大的 vi 编辑器 +MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; +Exec=gvim -f %F Icon=gvim +Type=Application Terminal=false -X-MultipleArgs=false -Categories=GTK;Application;Utility;TextEditor; -MimeType=application/mathml+xml;application/xhtml+xml;application/x-perl;application/x-python;application/x-shellscript;audio/x-mpegurl;audio/x-scpls;image/svg+xml;message/news;message/rfc822;text/calendar;text/css;text/english;text/html;text/mrml;text/plain;text/rdf;text/rss;text/rtf;text/sgml;text/vnd.wap.wml;text/x-adasrc;text/x-bibtex;text/x-chdr;text/x-c++hdr;text/x-csrc;text/x-c++src;text/x-c;text/x-objc;text/x-csv;text/x-diff;text/x-java;text/x-katefilelist;text/x-latex;text/x-log;text/x-lyx;text/x-makefile;text/xmcd;text/xml;text/x-moc;text/x-mswinurl;text/x-objcsrc;text/x-pascal;text/x-perl;text/x-php;text/x-php-source;text/x-python;text/x-tcl;text/x-tex;text/x-vcalendar;text/x-vcard;text/x-xslfo;text/x-xslt; +X-XClassHintResName=VIM +Categories=Utility;TextEditor; diff --git a/abs/extra/vim/gvim.install b/abs/extra/vim/gvim.install index 0a8d3b0..2eaa605 100644 --- a/abs/extra/vim/gvim.install +++ b/abs/extra/vim/gvim.install @@ -1,7 +1,5 @@ post_install() { - echo -n "Updating desktop and mime database..." update-desktop-database -q - echo "done." } post_upgrade() { diff --git a/abs/extra/vim/vimrc b/abs/extra/vim/vimrc index 9b4eaac..92d3ff9 100644 --- a/abs/extra/vim/vimrc +++ b/abs/extra/vim/vimrc @@ -9,7 +9,7 @@ " This line should not be removed as it ensures that various options are " properly set to work with the Vim-related packages. runtime! archlinux.vim -set mouse-=a + " If you prefer the old-style vim functionalty, add 'runtime! vimrc_example.vim' " Or better yet, read /usr/share/vim/vim72/vimrc_example.vim or the vim manual " and configure vim to your own liking! -- cgit v0.12 From 9c23be6624a56b16a748f94fcfa9d6f2bcce2942 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 23 Aug 2012 12:19:57 -0500 Subject: xbmc: added xmbc_lic.conf and change xbmc.install to call gen_lib_xml.py DID NOT TEST OR COMPILE --- abs/extra/xbmc/__changelog | 2 ++ abs/extra/xbmc/xbmc.install | 35 +++-------------------------------- abs/extra/xbmc/xbmc_lib.conf | 8 ++++++++ 3 files changed, 13 insertions(+), 32 deletions(-) create mode 100644 abs/extra/xbmc/xbmc_lib.conf diff --git a/abs/extra/xbmc/__changelog b/abs/extra/xbmc/__changelog index 07c930f..10c3bd8 100644 --- a/abs/extra/xbmc/__changelog +++ b/abs/extra/xbmc/__changelog @@ -1,2 +1,4 @@ 7/5/11 - chw - Removed libpulse and lsb-release dep. 8/8/11 - mjh - Add patch for Snapstream Firefly remote. Ref #728 +8/23/12 -jm -Added xbmc_lib.conf, this file goes in /etc/gen_lib_xml.d/ + diff --git a/abs/extra/xbmc/xbmc.install b/abs/extra/xbmc/xbmc.install index c1010a4..46ac150 100644 --- a/abs/extra/xbmc/xbmc.install +++ b/abs/extra/xbmc/xbmc.install @@ -1,17 +1,5 @@ post_install() { - mv /usr/share/mythtv/themes/defaultmenu/library.xml /tmp - grep -v -e /mythmenu /tmp/library.xml > /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - echo " " >> /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - mv /tmp/library.xml.tmp /usr/share/mythtv/themes/defaultmenu/library.xml - + gen_lib_xml.py echo ">> If XBMC won't start, but just segfaults, double check your X.Org config." echo ">> The display depth has to be at least 24-bit, ie" echo ">> set \"DefaultDepth 24\" under the \"Screen\" section of your xorg.conf file." @@ -29,22 +17,7 @@ post_install() { } post_upgrade() { - mv /usr/share/mythtv/themes/defaultmenu/library.xml /tmp/library.xml.tmp - sed -e '/\#XBMC/,/\#XBMC/d' < /tmp/library.xml.tmp > /usr/share/mythtv/themes/defaultmenu/library.xml - - mv /usr/share/mythtv/themes/defaultmenu/library.xml /tmp - grep -v -e /mythmenu /tmp/library.xml > /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - echo " " >> /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - mv /tmp/library.xml.tmp /usr/share/mythtv/themes/defaultmenu/library.xml - + gen_lib_xml.py [[ $(type -p gtk-update-icon-cache) ]] && /usr/bin/gtk-update-icon-cache -qtf usr/share/icons/hicolor [[ $(type -p update-desktop-database) ]] && /usr/bin/update-desktop-database -q usr/share/applications } @@ -52,7 +25,5 @@ post_upgrade() { post_remove() { [[ $(type -p gtk-update-icon-cache) ]] && /usr/bin/gtk-update-icon-cache -qtf usr/share/icons/hicolor [[ $(type -p update-desktop-database) ]] && /usr/bin/update-desktop-database -q usr/share/applications - - mv /usr/share/mythtv/themes/defaultmenu/library.xml /tmp/library.xml.tmp - sed -e '/\#XBMC/,/\#XBMC/d' < /tmp/library.xml.tmp > /usr/share/mythtv/themes/defaultmenu/library.xml + gen_lib_xml.py } diff --git a/abs/extra/xbmc/xbmc_lib.conf b/abs/extra/xbmc/xbmc_lib.conf new file mode 100644 index 0000000..df88abb --- /dev/null +++ b/abs/extra/xbmc/xbmc_lib.conf @@ -0,0 +1,8 @@ + + + + -- cgit v0.12 From 726a9764437fc32e18a3bcbe6c9b174be0e80049 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 23 Aug 2012 12:21:34 -0500 Subject: LinHES-system: added gen_lib_xml.py. This is similiar to gen_is_xml.py ~/.mythtv/library.xml is created by reading /usr/share/mythtv/themes/defaultmenutheme/library.xml and merges it with the snippets found in /etc/gen_lib_xml.d/ --- abs/core/LinHES-system/PKGBUILD | 8 ++- abs/core/LinHES-system/gen_lib_xml.py | 113 ++++++++++++++++++++++++++++++++++ abs/core/LinHES-system/readme_is_xml | 2 +- 3 files changed, 119 insertions(+), 4 deletions(-) create mode 100644 abs/core/LinHES-system/gen_lib_xml.py diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index b0a52db..2bbb8b6 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=56 +pkgrel=57 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -23,7 +23,7 @@ binfiles="LinHES-start optimize_mythdb.py diskspace.sh cacheclean lh_message.sh switch_web.sh create_media_dirs.sh - msg_client.py msg_daemon.py gen_is_xml.py" + msg_client.py msg_daemon.py gen_is_xml.py gen_lib_xml.py" source=(LinHES-session LinHES-profile.sh $binfiles alsa-base myth_mtc.lr diskspace cacheclean.cron readme_is_xml) @@ -50,6 +50,7 @@ build() { install -m644 -D $startdir/src/alsa-base $startdir/pkg/etc/modprobe.d/alsa-base.conf install -m644 -D $startdir/src/readme_is_xml $startdir/pkg/etc/gen_is_xml.d/readme_is_xml + install -m644 -D $startdir/src/readme_is_xml $startdir/pkg/etc/gen_gen_xml.d/readme_gen_xml # install -m755 -D $startdir/src/smolt.cron $startdir/pkg/etc/cron.weekly/smolt.cron install -m755 -D $startdir/src/cacheclean.cron $startdir/pkg/etc/cron.weekly/cacheclean.cron install -m755 -D $startdir/src/diskspace $startdir/pkg/etc/cron.tenminutes/diskspace @@ -85,8 +86,9 @@ md5sums=('e3838fc12af7aaa8e738683b1034b43c' 'a182af47a7d373b2a63a27e1bb7485b2' '5148fe4c6ac27fff8152c819c4d2b47a' 'fd21c1b19331581d603d5949c90d5c61' + 'f7992ea7de2175bebb498739fe87e9c7' 'eb879fee9603a05d5420d4ce8ed9e450' 'f1870a9522c79e6b248fcbf81dec3280' '84492954db16740f949d795b74383189' '02c810c2f47b7c4495fdacaf54189473' - '93a2af3e723f36c063623f705330d337') + '1e2ca4dd872a50df6b70528e06df558a') diff --git a/abs/core/LinHES-system/gen_lib_xml.py b/abs/core/LinHES-system/gen_lib_xml.py new file mode 100644 index 0000000..503d39c --- /dev/null +++ b/abs/core/LinHES-system/gen_lib_xml.py @@ -0,0 +1,113 @@ +#! /usr/bin/python2 +#Helper program that generates library.xml thats custom to linhes. +#Contents are read from /etc/gen_lib_xml.d +#This script should be run everytime an entry is added or removed + + +import os, sys +import glob + +class Gen_lib_xml: + def __init__(self,snippit_dir,orig_theme_file): + self.snippit_dir = snippit_dir + self.orig_theme_file = orig_theme_file + self.xml_snippets=[] + self.orig_theme_xml=[] + self.new_xml=[] + + def get_new_xml(self): + return self.new_xml + def get_orig_xml(self): + return self.orig_theme_xml + def get_snippits(self): + return self.xml_snippets + + def read_snippets(self): + xml_snippets="" + try: + os.chdir(self.snippit_dir) + except: + print " gen_lib_xml: Couldn't change dir to %s" %self.snippit_dir + print " Exiting" + sys.exit(2) + file_list=glob.glob("*.conf") + for conf_file in file_list: + try: + print " gen_lib_xml: reading in %s" %conf_file + f=open(conf_file,'r') + lines=f.readlines() + f.close() + except: + print " gen_lib_xml: Couldn't open %s for reading" %conf_file + print " Exiting" + sys.exit(2) + + if len(file_list) == 0: + print " gen_lib_xml: no conf files found" + lines = [] + self.xml_snippets = lines + + def read_orig_xml(self): + try: + print " gen_lib_xml: reading in %s" %self.orig_theme_file + f=open(self.orig_theme_file,'r') + lines=f.readlines() + f.close() + + except: + print " gen_lib_xml: Couldn't open %s for reading" %self.orig_theme_file + print " Exiting" + sys.exit(2) + #print lines + for i in lines: + if i.strip() == "": + lines.remove(i) + print " gen_lib_xml: Removing /mythmenu tag " + break + self.orig_theme_xml=lines + + def make_new_xml(self): + self.new_xml = self.orig_theme_xml + self.xml_snippets + self.new_xml.append("\n") + pass + + + + + + + + +def write_xml(xml,filename): + try: + f=open(filename, 'w') + except: + print " gen_lib_xml: Couldn't open %s" %(filename) + print " Exiting" + sys.exit(2) + print " gen_lib_xml: Writing %s" %(filename) + for i in xml: + f.write(i) + f.close() + +def main(): + filename="/home/mythtv/.mythtv/library.xml" + #filename="/tmp/library.xml" + orig_theme_file="/usr/share/mythtv/themes/defaultmenu/library.xml" + lib_xml_dir="/etc/gen_lib_xml.d/" + + lib_xml = Gen_lib_xml(lib_xml_dir,orig_theme_file) + lib_xml.read_snippets() + lib_xml.read_orig_xml() + lib_xml.make_new_xml() + lib_xml.make_new_xml() + new_xml = lib_xml.get_new_xml() + + #a = lib_xml.get_new_xml() + #b = lib_xml.get_orig_xml() + #c = lib_xml.get_snippits() + + write_xml(new_xml,filename) + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/abs/core/LinHES-system/readme_is_xml b/abs/core/LinHES-system/readme_is_xml index f4931b4..d2af0f6 100644 --- a/abs/core/LinHES-system/readme_is_xml +++ b/abs/core/LinHES-system/readme_is_xml @@ -1 +1 @@ -Files ending in .conf will be read by gen_is_xml.py and written out to is.xml +Files ending in .conf will be read by gen_is_xml.py or gen_lib_xml.py and output xml as appropriate -- cgit v0.12 From bd68dfef60c156531e19e4406f0e7e31c89ff41d Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 23 Aug 2012 12:22:19 -0500 Subject: mythtv .25: modified .intall file to call gen_lib_xml.py instead of calling sed for xbmc --- abs/core/mythtv/stable-0.25/mythtv/mythtv.install | 26 ++++++----------------- 1 file changed, 6 insertions(+), 20 deletions(-) diff --git a/abs/core/mythtv/stable-0.25/mythtv/mythtv.install b/abs/core/mythtv/stable-0.25/mythtv/mythtv.install index 58b669f..3b44668 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/mythtv.install +++ b/abs/core/mythtv/stable-0.25/mythtv/mythtv.install @@ -1,36 +1,22 @@ # arg 1: the new package version post_install() { - gen_is_xml.py + gen_is_xml.py + gen_lib_xml.py } pre_upgrade() { - /bin/true + /bin/true } post_upgrade() { - gen_is_xml.py - pacxmbc=`pacman -Q xbmc` - if [ -z "$pacxbmc" ] - then - mv /usr/share/mythtv/themes/defaultmenu/library.xml /tmp - grep -v -e /mythmenu /tmp/library.xml > /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - echo " " >> /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - echo "" >> /tmp/library.xml.tmp - mv /tmp/library.xml.tmp /usr/share/mythtv/themes/defaultmenu/library.xml - fi + gen_is_xml.py + gen_lib_xml.py } # arg 1: the old package version post_remove() { - /bin/true + /bin/true } -- cgit v0.12 From 282e9e588e6d8a62a7b1d3f18963e3787fb6f88a Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 23 Aug 2012 19:38:38 -0500 Subject: linhes-system: missed some conversions from mythvantage ->enhanced --- abs/core/LinHES-system/LinHES-session | 10 +++++----- abs/core/LinHES-system/PKGBUILD | 4 ++-- abs/core/LinHES-system/lh_message.sh | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/abs/core/LinHES-system/LinHES-session b/abs/core/LinHES-system/LinHES-session index caeb83e..71c6ede 100755 --- a/abs/core/LinHES-system/LinHES-session +++ b/abs/core/LinHES-system/LinHES-session @@ -47,7 +47,7 @@ export MALLOC_CHECK_=0 # } # # function delay_osd(){ -# if [ x$STARTUP_STYLE = xmythvantage ] +# if [ x$STARTUP_STYLE = xenhanced ] # then # cmd="ps -ef | grep -v grep | grep -q xmsg.py" # else @@ -209,7 +209,7 @@ function update_apple_trailers(){ function first_configure(){ - if [ x$STARTUP_STYLE = xmythvantage ] + if [ x$STARTUP_STYLE = xenhanced ] then first_configure_mv else @@ -295,7 +295,7 @@ function start_myth() { #continue on with starting mythtv - if [ x$STARTUP_STYLE = xmythvantage ] + if [ x$STARTUP_STYLE = xenhanced ] then start_myth_mv else @@ -320,7 +320,7 @@ function run_myth(){ killall -9 irexec /usr/bin/irexec -d - if [ x$STARTUP_STYLE = xmythvantage ] + if [ x$STARTUP_STYLE = xenhanced ] then $STARTCMD 2>&1 else @@ -374,7 +374,7 @@ start_myth # wait for the windowmanger #This will make the session wait on the WM to exit. -if [ x$STARTUP_STYLE != xmythvantage ] +if [ x$STARTUP_STYLE != xenhanced ] then wait $pid fi diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 2bbb8b6..5df09e0 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -57,7 +57,7 @@ build() { mkdir $startdir/pkg/etc/logrotate.d cp $startdir/myth_mtc.lr $startdir/pkg/etc/logrotate.d } -md5sums=('e3838fc12af7aaa8e738683b1034b43c' +md5sums=('8bb15bc90325cd8f78ef025e5b257367' '5881bdb43d578ec3a79d1f77ea58a3db' 'a875ee97f86e46f34a741c2bc455f894' '76b2637cac0452b3acdbeeb4e8a5474b' @@ -80,7 +80,7 @@ md5sums=('e3838fc12af7aaa8e738683b1034b43c' '6faeba0aeb38e772121f751cabda8683' 'b8f0414427c5d9afdc32ceb3ae56f82a' '6519d209e151cdc39ae7e1091d189c3e' - 'a98d41e6d9286d01cc99a32db3cbc397' + 'd1cdf28fcb1c88f0e504905771dd6040' '4a3cd8f9b33b2b86fdba47a8f1fa2859' '717b80d5069188ccef52001de0df0c21' 'a182af47a7d373b2a63a27e1bb7485b2' diff --git a/abs/core/LinHES-system/lh_message.sh b/abs/core/LinHES-system/lh_message.sh index f186bf3..3ac8132 100644 --- a/abs/core/LinHES-system/lh_message.sh +++ b/abs/core/LinHES-system/lh_message.sh @@ -32,7 +32,7 @@ function msg_pyosd(){ } function msg(){ - if [ x$STARTUP_STYLE = xmythvantage ] + if [ x$STARTUP_STYLE = xenhanced ] then msg_pyosd "$1" else -- cgit v0.12 From 3a594ad38241da5087d34584ba70ca06e7be97c4 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 23 Aug 2012 19:40:15 -0500 Subject: LinHES-config: added print_xorg_res.py this feeds the ui to list valid modelines as X detects them. This provides a consistent interface. Also updated xconfig.sh todo something with the XRes value and configuring xorg. --- abs/core/LinHES-config/PKGBUILD | 21 ++--- abs/core/LinHES-config/print_xorg_res.py | 128 +++++++++++++++++++++++++++++++ abs/core/LinHES-config/xconfig.sh | 47 ++++++++++-- abs/core/mythinstall/PKGBUILD | 2 +- 4 files changed, 182 insertions(+), 16 deletions(-) create mode 100644 abs/core/LinHES-config/print_xorg_res.py diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index d395bbc..0ea9210 100644 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,11 +1,11 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=81 +pkgrel=83 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' 'sg3_utils' 'nmbscan' 'system-templates' 'rsync' 'python-parted' - 'python-pexpect' 'python-netifaces' + 'python-pexpect' 'python-netifaces' 'python-iplib' 'mythinstall>=2-10' 'sudo') #LinHES-timezone arch=('i686' 'x86_64') @@ -46,8 +46,9 @@ source=(mv_install.py 09_mythvantge_runit_grub systemconfig.py myth_user_call.py mythvantage.cfg - config-sudo.rules - hdhr.conf blacklist_nouveau.conf blacklist_pcspkr.conf ) + config-sudo.rules + hdhr.conf blacklist_nouveau.conf blacklist_pcspkr.conf + print_xorg_res.py ) backup=(etc/mythvantage.cfg) install=config.install @@ -95,6 +96,7 @@ build() { install -m 0755 mv_hostype.py $MVDIR/bin/ install -m 0755 mv_supplemental.py $MVDIR/bin/ install -m 0755 systemconfig.py $MVDIR/bin/ + install -m 0755 print_xorg_res.py $MVDIR/bin/ install -m 0755 mythvantage.cfg $startdir/pkg/etc/ #README file displayed on install @@ -107,13 +109,13 @@ build() { #sudo rules mkdir -p $startdir/pkg/etc/sudoers.d/ - chmod 750 $startdir/pkg/etc/sudoers.d/ - chown -R root:root $startdir/pkg/etc/sudoers.d + chmod 750 $startdir/pkg/etc/sudoers.d/ + chown -R root:root $startdir/pkg/etc/sudoers.d install -o root -g root -m 0750 config-sudo.rules $startdir/pkg/etc/sudoers.d/config_sudo #sysctrl conf install -o root -g root -D -m 0755 hdhr.conf $startdir/pkg/etc/sysctl.d/hdhr.conf - + #modules blacklist files install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf @@ -129,7 +131,7 @@ md5sums=('0b29bb0819aad086f612699815132ec5' '68199e861c2933ccbb84735b9b440157' '2a7f3b34e522acfd08283b86c8926aba' '60103d94ada98ac583fea620294f14d3' - '36b0ce0589fd522217f90e0d0e5315c0' + '61e1e5cc957a0ce99a8a24501efab88c' 'ecf9e5df20683a769c4a8a8f2d65de85' '895d4e842d7457a48a6d2ce0e9c833b7' '8ba06c2ce6129371548cc360ccca27f8' @@ -158,4 +160,5 @@ md5sums=('0b29bb0819aad086f612699815132ec5' '4804aa93aaad3dfcfff08cd9ffd68836' '0fa6fffd87f350380d45f1f8a5b7babe' '6ec39b010c0ed8901ea896c7e153d330' - '3866086e6af5e3528a66eff492f2f4dd') + '3866086e6af5e3528a66eff492f2f4dd' + 'c9279fa095af624ee3d9bc75d3328360') diff --git a/abs/core/LinHES-config/print_xorg_res.py b/abs/core/LinHES-config/print_xorg_res.py new file mode 100644 index 0000000..3b7ce56 --- /dev/null +++ b/abs/core/LinHES-config/print_xorg_res.py @@ -0,0 +1,128 @@ +#!/usr/bin/python2 +# -*- coding: utf-8 -*- + +__author__ = "James Meyer" +__date__ = "August 23rd 2012" + + +from subprocess import Popen, PIPE +import re + +class available_display_res(): + def __init__(self): + + self.mode_list=[] + self.videocard = self.find_video_card() + + if self.videocard == "nvidia": + self.parse_modeline_nvidia() + else: + self.sizes_xrandr() + #elif self.videocard == "intel": + #self.sizes_xrandr() + #elif self.videocard == "vmware": + #self.sizes_xrandr() + #elif self.videocard == "vesa": + #self.sizes_parse_log() + + + def getlist(self): + return self.mode_list + + def getvc(self): + return self.videocard + + def find_video_card(self): + videocard="" + conf_file="/etc/X11/xorg.conf.d/20-automv.conf" + lines=[] + try: + f=open(conf_file,'r') + lines=f.readlines() + f.close() + except: + print " find_video_card: couldn't read in %s" %conf_file + videocard = "unknown" + + for line in lines: + parsed=line.split() + if parsed[0].strip() == "Driver": + videocard = parsed[1].strip('''"''') + break + + return videocard + + def parse_modeline_nvidia(self): + self.mode_list=[] + conf_file="/var/log/Xorg.0.log" + lines=[] + try: + f=open(conf_file,'r') + lines=f.readlines() + f.close() + except: + print " parse_modeline_nvidia: couldn't read in %s" %conf_file + self.mode_list=["Auto"] + #now parse the list looking for modelines + search="Modes in ModePool" + searchindex=[] + for line in lines: + if line.find(search) > 4 : + searchindex.append(lines.index(line)) + search="End of ModePool" + + if len(searchindex) == 2: + break + #extract the modelines + #[ 29.858] (II) NVIDIA(GPU-0): "nvidia-auto-select" : 2560 x 1600 @ 59.9 Hz (from: EDID) + try: + modelines = lines[searchindex[0]+1:searchindex[1]-1] + for i in modelines: + self.mode_list.append(i.split('''"''')[1]) + except: + self.mode_list=["nvidia-auto-select"] + + + def sizes_parse_log(self): + self.mode_list=["parse_log_list"] + + def sizes_xrandr(self): + """List all sizes detected by xrandr, + ordered by the next resolution to cycle to""" + size_re = re.compile("^ ([0-9]*x[0-9]*)\W*[0-9]*\.[0-9]*(\*)?") + p1 = Popen(['xrandr'], stdout=PIPE) + sizes = [] + current_size_index = 0 + for line in p1.communicate()[0].split("\n"): + m = size_re.match(line) + if m: + sizes.append(m.group(1)) + if m.group(2) == "*": + current_size_index = len(sizes) - 1 + #return sizes[current_size_index+1:] + sizes[:current_size_index+1] + self.mode_list = sizes[current_size_index+1:] + sizes[:current_size_index+1] + +def go(): + mode = available_display_res() + vc = mode.getvc() + modelist = mode.getlist() + print vc + + for i in modelist: + print i + conf_file="/tmp/modelines" + try: + f=open(conf_file,'w') + for i in modelist: + f.write(i) + f.write("\n") + f.close() + except: + print " print_xorg_res: couldn't write modelines to %s" %conf_file + + + + +if __name__ == '__main__': + go() + diff --git a/abs/core/LinHES-config/xconfig.sh b/abs/core/LinHES-config/xconfig.sh index 73e4a5e..f832e66 100755 --- a/abs/core/LinHES-config/xconfig.sh +++ b/abs/core/LinHES-config/xconfig.sh @@ -144,6 +144,22 @@ function intel_driver_install { # Xres="${Xres} 720x480_60" # fi +function set_res { + echo " Setting modeline to ${Xres}" + echo " Setting modeline to ${Xres}" >> $LOGFILE 2>&1 + cat > /etc/X11/xorg.conf.d/30-screen.conf < /etc/X11/autostart/vmware.sh echo "/usr/bin/vmware-user-suid-wrapper" >> /etc/X11/autostart/vmware.sh chmod 755 /etc/X11/autostart/vmware.sh + if [ ${Xres} != "Auto" ] + then + set_res + else + rm -f /etc/X11/xorg.conf.d/30-screen.conf + fi ;; Intel|intel) intel_driver_install cp $TEMPLATES/xorg/xorg.intel /etc/X11/xorg.conf.d/20-automv.conf + if [ ${Xres} != "Auto" ] + then + set_res + else + rm -f /etc/X11/xorg.conf.d/30-screen.conf + fi ;; vesa|InnoTek|*) #leaving this as * and vesa for no real reason other then it's explicit to catch vesa vesa_driver_install cp $TEMPLATES/xorg/xorg.vesa /etc/X11/xorg.conf.d/20-automv.conf -# if [ ${Xres} = Auto ] -# then -# sed -e "/^.*Modes.*$/d" "$TEMPLATES/xorg/xorg.conf.vesa" > "$XORG_CONF" -# else -# sed -e "s/^.*Modes.*$/\t Modes \"${Xres}\"/" "$TEMPLATES/xorg/xorg.conf.vesa" > "$XORG_CONF" -# fi + if [ ${Xres} != "Auto" ] + then + set_res + else + rm -f /etc/X11/xorg.conf.d/30-screen.conf + fi + ;; esac diff --git a/abs/core/mythinstall/PKGBUILD b/abs/core/mythinstall/PKGBUILD index 923fb3e..a07a78e 100644 --- a/abs/core/mythinstall/PKGBUILD +++ b/abs/core/mythinstall/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Jams pkgname=mythinstall pkgver=3 -pkgrel=29 +pkgrel=30 pkgdesc="LinHES installer/systemconfig GUI." arch=('i686' 'x86_64') depends=('mythtv>=0.25') -- cgit v0.12 From c5486fd51cc93df1a4bc4826cc19b6f766260979 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:11:24 -0500 Subject: tigervnc: replacing tightvnc with tigervnc --- abs/extra/tigervnc/PKGBUILD | 70 ++++++ abs/extra/tigervnc/cmakelists.patch | 70 ++++++ abs/extra/tigervnc/gethomedir.patch | 16 ++ abs/extra/tigervnc/gnutls.patch | 36 +++ abs/extra/tigervnc/tiger.install | 20 ++ abs/extra/tigervnc/xorg111.patch | 235 +++++++++++++++++++ abs/extra/tigervnc/xorg112.patch | 447 ++++++++++++++++++++++++++++++++++++ 7 files changed, 894 insertions(+) create mode 100644 abs/extra/tigervnc/PKGBUILD create mode 100644 abs/extra/tigervnc/cmakelists.patch create mode 100644 abs/extra/tigervnc/gethomedir.patch create mode 100644 abs/extra/tigervnc/gnutls.patch create mode 100644 abs/extra/tigervnc/tiger.install create mode 100644 abs/extra/tigervnc/xorg111.patch create mode 100644 abs/extra/tigervnc/xorg112.patch diff --git a/abs/extra/tigervnc/PKGBUILD b/abs/extra/tigervnc/PKGBUILD new file mode 100644 index 0000000..061a7f7 --- /dev/null +++ b/abs/extra/tigervnc/PKGBUILD @@ -0,0 +1,70 @@ +# $Id: PKGBUILD 73952 2012-07-17 11:36:12Z spupykin $ +# Maintainer: Sergej Pupykin +# Maintainer: Uroš Vampl + +pkgname=tigervnc +pkgver=1.2.0 +pkgrel=7 +_xorgver=1.12.3 +pkgdesc="suite of VNC servers and clients. VNC 4 branch of TightVNC." +arch=('i686' 'x86_64') +url="http://www.tigervnc.org" +license=('GPL') +depends=('pam' 'gnutls' 'libjpeg-turbo' 'libxft' 'libxinerama' 'libxcursor' + 'libxtst' 'libxfont' 'pixman' 'xorg-xauth' 'xorg-xsetroot' + 'xkeyboard-config' 'libgl' 'libgcrypt' 'perl') +makedepends=('cmake' 'nasm' 'xorg-font-util' 'xorg-util-macros' 'bigreqsproto' + 'compositeproto' 'damageproto' 'randrproto' 'resourceproto' + 'scrnsaverproto' 'videoproto' 'xcmiscproto' 'xf86vidmodeproto' + 'xtrans' 'mesa') +options=(!libtool) +install=tiger.install +conflicts=('tightvnc') +source=(http://downloads.sourceforge.net/tigervnc/${pkgname}-${pkgver}.tar.gz + ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-${_xorgver}.tar.bz2 + xorg111.patch + xorg112.patch + gnutls.patch + gethomedir.patch + cmakelists.patch) +md5sums=('3a5755b4ed600a81c3a17976c6f8420d' + '65a53b11bc01dcc97ee9b201dc620c32' + 'b680b55f7f9f569cd26ac0b330012a8b' + 'f73e055153889ae7b5aac8e697f7a841' + '1a5fe8867ab3e49e20aafc70c415494f' + 'fa059baabe72308bf82622bca73cb3e0' + '6ef923c71cc0e79c4b37eb3b124eea75') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + cp -r ${srcdir}/xorg-server-${_xorgver}/* unix/xserver + patch -Np1 -i ${srcdir}/gnutls.patch + patch -Np1 -i ${srcdir}/gethomedir.patch + patch -Np1 -i ${srcdir}/cmakelists.patch + patch -Np1 -i ${srcdir}/xorg111.patch + patch -Np1 -i ${srcdir}/xorg112.patch + + cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr -DUSE_INCLUDED_FLTK=yes + make + + cd unix/xserver + patch -Np1 -i ../xserver110.patch + autoreconf -fiv + ./configure --prefix=/usr \ + --disable-static --disable-xinerama --without-dtrace \ + --disable-xorg --disable-xnest --disable-xvfb --disable-dmx \ + --disable-xwin --disable-xephyr --disable-kdrive --with-pic \ + --disable-config-dbus --disable-config-hal --disable-config-udev \ + --disable-unit-tests --disable-devel-docs --disable-dri \ + --enable-dri2 --enable-glx --enable-glx-tls + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + cd unix/xserver/hw/vnc + make DESTDIR=${pkgdir} install + sed -i 's/iconic/nowin/' ${pkgdir}/usr/bin/vncserver +} diff --git a/abs/extra/tigervnc/cmakelists.patch b/abs/extra/tigervnc/cmakelists.patch new file mode 100644 index 0000000..cc62866 --- /dev/null +++ b/abs/extra/tigervnc/cmakelists.patch @@ -0,0 +1,70 @@ +diff -ur tigervnc-1.2.0.orig/cmake/BuildPackages.cmake tigervnc-1.2.0/cmake/BuildPackages.cmake +--- tigervnc-1.2.0.orig/cmake/BuildPackages.cmake 2011-11-08 10:16:36.000000000 +0100 ++++ tigervnc-1.2.0/cmake/BuildPackages.cmake 2012-03-30 15:27:00.808919876 +0200 +@@ -86,5 +86,5 @@ + # Common + # + +-install(FILES ${CMAKE_SOURCE_DIR}/LICENCE.TXT DESTINATION doc) +-install(FILES ${CMAKE_SOURCE_DIR}/README.txt DESTINATION doc) ++install(FILES ${CMAKE_SOURCE_DIR}/LICENCE.TXT DESTINATION share/doc/${CMAKE_PROJECT_NAME}-${VERSION}) ++install(FILES ${CMAKE_SOURCE_DIR}/README.txt DESTINATION share/doc/${CMAKE_PROJECT_NAME}-${VERSION}) +diff -ur tigervnc-1.2.0.orig/CMakeLists.txt tigervnc-1.2.0/CMakeLists.txt +--- tigervnc-1.2.0.orig/CMakeLists.txt 2012-03-09 21:34:29.000000000 +0100 ++++ tigervnc-1.2.0/CMakeLists.txt 2012-03-30 15:28:59.716911575 +0200 +@@ -316,7 +316,8 @@ + if(APPLE) + set(FLTK_LIBRARIES "-framework Carbon -framework Cocoa -framework ApplicationServices") + elseif(NOT WIN32) +- set(FLTK_LIBRARIES "-ldl") ++ find_library(FONTCONFIG_LIB fontconfig) ++ set(FLTK_LIBRARIES "-ldl" ${FONTCONFIG_LIB}) + endif() + message(STATUS "Using included FLTK library") + endif() +diff -ur tigervnc-1.2.0.orig/unix/CMakeLists.txt tigervnc-1.2.0/unix/CMakeLists.txt +--- tigervnc-1.2.0.orig/unix/CMakeLists.txt 2011-11-03 20:01:18.000000000 +0100 ++++ tigervnc-1.2.0/unix/CMakeLists.txt 2012-03-30 15:27:00.808919876 +0200 +@@ -5,4 +5,4 @@ + add_subdirectory(x0vncserver) + + install(PROGRAMS vncserver DESTINATION bin) +-install(FILES vncserver.man DESTINATION man/man1 RENAME vncserver.1) ++install(FILES vncserver.man DESTINATION share/man/man1 RENAME vncserver.1) +diff -ur tigervnc-1.2.0.orig/unix/vncconfig/CMakeLists.txt tigervnc-1.2.0/unix/vncconfig/CMakeLists.txt +--- tigervnc-1.2.0.orig/unix/vncconfig/CMakeLists.txt 2011-06-25 09:32:34.000000000 +0200 ++++ tigervnc-1.2.0/unix/vncconfig/CMakeLists.txt 2012-03-30 15:27:00.808919876 +0200 +@@ -12,4 +12,4 @@ + target_link_libraries(vncconfig tx rfb network rdr ${X11_LIBRARIES}) + + install(TARGETS vncconfig DESTINATION bin) +-install(FILES vncconfig.man DESTINATION man/man1 RENAME vncconfig.1) ++install(FILES vncconfig.man DESTINATION share/man/man1 RENAME vncconfig.1) +diff -ur tigervnc-1.2.0.orig/unix/vncpasswd/CMakeLists.txt tigervnc-1.2.0/unix/vncpasswd/CMakeLists.txt +--- tigervnc-1.2.0.orig/unix/vncpasswd/CMakeLists.txt 2011-06-25 09:32:34.000000000 +0200 ++++ tigervnc-1.2.0/unix/vncpasswd/CMakeLists.txt 2012-03-30 15:27:00.808919876 +0200 +@@ -6,4 +6,4 @@ + target_link_libraries(vncpasswd tx rfb rdr os) + + install(TARGETS vncpasswd DESTINATION bin) +-install(FILES vncpasswd.man DESTINATION man/man1 RENAME vncpasswd.1) ++install(FILES vncpasswd.man DESTINATION share/man/man1 RENAME vncpasswd.1) +diff -ur tigervnc-1.2.0.orig/unix/x0vncserver/CMakeLists.txt tigervnc-1.2.0/unix/x0vncserver/CMakeLists.txt +--- tigervnc-1.2.0.orig/unix/x0vncserver/CMakeLists.txt 2011-08-19 18:41:06.000000000 +0200 ++++ tigervnc-1.2.0/unix/x0vncserver/CMakeLists.txt 2012-03-30 15:27:00.809919874 +0200 +@@ -24,4 +24,4 @@ + endif() + + install(TARGETS x0vncserver DESTINATION bin) +-install(FILES x0vncserver.man DESTINATION man/man1 RENAME x0vncserver.1) ++install(FILES x0vncserver.man DESTINATION share/man/man1 RENAME x0vncserver.1) +diff -ur tigervnc-1.2.0.orig/vncviewer/CMakeLists.txt tigervnc-1.2.0/vncviewer/CMakeLists.txt +--- tigervnc-1.2.0.orig/vncviewer/CMakeLists.txt 2011-10-05 11:32:28.000000000 +0200 ++++ tigervnc-1.2.0/vncviewer/CMakeLists.txt 2012-03-30 15:27:00.809919874 +0200 +@@ -55,5 +55,5 @@ + install(TARGETS vncviewer DESTINATION bin) + endif() + if(UNIX) +- install(FILES vncviewer.man DESTINATION man/man1 RENAME vncviewer.1) ++ install(FILES vncviewer.man DESTINATION share/man/man1 RENAME vncviewer.1) + endif() diff --git a/abs/extra/tigervnc/gethomedir.patch b/abs/extra/tigervnc/gethomedir.patch new file mode 100644 index 0000000..9114eea --- /dev/null +++ b/abs/extra/tigervnc/gethomedir.patch @@ -0,0 +1,16 @@ +--- tigervnc-1.0.90/unix/xserver/hw/vnc/Makefile.am~ 2011-04-20 13:46:16.993047050 +0200 ++++ tigervnc-1.0.90/unix/xserver/hw/vnc/Makefile.am 2011-04-20 14:03:35.942724608 +0200 +@@ -1,11 +1,12 @@ + TIGERVNC_SRCDIR=${top_srcdir}/../.. + LIB_DIR=${top_builddir}/../../common + ++OS_LIB=$(LIB_DIR)/os/libos.a + RFB_LIB=$(LIB_DIR)/rfb/librfb.la + RDR_LIB=$(LIB_DIR)/rdr/librdr.la + NETWORK_LIB=$(LIB_DIR)/network/libnetwork.la + XREGION_LIB=$(LIB_DIR)/Xregion/libXregion.la +-COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB) ++COMMON_LIBS=$(NETWORK_LIB) $(OS_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB) + + noinst_LTLIBRARIES = libvnccommon.la + diff --git a/abs/extra/tigervnc/gnutls.patch b/abs/extra/tigervnc/gnutls.patch new file mode 100644 index 0000000..d0b7ef8 --- /dev/null +++ b/abs/extra/tigervnc/gnutls.patch @@ -0,0 +1,36 @@ +diff -ur tigervnc-1.2.0.orig/CMakeLists.txt tigervnc-1.2.0/CMakeLists.txt +--- tigervnc-1.2.0.orig/CMakeLists.txt 2012-03-09 21:34:29.000000000 +0100 ++++ tigervnc-1.2.0/CMakeLists.txt 2012-03-27 23:14:12.292068145 +0200 +@@ -344,7 +344,7 @@ + # system's version (if available) to perform this test. + set(CMAKE_REQUIRED_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES};-lz) + endif() +- check_function_exists(gnutls_transport_set_global_errno HAVE_OLD_GNUTLS) ++ check_function_exists(gnutls_transport_set_global_errno HAVE_GNUTLS_GLOBAL_ERRNO) + check_function_exists(gnutls_x509_crt_print HAVE_GNUTLS_X509_CRT_PRINT) + check_type_size(gnutls_x509_crt_t GNUTLS_X509_CRT_T) + check_type_size(gnutls_datum_t GNUTLS_DATUM_T) +diff -ur tigervnc-1.2.0.orig/common/rdr/TLSInStream.cxx tigervnc-1.2.0/common/rdr/TLSInStream.cxx +--- tigervnc-1.2.0.orig/common/rdr/TLSInStream.cxx 2010-09-30 08:25:28.000000000 +0200 ++++ tigervnc-1.2.0/common/rdr/TLSInStream.cxx 2012-03-27 23:14:11.166068223 +0200 +@@ -27,7 +27,7 @@ + #include + #include + +-#ifdef HAVE_OLD_GNUTLS ++#ifndef HAVE_GNUTLS_GLOBAL_ERRNO + #define gnutls_transport_set_global_errno(A) do { errno = (A); } while(0) + #endif + +diff -ur tigervnc-1.2.0.orig/common/rdr/TLSOutStream.cxx tigervnc-1.2.0/common/rdr/TLSOutStream.cxx +--- tigervnc-1.2.0.orig/common/rdr/TLSOutStream.cxx 2010-09-30 08:25:28.000000000 +0200 ++++ tigervnc-1.2.0/common/rdr/TLSOutStream.cxx 2012-03-27 23:14:09.576068335 +0200 +@@ -27,7 +27,7 @@ + #include + #include + +-#ifdef HAVE_OLD_GNUTLS ++#ifndef HAVE_GNUTLS_GLOBAL_ERRNO + #define gnutls_transport_set_global_errno(A) do { errno = (A); } while(0) + #endif + diff --git a/abs/extra/tigervnc/tiger.install b/abs/extra/tigervnc/tiger.install new file mode 100644 index 0000000..5aa9395 --- /dev/null +++ b/abs/extra/tigervnc/tiger.install @@ -0,0 +1,20 @@ +post_install(){ + groupadd -g 78 vncsvc &>/dev/null + useradd -u 78 -m -g vncsvc -d /home/vncsvc -s /bin/bash vncsvc &>/dev/null + chown -R vncsvc:vncsvc /home/vncsvc &>/dev/null +} + +post_upgrade(){ + getent group vncsvc >/dev/null 2>&1 || groupadd -g 78 vncsvc &>/dev/null + getent passwd vncsvc >/dev/null 2>&1 || useradd -u 78 -g vncsvc -m -d /home/vncsvc -s /bin/bash vncsvc &>/dev/null +} + +post_remove(){ + if getent passwd vncsvc >/dev/null 2>&1; then + userdel vncsvc + fi + if getent group vncsvc >/dev/null 2>&1; then + groupdel vncsvc + fi +} + diff --git a/abs/extra/tigervnc/xorg111.patch b/abs/extra/tigervnc/xorg111.patch new file mode 100644 index 0000000..ee0ddb9 --- /dev/null +++ b/abs/extra/tigervnc/xorg111.patch @@ -0,0 +1,235 @@ +diff -up tigervnc-1.1.0/unix/xserver/hw/vnc/Input.cc.xorg111 tigervnc-1.1.0/unix/xserver/hw/vnc/Input.cc +--- tigervnc-1.1.0/unix/xserver/hw/vnc/Input.cc.xorg111 2011-08-09 23:16:36.000000000 +0200 ++++ tigervnc-1.1.0/unix/xserver/hw/vnc/Input.cc 2011-11-11 11:59:14.226819903 +0100 +@@ -82,10 +82,11 @@ static KeyCode KeysymToKeycode(KeySymsPt + /* Event queue is shared between all devices. */ + #if XORG == 15 + static xEvent *eventq = NULL; +-#else ++#elif XORG < 111 + static EventList *eventq = NULL; + #endif + ++#if XORG < 111 + static void initEventq(void) + { + /* eventq is never free()-ed because it exists during server life. */ +@@ -100,7 +101,9 @@ static void initEventq(void) + #endif + } + } ++#endif /* XORG < 111 */ + ++#if XORG < 111 + static void enqueueEvents(DeviceIntPtr dev, int n) + { + int i; +@@ -122,6 +125,7 @@ static void enqueueEvents(DeviceIntPtr d + ); + } + } ++#endif /* XORG < 111 */ + + InputDevice::InputDevice(rfb::VNCServerST *_server) + : server(_server), oldButtonMask(0) +@@ -141,12 +145,17 @@ InputDevice::InputDevice(rfb::VNCServerS + keyboardProc, TRUE); + RegisterKeyboardDevice(keyboardDev); + #endif ++#if XORG < 111 + initEventq(); ++#endif + } + + void InputDevice::PointerButtonAction(int buttonMask) + { +- int i, n; ++ int i; ++#if XORG < 111 ++ int n; ++#endif + #if XORG >= 110 + ValuatorMask mask; + #endif +@@ -160,13 +169,17 @@ void InputDevice::PointerButtonAction(in + #if XORG < 110 + n = GetPointerEvents(eventq, pointerDev, action, i + 1, + POINTER_RELATIVE, 0, 0, NULL); +-#else ++ enqueueEvents(pointerDev, n); ++#elif XORG < 111 + valuator_mask_set_range(&mask, 0, 0, NULL); + n = GetPointerEvents(eventq, pointerDev, action, i + 1, + POINTER_RELATIVE, &mask); +-#endif + enqueueEvents(pointerDev, n); +- ++#else ++ valuator_mask_set_range(&mask, 0, 0, NULL); ++ QueuePointerEvents(pointerDev, action, i + 1, ++ POINTER_RELATIVE, &mask); ++#endif + } + } + +@@ -175,7 +188,10 @@ void InputDevice::PointerButtonAction(in + + void InputDevice::PointerMove(const rfb::Point &pos) + { +- int n, valuators[2]; ++ int valuators[2]; ++#if XORG < 111 ++ int n; ++#endif + #if XORG >= 110 + ValuatorMask mask; + #endif +@@ -190,12 +206,16 @@ void InputDevice::PointerMove(const rfb: + #if XORG < 110 + n = GetPointerEvents(eventq, pointerDev, MotionNotify, 0, POINTER_ABSOLUTE, 0, + 2, valuators); +-#else ++ enqueueEvents(pointerDev, n); ++#elif XORG < 111 + valuator_mask_set_range(&mask, 0, 2, valuators); + n = GetPointerEvents(eventq, pointerDev, MotionNotify, 0, POINTER_ABSOLUTE, + &mask); +-#endif + enqueueEvents(pointerDev, n); ++#else ++ valuator_mask_set_range(&mask, 0, 2, valuators); ++ QueuePointerEvents(pointerDev, MotionNotify, 0, POINTER_ABSOLUTE, &mask); ++#endif + + cursorPos = pos; + } +@@ -299,14 +319,20 @@ void InputDevice::initInputDevice(void) + static inline void pressKey(DeviceIntPtr dev, int kc, bool down, const char *msg) + { + int action; ++#if XORG < 111 + unsigned int n; ++#endif + + if (msg != NULL) + vlog.debug("%s %d %s", msg, kc, down ? "down" : "up"); + + action = down ? KeyPress : KeyRelease; +- n = GetKeyboardEvents(eventq, dev, action, kc); ++#if XORG < 111 ++ n = GetKeyboardEvents(eventq, dev, action, kc, NULL); + enqueueEvents(dev, n); ++#else ++ QueueKeyboardEvents(dev, action, kc, NULL); ++#endif + } + + #define IS_PRESSED(keyc, keycode) \ +@@ -341,8 +367,11 @@ public: + int state, maxKeysPerMod, keycode; + #if XORG >= 17 + KeyCode *modmap = NULL; +- ++#if XORG >= 111 ++ state = XkbStateFieldFromRec(&dev->master->key->xkbInfo->state); ++#else /* XORG >= 111 */ + state = XkbStateFieldFromRec(&dev->u.master->key->xkbInfo->state); ++#endif /* XORG >= 111 */ + #else + KeyClassPtr keyc = dev->key; + state = keyc->state; +@@ -380,7 +409,11 @@ public: + #if XORG >= 17 + KeyCode *modmap = NULL; + ++#if XORG >= 111 ++ keyc = dev->master->key; ++#else /* XORG >= 111 */ + keyc = dev->u.master->key; ++#endif /* XORG >= 111 */ + state = XkbStateFieldFromRec(&keyc->xkbInfo->state); + #else + keyc = dev->key; +@@ -596,7 +629,11 @@ void InputDevice::keyEvent(rdr::U32 keys + } + + #if XORG >= 17 ++#if XORG >= 111 ++ keyc = keyboardDev->master->key; ++#else /* XORG >= 111 */ + keyc = keyboardDev->u.master->key; ++#endif /* XORG >= 111 */ + + keymap = XkbGetCoreMap(keyboardDev); + if (!keymap) { +@@ -753,7 +790,11 @@ ModeSwitchFound: + XkbApplyMappingChange(keyboardDev, keymap, minKeyCode, + maxKeyCode - minKeyCode + 1, + NULL, serverClient); ++#if XORG >= 111 ++ XkbCopyDeviceKeymap(keyboardDev->master, keyboardDev); ++#else + XkbCopyDeviceKeymap(keyboardDev->u.master, keyboardDev); ++#endif + #endif /* XORG < 17 */ + break; + } +diff -up tigervnc-1.1.0/unix/xserver/hw/vnc/xorg-version.h.xorg111 tigervnc-1.1.0/unix/xserver/hw/vnc/xorg-version.h +--- tigervnc-1.1.0/unix/xserver/hw/vnc/xorg-version.h.xorg111 2011-08-09 23:16:36.000000000 +0200 ++++ tigervnc-1.1.0/unix/xserver/hw/vnc/xorg-version.h 2011-11-11 11:55:32.255835319 +0100 +@@ -36,6 +36,8 @@ + #define XORG 19 + #elif XORG_VERSION_CURRENT < ((1 * 10000000) + (10 * 100000) + (99 * 1000)) + #define XORG 110 ++#elif XORG_VERSION_CURRENT < ((1 * 10000000) + (11 * 100000) + (99 * 1000)) ++#define XORG 111 + #else + #error "X.Org newer than 1.10 is not supported" + #endif +diff -up tigervnc-1.1.0/unix/xserver/hw/vnc/xvnc.cc.xorg111 tigervnc-1.1.0/unix/xserver/hw/vnc/xvnc.cc +--- tigervnc-1.1.0/unix/xserver/hw/vnc/xvnc.cc.xorg111 2011-08-09 23:16:36.000000000 +0200 ++++ tigervnc-1.1.0/unix/xserver/hw/vnc/xvnc.cc 2011-11-11 11:55:32.256835319 +0100 +@@ -211,7 +211,11 @@ static void vfbFreeFramebufferMemory(vfb + + extern "C" { + ++#if XORG < 111 + void ddxGiveUp() ++#else ++void ddxGiveUp(enum ExitCode error) ++#endif + { + int i; + +@@ -221,9 +225,17 @@ void ddxGiveUp() + } + + void ++#if XORG < 111 + AbortDDX() ++#else ++AbortDDX(enum ExitCode error) ++#endif + { ++#if XORG < 111 + ddxGiveUp(); ++#else ++ ddxGiveUp(error); ++#endif + } + + #ifdef __DARWIN__ +@@ -668,8 +680,13 @@ vfbUninstallColormap(ColormapPtr pmap) + { + if (pmap->mid != pmap->pScreen->defColormap) + { ++#if XORG < 111 + curpmap = (ColormapPtr) LookupIDByType(pmap->pScreen->defColormap, + RT_COLORMAP); ++#else ++ dixLookupResourceByType((pointer *) &curpmap, pmap->pScreen->defColormap, ++ RT_COLORMAP, serverClient, DixUnknownAccess); ++#endif + (*pmap->pScreen->InstallColormap)(curpmap); + } + } diff --git a/abs/extra/tigervnc/xorg112.patch b/abs/extra/tigervnc/xorg112.patch new file mode 100644 index 0000000..51f259e --- /dev/null +++ b/abs/extra/tigervnc/xorg112.patch @@ -0,0 +1,447 @@ +diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/Makefile.am tigervnc-1.2.0/unix/xserver/hw/vnc/Makefile.am +--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/Makefile.am 2011-10-31 09:14:40.000000000 +0100 ++++ tigervnc-1.2.0/unix/xserver/hw/vnc/Makefile.am 2012-04-15 12:19:00.995517546 +0200 +@@ -63,7 +63,7 @@ + BUILT_SOURCES = $(nodist_Xvnc_SOURCES) + + fb.h: $(top_srcdir)/fb/fb.h +- cat $(top_srcdir)/fb/fb.h | sed -e 's,and,c_and,' -e 's,xor,c_xor,' > $(srcdir)/fb.h ++ cat $(top_srcdir)/fb/fb.h | sed -e 's,and,c_and,g' -e 's,xor,c_xor,g' > $(srcdir)/fb.h + + pixman.h: + for i in ${XSERVERLIBS_CFLAGS}; do \ +@@ -78,4 +78,4 @@ + fi + + fbrop.h: $(top_srcdir)/fb/fbrop.h +- cat $(top_srcdir)/fb/fbrop.h | sed -e 's,and,c_and,' -e 's,xor,c_xor,' > $(srcdir)/fbrop.h ++ cat $(top_srcdir)/fb/fbrop.h | sed -e 's,and,c_and,g' -e 's,xor,c_xor,g' > $(srcdir)/fbrop.h +diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/vncExtInit.cc tigervnc-1.2.0/unix/xserver/hw/vnc/vncExtInit.cc +--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/vncExtInit.cc 2011-11-07 13:51:34.000000000 +0100 ++++ tigervnc-1.2.0/unix/xserver/hw/vnc/vncExtInit.cc 2012-04-15 12:18:57.819557251 +0200 +@@ -59,6 +59,7 @@ + #include "XserverDesktop.h" + #include "vncHooks.h" + #include "vncExtInit.h" ++#include "xorg-version.h" + + extern "C" { + +@@ -449,10 +450,16 @@ + ev.window = cur->window; + ev.time = GetTimeInMillis(); + if (cur->client->swapped) { ++#if XORG < 112 + int n; + swaps(&ev.sequenceNumber, n); + swapl(&ev.window, n); + swapl(&ev.time, n); ++#else ++ swaps(&ev.sequenceNumber); ++ swapl(&ev.window); ++ swapl(&ev.time); ++#endif + } + WriteToClient(cur->client, sizeof(xVncExtClientCutTextNotifyEvent), + (char *)&ev); +@@ -495,9 +502,14 @@ + ev.sequenceNumber = cur->client->sequence; + ev.window = cur->window; + if (cur->client->swapped) { ++#if XORG < 112 + int n; + swaps(&ev.sequenceNumber, n); + swapl(&ev.window, n); ++#else ++ swaps(&ev.sequenceNumber); ++ swapl(&ev.window); ++#endif + } + WriteToClient(cur->client, sizeof(xVncExtQueryConnectNotifyEvent), + (char *)&ev); +@@ -538,10 +550,16 @@ + ev.window = cur->window; + ev.selection = selection; + if (cur->client->swapped) { ++#if XORG < 112 + int n; + swaps(&ev.sequenceNumber, n); + swapl(&ev.window, n); + swapl(&ev.selection, n); ++#else ++ swaps(&ev.sequenceNumber); ++ swapl(&ev.window); ++ swapl(&ev.selection); ++#endif + } + WriteToClient(cur->client, sizeof(xVncExtSelectionChangeNotifyEvent), + (char *)&ev); +@@ -562,7 +580,6 @@ + param.buf[stuff->paramLen] = 0; + + xVncExtSetParamReply rep; +- int n; + rep.type = X_Reply; + rep.length = 0; + rep.success = 0; +@@ -603,8 +620,14 @@ + + deny: + if (client->swapped) { ++#if XORG < 112 ++ int n; + swaps(&rep.sequenceNumber, n); + swapl(&rep.length, n); ++#else ++ swaps(&rep.sequenceNumber); ++ swapl(&rep.length); ++#endif + } + WriteToClient(client, sizeof(xVncExtSetParamReply), (char *)&rep); + return (client->noClientException); +@@ -612,9 +635,13 @@ + + static int SProcVncExtSetParam(ClientPtr client) + { +- register char n; + REQUEST(xVncExtSetParamReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); ++#else ++ swaps(&stuff->length); ++#endif + REQUEST_AT_LEAST_SIZE(xVncExtSetParamReq); + return ProcVncExtSetParam(client); + } +@@ -628,7 +655,6 @@ + param.buf[stuff->paramLen] = 0; + + xVncExtGetParamReply rep; +- int n; + rep.type = X_Reply; + rep.sequenceNumber = client->sequence; + rep.success = 0; +@@ -646,9 +672,16 @@ + rep.length = (len + 3) >> 2; + rep.valueLen = len; + if (client->swapped) { ++#if XORG < 112 ++ int n; + swaps(&rep.sequenceNumber, n); + swapl(&rep.length, n); + swaps(&rep.valueLen, n); ++#else ++ swaps(&rep.sequenceNumber); ++ swapl(&rep.length); ++ swaps(&rep.valueLen); ++#endif + } + WriteToClient(client, sizeof(xVncExtGetParamReply), (char *)&rep); + if (value) +@@ -659,9 +692,13 @@ + + static int SProcVncExtGetParam(ClientPtr client) + { +- register char n; + REQUEST(xVncExtGetParamReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); ++#else ++ swaps(&stuff->length); ++#endif + REQUEST_AT_LEAST_SIZE(xVncExtGetParamReq); + return ProcVncExtGetParam(client); + } +@@ -675,7 +712,6 @@ + param.buf[stuff->paramLen] = 0; + + xVncExtGetParamDescReply rep; +- int n; + rep.type = X_Reply; + rep.sequenceNumber = client->sequence; + rep.success = 0; +@@ -690,9 +726,16 @@ + rep.length = (len + 3) >> 2; + rep.descLen = len; + if (client->swapped) { ++#if XORG < 112 ++ int n; + swaps(&rep.sequenceNumber, n); + swapl(&rep.length, n); + swaps(&rep.descLen, n); ++#else ++ swaps(&rep.sequenceNumber); ++ swapl(&rep.length); ++ swaps(&rep.descLen); ++#endif + } + WriteToClient(client, sizeof(xVncExtGetParamDescReply), (char *)&rep); + if (desc) +@@ -702,9 +745,13 @@ + + static int SProcVncExtGetParamDesc(ClientPtr client) + { +- register char n; + REQUEST(xVncExtGetParamDescReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); ++#else ++ swaps(&stuff->length); ++#endif + REQUEST_AT_LEAST_SIZE(xVncExtGetParamDescReq); + return ProcVncExtGetParamDesc(client); + } +@@ -715,7 +762,6 @@ + REQUEST_SIZE_MATCH(xVncExtListParamsReq); + + xVncExtListParamsReply rep; +- int n; + rep.type = X_Reply; + rep.sequenceNumber = client->sequence; + +@@ -731,9 +777,16 @@ + rep.length = (len + 3) >> 2; + rep.nParams = nParams; + if (client->swapped) { ++#if XORG < 112 ++ int n; + swaps(&rep.sequenceNumber, n); + swapl(&rep.length, n); + swaps(&rep.nParams, n); ++#else ++ swaps(&rep.sequenceNumber); ++ swapl(&rep.length); ++ swaps(&rep.nParams); ++#endif + } + WriteToClient(client, sizeof(xVncExtListParamsReply), (char *)&rep); + rdr::U8* data = new rdr::U8[len]; +@@ -753,9 +806,13 @@ + + static int SProcVncExtListParams(ClientPtr client) + { +- register char n; + REQUEST(xVncExtListParamsReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); ++#else ++ swaps(&stuff->length); ++#endif + REQUEST_SIZE_MATCH(xVncExtListParamsReq); + return ProcVncExtListParams(client); + } +@@ -778,11 +835,19 @@ + + static int SProcVncExtSetServerCutText(ClientPtr client) + { +- register char n; + REQUEST(xVncExtSetServerCutTextReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); ++#else ++ swaps(&stuff->length); ++#endif + REQUEST_AT_LEAST_SIZE(xVncExtSetServerCutTextReq); ++#if XORG < 112 + swapl(&stuff->textLen, n); ++#else ++ swapl(&stuff->textLen); ++#endif + return ProcVncExtSetServerCutText(client); + } + +@@ -792,15 +857,21 @@ + REQUEST_SIZE_MATCH(xVncExtGetClientCutTextReq); + + xVncExtGetClientCutTextReply rep; +- int n; + rep.type = X_Reply; + rep.length = (clientCutTextLen + 3) >> 2; + rep.sequenceNumber = client->sequence; + rep.textLen = clientCutTextLen; + if (client->swapped) { ++#if XORG < 112 ++ int n; + swaps(&rep.sequenceNumber, n); + swapl(&rep.length, n); + swapl(&rep.textLen, n); ++#else ++ swaps(&rep.sequenceNumber); ++ swapl(&rep.length); ++ swapl(&rep.textLen); ++#endif + } + WriteToClient(client, sizeof(xVncExtGetClientCutTextReply), (char *)&rep); + if (clientCutText) +@@ -810,9 +881,13 @@ + + static int SProcVncExtGetClientCutText(ClientPtr client) + { +- register char n; + REQUEST(xVncExtGetClientCutTextReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); ++#else ++ swaps(&stuff->length); ++#endif + REQUEST_SIZE_MATCH(xVncExtGetClientCutTextReq); + return ProcVncExtGetClientCutText(client); + } +@@ -842,12 +917,21 @@ + + static int SProcVncExtSelectInput(ClientPtr client) + { +- register char n; + REQUEST(xVncExtSelectInputReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); ++#else ++ swaps(&stuff->length); ++#endif + REQUEST_SIZE_MATCH(xVncExtSelectInputReq); ++#if XORG < 112 + swapl(&stuff->window, n); + swapl(&stuff->mask, n); ++#else ++ swapl(&stuff->window); ++ swapl(&stuff->mask); ++#endif + return ProcVncExtSelectInput(client); + } + +@@ -893,9 +977,14 @@ + rep.length = 0; + rep.sequenceNumber = client->sequence; + if (client->swapped) { ++#if XORG < 112 + int n; + swaps(&rep.sequenceNumber, n); + swapl(&rep.length, n); ++#else ++ swaps(&rep.sequenceNumber); ++ swapl(&rep.length); ++#endif + } + WriteToClient(client, sizeof(xVncExtConnectReply), (char *)&rep); + return (client->noClientException); +@@ -903,9 +992,13 @@ + + static int SProcVncExtConnect(ClientPtr client) + { +- register char n; + REQUEST(xVncExtConnectReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); ++#else ++ swaps(&stuff->length); ++#endif + REQUEST_AT_LEAST_SIZE(xVncExtConnectReq); + return ProcVncExtConnect(client); + } +@@ -925,7 +1018,6 @@ + qcTimeout = 0; + + xVncExtGetQueryConnectReply rep; +- int n; + rep.type = X_Reply; + rep.sequenceNumber = client->sequence; + rep.timeout = qcTimeout; +@@ -934,11 +1026,20 @@ + rep.opaqueId = (CARD32)(long)queryConnectId; + rep.length = (rep.userLen + rep.addrLen + 3) >> 2; + if (client->swapped) { ++#if XORG < 112 ++ int n; + swaps(&rep.sequenceNumber, n); + swapl(&rep.userLen, n); + swapl(&rep.addrLen, n); + swapl(&rep.timeout, n); + swapl(&rep.opaqueId, n); ++#else ++ swaps(&rep.sequenceNumber); ++ swapl(&rep.userLen); ++ swapl(&rep.addrLen); ++ swapl(&rep.timeout); ++ swapl(&rep.opaqueId); ++#endif + } + WriteToClient(client, sizeof(xVncExtGetQueryConnectReply), (char *)&rep); + if (qcTimeout) +@@ -950,9 +1051,13 @@ + + static int SProcVncExtGetQueryConnect(ClientPtr client) + { +- register char n; + REQUEST(xVncExtGetQueryConnectReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); ++#else ++ swaps(&stuff->length); ++#endif + REQUEST_SIZE_MATCH(xVncExtGetQueryConnectReq); + return ProcVncExtGetQueryConnect(client); + } +@@ -977,10 +1082,15 @@ + + static int SProcVncExtApproveConnect(ClientPtr client) + { +- register char n; + REQUEST(xVncExtApproveConnectReq); ++#if XORG < 112 ++ register char n; + swaps(&stuff->length, n); + swapl(&stuff->opaqueId, n); ++#else ++ swaps(&stuff->length); ++ swapl(&stuff->opaqueId); ++#endif + REQUEST_SIZE_MATCH(xVncExtApproveConnectReq); + return ProcVncExtApproveConnect(client); + } +diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xf86vncModule.cc tigervnc-1.2.0/unix/xserver/hw/vnc/xf86vncModule.cc +--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xf86vncModule.cc 2010-04-23 15:55:10.000000000 +0200 ++++ tigervnc-1.2.0/unix/xserver/hw/vnc/xf86vncModule.cc 2012-04-15 12:18:57.820557239 +0200 +@@ -26,6 +26,8 @@ + #include + #include + ++#include "xorg-version.h" ++ + extern "C" { + #define class c_class + #define private c_private +@@ -89,7 +91,12 @@ + ScrnInfoPtr pScrn = xf86Screens[scr]; + + for (ParameterIterator i(Configuration::global()); i.param; i.next()) { +- char* val = xf86FindOptionValue(pScrn->options, i.param->getName()); ++ const char *val; ++#if XORG < 112 ++ val = xf86FindOptionValue(pScrn->options, i.param->getName()); ++#else ++ val = xf86FindOptionValue((XF86OptionPtr)pScrn->options, i.param->getName()); ++#endif + if (val) + i.param->setParam(val); + } +diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xorg-version.h tigervnc-1.2.0/unix/xserver/hw/vnc/xorg-version.h +--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/xorg-version.h 2012-04-15 12:18:21.272014160 +0200 ++++ tigervnc-1.2.0/unix/xserver/hw/vnc/xorg-version.h 2012-04-15 12:18:57.821557227 +0200 +@@ -38,6 +38,8 @@ + #define XORG 110 + #elif XORG_VERSION_CURRENT < ((1 * 10000000) + (11 * 100000) + (99 * 1000)) + #define XORG 111 ++#elif XORG_VERSION_CURRENT < ((1 * 10000000) + (12 * 100000) + (99 * 1000)) ++#define XORG 112 + #else + #error "X.Org newer than 1.10 is not supported" + #endif -- cgit v0.12 From 07badf9a555396812151487bd2b49d55d1abbb48 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:11:58 -0500 Subject: wmaker_settings: adding some files specific for VNC --- .../wmaker_settings/GNUstep/Defaults/WMState.vnc | 98 ++++++++++++++++++++++ .../GNUstep/Defaults/WMWindowAttributes | 5 ++ abs/core/wmaker_settings/PKGBUILD | 2 +- 3 files changed, 104 insertions(+), 1 deletion(-) create mode 100644 abs/core/wmaker_settings/GNUstep/Defaults/WMState.vnc diff --git a/abs/core/wmaker_settings/GNUstep/Defaults/WMState.vnc b/abs/core/wmaker_settings/GNUstep/Defaults/WMState.vnc new file mode 100644 index 0000000..dbd9373 --- /dev/null +++ b/abs/core/wmaker_settings/GNUstep/Defaults/WMState.vnc @@ -0,0 +1,98 @@ +{ + Dock = { + Applications768 = ( + { + Forced = No; + Name = Logo.WMDock; + BuggyApplication = No; + AutoLaunch = No; + Position = "0,0"; + Lock = Yes; + Command = "/usr/lib/GNUstep/Applications/WPrefs.app/WPrefs"; + }, + { + Forced = No; + Name = xterm.XTerm; + BuggyApplication = No; + AutoLaunch = No; + Position = "0,1"; + Lock = No; + Command = xterm; + }, + { + Forced = No; + Name = "mythtv-setup.Mythtv-setup"; + BuggyApplication = No; + AutoLaunch = No; + Position = "0,2"; + Lock = No; + Command = "mythtv-setup --geometry 800x600"; + } + ); + Applications = ( + { + Forced = No; + Name = Logo.WMDock; + BuggyApplication = No; + AutoLaunch = No; + Position = "0,0"; + Lock = Yes; + Command = "/usr/lib/GNUstep/Applications/WPrefs.app/WPrefs"; + }, + { + Forced = No; + Name = xterm.XTerm; + BuggyApplication = No; + AutoLaunch = No; + Position = "0,1"; + Lock = No; + Command = xterm; + }, + { + Forced = No; + Name = "mythtv-setup.Mythtv-setup"; + BuggyApplication = No; + AutoLaunch = No; + Position = "0,2"; + Lock = No; + Command = "mythtv-setup --geometry 800x600"; + } + ); + Lowered = No; + Position = "-64,0"; + }; + Clip = { + Forced = No; + Name = Logo.WMClip; + BuggyApplication = No; + AutoLaunch = No; + Position = "960,704"; + Lock = No; + Command = "-"; + }; + Workspaces = ( + { + Clip = { + AutoRaiseLower = No; + AutoCollapse = No; + Applications = (); + Collapsed = No; + AutoAttractIcons = No; + Lowered = Yes; + }; + Name = Main; + }, + { + Clip = { + AutoRaiseLower = No; + AutoCollapse = No; + Applications = (); + Collapsed = No; + AutoAttractIcons = No; + Lowered = Yes; + }; + Name = "Workspace 2"; + } + ); +} + diff --git a/abs/core/wmaker_settings/GNUstep/Defaults/WMWindowAttributes b/abs/core/wmaker_settings/GNUstep/Defaults/WMWindowAttributes index d359650..ca6c8ea 100644 --- a/abs/core/wmaker_settings/GNUstep/Defaults/WMWindowAttributes +++ b/abs/core/wmaker_settings/GNUstep/Defaults/WMWindowAttributes @@ -22,4 +22,9 @@ NoMiniaturizeButton = Yes; Omnipresent = Yes; }; + + "mythtv-setup.Mythtv-setup" = { + Icon = "gnome-nettool.png"; + }; + } diff --git a/abs/core/wmaker_settings/PKGBUILD b/abs/core/wmaker_settings/PKGBUILD index 41fc7d6..2ae7d92 100644 --- a/abs/core/wmaker_settings/PKGBUILD +++ b/abs/core/wmaker_settings/PKGBUILD @@ -1,6 +1,6 @@ pkgname=wmaker_settings pkgver=1.0 -pkgrel=10 +pkgrel=11 pkgdesc="Default settings for windowmaker+ theme" depends=('windowmaker' 'linhes-scripts>=7-24') source=() -- cgit v0.12 From 68f2e7fce1e049c990be3312f8d4261f352efb5a Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:12:37 -0500 Subject: wmaker: added workaround for minor bug symlink /usr/share/WindowMaker is symlinked to /usr/local/share/ --- abs/core/windowmaker/PKGBUILD | 6 +++--- abs/core/windowmaker/__changelog | 1 + abs/core/windowmaker/wmaker.install | 37 +++++++++++++++++++++++++++++++++++++ 3 files changed, 41 insertions(+), 3 deletions(-) create mode 100644 abs/core/windowmaker/__changelog create mode 100644 abs/core/windowmaker/wmaker.install diff --git a/abs/core/windowmaker/PKGBUILD b/abs/core/windowmaker/PKGBUILD index 3b20bf5..e588b62 100644 --- a/abs/core/windowmaker/PKGBUILD +++ b/abs/core/windowmaker/PKGBUILD @@ -11,9 +11,7 @@ license=('GPL' 'custom') depends=('libxinerama' 'libxrandr' 'libxmu' 'libpng' 'libxpm' 'libxft' 'libtiff' 'giflib') options=('!libtool') source=(http://windowmaker.org/pub/source/release/WindowMaker-$pkgver.tar.gz wmaker.desktop) -md5sums=('305af9d862e853a5d7977e801cb66ca3' - '2fba97bebfd691836b92b8f0db79ff13') - +install=wmaker.install build() { cd $srcdir/WindowMaker-$pkgver [ -z "$LINGUAS" ] && export LINGUAS="`ls po/*.po | sed 's:po/\(.*\)\.po$:\1:'`" @@ -31,3 +29,5 @@ package() { install -D -m644 $srcdir/wmaker.desktop $pkgdir/usr/share/xsessions/wmaker.desktop } +md5sums=('305af9d862e853a5d7977e801cb66ca3' + '2fba97bebfd691836b92b8f0db79ff13') diff --git a/abs/core/windowmaker/__changelog b/abs/core/windowmaker/__changelog new file mode 100644 index 0000000..7f6a831 --- /dev/null +++ b/abs/core/windowmaker/__changelog @@ -0,0 +1 @@ +wmaker.install diff --git a/abs/core/windowmaker/wmaker.install b/abs/core/windowmaker/wmaker.install new file mode 100644 index 0000000..c646e13 --- /dev/null +++ b/abs/core/windowmaker/wmaker.install @@ -0,0 +1,37 @@ +# This is a default template for a post-install scriptlet. +# Uncomment only required functions and remove any functions +# you don't need (and this header). + +## arg 1: the new package version +#pre_install() { + # do something here +#} + +## arg 1: the new package version +post_install() { + ln -s /usr/share/WindowMaker /usr/local/share/WindowMaker 2>/dev/null +} + +## arg 1: the new package version +## arg 2: the old package version +pre_upgrade() { + /bin/true +} + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + post_install +} + +## arg 1: the old package version +#pre_remove() { + # do something here +#} + +## arg 1: the old package version +#post_remove() { + # do something here +#} + +# vim:set ts=2 sw=2 et: -- cgit v0.12 From 08741c3cc09fadb3ebfa8ea92d3e5160c20990e4 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:13:08 -0500 Subject: runit-scripts: added svc for vnc --- abs/core/runit-scripts/PKGBUILD | 2 +- abs/core/runit-scripts/runitscripts/services/vnc/finish | 9 +++++++++ abs/core/runit-scripts/runitscripts/services/vnc/run | 12 ++++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100755 abs/core/runit-scripts/runitscripts/services/vnc/finish create mode 100755 abs/core/runit-scripts/runitscripts/services/vnc/run diff --git a/abs/core/runit-scripts/PKGBUILD b/abs/core/runit-scripts/PKGBUILD index 8957212..f1fb053 100755 --- a/abs/core/runit-scripts/PKGBUILD +++ b/abs/core/runit-scripts/PKGBUILD @@ -1,6 +1,6 @@ pkgname=runit-scripts pkgver=2.1.1 -pkgrel=66 +pkgrel=67 pkgdesc="collection of startup scripts for runit" url="http://smarden.org/runit/" license="BSD" diff --git a/abs/core/runit-scripts/runitscripts/services/vnc/finish b/abs/core/runit-scripts/runitscripts/services/vnc/finish new file mode 100755 index 0000000..e5db2ab --- /dev/null +++ b/abs/core/runit-scripts/runitscripts/services/vnc/finish @@ -0,0 +1,9 @@ +#!/bin/sh +#set -x +exec 2>&1 +export TERM=linux +. /etc/rc.conf +. /etc/rc.d/functions +stat_runit "Stopping vnc service" + +su vncsvc -c "vncserver -kill :1" \ No newline at end of file diff --git a/abs/core/runit-scripts/runitscripts/services/vnc/run b/abs/core/runit-scripts/runitscripts/services/vnc/run new file mode 100755 index 0000000..c621c2c --- /dev/null +++ b/abs/core/runit-scripts/runitscripts/services/vnc/run @@ -0,0 +1,12 @@ +#!/bin/sh +#set -x +exec 2>&1 +export TERM=linux +. /etc/rc.conf +. /etc/rc.d/functions +stat_runit "Starting vnc service" +geometry=1024x768 +#. /etc/conf.d/vncserver 2>/dev/null + +exec su vncsvc -c "/usr/bin/vncserver -fg -geometry $geometry :1" + -- cgit v0.12 From 153da1b95eae42d4af8596ddf614041700ecdafa Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:13:35 -0500 Subject: mythinstall: new version/ new build. This one introduces vnc/remotes_only --- abs/core/mythinstall/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abs/core/mythinstall/PKGBUILD b/abs/core/mythinstall/PKGBUILD index a07a78e..2f1243c 100644 --- a/abs/core/mythinstall/PKGBUILD +++ b/abs/core/mythinstall/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Jams pkgname=mythinstall pkgver=3 -pkgrel=30 +pkgrel=32 pkgdesc="LinHES installer/systemconfig GUI." arch=('i686' 'x86_64') depends=('mythtv>=0.25') -- cgit v0.12 From a2b8003706543f561ea00236ef1efd008372b87e Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:14:20 -0500 Subject: LinHES-config: added mv_vnc.py --- abs/core/LinHES-config/PKGBUILD | 19 ++++--- abs/core/LinHES-config/mv_advanced.py | 18 +++---- abs/core/LinHES-config/mv_common.py | 16 +++--- abs/core/LinHES-config/mv_config.py | 1 + abs/core/LinHES-config/mv_hostype.py | 2 +- abs/core/LinHES-config/mv_supplemental.py | 0 abs/core/LinHES-config/mv_vnc.py | 87 +++++++++++++++++++++++++++++++ abs/core/LinHES-config/mythvantage.cfg | 1 + abs/core/LinHES-config/print_xorg_res.py | 0 abs/core/LinHES-config/systemconfig.py | 37 +++++++++---- 10 files changed, 146 insertions(+), 35 deletions(-) mode change 100644 => 100755 abs/core/LinHES-config/PKGBUILD mode change 100644 => 100755 abs/core/LinHES-config/mv_supplemental.py create mode 100755 abs/core/LinHES-config/mv_vnc.py mode change 100644 => 100755 abs/core/LinHES-config/print_xorg_res.py diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD old mode 100644 new mode 100755 index 0ea9210..679ce50 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=83 +pkgrel=84 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -43,7 +43,8 @@ source=(mv_install.py 09_mythvantge_runit_grub mv_webuser.py mv_hostype.py mv_supplemental.py - systemconfig.py + mv_vnc.py + systemconfig.py myth_user_call.py mythvantage.cfg config-sudo.rules @@ -95,6 +96,7 @@ build() { install -m 0755 mv_webuser.py $MVDIR/bin/ install -m 0755 mv_hostype.py $MVDIR/bin/ install -m 0755 mv_supplemental.py $MVDIR/bin/ + install -m 0755 mv_vnc.py $MVDIR/bin/ install -m 0755 systemconfig.py $MVDIR/bin/ install -m 0755 print_xorg_res.py $MVDIR/bin/ install -m 0755 mythvantage.cfg $startdir/pkg/etc/ @@ -122,7 +124,7 @@ build() { } md5sums=('0b29bb0819aad086f612699815132ec5' 'c68322a6f6f86f050035a81907f5c1db' - 'f909edd79b8a222fb42fb3958851b53a' + '9a942c95d2c5a4fb27713d6e2b633e89' '2596460462cf6c889cf8f95485537b20' '985891a43f7c4c983eb2a362162f1a0f' '5c61eec133e270e8b0740194e6ed4769' @@ -142,8 +144,8 @@ md5sums=('0b29bb0819aad086f612699815132ec5' '9151c74fcaf18ec4cf5e757cfdbc7017' '3d1e4a119f38cff0498bf8a67e94e4b3' '71fd2d0d448fc2fcd15415a1beed7109' - '5691d6d3419bca136c69de3ad0245fb3' - 'd66c0e470e54a1551bdf60d8df85108d' + 'e9e70a255b2e25e15f89229551c3fbac' + '65c2dad8748210c3c0098efab377c330' 'b845de3e05c1734cce4b9ac5e8f1baaf' '6801f87992b44118a12b6dfe6ea68127' 'eaf5b9bab2a52beb8ad5ca6f0f56026d' @@ -152,11 +154,12 @@ md5sums=('0b29bb0819aad086f612699815132ec5' 'fe5e31b833cc6707209e9d656b6eb53c' 'ecb52b9b7a9ac0c8988093c1dfdda635' '23d0e12b7ca1cc6ea6b993c1d7ff20b9' - '6924cdcc5e7ed0c073b669362b0366e1' + 'cc5ee06e2182bb825ca3712a1c1afb64' '919909f4d23b9ee3caf71193c042cc40' - '5cdb3ef03d5a2a99889a458a82228ecc' + '0dfd6968213aa045fef5048af687585a' + '0dd5a895022a81aa2f87d761d3f43a87' '2596460462cf6c889cf8f95485537b20' - 'a63ff9ef5250965aeabc74bfa8e43981' + '2bfa69776f57b459e690094dd249e863' '4804aa93aaad3dfcfff08cd9ffd68836' '0fa6fffd87f350380d45f1f8a5b7babe' '6ec39b010c0ed8901ea896c7e153d330' diff --git a/abs/core/LinHES-config/mv_advanced.py b/abs/core/LinHES-config/mv_advanced.py index 98664da..5ca42de 100755 --- a/abs/core/LinHES-config/mv_advanced.py +++ b/abs/core/LinHES-config/mv_advanced.py @@ -234,7 +234,7 @@ def setup_mythweb(UseMythWEB): logging.info(" Removing mythweb") # mv_common.pacremove("lighttpd") mv_common.pacremove("mythweb") - # mv_common.remove_service("lighttpd") +# mv_common.remove_service("lighttpd") return def setup_samba(systemconfig,data_config): @@ -343,10 +343,10 @@ create mask = 0755 ''' %(data_config.MYTHHOME,shreadonly) logging.debug(" %s",homelines) - mv_common.add_service("nmbd") + mv_common.add_service("nmbd") mv_common.add_service("smbd") - mv_common.restart_service("nmbd") - mv_common.restart_service("smbd") + mv_common.restart_service("nmbd") + mv_common.restart_service("smbd") else: logging.info(" Removing windows file sharing") @@ -409,13 +409,13 @@ def setup_advanced(systemconfig,data_config): #setup_rrd(systemconfig.get("UseRRD")) setup_evrouter(systemconfig.get("UseEvrouter"), - systemconfig.get("EvrouterConfig"), - systemconfig.get("TEMPLATES")) + systemconfig.get("EvrouterConfig"), + systemconfig.get("TEMPLATES")) setup_DNSmasq(systemconfig.get("RunDHCP"), - systemconfig.get("mythip"), - systemconfig.get("mythgw"), - systemconfig.get("mythdns")) + systemconfig.get("mythip"), + systemconfig.get("mythgw"), + systemconfig.get("mythdns")) setup_mythweb(systemconfig.get("UseMythWEB")) setup_samba(systemconfig,data_config) diff --git a/abs/core/LinHES-config/mv_common.py b/abs/core/LinHES-config/mv_common.py index fa610b6..a1b3bef 100755 --- a/abs/core/LinHES-config/mv_common.py +++ b/abs/core/LinHES-config/mv_common.py @@ -108,22 +108,24 @@ def link_file(srcfile,link_name): return -def mkdir_mythhome(mythhome): +def mkdir_mythhome(mythhome,user,grp=1000): if not os.path.exists(mythhome+"/.mythtv"): logging.debug(" Creating %s/.mythtv",mythhome) try: os.mkdir(mythhome+"/.mythtv") except: logging.debug(" Couldn't create .mythtv ") - return + try: - os.chown(mythhome+"/.mythtv", mythuid, mythgid) - logging.debug("* Couldn't chown of %s", mythhome) - except: - cmd = ''' chown -R mythtv %s/.mythtv''' %mythhome + #os.chown(mythhome+"/.mythtv", int(user), int(grp)) + #logging.debug("* Couldn't chown of %s", mythhome) + + cmd = ''' chown -R %s %s/.mythtv''' %(user,mythhome) runcmd(cmd) - cmd = ''' chgrp -R mythtv %s/.mythtv''' %mythhome + cmd = ''' chgrp -R %s %s/.mythtv''' %(grp,mythhome) runcmd(cmd) + except: + logging.debug("* Couldn't chown of %s", mythhome) pass diff --git a/abs/core/LinHES-config/mv_config.py b/abs/core/LinHES-config/mv_config.py index cc4f2a0..2f17be2 100755 --- a/abs/core/LinHES-config/mv_config.py +++ b/abs/core/LinHES-config/mv_config.py @@ -4,6 +4,7 @@ MVHOSTNAME="apheleia" MOUNTPOINT="/new_boot" DATAMOUNT="/myth" MYTHHOME="/home/mythtv" +VNCHOME="/home/vncsvc" SQUASHFILE="/tmp/.squashlist" SQUASHLIST=("bin","boot","etc","home","lib","opt","root","sbin","usr","var","data","service") NOOPDEBUG="FALSE" diff --git a/abs/core/LinHES-config/mv_hostype.py b/abs/core/LinHES-config/mv_hostype.py index 21a22b4..2cbd97a 100755 --- a/abs/core/LinHES-config/mv_hostype.py +++ b/abs/core/LinHES-config/mv_hostype.py @@ -101,7 +101,7 @@ def setup_mysql_connection(systemconfig): dbhost = systemconfig.get("dbhost") uuid = gen_uuid() config_xml=generate_config_xml(uuid,dbhost) - mv_common.mkdir_mythhome(data_config.MYTHHOME) + mv_common.mkdir_mythhome(data_config.MYTHHOME,"mythtv","mythtv") if systemtype == "Master_backend": diff --git a/abs/core/LinHES-config/mv_supplemental.py b/abs/core/LinHES-config/mv_supplemental.py old mode 100644 new mode 100755 diff --git a/abs/core/LinHES-config/mv_vnc.py b/abs/core/LinHES-config/mv_vnc.py new file mode 100755 index 0000000..63d155f --- /dev/null +++ b/abs/core/LinHES-config/mv_vnc.py @@ -0,0 +1,87 @@ +# -*- coding: utf-8 -*- +import logging, mv_common +import os, re + +config_file = "mv_config" + +def setupvnc_system(systemconfig,data_config): + logging.info("____Start of vnc setup____") + mv_common.pacinstall("tigervnc") + vncdir=data_config.VNCHOME+"/.vnc" + try: + os.makedirs(vncdir) + os.chown(vncdir,78,78) + except: + logging.info(" couldn't create vnc dir:%s" %vncdir) + + vncfile="%s/xstartup" %vncdir + file_contents=''' +#!/bin/bash +vncconfig -iconic & +if [ ! -e ~GNUstep ] +then + wmaker.inst + cp -f /data/GNUstep/Defaults/WindowMaker ~/GNUstep/Defaults/ + cp -f /data/GNUstep/Defaults/WMState.vnc ~/GNUstep/Defaults/WMState + cp -f /data/GNUstep/Defaults/WMWindowAttributes ~/GNUstep/Defaults/ +fi +exec wmaker +''' + try: + logging.debug(" Writing %s",vncfile) + f= open(vncfile,'w') + f.write(file_contents) + f.close() + os.chmod(vncfile,0755) + + except: + logging.debug(" Couldn't open %s",vncfile) + logging.debug(" Aborting vnc...") + + try: + vncuid = pwd.getpwnam('vncsvc')[2] + vncgid = pwd.getpwnam('vncsvc')[3] + except: + logging.critical("* vncsvc not found") + vncuid = '78' + vncgid = '78' + mv_common.mkdir_mythhome(data_config.VNCHOME,vncuid,vncgid) + + + home_xml_file=data_config.VNCHOME + "/.mythtv/config.xml" + configxml_file="/usr/share/mythtv/config.xml" + mv_common.link_file(configxml_file,home_xml_file) + + logging.info(" Writing out password") + vncpassfile="%s/passwd" %vncdir + cmd="echo %s|vncpasswd -f > %s" %(systemconfig.get("vncpassword"),vncpassfile) + mv_common.runcmd(cmd) + cmd="chmod 700 %s" %vncpassfile + mv_common.runcmd(cmd) + cmd="chown vncsvc %s" %vncpassfile + mv_common.runcmd(cmd) + + + + logging.info("__End of vnc \n") + + +def setupvnc(systemconfig,data_config): + logging.info("____Start of vnc config ____") + if mv_common.read_config(mv_common.module_config,"vnc") == False : + logging.info("____Skipping of vnc, config disabled____") + return + + try: + vnc=systemconfig.get("vncenable") + except: + vnc = "0" + + if vnc == "1": + logging.info(" Installing vnc system\n") + setupvnc_system(systemconfig,data_config) + mv_common.add_service("vnc") + else: + mv_common.remove_service("vnc") + + logging.info("__End of vnc\n") \ No newline at end of file diff --git a/abs/core/LinHES-config/mythvantage.cfg b/abs/core/LinHES-config/mythvantage.cfg index eaa4865..dda5ed5 100644 --- a/abs/core/LinHES-config/mythvantage.cfg +++ b/abs/core/LinHES-config/mythvantage.cfg @@ -18,4 +18,5 @@ ir = True user = True software = True smolt = True +vnc = True diff --git a/abs/core/LinHES-config/print_xorg_res.py b/abs/core/LinHES-config/print_xorg_res.py old mode 100644 new mode 100755 diff --git a/abs/core/LinHES-config/systemconfig.py b/abs/core/LinHES-config/systemconfig.py index baa7142..8686841 100755 --- a/abs/core/LinHES-config/systemconfig.py +++ b/abs/core/LinHES-config/systemconfig.py @@ -62,7 +62,19 @@ def main(argv): global systemconfig systemconfig["MVROOT"]=MVROOT restartlcd = False - cmdmodule={"misc":False , "sleep":False , "hostype":False , "hostypec":False , "advanced":False , "audio":False , "network":False , "advancedX":False , "webuser":False , "restartfe":False , "reloadfe":False , "ddns":False , "screensaver":False , "ir":False , "this_is_install":False , "user":False, "software":False, "plugins":False, "smolt":False, "all":False, "dhcp_request":False , "func":False, "supplemental":False} + cmdmodule={"misc":False , "sleep":False , + "hostype":False , "hostypec":False , + "advanced":False , "audio":False , + "network":False , "advancedX":False , + "webuser":False , "restartfe":False , + "reloadfe":False , "ddns":False , + "screensaver":False , "ir":False , + "this_is_install":False , + "user":False, "software":False, + "plugins":False, "smolt":False, + "all":False, "dhcp_request":False , + "func":False, "supplemental":False, + "vnc":False } try: opts, args = getopt.getopt(argv, 'c:hm:d:', ["help","modules" ] ) except getopt.GetoptError, why: @@ -105,8 +117,9 @@ def main(argv): cmdmodule["advanced"] = True cmdmodule["software"] = True cmdmodule["advancedX"] = True - cmdmodule["smolt"] = True + #cmdmodule["smolt"] = True cmdmodule["user"] = True + cmdmodule["vnc"] = True if cmdmodule["network"]: restartfe = mv_network.setup_network(systemconfig, cmdmodule["this_is_install"]) @@ -133,7 +146,7 @@ def main(argv): setup_x(systemconfig) cmdmodule["ir"] = True mv_hostype.hostypeprint(systemconfig) - cmdmodule["smolt"] = True + #cmdmodule["smolt"] = True #if cmdmodule["network"]: #restartfe = mv_network.setup_network(systemconfig, cmdmodule["this_is_install"]) @@ -224,13 +237,13 @@ def main(argv): if cmdmodule["reloadfe"]: mv_common.reloadfe(systemconfig.get("dbhost"),restartlcd) - if cmdmodule["smolt"]: - import mv_smolt - mv_smolt.setup_smolt_type(systemconfig.get("SystemType"), - systemconfig.get("Remotetype"), - systemconfig.get("RunFrontend"), - data_config.MYTHHOME, - data_config.SYSTEMTYPE) + #if cmdmodule["smolt"]: + #import mv_smolt + #mv_smolt.setup_smolt_type(systemconfig.get("SystemType"), + #systemconfig.get("Remotetype"), + #systemconfig.get("RunFrontend"), + #data_config.MYTHHOME, + #data_config.SYSTEMTYPE) if cmdmodule["user"]: logging.info("____Start of ssh user____") @@ -253,6 +266,10 @@ def main(argv): mv_supplemental.windowmanager(systemconfig) mv_supplemental.supplemental(systemconfig) + if cmdmodule["vnc"]: + import mv_vnc + mv_vnc.setupvnc(systemconfig,data_config) + if __name__ == "__main__": -- cgit v0.12 From 603e6f1ae11fd6134ac6c707590620c1060fbe9e Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:15:16 -0500 Subject: acpid: 2.0 no need to patch for run-it --- abs/core/acpid/Makefile | 56 ----------------------- abs/core/acpid/PKGBUILD | 75 ++++++++++++++++++------------ abs/core/acpid/acpid | 37 --------------- abs/core/acpid/acpid-1.0.4-gcc4.patch | 20 -------- abs/core/acpid/acpid.conf | 5 ++ abs/core/acpid/acpid.conf.d | 6 --- abs/core/acpid/acpid.rc | 40 ++++++++++++++++ abs/core/acpid/acpid.service | 11 +++++ abs/core/acpid/acpid.socket | 8 ++++ abs/core/acpid/default | 20 -------- abs/core/acpid/handler.sh | 86 +++++++++++++++++++++++++++++++++++ 11 files changed, 196 insertions(+), 168 deletions(-) delete mode 100644 abs/core/acpid/Makefile delete mode 100644 abs/core/acpid/acpid delete mode 100644 abs/core/acpid/acpid-1.0.4-gcc4.patch create mode 100644 abs/core/acpid/acpid.conf delete mode 100644 abs/core/acpid/acpid.conf.d create mode 100644 abs/core/acpid/acpid.rc create mode 100644 abs/core/acpid/acpid.service create mode 100644 abs/core/acpid/acpid.socket delete mode 100644 abs/core/acpid/default create mode 100644 abs/core/acpid/handler.sh diff --git a/abs/core/acpid/Makefile b/abs/core/acpid/Makefile deleted file mode 100644 index a5fe385..0000000 --- a/abs/core/acpid/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -# Makefile for ACPI daemon - -# update these numbers for new releases -VERSION = 1.0.6 - -INSTPREFIX = -BINDIR = $(INSTPREFIX)/usr/bin -SBINDIR = $(INSTPREFIX)/usr/sbin -MAN8DIR = $(INSTPREFIX)/usr/share/man/man8 - -SBIN_PROGS = acpid -BIN_PROGS = acpi_listen -PROGS = $(SBIN_PROGS) $(BIN_PROGS) - -acpid_SRCS = acpid.c event.c ud_socket.c -acpid_OBJS = $(acpid_SRCS:.c=.o) - -acpi_listen_SRCS = acpi_listen.c ud_socket.c -acpi_listen_OBJS = $(acpi_listen_SRCS:.c=.o) - -MAN8 = acpid.8 acpi_listen.8 -MAN8GZ = $(MAN8:.8=.8.gz) - -CFLAGS = -Wall -Werror -g $(DEFS) -D_GNU_SOURCE -DEFS = -DVERSION="\"$(VERSION)\"" - -all: $(PROGS) - -acpid: $(acpid_OBJS) - -acpi_listen: $(acpi_listen_OBJS) - -man: $(MAN8) - for a in $^; do gzip -f -9 -c $$a > $$a.gz; done - -install: $(PROGS) man - mkdir -p $(SBINDIR) - mkdir -p $(BINDIR) - install -m 750 acpid $(SBINDIR) - install -m 755 acpi_listen $(BINDIR) - mkdir -p $(MAN8DIR) - install -m 644 $(MAN8GZ) $(MAN8DIR) - -DISTTMP=/tmp -dist: - rm -rf $(DISTTMP)/acpid-$(VERSION) - mkdir -p $(DISTTMP)/acpid-$(VERSION) - cp -a * $(DISTTMP)/acpid-$(VERSION) - find $(DISTTMP)/acpid-$(VERSION) -type d -name CVS | xargs rm -rf - make -C $(DISTTMP)/acpid-$(VERSION) clean - tar -C $(DISTTMP) -zcvf acpid-$(VERSION).tar.gz acpid-$(VERSION) - rm -rf $(DISTTMP)/acpid-$(VERSION) - -clean: - $(RM) $(PROGS) $(MAN8GZ) *.o - diff --git a/abs/core/acpid/PKGBUILD b/abs/core/acpid/PKGBUILD index 911f04b..a4d931a 100644 --- a/abs/core/acpid/PKGBUILD +++ b/abs/core/acpid/PKGBUILD @@ -1,41 +1,58 @@ -# $Id: PKGBUILD 65397 2010-01-28 19:48:01Z thayer $ -# Maintainer: Thayer Williams +# $Id: PKGBUILD 71877 2012-06-02 17:57:44Z seblu $ +# Maintainer: Sébastien Luttringer +# Contributor: xduugu # Contributor: Manolis Tzanidakis -# Contributor: Judd Vinet +# Contributor: Jonathan Schmidt /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon acpid - stat_done - fi - ;; - restart) - $0 stop - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" -esac -exit 0 diff --git a/abs/core/acpid/acpid-1.0.4-gcc4.patch b/abs/core/acpid/acpid-1.0.4-gcc4.patch deleted file mode 100644 index b56901d..0000000 --- a/abs/core/acpid/acpid-1.0.4-gcc4.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- acpid-1.0.4/ud_socket.c 2005-04-26 10:26:29.000000000 +0000 -+++ acpid-1.0.4.az/ud_socket.c 2005-04-26 10:27:09.000000000 +0000 -@@ -60,7 +60,7 @@ - struct sockaddr_un cliaddr; - int len = sizeof(struct sockaddr_un); - -- newsock = accept(listenfd, (struct sockaddr *)&cliaddr, &len); -+ newsock = accept(listenfd, (struct sockaddr *)&cliaddr, (socklen_t *)&len); - if (newsock < 0) { - if (errno == EINTR) { - continue; /* signal */ -@@ -71,7 +71,7 @@ - - if (cred) { - len = sizeof(struct ucred); -- getsockopt(newsock, SOL_SOCKET, SO_PEERCRED,cred,&len); -+ getsockopt(newsock, SOL_SOCKET, SO_PEERCRED,cred,(socklen_t *)&len); - } - - return newsock; diff --git a/abs/core/acpid/acpid.conf b/abs/core/acpid/acpid.conf new file mode 100644 index 0000000..b60103a --- /dev/null +++ b/abs/core/acpid/acpid.conf @@ -0,0 +1,5 @@ +# +# Arguments to be passed to the acpid daemon +# + +ACPID_ARGS="" diff --git a/abs/core/acpid/acpid.conf.d b/abs/core/acpid/acpid.conf.d deleted file mode 100644 index 25c9cc1..0000000 --- a/abs/core/acpid/acpid.conf.d +++ /dev/null @@ -1,6 +0,0 @@ -# -# Arguments to be passed to the acpid daemon -# - -ACPID_ARGS="" - diff --git a/abs/core/acpid/acpid.rc b/abs/core/acpid/acpid.rc new file mode 100644 index 0000000..674f462 --- /dev/null +++ b/abs/core/acpid/acpid.rc @@ -0,0 +1,40 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +[[ -f /etc/conf.d/acpid ]] && . /etc/conf.d/acpid + +PID=$(pidof -o %PPID /usr/sbin/acpid) +case "$1" in + start) + stat_busy "Starting acpid" + [ -z "$PID" ] && /usr/sbin/acpid $ACPID_ARGS + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon acpid + stat_done + fi + ;; + stop) + stat_busy "Stopping acpid" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon acpid + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/abs/core/acpid/acpid.service b/abs/core/acpid/acpid.service new file mode 100644 index 0000000..4c0e073 --- /dev/null +++ b/abs/core/acpid/acpid.service @@ -0,0 +1,11 @@ +[Unit] +Description=ACPI event daemon +Requires=acpid.socket + +[Service] +EnvironmentFile=/etc/conf.d/acpid +ExecStart=/usr/sbin/acpid -f $ACPID_ARGS + +[Install] +WantedBy=multi-user.target +Also=acpid.socket diff --git a/abs/core/acpid/acpid.socket b/abs/core/acpid/acpid.socket new file mode 100644 index 0000000..1e5365b --- /dev/null +++ b/abs/core/acpid/acpid.socket @@ -0,0 +1,8 @@ +[Unit] +Description=ACPID Listen Socket + +[Socket] +ListenStream=/run/acpid.socket + +[Install] +WantedBy=sockets.target diff --git a/abs/core/acpid/default b/abs/core/acpid/default deleted file mode 100644 index 93944aa..0000000 --- a/abs/core/acpid/default +++ /dev/null @@ -1,20 +0,0 @@ -# This is the ACPID default configuration, it takes all -# events and passes them to /etc/acpi/default.sh for further -# processing. - -# event keeps a regular expression matching the event. To get -# power events only, just use something like "event=button power.*" -# to catch it. -# action keeps the command to be executed after an event occurs -#This halts the computer when the Power button is pressed. - -event=button power.* -#action=/sbin/shutdown -h now -action=/usr/local/sbin/shutdown.sh - -# Optionally you can specify the placeholder %e. It will pass -# through the whole kernel event message to the program you've -# specified. - -event=.* -action=/etc/acpi/acpi_handler.sh %e diff --git a/abs/core/acpid/handler.sh b/abs/core/acpid/handler.sh new file mode 100644 index 0000000..b5a548f --- /dev/null +++ b/abs/core/acpid/handler.sh @@ -0,0 +1,86 @@ +#!/bin/sh +# Default acpi script that takes an entry for all actions + +minspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq` +maxspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq` +setspeed="/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed" + +set $* + +case "$1" in + button/power) + case "$2" in + PBTN|PWRF) + logger "PowerButton pressed: $2" + poweroff + ;; + *) + logger "ACPI action undefined: $2" + ;; + esac + ;; + button/sleep) + case "$2" in + SLPB|SBTN) + echo -n mem >/sys/power/state + ;; + *) + logger "ACPI action undefined: $2" + ;; + esac + ;; + ac_adapter) + case "$2" in + AC|ACAD|ADP0) + case "$4" in + 00000000) + echo -n $minspeed >$setspeed + #/etc/laptop-mode/laptop-mode start + ;; + 00000001) + echo -n $maxspeed >$setspeed + #/etc/laptop-mode/laptop-mode stop + ;; + esac + ;; + *) + logger "ACPI action undefined: $2" + ;; + esac + ;; + battery) + case "$2" in + BAT0) + case "$4" in + 00000000) + logger 'Battery online' + ;; + 00000001) + logger 'Battery offline' + ;; + esac + ;; + CPU0) + ;; + *) logger "ACPI action undefined: $2" ;; + esac + ;; + button/lid) + case "$3" in + close) + logger 'LID closed' + ;; + open) + logger 'LID opened' + ;; + *) + logger "ACPI action undefined: $3" + ;; + esac + ;; + *) + logger "ACPI group/action undefined: $1 / $2" + ;; +esac + +# vim:set ts=4 sw=4 ft=sh et: -- cgit v0.12 From 5f6bb217b7e1434e7c43bf988131a4bdf8bf5276 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:15:55 -0500 Subject: system-templates: changed Accel for intel from sna to uxa. This was needed so xosd would work --- abs/core/system-templates/templates/xorg/xorg.intel | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/abs/core/system-templates/templates/xorg/xorg.intel b/abs/core/system-templates/templates/xorg/xorg.intel index e6d2345..dcd1d90 100644 --- a/abs/core/system-templates/templates/xorg/xorg.intel +++ b/abs/core/system-templates/templates/xorg/xorg.intel @@ -1,7 +1,7 @@ Section "Device" Identifier "Intel Graphics" Driver "intel" - Option "AccelMethod" "sna" - #Option "AccelMethod" "uxa" + #Option "AccelMethod" "sna" + Option "AccelMethod" "uxa" #Option "AccelMethod" "xaa" EndSection -- cgit v0.12 From 1fefc9c7bae49375e667f684c8a7771cc9d29188 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:19:14 -0500 Subject: ttf-freefont: 20120503 --- abs/extra/ttf-freefont/PKGBUILD | 27 ++++++++++++++------------- abs/extra/ttf-freefont/install | 14 ++++++++++++++ abs/extra/ttf-freefont/ttf-freefont.install | 17 ----------------- 3 files changed, 28 insertions(+), 30 deletions(-) create mode 100644 abs/extra/ttf-freefont/install delete mode 100644 abs/extra/ttf-freefont/ttf-freefont.install diff --git a/abs/extra/ttf-freefont/PKGBUILD b/abs/extra/ttf-freefont/PKGBUILD index cc4a110..1aa4127 100644 --- a/abs/extra/ttf-freefont/PKGBUILD +++ b/abs/extra/ttf-freefont/PKGBUILD @@ -1,22 +1,23 @@ -# $Id$ -# Maintainer: Giovanni Scafora +# $Id: PKGBUILD 158526 2012-05-03 23:42:05Z bisson $ # Contributor: Andrea Scarpino +# Contributor: Giovanni Scafora +# Maintainer: Gaetan Bisson pkgname=ttf-freefont -pkgver=20100919 +pkgver=20120503 pkgrel=1 -pkgdesc="A set of free high-quality TrueType fonts covering the UCS character set" -arch=('any') -url="http://www.nongnu.org/freefont/" +pkgdesc='Set of free outline fonts covering the Unicode character set' +url='http://www.nongnu.org/freefont/' license=('GPL') +arch=('any') depends=('fontconfig' 'xorg-font-utils') -install=ttf-freefont.install -source=("http://ftp.gnu.org/gnu/freefont/freefont-ttf-$pkgver.tar.gz") -sha1sums=('feb1c3349529bbb769cfe55bc901baa917507407') +source=("http://ftp.gnu.org/gnu/freefont/freefont-ttf-${pkgver}.zip") +sha1sums=('46179a6f3469b386f6569fc61913314ba79aadac') + +install=install build() { - cd "${srcdir}/freefont-${pkgver}" - install -d "$pkgdir/usr/share/fonts/TTF" - install -m644 *.ttf "$pkgdir/usr/share/fonts/TTF/" + cd "${srcdir}/freefont-${pkgver}" + install -d "${pkgdir}"/usr/share/fonts/TTF + install -m644 *.ttf "${pkgdir}"/usr/share/fonts/TTF } - diff --git a/abs/extra/ttf-freefont/install b/abs/extra/ttf-freefont/install new file mode 100644 index 0000000..d512d69 --- /dev/null +++ b/abs/extra/ttf-freefont/install @@ -0,0 +1,14 @@ +post_install() { + fc-cache -f > /dev/null + mkfontscale /usr/share/fonts/TTF + mkfontdir /usr/share/fonts/TTF +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + diff --git a/abs/extra/ttf-freefont/ttf-freefont.install b/abs/extra/ttf-freefont/ttf-freefont.install deleted file mode 100644 index 0705eb5..0000000 --- a/abs/extra/ttf-freefont/ttf-freefont.install +++ /dev/null @@ -1,17 +0,0 @@ -post_install() { - echo -n "Updating font cache... " - fc-cache -f > /dev/null - mkfontscale /usr/share/fonts/TTF - mkfontdir /usr/share/fonts/TTF - echo "done." -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} - - -- cgit v0.12 From 1ec3574b06b66a8d25baee08f78186cfb7b63c1b Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:21:48 -0500 Subject: system-templates: first stab of reorg of remotes layout now they fall in the buckets of -user -other -common --- abs/core/system-templates/PKGBUILD | 2 +- .../templates/remotes/AOpen-EA65/lircd.conf.ea65 | 73 - .../templates/remotes/AOpen-EA65/lircrc.ea65 | 381 - .../templates/remotes/AOpen-EA65/preview.jpg | Bin 76036 -> 0 bytes .../remotes/ASUS-DiGiMatrix/lircd.conf.asus | 56 - .../remotes/ASUS-DiGiMatrix/lircd.conf.digimatrix | 152 - .../templates/remotes/ASUS-DiGiMatrix/preview.jpg | Bin 28706 -> 0 bytes .../templates/remotes/ATI_Remote_Wonder/lircd.conf | 76 - .../templates/remotes/ATI_Remote_Wonder/lircrc | 636 - .../remotes/ATI_Remote_Wonder/preview.jpg | Bin 63480 -> 0 bytes .../remotes/ATI_Remote_Wonder_Plus/lircd.conf | 198 - .../remotes/ATI_Remote_Wonder_Plus/lircrc | 258 - .../remotes/ATI_Remote_Wonder_Plus/preview.jpg | Bin 25555 -> 0 bytes .../lircd.conf.dvico-dual-digital4 | 81 - .../lircrc.dvico-dual-digital4 | 430 - .../remotes/Dvico-Dual-Digital4-rev2/preview.jpg | Bin 34354 -> 0 bytes .../remotes/Dvico-Dual-Digital4-rev2/remote.run | 3 - .../templates/remotes/Jetway/lircd.conf | 172 - .../templates/remotes/Jetway/lircrc | 649 - .../templates/remotes/Jetway/preview.jpg | Bin 24517 -> 0 bytes .../remotes/Kworld_110/lircd-kworld110.conf | 84 - .../remotes/Kworld_110/lircrc-kworld110.txt | 482 - .../templates/remotes/Kworld_110/preview.jpg | Bin 16642 -> 0 bytes .../remotes/Kworld_310/lircd-kworld310.conf | 80 - .../remotes/Kworld_310/lircrc-kworld310.txt | 482 - .../templates/remotes/Kworld_310/preview.jpg | Bin 25987 -> 0 bytes .../Leadtek_2000XP/lircd-leadtek2000xp.conf | 77 - .../Leadtek_2000XP/lircrc-leadtek2000xp.txt | 474 - .../templates/remotes/Leadtek_2000XP/preview.jpg | Bin 16424 -> 0 bytes .../remotes/Leadtek_PVR/lircd-leadtekPVR.conf | 82 - .../remotes/Leadtek_PVR/lircrc-leadtekPVR.txt | 474 - .../templates/remotes/Leadtek_PVR/preview.jpg | Bin 1587 -> 0 bytes .../remotes/MX-500-jams/lircd.conf.MX-500-JAMS | 115 - .../templates/remotes/MX-500-jams/lircrc | 832 - .../templates/remotes/MX-500-jams/preview.jpg | Bin 10473 -> 0 bytes .../remotes/Medion_RF/lircd-medion-rf.conf | 82 - .../remotes/Medion_RF/lircrc-medion-rf.txt | 474 - .../templates/remotes/Medion_RF/preview.jpg | Bin 1587 -> 0 bytes .../Medion_X10_8080/lircd-medionx10-8080.conf | 68 - .../Medion_X10_8080/lircrc-medionx10-8080.txt | 474 - .../templates/remotes/Medion_X10_8080/preview.jpg | Bin 1587 -> 0 bytes .../templates/remotes/Nebula/lircd-nebula.conf | 88 - .../templates/remotes/Nebula/lircrc-nebula.txt | 402 - .../templates/remotes/Nebula/preview.jpg | Bin 10625 -> 0 bytes .../templates/remotes/Nova_500/lircd-nova500.conf | 69 - .../templates/remotes/Nova_500/lircrc-nova500.txt | 559 - .../templates/remotes/Nova_500/preview.jpg | Bin 1587 -> 0 bytes .../templates/remotes/Nova_T/lircd-novat.conf | 60 - .../templates/remotes/Nova_T/lircrc-novat.txt | 474 - .../templates/remotes/Nova_T/preview.jpg | Bin 1587 -> 0 bytes .../remotes/Nova_T_USB2/lircd-novatusb2.conf | 77 - .../remotes/Nova_T_USB2/lircrc-novatusb2.txt | 474 - .../templates/remotes/Nova_T_USB2/preview.jpg | Bin 1587 -> 0 bytes .../templates/remotes/Nvidia/lircd-nvidia.conf | 62 - .../templates/remotes/Nvidia/lircrc-nvidia.txt | 474 - .../templates/remotes/Nvidia/preview.jpg | Bin 1587 -> 0 bytes .../remotes/Nvidia_X10/lircd-nvidiax10.conf | 71 - .../remotes/Nvidia_X10/lircrc-nvidiax10.txt | 474 - .../templates/remotes/Nvidia_X10/preview.jpg | Bin 1587 -> 0 bytes .../templates/remotes/One4All/lircd-one4all.conf | 111 - .../templates/remotes/One4All/lircrc-one4all.txt | 730 - .../templates/remotes/One4All/preview.jpg | Bin 7432 -> 0 bytes .../remotes/One4All_6131/lircd-one4all6131.conf | 31 - .../remotes/One4All_6131/lircrc-one4all6131.txt | 474 - .../templates/remotes/One4All_6131/preview.jpg | Bin 10324 -> 0 bytes .../remotes/One4All_7544/lircd-one4all7544.conf | 49 - .../remotes/One4All_7544/lircrc-one4all7544.txt | 474 - .../templates/remotes/One4All_7544/preview.jpg | Bin 14880 -> 0 bytes .../remotes/Packard_bell/lircd-packard.conf | 92 - .../remotes/Packard_bell/lircrc-packard.txt | 474 - .../templates/remotes/Packard_bell/preview.jpg | Bin 21260 -> 0 bytes .../templates/remotes/Pinnacle/lircd-pinnacle.conf | 97 - .../templates/remotes/Pinnacle/lircrc-pinnacle.txt | 474 - .../templates/remotes/Pinnacle/preview.jpg | Bin 11124 -> 0 bytes .../RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf | 87 - .../RadioShack_15-2116-Jarod_Wilson/lircrc-rs | 539 - .../RadioShack_15-2116-Jarod_Wilson/preview.jpg | Bin 7504 -> 0 bytes .../remotes/Technisat/lircd-technisat.conf | 68 - .../remotes/Technisat/lircrc-technisat.txt | 347 - .../templates/remotes/Technisat/preview.jpg | Bin 11111 -> 0 bytes .../templates/remotes/Twinhan/lircd-twinhan.conf | 44 - .../templates/remotes/Twinhan/lircrc-twinhan.txt | 474 - .../templates/remotes/Twinhan/preview.jpg | Bin 18260 -> 0 bytes .../templates/remotes/X10_Lola/lircd-x10lola.conf | 78 - .../templates/remotes/X10_Lola/lircrc-x10lola.txt | 334 - .../templates/remotes/X10_Lola/preview.jpg | Bin 11610 -> 0 bytes .../remotes/avermedia/lircd.conf.avermedia | 72 - .../remotes/avermedia/lircd.conf.avermedia98 | 175 - .../templates/remotes/avermedia/lircd.conf.vdomate | 61 - .../remotes/avermedia/lircmd.conf.avermedia | 33 - .../remotes/avermedia/lircmd.conf.avermedia98 | 37 - .../templates/remotes/avermedia/preview.jpg | Bin 1587 -> 0 bytes .../common/MX-500-jams/lircd.conf.MX-500-JAMS | 115 + .../templates/remotes/common/MX-500-jams/lircrc | 832 + .../remotes/common/MX-500-jams/preview.jpg | Bin 0 -> 10473 bytes .../remotes/common/mceusb/lircd.conf.mceusb | 163 + .../templates/remotes/common/mceusb/lircrc-mceusb | 877 + .../templates/remotes/common/mceusb/preview.jpg | Bin 0 -> 12551 bytes .../templates/remotes/common/no_remote/preview.jpg | Bin 0 -> 3087 bytes .../remotes/common/streamzap/lircd.conf.streamzap | 72 + .../templates/remotes/common/streamzap/lircrc | 832 + .../templates/remotes/common/streamzap/preview.jpg | Bin 0 -> 83195 bytes .../templates/remotes/dvico/lircd.conf.fusionHDTV | 226 - .../templates/remotes/dvico/lircrc.txt | 883 - .../templates/remotes/dvico/preview.jpg | Bin 29813 -> 0 bytes .../templates/remotes/dvico/remote.run | 3 - .../templates/remotes/generic/DENON.conf | 31 - .../templates/remotes/generic/MOTOROLA.conf | 53 - .../templates/remotes/generic/NEC-pulse.conf | 32 - .../templates/remotes/generic/NEC-short-pulse.conf | 34 - .../templates/remotes/generic/NEC.conf | 30 - .../templates/remotes/generic/RC-5.conf | 30 - .../templates/remotes/generic/RC-6.conf | 28 - .../templates/remotes/generic/RCMM-32.conf | 23 - .../templates/remotes/generic/RECS80.conf | 31 - .../templates/remotes/generic/SANYO.conf | 34 - .../templates/remotes/generic/SONY12.conf | 28 - .../templates/remotes/generic/SONY20.conf | 29 - .../remotes/hauppauge-black/lircd-haupblack.conf | 55 - .../remotes/hauppauge-black/lircrc-haupblack.conf | 135 - .../templates/remotes/hauppauge-black/preview.jpg | Bin 35841 -> 0 bytes .../templates/remotes/hauppauge-blaster/lircd.conf | 31133 ------------------- .../hauppauge-blaster/lircrc-haupgrey-g3.txt | 586 - .../remotes/hauppauge-blaster/preview.jpg | Bin 45763 -> 0 bytes .../hauppauge-grey-alt/lircd-haupgrey-alt.conf | 199 - .../remotes/hauppauge-grey-alt/lircrc-haupgrey-alt | 533 - .../remotes/hauppauge-grey-alt/preview.jpg | Bin 3069 -> 0 bytes .../remotes/hauppauge-grey/lircd-haupgrey.conf | 199 - .../remotes/hauppauge-grey/lircrc-haupgrey.txt | 505 - .../templates/remotes/hauppauge-grey/preview.jpg | Bin 3069 -> 0 bytes .../hauppauge-silver/lircd-haupgrey-g3.conf | 64 - .../hauppauge-silver/lircrc-haupgrey-g3.txt | 762 - .../templates/remotes/hauppauge-silver/preview.jpg | Bin 45763 -> 0 bytes .../templates/remotes/imon-mce/lircd.conf.imon | 835 - .../templates/remotes/imon-mce/lircrc | 922 - .../templates/remotes/imon-mce/preview.jpg | Bin 35870 -> 0 bytes .../templates/remotes/imon-mce/remote.run | 4 - .../templates/remotes/imon/lircd.conf.imon | 835 - .../system-templates/templates/remotes/imon/lircrc | 922 - .../templates/remotes/imon/preview.jpg | Bin 25799 -> 0 bytes .../templates/remotes/imon/remote.run | 4 - .../templates/remotes/mceusb/lircd.conf.mceusb | 163 - .../templates/remotes/mceusb/lircrc-mceusb | 877 - .../templates/remotes/mceusb/preview.jpg | Bin 12551 -> 0 bytes .../templates/remotes/no_remote/preview.jpg | Bin 3087 -> 0 bytes .../remotes/other/AOpen-EA65/lircd.conf.ea65 | 73 + .../templates/remotes/other/AOpen-EA65/lircrc.ea65 | 381 + .../templates/remotes/other/AOpen-EA65/preview.jpg | Bin 0 -> 76036 bytes .../remotes/other/ASUS-DiGiMatrix/lircd.conf.asus | 56 + .../other/ASUS-DiGiMatrix/lircd.conf.digimatrix | 152 + .../remotes/other/ASUS-DiGiMatrix/preview.jpg | Bin 0 -> 28706 bytes .../remotes/other/ATI_Remote_Wonder/lircd.conf | 76 + .../remotes/other/ATI_Remote_Wonder/lircrc | 636 + .../remotes/other/ATI_Remote_Wonder/preview.jpg | Bin 0 -> 63480 bytes .../other/ATI_Remote_Wonder_Plus/lircd.conf | 198 + .../remotes/other/ATI_Remote_Wonder_Plus/lircrc | 258 + .../other/ATI_Remote_Wonder_Plus/preview.jpg | Bin 0 -> 25555 bytes .../lircd.conf.dvico-dual-digital4 | 81 + .../lircrc.dvico-dual-digital4 | 430 + .../other/Dvico-Dual-Digital4-rev2/preview.jpg | Bin 0 -> 34354 bytes .../other/Dvico-Dual-Digital4-rev2/remote.run | 3 + .../templates/remotes/other/Jetway/lircd.conf | 172 + .../templates/remotes/other/Jetway/lircrc | 649 + .../templates/remotes/other/Jetway/preview.jpg | Bin 0 -> 24517 bytes .../remotes/other/Kworld_110/lircd-kworld110.conf | 84 + .../remotes/other/Kworld_110/lircrc-kworld110.txt | 482 + .../templates/remotes/other/Kworld_110/preview.jpg | Bin 0 -> 16642 bytes .../remotes/other/Kworld_310/lircd-kworld310.conf | 80 + .../remotes/other/Kworld_310/lircrc-kworld310.txt | 482 + .../templates/remotes/other/Kworld_310/preview.jpg | Bin 0 -> 25987 bytes .../other/Leadtek_2000XP/lircd-leadtek2000xp.conf | 77 + .../other/Leadtek_2000XP/lircrc-leadtek2000xp.txt | 474 + .../remotes/other/Leadtek_2000XP/preview.jpg | Bin 0 -> 16424 bytes .../other/Leadtek_PVR/lircd-leadtekPVR.conf | 82 + .../other/Leadtek_PVR/lircrc-leadtekPVR.txt | 474 + .../remotes/other/Leadtek_PVR/preview.jpg | Bin 0 -> 1587 bytes .../remotes/other/Medion_RF/lircd-medion-rf.conf | 82 + .../remotes/other/Medion_RF/lircrc-medion-rf.txt | 474 + .../templates/remotes/other/Medion_RF/preview.jpg | Bin 0 -> 1587 bytes .../Medion_X10_8080/lircd-medionx10-8080.conf | 68 + .../Medion_X10_8080/lircrc-medionx10-8080.txt | 474 + .../remotes/other/Medion_X10_8080/preview.jpg | Bin 0 -> 1587 bytes .../remotes/other/Nebula/lircd-nebula.conf | 88 + .../remotes/other/Nebula/lircrc-nebula.txt | 402 + .../templates/remotes/other/Nebula/preview.jpg | Bin 0 -> 10625 bytes .../remotes/other/Nova_500/lircd-nova500.conf | 69 + .../remotes/other/Nova_500/lircrc-nova500.txt | 559 + .../templates/remotes/other/Nova_500/preview.jpg | Bin 0 -> 1587 bytes .../remotes/other/Nova_T/lircd-novat.conf | 60 + .../remotes/other/Nova_T/lircrc-novat.txt | 474 + .../templates/remotes/other/Nova_T/preview.jpg | Bin 0 -> 1587 bytes .../remotes/other/Nova_T_USB2/lircd-novatusb2.conf | 77 + .../remotes/other/Nova_T_USB2/lircrc-novatusb2.txt | 474 + .../remotes/other/Nova_T_USB2/preview.jpg | Bin 0 -> 1587 bytes .../remotes/other/Nvidia/lircd-nvidia.conf | 62 + .../remotes/other/Nvidia/lircrc-nvidia.txt | 474 + .../templates/remotes/other/Nvidia/preview.jpg | Bin 0 -> 1587 bytes .../remotes/other/Nvidia_X10/lircd-nvidiax10.conf | 71 + .../remotes/other/Nvidia_X10/lircrc-nvidiax10.txt | 474 + .../templates/remotes/other/Nvidia_X10/preview.jpg | Bin 0 -> 1587 bytes .../remotes/other/One4All/lircd-one4all.conf | 111 + .../remotes/other/One4All/lircrc-one4all.txt | 730 + .../templates/remotes/other/One4All/preview.jpg | Bin 0 -> 7432 bytes .../other/One4All_6131/lircd-one4all6131.conf | 31 + .../other/One4All_6131/lircrc-one4all6131.txt | 474 + .../remotes/other/One4All_6131/preview.jpg | Bin 0 -> 10324 bytes .../other/One4All_7544/lircd-one4all7544.conf | 49 + .../other/One4All_7544/lircrc-one4all7544.txt | 474 + .../remotes/other/One4All_7544/preview.jpg | Bin 0 -> 14880 bytes .../remotes/other/Packard_bell/lircd-packard.conf | 92 + .../remotes/other/Packard_bell/lircrc-packard.txt | 474 + .../remotes/other/Packard_bell/preview.jpg | Bin 0 -> 21260 bytes .../remotes/other/Pinnacle/lircd-pinnacle.conf | 97 + .../remotes/other/Pinnacle/lircrc-pinnacle.txt | 474 + .../templates/remotes/other/Pinnacle/preview.jpg | Bin 0 -> 11124 bytes .../RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf | 87 + .../RadioShack_15-2116-Jarod_Wilson/lircrc-rs | 539 + .../RadioShack_15-2116-Jarod_Wilson/preview.jpg | Bin 0 -> 7504 bytes .../remotes/other/Technisat/lircd-technisat.conf | 68 + .../remotes/other/Technisat/lircrc-technisat.txt | 347 + .../templates/remotes/other/Technisat/preview.jpg | Bin 0 -> 11111 bytes .../remotes/other/Twinhan/lircd-twinhan.conf | 44 + .../remotes/other/Twinhan/lircrc-twinhan.txt | 474 + .../templates/remotes/other/Twinhan/preview.jpg | Bin 0 -> 18260 bytes .../remotes/other/X10_Lola/lircd-x10lola.conf | 78 + .../remotes/other/X10_Lola/lircrc-x10lola.txt | 334 + .../templates/remotes/other/X10_Lola/preview.jpg | Bin 0 -> 11610 bytes .../remotes/other/avermedia/lircd.conf.avermedia | 72 + .../remotes/other/avermedia/lircd.conf.avermedia98 | 175 + .../remotes/other/avermedia/lircd.conf.vdomate | 61 + .../remotes/other/avermedia/lircmd.conf.avermedia | 33 + .../other/avermedia/lircmd.conf.avermedia98 | 37 + .../templates/remotes/other/avermedia/preview.jpg | Bin 0 -> 1587 bytes .../remotes/other/dvico/lircd.conf.fusionHDTV | 226 + .../templates/remotes/other/dvico/lircrc.txt | 883 + .../templates/remotes/other/dvico/preview.jpg | Bin 0 -> 29813 bytes .../templates/remotes/other/dvico/remote.run | 3 + .../templates/remotes/other/generic/DENON.conf | 31 + .../templates/remotes/other/generic/MOTOROLA.conf | 53 + .../templates/remotes/other/generic/NEC-pulse.conf | 32 + .../remotes/other/generic/NEC-short-pulse.conf | 34 + .../templates/remotes/other/generic/NEC.conf | 30 + .../templates/remotes/other/generic/RC-5.conf | 30 + .../templates/remotes/other/generic/RC-6.conf | 28 + .../templates/remotes/other/generic/RCMM-32.conf | 23 + .../templates/remotes/other/generic/RECS80.conf | 31 + .../templates/remotes/other/generic/SANYO.conf | 34 + .../templates/remotes/other/generic/SONY12.conf | 28 + .../templates/remotes/other/generic/SONY20.conf | 29 + .../other/hauppauge-black/lircd-haupblack.conf | 55 + .../other/hauppauge-black/lircrc-haupblack.conf | 135 + .../remotes/other/hauppauge-black/preview.jpg | Bin 0 -> 35841 bytes .../remotes/other/hauppauge-blaster/lircd.conf | 31133 +++++++++++++++++++ .../other/hauppauge-blaster/lircrc-haupgrey-g3.txt | 586 + .../remotes/other/hauppauge-blaster/preview.jpg | Bin 0 -> 45763 bytes .../hauppauge-grey-alt/lircd-haupgrey-alt.conf | 199 + .../other/hauppauge-grey-alt/lircrc-haupgrey-alt | 533 + .../remotes/other/hauppauge-grey-alt/preview.jpg | Bin 0 -> 3069 bytes .../other/hauppauge-grey/lircd-haupgrey.conf | 199 + .../other/hauppauge-grey/lircrc-haupgrey.txt | 505 + .../remotes/other/hauppauge-grey/preview.jpg | Bin 0 -> 3069 bytes .../other/hauppauge-silver/lircd-haupgrey-g3.conf | 64 + .../other/hauppauge-silver/lircrc-haupgrey-g3.txt | 762 + .../remotes/other/hauppauge-silver/preview.jpg | Bin 0 -> 45763 bytes .../remotes/other/imon-mce/lircd.conf.imon | 835 + .../templates/remotes/other/imon-mce/lircrc | 922 + .../templates/remotes/other/imon-mce/preview.jpg | Bin 0 -> 35870 bytes .../templates/remotes/other/imon-mce/remote.run | 4 + .../templates/remotes/other/imon/lircd.conf.imon | 835 + .../templates/remotes/other/imon/lircrc | 922 + .../templates/remotes/other/imon/preview.jpg | Bin 0 -> 25799 bytes .../templates/remotes/other/imon/remote.run | 4 + .../templates/remotes/other/no_remote/preview.jpg | Bin 0 -> 3087 bytes .../other/snapstream_firefly/lircd.snapstrm.conf | 127 + .../other/snapstream_firefly/lircrc-snapstrm.txt | 590 + .../remotes/other/snapstream_firefly/preview.jpg | Bin 0 -> 63750 bytes .../templates/remotes/other/unknown/preview.jpg | Bin 0 -> 1587 bytes .../remotes/snapstream_firefly/lircd.snapstrm.conf | 127 - .../remotes/snapstream_firefly/lircrc-snapstrm.txt | 590 - .../remotes/snapstream_firefly/preview.jpg | Bin 63750 -> 0 bytes .../remotes/streamzap/lircd.conf.streamzap | 72 - .../templates/remotes/streamzap/lircrc | 832 - .../templates/remotes/streamzap/preview.jpg | Bin 83195 -> 0 bytes .../templates/remotes/unknown/preview.jpg | Bin 1587 -> 0 bytes 284 files changed, 57934 insertions(+), 57934 deletions(-) delete mode 100644 abs/core/system-templates/templates/remotes/AOpen-EA65/lircd.conf.ea65 delete mode 100644 abs/core/system-templates/templates/remotes/AOpen-EA65/lircrc.ea65 delete mode 100644 abs/core/system-templates/templates/remotes/AOpen-EA65/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/lircd.conf.asus delete mode 100644 abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/lircd.conf.digimatrix delete mode 100644 abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/lircd.conf delete mode 100644 abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/lircrc delete mode 100644 abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/lircd.conf delete mode 100644 abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/lircrc delete mode 100644 abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/lircd.conf.dvico-dual-digital4 delete mode 100644 abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/lircrc.dvico-dual-digital4 delete mode 100644 abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/remote.run delete mode 100644 abs/core/system-templates/templates/remotes/Jetway/lircd.conf delete mode 100644 abs/core/system-templates/templates/remotes/Jetway/lircrc delete mode 100644 abs/core/system-templates/templates/remotes/Jetway/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Kworld_110/lircd-kworld110.conf delete mode 100755 abs/core/system-templates/templates/remotes/Kworld_110/lircrc-kworld110.txt delete mode 100644 abs/core/system-templates/templates/remotes/Kworld_110/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Kworld_310/lircd-kworld310.conf delete mode 100755 abs/core/system-templates/templates/remotes/Kworld_310/lircrc-kworld310.txt delete mode 100644 abs/core/system-templates/templates/remotes/Kworld_310/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Leadtek_2000XP/lircd-leadtek2000xp.conf delete mode 100755 abs/core/system-templates/templates/remotes/Leadtek_2000XP/lircrc-leadtek2000xp.txt delete mode 100644 abs/core/system-templates/templates/remotes/Leadtek_2000XP/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Leadtek_PVR/lircd-leadtekPVR.conf delete mode 100755 abs/core/system-templates/templates/remotes/Leadtek_PVR/lircrc-leadtekPVR.txt delete mode 100644 abs/core/system-templates/templates/remotes/Leadtek_PVR/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS delete mode 100644 abs/core/system-templates/templates/remotes/MX-500-jams/lircrc delete mode 100644 abs/core/system-templates/templates/remotes/MX-500-jams/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Medion_RF/lircd-medion-rf.conf delete mode 100755 abs/core/system-templates/templates/remotes/Medion_RF/lircrc-medion-rf.txt delete mode 100644 abs/core/system-templates/templates/remotes/Medion_RF/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Medion_X10_8080/lircd-medionx10-8080.conf delete mode 100755 abs/core/system-templates/templates/remotes/Medion_X10_8080/lircrc-medionx10-8080.txt delete mode 100644 abs/core/system-templates/templates/remotes/Medion_X10_8080/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Nebula/lircd-nebula.conf delete mode 100755 abs/core/system-templates/templates/remotes/Nebula/lircrc-nebula.txt delete mode 100644 abs/core/system-templates/templates/remotes/Nebula/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Nova_500/lircd-nova500.conf delete mode 100755 abs/core/system-templates/templates/remotes/Nova_500/lircrc-nova500.txt delete mode 100644 abs/core/system-templates/templates/remotes/Nova_500/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Nova_T/lircd-novat.conf delete mode 100755 abs/core/system-templates/templates/remotes/Nova_T/lircrc-novat.txt delete mode 100644 abs/core/system-templates/templates/remotes/Nova_T/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Nova_T_USB2/lircd-novatusb2.conf delete mode 100755 abs/core/system-templates/templates/remotes/Nova_T_USB2/lircrc-novatusb2.txt delete mode 100644 abs/core/system-templates/templates/remotes/Nova_T_USB2/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Nvidia/lircd-nvidia.conf delete mode 100755 abs/core/system-templates/templates/remotes/Nvidia/lircrc-nvidia.txt delete mode 100644 abs/core/system-templates/templates/remotes/Nvidia/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Nvidia_X10/lircd-nvidiax10.conf delete mode 100755 abs/core/system-templates/templates/remotes/Nvidia_X10/lircrc-nvidiax10.txt delete mode 100644 abs/core/system-templates/templates/remotes/Nvidia_X10/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/One4All/lircd-one4all.conf delete mode 100755 abs/core/system-templates/templates/remotes/One4All/lircrc-one4all.txt delete mode 100644 abs/core/system-templates/templates/remotes/One4All/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/One4All_6131/lircd-one4all6131.conf delete mode 100755 abs/core/system-templates/templates/remotes/One4All_6131/lircrc-one4all6131.txt delete mode 100644 abs/core/system-templates/templates/remotes/One4All_6131/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/One4All_7544/lircd-one4all7544.conf delete mode 100755 abs/core/system-templates/templates/remotes/One4All_7544/lircrc-one4all7544.txt delete mode 100644 abs/core/system-templates/templates/remotes/One4All_7544/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Packard_bell/lircd-packard.conf delete mode 100755 abs/core/system-templates/templates/remotes/Packard_bell/lircrc-packard.txt delete mode 100644 abs/core/system-templates/templates/remotes/Packard_bell/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Pinnacle/lircd-pinnacle.conf delete mode 100755 abs/core/system-templates/templates/remotes/Pinnacle/lircrc-pinnacle.txt delete mode 100644 abs/core/system-templates/templates/remotes/Pinnacle/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf delete mode 100644 abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs delete mode 100644 abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Technisat/lircd-technisat.conf delete mode 100755 abs/core/system-templates/templates/remotes/Technisat/lircrc-technisat.txt delete mode 100644 abs/core/system-templates/templates/remotes/Technisat/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/Twinhan/lircd-twinhan.conf delete mode 100755 abs/core/system-templates/templates/remotes/Twinhan/lircrc-twinhan.txt delete mode 100644 abs/core/system-templates/templates/remotes/Twinhan/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/X10_Lola/lircd-x10lola.conf delete mode 100755 abs/core/system-templates/templates/remotes/X10_Lola/lircrc-x10lola.txt delete mode 100644 abs/core/system-templates/templates/remotes/X10_Lola/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/avermedia/lircd.conf.avermedia delete mode 100644 abs/core/system-templates/templates/remotes/avermedia/lircd.conf.avermedia98 delete mode 100644 abs/core/system-templates/templates/remotes/avermedia/lircd.conf.vdomate delete mode 100644 abs/core/system-templates/templates/remotes/avermedia/lircmd.conf.avermedia delete mode 100644 abs/core/system-templates/templates/remotes/avermedia/lircmd.conf.avermedia98 delete mode 100644 abs/core/system-templates/templates/remotes/avermedia/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/common/MX-500-jams/lircd.conf.MX-500-JAMS create mode 100644 abs/core/system-templates/templates/remotes/common/MX-500-jams/lircrc create mode 100644 abs/core/system-templates/templates/remotes/common/MX-500-jams/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/common/mceusb/lircd.conf.mceusb create mode 100644 abs/core/system-templates/templates/remotes/common/mceusb/lircrc-mceusb create mode 100644 abs/core/system-templates/templates/remotes/common/mceusb/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/common/no_remote/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/common/streamzap/lircd.conf.streamzap create mode 100755 abs/core/system-templates/templates/remotes/common/streamzap/lircrc create mode 100644 abs/core/system-templates/templates/remotes/common/streamzap/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/dvico/lircd.conf.fusionHDTV delete mode 100644 abs/core/system-templates/templates/remotes/dvico/lircrc.txt delete mode 100644 abs/core/system-templates/templates/remotes/dvico/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/dvico/remote.run delete mode 100644 abs/core/system-templates/templates/remotes/generic/DENON.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/MOTOROLA.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/NEC-pulse.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/NEC-short-pulse.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/NEC.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/RC-5.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/RC-6.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/RCMM-32.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/RECS80.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/SANYO.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/SONY12.conf delete mode 100644 abs/core/system-templates/templates/remotes/generic/SONY20.conf delete mode 100755 abs/core/system-templates/templates/remotes/hauppauge-black/lircd-haupblack.conf delete mode 100755 abs/core/system-templates/templates/remotes/hauppauge-black/lircrc-haupblack.conf delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-black/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-blaster/lircd.conf delete mode 100755 abs/core/system-templates/templates/remotes/hauppauge-blaster/lircrc-haupgrey-g3.txt delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-blaster/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-grey-alt/lircd-haupgrey-alt.conf delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-grey-alt/lircrc-haupgrey-alt delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-grey-alt/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-grey/lircd-haupgrey.conf delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-grey/lircrc-haupgrey.txt delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-grey/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-silver/lircd-haupgrey-g3.conf delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-silver/lircrc-haupgrey-g3.txt delete mode 100644 abs/core/system-templates/templates/remotes/hauppauge-silver/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/imon-mce/lircd.conf.imon delete mode 100755 abs/core/system-templates/templates/remotes/imon-mce/lircrc delete mode 100644 abs/core/system-templates/templates/remotes/imon-mce/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/imon-mce/remote.run delete mode 100644 abs/core/system-templates/templates/remotes/imon/lircd.conf.imon delete mode 100644 abs/core/system-templates/templates/remotes/imon/lircrc delete mode 100644 abs/core/system-templates/templates/remotes/imon/preview.jpg delete mode 100755 abs/core/system-templates/templates/remotes/imon/remote.run delete mode 100644 abs/core/system-templates/templates/remotes/mceusb/lircd.conf.mceusb delete mode 100644 abs/core/system-templates/templates/remotes/mceusb/lircrc-mceusb delete mode 100644 abs/core/system-templates/templates/remotes/mceusb/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/no_remote/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/AOpen-EA65/lircd.conf.ea65 create mode 100644 abs/core/system-templates/templates/remotes/other/AOpen-EA65/lircrc.ea65 create mode 100644 abs/core/system-templates/templates/remotes/other/AOpen-EA65/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/lircd.conf.asus create mode 100644 abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/lircd.conf.digimatrix create mode 100644 abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/lircd.conf create mode 100644 abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/lircrc create mode 100644 abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/lircd.conf create mode 100644 abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/lircrc create mode 100644 abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/lircd.conf.dvico-dual-digital4 create mode 100644 abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/lircrc.dvico-dual-digital4 create mode 100644 abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/remote.run create mode 100644 abs/core/system-templates/templates/remotes/other/Jetway/lircd.conf create mode 100644 abs/core/system-templates/templates/remotes/other/Jetway/lircrc create mode 100644 abs/core/system-templates/templates/remotes/other/Jetway/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Kworld_110/lircd-kworld110.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Kworld_110/lircrc-kworld110.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Kworld_110/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Kworld_310/lircd-kworld310.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Kworld_310/lircrc-kworld310.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Kworld_310/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/lircd-leadtek2000xp.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/lircrc-leadtek2000xp.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Leadtek_PVR/lircd-leadtekPVR.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Leadtek_PVR/lircrc-leadtekPVR.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Leadtek_PVR/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Medion_RF/lircd-medion-rf.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Medion_RF/lircrc-medion-rf.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Medion_RF/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Medion_X10_8080/lircd-medionx10-8080.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Medion_X10_8080/lircrc-medionx10-8080.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Medion_X10_8080/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Nebula/lircd-nebula.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Nebula/lircrc-nebula.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Nebula/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Nova_500/lircd-nova500.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Nova_500/lircrc-nova500.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Nova_500/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Nova_T/lircd-novat.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Nova_T/lircrc-novat.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Nova_T/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Nova_T_USB2/lircd-novatusb2.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Nova_T_USB2/lircrc-novatusb2.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Nova_T_USB2/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Nvidia/lircd-nvidia.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Nvidia/lircrc-nvidia.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Nvidia/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Nvidia_X10/lircd-nvidiax10.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Nvidia_X10/lircrc-nvidiax10.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Nvidia_X10/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/One4All/lircd-one4all.conf create mode 100755 abs/core/system-templates/templates/remotes/other/One4All/lircrc-one4all.txt create mode 100644 abs/core/system-templates/templates/remotes/other/One4All/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/One4All_6131/lircd-one4all6131.conf create mode 100755 abs/core/system-templates/templates/remotes/other/One4All_6131/lircrc-one4all6131.txt create mode 100644 abs/core/system-templates/templates/remotes/other/One4All_6131/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/One4All_7544/lircd-one4all7544.conf create mode 100755 abs/core/system-templates/templates/remotes/other/One4All_7544/lircrc-one4all7544.txt create mode 100644 abs/core/system-templates/templates/remotes/other/One4All_7544/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Packard_bell/lircd-packard.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Packard_bell/lircrc-packard.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Packard_bell/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Pinnacle/lircd-pinnacle.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Pinnacle/lircrc-pinnacle.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Pinnacle/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf create mode 100644 abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/lircrc-rs create mode 100644 abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Technisat/lircd-technisat.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Technisat/lircrc-technisat.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Technisat/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/Twinhan/lircd-twinhan.conf create mode 100755 abs/core/system-templates/templates/remotes/other/Twinhan/lircrc-twinhan.txt create mode 100644 abs/core/system-templates/templates/remotes/other/Twinhan/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/X10_Lola/lircd-x10lola.conf create mode 100755 abs/core/system-templates/templates/remotes/other/X10_Lola/lircrc-x10lola.txt create mode 100644 abs/core/system-templates/templates/remotes/other/X10_Lola/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.avermedia create mode 100644 abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.avermedia98 create mode 100644 abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.vdomate create mode 100644 abs/core/system-templates/templates/remotes/other/avermedia/lircmd.conf.avermedia create mode 100644 abs/core/system-templates/templates/remotes/other/avermedia/lircmd.conf.avermedia98 create mode 100644 abs/core/system-templates/templates/remotes/other/avermedia/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/dvico/lircd.conf.fusionHDTV create mode 100644 abs/core/system-templates/templates/remotes/other/dvico/lircrc.txt create mode 100644 abs/core/system-templates/templates/remotes/other/dvico/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/dvico/remote.run create mode 100644 abs/core/system-templates/templates/remotes/other/generic/DENON.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/MOTOROLA.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/NEC-pulse.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/NEC-short-pulse.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/NEC.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/RC-5.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/RC-6.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/RCMM-32.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/RECS80.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/SANYO.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/SONY12.conf create mode 100644 abs/core/system-templates/templates/remotes/other/generic/SONY20.conf create mode 100755 abs/core/system-templates/templates/remotes/other/hauppauge-black/lircd-haupblack.conf create mode 100755 abs/core/system-templates/templates/remotes/other/hauppauge-black/lircrc-haupblack.conf create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-black/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-blaster/lircd.conf create mode 100755 abs/core/system-templates/templates/remotes/other/hauppauge-blaster/lircrc-haupgrey-g3.txt create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-blaster/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/lircd-haupgrey-alt.conf create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/lircrc-haupgrey-alt create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-grey/lircd-haupgrey.conf create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-grey/lircrc-haupgrey.txt create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-grey/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-silver/lircd-haupgrey-g3.conf create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-silver/lircrc-haupgrey-g3.txt create mode 100644 abs/core/system-templates/templates/remotes/other/hauppauge-silver/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/imon-mce/lircd.conf.imon create mode 100755 abs/core/system-templates/templates/remotes/other/imon-mce/lircrc create mode 100644 abs/core/system-templates/templates/remotes/other/imon-mce/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/imon-mce/remote.run create mode 100644 abs/core/system-templates/templates/remotes/other/imon/lircd.conf.imon create mode 100644 abs/core/system-templates/templates/remotes/other/imon/lircrc create mode 100644 abs/core/system-templates/templates/remotes/other/imon/preview.jpg create mode 100755 abs/core/system-templates/templates/remotes/other/imon/remote.run create mode 100644 abs/core/system-templates/templates/remotes/other/no_remote/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/snapstream_firefly/lircd.snapstrm.conf create mode 100644 abs/core/system-templates/templates/remotes/other/snapstream_firefly/lircrc-snapstrm.txt create mode 100644 abs/core/system-templates/templates/remotes/other/snapstream_firefly/preview.jpg create mode 100644 abs/core/system-templates/templates/remotes/other/unknown/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/snapstream_firefly/lircd.snapstrm.conf delete mode 100644 abs/core/system-templates/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt delete mode 100644 abs/core/system-templates/templates/remotes/snapstream_firefly/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/streamzap/lircd.conf.streamzap delete mode 100755 abs/core/system-templates/templates/remotes/streamzap/lircrc delete mode 100644 abs/core/system-templates/templates/remotes/streamzap/preview.jpg delete mode 100644 abs/core/system-templates/templates/remotes/unknown/preview.jpg diff --git a/abs/core/system-templates/PKGBUILD b/abs/core/system-templates/PKGBUILD index 3ca911a..ad61536 100755 --- a/abs/core/system-templates/PKGBUILD +++ b/abs/core/system-templates/PKGBUILD @@ -1,6 +1,6 @@ pkgname=system-templates pkgver=2.0 -pkgrel=14 +pkgrel=15 conflicts=( ) pkgdesc="Templates used for system configuration" depends=() diff --git a/abs/core/system-templates/templates/remotes/AOpen-EA65/lircd.conf.ea65 b/abs/core/system-templates/templates/remotes/AOpen-EA65/lircd.conf.ea65 deleted file mode 100644 index a10181d..0000000 --- a/abs/core/system-templates/templates/remotes/AOpen-EA65/lircd.conf.ea65 +++ /dev/null @@ -1,73 +0,0 @@ -# -# Config file for AOpen XC Cube EA65, EA65-II -# Max Krasnyanskiy -# - -begin remote - name EA65 - bits 24 - eps 10 - aeps 100 - - gap 960000 - toggle_bit 0 - - begin codes - tv/pvr 0x0014814c - photo 0x0017810e - htpc 0x0011811b - dvd/vcd 0x00128100 - cd/mp3 0x00138152 - fm 0x00158111 - video 0x0016810f - - 1 0x0041810b - 2 0x00428115 - 3 0x00438112 - 4 0x00448141 - 5 0x00458119 - 6 0x00468116 - 7 0x00478150 - 8 0x0048811a - 9 0x00498155 - * 0x00328156 - 0 0x00408158 - # 0x0030814d - - menu 0x00188104 - exit 0x001d8154 - enter 0x001e8101 - up 0x00198159 - down 0x001a811c - left 0x001c8102 - right 0x001b815d - - vol+ 0x00298103 - vol- 0x002a814e - ch+ 0x002c8113 - ch- 0x002d8117 - mute 0x00288105 - tune+ 0x002e8144 - tune- 0x002f8148 - mem 0x00318145 - scan 0x00278151 - - display 0x0034811f - eject 0x0035815c - rwnd 0x00228118 - ffwd 0x00218110 - rec 0x002b810a - repeate 0x0038815a - prev 0x00238107 - next 0x00248114 - time/shift 0x00338108 - stop 0x0020811d - play/pause 0x001f8109 - - play-pause 0x0080811d - stop-eject 0x00238107 - mode- 0x00ff1080 - mode+ 0x00ff1180 - end codes -end remote - diff --git a/abs/core/system-templates/templates/remotes/AOpen-EA65/lircrc.ea65 b/abs/core/system-templates/templates/remotes/AOpen-EA65/lircrc.ea65 deleted file mode 100644 index fd96d42..0000000 --- a/abs/core/system-templates/templates/remotes/AOpen-EA65/lircrc.ea65 +++ /dev/null @@ -1,381 +0,0 @@ -# -# Max Krasnyanskiy -# - -# -# Xine key bindings. -# - -# start playback -begin - button = dvd/vcd - prog = xine - repeat = 1 - config = Play -end - -# playback pause toggle -begin - button = play/pause - prog = xine - repeat = 1 - config = Pause -end - -# stop playback -begin - button = stop - prog = xine - repeat = 1 - config = Stop -end - -# eject the current medium -begin - button = eject - prog = xine - repeat = 1 - config = Eject -end - -# scan playlist to grab stream infos -begin - button = mem - prog = xine - repeat = 1 - config = ScanPlaylistInfo -end - -# set position to -60 seconds in current stream -begin - button = rwnd - prog = xine - repeat = 1 - config = SeekRelative-60 -end - -# set position to +60 seconds in current stream -begin - button = ffwd - prog = xine - repeat = 1 - config = SeekRelative+60 -end - -# increment playback speed -begin - button = tune+ - prog = xine - repeat = 1 - config = SpeedFaster -end - -# decrement playback speed -begin - button = tune- - prog = xine - repeat = 1 - config = SpeedSlower -end - -# increment audio volume -begin - button = vol+ - prog = xine - repeat = 1 - config = Volume+ -end - -# decrement audio volume -begin - button = vol- - prog = xine - repeat = 1 - config = Volume- -end - -# audio muting toggle -begin - button = mute - prog = xine - repeat = 1 - config = Mute -end - -# select next audio channel -begin - button = ch+ - prog = xine - repeat = 1 - config = AudioChannelNext -end - -# select previous audio channel -begin - button = ch- - prog = xine - repeat = 1 - config = AudioChannelPrior -end - -# interlaced mode toggle -begin - button = scan - prog = xine - repeat = 1 - config = ToggleInterleave -end - -# cycle aspect ratio values -begin - button = display - prog = xine - repeat = 1 - config = ToggleAspectRatio -end - -# jump to Title Menu -begin - button = menu - prog = xine - repeat = 1 - config = TitleMenu -end - -# menu navigate up -begin - button = up - prog = xine - repeat = 1 - config = EventUp -end - -# menu navigate down -begin - button = down - prog = xine - repeat = 1 - config = EventDown -end - -# menu navigate left -begin - button = left - prog = xine - repeat = 1 - config = EventLeft -end - -# menu navigate right -begin - button = right - prog = xine - repeat = 1 - config = EventRight -end - -# menu select -begin - button = enter - prog = xine - repeat = 1 - config = EventSelect -end - -# jump to next chapter -begin - button = next - prog = xine - repeat = 1 - config = EventNext -end - -# jump to previous chapter -begin - button = prev - prog = xine - repeat = 1 - config = EventPrior -end - -# select a subtitle file -begin - button = repeat - prog = xine - repeat = 1 - config = SubSelector -end - -# enter the number 0 -begin - button = 0 - prog = xine - repeat = 1 - config = Number0 -end - -# enter the number 1 -begin - button = 1 - prog = xine - repeat = 1 - config = Number1 -end - -# enter the number 2 -begin - button = 2 - prog = xine - repeat = 1 - config = Number2 -end - -# enter the number 3 -begin - button = 3 - prog = xine - repeat = 1 - config = Number3 -end - -# enter the number 4 -begin - button = 4 - prog = xine - repeat = 1 - config = Number4 -end - -# enter the number 5 -begin - button = 5 - prog = xine - repeat = 1 - config = Number5 -end - -# enter the number 6 -begin - button = 6 - prog = xine - repeat = 1 - config = Number6 -end - -# enter the number 7 -begin - button = 7 - prog = xine - repeat = 1 - config = Number7 -end - -# enter the number 8 -begin - button = 8 - prog = xine - repeat = 1 - config = Number8 -end - -# enter the number 9 -begin - button = 9 - prog = xine - repeat = 1 - config = Number9 -end - -# quit the program -begin - button = exit - prog = xine - repeat = 1 - config = Quit -end - -## -# End of xine key bindings. -## - -## MPlayer lirc setup - -# Show OSD -begin - prog = mplayer - button = menu - repeat = 1 - config = osd -end - -# Pause playback -begin - prog = mplayer - button = play/pause - repeat = 1 - config = pause -end - -# Stop playback and exit -begin - prog = mplayer - button = stop - repeat = 1 - config = stop #quit -end - -# Mute -begin - prog = mplayer - button = mute - repeat = 1 - config = mute -end - -# Seek back 10 seconds -begin - prog = mplayer - button = rwnd - repeat = 1 - config = seek -10 -end - -# Seek forward 30 seconds -begin - prog = mplayer - button = ffwd - repeat = 1 - config = seek +10 -end - -# Quit -begin - prog = mplayer - button = exit - repeat = 1 - config = quit -end - -# Seek forward 10 minutes -begin - prog = mplayer - button = next - repeat = 1 - config = seek +600 -end - -# Seek backward 10 minutes -begin - prog = mplayer - button = prev - repeat = 1 - config = seek -600 -end - -# Toggle full-screen -begin - prog = mplayer - button = display - repeat = 1 - config = vo_fullscreen -end diff --git a/abs/core/system-templates/templates/remotes/AOpen-EA65/preview.jpg b/abs/core/system-templates/templates/remotes/AOpen-EA65/preview.jpg deleted file mode 100644 index 2fc223c..0000000 Binary files a/abs/core/system-templates/templates/remotes/AOpen-EA65/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/lircd.conf.asus b/abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/lircd.conf.asus deleted file mode 100644 index ceadbf0..0000000 --- a/abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/lircd.conf.asus +++ /dev/null @@ -1,56 +0,0 @@ -# -# contributed by Tibor Sipos and -# Stefan Jahn -# -# brand: Asus -# model: Asus TV-Box Remote Control -# - -begin remote - - name Asus TV-Box IR - - bits 8 - eps 30 - aeps 100 - one 0 0 - zero 0 0 - gap 1399999 - toggle_bit 0 - - begin codes - 0 0x0000000000000000 - 1 0x0000000000000008 - 2 0x0000000000000010 - 3 0x0000000000000018 - 4 0x0000000000000020 - 5 0x0000000000000028 - 6 0x0000000000000030 - 7 0x0000000000000038 - 8 0x0000000000000040 - 9 0x0000000000000048 - PREV 0x0000000000000050 - ENTER 0x0000000000000058 - CH+ 0x0000000000000060 - CH- 0x0000000000000068 - VOL+ 0x0000000000000070 - VOL- 0x0000000000000078 - MAXIMIZE 0x0000000000000080 - MUTE 0x0000000000000088 - POWER 0x0000000000000090 - MENU 0x0000000000000098 - UP 0x00000000000000A0 - DOWN 0x00000000000000A8 - LEFT 0x00000000000000B0 - RIGHT 0x00000000000000B8 - CAPTION 0x00000000000000C0 - MTS/SAP 0x00000000000000C8 - DISPLAY 0x00000000000000D0 - SCAN 0x00000000000000D8 - RED 0x00000000000000E0 - GREEN 0x00000000000000E8 - YELLOW 0x00000000000000F0 - BLUE 0x00000000000000F8 - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/lircd.conf.digimatrix b/abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/lircd.conf.digimatrix deleted file mode 100644 index a6e9abd..0000000 --- a/abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/lircd.conf.digimatrix +++ /dev/null @@ -1,152 +0,0 @@ -# -# this config file was automatically generated -# using lirc-0.7.0pre7(it87) on Sun Aug 29 17:33:17 2004 -# -# contributed by -# -# brand: ASUS -# model no. of remote control: DigiMatrix -# devices being controlled by this remote: -# - -begin remote - - name ASUS_DigiMatrix - bits 16 - flags SPACE_ENC - eps 30 - aeps 100 - - header 8057 4071 - one 479 1534 - zero 479 531 - ptrail 491 - pre_data_bits 8 - pre_data 0x35 - gap 25647 - toggle_bit 0 - - - begin codes - up 0x000000000000E817 - down 0x00000000000018E7 - enter 0x000000000000D02F - left 0x0000000000009867 - right 0x00000000000058A7 - 1 0x00000000000000FF - 2 0x000000000000807F - 3 0x00000000000040BF - 4 0x000000000000C03F - 5 0x00000000000020DF - 6 0x000000000000A05F - 7 0x000000000000609F - 8 0x000000000000E01F - 9 0x00000000000010EF - 0 0x000000000000906F - on_off 0x000000000000B04F - dvd_vcd 0x000000000000F00F - tv 0x00000000000008F7 - os_start 0x00000000000030CF - photo 0x00000000000048B7 - home 0x00000000000044BB - back 0x000000000000A857 - ch+ 0x000000000000B847 - stop 0x000000000000946B - play 0x000000000000C43B - vol+ 0x000000000000F807 - ch- 0x0000000000007887 - step- 0x000000000000E41B - step+ 0x000000000000649B - vol- 0x00000000000004FB - pause 0x00000000000024DB - pre 0x00000000000014EB - next 0x000000000000A45B - mute 0x000000000000847B - rec 0x000000000000D42B - subtitle 0x000000000000C837 - menu 0x00000000000038C7 - dvd_audio 0x00000000000050AF - ui_size 0x0000000000008877 - ui_on_off 0x00000000000028D7 - end codes - -end remote - - -# -# this config file was automatically generated -# using lirc-0.7.2(it87) on Sun Aug 28 18:13:15 2005 -# -# contributed by -# -# brand: ASUS -# model no. of remote control: DigiMatrix Mark 2 -# devices being controlled by this remote: -# - -begin remote - - name ASUS_DigiMatrixMk2 - bits 8 - flags SPACE_ENC - eps 30 - aeps 100 - - header 2666 1378 - one 260 741 - zero 260 279 - ptrail 251 - pre_data_bits 1 - pre_data 0x0 - post_data_bits 8 - post_data 0x3 - gap 10826 - min_repeat 1 - toggle_bit 0 - - - begin codes - power 0x0000000000000084 - tv_dvr 0x0000000000000044 - fm 0x00000000000000C4 - os_start 0x0000000000000024 - music 0x00000000000000A4 - pictures 0x0000000000000064 - video 0x00000000000000E4 - dvd_menu 0x0000000000000014 - up 0x000000000000004C - down 0x00000000000000E0 - left 0x0000000000000010 - right 0x0000000000000040 - back 0x00000000000000B4 - ok 0x0000000000000088 - back_fwd 0x0000000000000074 - rew 0x0000000000000094 - play_pause 0x0000000000000054 - fwd 0x00000000000000D4 - step- 0x0000000000000098 - stop 0x0000000000000048 - step+ 0x0000000000000090 - vol+ 0x0000000000000058 - vol- 0x00000000000000D8 - home 0x00000000000000C8 - ch+ 0x0000000000000050 - ch- 0x00000000000000D0 - mute 0x0000000000000038 - rec 0x0000000000000028 - pc 0x0000000000000030 - 1 0x00000000000000B8 - 2 0x00000000000000A8 - 3 0x00000000000000B0 - 4 0x0000000000000078 - 5 0x0000000000000068 - 6 0x0000000000000070 - 7 0x00000000000000F8 - 8 0x00000000000000E8 - 9 0x00000000000000F0 - 0 0x0000000000000018 - ui_size 0x0000000000000004 - repeat 0x0000000000000008 - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/preview.jpg b/abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/preview.jpg deleted file mode 100644 index 250d6a1..0000000 Binary files a/abs/core/system-templates/templates/remotes/ASUS-DiGiMatrix/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/lircd.conf b/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/lircd.conf deleted file mode 100644 index 087b9ad..0000000 --- a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/lircd.conf +++ /dev/null @@ -1,76 +0,0 @@ -# brand: ATI Remote Wonder -# model no. of remote control: 5000023600 -# devices being controlled by this remote: ATI USB Receiver -# -# Found on a linpvr.org forum, thanks. - -begin remote - - name ati_remote - bits 40 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - gap 235966 - toggle_bit 0 - - - begin codes - a 0x00000014D5000000 - b 0x00000014D6010000 - power 0x00000014D7020000 - tv 0x00000014D8030000 - dvd 0x00000014D9040000 - web 0x00000014DA050000 - media_library 0x00000014DB060000 - drag 0x00000014DC070000 - mouse-button_left 0x000000144D780000 - mouse-button_right 0x00000014517C0000 - mouse-up 0x0000001447720000 - mouse-down 0x0000001448730000 - mouse-left 0x0000001445700000 - mouse-right 0x0000001446710000 - mouse-left_up 0x0000001449740000 - mouse-right_up 0x000000144A750000 - mouse-left_down 0x000000144C770000 - mouse-right_down 0x000000144B760000 - vol-up 0x00000014DD080000 - vol-down 0x00000014DE090000 - mute 0x00000014DF0A0000 - chan-up 0x00000014E00B0000 - chan-down 0x00000014E10C0000 - 1 0x00000014E20D0000 - 2 0x00000014E30E0000 - 3 0x00000014E40F0000 - 4 0x00000014E5100000 - 5 0x00000014E6110000 - 6 0x00000014E7120000 - 7 0x00000014E8130000 - 8 0x00000014E9140000 - 9 0x00000014EA150000 - 0 0x00000014EC170000 - dvd-root_menu 0x00000014EB160000 - launch_setup 0x00000014ED180000 - c 0x00000014EE190000 - d 0x00000014F01B0000 - tv_on_demand 0x00000014F11C0000 - max_window 0x00000014F5200000 - cursor-up 0x00000014EF1A0000 - cursor-down 0x00000014F7220000 - cursor-left 0x00000014F21D0000 - cursor-right 0x00000014F41F0000 - ok 0x00000014F31E0000 - e 0x00000014F6210000 - f 0x00000014F8230000 - rewind 0x00000014F9240000 - play 0x00000014FA250000 - fastforward 0x00000014FB260000 - record 0x00000014FC270000 - stop 0x00000014FD280000 - pause 0x00000014FE290000 - end codes - -end remote - diff --git a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/lircrc b/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/lircrc deleted file mode 100644 index 01519a8..0000000 --- a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/lircrc +++ /dev/null @@ -1,636 +0,0 @@ -# ~/.mythtv/lircrc -# -# MythTV native LIRC config file for -# the ATI-Wonder Remote -# using lirc_atiusb driver -# - -begin -#Jumppoint for Program Guide created in Mythweb - prog = mythtv - button = tv - config = ! - repeat = 5 -end - -begin -#Jumppoint for DVD playback created in Mythweb - prog = mythtv - button = dvd - config = @ - repeat = 5 -end - -begin - prog = mythtv -#Jumppoint for MythWeater created in Mythweb - button = web - config = # - repeat = 5 -end - -begin - prog = mythtv -#Jumppoint for MythVideo created in Mythweb - button = media_library - config = $ - repeat = 5 -end - -begin - prog = mythtv -#Jumppoint for MythWeater created in Mythweb - button = HAND - config = % - repeat = 5 -end - -begin -prog = mythtv -button = 1 -config = 1 -repeat = 5 -end - -begin -prog = mythtv -button = 2 -config = 2 -repeat = 5 -end - -begin -prog = mythtv -button = 3 -config = 3 -repeat = 5 -end - -begin -prog = mythtv -button = 4 -config = 4 -repeat = 5 -end - -begin -prog = mythtv -button = 5 -config = 5 -repeat = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -repeat = 5 -end - -begin -prog = mythtv -button = 7 -config = 7 -repeat = 5 -end - -begin -prog = mythtv -button = 8 -config = 8 -repeat = 5 -end - -begin -prog = mythtv -button = 9 -config = 9 -repeat = 5 -end - -begin -prog = mythtv -button = 0 -config = 0 -repeat = 5 -end - -begin - prog = mythtv - button = mouse-up - config = Up - repeat = 5 -end - -begin - prog = mythtv - button = mouse-down - config = Down - repeat = 5 -end - -begin - prog = mythtv - button = mouse-left - config = Left - repeat = 5 -end - -begin - prog = mythtv - button = mouse-right - config = Right - repeat = 5 -end - -begin - prog = mythtv - button = mouse-button-right - config = Esc - repeat = 5 -end - -begin - prog = mythtv -# Enter button - button = mouse-button-left - config = Return - repeat = 5 -end - -begin - prog = mythtv - button = power - config = Esc - repeat = 5 -end - -begin - prog = mythtv -# Enter button - button = ok - config = Return - repeat = 5 -end - -begin - prog = mythtv - button = cursor-up - config = Up - repeat = 5 -end - -begin - prog = mythtv - button = cursor-down - config = Down - repeat = 5 -end - -begin - prog = mythtv - button = cursor-left - config = Left - repeat = 5 -end - -begin - prog = mythtv - button = cursor-right - config = Right - repeat = 5 -end - -begin - prog = mythtv - button = D - config = Esc - repeat = 5 -end - -begin -prog = mythtv -button = chan-up -config = Up - repeat = 5 -end - -begin -prog = mythtv -button = chan-down -config = Down - repeat = 5 -end - -begin - prog = mythtv - button = vol-down - repeat = 3 - config = F10 -end - -begin - prog = mythtv - button = vol-up - repeat = 3 - config = F11 -end -begin - prog = mythtv - button = mute - config = F9 - repeat = 5 -end - -begin -# Mute for MythMusic - prog = mythtv - button = mute - config = | - repeat = 5 -end - -begin - prog = mythtv - button = dvd-root_menu - config = M - repeat = 5 -end - -begin - prog = mythtv -# Enter button - button = launch_setup - config = Return - repeat = 5 -end - - -begin - prog = mythtv - button = a - config = S - repeat = 5 -end - -begin - prog = mythtv - button = b - config = I - repeat = 5 -end - -begin - prog = mythtv - button = c - config = T - repeat = 5 -end - -begin -prog = mythtv -# Change focus for PiP (to change channel in the other window) -button = max_window -config = B - repeat = 5 -end - -begin -prog = mythtv -# Toggle PiP on/off -button = tv_on_demand -config = V - repeat = 5 -end - -begin - prog = mythtv - button = rewind - config = Left - repeat = 5 -end - - -begin - prog = mythtv - button = fastforward - config = Right - repeat = 5 -end - -begin -prog = mythtv -button = record -config = R - repeat = 5 -end - -begin -prog = mythtv -button = stop -config = Esc - repeat = 5 -end - -begin -prog = mythtv -button = play -config = P - repeat = 5 -end - -begin -prog = mythtv -button = pause -config = P - repeat = 5 -end - -begin -prog = mythtv -button = e -# Use for backwards commercial skip -config = Q - repeat = 5 -end - -begin -prog = mythtv -button = f -# Use for forward commercial skip -config = Z - repeat = 5 -end - -#Mplayer - -begin -prog = mplayer -button = play -config = pause - repeat = 5 -end - -begin -prog = mplayer -button = pause -config = pause - repeat = 5 -end - -begin -prog = mplayer -button = stop -config = quit - repeat = 5 -end - -begin -prog = mplayer -button = power -config = quit - repeat = 5 -end - -begin -prog = mplayer -button = d -config = quit - repeat = 5 -end - -begin -prog = mplayer -button = mouse-button-right -config = quit - repeat = 5 -end - -begin -prog = mplayer -button = mute -config = mute - repeat = 5 -end - -begin -prog = mplayer -button = e -repeat = 6 -config = seek -10 -end - -begin -prog = mplayer -button = r -repeat = 6 -config = seek 10 -end - -begin -prog = mplayer -button = rewind -repeat = 6 -config = seek -70 -end - -begin -prog = mplayer -button = fastforward -repeat = 6 -config = seek 70 -end - -begin -prog = mplayer -button = vol-down -repeat = 6 -config = volume -1 -end - -begin -prog = mplayer -button = vol-up -repeat = 6 -config = volume 1 -end - -#Xine - -begin -prog = xine -button = play -config = Play -end - -begin -prog = xine -button = pause -config = PAUSE -end - -begin -prog = xine -button = stop -config = Stop -end - -begin -prog = xine -button = power -config = Quit -end - -begin -prog = xine -button = d -config = quit -end - -begin -prog = xine -button = mouse-button-right -config = quit -end - -begin -prog = xine -button = cursor-up -repeat = 4 -config = EventUp -end - -begin -prog = xine -button = cursor-down -repeat = 4 -config = EventDown -end - -begin -prog = xine -button = cursor-left -repeat = 4 -config = EventLeft -end - -begin -prog = xine -button = corsor-right -repeat = 4 -config = EventRight -end - -begin -prog = xine -button = ok -repeat = 0 -config = EventSelect -end - -begin -prog = xine -button = mouse-up -repeat = 4 -config = EventUp -end - -begin -prog = xine -button = mouse-down -repeat = 4 -config = EventDown -end - -begin -prog = xine -button = mouse-left -repeat = 4 -config = EventLeft -end - -begin -prog = xine -button = mouse-right -repeat = 4 -config = EventRight -end - -begin -prog = xine -button = mouse-button-left -repeat = 0 -config = EventSelect -end - -begin -prog = xine -button = dvd-root_menu -repeat = 0 -config = Menu -end - -#vol down -begin -prog = xine -button = vol-down -repeat = 1 -config = Volume- -end - -#vol up -begin -prog = xine -button = vol-up -repeat = 1 -config = Volume+ -end - -begin -prog = xine -button = tv_on_demand -repeat = 1 -config = ZoomIn -end - -begin -prog = xine -button = max_window -repeat = 1 -config = ZoomOut -end - -#skip chapter forward -begin -prog = xine -button = fastforward -repeat = 1 -config = EventNext -end - -#skip chapter backward -begin -prog = xine -button = rewind -repeat = 1 -config = EventPrior -end - -begin -prog = xine -button = f -repeat = 2 -config = SeekRelative+45 -end - -begin -prog = xine -button = e -repeat = 2 -config = SeekRelative-45 -end - - - - - diff --git a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/preview.jpg b/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/preview.jpg deleted file mode 100644 index 351a111..0000000 Binary files a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/lircd.conf b/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/lircd.conf deleted file mode 100644 index 6b1172a..0000000 --- a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/lircd.conf +++ /dev/null @@ -1,198 +0,0 @@ - -# Please make this file available to others -# by sending it to -# -# this config file was automatically generated -# using lirc-0.8.0pre3(atiusb) on Tue Feb 7 19:33:37 2006 -# -# contributed by -# edited 2/19/2006 for dual code generation problem -# -# brand: ATI Remote Wonder Plus / RW3 -# model no. of remote control: 5000026900 -# devices being controlled by this remote: 500002700 -# - -begin remote - - name ATI_RWP - bits 24 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - post_data_bits 16 - post_data 0x0 - gap 243966 - min_repeat 2 - toggle_bit 0 - - - begin codes - - A 0x155580 - A 0x15D500 - - B 0x155681 - B 0x15D601 - - ? 0x155A85 - ? 0x15da05 - - POWER 0x15d702 - POWER 0x155782 - - FM 0x15F11C - FM 0x15719C - - TV 0x155883 - TV 0x15d803 - - GUIDE 0x15DB06 - GUIDE 0x155B86 - - TV2 0x15FF2A - TV2 0x157FAA - - DVD 0x15D904 - DVD 0x155984 - - Vol+ 0x155D88 - Vol+ 0x15dd08 - - Vol- 0x15DE09 - Vol- 0x155e89 - - Ch+ 0x15608B - Ch+ 0x15e00b - - Ch- 0x15E10C - Ch- 0x15618c - - Mute 0x155F8A - Mute 0x15df0a - - ATI 0x15022D - ATI 0x1582ad - - Maximize 0x1575A0 - Maximize 0x15f520 - - Hand 0x15dc07 - Hand 0x155c87 - - Mouse_LeftButton 0x154d78 - Mouse_LeftButton 0x15cdf8 - - Mouse_RightButton 0x15517c - Mouse_RightButton 0x15d1fc - - Mouse_Up 0x15C7F2 - Mouse_Up 0x154772 - - Mouse_Down 0x154873 - Mouse_Down 0x15c8f3 - - Mouse_Left 0x154570 - Mouse_Left 0x15c5f0 - - Mouse_Right 0x154671 - Mouse_Right 0x15c6f1 - - Mouse_UpRight 0x154A75 - Mouse_UpRight 0x15caf5 - - Mouse_UpLeft 0x15C9F4 - Mouse_UpLeft 0x154974 - - Mouse_DownRight 0x15CBF6 - Mouse_DownRight 0x154b76 - - Mouse_DownLeft 0x154c77 - Mouse_DownLeft 0x15ccf7 - - Play 0x157AA5 - Play 0x15fa25 - - Pause 0x15FE29 - Pause 0x157ea9 - - Stop 0x157DA8 - Stop 0x15fd28 - - Previous 0x15F924 - Previous 0x1579a4 - - Next 0x157BA6 - Next 0x15fb26 - - Record 0x15fc27 - Record 0x157ca7 - - C 0x156E99 - C 0x15ee19 - - D 0x15F01B - D 0x15709b - - E 0x1576A1 - E 0x15f621 - - F 0x15F823 - F 0x1578a3 - - OK 0x15739E - OK 0x15f31e - - Information 0x15012C - Information 0x1581ac - - Clock 0x1580AB - Clock 0x15002b - - 1 0x15E20D - 1 0x15628d - 2 0x15638E - 2 0x15e30e - 3 0x15E40F - 3 0x15648f - 4 0x156590 - 4 0x15e510 - 5 0x15E611 - 5 0x156691 - 6 0x156792 - 6 0x15e712 - 7 0x15E813 - 7 0x156893 - 8 0x156994 - 8 0x15e914 - 9 0x15EA15 - 9 0x156a95 - 0 0x156C97 - 0 0x15ec17 - - Checkmark 0x15ED18 - Checkmark 0x156d98 - - Dropdown 0x156B96 - Dropdown 0x15eb16 - - Arrow_Up 0x156F9A - Arrow_Up 0x15EF1A - - Arrow_Down 0x15F722 - Arrow_Down 0x1577a2 - - Arrow_Right 0x15749F - Arrow_Right 0x15f41f - - Arrow_Left 0x15F21D - Arrow_Left 0x15729d - - end codes - -end remote - - - diff --git a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/lircrc b/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/lircrc deleted file mode 100644 index 85365c4..0000000 --- a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/lircrc +++ /dev/null @@ -1,258 +0,0 @@ -begin -prog = mythtv -button = A -config = E -repeat = 5 -end - -begin -prog = mythtv -button = B -config = O -repeat = 5 -end - -begin -prog = mythtv -button = Stop -config = Esc -repeat = 5 -end - -begin -prog = mythtv -button = Next -config = U -repeat = 5 -end - -begin -prog = mythtv -button = Maximize -config = V -repeat = 5 -end - -begin -prog = mythtv -button = Pause -config = P -repeat = 5 -end - -begin -prog = mythtv -button = Play -config = P -repeat = 5 -end - -begin -prog = mythtv -button = Mute -config = | -repeat = 5 -end - -begin -prog = mythtv -button = Vol- -config = [ -repeat = 5 -end - -begin -prog = mythtv -button = Vol+ -config = ] -repeat = 5 -end - -begin -prog = mythtv -button = f -config = PgDown -repeat = 5 -end - -begin -prog = mythtv -button = d -config = PgUp -repeat = 5 -end - -begin -prog = mythtv -button = c -config = F4 -repeat = 5 -end - -begin -prog = mythtv -button = e -config = Esc -repeat = 5 -end - -begin -prog = mythtv -button = Arrow_Right -config = Right -repeat = 5 -end - -begin -prog = mythtv -button = Arrow_Left -config = Left -repeat = 5 -end - -begin -prog = mythtv -button = Arrow_Up -config = Up -repeat = 5 -end - -begin -prog = mythtv -button = Arrow_Down -config = Down -repeat = 5 -end - -begin -prog = mythtv -button = Ch+ -config = Up -repeat = 5 -end - -begin -prog = mythtv -button = Ch- -config = Down -repeat = 5 -end - -begin -prog = mythtv -button = OK -config = Return -repeat = 5 -end - -begin -prog = mythtv -button = 1 -config = 1 -repeat = 5 -end - -begin -prog = mythtv -button = 2 -config = 2 -repeat = 5 -end - -begin -prog = mythtv -button = 3 -config = 3 -repeat = 5 -end - -begin -prog = mythtv -button = 4 -config = 4 -repeat = 5 -end - -begin -prog = mythtv -button = 5 -config = 5 -repeat = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -repeat = 5 -end - -begin -prog = mythtv -button = 7 -config = 7 -repeat = 5 -end - -begin -prog = mythtv -button = 8 -config = 8 -repeat = 5 -end - -begin -prog = mythtv -button = 9 -config = 9 -repeat = 5 -end - -begin -prog = mythtv -button = 0 -config = 0 -repeat = 5 -end - -begin -prog = mythtv -button = Information -config = i -repeat = 5 -end - -begin -prog = mythtv -button = Checkmark -config = Enter -repeat = 5 -end - -begin -prog = mythtv -button = Dropdown -config = M -repeat = 5 -end - -begin -prog = mythtv -button = TV -config = F9 -repeat = 5 -end - -begin -prog = mythtv -button = GUIDE -config = M -repeat = 5 -end - -begin -prog = mythtv -button = Clock -config = I -repeat = 5 -end diff --git a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/preview.jpg b/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/preview.jpg deleted file mode 100644 index 36612e5..0000000 Binary files a/abs/core/system-templates/templates/remotes/ATI_Remote_Wonder_Plus/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/lircd.conf.dvico-dual-digital4 b/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/lircd.conf.dvico-dual-digital4 deleted file mode 100644 index 2d2b9ac..0000000 --- a/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/lircd.conf.dvico-dual-digital4 +++ /dev/null @@ -1,81 +0,0 @@ -# Please make this file available to others -# by sending it to -# -# this config file was automatically generated -# using lirc-0.8.0(userspace) on Mon Mar 5 16:00:35 2007 -# -# contributed by: Soth -# -# brand: DViCO FusionHDTV DVB-T Dual Digital -# model no. of remote control: Fusion MCE -# devices being controlled by this remote: -# - -begin remote - - name DViCO_Dual_Digital - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 16 - pre_data 0x1 - gap 251756 - toggle_bit 0 - - begin codes -#starting at the top - dtv 0x0179 - mp3 0x0187 - dvd 0x0185 - cpf 0x016C -#outer circle clockwise from top - tvpower 0x0164 - guide 0x016D - info 0x0166 - alttab 0x000F - skip 0x00A3 - start 0x001C - replay 0x00A5 - dvdmenu 0x008B - back 0x009E - setup 0x008D -#inner circle - up 0x0067 - down 0x006C - left 0x0069 - right 0x006A - ok 0x0160 -#volume and channel - voldn 0x0072 - volup 0x0073 - chup 0x0192 - chdn 0x0193 -#keypad - camera 0x00D4 - live 0x0182 - folder 0x0086 - 1 0x0002 - 2 0x0003 - 3 0x0004 - 4 0x0005 - 5 0x0006 - 6 0x0007 - 7 0x0008 - 8 0x0009 - 9 0x000A - aspect 0x0173 - 0 0x000B - zoom 0x0174 -#play buttons - rew 0x00A8 - playpause 0x00A4 - ff 0x00D0 - mute 0x0071 - stop 0x0080 - rec 0x00A7 - power 0x0074 - end codes -end remote diff --git a/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/lircrc.dvico-dual-digital4 b/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/lircrc.dvico-dual-digital4 deleted file mode 100644 index 7c75f01..0000000 --- a/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/lircrc.dvico-dual-digital4 +++ /dev/null @@ -1,430 +0,0 @@ -# lircrc.example.DVICO-nativelirc -# 2004-07-04, Chris Pascoe -# mailto:linuxdvb@itee.uq.edu.au -# Save this file in ~/.mythtv/lircrc -# -# Note the "repeat =" strings in the volume and channel. -# This means that if you hold down the key, every nth instance will be -# passed. This depends on your system, so you may want to increase or -# decrease this and see what happens. repeat = 1 is probably too -# fast. - -### Top 4 buttons ### - -# DTV - Change focus for PiP (to change channel in the other window) -begin - prog = mythtv - button = dtv - config = B -end - -begin - prog = mythtv - button = mp3 - config = Ctrl+M -end - -begin - prog = mythtv - button = dvd - config = Ctrl+D -end - -begin - prog = mythtv - button = cpf - config = -end - -### Outer Circle (clockwise from the top) ### - -begin - prog = mythtv - button = tvpower - config = Esc -end - -begin - prog = mythtv - button = guide - config = S -end - -begin - prog = mythtv - button = info - config = I -end - -#swap the pip windows -begin - prog = mythtv - button = alttab - config = N -end - -#commercial skip forwards -begin - prog = mythtv - button = skip - config = Z -end - -begin - prog = mythtv - button = start - config = Return -end - -#commercial skip backwards -begin - prog = mythtv - button = replay - config = Q -end - -begin - prog = mythtv - button = dvdmenu -# config = undefined -end - -begin - prog = mythtv - button = back - config = Esc -end - -begin - prog = mythtv - button = setup - config = undefined -end - -### Inner Circle ### - -begin - prog = mythtv - button = up - config = Up -end - -begin - prog = mythtv - button = down - config = Down -end - -begin - prog = mythtv - button = left - config = Left -end - -begin - prog = mythtv - button = right - config = Right -end - -begin - prog = mythtv - button = ok - config = Return -end - -### Volume and Channel ### - -begin - prog = mythtv - button = voldn - repeat = 1 - config = F10 -end - -begin - prog = mythtv - button = volup - repeat = 1 - config = F11 -end - -begin - prog = mythtv - button = chup - config = Up -end - -begin - prog = mythtv - button = chdn - config = Down -end - -### Keypad ### - -begin - prog = mythtv - button = camera - config = P -end - -begin - prog = mythtv - button = live -# config = undefined -end - -begin - prog = mythtv - button = folder - config = C -end - -begin - prog = mythtv - button = 1 - config = 1 - config = return -end - -begin - prog = mythtv - button = 2 - config = 2 - config = return -end - -begin - prog = mythtv - button = 3 - config = 3 - config = return -end - -begin - prog = mythtv - button = 4 - config = 4 - config = return -end - -begin - prog = mythtv - button = 5 - config = 5 - config = return -end - -begin - prog = mythtv - button = 6 - config = 6 - config = return -end - -begin - prog = mythtv - button = 7 - config = 7 - config = return -end - -begin - prog = mythtv - button = 8 - config = 8 - config = return -end - -begin - prog = mythtv - button = 9 - config = 9 - config = return -end - -begin - prog = mythtv - button = aspect - config = W -end - -begin - prog = mythtv - button = 0 - config = 0 - config = return -end - -# Toggle PiP on/off -begin - prog = mythtv - button = zoom - config = V -end - -### Play buttons ### - -begin - prog = mythtv - button = rew - config = Left -# config = seek -180 -end - -begin - prog = mythtv - button = playpause - config = ctrl+p -end - -begin - prog = mythtv - button = ff - config = Right -# config = seek +180 -end - -begin - prog = mythtv - button = mute - config = | -end - -begin - prog = mythtv - button = stop - config = P -end - -begin - prog = mythtv - button = rec - config = R -end - -begin - prog = mythtv - button = power - config = Esc -end - -# Xine - -begin - prog = xine - button = playpause - repeat = 3 - config = Play -end - -begin - prog = xine - button = stop - repeat = 3 - config = Pause -end - -begin - prog = xine - button = back - config = Quit -end - -begin - prog = xine - button = tv_onoff - config = Quit -end - -begin - prog = xine - button = right - repeat = 3 - config = SeekRelative+10 -end - -begin - prog = xine - button = left - repeat = 3 - config = SeekRelative-10 -end - -begin - prog = xine - button = ff - repeat = 3 - config = SeekRelative+30 -end - -begin - prog = xine - button = rew - repeat = 3 - config = SeekRelative-30 -end - -begin - prog = xine - button = skip - repeat = 3 - config = SeekRelative+300 -end - -begin - prog = xine - button = replay - repeat = 3 - config = SeekRelative-300 -end - -begin - prog = xine - button = up - repeat = 1 - config = EventUp -end - -begin - prog = xine - button = down - repeat = 1 - config = EventDown -end - -begin - prog = xine - button = ok - repeat = 0 - config = EventSelect -end - -begin - prog = xine - button = guide - repeat = 0 - config = Menu -end - -begin - prog = xine - button = setup - repeat = 0 - config = Menu -end - -begin - prog = xine - button = volup - repeat = 1 - config = Volume+ -end - -begin - prog = xine - button = voldn - repeat = 1 - config = Volume- -end diff --git a/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/preview.jpg b/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/preview.jpg deleted file mode 100644 index f3956fa..0000000 Binary files a/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/remote.run b/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/remote.run deleted file mode 100644 index 1168696..0000000 --- a/abs/core/system-templates/templates/remotes/Dvico-Dual-Digital4-rev2/remote.run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -/usr/sbin/lircd -r -n -d /dev/remotes/dvicoDualDigital4 --driver=devinput --output /var/run/lirc/lircd diff --git a/abs/core/system-templates/templates/remotes/Jetway/lircd.conf b/abs/core/system-templates/templates/remotes/Jetway/lircd.conf deleted file mode 100644 index 9a4b31b..0000000 --- a/abs/core/system-templates/templates/remotes/Jetway/lircd.conf +++ /dev/null @@ -1,172 +0,0 @@ -# -# brand: HP -# model no. of remote control: TSGH-IR01 -# devices being controlled by this remote: HP Slimline S3100y -# -# RC-6 config file -# -# source: http://home.hccnet.nl/m.majoor/projects_remote_control.htm -# http://home.hccnet.nl/m.majoor/pronto.pdf -# -# used by: Philips -# -######### -# -# Philips Media Center Edition remote control -# For use with the USB MCE ir receiver -# -# Dan Conti dconti|acm.wwu.edu -# -# Updated with codes for MCE 2005 Remote additional buttons -# *, #, Teletext, Red, Green, Yellow & Blue Buttons -# Note: TV power button transmits no code until programmed. -# Updated 12th September 2005 -# Graham Auld - mce|graham.auld.me.uk -# -# Radio, Print, RecTV are only available on the HP Media Center remote control -# -# -# Updated with codes for MCE 2007 Remote additional buttons -# Visualization, Aspect, SlideShow, Eject -# Note: -# Renamed some buttons: DVD->DVDMenu, More->MoreInfo, Star->Asterisk, Hash->Pound -# Note: -# Blue, Yellow, Green, Red, and Teletext buttons do not exist on the HP remote - -begin remote - - name mceusb - bits 16 - flags RC6|CONST_LENGTH - eps 30 - aeps 100 - - header 2667 889 - one 444 444 - zero 444 444 - pre_data_bits 21 - pre_data 0x37FF0 - gap 105000 - toggle_bit 22 - rc6_mask 0x100000000 - - - begin codes - -#unused by HP remote - Blue 0x00007ba1 - Yellow 0x00007ba2 - Green 0x00007ba3 - Red 0x00007ba4 - Teletext 0x00007ba5 - -#ba6 - bae unused - BA6 0x00007ba6 - BA7 0x00007ba7 - BA8 0x00007ba8 - BA9 0x00007ba9 - BAA 0x00007baa - BAB 0x00007bab - BAC 0x00007bac - BAD 0x00007bad - BAE 0x00007bae - - Radio 0x00007baf - Print 0x00007bb1 - -#bb2 - bb4 unused - BB2 0x00007bb2 - BB3 0x00007bb3 - BB4 0x00007bb4 - - Videos 0x00007bb5 - Pictures 0x00007bb6 - RecTV 0x00007bb7 - Music 0x00007bb8 - TV 0x00007bb9 - -#bba - bbf unused - BBA 0x00007bba - BBB 0x00007bbb - BBC 0x00007bbc - BBD 0x00007bbd - BBE 0x00007bbe - BBF 0x00007bbf -#bc1 - bca unused - BC1 0x00007bc1 - BC2 0x00007bc2 - BC3 0x00007bc3 - BC4 0x00007bc4 - BC5 0x00007bc5 - BC6 0x00007bc6 - BC7 0x00007bc7 - BC8 0x00007bc8 - BC9 0x00007bc9 - BCA 0x00007bca - - Eject 0x00007bcb - SlideShow 0x00007bcc - Visualization 0x00007bcd - -#bce - bcf unused - BCE 0x00007bce - BCF 0x00007bcf -#bd1 - bd7 unused - BD1 0x00007bd1 - BD2 0x00007bd2 - BD3 0x00007bd3 - BD4 0x00007bd4 - BD5 0x00007bd5 - BD6 0x00007bd6 - BD7 0x00007bd7 - - Aspect 0x00007bd8 - Guide 0x00007bd9 - LiveTV 0x00007bda - DVD 0x00007bdb -#NoGap - Back 0x00007bdc - OK 0x00007bdd - Right 0x00007bde - Left 0x00007bdf - Down 0x00007be0 - Up 0x00007be1 -#NoGap - Star 0x00007be2 - Hash 0x00007be3 -#NoGap - Replay 0x00007be4 - Skip 0x00007be5 - Stop 0x00007be6 - Pause 0x00007be7 - Record 0x00007be8 - Play 0x00007be9 - Rewind 0x00007bea - Forward 0x00007beb -#NoGap - ChanDown 0x00007bec - ChanUp 0x00007bed - VolDown 0x00007bee - VolUp 0x00007bef -#NoGap - More 0x00007bf0 - Mute 0x00007bf1 - Home 0x00007bf2 - Power 0x00007bf3 -#NoGap - Enter 0x00007bf4 - Clear 0x00007bf5 -#NoGap - Nine 0x00007bf6 - Eight 0x00007bf7 - Seven 0x00007bf8 - Six 0x00007bf9 - Five 0x00007bfa - Four 0x00007bfb - Three 0x00007bfc - Two 0x00007bfd - One 0x00007bfe - Zero 0x00007bff - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Jetway/lircrc b/abs/core/system-templates/templates/remotes/Jetway/lircrc deleted file mode 100644 index b96f907..0000000 --- a/abs/core/system-templates/templates/remotes/Jetway/lircrc +++ /dev/null @@ -1,649 +0,0 @@ -begin - remote = mceusb - prog = mythtv - button = RecTV - config = R - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Guide - config = S - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Back - config = Escape - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = OK - config = Return - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Right - config = Right - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Left - config = Left - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Down - config = Down - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Up - config = Up - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Hash - config = D - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Replay - config = Q - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Skip - config = Z - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Stop - config = Escape - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Pause - config = P - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Record - config = R - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Play - config = P - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Rewind - config = < - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Forward - config = > - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = ChanDown - config = Down - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = ChanUp - config = Up - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = VolDown - config = [ - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = VolUp - config = ] - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = More - config = I - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Mute - config = | - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Home - config = M - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Enter - config = Return - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Nine - config = 9 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Eight - config = 8 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Seven - config = 7 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Six - config = 6 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Five - config = 5 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Four - config = 4 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Three - config = 3 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Two - config = 2 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = One - config = 1 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mythtv - button = Zero - config = 0 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = OK - config = pause - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Right - config = seek +6 0 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Left - config = seek -6 0 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Down - config = seek -60 0 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Up - config = seek +60 0 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Replay - config = seek -15 0 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Skip - config = seek +15 0 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Stop - config = quit - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Pause - config = pause - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Play - config = pause - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Rewind - config = seek -30 0 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Forward - config = seek +30 0 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = VolDown - config = volume -1 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = VolUp - config = volume +1 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Mute - config = mute - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Home - config = vo_fullscreen - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Power - config = quit - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = mplayer - button = Enter - config = pause - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = DVD - config = RootMenu - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = OK - config = EventSelect - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Right - config = EventRight - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Left - config = EventLeft - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Down - config = EventDown - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Up - config = EventUp - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Replay - config = EvenPrior - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Skip - config = EventNext - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Stop - config = Quit - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Pause - config = Pause - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Play - config = Play - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Rewind - config = SeekRelative-15 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Forward - config = SeekRelative+15 - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = VolDown - config = Volume- - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = VolUp - config = Volume+ - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = More - config = OSDStreamInfos - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Mute - config = Mute - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Home - config = Menu - repeat = 0 - delay = 0 -end - -begin - remote = mceusb - prog = xine - button = Enter - config = EventSelect - repeat = 0 - delay = 0 -end - - diff --git a/abs/core/system-templates/templates/remotes/Jetway/preview.jpg b/abs/core/system-templates/templates/remotes/Jetway/preview.jpg deleted file mode 100644 index 38f8740..0000000 Binary files a/abs/core/system-templates/templates/remotes/Jetway/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Kworld_110/lircd-kworld110.conf b/abs/core/system-templates/templates/remotes/Kworld_110/lircd-kworld110.conf deleted file mode 100755 index eab7fa2..0000000 --- a/abs/core/system-templates/templates/remotes/Kworld_110/lircd-kworld110.conf +++ /dev/null @@ -1,84 +0,0 @@ -# -# this config file was automatically generated -# using lirc-0.8.1-CVS(default) on Sun Jan 14 20:53:40 2007 -# -# contributed by Craig Courtney -# -# brand: Kworld -# model no. of remote control: ATSC 110 Remote -# devices being controlled by this remote: ATSC 110 HDTV Tuner Card -# -# Generated with homebrew serial circuit connect to reciever that came -# with the card. -# - -begin remote - - name Kworld_ATSC_110 - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9084 4466 - one 604 1650 - zero 604 526 - ptrail 603 - repeat 9082 2218 - pre_data_bits 16 - pre_data 0xDF - gap 108354 - toggle_bit 0 - - - begin codes - power 0x30CF - ch+ 0x7887 - ch- 0xF807 - vol+ 0x38C7 - vol- 0xB847 - 1 0x00FF - 2 0x807F - 3 0x40BF - 4 0xC03F - 5 0x20DF - 6 0xA05F - 7 0x609F - 8 0xE01F - 9 0x10EF - 0 0x50AF - numpad_up 0x906F - numpad_enter 0xD02F - standby 0xB04F - mute 0x28D7 - stereo 0xA857 - source 0x6897 - zoom 0xE817 - shut_down 0x18E7 - up 0x08F7 - left 0x48B7 - right 0xC837 - down 0x8877 - select 0x708F - timeshift 0x9867 - stop 0x58A7 - rec 0xD827 - scan_rev 0x02FD - scan_fwd 0x827D - play_pause 0x22DD - play_stop 0xA25D - chapter_rev 0x42BD - chapter_fwd 0xC23D - a 0x12ED - b 0x926D - c 0x52AD - d 0xD22D - e 0x32CD - f 0xB24D - g 0x728D - h 0xF20D - end codes - -end remote - - diff --git a/abs/core/system-templates/templates/remotes/Kworld_110/lircrc-kworld110.txt b/abs/core/system-templates/templates/remotes/Kworld_110/lircrc-kworld110.txt deleted file mode 100755 index 7447a46..0000000 --- a/abs/core/system-templates/templates/remotes/Kworld_110/lircrc-kworld110.txt +++ /dev/null @@ -1,482 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = ch+ -config = Up -end - -# Channel Down -begin -prog = mythtv -button = ch- -config = Down -end - -# General Left -begin -prog = mythtv -button = left -config = Left -end - -# General Right -begin -prog = mythtv -button = right -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = up -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = down -config = Down -end - -# Volume Up -begin -prog = mythtv -button = vol+ -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = vol- -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = select -config = Space -end - -# Play -begin -prog = mythtv -button = play_pause -config = Return -end - -# Stop -begin -prog = mythtv -button = stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = power -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = play_pause -config = P -end - -# Mute -begin -prog = mythtv -button = mute -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = scan_fwd -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = scan_rev -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = chapter_fwd -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = chapter_rev -config = PgUp -end - -# Record -begin -prog = mythtv -button = rec -config = R -end - -# Delete -begin -prog = mythtv -button = d -config = D -end - -# OSD browse -begin -prog = mythtv -button = b -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = e -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = c -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = zoom -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = h -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = f -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = g -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = source -config = osd -end - -# Pause playback -begin -prog = mplayer -button = play_pause -config = pause -end - -# Skip ahead a minute if playing -# If paused, resume playing -begin -prog = mplayer -button = -config = seek +1 -end - -# Mute -begin -prog = mplayer -button = mute -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = scan_rev -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = seek_fwd -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = stop -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = chapter_fwd -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = chapter_rev -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = zoom -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = play_pause -config = Play -end - -begin -prog = xine -button = stop -config = Stop -end - -begin -prog = xine -button = stop -config = Quit -end - -begin -prog = xine -button = play_pause -config = Pause -end - -begin -prog = xine -button = up -config = EventUp -end - -begin -prog = xine -button = down -config = EventDown -end - -begin -prog = xine -button = left -config = EventLeft -end - -begin -prog = xine -button = right -config = EventRight -end - -begin -prog = xine -button = select -config = EventSelect -end - -begin -prog = xine -button = a -config = Menu -end - -begin -prog = xine -button = seek_fwd -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = seek_rev -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = vol+ -config = Volume+ -end - -begin -prog = xine -button = vol- -config = Volume- -end - -begin -prog = xine -button = mute -config = Mute -end - -begin -prog = xine -button = stop -config = RootMenu -end - -begin -prog = xine -button = chapter_fwd -config = EventNext -end - -begin -prog = xine -button = chapter_rev -config = EventPrior -end - -begin -prog = xine -button = source -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Kworld_110/preview.jpg b/abs/core/system-templates/templates/remotes/Kworld_110/preview.jpg deleted file mode 100644 index f83f474..0000000 Binary files a/abs/core/system-templates/templates/remotes/Kworld_110/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Kworld_310/lircd-kworld310.conf b/abs/core/system-templates/templates/remotes/Kworld_310/lircd-kworld310.conf deleted file mode 100755 index 7ee4bdd..0000000 --- a/abs/core/system-templates/templates/remotes/Kworld_310/lircd-kworld310.conf +++ /dev/null @@ -1,80 +0,0 @@ -# -# this config file only works with a home-brew receiver!!! -# - -# -# this config file was automatically generated -# using lirc-0.8.1(default) on Sun Jul 1 23:10:43 2007 -# -# contributed by Bruce Schultz -# -# brand:KWorld -# model no. of remote control: -# devices being controlled by this remote: DVB-T PE310 tuner card -# - -begin remote - - name KWorld-DVBT-PE310 - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9175 4402 - one 677 1580 - zero 677 452 - ptrail 667 - repeat 9177 2145 - pre_data_bits 16 - pre_data 0xDF - gap 108444 - toggle_bit 0 - - - begin codes - power 0x30CF - standby 0xB04F - sub_tv 0x7887 - preview 0xF807 - snap 0x38C7 - shut_down 0xB847 - 1 0x00FF - 2 0x807F - 3 0x40BF - 4 0xC03F - 5 0x20DF - 6 0xA05F - 7 0x609F - 8 0xE01F - 9 0x10EF - 0 0x50AF - numpad_up 0x906F - numpad_enter 0xD02F - mute 0x28D7 - stereo 0xA857 - source 0x6897 - zoom 0xE817 - min 0x18E7 - left 0x48B7 - right 0xC837 - up 0x08F7 - down 0x8877 - select 0x708F - timeshift 0x9867 - stop 0x58A7 - rec 0xD827 - scan_rev 0x02FD - scan_fwd 0x827D - play_pause 0x22DD - play_stop 0xA25D - chapter_rev 0x42BD - chapter_fwd 0xC23D - fun1 0x12ED - fun2 0x926D - fun3 0x52AD - fun4 0xD22D - end codes - -end remote - diff --git a/abs/core/system-templates/templates/remotes/Kworld_310/lircrc-kworld310.txt b/abs/core/system-templates/templates/remotes/Kworld_310/lircrc-kworld310.txt deleted file mode 100755 index 702d238..0000000 --- a/abs/core/system-templates/templates/remotes/Kworld_310/lircrc-kworld310.txt +++ /dev/null @@ -1,482 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = up -config = Up -end - -# Channel Down -begin -prog = mythtv -button = down -config = Down -end - -# General Left -begin -prog = mythtv -button = -config = Left -end - -# General Right -begin -prog = mythtv -button = -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = up -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = down -config = Down -end - -# Volume Up -begin -prog = mythtv -button = right -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = left -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = select -config = Space -end - -# Play -begin -prog = mythtv -button = play_pause -config = Return -end - -# Stop -begin -prog = mythtv -button = stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = power -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = play_pause -config = P -end - -# Mute -begin -prog = mythtv -button = mute -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = scan_fwd -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = scan_rev -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = chapter_fwd -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = chapter_rev -config = PgUp -end - -# Record -begin -prog = mythtv -button = rec -config = R -end - -# Delete -begin -prog = mythtv -button = -config = D -end - -# OSD browse -begin -prog = mythtv -button = -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = fun1 -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = fun2 -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = zoom -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = fun3 -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = source -config = osd -end - -# Pause playback -begin -prog = mplayer -button = play_pause -config = pause -end - -# Skip ahead a minute if playing -# If paused, resume playing -begin -prog = mplayer -button = -config = seek +1 -end - -# Mute -begin -prog = mplayer -button = mute -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = scan_rev -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = seek_fwd -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = stop -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = chapter_fwd -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = chapter_rev -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = zoom -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = play_pause -config = Play -end - -begin -prog = xine -button = stop -config = Stop -end - -begin -prog = xine -button = stop -config = Quit -end - -begin -prog = xine -button = play_pause -config = Pause -end - -begin -prog = xine -button = up -config = EventUp -end - -begin -prog = xine -button = down -config = EventDown -end - -begin -prog = xine -button = -config = EventLeft -end - -begin -prog = xine -button = -config = EventRight -end - -begin -prog = xine -button = select -config = EventSelect -end - -begin -prog = xine -button = preview -config = Menu -end - -begin -prog = xine -button = seek_fwd -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = seek_rev -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = right -config = Volume+ -end - -begin -prog = xine -button = left -config = Volume- -end - -begin -prog = xine -button = mute -config = Mute -end - -begin -prog = xine -button = stop -config = RootMenu -end - -begin -prog = xine -button = chapter_fwd -config = EventNext -end - -begin -prog = xine -button = chapter_rev -config = EventPrior -end - -begin -prog = xine -button = source -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Kworld_310/preview.jpg b/abs/core/system-templates/templates/remotes/Kworld_310/preview.jpg deleted file mode 100644 index f024370..0000000 Binary files a/abs/core/system-templates/templates/remotes/Kworld_310/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Leadtek_2000XP/lircd-leadtek2000xp.conf b/abs/core/system-templates/templates/remotes/Leadtek_2000XP/lircd-leadtek2000xp.conf deleted file mode 100755 index 4238a02..0000000 --- a/abs/core/system-templates/templates/remotes/Leadtek_2000XP/lircd-leadtek2000xp.conf +++ /dev/null @@ -1,77 +0,0 @@ -# Please make this file available to others -# by sending it to -# -# this config file was automatically generated -# using lirc-0.8.3-CVS(dev/input) on Tue Nov 6 17:04:54 2007 -# -# contributed by: Jeff Kosowsky -# -# brand: LeadTek -# model no. of remote control: Y0400046 (bundled with Winfast 2000XP Deluxe) -# devices being controlled by this remote: LeadTek Winfast 2000XP Deluxe - -# brand: Leadtek -# model: Y0400052 (bundeled with Winfast PVR2000 TV-card) -# -# Note: Only CH_UP, CH_DOWN, VOL_UP and VOL_DOWN will repeat. This -# seems to be a limitation of the remote control. - -begin remote - - name Leadtek_2000XP - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 16 - pre_data 0x8001 - gap 423871 - toggle_bit_mask 0x80010073 - - begin codes - POWER 0x0074 - MTS 0x0188 - TV/FM 0x0182 - VIDEO 0x0189 - DISPLAY 0x0166 - CH+ 0x0192 - CH- 0x0193 - VOL- 0x0072 - VOL+ 0x0073 - FULLSCREEN 0x0174 - TELETEXT 0x0184 - SLEEP 0x008E - BOSSKEY 0x0163 - MUTE 0x0071 - RED 0x018E - GREEN 0x018F - YELLOW 0x0190 - BLUE 0x0191 - 1 0x0002 - 2 0x0003 - 3 0x0004 - 4 0x0005 - 5 0x0006 - 6 0x0007 - 7 0x0008 - 8 0x0009 - 9 0x000A - 0 0x000B - . 0x0034 - FINETUNE+ 0x004E - FINETUNE- 0x004A - PIP 0x00E2 - ENTER 0x001C - RECALL 0x0195 - BACK 0x019C - PLAY 0x00A4 - NEXT 0x0197 - TIMESHIFTING 0x0169 - STOP 0x0080 - REC 0x00A7 - SNAPSHOT 0x00EA - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/Leadtek_2000XP/lircrc-leadtek2000xp.txt b/abs/core/system-templates/templates/remotes/Leadtek_2000XP/lircrc-leadtek2000xp.txt deleted file mode 100755 index f16beb3..0000000 --- a/abs/core/system-templates/templates/remotes/Leadtek_2000XP/lircrc-leadtek2000xp.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = CH+ -config = Up -end - -# Channel Down -begin -prog = mythtv -button = CH- -config = Down -end - -# General Left -begin -prog = mythtv -button = -config = Left -end - -# General Right -begin -prog = mythtv -button = -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = FINETUNE+ -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = FINETUNE- -config = Down -end - -# Volume Up -begin -prog = mythtv -button = VOL+ -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = VOL- -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = ENTER -config = Space -end - -# Play -begin -prog = mythtv -button = PLAY -config = Return -end - -# Stop -begin -prog = mythtv -button = STOP -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = POWER -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = SNAPSHOT -config = P -end - -# Mute -begin -prog = mythtv -button = MUTE -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = NEXT -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = BACK -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = -config = PgUp -end - -# Record -begin -prog = mythtv -button = REC -config = R -end - -# Delete -begin -prog = mythtv -button = RED -config = D -end - -# OSD browse -begin -prog = mythtv -button = -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = GREEN -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = YELLOW -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = DISPLAY -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = RECALL -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = PIP -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = BLUE -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = DISPLAY -config = osd -end - -# Pause playback -begin -prog = mplayer -button = SNAPSHOT -config = pause -end - -# Mute -begin -prog = mplayer -button = MUTE -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = BACK -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = NEXT -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = STOP -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = FINETUNE+ -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = FINETUNE- -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = FULLSCREEN -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = PLAY -config = Play -end - -begin -prog = xine -button = STOP -config = Stop -end - -begin -prog = xine -button = STOP -config = Quit -end - -begin -prog = xine -button = SNAPSHOT -config = Pause -end - -begin -prog = xine -button = CH+ -config = EventUp -end - -begin -prog = xine -button = CH- -config = EventDown -end - -begin -prog = xine -button = FINETUNE- -config = EventLeft -end - -begin -prog = xine -button = FINETUNE+ -config = EventRight -end - -begin -prog = xine -button = ENTER -config = EventSelect -end - -begin -prog = xine -button = DISPLAY -config = Menu -end - -begin -prog = xine -button = NEXT -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = BACK -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = VOL+ -config = Volume+ -end - -begin -prog = xine -button = VOL- -config = Volume- -end - -begin -prog = xine -button = MUTE -config = Mute -end - -begin -prog = xine -button = STOP -config = RootMenu -end - -begin -prog = xine -button = -config = EventNext -end - -begin -prog = xine -button = -config = EventPrior -end - -begin -prog = xine -button = TELETEXT -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Leadtek_2000XP/preview.jpg b/abs/core/system-templates/templates/remotes/Leadtek_2000XP/preview.jpg deleted file mode 100644 index aeecf95..0000000 Binary files a/abs/core/system-templates/templates/remotes/Leadtek_2000XP/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Leadtek_PVR/lircd-leadtekPVR.conf b/abs/core/system-templates/templates/remotes/Leadtek_PVR/lircd-leadtekPVR.conf deleted file mode 100755 index 460ddcf..0000000 --- a/abs/core/system-templates/templates/remotes/Leadtek_PVR/lircd-leadtekPVR.conf +++ /dev/null @@ -1,82 +0,0 @@ -# -# this config file was automatically generated -# using lirc-0.8.2-CVS(default) on Thu Oct 25 23:27:29 2007 -# -# contributed by -# -# brand: Leadtek -# model no. of remote control: -# devices being controlled by this remote: PVR2000 -# - -begin remote - - name PVR2000 - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 8946 4535 - one 530 1716 - zero 530 593 - ptrail 532 - repeat 8945 2286 - pre_data_bits 16 - pre_data 0xC03F - gap 107856 - toggle_bit_mask 0x0 - - begin codes - POWER 0x00FF - TV 0x6A95 - FM 0xEA15 - DVD 0x1AE5 - RED 0xD22D - GREEN 0x32CD - YELLOW 0xB24D - BLUE 0x728D - TELETEXT 0xF807 - SLEEP 0x02FD - MUTE 0x28D7 - BOSS_KEY 0x926D - CH_UP 0x30CF - CH_DOWN 0x08F7 - VOL_DOWN 0x10EF - VOL_UP 0x20DF - ENTER 0xC837 - CC 0x0AF5 - FULLSCREEN 0xC03F - MENU 0xF20D - SCAN 0x8A75 - REPLAY 0x42BD - PLAY 0xC23D - SKIP 0x22DD - OSD 0x4AB5 - BACK 0x2AD5 - STOP 0x629D - FORWARD 0xAA55 - LANGUAGE 0xCA35 - 1 0xA05F - 2 0x609F - 3 0xE01F - 4 0x906F - 5 0x50AF - 6 0xD02F - 7 0xB04F - 8 0x708F - 9 0xF00F - 0 0x48B7 - . 0x827D - RECALL 0x8877 - VIDEO 0x7887 - AUDIO 0xD827 - DISPLAY 0x6897 - SNAPSHOT 0x12ED - PIP 0x52AD - RECSTOP 0x629D - REC 0xE21D - TIMESHIFT 0xA25D - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Leadtek_PVR/lircrc-leadtekPVR.txt b/abs/core/system-templates/templates/remotes/Leadtek_PVR/lircrc-leadtekPVR.txt deleted file mode 100755 index a15ee21..0000000 --- a/abs/core/system-templates/templates/remotes/Leadtek_PVR/lircrc-leadtekPVR.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = CH_UP -config = Up -end - -# Channel Down -begin -prog = mythtv -button = CH_DOWN -config = Down -end - -# General Left -begin -prog = mythtv -button = -config = Left -end - -# General Right -begin -prog = mythtv -button = -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = CH_UP -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = CH_DOWN -config = Down -end - -# Volume Up -begin -prog = mythtv -button = VOL_UP -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = VOL_DOWN -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = ENTER -config = Space -end - -# Play -begin -prog = mythtv -button = PLAY -config = Return -end - -# Stop -begin -prog = mythtv -button = STOP -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = POWER -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = SNAPSHOT -config = P -end - -# Mute -begin -prog = mythtv -button = MUTE -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = FORWARD -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = BACK -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = -config = PgUp -end - -# Record -begin -prog = mythtv -button = REC -config = R -end - -# Delete -begin -prog = mythtv -button = RED -config = D -end - -# OSD browse -begin -prog = mythtv -button = -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = GREEN -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = YELLOW -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = DISPLAY -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = RECALL -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = PIP -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = BLUE -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = DISPLAY -config = osd -end - -# Pause playback -begin -prog = mplayer -button = SNAPSHOT -config = pause -end - -# Mute -begin -prog = mplayer -button = MUTE -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = BACK -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = FORWARD -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = STOP -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = FULLSCREEN -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = PLAY -config = Play -end - -begin -prog = xine -button = STOP -config = Stop -end - -begin -prog = xine -button = STOP -config = Quit -end - -begin -prog = xine -button = SNAPSHOT -config = Pause -end - -begin -prog = xine -button = CH_UP -config = EventUp -end - -begin -prog = xine -button = CH_DOWN -config = EventDown -end - -begin -prog = xine -button = -config = EventLeft -end - -begin -prog = xine -button = -config = EventRight -end - -begin -prog = xine -button = ENTER -config = EventSelect -end - -begin -prog = xine -button = DISPLAY -config = Menu -end - -begin -prog = xine -button = FORWARD -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = BACK -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = VOL_UP -config = Volume+ -end - -begin -prog = xine -button = VOL_DOWN -config = Volume- -end - -begin -prog = xine -button = MUTE -config = Mute -end - -begin -prog = xine -button = STOP -config = RootMenu -end - -begin -prog = xine -button = -config = EventNext -end - -begin -prog = xine -button = -config = EventPrior -end - -begin -prog = xine -button = TELETEXT -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Leadtek_PVR/preview.jpg b/abs/core/system-templates/templates/remotes/Leadtek_PVR/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/Leadtek_PVR/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS b/abs/core/system-templates/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS deleted file mode 100644 index b76d32c..0000000 --- a/abs/core/system-templates/templates/remotes/MX-500-jams/lircd.conf.MX-500-JAMS +++ /dev/null @@ -1,115 +0,0 @@ -# -# this config file was automatically generated -# using lirc-0.7.1-CVS(serial) on Fri Feb 4 23:20:56 2005 -# -# contributed by Christoph Bartelmus -# -# brand: Streamzap -# model no. of remote control: PC Remote -# devices being controlled by this remote: USB receiver -# - -begin remote - - name Streamzap_PC_Remote - bits 6 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 889 889 - zero 889 889 - plead 889 - pre_data_bits 8 - pre_data 0xA3 - gap 108344 - toggle_bit 2 - - - begin codes - 0 0x00 - 1 0x01 - 2 0x02 - 3 0x03 - 4 0x04 - 5 0x05 - 6 0x06 - 7 0x07 - 8 0x08 - 9 0x09 - POWER 0x0A - MUTE 0x0B - CH_UP 0x0C - VOL_UP 0x0D - CH_DOWN 0x0E - VOL_DOWN 0x0F - UP 0x10 - LEFT 0x11 - OK 0x12 - RIGHT 0x13 - DOWN 0x14 - MENU 0x15 - EXIT 0x16 - PLAY 0x17 - PAUSE 0x18 - STOP 0x19 - |<< 0x1A - >>| 0x1B - RECORD 0x1C - << 0x1D - >> 0x1E - RED 0x20 - GREEN 0x21 - YELLOW 0x22 - BLUE 0x23 - end codes - -end remote - - - -# Please make this file available to others -# by sending it to -# -# this config file was automatically generated -# using lirc-0.7.2(streamzap) on Mon Dec 5 08:45:02 2005 -# -# contributed by -# -# brand: RS_LD_120-MX500 -# model no. of remote control: -# devices being controlled by this remote: -# - -begin remote - - name RS_LD - bits 15 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - one 384 1920 - zero 384 896 - ptrail 384 - gap 70400 - min_repeat 2 - toggle_bit 0 - - - begin codes - RESET 0x19FD - TIME 0X1902 - BLANK 0X1B02 - PICTURE 0X1882 - ASPECT 0X1A82 - BROWSE 0X1982 - DELETE 0X1B82 - CARD 0X1842 - CARD_SOURCE 0X1A42 - SPARE1 0X1942 - end codes - -end remote - - diff --git a/abs/core/system-templates/templates/remotes/MX-500-jams/lircrc b/abs/core/system-templates/templates/remotes/MX-500-jams/lircrc deleted file mode 100644 index 5e668b5..0000000 --- a/abs/core/system-templates/templates/remotes/MX-500-jams/lircrc +++ /dev/null @@ -1,832 +0,0 @@ -# StreamZap Remote -# 'config' must either be a literal key, e.g. 'config = l' or must -# refer to a defined key in MythTV, e.g. 'config = PLAY'a - - -#restart frontend -begin - remote = RS_LD - button = RESET - prog = irexec - repeat = 0 - config = /usr/bin/restartfrontend.sh -end - -#time -begin - remote = RS_LD - button = TIME - prog = irexec - repeat = 10 - config = /usr/bin/saytime.sh -end - -#screen blank -begin - remote = RS_LD - button = BLANK - prog = irexec - repeat = 0 -# config = ls - config = xset s activate ; xset s blank -end - - -#picture -begin -REMOTE = RS_LD -prog = mythtv -button = PICTURE -repeat = 4 -config = f -end - -#change aspect -begin -remote = RS_LD -prog = mythtv -button = ASPECT -# change aspect ratio -config = w -end - -#Browse -begin -remote = RS_LD -prog = mythtv -button = BROWSE -repeat = 8 -config = o -end - -# delete key -begin -remote = RS_LD -prog = mythtv -button = DELETE -repeat = 8 -config = d -end - - -#change card -begin -remote = RS_LD -prog = mythtv -button = CARD -repeat = 8 -config = y -end - -# Change TV card input -begin -remote = RS_LD -prog = mythtv -button = CARD_SOURCE -repeat = 4 -config = C -end - - - -# Cycle through channel history -begin -remote = Streamzap_PC_Remote -prog = mythtv -button = BLUE -repeat = 4 -config = H -end - -# Bring up OSD info -begin -remote = Streamzap_PC_Remote -prog = mythtv -button = YELLOW -repeat = 4 -config = i -end - - - - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -begin -prog = mythtv -button = POWER -config = Esc -end - -# ??? -begin -prog = mythtv -button = MUTE -config = F9 -end - -begin -prog = mythtv -button = CH_UP -repeat = 3 -config = PgUp -end - -begin -prog = mythtv -button = VOL_UP -repeat = 3 -config = ] -end - -begin -prog = mythtv -button = CH_DOWN -repeat = 3 -config = PgDown -end - -begin -prog = mythtv -button = VOL_DOWN -repeat = 3 -config = [ -end - -begin -prog = mythtv -button = UP -repeat = 3 -config = Up -end - -begin -prog = mythtv -button = LEFT -# navigates, or skips back during playback or live tv. -config = Left -end - -begin -prog = mythtv -button = OK -config = Return -end - -begin -prog = mythtv -button = RIGHT -# navigates, or skips forwards during playback or live tv. -config = Right -end - -begin -prog = mythtv -button = DOWN -repeat = 3 -config = Down -end - -begin -prog = mythtv -button = MENU -config = m -end - -begin -prog = mythtv -button = EXIT -config = Esc -end - -begin -prog = mythtv -button = PLAY -config = Space -end - -begin -prog = mythtv -button = PAUSE -config = p -end - -begin -prog = mythtv -button = STOP -config = Esc -end - -begin -prog = mythtv -# skip backward -button = |<< -config = PgUp -end - -begin -prog = mythtv -# skip forward -button = >>| -config = PgDown -end - -begin -prog = mythtv -button = RECORD -config = r -end - -begin -prog = mythtv -# rewind -button = << -config = Home -end - -begin -prog = mythtv -# fast forward -button = >> -config = End -end - -begin -prog = mythtv -button = RED -# Delete -config = d -end - -begin -prog = mythtv -button = GREEN -# Info -config = i -end - -#begin -#prog = mythtv -#button = YELLOW -# change aspect ratio -#config = w -#end - -begin -prog = mythtv -button = BLUE -config = Tab -end - -# MPLAYER -begin -prog = mplayer -button = POWER -config = quit -end - -begin -prog = mplayer -button = MUTE -config = mute -end - -begin -prog = mplayer -button = VOL_UP -repeat = 3 -config = volume +1 -end - -begin -prog = mplayer -button = VOL_DOWN -repeat = 3 -config = volume -1 -end - -begin -prog = mplayer -button = UP -repeat = 3 -config = seek +10 -end - -begin -prog = mplayer -button = LEFT -# navigates, or skips back during playback or live tv. -config = seek -60 -end - -begin -prog = mplayer -button = RIGHT -# navigates, or skips forwards during playback or live tv. -config = seek +60 -end - -begin -prog = mplayer -button = DOWN -repeat = 3 -config = seek -10 -end - -begin -prog = mplayer -button = EXIT -config = quit -end - -begin -prog = mplayer -button = play -config = speed_set 1.0 -end - -begin - prog = mplayer - button = pause - config = pause -end - -begin -prog = mplayer -button = STOP -config = quit -end - -begin -prog = mplayer -# skip backward -button = |<< -config = seek -600 -end - -begin -prog = mplayer -# skip forward -button = >>| -config = seek +600 -end - -begin -prog = mplayer -# slow forward -button = << -config = speed_mult 0.5 -end - -begin -prog = mplayer -# fast forward -button = >> -config = speed_mult 2.0 -end - -### xine commands - -begin -prog = xine -button = YELLOW -repeat = 4 -#config = ToggleVisiblity -config = OSDStreamInfos -end - -begin -prog = xine -button = MENU -repeat = 4 -config = SeekRelative+60 -end - -# increase brightness by 10 -begin - button = DELETE - prog = xine - repeat = 4 - config = BrightnessControl+ -end - -# decrease brightness by 10 -begin - button = PICTURE - prog = xine - repeat = 4 - config = BrightnessControl- -end - - -begin -prog = xine -button = PAUSE -repeat = 4 -config = Pause -end - -begin -prog = xine -button = PLAY -repeat = 4 -config = Play -end - -begin -prog = xine -button = STOP -repeat = 4 -config = quit -end - -begin -prog = xine -button = MUTE -repeat = 4 -config = mute -end - -begin -prog = xine -button = << -repeat = 4 -config = SeekRelative-30 -end - -begin -prog = xine -button = >> -repeat = 4 -#config = SeekRelative+30 -config = SpeedFaster -end - -begin -prog = xine -button = POWER -repeat = 4 -config = quit -end - -begin -prog = xine -button = EXIT -repeat = 4 -config = quit -end - - -begin -prog = xine -button = FREEZE -repeat = 4 -config = SeekRelative+1200 -end - -begin -prog = xine -button = MOVE -repeat = 4 -config = SeekRelative-1200 -end - -begin -prog = xine -button = 3 -config = SpuNext -repeat = 0 -end - -# Select previous sub picture (subtitle) channel. -begin -button = 1 -prog = xine -repeat = 0 -config = SpuPrior -end - -# Select next audio channel. -begin -button = 9 -prog = xine -repeat = 0 -config = AudioChannelNext -end - -# Select previous audio channel. -begin -button = 7 -prog = xine -repeat = 0 -config = AudioChannelPrior -end - - - -# Up event. -begin - -button = UP -prog = xine -repeat = 8 -config = EventUp -end - -# Down event. -begin - -button = DOWN -prog = xine -repeat = 8 -config = EventDown -end - -# Left event. -begin - -button = LEFT -prog = xine -repeat = 8 -config = EventLeft -end - -# Right event. -begin - -button = RIGHT -prog = xine -repeat = 8 -config = EventRight -end - -# Select event. -begin -prog = xine -button = ok -repeat = 8 -config = EventSelect -end - -# Down Chapter -begin - -button = CH_DOWN -prog = xine -repeat = 8 -config = EventPrior -end - -# Next Chapter. -begin - -button = CH_UP -prog = xine -repeat = 8 -config = EventNext -end - -# menu. -begin - -button = record -prog = xine -repeat = 8 -config = RootMenu -end - -# Toggle aspect ratio -begin -prog = xine -button = ASPECT -repeat = 0 -config = ToggleAspectRatio -end - - - -#######xmms -begin xmms - begin - prog = xmms - button = PLAY - config = PLAY - end - begin - prog = xmms - button = clear - config = PLAYLIST_CLEAR - end - begin - prog = xmms - button = load - config = PLAYLIST_ADD .xmms/xmms.m3u - end - begin - prog = xmms - button = PAUSE - config = PAUSE - end - begin - prog = xmms - button = STOP - config = STOP - end - begin - prog = xmms - button = EXIT - config = QUIT - flags = mode - end - - begin - prog = xmms - button = POWER - config = QUIT - flags = mode - end - - begin - prog = xmms - button = CH_UP - config = NEXT - end - begin - prog = xmms - button = CH_DOWN - config = PREV - end - - - -begin - prog = xmms - button = >>| - config = NEXT - end -begin - prog = xmms - button = |<< - config = PREV -end - - -begin - prog = xmms - button = << - config = FWD 10 - repeat = 2 - end - begin - prog = xmms - button = << - config = BWD 10 - repeat = 2 - end - begin - prog = xmms - button = volup - config = VOL_UP 10 - repeat = 2 - end - begin - prog = xmms - button = voldown - config = VOL_DOWN 10 - repeat = 2 - end - begin - prog = xmms - button = 1 - config = ONE - end - begin - prog = xmms - button = 2 - config = TWO - end - begin - prog = xmms - button = 3 - config = THREE - end - begin - prog = xmms - button = 4 - config = FOUR - end - begin - prog = xmms - button = 5 - config = FIVE - end - begin - prog = xmms - button = 6 - config = SIX - end - begin - prog = xmms - button = 7 - config = SEVEN - end - begin - prog = xmms - button = 8 - config = EIGHT - end - begin - prog = xmms - button = 9 - config = NINE - end - begin - prog = xmms - button = 0 - config = ZERO - end - begin - prog = xmms - button = enter - config = SETPOS - end -end xmms - -# - - - - - - - - - - - - - - - - - - - diff --git a/abs/core/system-templates/templates/remotes/MX-500-jams/preview.jpg b/abs/core/system-templates/templates/remotes/MX-500-jams/preview.jpg deleted file mode 100644 index 38857f9..0000000 Binary files a/abs/core/system-templates/templates/remotes/MX-500-jams/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Medion_RF/lircd-medion-rf.conf b/abs/core/system-templates/templates/remotes/Medion_RF/lircd-medion-rf.conf deleted file mode 100755 index 8793475..0000000 --- a/abs/core/system-templates/templates/remotes/Medion_RF/lircd-medion-rf.conf +++ /dev/null @@ -1,82 +0,0 @@ -# Please make this file available to others -# by sending it to -# -# this config file was automatically generated -# using lirc-0.7.0(atiusb) on Sun Jan 23 11:18:36 2005 -# -# contributed by Dirk Aust -# -# brand: Medion, Made by X10, China -# Remote P/N: 20016398 -# Receiver P/N: 20016397 - -begin remote - - name Medion - bits 40 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - gap 139873 - toggle_bit 0 - - - begin codes - TV 0x00000014012C0000 - VCR 0x00000014022D0000 - DVD 0x00000014D9040000 - MUSIC 0x00000014DB060000 - RADIO 0x00000014032E0000 - PHOTO 0x00000014DA050000 - TV_PREVIEW 0x00000014042F0000 - CHANNEL_LIST 0x0000001405300000 - SETUP 0x00000014F01B0000 - VIDEO_DESKTOP 0x0000001406310000 - CHAN+ 0x00000014E00B0000 - VOL- 0x00000014DD080000 - MUTE 0x00000014D5000000 - VOL+ 0x00000014DE090000 - CHAN- 0x00000014E10C0000 - RED 0x0000001407320000 - GREEN 0x0000001408330000 - YELLOW 0x0000001409340000 - BLUE 0x000000140A350000 - TXT 0x00000014FE290000 - 1 0x00000014E20D0000 - 2 0x00000014E30E0000 - 3 0x00000014E40F0000 - 4 0x00000014E5100000 - 5 0x00000014E6110000 - 6 0x00000014E7120000 - 7 0x00000014E8130000 - 8 0x00000014E9140000 - 9 0x00000014EA150000 - TV/RADIO 0x00000014F11C0000 - 0 0x00000014EC170000 - DELETE 0x00000014F5200000 - RENAME 0x000000140B360000 - SNAPSHOT 0x00000014ED180000 - UP 0x00000014EF1A0000 - LEFT 0x00000014F21D0000 - OK 0x00000014F31E0000 - RIGHT 0x00000014F41F0000 - DOWN 0x00000014F7220000 - ACQ_IMAGE 0x000000140C370000 - EDIT_IMAGE 0x000000140D380000 - REW 0x00000014F9240000 - PLAY 0x00000014FA250000 - FFW 0x00000014FB260000 - RECORD 0x00000014FC270000 - STOP 0x00000014FD280000 - PAUSE 0x00000014FE290000 - PREV 0x00000014F6210000 - FULL 0x000000140E390000 - NEXT 0x00000014F8230000 - DVD_MENU 0x00000014EE190000 - DVD_AUDIO 0x000000140F3A0000 - POWER 0x00000014D7020000 - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Medion_RF/lircrc-medion-rf.txt b/abs/core/system-templates/templates/remotes/Medion_RF/lircrc-medion-rf.txt deleted file mode 100755 index cc69f96..0000000 --- a/abs/core/system-templates/templates/remotes/Medion_RF/lircrc-medion-rf.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = CH+ -config = Up -end - -# Channel Down -begin -prog = mythtv -button = CH- -config = Down -end - -# General Left -begin -prog = mythtv -button = LEFT -config = Left -end - -# General Right -begin -prog = mythtv -button = RIGHT -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = UP -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = DOWN -config = Down -end - -# Volume Up -begin -prog = mythtv -button = VOL+ -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = VOL- -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = OK -config = Space -end - -# Play -begin -prog = mythtv -button = PLAY_PAUSE -config = Return -end - -# Stop -begin -prog = mythtv -button = STOP -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = PC -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = PLAY_PAUSE -config = P -end - -# Mute -begin -prog = mythtv -button = MUTE -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = FFWD -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = FRWND -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = NEXT -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = PREV -config = PgUp -end - -# Record -begin -prog = mythtv -button = RECORD -config = R -end - -# Delete -begin -prog = mythtv -button = -config = D -end - -# OSD browse -begin -prog = mythtv -button = -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = RC -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = -config = osd -end - -# Pause playback -begin -prog = mplayer -button = PLAY_PAUSE -config = pause -end - -# Mute -begin -prog = mplayer -button = MUTE -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = FRWND -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = FFWD -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = STOP -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = NEXT -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = PREV -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = PLAY_PAUSE -config = Play -end - -begin -prog = xine -button = STOP -config = Stop -end - -begin -prog = xine -button = STOP -config = Quit -end - -begin -prog = xine -button = PLAY_PAUSE -config = Pause -end - -begin -prog = xine -button = UP -config = EventUp -end - -begin -prog = xine -button = DOWN -config = EventDown -end - -begin -prog = xine -button = LEFT -config = EventLeft -end - -begin -prog = xine -button = RIGHT -config = EventRight -end - -begin -prog = xine -button = OK -config = EventSelect -end - -begin -prog = xine -button = -config = Menu -end - -begin -prog = xine -button = FFWD -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = FRWND -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = VOL+ -config = Volume+ -end - -begin -prog = xine -button = VOL- -config = Volume- -end - -begin -prog = xine -button = MUTE -config = Mute -end - -begin -prog = xine -button = STOP -config = RootMenu -end - -begin -prog = xine -button = NEXT -config = EventNext -end - -begin -prog = xine -button = PREV -config = EventPrior -end - -begin -prog = xine -button = -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Medion_RF/preview.jpg b/abs/core/system-templates/templates/remotes/Medion_RF/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/Medion_RF/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Medion_X10_8080/lircd-medionx10-8080.conf b/abs/core/system-templates/templates/remotes/Medion_X10_8080/lircd-medionx10-8080.conf deleted file mode 100755 index 68c9179..0000000 --- a/abs/core/system-templates/templates/remotes/Medion_X10_8080/lircd-medionx10-8080.conf +++ /dev/null @@ -1,68 +0,0 @@ -begin remote - name Medion_8080 - bits 16 - eps 30 - aeps 100 - one 0 0 - zero 0 0 - gap 139996 - pre_data_bits 8 - pre_data 0x14 - - begin codes - dvdaudio 0x0F3A - power 0xD702 - dvdmenu 0xEE19 - ff 0xF823 - fullscreen 0x0E39 - bb 0xF621 - pause 0xFE29 - stop 0xFD28 - rec 0xFC27 - f 0xFB26 - play 0xFA25 - b 0xF924 - editimage 0x0D38 - acquireimage 0x0C37 - ok 0xF31E - right 0xF41F - left 0xF21D - down 0xF722 - up 0xEF1A - snapshot 0xED18 - rename 0x0B36 - delete 0xF520 - tvradio 0xF11C - 0 0xEC17 - 9 0xEA15 - 8 0xE914 - 7 0xE813 - 6 0xE712 - 5 0xE611 - 4 0xE510 - 3 0xE40F - 2 0xE30E - 1 0xE20D - txt 0xEB16 - blue 0x0A35 - yellow 0x0934 - green 0x0833 - red 0x0732 - vol+ 0xDE09 - vol- 0xDD08 - chan- 0xE10C - chan+ 0xE00B - videodesktop 0x0631 - setup 0xF01B - channellist 0x0530 - tvpreview 0x042F - photo 0xDA05 - radio 0x032E - music 0xDB06 - dvd 0xD904 - vcr 0x022D - tv 0x012C - - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Medion_X10_8080/lircrc-medionx10-8080.txt b/abs/core/system-templates/templates/remotes/Medion_X10_8080/lircrc-medionx10-8080.txt deleted file mode 100755 index 2476f76..0000000 --- a/abs/core/system-templates/templates/remotes/Medion_X10_8080/lircrc-medionx10-8080.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = chan+ -config = Up -end - -# Channel Down -begin -prog = mythtv -button = chan- -config = Down -end - -# General Left -begin -prog = mythtv -button = left -config = Left -end - -# General Right -begin -prog = mythtv -button = right -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = up -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = down -config = Down -end - -# Volume Up -begin -prog = mythtv -button = vol+ -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = vol- -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = ok -config = Space -end - -# Play -begin -prog = mythtv -button = play -config = Return -end - -# Stop -begin -prog = mythtv -button = stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = power -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = pause -config = P -end - -# Mute -begin -prog = mythtv -button = -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = ff -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = bb -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = -config = PgUp -end - -# Record -begin -prog = mythtv -button = rec -config = R -end - -# Delete -begin -prog = mythtv -button = delete -config = D -end - -# OSD browse -begin -prog = mythtv -button = tvpreview -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = channellist -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = setup -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = fullscreen -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = snapshot -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = txt -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = pip -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = tvpreview -config = osd -end - -# Pause playback -begin -prog = mplayer -button = play -config = pause -end - -# Mute -begin -prog = mplayer -button = -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = bb -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = ff -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = stop -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = fullscreen -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = play -config = Play -end - -begin -prog = xine -button = stop -config = Stop -end - -begin -prog = xine -button = stop -config = Quit -end - -begin -prog = xine -button = pause -config = Pause -end - -begin -prog = xine -button = chan+ -config = EventUp -end - -begin -prog = xine -button = chan- -config = EventDown -end - -begin -prog = xine -button = left -config = EventLeft -end - -begin -prog = xine -button = right -config = EventRight -end - -begin -prog = xine -button = ok -config = EventSelect -end - -begin -prog = xine -button = tvpreview -config = Menu -end - -begin -prog = xine -button = forward -#config = ff -config = SeekRelative+60 -end - -begin -prog = xine -button = rewind -#config = bb -config = SeekRelative-60 -end - -begin -prog = xine -button = vol+ -config = Volume+ -end - -begin -prog = xine -button = vol- -config = Volume- -end - -begin -prog = xine -button = -config = Mute -end - -begin -prog = xine -button = stop -config = RootMenu -end - -begin -prog = xine -button = -config = EventNext -end - -begin -prog = xine -button = -config = EventPrior -end - -begin -prog = xine -button = channellist -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Medion_X10_8080/preview.jpg b/abs/core/system-templates/templates/remotes/Medion_X10_8080/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/Medion_X10_8080/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Nebula/lircd-nebula.conf b/abs/core/system-templates/templates/remotes/Nebula/lircd-nebula.conf deleted file mode 100755 index 611c804..0000000 --- a/abs/core/system-templates/templates/remotes/Nebula/lircd-nebula.conf +++ /dev/null @@ -1,88 +0,0 @@ - -# this config file was automatically generated -# using lirc-0.8.0(userspace) on Wed Dec 20 19:35:11 2006 -# -# contributed by Peter Wood -# -# brand: Nebula Electronics -# model no. of remote control: DigiTV-PCI Remote -# devices being controlled by this remote: DVB-Card -# -# Note unlike the existing lircd.conf, this one was captured with -# the DigiTV IR receiver via the DVB card it's self. This was the -# remote which came with a Revision B PCI card (Brought Dec 2006). - -begin remote - - name Nebula_DVB - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 16 - pre_data 0x8001 - gap 135906 - toggle_bit 0 - - - begin codes - TV 0x0179 - AUX 0x0186 - DVD/CD 0x0185 - 1 0x0002 - 2 0x0003 - 3 0x0004 - 4 0x0005 - 5 0x0006 - 6 0x0007 - 7 0x0008 - 8 0x0009 - 9 0x000A - 0 0x000B - 16:9 0x00B7 - 14:9 0x00B8 - EXIT 0x00AE - POWER 0x0074 - PICTURE 0x016F - AUDIO 0x0188 - I 0x0166 - EPG 0x016D - MENU 0x008B - UP 0x0067 - DOWN 0x006C - LEFT 0x0069 - RIGHT 0x006A - OK 0x001C - CH+ 0x0192 - CH- 0x0193 - VOLUME+ 0x0073 - VOLUME- 0x0072 - RED 0x018E - GREEN 0x018F - YELLOW 0x0190 - BLUE 0x0191 - SUBT 0x0172 - AD 0x00B9 - TEXT 0x0184 - MUTE 0x0071 - REWIND 0x00A8 - STOP 0x0080 - PLAY 0x00CF - FFORWARD 0x00D0 - CHAPTER 0x00BA - PAUSE 0x0077 - PLAYSPEED 0x80010CF - RECORD 0x00A7 - PIP 0x00BB - ZOOM- 0x004E - ZOOM+ 0x004A - CAPTURE 0x00BC - WEB 0x00BD - EMAIL 0x00D7 - PHONE 0x00A9 - PC 0x0178 - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nebula/lircrc-nebula.txt b/abs/core/system-templates/templates/remotes/Nebula/lircrc-nebula.txt deleted file mode 100755 index c3d70b0..0000000 --- a/abs/core/system-templates/templates/remotes/Nebula/lircrc-nebula.txt +++ /dev/null @@ -1,402 +0,0 @@ -# lircrc.example.[[Nebula Digi T V]]-nativelirc -# 2005-04-02, Samuel Jacobs -# Save this file in ~/.mythtv/lircrc - -# There are so many buttons on this remote, 55 to be exact. I don't really -# know what to do with all of them, yet I'm discovering that Myth has -# functions for all of them and much, much more! All in all, 407 lines of -# yummy remote-controlled icing on the delicious cake that is MythTV. - -# Intended for use with: -# http://lirc.sourceforge.net/remotes/nebula_electronics/DigiTV -# NOTE: On my system I renamed the remote to "nebdtv". To use this file -# with the download from lirc.sf.net (which is otherwise identical to my -# copy) simply replace all instances of "nebdtv" with "Nebula_DVB". - -# NOTE 2: Not all buttons are used yet, and some key binding customisations -# will probably be made to get the most out of the extra buttons. In -# particular "Picture" and "Audio" are currently unused so I could -# possibly set jumppoints to [[Myth Photo]] and [[Myth Music]] in future. - -# NOTE 3: The buttons on the remote are listed from the top left down, row -# by row, left to right, with any unused buttons given comments where it -# would appear if it was used here. The number buttons are listed in their -# entirety before starting back at the "Picture" button. - -# NOTE 4: I just thought of another thing that could cause confusion, the -# volume buttons are commented out because I use KDELIRC for that. They -# are defined however, so just uncomment them if you want to use them. - -# Based on, and thanks to: -# lircrc.example.[[Hauppauge Grey]]-nativelirc -# 2003-09-17, Robert Kulagowski -# mailto:rkulagow@rocketmail.com - -# TODO: TV (will probably use for launching mythfrontend) -# TODO: Aux (probably a jumppoint to Live TV) -# TODO: DVD/CD (there's currently no jumppoint for generic optical media, -# so will probably use for DVD) - -begin - prog = mythtv - remote = Nebula_DVB - button = Power - config = Esc -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 1 - config = 1 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 2 - config = 2 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 3 - config = 3 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 4 - config = 4 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 5 - config = 5 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 6 - config = 6 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 7 - config = 7 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 8 - config = 8 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 9 - config = 9 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 0 - config = 0 -end - -# TODO: Picture -# TODO: Audio - -begin - prog = mythtv - remote = Nebula_DVB - button = I - config = I -end - -begin - prog = mythtv - remote = Nebula_DVB - button = 16:9 - config = W -end - -# Unused: 14:9 - -begin - prog = mythtv - remote = Nebula_DVB -# this will only work in live tv mode - button = EPG - config = S -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Exit - config = Esc -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Menu - config = M -end - -# Note the "repeat =" strings in the arrows, volume and channel. -# This means that if you hold down the key, every nth instance will be -# passed. This depends on your system, so you may want to increase or -# decrease this and see what happens. repeat = 1 is probably too -# fast. - -begin - prog = mythtv - remote = Nebula_DVB - button = Up -# This is the "up" on the central diamond - repeat = 3 - config = Up -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Down -# This is the "down" on the central diamond - repeat = 3 - config = Down -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Left -# This is the "left" on the central diamond - repeat = 3 - config = Left -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Right -# This is the "right" on the central diamond - repeat = 3 - config = Right -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Ok -# Middle button on the diamond - config = Return -end - -# The channel buttons are mapped to Page Up and Page Down. - -begin - prog = mythtv - remote = Nebula_DVB - button = Ch+ - repeat = 3 - config = [[Pg Up]] -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Ch- - repeat = 3 - config = [[Pg Down]] -end - -# These are the volume buttons. Uncomment them if you want myth to handle -# the volume. - -begin - prog = mythtv - remote = Nebula_DVB - button = Volume+ - repeat = 3 - config = F11 -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Volume- - repeat = 3 - config = F10 -end - -# colours -begin - prog = mythtv - remote = Nebula_DVB - button = Red -# This is the Red button -# We'll use it for "Delete" - config = D -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Green -# This is the Green button -# We'll use it for "Extended Info" - config = U -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Yellow -# This is the Yellow button -# We'll use it for "Edit" - config = E -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Blue -# This is the Blue button -# We'll use it for "Toggle browse mode" - config = O -end - -begin - prog = mythtv - remote = Nebula_DVB - button = SubT - config = T -end - -begin - prog = mythtv - remote = Nebula_DVB - button = AD - config = A -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Text -# I REALLY can't think of anything to put here, so it does the same as EPG. - config = S -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Mute - config = | -end - -# Here begineth a stickered area, so I assume the labels for these buttons -# could be easily changed post-manufacture. - -begin - prog = mythtv - remote = Nebula_DVB - button = Rewind - config = < -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Stop -# Again, I couldn't think of an appropriate function, so it's ESC. - config = Esc -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Play - config = P -end - -begin - prog = mythtv - remote = Nebula_DVB - button = FForward - config = > -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Chapter -# Change focus for PiP (to change channel in the other window) - config = B -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Pause - config = P -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Playspeed - config = J -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Record - config = R -end - -begin - prog = mythtv - remote = Nebula_DVB - button = PiP -# Toggle PiP on/off - config = V -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Zoom- -# Use for backwards commercial skip - config = Q -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Zoom+ -# Use for forward commercial skip - config = Z -end - -begin - prog = mythtv - remote = Nebula_DVB - button = Capture -# Swap the PiP windows - config = N -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nebula/preview.jpg b/abs/core/system-templates/templates/remotes/Nebula/preview.jpg deleted file mode 100644 index e4e979f..0000000 Binary files a/abs/core/system-templates/templates/remotes/Nebula/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Nova_500/lircd-nova500.conf b/abs/core/system-templates/templates/remotes/Nova_500/lircd-nova500.conf deleted file mode 100755 index c66c9e5..0000000 --- a/abs/core/system-templates/templates/remotes/Nova_500/lircd-nova500.conf +++ /dev/null @@ -1,69 +0,0 @@ -# -# brand: Hauppauge NOVA-T-500 -# model no. of remote control: Hauppage Nova-T-500 Snowboard Shape Silver over Black -# - -begin remote - - name NOVA-T500 - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 16 - pre_data 0x1 - gap 199999 - toggle_bit 0 - - - begin codes - Go 0x0162 - Power 0x0074 - TV 0x0179 - Videos 0x0189 - Music 0x0188 - Pictures 0x00E2 - Guide 0x016D - Radio 0x0181 - ArrowUp 0x0067 - ArrowLeft 0x0069 - OK 0x0160 - ArrowRight 0x006A - ArrowDown 0x006C - BackExit 0x009E - Menu 0x008B - VolumeUp 0x0073 - VolumeDown 0x0072 - PrevCh 0x016B - Mute 0x0071 - ChannelUp 0x0192 - ChannelDown 0x0193 - Record 0x00A7 - Rewind 0x00A8 - SkipBack 0x0195 - Play 0x00CF - Pause 0x0077 - Stop 0x0080 - Fwdwind 0x00D0 - SkipFwd 0x0197 - 1 0x0002 - 2 0x0003 - 3 0x0004 - 4 0x0005 - 5 0x0006 - 6 0x0007 - 7 0x0008 - 8 0x0009 - 9 0x000A - Star 0x0037 - 0 0x000B - # 0x0029 - Red 0x018E - Green 0x018F - Yellow 0x0190 - Blue 0x0191 - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nova_500/lircrc-nova500.txt b/abs/core/system-templates/templates/remotes/Nova_500/lircrc-nova500.txt deleted file mode 100755 index 2d74c3d..0000000 --- a/abs/core/system-templates/templates/remotes/Nova_500/lircrc-nova500.txt +++ /dev/null @@ -1,559 +0,0 @@ -# /etc/lircrc -# ln ~mythtv/.mythtv/lircrc -# -# MythTV native LIRC config file for -# Hauppage Nova-T-500 PCI Dual Tuners DVB-T -# Snowboard shape remote -# Silver on top Black underneath -# 45 buttons -# -# Originally -# By Jarod Wilson, 2003/12/21 -# Amalgamated from Jeff Campbell's .lircrc - - - -################## MythTV Control ###################### -### http://www.mythtv.org/wiki/index.php/Keybindings ### - -# Remote Button -## MythTV function - - -# Go -## Go to home page -begin -prog = mythtv -button = Go -config = ALT+H -end - -# Power -## Turns monitor in Standby -#begin -#prog = irexec -#button = Power -#config = sudo vbetool dpms on ; sudo vbetool dpms off -#end - -# TV -## Go to Watch TV -begin -prog = mythtv -button = TV -config = ALT+T -end - -# Videos -## Go to MythVideo -begin -prog = mythtv -button = Videos -config = ALT+V -end - -# Music -## Go to MythMusic -begin -prog = mythtv -button = Music -config = ALT+M -end - -# Pictures -## Go to MythGallery -begin -prog = mythtv -button = Pictures -config = ALT+P -end - -# Guide -## display EPG -begin -prog = mythtv -button = Guide -config = s -end - -# Radio - - - -# ArrowUp -## Up -begin -prog = mythtv -button = ArrowUp -config = Up -end - -# ArrowLeft -## Left -begin -prog = mythtv -button = ArrowLeft -config = Left -end - -# OK -## Select/enter/resolve -begin -prog = mythtv -button = OK -config = Space -end - -# ArrowRight -## Right -begin -prog = mythtv -button = ArrowRight -config = Right -end - -# ArrowDown -## Down -begin -prog = mythtv -button = ArrowDown -config = Down -end - -# BackExit -## Exit/go back/cancel -begin -prog = mythtv -button = BackExit -config = Esc -end - -# Menu -## Menu -begin -prog = mythtv -button = Menu -config = m -end - -# VolumeUp -## Volume Up -begin -prog = mythtv -button = VolumeUp -config = F11 -end - -# VolumeDown -## Volume down -begin -prog = mythtv -button = VolumeDown -config = F10 -end - -# PrevCh -## Change tuner card input -begin -prog = mythtv -button = PrevCh -config = c -end - -# Mute -## Mute -begin -prog = mythtv -button = Mute -config = | -end - -# ChannelUp -begin -prog = mythtv -button = ChannelUp -config = Up -end - -# ChannelDown -begin -prog = mythtv -button = ChannelDown -config = Down -end - -# Record -begin -prog = mythtv -button = Record -config = R -end - -# Rewind -begin -prog = mythtv -button = Rewind -config = Left -end - -# SkipBack -begin -prog = mythtv -button = SkipBack -config = PgUp -end - -# Play -begin -prog = mythtv -button = Play -config = Return -end - -# Pause -begin -prog = mythtv -button = Pause -config = P -end - -# Stop -begin -prog = mythtv -button = Stop -config = Esc -end - -# Fwdwind -begin -prog = mythtv -button = Fwdwind -config = Right -end - -# SkipFwd -begin -prog = mythtv -button = SkipFwd -config = PgDown -end - -# 1 -begin -prog = mythtv -button = 1 -config = 1 -end - -# 2 -begin -prog = mythtv -button = 2 -config = 2 -end - -# 3 -begin -prog = mythtv -button = 3 -config = 3 -end - -# 4 -begin -prog = mythtv -button = 4 -config = 4 -end - -# 5 -begin -prog = mythtv -button = 5 -config = 5 -end - -# 6 -begin -prog = mythtv -button = 6 -config = 6 -end - -# 7 -begin -prog = mythtv -button = 7 -config = 7 -end - -# 8 -begin -prog = mythtv -button = 8 -config = 8 -end - -# 9 -begin -prog = mythtv -button = 9 -config = 9 -end - -# Star -## Info -begin -prog = mythtv -button = Star -config = i -end - -# 0 -begin -prog = mythtv -button = 0 -config = 0 -end - -# # -## Toggle recording of current program (cycles through types) -begin -prog = mythtv -button = # -config = r -end - -# Red -## Picture zoom -begin -prog = mythtv -button = Red -config = W -end - -# Green -# OSD navigation through channels/programs -begin -prog = mythtv -button = Green -config = O -end - -# Yellow -begin -prog = mythtv -button = Yellow -config = Q -end - -# Blue -begin -prog = mythtv -button = Blue -config = Z -end - - - -##### MPlayer lirc setup -# Show OSD -begin -prog = mplayer -button = Menu -config = osd -end - -# Pause playback -begin -prog = mplayer -button = Pause -config = pause -end - -# Skip ahead a minute if playing -# If paused, resume playing -begin -prog = mplayer -button = Play -config = seek +1 -end - -# Stop playback and exit -begin -prog = mplayer -button = Stop -config = quit -end - -# Mute -begin -prog = mplayer -button = Mute -config = mute -end - -begin -prog = mplayer -button = ArrowLeft -config = seek -10 -end - -# Seek back 10 seconds -begin -prog = mplayer -button = Rewind -config = seek -10 -end - -begin -prog = mplayer -button = ArrowRight -config = seek +30 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = Fwdwind -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = BackExit -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = SkipFwd -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = SkipBack -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = Star -config = vo_fullscreen -end - - - -###### Xine lirc setup -begin -prog = xine -button = Play -config = Play -end - -begin -prog = xine -button = Stop -config = Stop -end - -begin -prog = xine -button = BackExit -config = Quit -end - -begin -prog = xine -button = Pause -config = Pause -end - -begin -prog = xine -button = ArrowUp -config = EventUp -end - -begin -prog = xine -button = ArrowDown -config = EventDown -end - -begin -prog = xine -button = ArrowLeft -config = EventLeft -end - -begin -prog = xine -button = ArrowRight -config = EventRight -end - -begin -prog = xine -button = OK -config = EventSelect -end - -begin -prog = xine -button = Fwdwind -config = SpeedFaster -end - -begin -prog = xine -button = Rewind -config = SpeedSlower -end - -begin -prog = xine -button = VolumeUp -config = Volume+ -end - -begin -prog = xine -button = VolumeDown -config = Volume- -end - -begin -prog = xine -button = Mute -config = Mute -end - -begin -prog = xine -button = Menu -config = RootMenu -end - -begin -prog = xine -button = SkipFwd -config = EventNext -end - -begin -prog = xine -button = SkipBack -config = EventPrior -end - -begin -prog = xine -button = Go -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nova_500/preview.jpg b/abs/core/system-templates/templates/remotes/Nova_500/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/Nova_500/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Nova_T/lircd-novat.conf b/abs/core/system-templates/templates/remotes/Nova_T/lircd-novat.conf deleted file mode 100755 index 27a575d..0000000 --- a/abs/core/system-templates/templates/remotes/Nova_T/lircd-novat.conf +++ /dev/null @@ -1,60 +0,0 @@ -begin remote - name nova-t - bits 16 - eps 30 - aeps 100 - one 0 0 - zero 0 0 - gap 135988 - pre_data_bits 16 - pre_data 0x8001 - - begin codes - 1 0x0002 - 2 0x0003 - 3 0x0004 - 4 0x0005 - 5 0x0006 - 6 0x0007 - 7 0x0008 - 8 0x0009 - 9 0x000A - 0 0x000B - * 0x0184 - # 0x0172 - red 0x018E - green 0x018F - yellow 0x0190 - blue 0x0191 - power 0x0074 - go 0x0161 - tv 0x0179 - videos 0x0189 - music 0x0188 - pictures 0x016F - guide 0x016D - radio 0x0181 - up 0x0067 - left 0x0069 - right 0x006A - down 0x006C - ok 0x001C - back 0x00A8 - menu 0x008B - prev-ch 0x019C - mute 0x0071 - volup 0x0073 - voldown 0x0072 - chanup 0x0192 - chandown 0x0193 - rec 0x00A7 - stop 0x0080 - forward 0x00D0 - skipback 0x00A5 - skipforward 0x00A3 - play 0x00CF - pause 0x0077 - - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nova_T/lircrc-novat.txt b/abs/core/system-templates/templates/remotes/Nova_T/lircrc-novat.txt deleted file mode 100755 index f075729..0000000 --- a/abs/core/system-templates/templates/remotes/Nova_T/lircrc-novat.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = chanup -config = Up -end - -# Channel Down -begin -prog = mythtv -button = chandown -config = Down -end - -# General Left -begin -prog = mythtv -button = left -config = Left -end - -# General Right -begin -prog = mythtv -button = right -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = up -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = down -config = Down -end - -# Volume Up -begin -prog = mythtv -button = volup -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = voldown -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = ok -config = Space -end - -# Play -begin -prog = mythtv -button = play -config = Return -end - -# Stop -begin -prog = mythtv -button = stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = power -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = pause -config = P -end - -# Mute -begin -prog = mythtv -button = mute -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = forward -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = back -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = skipforward -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = skipback -config = PgUp -end - -# Record -begin -prog = mythtv -button = rec -config = R -end - -# Delete -begin -prog = mythtv -button = red -config = D -end - -# OSD browse -begin -prog = mythtv -button = menu -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = guide -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = yellow -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = blue -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = prev-ch -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = guide -config = osd -end - -# Pause playback -begin -prog = mplayer -button = pause -config = pause -end - -# Mute -begin -prog = mplayer -button = mute -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = back -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = forward -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = stop -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = skipforward -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = skipback -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = play -config = Play -end - -begin -prog = xine -button = stop -config = Stop -end - -begin -prog = xine -button = stop -config = Quit -end - -begin -prog = xine -button = pause -config = Pause -end - -begin -prog = xine -button = up -config = EventUp -end - -begin -prog = xine -button = down -config = EventDown -end - -begin -prog = xine -button = left -config = EventLeft -end - -begin -prog = xine -button = right -config = EventRight -end - -begin -prog = xine -button = ok -config = EventSelect -end - -begin -prog = xine -button = menu -config = Menu -end - -begin -prog = xine -button = forward -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = back -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = volup -config = Volume+ -end - -begin -prog = xine -button = voldown -config = Volume- -end - -begin -prog = xine -button = mute -config = Mute -end - -begin -prog = xine -button = stop -config = RootMenu -end - -begin -prog = xine -button = skipforward -config = EventNext -end - -begin -prog = xine -button = skipback -config = EventPrior -end - -begin -prog = xine -button = guide -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nova_T/preview.jpg b/abs/core/system-templates/templates/remotes/Nova_T/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/Nova_T/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Nova_T_USB2/lircd-novatusb2.conf b/abs/core/system-templates/templates/remotes/Nova_T_USB2/lircd-novatusb2.conf deleted file mode 100755 index d2bbee6..0000000 --- a/abs/core/system-templates/templates/remotes/Nova_T_USB2/lircd-novatusb2.conf +++ /dev/null @@ -1,77 +0,0 @@ -# Please make this file available to others -# by sending it to -# -# this config file was automatically generated -# using lirc-0.8.1-CVS(dev/input) on Sun Oct 8 22:51:46 2006 -# -# contributed by JonS -# -# brand: irrecord.nova-T-usb -# model no. of remote control: Hauppage Nova-T USB Snowboard Shape Silver over Black -# devices being controlled by this remote: MythTV -# - -begin remote - - name nova-T-usb - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 16 - pre_data 0x1 - gap 199999 - toggle_bit 0 - - - begin codes - Go 0x0162 - Power 0x0074 - TV 0x0179 - Videos 0x0189 - Music 0x0188 - Pictures 0x00E2 - Guide 0x016D - Radio 0x0181 - ArrowUp 0x0067 - ArrowLeft 0x0069 - OK 0x0160 - ArrowRight 0x006A - ArrowDown 0x006C - BackExit 0x009E - Menu 0x008B - VolumeUp 0x0073 - VolumeDown 0x0072 - PrevCh 0x016B - Mute 0x0071 - ChannelUp 0x0192 - ChannelDown 0x0193 - Record 0x00A7 - Rewind 0x00A8 - SkipBack 0x0195 - Play 0x00CF - Pause 0x0077 - Stop 0x0080 - Fwdwind 0x00D0 - SkipFwd 0x0197 - 1 0x0002 - 2 0x0003 - 3 0x0004 - 4 0x0005 - 5 0x0006 - 6 0x0007 - 7 0x0008 - 8 0x0009 - 9 0x000A - * 0x0037 - 0 0x000B - # 0x0029 - Red 0x018E - Green 0x018F - Yellow 0x0190 - Blue 0x0191 - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nova_T_USB2/lircrc-novatusb2.txt b/abs/core/system-templates/templates/remotes/Nova_T_USB2/lircrc-novatusb2.txt deleted file mode 100755 index fad1483..0000000 --- a/abs/core/system-templates/templates/remotes/Nova_T_USB2/lircrc-novatusb2.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = ChannelUp -config = Up -end - -# Channel Down -begin -prog = mythtv -button = ChannelDown -config = Down -end - -# General Left -begin -prog = mythtv -button = ArrowLeft -config = Left -end - -# General Right -begin -prog = mythtv -button = ArrowRight -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = ArrowUp -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = ArrowDown -config = Down -end - -# Volume Up -begin -prog = mythtv -button = VolumeUp -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = VolumeDown -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = OK -config = Space -end - -# Play -begin -prog = mythtv -button = Play -config = Return -end - -# Stop -begin -prog = mythtv -button = Stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = BackExit -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = Power -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = Pause -config = P -end - -# Mute -begin -prog = mythtv -button = Mute -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = FwdWind -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = Rewind -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = SkipFwd -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = SkipBack -config = PgUp -end - -# Record -begin -prog = mythtv -button = Record -config = R -end - -# Delete -begin -prog = mythtv -button = Red -config = D -end - -# OSD browse -begin -prog = mythtv -button = Green -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = Guide -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = Yellow -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = Blue -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = PrevCh -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = Guide -config = osd -end - -# Pause playback -begin -prog = mplayer -button = Pause -config = pause -end - -# Mute -begin -prog = mplayer -button = Mute -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = Rewind -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = FwdWind -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = Stop -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = SkipFwd -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = SkipBack -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = Play -config = Play -end - -begin -prog = xine -button = Stop -config = Stop -end - -begin -prog = xine -button = BackExit -config = Quit -end - -begin -prog = xine -button = Pause -config = Pause -end - -begin -prog = xine -button = ArrowUp -config = EventUp -end - -begin -prog = xine -button = ArrowDown -config = EventDown -end - -begin -prog = xine -button = ArrowLeft -config = EventLeft -end - -begin -prog = xine -button = ArrowRight -config = EventRight -end - -begin -prog = xine -button = OK -config = EventSelect -end - -begin -prog = xine -button = Guide -config = Menu -end - -begin -prog = xine -button = FwdWind -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = Rewind -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = VolumeUp -config = Volume+ -end - -begin -prog = xine -button = VolumeDown -config = Volume- -end - -begin -prog = xine -button = Mute -config = Mute -end - -begin -prog = xine -button = Stop -config = RootMenu -end - -begin -prog = xine -button = SkipFwd -config = EventNext -end - -begin -prog = xine -button = SkipBack -config = EventPrior -end - -begin -prog = xine -button = Menu -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nova_T_USB2/preview.jpg b/abs/core/system-templates/templates/remotes/Nova_T_USB2/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/Nova_T_USB2/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Nvidia/lircd-nvidia.conf b/abs/core/system-templates/templates/remotes/Nvidia/lircd-nvidia.conf deleted file mode 100755 index 133ac00..0000000 --- a/abs/core/system-templates/templates/remotes/Nvidia/lircd-nvidia.conf +++ /dev/null @@ -1,62 +0,0 @@ -begin remote - name nvidia - bits 16 - eps 30 - aeps 100 - one 0 0 - zero 0 0 - gap 227970 - pre_data_bits 8 - pre_data 0x14 - - begin codes - CANCIL 0xDF0A - RIGHTMOUSE 0x517C - LEFTMOUSE 0x4D78 - PAUSE 0x4D78 - STOP 0xFD28 - REC 0xFC27 - ADVANCE 0xFB26 - PLAY 0xFA25 - REPLAY 0xF924 - FFORWARD 0xF823 - REWIND 0xF621 - OK 0xF31E - SLOW 0xF520 - LIVETV 0xF11C - LEFT 0xF21D - RIGHT 0xF41F - DOWN 0xF722 - UP 0xEF1A - SETUP 0xF01B - DVDMENU 0xEE19 - SNAPSHOT 0xED18 - CC 0xEB16 - 0 0xEC17 - 9 0xEA15 - 8 0xE914 - 7 0xE813 - 6 0xE712 - 5 0xE611 - 4 0xE510 - 3 0xE40F - 2 0xE30E - 1 0xE20D - ZOOM 0xFF2A - INPUT 0x002B - CHAN- 0xE10C - CHAN+ 0xE00B - VOL- 0xDD08 - VOL+ 0xDE09 - WEB 0xDC07 - MUSIC 0xDB06 - PHOTO 0xDA05 - DVDVCD 0xD904 - DVR 0xD803 - CHSURF 0xD702 - CHGUIDE 0xD601 - MUTE 0xD500 - - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nvidia/lircrc-nvidia.txt b/abs/core/system-templates/templates/remotes/Nvidia/lircrc-nvidia.txt deleted file mode 100755 index 53c133b..0000000 --- a/abs/core/system-templates/templates/remotes/Nvidia/lircrc-nvidia.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = CHAN+ -config = Up -end - -# Channel Down -begin -prog = mythtv -button = CHAN- -config = Down -end - -# General Left -begin -prog = mythtv -button = LEFT -config = Left -end - -# General Right -begin -prog = mythtv -button = RIGHT -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = UP -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = DOWN -config = Down -end - -# Volume Up -begin -prog = mythtv -button = VOL+ -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = VOL- -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = OK -config = Space -end - -# Play -begin -prog = mythtv -button = PLAY -config = Return -end - -# Stop -begin -prog = mythtv -button = STOP -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = CANCIL -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = PAUSE -config = P -end - -# Mute -begin -prog = mythtv -button = MUTE -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = FFORWARD -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = REWIND -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = ADVANCE -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = REPLAY -config = PgUp -end - -# Record -begin -prog = mythtv -button = REC -config = R -end - -# Delete -begin -prog = mythtv -button = -config = D -end - -# OSD browse -begin -prog = mythtv -button = CHGUIDE -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = CHSURF -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = INPUT -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = SETUP -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = CHGUIDE -config = osd -end - -# Pause playback -begin -prog = mplayer -button = PAUSE -config = pause -end - -# Mute -begin -prog = mplayer -button = MUTE -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = REWIND -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = FFORWARD -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = STOP -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = ADVANCE -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = REPLAY -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = ZOOM -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = PLAY -config = Play -end - -begin -prog = xine -button = STOP -config = Stop -end - -begin -prog = xine -button = STOP -config = Quit -end - -begin -prog = xine -button = PAUSE -config = Pause -end - -begin -prog = xine -button = UP -config = EventUp -end - -begin -prog = xine -button = DOWN -config = EventDown -end - -begin -prog = xine -button = LEFT -config = EventLeft -end - -begin -prog = xine -button = RIGHT -config = EventRight -end - -begin -prog = xine -button = OK -config = EventSelect -end - -begin -prog = xine -button = CHGUIDE -config = Menu -end - -begin -prog = xine -button = FFORWARD -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = REWIND -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = VOL+ -config = Volume+ -end - -begin -prog = xine -button = VOL- -config = Volume- -end - -begin -prog = xine -button = MUTE -config = Mute -end - -begin -prog = xine -button = STOP -config = RootMenu -end - -begin -prog = xine -button = ADVANCE -config = EventNext -end - -begin -prog = xine -button = REPLAY -config = EventPrior -end - -begin -prog = xine -button = CHSURF -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nvidia/preview.jpg b/abs/core/system-templates/templates/remotes/Nvidia/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/Nvidia/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Nvidia_X10/lircd-nvidiax10.conf b/abs/core/system-templates/templates/remotes/Nvidia_X10/lircd-nvidiax10.conf deleted file mode 100755 index 1c06639..0000000 --- a/abs/core/system-templates/templates/remotes/Nvidia_X10/lircd-nvidiax10.conf +++ /dev/null @@ -1,71 +0,0 @@ -begin remote - name nvidiax10 - bits 40 - eps 30 - aeps 100 - one 0 0 - zero 0 0 - gap 235987 - - begin codes - mute 0x14D5000000 - playlist 0x14D6010000 - chSurf 0x14D7020000 - dvr 0x14D8030000 - dvd 0x14D9040000 - photo 0x14DA050000 - music 0x14DB060000 - web 0x14DC070000 - L 0x144D780000 - R 0x14517C0000 - ESC 0x14DF0A0000 - VOL+ 0x14DE090000 - VOL- 0x14DD080000 - CHAN- 0x14E10C0000 - CHAN+ 0x14E00B0000 - angle 0x14002B0000 - zoom 0x14FF2A0000 - 0 0x14EC170000 - 1 0x14E20D0000 - 2 0x14E30E0000 - 3 0x14E40F0000 - 4 0x14E5100000 - 5 0x14E6110000 - 6 0x14E7120000 - 7 0x14E8130000 - 8 0x14E9140000 - 9 0x14EA150000 - TXT 0x14EB160000 - SnapShot 0x14ED180000 - DVDMenu 0x14EE190000 - setup 0x14F01B0000 - audio 0x14F11C0000 - slow 0x14F5200000 - up 0x14EF1A0000 - down 0x14F7220000 - left 0x14F21D0000 - right 0x14F41F0000 - ok 0x14F31E0000 - back 0x14F6210000 - forward 0x14F8230000 - fRewind 0x14F9240000 - play 0x14FA250000 - ffw 0x14FB260000 - rec 0x14FC270000 - stop 0x14FD280000 - pause 0x14FE290000 - - mouse_n 0x0000001447720000 - mouse_ne 0x000000144A750000 - mouse_e 0x0000001446710000 - mouse_se 0x000000144B760000 - mouse_s 0x0000001448730000 - mouse_sw 0x000000144C770000 - mouse_w 0x0000001445700000 - mouse_nw 0x0000001449740000 - mouse_left 0x000000144E790000 - mouse_right 0x00000014527D0000 - - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nvidia_X10/lircrc-nvidiax10.txt b/abs/core/system-templates/templates/remotes/Nvidia_X10/lircrc-nvidiax10.txt deleted file mode 100755 index 0774c10..0000000 --- a/abs/core/system-templates/templates/remotes/Nvidia_X10/lircrc-nvidiax10.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = CHAN+ -config = Up -end - -# Channel Down -begin -prog = mythtv -button = CHAN- -config = Down -end - -# General Left -begin -prog = mythtv -button = left -config = Left -end - -# General Right -begin -prog = mythtv -button = right -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = up -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = down -config = Down -end - -# Volume Up -begin -prog = mythtv -button = VOL+ -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = VOL- -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = ok -config = Space -end - -# Play -begin -prog = mythtv -button = play -config = Return -end - -# Stop -begin -prog = mythtv -button = stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = ESC -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = pause -config = P -end - -# Mute -begin -prog = mythtv -button = mute -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = ffw -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = fRewind -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = forward -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = back -config = PgUp -end - -# Record -begin -prog = mythtv -button = rec -config = R -end - -# Delete -begin -prog = mythtv -button = -config = D -end - -# OSD browse -begin -prog = mythtv -button = -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = chSurf -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = TXT -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = chSurf -config = osd -end - -# Pause playback -begin -prog = mplayer -button = pause -config = pause -end - -# Mute -begin -prog = mplayer -button = mute -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = fRewind -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = ffw -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = stop -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = forward -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = back -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = zoom -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = play -config = Play -end - -begin -prog = xine -button = stop -config = Stop -end - -begin -prog = xine -button = ESC -config = Quit -end - -begin -prog = xine -button = pause -config = Pause -end - -begin -prog = xine -button = up -config = EventUp -end - -begin -prog = xine -button = down -config = EventDown -end - -begin -prog = xine -button = left -config = EventLeft -end - -begin -prog = xine -button = right -config = EventRight -end - -begin -prog = xine -button = ok -config = EventSelect -end - -begin -prog = xine -button = chSurf -config = Menu -end - -begin -prog = xine -button = ffw -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = fRewind -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = VOL+ -config = Volume+ -end - -begin -prog = xine -button = VOL- -config = Volume- -end - -begin -prog = xine -button = mute -config = Mute -end - -begin -prog = xine -button = stop -config = RootMenu -end - -begin -prog = xine -button = forward -config = EventNext -end - -begin -prog = xine -button = back -config = EventPrior -end - -begin -prog = xine -button = -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Nvidia_X10/preview.jpg b/abs/core/system-templates/templates/remotes/Nvidia_X10/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/Nvidia_X10/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/One4All/lircd-one4all.conf b/abs/core/system-templates/templates/remotes/One4All/lircd-one4all.conf deleted file mode 100755 index 00060fd..0000000 --- a/abs/core/system-templates/templates/remotes/One4All/lircd-one4all.conf +++ /dev/null @@ -1,111 +0,0 @@ -#------------------------------------------------------------------------------ -# contributed by Claas Langbehn (claas@bigfoot.com) 01-May-2000 -#------------------------------------------------------------------------------ -# -# filename: RC-5 -# encoding: shift encoded, RC-5 -# brand: Philips (and others) -# model: all -# supported devices: all -# -#------------------------------------------------------------------------------ - -begin remote - - name one4all - bits 11 - flags RC5|CONST_LENGTH - eps 20 - aeps 0 - - header 0 0 - one 889 889 - zero 889 889 - plead 889 - ptrail 0 - foot 0 0 - repeat 0 0 - pre_data_bits 2 - pre_data 0x02 - post_data_bits 0 - post_data 0x0 - pre 0 0 - post 0 0 - gap 113792 - toggle_bit 2 - frequency 36000 - duty_cycle 50 - - begin codes - 0 0x0000000000000140 - 1 0x0000000000000141 - 2 0x0000000000000142 - 3 0x0000000000000143 - 4 0x0000000000000144 - 5 0x0000000000000145 - 6 0x0000000000000146 - 7 0x0000000000000147 - 8 0x0000000000000148 - 9 0x0000000000000149 - GUIDE 0x000000000000014a - SELECT 0x000000000000014b - POWER 0x000000000000014c - Mute 0x000000000000014d - Move 0x000000000000014e - VOL+ 0x0000000000000150 - VOL- 0x0000000000000151 - PREVCH 0x0000000000000152 - NEXTCH 0x0000000000000153 - SLOMO 0x0000000000000154 - ANGLE 0x0000000000000155 - MENU 0x000000000000015d - SUBT 0x000000000000015e - CH+ 0x0000000000000160 - CH- 0x0000000000000161 - PIP 0x0000000000000162 - Swap 0x0000000000000163 - PAUSE 0x0000000000000169 - PVRMENU 0x000000000000016e - EXIT 0x0000000000000171 - REW 0x0000000000000172 - REPLAY 0x0000000000000173 - FFW 0x0000000000000174 - PLAY 0x0000000000000175 - STOP 0x0000000000000176 - REC 0x0000000000000177 - SKIP 0x0000000000000178 - Prev 0x000000000000017b - INFO 0x000000000000017c - TV/VID 0x000000000000017e - Audio 0x000000000000017f - THDN 0x0000000000000268 - THUP 0x0000000000000269 - end codes - -end remote - -begin remote - - name PHILIPS_RC-5_ALT - bits 13 - flags RC5|CONST_LENGTH - eps 20 - aeps 0 - - one 889 889 - zero 889 889 - plead 889 - gap 113792 - min_repeat 1 - toggle_bit 2 - - frequency 36000 - duty_cycle 50 - - begin codes - LEFT 0x0000000000000155 - RIGHT 0x0000000000000156 - end codes - -end remote - diff --git a/abs/core/system-templates/templates/remotes/One4All/lircrc-one4all.txt b/abs/core/system-templates/templates/remotes/One4All/lircrc-one4all.txt deleted file mode 100755 index 0b67174..0000000 --- a/abs/core/system-templates/templates/remotes/One4All/lircrc-one4all.txt +++ /dev/null @@ -1,730 +0,0 @@ -# lircrc.URC-6131/RC-5 (Hauppauge PVR-250) -# 2004-01-25, Joe Votour -# mailto:vulturej@vulturesnest.net -# Save this file in ~/.mythtv/lircrc, and make a symlink with ~/.lircrc -# TODO: Test/configure the mplayer buttons -# Finish the rest of the remote buttons for MythTV - -# Power button/quit -#begin -# prog = mythtv -# button = POWER -# config = Esc -#end - -# Change TV card input -begin - prog = mythtv - button = TV/VID - config = C -end - -# Toggle Picture-In-Picture -begin - prog = mythtv - button = PIP - config = V -end - -# Swap the PiP windows -begin - prog = mythtv - button = Swap - config = N -end - -# Number keys -begin - prog = mythtv - button = 1 - config = 1 -end - -begin - prog = mythtv - button = 2 - config = 2 -end - -begin - prog = mythtv - button = 3 - config = 3 -end - -begin - prog = mythtv - button = 4 - config = 4 -end - -begin - prog = mythtv - button = 5 - config = 5 -end - -begin - prog = mythtv - button = 6 - config = 6 -end - -begin - prog = mythtv - button = 7 - config = 7 -end - -begin - prog = mythtv - button = 8 - config = 8 -end - -begin - prog = mythtv - button = 9 - config = 9 -end - -begin - prog = mythtv - button = 0 - config = 0 -end - -# Exit button (returning to menu) -begin - prog = mythtv - button = EXIT - config = Esc -end - -# Menu button (TV menu) -begin - prog = mythtv - button = MENU - config = M -end - -# Guide button (EPG) -begin - prog = mythtv - button = GUIDE - config = S -end - -# Delete (i.e. View recordings screen) -begin - prog = mythtv - button = POWER - config = D -end - -# View program info (OSD) -begin - prog = mythtv - button = INFO - config = I -end - -# Note the "repeat =" strings in the volume and channel. -# This means that if you hold down the key, every nth instance will be -# passed. This depends on your system, so you may want to increase or -# decrease this and see what happens. repeat = 1 is probably too -# fast. - -# Volume Down -begin - prog = mythtv - button = VOL- - repeat = 3 - config = F10 -end - -# Volume Up -begin - prog = mythtv - button = VOL+ - repeat = 3 - config = F11 -end - -# Channel Up -begin - prog = mythtv - button = THUP - repeat = 3 - config = Up -end - -# Channel Down -begin - prog = mythtv - button = THDN - repeat = 3 - config = Down -end - -# Navigational arrows -begin - prog = mythtv - button = LEFT - repeat = 3 - config = Left -end - -begin - prog = mythtv - button = RIGHT - repeat = 3 - config = Right -end - -begin - prog = mythtv - button = SELECT - config = Return -end - -# Mute -begin - prog = mythtv - button = Mute - config = F9 -end - -# Browse mode -#begin -# prog = mythtv -# button = DISPLAY -# config = O -#end - -# Channel history -begin - prog = mythtv - button = Prev - config = H -end - -# Rewind -begin - prog = mythtv - button = REW - config = Left -end - -# Play -begin - prog = mythtv - button = PLAY - config = P -end - -# Fast-forward -begin - prog = mythtv - button = FFW - config = Right -end - -# Next chapter (page down for EPG) -begin - prog = mythtv - button = NEXTCH - config = PgDown -end - -# Previous chapter (page up for EPG) -begin - prog = mythtv - button = PREVCH - config = PgUp -end - -# Record -begin - prog = mythtv - button = REC - config = R -end - -# Teletext/Closed Captioning -# Audio button doubles as CC -begin - prog = mythtv - button = Audio - config = T -end - -# Pause -begin - prog = mythtv - button = PAUSE - config = P -end - -# Backwards commercial skip -begin - prog = mythtv - button = REPLAY - config = Q -end - -# Forward commercial skip -begin - prog = mythtv - button = SKIP - config = Z -end - -# -# mplayer keys (Untested) -# -begin - prog = mplayer - button = EXIT - config = quit -end - -begin - prog = mplayer - button = MUTE - config = mute -end - -begin - prog = mplayer - button = VOL- - config = volume -1 - repeat = 1 -end - -begin - prog = mplayer - button = VOL+ - config = volume 1 - repeat = 1 -end - -begin - prog = mplayer - button = PLAY - config = pause -end - -begin - prog = mplayer - button = PAUSE - config = pause -end - -begin - prog = mplayer - button = STOP - config = quit -end - -begin - prog = mplayer - button = DISPLAY - config = osd -end - -begin - prog = mplayer - button = FFW - config = skip 1 -end - -begin - prog = mplayer - button = REW - config = skip -1 -end - -begin - prog = mplayer - button = REPLAY - config = skip -60 -end - -begin - prog = mplayer - button = SKIP - config = skip 60 -end - -## -# xine key bindings. -# Automatically generated by xine-ui version 0.9.23. -# To run xine: -# MythVideo: xine -D -pfh %s -# MythDVD: xine -D -pfhq --auto-scan dvd (for DVD) -# xine -D -pfhq --auto-scan vcdo (for VCD) -## - -# start playback -begin - button = PLAY - prog = xine - repeat = 3 - config = Play -end - -# playback pause toggle -begin - button = PAUSE - prog = xine - repeat = 3 - config = Pause -end - -# stop playback -begin - button = STOP - prog = xine - repeat = 3 - config = Stop -end - -# set position to -10 minutes in current stream -begin - button = REPLAY - prog = xine - repeat = 3 - config = SeekRelative-600 -end - -# set position to +10 minutes in current stream -begin - button = SKIP - prog = xine - repeat = 3 - config = SeekRelative+600 -end - -# set position to -30 seconds in current stream -begin - button = REW - prog = xine - repeat = 3 - config = SeekRelative-30 -end - -# set position to +30 seconds in current stream -begin - button = FFW - prog = xine - repeat = 3 - config = SeekRelative+30 -end - -# decrement playback speed -begin - button = SLOMO - prog = xine - repeat = 3 - config = SpeedSlower -end - -# reset playback speed -begin - button = PLAY - prog = xine - repeat = 3 - config = SpeedReset -end - -# increment audio volume -begin - button = VOL+ - prog = xine - repeat = 2 - config = Volume+ -end - -# decrement audio volume -begin - button = VOL- - prog = xine - repeat = 2 - config = Volume- -end - -# increment amplification level -#begin -# remote = xxxxx -# button = xxxxx -# prog = xine -# repeat = 3 -# config = Amp+ -#end - -# decrement amplification level -#begin -# remote = xxxxx -# button = xxxxx -# prog = xine -# repeat = 3 -# config = Amp- -#end - -# reset amplification to default value -#begin -# remote = xxxxx -# button = xxxxx -# prog = xine -# repeat = 3 -# config = ResetAmp -#end - -# audio muting toggle -begin - button = Mute - prog = xine - repeat = 3 - config = Mute -end - -# select next audio channel -begin - button = Audio - prog = xine - repeat = 3 - config = AudioChannelNext -end - -# select next sub picture (subtitle) channel -begin - button = SUBT - prog = xine - repeat = 3 - config = SpuNext -end - -# jump to media Menu -#begin -# button = MENU -# prog = xine -# repeat = 3 -# config = Menu -#end - -# jump to Title Menu -#begin -# remote = xxxxx -# button = xxxxx -# prog = xine -# repeat = 3 -# config = TitleMenu -#end - -# jump to Root Menu -begin - button = MENU - prog = xine - repeat = 3 - config = RootMenu -end - -# jump to Subpicture Menu -begin - remote = xxxxx - button = xxxxx - prog = xine - repeat = 3 - config = SubpictureMenu -end - -# jump to Audio Menu -begin - button = Audio - prog = xine - repeat = 3 - config = AudioMenu -end - -# jump to Angle Menu -begin - button = Angle - prog = xine - repeat = 3 - config = AngleMenu -end - -# jump to Part Menu -#begin -# remote = xxxxx -# button = xxxxx -# prog = xine -# repeat = 3 -# config = PartMenu -#end - -# menu navigate up -begin - button = CH+ - prog = xine - repeat = 3 - config = EventUp -end - -# menu navigate down -begin - button = CH- - prog = xine - repeat = 3 - config = EventDown -end - -# menu navigate left -begin - button = LEFT - prog = xine - repeat = 3 - config = EventLeft -end - -# menu navigate right -begin - button = RIGHT - prog = xine - repeat = 3 - config = EventRight -end - -# menu select -begin - button = SELECT - prog = xine - repeat = 3 - config = EventSelect -end - -# jump to next chapter -begin - button = NEXTCH - prog = xine - repeat = 3 - config = EventNext -end - -# jump to previous chapter -begin - button = PREVCH - prog = xine - repeat = 3 - config = EventPrior -end - -# select next angle -begin - button = ANGLE - prog = xine - repeat = 3 - config = EventAngleNext -end - -# display stream information using OSD -begin - button = INFO - prog = xine - repeat = 3 - config = OSDStreamInfos -end - -# enter the number 0 -begin - button = 0 - prog = xine - repeat = 3 - config = Number0 -end - -# enter the number 1 -begin - button = 1 - prog = xine - repeat = 3 - config = Number1 -end - -# enter the number 2 -begin - button = 2 - prog = xine - repeat = 3 - config = Number2 -end - -# enter the number 3 -begin - button = 3 - prog = xine - repeat = 3 - config = Number3 -end - -# enter the number 4 -begin - button = 4 - prog = xine - repeat = 3 - config = Number4 -end - -# enter the number 5 -begin - button = 5 - prog = xine - repeat = 3 - config = Number5 -end - -# enter the number 6 -begin - button = 6 - prog = xine - repeat = 3 - config = Number6 -end - -# enter the number 7 -begin - button = 7 - prog = xine - repeat = 3 - config = Number7 -end - -# enter the number 8 -begin - button = 8 - prog = xine - repeat = 3 - config = Number8 -end - -# enter the number 9 -begin - button = 9 - prog = xine - repeat = 3 - config = Number9 -end - -# quit the program -begin - button = POWER - prog = xine - repeat = 3 - config = Quit -end - -## -# End of xine key bindings. -## - diff --git a/abs/core/system-templates/templates/remotes/One4All/preview.jpg b/abs/core/system-templates/templates/remotes/One4All/preview.jpg deleted file mode 100644 index 770d54b..0000000 Binary files a/abs/core/system-templates/templates/remotes/One4All/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/One4All_6131/lircd-one4all6131.conf b/abs/core/system-templates/templates/remotes/One4All_6131/lircd-one4all6131.conf deleted file mode 100755 index 9562f79..0000000 --- a/abs/core/system-templates/templates/remotes/One4All_6131/lircd-one4all6131.conf +++ /dev/null @@ -1,31 +0,0 @@ -begin remote - name OneForAll_6131 - bits 20 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - header 2449 542 - one 1259 527 - zero 675 527 - gap 45430 - - begin codes - Left 0xDEB92 - Right 0x3EB92 - Up 0x9EB92 - Down 0x5EB92 - Select 0xD0B92 - Exit 0x70B92 - Info 0x2AB92 - Guide 0x58B92 - Menu 0xD8B92 - Play 0x4CB92 - Pause 0x9CB92 - Stop 0x1CB92 - JumpBack 0x6CB92 - JumpAhead 0xECB92 - JumpToStart 0x0CB92 - - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/One4All_6131/lircrc-one4all6131.txt b/abs/core/system-templates/templates/remotes/One4All_6131/lircrc-one4all6131.txt deleted file mode 100755 index 728c046..0000000 --- a/abs/core/system-templates/templates/remotes/One4All_6131/lircrc-one4all6131.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = Up -config = Up -end - -# Channel Down -begin -prog = mythtv -button = Down -config = Down -end - -# General Left -begin -prog = mythtv -button = -config = Left -end - -# General Right -begin -prog = mythtv -button = -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = Up -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = Down -config = Down -end - -# Volume Up -begin -prog = mythtv -button = Right -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = Left -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = Select -config = Space -end - -# Play -begin -prog = mythtv -button = Play -config = Return -end - -# Stop -begin -prog = mythtv -button = Stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = Exit -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = Pause -config = P -end - -# Mute -begin -prog = mythtv -button = -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = JumpAhead -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = JumpBack -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = -config = PgUp -end - -# Record -begin -prog = mythtv -button = -config = R -end - -# Delete -begin -prog = mythtv -button = -config = D -end - -# OSD browse -begin -prog = mythtv -button = Menu -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = Guide -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = Info -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = Menu -config = osd -end - -# Pause playback -begin -prog = mplayer -button = Pause -config = pause -end - -# Mute -begin -prog = mplayer -button = -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = JumpBack -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = JumpAhead -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = Stop -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = Play -config = Play -end - -begin -prog = xine -button = Stop -config = Stop -end - -begin -prog = xine -button = Exit -config = Quit -end - -begin -prog = xine -button = Pause -config = Pause -end - -begin -prog = xine -button = Up -config = EventUp -end - -begin -prog = xine -button = Down -config = EventDown -end - -begin -prog = xine -button = -config = EventLeft -end - -begin -prog = xine -button = -config = EventRight -end - -begin -prog = xine -button = Select -config = EventSelect -end - -begin -prog = xine -button = Menu -config = Menu -end - -begin -prog = xine -button = JumpAhead -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = JumpBack -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = Right -config = Volume+ -end - -begin -prog = xine -button = Left -config = Volume- -end - -begin -prog = xine -button = -config = Mute -end - -begin -prog = xine -button = Stop -config = RootMenu -end - -begin -prog = xine -button = -config = EventNext -end - -begin -prog = xine -button = -config = EventPrior -end - -begin -prog = xine -button = Info -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/One4All_6131/preview.jpg b/abs/core/system-templates/templates/remotes/One4All_6131/preview.jpg deleted file mode 100644 index cc0751e..0000000 Binary files a/abs/core/system-templates/templates/remotes/One4All_6131/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/One4All_7544/lircd-one4all7544.conf b/abs/core/system-templates/templates/remotes/One4All_7544/lircd-one4all7544.conf deleted file mode 100755 index c1787ef..0000000 --- a/abs/core/system-templates/templates/remotes/One4All_7544/lircd-one4all7544.conf +++ /dev/null @@ -1,49 +0,0 @@ -begin remote - name one4all_7544 - bits 12 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - header 2399 615 - one 1175 620 - zero 572 620 - gap 45451 - - begin codes - 1 0x01A - 2 0x81A - 3 0x41A - 4 0xC1A - 5 0x21A - 6 0xA1A - 7 0x61A - 8 0xE1A - 9 0x11A - 10 0x51A - 0 0x91A - av 0x55A - c+ 0x09A - c- 0x89A - exit 0x55A - ok 0x8BA - up 0x43A - down 0xC3A - left 0x47A - right 0x87A - v+ 0x49A - v- 0xC9A - mute 0xADA - rr 0xD9A - play 0x59A - pause 0x99A - ff 0x39A - red 0x1BA - green 0x19A - yellow 0xB9A - blue 0xE5A - menu 0xB3A - power 0xA9A - - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/One4All_7544/lircrc-one4all7544.txt b/abs/core/system-templates/templates/remotes/One4All_7544/lircrc-one4all7544.txt deleted file mode 100755 index 57e702a..0000000 --- a/abs/core/system-templates/templates/remotes/One4All_7544/lircrc-one4all7544.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = c+ -config = Up -end - -# Channel Down -begin -prog = mythtv -button = c- -config = Down -end - -# General Left -begin -prog = mythtv -button = left -config = Left -end - -# General Right -begin -prog = mythtv -button = right -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = up -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = down -config = Down -end - -# Volume Up -begin -prog = mythtv -button = v+ -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = v- -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = ok -config = Space -end - -# Play -begin -prog = mythtv -button = play -config = Return -end - -# Stop -begin -prog = mythtv -button = exit -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = power -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = pause -config = P -end - -# Mute -begin -prog = mythtv -button = mute -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = ff -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = rr -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = -config = PgUp -end - -# Record -begin -prog = mythtv -button = red -config = R -end - -# Delete -begin -prog = mythtv -button = -config = D -end - -# OSD browse -begin -prog = mythtv -button = yellow -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = menu -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = green -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = blue -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = menu -config = osd -end - -# Pause playback -begin -prog = mplayer -button = pause -config = pause -end - -# Mute -begin -prog = mplayer -button = mute -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = rr -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = ff -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = exit -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = play -config = Play -end - -begin -prog = xine -button = exit -config = Stop -end - -begin -prog = xine -button = exit -config = Quit -end - -begin -prog = xine -button = pause -config = Pause -end - -begin -prog = xine -button = up -config = EventUp -end - -begin -prog = xine -button = down -config = EventDown -end - -begin -prog = xine -button = left -config = EventLeft -end - -begin -prog = xine -button = right -config = EventRight -end - -begin -prog = xine -button = ok -config = EventSelect -end - -begin -prog = xine -button = menu -config = Menu -end - -begin -prog = xine -button = ff -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = rr -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = v+ -config = Volume+ -end - -begin -prog = xine -button = v- -config = Volume- -end - -begin -prog = xine -button = mute -config = Mute -end - -begin -prog = xine -button = exit -config = RootMenu -end - -begin -prog = xine -button = -config = EventNext -end - -begin -prog = xine -button = -config = EventPrior -end - -begin -prog = xine -button = green -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/One4All_7544/preview.jpg b/abs/core/system-templates/templates/remotes/One4All_7544/preview.jpg deleted file mode 100644 index cb75f0b..0000000 Binary files a/abs/core/system-templates/templates/remotes/One4All_7544/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Packard_bell/lircd-packard.conf b/abs/core/system-templates/templates/remotes/Packard_bell/lircd-packard.conf deleted file mode 100755 index 9e0e783..0000000 --- a/abs/core/system-templates/templates/remotes/Packard_bell/lircd-packard.conf +++ /dev/null @@ -1,92 +0,0 @@ -# Config file for Packard Bell Remotes (with repeat codes!) -# created by Samuel Wood (sjw@umr.edu) -# -# brand: Packard Bell Remote -# model: El Cheapo Packard Bell Remote -# -# This is a config file for the cheap excess Packard Bell remotes -# you sometimes can buy from online auctions like www.onsale.com. -# -# The receiver that comes with it hooks into the serial port and works -# fine with lirc 0.5.4. -# -# The receiver that comes with the remote is near garbage. If -# you don't point almost directly at it, it will not detect. But -# it's simpler than building your own. :-) -# -# Repeat works fine for me. You just have to modify or add the -# "repeat=" lines in your .lircrc. -# -# irrecord was used to generate the file, then I modified and -# added repeat codes. -# -# The button names used are identical to what was printed on the -# remote, except for the number pads (using actual numbers like -# "1" and so forth did not seem to work. Similarly, '*' is Star -# and '#' is Hash. LMB and RMB refer to the two mousepad buttons -# on the left and right respectively. -# -# I still need to modify the gap setting. Right now, if you don't -# hold the button down long enough, it may not register, but if -# you hold it too long, it will detect a repeat or two. Feel free -# to modify this to work better. If you get it to work better, send -# me a copy. :-) - -begin remote - - name PackBell - bits 15 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 400 - - header 9065 4500 - one 597 532 - zero 597 1643 - ptrail 597 - pre_data_bits 16 - pre_data 0xF708 - post_data_bits 1 - post_data 0x0 - gap 107000 - repeat_bit 0 - repeat 9050 2250 - - begin codes - Help 0x0000000000006F90 - Phone 0x0000000000004FB0 - Message 0x0000000000006E91 - SRS 0x0000000000004EB1 - CD 0x0000000000002FD0 - Aux1 0x0000000000000FF0 - Aux2 0x0000000000002ED1 - Aux3 0x0000000000000EF1 - LMB 0x00000000000023DC - RMB 0x000000000000639C - Up 0x00000000000037C8 - Down 0x00000000000057A8 - Left 0x0000000000007788 - Right 0x00000000000017E8 - Menu 0x0000000000007B84 - Mute 0x0000000000003BC4 - Enter 0x00000000000047B8 - CHUp 0x00000000000027D8 - CHDown 0x0000000000006798 - VolUp 0x0000000000005BA4 - VolDown 0x0000000000001BE4 - Display 0x00000000000007F8 - One 0x0000000000005EA1 - Two 0x0000000000001EE1 - Three 0x0000000000000BF4 - Four 0x0000000000007E81 - Five 0x0000000000003EC1 - Six 0x0000000000004BB4 - Seven 0x0000000000005FA0 - Eight 0x0000000000001FE0 - Nine 0x0000000000002BD4 - Zero 0x0000000000003FC0 - Star 0x0000000000007F80 - Hash 0x0000000000006B94 - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Packard_bell/lircrc-packard.txt b/abs/core/system-templates/templates/remotes/Packard_bell/lircrc-packard.txt deleted file mode 100755 index 5e54f7a..0000000 --- a/abs/core/system-templates/templates/remotes/Packard_bell/lircrc-packard.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = CHUp -config = Up -end - -# Channel Down -begin -prog = mythtv -button = CHDown -config = Down -end - -# General Left -begin -prog = mythtv -button = Left -config = Left -end - -# General Right -begin -prog = mythtv -button = Right -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = Up -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = Down -config = Down -end - -# Volume Up -begin -prog = mythtv -button = VolUp -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = VolDown -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = Enter -config = Space -end - -# Play -begin -prog = mythtv -button = -config = Return -end - -# Stop -begin -prog = mythtv -button = -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = -config = P -end - -# Mute -begin -prog = mythtv -button = Mute -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = -config = PgUp -end - -# Record -begin -prog = mythtv -button = -config = R -end - -# Delete -begin -prog = mythtv -button = -config = D -end - -# OSD browse -begin -prog = mythtv -button = -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = Menu -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = Zero -config = 0 -end - -begin -prog = mythtv -button = One -config = 1 -end - -begin -prog = mythtv -button = Two -config = 2 -end - -begin -prog = mythtv -button = Three -config = 3 -end - -begin -prog = mythtv -button = Four -config = 4 -end - -begin -prog = mythtv -button = Five -config = 5 -end - -begin -prog = mythtv -button = Six -config = 6 -end - -begin -prog = mythtv -button = Seven -config = 7 -end - -begin -prog = mythtv -button = Eight -config = 8 -end - -begin -prog = mythtv -button = Nine -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = Menu -config = osd -end - -# Pause playback -begin -prog = mplayer -button = -config = pause -end - -# Mute -begin -prog = mplayer -button = Mute -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = Left -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = Right -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = -config = Play -end - -begin -prog = xine -button = -config = Stop -end - -begin -prog = xine -button = -config = Quit -end - -begin -prog = xine -button = -config = Pause -end - -begin -prog = xine -button = Up -config = EventUp -end - -begin -prog = xine -button = Down -config = EventDown -end - -begin -prog = xine -button = Left -config = EventLeft -end - -begin -prog = xine -button = Right -config = EventRight -end - -begin -prog = xine -button = -config = EventSelect -end - -begin -prog = xine -button = Menu -config = Menu -end - -begin -prog = xine -button = -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = VolUp -config = Volume+ -end - -begin -prog = xine -button = VolDown -config = Volume- -end - -begin -prog = xine -button = Mute -config = Mute -end - -begin -prog = xine -button = -config = RootMenu -end - -begin -prog = xine -button = -config = EventNext -end - -begin -prog = xine -button = -config = EventPrior -end - -begin -prog = xine -button = Help -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Packard_bell/preview.jpg b/abs/core/system-templates/templates/remotes/Packard_bell/preview.jpg deleted file mode 100644 index 76453bb..0000000 Binary files a/abs/core/system-templates/templates/remotes/Packard_bell/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Pinnacle/lircd-pinnacle.conf b/abs/core/system-templates/templates/remotes/Pinnacle/lircd-pinnacle.conf deleted file mode 100755 index ebc04d9..0000000 --- a/abs/core/system-templates/templates/remotes/Pinnacle/lircd-pinnacle.conf +++ /dev/null @@ -1,97 +0,0 @@ -# -# contributed by Bart Alewijnse -# -# brand: Pinnacle Systems -# model: PCTV Remote (Perhaps other ones as well) -# supported devices: there's only one I know of. (serial) -# -# Mail me if your remote is only partly supported, or if it has different -# buttons than listed below. -# - -begin remote - - name PinnacleSysPCTVRemote - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 8 - pre_data 0xFE - gap 180000 - toggle_bit 0 - - begin codes - Mute 0xB53C #Mute 0x000000000000003C - Power 0x2D2F #Power 0x000000000000002F - Chan+Play 0x173F #Chan+Play 0x000000000000003F - Chan-Stop 0xC63E #Chan-Stop 0x000000000000003E - Vol+FF 0xF13B #Vol+FF 0x000000000000003B - Vol-Rew 0x643D #Vol-Rew 0x000000000000003D - 1 0x9F31 #1 0x0000000000000031 - 2 0x3D32 #2 0x0000000000000032 - 3 0xEC33 #3 0x0000000000000033 - 4 0xA834 #4 0x0000000000000034 - 5 0x7935 #5 0x0000000000000035 - 6 0xDB36 #6 0x0000000000000036 - 7 0x0A37 #7 0x0000000000000037 - 8 0x5338 #8 0x0000000000000038 - 9 0x8239 #9 0x0000000000000039 - Fullscreen 0x5E2D #Fullscreen 0x000000000000002D - 0/AV 0x203A #0/AV 0x000000000000003A - Info 0xCB2B #Info 0x000000000000002B - Preview 0xFC2E #Preview 0x000000000000002E - Record 0x3027 #Record 0x0000000000000027 - Chan_Last 0x4325 #Chan_Last 0x0000000000000025 - F_TV 0xE126 #F_TV 0x0000000000000026 - F_TELETEXT 0xB829 #F_TELETEXT 0x0000000000000029 - F_RADIO 0x1A2A #F_RADIO 0x000000000000002A - -# -# here are some extra buttons a new version of the remote seems to have -# -# contributed by Robbert Monna -# -# brand: Pinnacle Systems -# model: PCTV Remote (newest version?) -# supported devices: dongle on serial port (from TV-Card) -# - L 0x631F #L 0x000000000000001F - Zoom 0xB21E #Zoom 0x000000000000001E - vol+ 0x851B #vol+ 0x000000000000001B - vol- 0x590F #vol- 0x000000000000000F - channel+ 0x7E17 #channel+ 0x0000000000000017 - channel- 0xC11C #channel- 0x000000000000001C - middle 0x541A #middle 0x000000000000001A - Menu 0x101D #Menu 0x000000000000001D - next 0xF619 #next 0x0000000000000019 - undo 0xAF16 #undo 0x0000000000000016 - pause 0x0D15 #pause 0x0000000000000015 - redo 0x9813 #redo 0x0000000000000013 - Rewind 0x880E #Rewind 0x000000000000000E - Play 0x2A0D #Play 0x000000000000000D - Stop 0xBF0B #Stop 0x000000000000000B - FForward 0x4407 #FForward 0x0000000000000007 - EPG 0x2718 #EPG 0x0000000000000018 - -# here are some more buttons that seem to be mapped differently from -# the ones above - -# contributed by InterCeptor ceptor_7@freemail.hu -# -# brand: Pinnacle Systems PCTV Pro Remote -# model no. of remote control: (I can't find any numbers on it) -# supported devices: serial -# - - 9 0x0000000000000082 - Zoom 0x00000000000000B2 - middle 0x0000000000000014 - - - end codes -end remote - - diff --git a/abs/core/system-templates/templates/remotes/Pinnacle/lircrc-pinnacle.txt b/abs/core/system-templates/templates/remotes/Pinnacle/lircrc-pinnacle.txt deleted file mode 100755 index d3b9261..0000000 --- a/abs/core/system-templates/templates/remotes/Pinnacle/lircrc-pinnacle.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = channel+ -config = Up -end - -# Channel Down -begin -prog = mythtv -button = channel- -config = Down -end - -# General Left -begin -prog = mythtv -button = -config = Left -end - -# General Right -begin -prog = mythtv -button = -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = channel+ -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = channel- -config = Down -end - -# Volume Up -begin -prog = mythtv -button = vol+ -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = vol- -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = -config = Space -end - -# Play -begin -prog = mythtv -button = Play -config = Return -end - -# Stop -begin -prog = mythtv -button = Stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = undo -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = Power -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = pause -config = P -end - -# Mute -begin -prog = mythtv -button = Mute -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = FForward -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = Rewind -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = Vol+FF -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = Vol-Rew -config = PgUp -end - -# Record -begin -prog = mythtv -button = Record -config = R -end - -# Delete -begin -prog = mythtv -button = -config = D -end - -# OSD browse -begin -prog = mythtv -button = Menu -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = EPG -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = Info -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = Chan_Last -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = F_TELETEXT -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = Fullscreen -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = Menu -config = osd -end - -# Pause playback -begin -prog = mplayer -button = pause -config = pause -end - -# Mute -begin -prog = mplayer -button = Mute -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = Rewind -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = FForward -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = Stop -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = Vol+FF -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = Vol-Rew -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = Fullscreen -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = Play -config = Play -end - -begin -prog = xine -button = Stop -config = Stop -end - -begin -prog = xine -button = Stop -config = Quit -end - -begin -prog = xine -button = pause -config = Pause -end - -begin -prog = xine -button = channel+ -config = EventUp -end - -begin -prog = xine -button = channel- -config = EventDown -end - -begin -prog = xine -button = -config = EventLeft -end - -begin -prog = xine -button = -config = EventRight -end - -begin -prog = xine -button = -config = EventSelect -end - -begin -prog = xine -button = Menu -config = Menu -end - -begin -prog = xine -button = FForward -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = Rewind -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = vol+ -config = Volume+ -end - -begin -prog = xine -button = vol- -config = Volume- -end - -begin -prog = xine -button = Mute -config = Mute -end - -begin -prog = xine -button = Stop -config = RootMenu -end - -begin -prog = xine -button = next -config = EventNext -end - -begin -prog = xine -button = undo -config = EventPrior -end - -begin -prog = xine -button = Info -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Pinnacle/preview.jpg b/abs/core/system-templates/templates/remotes/Pinnacle/preview.jpg deleted file mode 100644 index bd8e19e..0000000 Binary files a/abs/core/system-templates/templates/remotes/Pinnacle/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf b/abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf deleted file mode 100644 index f8175f3..0000000 --- a/abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf +++ /dev/null @@ -1,87 +0,0 @@ -# this config file was generated -# using lirc-0.7.0pre2(hauppauge) on Thu Jan 1 00:35:50 2004 -# -# contributed by Jarod Wilson -#------------------------------------------------------------------------------ -# -# filename: RadioShack_15-2116-vcr0081.lirc -# encoding: RC-5 -# brand: RadioShack Universal (and others) -# model: 15-2116, set as VCR type 0081 -# supported devices: all -# -# note: requires quite a bit of key reassignment w/keymover and EFCs... -# see http://wilsonet.com/mythtv/rs15-2116.html for HOWTO -# -#------------------------------------------------------------------------------ - -begin remote - - name rs15-2116-vcr0081 - bits 11 - flags RC5|CONST_LENGTH - eps 20 - aeps 0 - header 0 0 - one 889 889 - zero 889 889 - plead 889 - ptrail 0 - foot 0 0 - repeat 0 0 - pre_data_bits 2 - pre_data 0x02 - post_data_bits 0 - post_data 0x0 - pre 0 0 - post 0 0 - gap 113792 - toggle_bit 2 - frequency 36000 - duty_cycle 50 - - begin codes - 0 0x0000000000000140 - 1 0x0000000000000141 - 2 0x0000000000000142 - 3 0x0000000000000143 - 4 0x0000000000000144 - 5 0x0000000000000145 - 6 0x0000000000000146 - 7 0x0000000000000147 - 8 0x0000000000000148 - 9 0x0000000000000149 - INFO 0x000000000000014a - SELECT 0x000000000000014b - POWER 0x000000000000014c - MUTE 0x000000000000014d - MOVE 0x000000000000014e - VOL+ 0x0000000000000150 - VOL- 0x0000000000000151 - RIGHT 0x000000000000015a - LEFT 0x000000000000015b - ENTER 0x000000000000015c - MENU 0x000000000000015d - CH+ 0x0000000000000160 - CH- 0x0000000000000161 - PIP 0x0000000000000162 - SWAP 0x0000000000000163 - SLEEP 0x0000000000000166 - FREEZE 0x0000000000000168 - PAUSE 0x0000000000000169 - SKIP 0x000000000000016a - EXIT 0x0000000000000171 - REW 0x0000000000000172 - REPLAY 0x0000000000000173 - FFWD 0x0000000000000174 - PLAY 0x0000000000000175 - STOP 0x0000000000000176 - REC 0x0000000000000177 - SKIP 0x0000000000000178 - +100 0x0000000000000179 - LAST 0x000000000000017b - GUIDE 0x000000000000017c - TV/VIDEO 0x000000000000017e - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs b/abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs deleted file mode 100644 index 91c0de5..0000000 --- a/abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/lircrc-rs +++ /dev/null @@ -1,539 +0,0 @@ -# ~/.mythtv/lircrc -# -# MythTV native LIRC config file for -# the RadioShack 15-2116, VCR type 0081 -# using Hauppauge IR receiver -# -# By Jarod Wilson, 2003/12/31 -# Amalgamated from Harry O's -# .lircrc, the mythtv.org docs, and -# a few touches of my own. :) -# - -# Channel Up -begin -prog = mythtv -button = CH+ -repeat = 4 -config = Up -end - -# Channel Down -begin -prog = mythtv -button = CH- -repeat = 4 -config = Down -end - -# OK/Select -begin -prog = mythtv -button = SELECT -repeat = 4 -config = Return -end - -# Play -begin -prog = mythtv -button = PLAY -repeat = 4 -config = Space -end - -# Stop -begin -prog = mythtv -button = STOP -repeat = 4 -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = EXIT -repeat = 4 -config = Esc -end - -# Power Off/Exit -begin -prog = mythtv -button = POWER -repeat = 4 -config = Esc -end - -# Pause -begin -prog = mythtv -button = PAUSE -repeat = 4 -config = P -end - -# Mute -begin -prog = mythtv -button = MUTE -repeat = 4 -config = | -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = REW -repeat = 4 -config = Left -end - -begin -prog = mythtv -button = LEFT -repeat = 4 -config = Left -end - -# Fast forward (30 sec default) -begin -prog = mythtv -button = FFWD -repeat = 4 -config = Right -end - -begin -prog = mythtv -button = RIGHT -repeat = 4 -config = Right -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = FREEZE -repeat = 4 -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = MOVE -repeat = 4 -config = PgUp -end - -# Record -begin -prog = mythtv -button = REC -repeat = 4 -config = R -end - -# OSD browse -begin -prog = mythtv -button = GUIDE -repeat = 4 -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = MENU -repeat = 4 -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = INFO -repeat = 4 -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = +100 -repeat = 4 -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = SLEEP -repeat = 4 -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = ENTER -repeat = 4 -config = Z -end - -# Change TV card input -begin -prog = mythtv -button = TV/VIDEO -repeat = 4 -config = C -end - -# Toggle Picture-In-Picture -begin -prog = mythtv -button = PIP -repeat = 4 -config = V -end - -# Swap PIP -begin -prog = mythtv -button = SWAP -repeat = 4 -config = N -end - -# Cycle through channel history -begin -prog = mythtv -button = LAST -repeat = 4 -config = H -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -repeat = 4 -config = 0 -end - -begin -prog = mythtv -button = 1 -repeat = 4 -config = 1 -end - -begin -prog = mythtv -button = 2 -repeat = 4 -config = 2 -end - -begin -prog = mythtv -button = 3 -repeat = 4 -config = 3 -end - -begin -prog = mythtv -button = 4 -repeat = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -repeat = 4 -config = 5 -end - -begin -prog = mythtv -button = 6 -repeat = 4 -config = 6 -end - -begin -prog = mythtv -button = 7 -repeat = 4 -config = 7 -end - -begin -prog = mythtv -button = 8 -repeat = 4 -config = 8 -end - -begin -prog = mythtv -button = 9 -repeat = 4 -config = 9 -end - -### MPlayer commands - -begin -prog = mplayer -button = MENU -repeat = 4 -config = osd -end - -begin -prog = mplayer -button = PAUSE -repeat = 4 -config = pause -end - -begin -prog = mplayer -button = PLAY -repeat = 4 -config = seek +1 -end - -begin -prog = mplayer -button = STOP -repeat = 4 -config = quit -end - -begin -prog = mplayer -button = MUTE -repeat = 4 -config = mute -end - -begin -prog = mplayer -button = REW -repeat = 4 -config = seek -10 -end - -begin -prog = mplayer -button = LEFT -repeat = 4 -config = seek -10 -end - -begin -prog = mplayer -button = FFWD -repeat = 4 -config = seek +30 -end - -begin -prog = mplayer -button = RIGHT -repeat = 4 -config = seek +30 -end - -begin -prog = mplayer -button = EXIT -repeat = 4 -config = quit -end - -begin -prog = mplayer -button = FREEZE -repeat = 4 -config = seek +1200 -end - -begin -prog = mplayer -button = MOVE -repeat = 4 -config = seek -1200 -end - -begin -prog = mplayer -button = +100 -repeat = 4 -config = vo_fullscreen -end - -### Xine commands - -begin -prog = xine -button = PLAY -repeat = 3 -config = Play -end - -begin -prog = xine -button = STOP -repeat = 3 -config = Stop -end - -begin -prog = xine -button = POWER -repeat = 3 -config = Quit -end - -begin -prog = xine -button = EXIT -repeat = 3 -config = Quit -end - -begin -prog = xine -button = PAUSE -repeat = 3 -config = Pause -end - -begin -prog = xine -button = CH+ -repeat = 3 -config = EventUp -end - -begin -prog = xine -button = CH- -repeat = 3 -config = EventDown -end - -begin -prog = xine -button = LEFT -repeat = 3 -config = EventLeft -end - -begin -prog = xine -button = RIGHT -repeat = 3 -config = EventRight -end - -begin -prog = xine -button = SELECT -repeat = 3 -config = EventSelect -end - -begin -prog = xine -button = GUIDE -repeat = 3 -config = Menu -end - -begin -prog = xine -button = FFWD -repeat = 3 -config = SeekRelative+30 -end - -begin -prog = xine -button = REW -repeat = 3 -config = SeekRelative-30 -end - -begin -prog = xine -button = VOL+ -repeat = 3 -config = Volume+ -end - -begin -prog = xine -button = VOL- -repeat = 3 -config = Volume- -end - -begin -prog = xine -button = MUTE -repeat = 3 -config = Mute -end - -begin -prog = xine -button = MENU -repeat = 3 -config = RootMenu -end - -begin -prog = xine -button = FREEZE -repeat = 3 -config = EventNext -end - -begin -prog = xine -button = LAST -repeat = 3 -config = EventPrior -end - -begin -prog = xine -button = INFO -repeat = 3 -config = OSDStreamInfos -end - -begin -prog = xine -button = ENTER -repeat = 3 -config = SpeedFaster -end - -begin -prog = xine -button = SLEEP -repeat = 3 -config = SpeedSlower -end diff --git a/abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg b/abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg deleted file mode 100644 index d465839..0000000 Binary files a/abs/core/system-templates/templates/remotes/RadioShack_15-2116-Jarod_Wilson/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Technisat/lircd-technisat.conf b/abs/core/system-templates/templates/remotes/Technisat/lircd-technisat.conf deleted file mode 100755 index 3f0f3d4..0000000 --- a/abs/core/system-templates/templates/remotes/Technisat/lircd-technisat.conf +++ /dev/null @@ -1,68 +0,0 @@ -# Please make this file available to others -# by sending it to -# -# this config file was automatically generated -# using lirc-0.6.6(any) on Sun Mar 27 11:39:40 2005 -# -# contributed by -# -# brand: -# model no. of remote control: TS35 - Airstar2 -# devices being controlled by this remote: DVB-T -# - -begin remote - - name technisat - bits 13 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 907 885 - zero 907 885 - plead 954 - gap 113935 - toggle_bit 2 - - - begin codes - 1 0x0000000000001A81 - 2 0x0000000000001A82 - 3 0x0000000000001283 - 4 0x0000000000001284 - 5 0x0000000000001A85 - 6 0x0000000000001286 - 7 0x0000000000001A87 - 8 0x0000000000001288 - 9 0x0000000000001A89 - 0 0x0000000000001A80 - Mute 0x000000000000128D - Ext 0x0000000000001AB8 - a/b 0x00000000000012A3 - Power 0x0000000000001A8C - tv/radio 0x0000000000000293 - -/-- 0x0000000000001A8A - Menu 0x0000000000000292 - Back 0x0000000000000A8F - Up 0x0000000000001AA0 - Down 0x00000000000012A1 - Left 0x0000000000001A91 - Right 0x0000000000001A90 - Sfi 0x0000000000001AAF - Repeat 0x0000000000001AA2 - Red 0x00000000000002AB - Green 0x0000000000000AAC - Yellow 0x0000000000000AAD - Blue 0x0000000000000AAE - Ok 0x0000000000000297 - Check 0x00000000000002B6 - txt 0x0000000000001ABC - stop 0x00000000000012A9 - help 0x0000000000001A8F - tv/radio 0x0000000000000A93 - end codes - -end remote - - diff --git a/abs/core/system-templates/templates/remotes/Technisat/lircrc-technisat.txt b/abs/core/system-templates/templates/remotes/Technisat/lircrc-technisat.txt deleted file mode 100755 index 8baa6b9..0000000 --- a/abs/core/system-templates/templates/remotes/Technisat/lircrc-technisat.txt +++ /dev/null @@ -1,347 +0,0 @@ -begin - prog = mythtv - button = Up - config = Up -end - -begin - prog = mythtv - button = Down - config = Down -end - -begin - prog = mythtv - button = Left - config = Left -end - -begin - prog = mythtv - button = Right - config = Right -end - -begin - prog = mythtv - button = 1 - config = 1 -end - -begin - prog = mythtv - button = 2 - config = 2 -end - -begin - prog = mythtv - button = 3 - config = 3 -end - -begin - prog = mythtv - button = 4 - config = 4 -end - -begin - prog = mythtv - button = 5 - config = 5 -end - -begin - prog = mythtv - button = 6 - config = 6 -end - -begin - prog = mythtv - button = 7 - config = 7 -end - -begin - prog = mythtv - button = 8 - config = 8 -end - -begin - prog = mythtv - button = 9 - config = 9 -end - -begin - prog = mythtv - button = 0 - config = 0 -end - -begin - prog = mythtv - button = Menu - config = M -end - -begin - prog = mythtv - button = Repeat - config = H -end - -begin - prog = mythtv - button = Check - config = / -end - -begin - prog = mythtv - button = help - config = T -end - - -begin - prog = mythtv -# This is the Red key -# We'll use it for "Delete" - button = Red - config = D -end - -begin - prog = mythtv -# This is the Green key -# We'll use it for "Information" - button = Green - config = I -end - -begin - prog = mythtv -# This is the Green key -# We'll use it for "View details" - button = Yellow - config = U -end - -begin - prog = mythtv -# This is the Green key -# We'll use it for "Upcoming episodes" - button = Blue - config = O -end - - -# Note the "repeat =" strings in the volume and channel. -# This means that if you hold down the key, every nth instance will be -# passed. This depends on your system, so you may want to increase or -# decrease this and see what happens. repeat = 1 is probably too -# fast. - -begin - prog = mythtv - button = Left - repeat = 3 - config = F10 -end - -begin - prog = mythtv - button = Right - repeat = 3 - config = F11 -end - -begin - prog = mythtv -# Middle button on the diamond - button = Ok - config = P -end - -begin - prog = mythtv - button = Mute - config = | -end - -begin - prog = mythtv - button = back - config = Esc -end - - -begin - prog = mythtv - button = stop - config = Esc -end - - -#MPlayer -begin - prog = mplayer - button = stop - config = quit -end - -begin - prog = mplayer - button = help - config = osd -end - -begin - prog = mplayer - button = Ok - config = play -end - - - -begin - prog = mplayer - button = Ok - config = pause -end - -begin - prog = mplayer - button = Right - config = volume +1 - repeat = 1 -end - -begin - prog = mplayer - button = Left - config = volume -1 - repeat = 1 -end - -begin - prog = mplayer - button = Mute - config = mute -end -##XINE - - begin - prog = xine - button = Ok - repeat = 3 - config = Play - end - - begin - prog = xine - button = stop - repeat = 3 - config = Stop - end - - begin - prog = xine - button = Back - config = Quit - end - - begin - prog = xine - button = Ok - repeat = 3 - config = Pause - end - - begin - prog = xine - button = Up - repeat = 4 - config = EventUp - end - - begin - prog = xine - button = Down - repeat = 4 - config = EventDown - end - - begin - prog = xine - button = Left - repeat = 4 - config = Volume- - end - - begin - prog = xine - button = Right - repeat = 4 - config = Volume+ - end - - begin - prog = xine - button = Ok - repeat = 0 - config = EventSelect - end - - begin - prog = xine - button = Menu - repeat = 0 - config = Menu - end - - #vol down - begin - prog = xine - button = Yellow - repeat = 1 - config = EventLeft - end - - #vol up - begin - prog = xine - button = Red - repeat = 1 - config = EventRight - end - - - #ch up - begin - prog = xine - button = Green - repeat = 1 - config = SeekRelative+60 - end - - #ch down - begin - prog = xine - button = Blue - repeat = 1 - config = SeekRelative-60 - end - - - #skip chapter backward - begin - prog = xine - button = Repeat - repeat = 1 - config = EventPrior - end diff --git a/abs/core/system-templates/templates/remotes/Technisat/preview.jpg b/abs/core/system-templates/templates/remotes/Technisat/preview.jpg deleted file mode 100644 index 25ecd0d..0000000 Binary files a/abs/core/system-templates/templates/remotes/Technisat/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/Twinhan/lircd-twinhan.conf b/abs/core/system-templates/templates/remotes/Twinhan/lircd-twinhan.conf deleted file mode 100755 index 3fb3652..0000000 --- a/abs/core/system-templates/templates/remotes/Twinhan/lircd-twinhan.conf +++ /dev/null @@ -1,44 +0,0 @@ -begin remote - name TwinHanRemote - bits 32 - eps 30 - aeps 100 - one 0 0 - zero 0 0 - gap 115899 - toggle_bit 0 - begin codes - fullscreen 0x8001002C - Power 0x8001001D - 1 0x80010002 - 2 0x80010003 - 3 0x80010004 - 4 0x80010005 - 5 0x80010006 - 6 0x80010007 - 7 0x80010008 - 8 0x80010009 - 9 0x8001000A - 0 0x8001000B - rec 0x80010066 - favorite 0x8001002F - rewind 0x80010017 - forward 0x80010031 - ch+ 0x80010068 - ch- 0x8001006D - vol- 0x8001006C - vol+ 0x80010067 - recall 0x8001002E - play 0x8001001C - stop 0x8001006B - pause 0x80010014 - mute 0x80010032 - cancel 0x80010001 - capture 0x80010019 - preview 0x80010025 - epg 0x80010012 - recordlist 0x80010026 - tab 0x8001000F - teletext 0x8001001E - end codes -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Twinhan/lircrc-twinhan.txt b/abs/core/system-templates/templates/remotes/Twinhan/lircrc-twinhan.txt deleted file mode 100755 index 296876c..0000000 --- a/abs/core/system-templates/templates/remotes/Twinhan/lircrc-twinhan.txt +++ /dev/null @@ -1,474 +0,0 @@ -# Channel Up -begin -prog = mythtv -button = ch+ -config = Up -end - -# Channel Down -begin -prog = mythtv -button = ch- -config = Down -end - -# General Left -begin -prog = mythtv -button = -config = Left -end - -# General Right -begin -prog = mythtv -button = -config = Right -end - - # LiveTV browse up channel -begin -prog = mythtv -button = ch+ -config = Up -end - -# LiveTV browse down channel -begin -prog = mythtv -button = ch- -config = Down -end - -# Volume Up -begin -prog = mythtv -button = vol+ -config = F11 -end - -# Volume Down -begin -prog = mythtv -button = vol- -config = F10 -end - - # OK/Select -begin -prog = mythtv -button = -config = Space -end - -# Play -begin -prog = mythtv -button = play -config = Return -end - -# Stop -begin -prog = mythtv -button = stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = Power -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = pause -config = P -end - -# Mute -begin -prog = mythtv -button = mute -config = | -end - -# Fast forward (10 sec default) -begin -prog = mythtv -button = forward -config = Right -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = rewind -config = Left -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = -config = PgUp -end - -# Record -begin -prog = mythtv -button = rec -config = R -end - -# Delete -begin -prog = mythtv -button = -config = D -end - -# OSD browse -begin -prog = mythtv -button = -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = epg -config = M -end - -# Bring up OSD info -begin -prog = mythtv -button = -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = preview -config = W -end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -# Previous channel -begin -prog = mythtv -button = recall -config = H -end - -# Closed Captioning -begin -prog = mythtv -button = teletext -config = T -end - -# Picture in Picture -begin -prog = mythtv -button = -config = V -end - -# Change channels on both cards -begin -prog = mythtv -button = -config = N -end - -# Clear cutpoints in cutlist -begin -prog = mythtv -button = -config = Q -end - - - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = epg -config = osd -end - -# Pause playback -begin -prog = mplayer -button = pause -config = pause -end - -# Mute -begin -prog = mplayer -button = mute -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = rewind -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = forward -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = stop -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = fullscreen -config = vo_fullscreen -end - - - -### Xine lirc setup - -begin -prog = xine -button = play -config = Play -end - -begin -prog = xine -button = stop -config = Stop -end - -begin -prog = xine -button = stop -config = Quit -end - -begin -prog = xine -button = pause -config = Pause -end - -begin -prog = xine -button = ch+ -config = EventUp -end - -begin -prog = xine -button = ch- -config = EventDown -end - -begin -prog = xine -button = -config = EventLeft -end - -begin -prog = xine -button = -config = EventRight -end - -begin -prog = xine -button = -config = EventSelect -end - -begin -prog = xine -button = epg -config = Menu -end - -begin -prog = xine -button = forward -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = rewind -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = vol+ -config = Volume+ -end - -begin -prog = xine -button = vol- -config = Volume- -end - -begin -prog = xine -button = mute -config = Mute -end - -begin -prog = xine -button = stop -config = RootMenu -end - -begin -prog = xine -button = -config = EventNext -end - -begin -prog = xine -button = -config = EventPrior -end - -begin -prog = xine -button = teletext -config = OSDStreamInfos -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/Twinhan/preview.jpg b/abs/core/system-templates/templates/remotes/Twinhan/preview.jpg deleted file mode 100644 index 65345c8..0000000 Binary files a/abs/core/system-templates/templates/remotes/Twinhan/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/X10_Lola/lircd-x10lola.conf b/abs/core/system-templates/templates/remotes/X10_Lola/lircd-x10lola.conf deleted file mode 100755 index 7bfad44..0000000 --- a/abs/core/system-templates/templates/remotes/X10_Lola/lircd-x10lola.conf +++ /dev/null @@ -1,78 +0,0 @@ -# lircd.conf for X-10 Lola remote -# -# this config file was automatically generated -# using lirc-0.6.6(any) on Sat May 15 14:41:38 2004 -# matching MythTV configuration file at http://wendy.seltzer.org/mythtv/lircrc -# -# -# brand: X-10 Lola -# model no. of remote control: UR89A -# devices being controlled by this remote: mythtv -# - -begin remote - - name x10_lola - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - - pre_data_bits 8 - pre_data 0x14 - post_data_bits 16 - post_data 0x0 - gap 219972 - toggle_bit 0 - - - begin codes - up 0x000000000000600B - down 0x000000000000610C - left 0x0000000000005D08 - right 0x0000000000005E09 - M 0x0000000000005F0A - 1 0x000000000000620D - 2 0x000000000000630E - 3 0x000000000000640F - 4 0x0000000000006510 - 5 0x0000000000006611 - 6 0x0000000000006712 - 7 0x0000000000006813 - 8 0x0000000000006914 - 9 0x0000000000006A15 - 0 0x0000000000006C17 - a-d 0x0000000000006B16 - a-b 0x0000000000006D18 - pageup 0x000000000000711C - pagedown 0x0000000000007520 - T 0x000000000000832E - E 0x000000000000842F - F 0x0000000000005C07 - S 0x0000000000008530 - scan- 0x000000000000802B - rew 0x0000000000007924 - play 0x0000000000007A25 - ff 0x0000000000007B26 - scan+ 0x0000000000007F2A - rec 0x0000000000007C27 - stop 0x0000000000007D28 - pause 0x0000000000007E29 - playlist 0x0000000000005601 - playing 0x000000000000822D - enter 0x000000000000731E - eu 0x0000000000006F1A - ed 0x0000000000007722 - el 0x000000000000721D - er 0x000000000000741F - alb 0x0000000000006E19 - art 0x000000000000701B - gen 0x0000000000007621 - trk 0x0000000000007823 - end codes - -end remote - - diff --git a/abs/core/system-templates/templates/remotes/X10_Lola/lircrc-x10lola.txt b/abs/core/system-templates/templates/remotes/X10_Lola/lircrc-x10lola.txt deleted file mode 100755 index 5fc949e..0000000 --- a/abs/core/system-templates/templates/remotes/X10_Lola/lircrc-x10lola.txt +++ /dev/null @@ -1,334 +0,0 @@ -# lircrc -# lircrc configuration file for X-10 Lola remote for use with MythTV -# for use with keymapping at http://wendy.seltzer.org/mythtv/lircd.conf -# common keymappings from the keys.txt suggestions -# -# This file is public domain. No rights reserved. - -###number keys -begin - prog = mythtv - button = 0 - config = 0 -end -begin - prog = mythtv - button = 1 - config = 1 -end -begin - prog = mythtv - button = 2 - config = 2 -end -begin - prog = mythtv - button = 3 - config = 3 -end -begin - prog = mythtv - button = 4 - config = 4 -end -begin - prog = mythtv - button = 5 - config = 5 -end -begin - prog = mythtv - button = 0 - config = 0 -end -begin - prog = mythtv - button = 6 - config = 6 -end -begin - prog = mythtv - button = 7 - config = 7 -end -begin - prog = mythtv - button = 8 - config = 8 -end -begin - prog = mythtv - button = 9 - config = 9 -end - -##arrows -begin - prog = mythtv - button = play - config = Space -end - -### arrows with the multibutton -begin - prog = mythtv - button = eu - config = Up -end -begin - prog = mythtv - button = ed - config = Down -end -begin - prog = mythtv - button = el - config = Left -end -begin - prog = mythtv - button = er - config = Right -end -begin - prog = mythtv - button = enter - config = Space -end -begin - prog = mythtv - button = stop - config = Escape -end -begin - prog = mythtv - button = alb - config = m -end -begin - prog = mythtv - button = art - config = e -end -begin - prog = mythtv - button = gen - config = i -end -begin - prog = mythtv - button = trk - config = y -end -begin - prog = mythtv - button = rec - config = r -end - -begin - prog = mythtv - button = pause - config = p -end - -begin - prog = mythtv - button = T - config = t -end - -begin - prog = mythtv - button = E - config = u -end - -begin - prog = mythtv - button = S - config = a -end - -begin - prog = mythtv - button = F - config = + -end - -begin - prog = mythtv - button = playing - config = s -end - -begin - prog=mythtv - button = playlist - config = w -end - -begin - prog = mythtv - button = a-d - config = d -end - -begin - prog = mythtv - button = a-b - config = b -end -##Volume (with pageup) -begin - prog=mythtv - button = pageup - config = Page Up -end -begin - prog=mythtv - button = pagedown - config = Page Down -end - -begin - prog=mythtv - button = ch+ - config = ] -end - -begin - prog=mythtv - button = ch- - config = [ -end - -begin - prog=mythtv - button = vol- - config = q -end - -begin - prog=mythtv - button = vol+ - config = z -end - -begin - prog=mythtv - button = ff - config = > -end - -begin - prog=mythtv - button = rew - config = < -end - -begin - prog=mythtv - button = scan+ - config = } -end - -begin - prog=mythtv - button = scan- - config = { -end - - -##mplayer -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = alb -repeat = 3 -config = osd -end - -# Pause playback -begin -prog = mplayer -button = pause -repeat = 3 -config = pause -end - -# Skip ahead a minute if playing -# If paused, resume playing -begin -prog = mplayer -button = play -repeat = 3 -config = seek +1 -end - -# Stop playback and exit -begin -prog = mplayer -button = stop -repeat = 3 -config = quit -end - -# Mute -begin -prog = mplayer -button = -repeat = 3 -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = rew -repeat = 3 -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = ff -repeat = 3 -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = E -repeat = 3 -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = vol+ -repeat = 3 -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = vol- -repeat = 3 -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = playlist -repeat = 3 -config = vo_fullscreen -end - diff --git a/abs/core/system-templates/templates/remotes/X10_Lola/preview.jpg b/abs/core/system-templates/templates/remotes/X10_Lola/preview.jpg deleted file mode 100644 index 915a3b2..0000000 Binary files a/abs/core/system-templates/templates/remotes/X10_Lola/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/avermedia/lircd.conf.avermedia b/abs/core/system-templates/templates/remotes/avermedia/lircd.conf.avermedia deleted file mode 100644 index 7091aa4..0000000 --- a/abs/core/system-templates/templates/remotes/avermedia/lircd.conf.avermedia +++ /dev/null @@ -1,72 +0,0 @@ -# -# This is for the remote that Avermedia bundles with its TVCapture and -# TVPhone, the classic ones (pre 98). -# Commands from the remote are hardware-decoded by a PIC16c54-xt, which makes -# lirc's job easy. You need at least lirc-0.6.3 to use this config file -# -# this config file was automatically generated -# using lirc-0.6.3 on Wed Jan 10 19:31:20 2001 -# -# contributed by Santiago Garcia Mantinan -# -# brand: Avermedia -# model: TVCapture & TVPhone, the classic ones (pre 98) -# supported devices: This remote control comes with some TV Tuner cards from -# Avermedia. - -begin remote - - name Avermedia - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 8984 4527 - one 568 1681 - zero 568 558 - ptrail 547 - repeat 8985 2276 - pre_data_bits 16 - pre_data 0x2FD - gap 108069 - toggle_bit 0 - - - begin codes - TV 0x0000000000006897 - FM 0x000000000000A857 - EXIT 0x00000000000048B7 - DISPLAY 0x00000000000030CF - FREEZE 0x00000000000028D7 - CAPTURE 0x0000000000008877 - VIDEO 0x00000000000038C7 - 1 0x000000000000807F - 2 0x00000000000040BF - 3 0x000000000000C03F - AUDIO 0x00000000000018E7 - 4 0x00000000000020DF - 5 0x000000000000A05F - 6 0x000000000000609F - FULLSCREEN 0x000000000000F00F - 7 0x000000000000E01F - 8 0x00000000000010EF - 9 0x000000000000906F - LOOP 0x000000000000C837 - 0 0x00000000000050AF - LEFTARROW 0x00000000000000FF - RIGHTARROW 0x000000000000E817 - MUTE 0x00000000000008F7 - COLOR 0x000000000000B04F - PREVIEW 0x000000000000708F - CHANNELUP 0x000000000000D827 - VOL_UP 0x00000000000058A7 - AUTOSCAN 0x000000000000B847 - ENTER 0x0000000000009867 - CHANNELDOWN 0x000000000000F807 - VOL_DOWN 0x0000000000007887 - end codes - -end remote - - diff --git a/abs/core/system-templates/templates/remotes/avermedia/lircd.conf.avermedia98 b/abs/core/system-templates/templates/remotes/avermedia/lircd.conf.avermedia98 deleted file mode 100644 index f60ee50..0000000 --- a/abs/core/system-templates/templates/remotes/avermedia/lircd.conf.avermedia98 +++ /dev/null @@ -1,175 +0,0 @@ -# -# this config file was automatically generated -# using lirc-0.5.5 on Thu May 25 18:00:24 2000 -# -# contributed by Michal Kochanowicz & Jesus Bravo Alvarez -# -# brand: AVerMedia -# model: ? -# supported devices: some TVCapture98 (ID 0x00021461) and -# some TVPhone98 (ID 0x00011461) cards - -begin remote - - name TVCapture98 - bits 6 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9078 4437 - one 615 1631 - zero 615 515 - ptrail 620 -# pre_data_bits 16 -# pre_data 0x40BF - repeat 9080 2189 - gap 108056 - repeat_bit 0 - - begin codes - TV/FM 0x0000000000000023 - CD 0x0000000000000022 -# TELETEXT 0x000000000000C03F - POWER 0x0000000000000027 - - 1 0x0000000000000018 - 2 0x0000000000000010 - 3 0x0000000000000008 - VIDEO 0x0000000000000000 - - 4 0x0000000000000019 - 5 0x0000000000000011 - 6 0x0000000000000009 - AUDIO 0x0000000000000001 - - 7 0x000000000000001A - 8 0x0000000000000012 - 9 0x000000000000000A - FULLSCREEN 0x0000000000000002 - - 0 0x000000000000001B - DISPLAY 0x0000000000000013 - COLOR 0x000000000000000B - LOOP 0x0000000000000003 - - UNLABELED 0x000000000000001C - LEFT 0x0000000000000014 - RIGHT 0x000000000000000C - PREVIEW 0x0000000000000004 - - AUTOSCAN 0x000000000000001D - FREEZE 0x0000000000000015 - CAPTURE 0x000000000000000D - MUTE 0x0000000000000005 - - RED 0x000000000000001E - VOL_DOWN 0x0000000000000016 - VOL_UP 0x000000000000000E - YELLOW 0x0000000000000006 - - GREEN 0x000000000000001F - CH_DOWN 0x0000000000000017 - CH_UP 0x000000000000000F - BLUE 0x0000000000000007 - end codes - -end remote - -# -# this config file was automatically generated -# using lirc-0.6.1 on Tue Apr 25 14:31:21 2000 -# -# contributed by Christoph Bartelmus -# -# brand: AVerMedia -# model: ? (36 buttons) -# supported devices: TVPhone98 card (ID 0x00031461) -# TVCapture98 card (ID 0x00041461) -# -# This config file does work with both homebrew receivers and -# original AVerMedia TV cards !!! -# - -begin remote - - name TVPhone98 - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9078 4437 - one 615 1631 - zero 615 515 - ptrail 620 - repeat 9080 2189 - pre_data_bits 16 - pre_data 0x40BF - gap 108056 - repeat_bit 0 - - begin codes - POWER 0x00000000000000FF - TV/FM 0x000000000000807F - CD 0x00000000000040BF - TELETEXT 0x000000000000C03F - VIDEO 0x00000000000020DF - 1 0x000000000000A05F - 2 0x000000000000609F - 3 0x000000000000E01F - AUDIO 0x00000000000010EF - 4 0x000000000000906F - 5 0x00000000000050AF - 6 0x000000000000D02F - FULLSCREEN 0x00000000000030CF - 7 0x000000000000B04F - 8 0x000000000000708F - 9 0x000000000000F00F - - PREVIEW 0x00000000000008F7 - 0 0x0000000000008877 - DISPLAY 0x00000000000048B7 - LOOP 0x000000000000C837 - MUTE 0x00000000000028D7 - AUTOSCAN 0x000000000000A857 - FREEZE 0x0000000000006897 - CAPTURE 0x000000000000E817 - PLAY 0x00000000000018E7 - RECORD 0x0000000000009867 - PAUSE 0x00000000000058A7 - STOP 0x000000000000D827 - YELLOW 0x00000000000038C7 - RED 0x000000000000B847 - VOL_DOWN 0x0000000000007887 - VOL_UP 0x000000000000F807 - end codes - -end remote - -begin remote - - name TVPhone98_ext - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9078 4437 - one 615 1631 - zero 615 515 - ptrail 620 - repeat 9080 2189 - pre_data_bits 16 - pre_data 0xC03F - gap 108056 - repeat_bit 0 - - begin codes - BLUE 0x00000000000000FF - GREEN 0x000000000000807F - CH_DOWN 0x00000000000040BF - CH_UP 0x000000000000C03F - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/avermedia/lircd.conf.vdomate b/abs/core/system-templates/templates/remotes/avermedia/lircd.conf.vdomate deleted file mode 100644 index 36b1c6b..0000000 --- a/abs/core/system-templates/templates/remotes/avermedia/lircd.conf.vdomate +++ /dev/null @@ -1,61 +0,0 @@ -# -# this config file was automatically generated -# using WinLIRC 0.6.4 (LIRC 0.6.1pre3) on Sun Oct 06 07:28:36 2002 -# -# contributed by -# -# brand: AVerMedia -# model: -# supported devices: VDOMATE (ID 0x3001461) -# - -begin remote - - name hanircd - bits 32 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9086 4425 - one 625 1624 - zero 625 500 - ptrail 624 - repeat 9087 2185 - gap 107977 - toggle_bit 0 - - - begin codes - power 0x0000000040BF00FF - one 0x0000000040BFA05F - two 0x0000000040BF609F - three 0x0000000040BFE01F - four 0x0000000040BF906F - five 0x0000000040BF50AF - six 0x0000000040BFD02F - seven 0x0000000040BFB04F - eight 0x0000000040BF708F - nine 0x0000000040BFF00F - zero 0x0000000040BF8877 - video 0x0000000040BF20DF - fullscreen 0x0000000040BF30CF - display 0x0000000040BF48B7 - color 0x0000000040BFC837 - loop 0x0000000040BF08F7 - coloup 0x0000000040BF6897 - colordn 0x0000000040BFE817 - preview 0x0000000040BF28D7 - autoscan 0x0000000040BF9867 - freeze 0x0000000040BF58A7 - capture 0x0000000040BFD827 - mute 0x0000000040BF18E7 - volumeup 0x0000000040BF7887 - volumedown 0x0000000040BFF807 - chnldown 0x00000000C03F40BF - chnlup 0x00000000C03FC03F - end codes - -end remote - - diff --git a/abs/core/system-templates/templates/remotes/avermedia/lircmd.conf.avermedia b/abs/core/system-templates/templates/remotes/avermedia/lircmd.conf.avermedia deleted file mode 100644 index e950862..0000000 --- a/abs/core/system-templates/templates/remotes/avermedia/lircmd.conf.avermedia +++ /dev/null @@ -1,33 +0,0 @@ -# -# lircmd config file -# - -#PROTOCOL IntelliMouse -PROTOCOL MouseSystems - -# ACCELERATOR start max multiplier - -ACCELERATOR 2 30 5 - -ACTIVATE * FM - -MOVE_N * 2 -MOVE_NE * 3 -MOVE_E * 6 -MOVE_SE * 9 -MOVE_S * 8 -MOVE_SW * 7 -MOVE_W * 4 -MOVE_NW * 1 - -# These are lircmd-0.5.5 extensions -MOVE_IN * VOLUP -MOVE_OUT * VOLDOWN - -BUTTON1_CLICK * DISPLAY -BUTTON2_CLICK * FREEZE -BUTTON3_CLICK * CAPTURE - -BUTTON1_TOGGLE * AUDIO -BUTTON2_TOGGLE * FULLSCREEN -BUTTON3_TOGGLE * LOOP diff --git a/abs/core/system-templates/templates/remotes/avermedia/lircmd.conf.avermedia98 b/abs/core/system-templates/templates/remotes/avermedia/lircmd.conf.avermedia98 deleted file mode 100644 index 2885372..0000000 --- a/abs/core/system-templates/templates/remotes/avermedia/lircmd.conf.avermedia98 +++ /dev/null @@ -1,37 +0,0 @@ -# -# lircmd config file -# - -PROTOCOL IntelliMouse - -# ACCELERATOR start max multiplier - -ACCELERATOR 2 30 5 - -# ACTIVATE * MENUE - -MOVE_N * 2 -MOVE_NE * 3 -MOVE_E * 6 -MOVE_SE * 9 -MOVE_S * 8 -MOVE_SW * 7 -MOVE_W * 4 -MOVE_NW * 1 - -# These are lircmd-0.5.5 extensions -MOVE_IN * VOL_UP -MOVE_OUT * VOL_DOWN - -BUTTON1_DOWN * 5 -BUTTON1_UP * 0 - -BUTTON1_DOWN * TV/FM -BUTTON2_DOWN * CD -BUTTON3_DOWN * TELETEXT -BUTTON1_CLICK * DISPLAY -BUTTON3_CLICK * LOOP - -BUTTON1_TOGGLE * VIDEO -BUTTON2_TOGGLE * AUDIO -BUTTON3_TOGGLE * FULLSCREEN diff --git a/abs/core/system-templates/templates/remotes/avermedia/preview.jpg b/abs/core/system-templates/templates/remotes/avermedia/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/avermedia/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/common/MX-500-jams/lircd.conf.MX-500-JAMS b/abs/core/system-templates/templates/remotes/common/MX-500-jams/lircd.conf.MX-500-JAMS new file mode 100644 index 0000000..b76d32c --- /dev/null +++ b/abs/core/system-templates/templates/remotes/common/MX-500-jams/lircd.conf.MX-500-JAMS @@ -0,0 +1,115 @@ +# +# this config file was automatically generated +# using lirc-0.7.1-CVS(serial) on Fri Feb 4 23:20:56 2005 +# +# contributed by Christoph Bartelmus +# +# brand: Streamzap +# model no. of remote control: PC Remote +# devices being controlled by this remote: USB receiver +# + +begin remote + + name Streamzap_PC_Remote + bits 6 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 889 889 + zero 889 889 + plead 889 + pre_data_bits 8 + pre_data 0xA3 + gap 108344 + toggle_bit 2 + + + begin codes + 0 0x00 + 1 0x01 + 2 0x02 + 3 0x03 + 4 0x04 + 5 0x05 + 6 0x06 + 7 0x07 + 8 0x08 + 9 0x09 + POWER 0x0A + MUTE 0x0B + CH_UP 0x0C + VOL_UP 0x0D + CH_DOWN 0x0E + VOL_DOWN 0x0F + UP 0x10 + LEFT 0x11 + OK 0x12 + RIGHT 0x13 + DOWN 0x14 + MENU 0x15 + EXIT 0x16 + PLAY 0x17 + PAUSE 0x18 + STOP 0x19 + |<< 0x1A + >>| 0x1B + RECORD 0x1C + << 0x1D + >> 0x1E + RED 0x20 + GREEN 0x21 + YELLOW 0x22 + BLUE 0x23 + end codes + +end remote + + + +# Please make this file available to others +# by sending it to +# +# this config file was automatically generated +# using lirc-0.7.2(streamzap) on Mon Dec 5 08:45:02 2005 +# +# contributed by +# +# brand: RS_LD_120-MX500 +# model no. of remote control: +# devices being controlled by this remote: +# + +begin remote + + name RS_LD + bits 15 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + one 384 1920 + zero 384 896 + ptrail 384 + gap 70400 + min_repeat 2 + toggle_bit 0 + + + begin codes + RESET 0x19FD + TIME 0X1902 + BLANK 0X1B02 + PICTURE 0X1882 + ASPECT 0X1A82 + BROWSE 0X1982 + DELETE 0X1B82 + CARD 0X1842 + CARD_SOURCE 0X1A42 + SPARE1 0X1942 + end codes + +end remote + + diff --git a/abs/core/system-templates/templates/remotes/common/MX-500-jams/lircrc b/abs/core/system-templates/templates/remotes/common/MX-500-jams/lircrc new file mode 100644 index 0000000..5e668b5 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/common/MX-500-jams/lircrc @@ -0,0 +1,832 @@ +# StreamZap Remote +# 'config' must either be a literal key, e.g. 'config = l' or must +# refer to a defined key in MythTV, e.g. 'config = PLAY'a + + +#restart frontend +begin + remote = RS_LD + button = RESET + prog = irexec + repeat = 0 + config = /usr/bin/restartfrontend.sh +end + +#time +begin + remote = RS_LD + button = TIME + prog = irexec + repeat = 10 + config = /usr/bin/saytime.sh +end + +#screen blank +begin + remote = RS_LD + button = BLANK + prog = irexec + repeat = 0 +# config = ls + config = xset s activate ; xset s blank +end + + +#picture +begin +REMOTE = RS_LD +prog = mythtv +button = PICTURE +repeat = 4 +config = f +end + +#change aspect +begin +remote = RS_LD +prog = mythtv +button = ASPECT +# change aspect ratio +config = w +end + +#Browse +begin +remote = RS_LD +prog = mythtv +button = BROWSE +repeat = 8 +config = o +end + +# delete key +begin +remote = RS_LD +prog = mythtv +button = DELETE +repeat = 8 +config = d +end + + +#change card +begin +remote = RS_LD +prog = mythtv +button = CARD +repeat = 8 +config = y +end + +# Change TV card input +begin +remote = RS_LD +prog = mythtv +button = CARD_SOURCE +repeat = 4 +config = C +end + + + +# Cycle through channel history +begin +remote = Streamzap_PC_Remote +prog = mythtv +button = BLUE +repeat = 4 +config = H +end + +# Bring up OSD info +begin +remote = Streamzap_PC_Remote +prog = mythtv +button = YELLOW +repeat = 4 +config = i +end + + + + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +begin +prog = mythtv +button = POWER +config = Esc +end + +# ??? +begin +prog = mythtv +button = MUTE +config = F9 +end + +begin +prog = mythtv +button = CH_UP +repeat = 3 +config = PgUp +end + +begin +prog = mythtv +button = VOL_UP +repeat = 3 +config = ] +end + +begin +prog = mythtv +button = CH_DOWN +repeat = 3 +config = PgDown +end + +begin +prog = mythtv +button = VOL_DOWN +repeat = 3 +config = [ +end + +begin +prog = mythtv +button = UP +repeat = 3 +config = Up +end + +begin +prog = mythtv +button = LEFT +# navigates, or skips back during playback or live tv. +config = Left +end + +begin +prog = mythtv +button = OK +config = Return +end + +begin +prog = mythtv +button = RIGHT +# navigates, or skips forwards during playback or live tv. +config = Right +end + +begin +prog = mythtv +button = DOWN +repeat = 3 +config = Down +end + +begin +prog = mythtv +button = MENU +config = m +end + +begin +prog = mythtv +button = EXIT +config = Esc +end + +begin +prog = mythtv +button = PLAY +config = Space +end + +begin +prog = mythtv +button = PAUSE +config = p +end + +begin +prog = mythtv +button = STOP +config = Esc +end + +begin +prog = mythtv +# skip backward +button = |<< +config = PgUp +end + +begin +prog = mythtv +# skip forward +button = >>| +config = PgDown +end + +begin +prog = mythtv +button = RECORD +config = r +end + +begin +prog = mythtv +# rewind +button = << +config = Home +end + +begin +prog = mythtv +# fast forward +button = >> +config = End +end + +begin +prog = mythtv +button = RED +# Delete +config = d +end + +begin +prog = mythtv +button = GREEN +# Info +config = i +end + +#begin +#prog = mythtv +#button = YELLOW +# change aspect ratio +#config = w +#end + +begin +prog = mythtv +button = BLUE +config = Tab +end + +# MPLAYER +begin +prog = mplayer +button = POWER +config = quit +end + +begin +prog = mplayer +button = MUTE +config = mute +end + +begin +prog = mplayer +button = VOL_UP +repeat = 3 +config = volume +1 +end + +begin +prog = mplayer +button = VOL_DOWN +repeat = 3 +config = volume -1 +end + +begin +prog = mplayer +button = UP +repeat = 3 +config = seek +10 +end + +begin +prog = mplayer +button = LEFT +# navigates, or skips back during playback or live tv. +config = seek -60 +end + +begin +prog = mplayer +button = RIGHT +# navigates, or skips forwards during playback or live tv. +config = seek +60 +end + +begin +prog = mplayer +button = DOWN +repeat = 3 +config = seek -10 +end + +begin +prog = mplayer +button = EXIT +config = quit +end + +begin +prog = mplayer +button = play +config = speed_set 1.0 +end + +begin + prog = mplayer + button = pause + config = pause +end + +begin +prog = mplayer +button = STOP +config = quit +end + +begin +prog = mplayer +# skip backward +button = |<< +config = seek -600 +end + +begin +prog = mplayer +# skip forward +button = >>| +config = seek +600 +end + +begin +prog = mplayer +# slow forward +button = << +config = speed_mult 0.5 +end + +begin +prog = mplayer +# fast forward +button = >> +config = speed_mult 2.0 +end + +### xine commands + +begin +prog = xine +button = YELLOW +repeat = 4 +#config = ToggleVisiblity +config = OSDStreamInfos +end + +begin +prog = xine +button = MENU +repeat = 4 +config = SeekRelative+60 +end + +# increase brightness by 10 +begin + button = DELETE + prog = xine + repeat = 4 + config = BrightnessControl+ +end + +# decrease brightness by 10 +begin + button = PICTURE + prog = xine + repeat = 4 + config = BrightnessControl- +end + + +begin +prog = xine +button = PAUSE +repeat = 4 +config = Pause +end + +begin +prog = xine +button = PLAY +repeat = 4 +config = Play +end + +begin +prog = xine +button = STOP +repeat = 4 +config = quit +end + +begin +prog = xine +button = MUTE +repeat = 4 +config = mute +end + +begin +prog = xine +button = << +repeat = 4 +config = SeekRelative-30 +end + +begin +prog = xine +button = >> +repeat = 4 +#config = SeekRelative+30 +config = SpeedFaster +end + +begin +prog = xine +button = POWER +repeat = 4 +config = quit +end + +begin +prog = xine +button = EXIT +repeat = 4 +config = quit +end + + +begin +prog = xine +button = FREEZE +repeat = 4 +config = SeekRelative+1200 +end + +begin +prog = xine +button = MOVE +repeat = 4 +config = SeekRelative-1200 +end + +begin +prog = xine +button = 3 +config = SpuNext +repeat = 0 +end + +# Select previous sub picture (subtitle) channel. +begin +button = 1 +prog = xine +repeat = 0 +config = SpuPrior +end + +# Select next audio channel. +begin +button = 9 +prog = xine +repeat = 0 +config = AudioChannelNext +end + +# Select previous audio channel. +begin +button = 7 +prog = xine +repeat = 0 +config = AudioChannelPrior +end + + + +# Up event. +begin + +button = UP +prog = xine +repeat = 8 +config = EventUp +end + +# Down event. +begin + +button = DOWN +prog = xine +repeat = 8 +config = EventDown +end + +# Left event. +begin + +button = LEFT +prog = xine +repeat = 8 +config = EventLeft +end + +# Right event. +begin + +button = RIGHT +prog = xine +repeat = 8 +config = EventRight +end + +# Select event. +begin +prog = xine +button = ok +repeat = 8 +config = EventSelect +end + +# Down Chapter +begin + +button = CH_DOWN +prog = xine +repeat = 8 +config = EventPrior +end + +# Next Chapter. +begin + +button = CH_UP +prog = xine +repeat = 8 +config = EventNext +end + +# menu. +begin + +button = record +prog = xine +repeat = 8 +config = RootMenu +end + +# Toggle aspect ratio +begin +prog = xine +button = ASPECT +repeat = 0 +config = ToggleAspectRatio +end + + + +#######xmms +begin xmms + begin + prog = xmms + button = PLAY + config = PLAY + end + begin + prog = xmms + button = clear + config = PLAYLIST_CLEAR + end + begin + prog = xmms + button = load + config = PLAYLIST_ADD .xmms/xmms.m3u + end + begin + prog = xmms + button = PAUSE + config = PAUSE + end + begin + prog = xmms + button = STOP + config = STOP + end + begin + prog = xmms + button = EXIT + config = QUIT + flags = mode + end + + begin + prog = xmms + button = POWER + config = QUIT + flags = mode + end + + begin + prog = xmms + button = CH_UP + config = NEXT + end + begin + prog = xmms + button = CH_DOWN + config = PREV + end + + + +begin + prog = xmms + button = >>| + config = NEXT + end +begin + prog = xmms + button = |<< + config = PREV +end + + +begin + prog = xmms + button = << + config = FWD 10 + repeat = 2 + end + begin + prog = xmms + button = << + config = BWD 10 + repeat = 2 + end + begin + prog = xmms + button = volup + config = VOL_UP 10 + repeat = 2 + end + begin + prog = xmms + button = voldown + config = VOL_DOWN 10 + repeat = 2 + end + begin + prog = xmms + button = 1 + config = ONE + end + begin + prog = xmms + button = 2 + config = TWO + end + begin + prog = xmms + button = 3 + config = THREE + end + begin + prog = xmms + button = 4 + config = FOUR + end + begin + prog = xmms + button = 5 + config = FIVE + end + begin + prog = xmms + button = 6 + config = SIX + end + begin + prog = xmms + button = 7 + config = SEVEN + end + begin + prog = xmms + button = 8 + config = EIGHT + end + begin + prog = xmms + button = 9 + config = NINE + end + begin + prog = xmms + button = 0 + config = ZERO + end + begin + prog = xmms + button = enter + config = SETPOS + end +end xmms + +# + + + + + + + + + + + + + + + + + + + diff --git a/abs/core/system-templates/templates/remotes/common/MX-500-jams/preview.jpg b/abs/core/system-templates/templates/remotes/common/MX-500-jams/preview.jpg new file mode 100644 index 0000000..38857f9 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/common/MX-500-jams/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/common/mceusb/lircd.conf.mceusb b/abs/core/system-templates/templates/remotes/common/mceusb/lircd.conf.mceusb new file mode 100644 index 0000000..b1c26b6 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/common/mceusb/lircd.conf.mceusb @@ -0,0 +1,163 @@ +# +# RC-6 config file +# +# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm +# http://home.hccnet.nl/m.majoor/pronto.pdf +# +# used by: Philips +# +######### +# +# Philips Media Center Edition remote control +# For use with the USB MCE ir receiver +# +# Dan Conti dconti|acm.wwu.edu +# +# Updated with codes for MCE 2005 Remote additional buttons +# *, #, Teletext, Red, Green, Yellow & Blue Buttons +# Note: TV power button transmits no code until programmed. +# Updated 12th September 2005 +# Graham Auld - mce|graham.auld.me.uk +# +# Radio, Print, RecTV are only available on the HP Media Center remote control +# + +begin remote + + name mceusb + bits 16 + flags RC6|CONST_LENGTH + eps 30 + aeps 100 + + header 2667 889 + one 444 444 + zero 444 444 + pre_data_bits 21 + pre_data 0x37FF0 + gap 105000 + toggle_bit 22 + rc6_mask 0x100000000 + + begin codes +#-------------------------------------------------------------b9 + Testb90 0x00007b90 + Testb91 0x00007b91 + Testb92 0x00007b92 + Testb93 0x00007b93 + Testb94 0x00007b94 + Testb95 0x00007b95 + Testb96 0x00007b96 + Testb97 0x00007b97 + Testb98 0x00007b98 + Testb99 0x00007b99 + TV????? 0x00007b9a + Messenger 0x00007b9b + Testb9c 0x00007b9c + Testb9d 0x00007b9d + Testb9e 0x00007b9e + Testb9f 0x00007b9f +#-------------------------------------------------------------ba + Testba0 0x00007ba0 + Blue 0x00007ba1 + Yellow 0x00007ba2 + Green 0x00007ba3 + Red 0x00007ba4 + Teletext 0x00007ba5 + Testba6 0x00007ba6 + Testba7 0x00007ba7 + Testba8 0x00007ba8 + Testba9 0x00007ba9 + Testbaa 0x00007baa + Testbab 0x00007bab + Testbac 0x00007bac + Testbad 0x00007bad + Testbae 0x00007bae + Radio 0x00007baf +#-------------------------------------------------------------bb + Testbb0 0x00007bb0 + Print 0x00007bb1 + Testbb2 0x00007bb2 + Testbb3 0x00007bb3 + Testbb4 0x00007bb4 + Videos 0x00007bb5 + Pictures 0x00007bb6 + RecordedTV 0x00007bb7 + Music 0x00007bb8 + TV 0x00007bb9 + Testbba 0x00007bba + Testbbb 0x00007bbb + Testbbc 0x00007bbc + Testbbd 0x00007bbd + Testbbe 0x00007bbe + Testbbf 0x00007bbf +#-------------------------------------------------------------- bc + Testbc0 0x00007bc0 + Testbc1 0x00007bc1 + Testbc2 0x00007bc2 + Testbc3 0x00007bc3 + Testbc4 0x00007bc4 + Testbc5 0x00007bc5 + Testbc6 0x00007bc6 + Testbc7 0x00007bc7 + Testbc8 0x00007bc8 + Testbc9 0x00007bc9 + Testbca 0x00007bca + Testbcb 0x00007bcb + Testbcc 0x00007bcc + Testbcd 0x00007bcd + Testbce 0x00007bce + Testbcf 0x00007bcf +#---------------------------------------------------------------bd + Testbd0 0x00007bd0 + Testbd1 0x00007bd1 + Testbd2 0x00007bd2 + Testbd3 0x00007bd3 + Testbd4 0x00007bd4 + Testbd5 0x00007bd5 + Testbd6 0x00007bd6 + Testbd7 0x00007bd7 + Testbd8 0x00007bd8 + Guide 0x00007bd9 + LiveTV 0x00007bda + DVDMenu 0x00007bdb + Back 0x00007bdc + OK 0x00007bdd + Right 0x00007bde + Left 0x00007bdf +#--------------------------------------------------------------be + Down 0x00007be0 + Up 0x00007be1 + Star 0x00007be2 + Hash 0x00007be3 + Replay 0x00007be4 + Skip 0x00007be5 + Stop 0x00007be6 + Pause 0x00007be7 + Record 0x00007be8 + Play 0x00007be9 + Rewind 0x00007bea + Forward 0x00007beb + ChannelDown 0x00007bec + ChannelUp 0x00007bed + VolumeDown 0x00007bee + VolumeUp 0x00007bef +#---------------------------------------------------------------bf + More 0x00007bf0 + Mute 0x00007bf1 + Start 0x00007bf2 + Power 0x00007bf3 + Enter 0x00007bf4 + Clear 0x00007bf5 + Nine 0x00007bf6 + Eight 0x00007bf7 + Seven 0x00007bf8 + Six 0x00007bf9 + Five 0x00007bfa + Four 0x00007bfb + Three 0x00007bfc + Two 0x00007bfd + One 0x00007bfe + Zero 0x00007bff + end codes +end remote diff --git a/abs/core/system-templates/templates/remotes/common/mceusb/lircrc-mceusb b/abs/core/system-templates/templates/remotes/common/mceusb/lircrc-mceusb new file mode 100644 index 0000000..a6a8c48 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/common/mceusb/lircrc-mceusb @@ -0,0 +1,877 @@ +# /home/mythtv/.mythtv/lircrc +# +# From Knoppmyth R5.5 - Copied by UniCav +# +# Media Center Edition Remote Control and +# Remote Control Keys on Media Center Keyboard +# +############################################################################## +# For use with the USB MCE ir receiver +# MythTV LIRC config file for the mceusb2 or lirc_mod_mce module + +# Info about lircrc statment +#begin +# prog = ... Program controlled, irxevent, irexec, mythtv, mplayer, +# xine, or others +# remote = ... mceusb, or what ever you happen to have or want to call it +# button = ... remote keys names from your lircd.conf file +# repeat = ... repeat = 2 is fast, repeat = 4 is slower +# delay = ... delay before repeat, 1 is short, 4 is longer +# config = ... output key presses to key bindings editor +# mode = ... +# flags = ... +#end + +# Test your new Lirc settings +# /etc/init.d/lirc restart To restart Lirc +# ctrl-alt-backspace To restart the frontend + +# Updated January 30th 2008 BAK +# for the Knoppmyth project + +################################### irexec ################################### +# the lirc irexec program must be running for this section + +# Will perform a complete shutdown +#begin +# prog = irexec +# button = Power +# config = /usr/bin/sudo halt +#end + +############################### Mythtv Section ############################### +# MythTV Key Binding Editor location +# Mythtv Menu >>Utilities / Setup >>Edit Keys +# Key Bindings can also be found in Myth Web + +# Record +begin + prog = mythtv + button = Record + config = R +end + +# Stop +begin + prog = mythtv + button = Stop + config = Esc +end + +# Pause +begin + prog = mythtv + button = Pause + config = P +end + +# Rewind (while viewing) +begin + prog = mythtv + button = Rewind + repeat = 0 + delay = 1 + config = < +end + +# Fast forward (while viewing) +begin + prog = mythtv + button = Forward + repeat = 0 + delay = 1 + config = > +end + +# Play +begin + prog = mythtv + button = Play + config = L +end + +# Skip backward (1 min default) +begin + prog = mythtv + button = Replay + repeat = 4 + delay = 4 + config = PgUp +end + +# Skip forward (1 min default) +begin + prog = mythtv + button = Skip + repeat = 4 + delay = 4 + config = PgDown +end + +#<><><><><><><><><><><> Mythtv Control <><><><> + +# Escape/Exit/Back +begin + prog = mythtv + button = Back + config = Esc +end + +# Bring up OSD info +begin + prog = mythtv + button = More + config = I +end + +begin + prog = mythtv + button = Left + repeat = 2 + delay = 4 + config = Left +end + +begin + prog = mythtv + button = Right + repeat = 2 + delay = 4 + config = Right +end + +begin + prog = mythtv + button = Up + repeat = 2 + delay = 4 + config = Up +end + +begin + prog = mythtv + button = Down + repeat = 2 + delay = 4 + config = Down +end + +# OK/Select +begin + prog = mythtv + button = OK + config = Return +end + +# The Start Button is really just a Menu key +begin + prog = mythtv + button = Start + config = M +end + +#<><><><><><><><><><><><><><><> + +# Volume-Up +begin + prog = mythtv + button = VolumeUp + repeat = 1 + config = ] +end + +# Volume-Down +begin + prog = mythtv + button = VolumeDown + repeat = 1 + config = [ +end + +# Mute +begin + prog = mythtv + button = Mute + config = | +end + +# Channel Up +begin + prog = mythtv + button = ChannelUp + repeat = 3 +# delay = 1 + config = Up +end + +# Channel Down +begin + prog = mythtv + button = ChannelDown + config = Down + repeat = 3 +# delay = 1 +end + +# Numbers 0-9 <><><><><><><><><><><> + +begin + prog = mythtv + button = One +# repeat = 2 + config = 1 +end + +begin + prog = mythtv + button = Two +# repeat = 2 + config = 2 +end + +begin + prog = mythtv + button = Three +# repeat = 2 + config = 3 +end + +begin + prog = mythtv + button = Four +# repeat = 2 + config = 4 +end + +begin + prog = mythtv + button = Five +# repeat = 2 + config = 5 +end + +begin + prog = mythtv + button = Six +# repeat = 2 + config = 6 +end + +begin + prog = mythtv + button = Seven +# repeat = 2 + config = 7 +end + +begin + prog = mythtv + button = Eight +# repeat = 2 + config = 8 +End + +begin + prog = mythtv + button = Nine +# repeat = 2 + config = 9 +end + +begin + prog = mythtv + button = Zero +# repeat = 2 + config = 0 +end + +#<><><><><><><><><><><><><><><><><><><><> +# Seek to previous commercial cut point +# or remove all cut points from the Editing Cutlist +begin + prog = mythtv + button = Star + config = Q +end + +# Seek to next commercial cut point +# or add commericial cut points to the Editing Cutlist +begin + prog = mythtv + button = Hash + config = Z +end + +# Brings up the delete box +begin + prog = mythtv + button = Clear + repeat = 0 + config = D +end + +# Toggle Editing Cutlist on or off +begin + prog = mythtv + button = Enter + repeat = 0 + config = E +end + +#<><><><><><><><> Additional Remote Commands <><><><><><><><> +# All buttons in this section must be configured using +# MythTV's KeyBindings JumpPoints editor. +# >>> Utilities/ Setup >>> Edit Keys >>> JumpPoints >>> + +# Listen to Myth Music +begin + prog = mythtv + button = Music + config = Ctrl+Alt+M +end + +# at this time connects to MythStreem +begin + prog = mythtv + button = Radio + config = Ctrl+Alt+S +end + +# View Pictures +begin + prog = mythtv + button = Pictures + config = Ctrl+Alt+P +end + +# Watch Videos +begin + prog = mythtv + button = Videos + config = Ctrl+Alt+V +end + +# Watch Live TV with Live TV Guide open +begin + prog = mythtv + button = TV + config = Ctrl+Alt+K +end + +# Watch Live TV +begin + prog = mythtv + button = LiveTV + config = Ctrl+Alt+L +end + +# Recorded TV Programs +begin + prog = mythtv + button = RecordedTV + config = Ctrl+Alt+R +end + +# Program Guide +begin + prog = mythtv + button = Guide + config = Ctrl+Alt+G +end + +# Play DVD +# There must be a disk in the DVD drive or it dos nothing +begin + prog = mythtv + button = DVDMenu + config = Ctrl+Alt+D +end + +# unused key +#begin +# prog = mythtv +# button = Messenger +# config = Ctrl+Alt+A +#end + +# <><><><><><><><><><><><><> Teletext Buttons <><><><><><><><><><><> + +# Teletext = Show interactive MHEG screens +begin + prog = mythtv + button = Teletext + config = F7 +end + +# Red = Red button for interactive screens. +begin + prog = mythtv + button = Red + config = F2 +end + +# Green = Green button for interactive screens. +begin + prog = mythtv + button = Green + config = F3 +end + +# Yellow = Yellow button for interactive screens. +begin + prog = mythtv + button = Yellow + config = F4 +end + +# Blue = Blue button for interactive screens. +begin + prog = mythtv + button = Blue + config = F5 +end + + +######################## MPlayer Section ##################################### +# "mplayer -input keylist" Prints all keys that can be bound to commands. +# "mplayer -input cmdlist" Prints all commands that can be bound to keys +# "man mplayer" Prints documentation for MPlayer + +# Show OSD +begin + prog = mplayer + button = OK + config = osd +end + +# Pause playback +begin + prog = mplayer + button = Pause + config = pause +end + +# If paused, resume playing +begin + prog = mplayer + button = Play + config = pause +end + +# Stop playback and exit +begin + prog = mplayer + button = Stop + config = quit +end + +# Volume-Up +begin + prog = mplayer + button = VolumeUp + repeat = 2 + config = volume +1 +end + +# Volume-Down +begin + prog = mplayer + button = VolumeDown + repeat = 2 + config = volume -1 +end + +# Mute +begin + prog = mplayer + button = Mute + config = mute +end + +# Seek back 60 seconds +begin + prog = mplayer + button = Left + repeat = 2 + config = seek -60 +end + +# Seek forward 60 seconds +begin + prog = mplayer + button = Right + repeat = 2 + config = seek +60 +end + +# Seek back 10 seconds +begin + prog = mplayer + button = Rewind + repeat = 2 + config = seek -10 +end + +# Seek forward 30 seconds +begin + prog = mplayer + button = Forward + repeat = 2 + config = seek +30 +end + +# Quit +begin + prog = mplayer + button = Back + config = quit +end + +# Seek forward 10 minutes +begin + prog = mplayer + button = Skip + repeat = 2 + config = seek +600 +end + +# Seek backward 10 minutes +begin + prog = mplayer + button = Replay + repeat = 2 + config = seek -600 +end + +# increase brightness +begin + prog = mplayer + button = ChannelUp + repeat = 2 + config = brightness +1 +end + +# decrease brightness +begin + prog = mplayer + button = ChannelDown + repeat = 2 + config = brightness -1 +end + +# Toggle full-screen +#begin +# prog = mplayer +# button = #??????????????????????????? +# repeat = 2 +# config = vo_fullscreen +#end + + +########################## XINE Section ###################################### +# +# For a compleate list of Xine's Lirc Keybindings use comand +# xine --keymap=lirc>.lircrc.xine.keybindings +# This creates a file in current directory called ".lircrc.xine.keybindings" +# Note: Xine has diferent sets of keybindings for lirc and keyboard + +## 01/14/2008 +# xine key bindings. +# Automatically generated by xine-ui version 0.99.6cvs. + +#<><><><><><><><><><> Xine Video Movement <><><><> + +# start playback +begin + prog = xine + button = Play + config = Play +end + +# playback pause toggle +begin + prog = xine + button = Pause + config = Pause +end + +# stop playback +begin + prog = xine + button = Stop + config = Stop +end + +# take a snapshot +#begin +# prog = xine +# button = Record +# repeat = 2 +# config = Snapshot +#end + +begin + prog = xine + button = Forward + repeat = 2 +# delay = 1 + config = SeekRelative+7 +end + +begin + prog = xine + button = Rewind + repeat = 2 +# delay = 1 + config = SeekRelative-7 +end + +# set position to -60 seconds in current stream +begin + prog = xine + button = Replay + repeat = 2 + delay = 1 + config = SeekRelative-60 +end + +# set position to +60 seconds in current stream +begin + prog = xine + button = Skip + repeat = 2 + delay = 1 + config = SeekRelative+60 +end +#<><><><><><><><><><><><>Xine Control<><><><><><><><><> + +# quit the program +begin + prog = xine + button = Back + config = Quit +end + +#display stream information using OSD +begin + prog = xine + button = More + config = OSDStreamInfos +end + +# menu navigate up +begin + prog = xine + button = Up + repeat = 2 + delay = 2 + config = EventUp +end + +# menu navigate down +begin + prog = xine + button = Down + repeat = 2 + delay = 2 + config = EventDown +end + +# menu navigate left +begin + prog = xine + button = Left + repeat = 2 + delay = 2 + config = EventLeft +end + +# menu navigate right +begin + prog = xine + button = Right + repeat = 2 + delay = 2 + config = EventRight +end + +# menu select +begin + prog = xine + button = OK + config = EventSelect +end + +# jump to Root Menu +begin + prog = xine + button = Start + config = Menu +end + +#<><><><><><><><><><><><><><><><><><><> Xine Volume / Channel <><><><><><><><> + +# increment audio volume +begin + prog = xine + button = VolumeUp + repeat = 1 + config = Volume+ +end + +# decrement audio volume +begin + prog = xine + button = VolumeDown + repeat = 1 + config = Volume- +end + +# audio muting toggle +begin + prog = xine + button = Mute + config = Mute +end + +# increase brightness by 10 +begin + prog = xine + button = ChannelUp + config = BrightnessControl+ +end + +# decrease brightness by 10 +begin + prog = xine + button = ChannelDown + config = BrightnessControl- +end + +#<><><><><><><><><><><><><><><><><> Xine Menu <><><><> + +# unused key +#begin +# prog = xine +# button = RecordedTV +# config = ???????? +#end + +# visibility toggle of stream info window +begin + prog = xine + button = Guide + config = SetupShow +end + +# unused key +#begin +# prog = xine +# button = LiveTV +# config = ???????? +#end + +# jump to Title Menu +begin + prog = xine + button = DVDMenu + config = RootMenu +end + +#<><><><><><><><><><><><><><><><><> Xine Stream Position <><><><> + +# set position in current stream + +begin + prog = xine + button = Zero + config = SetPosition0% +end + +begin + prog = xine + button = One + config = SetPosition10% +end + +begin + prog = xine + button = Two + config = SetPosition20% +end + +begin + prog = xine + button = Three + config = SetPosition30% +end + +begin + prog = xine + button = Four + config = SetPosition40% +end + +begin + prog = xine + button = Five + config = SetPosition50% +end + +begin + prog = xine + button = Six + config = SetPosition60% +end + +begin + prog = xine + button = Seven + config = SetPosition70% +end + +begin + prog = xine + button = Eight + config = SetPosition80% +end + +begin + prog = xine + button = Nine + config = SetPosition90% +end + +#<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> + +# decrement playback speed (slow motion slowdown) +begin + prog = xine + button = Star + config = SpeedSlower +end + +# increment playback speed (slow motion speedup) +begin + prog = xine + button = Hash + config = SpeedFaster +end + +# reset playback speed +begin + prog = xine + button = Clear + config = SpeedReset +end + +# set position to -30 seconds in current stream config = SeekRelative-30 +# set position to +30 seconds in current stream config = SeekRelative+30 +# eject the current medium config = Eject +# zoom in config = ZoomIn +# zoom out config = ZoomOut +# fullscreen toggle config = ToggleFullscreen + +## +# End of xine . +## diff --git a/abs/core/system-templates/templates/remotes/common/mceusb/preview.jpg b/abs/core/system-templates/templates/remotes/common/mceusb/preview.jpg new file mode 100644 index 0000000..0aa6a4a Binary files /dev/null and b/abs/core/system-templates/templates/remotes/common/mceusb/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/common/no_remote/preview.jpg b/abs/core/system-templates/templates/remotes/common/no_remote/preview.jpg new file mode 100644 index 0000000..1d887dd Binary files /dev/null and b/abs/core/system-templates/templates/remotes/common/no_remote/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/common/streamzap/lircd.conf.streamzap b/abs/core/system-templates/templates/remotes/common/streamzap/lircd.conf.streamzap new file mode 100644 index 0000000..36b52fa --- /dev/null +++ b/abs/core/system-templates/templates/remotes/common/streamzap/lircd.conf.streamzap @@ -0,0 +1,72 @@ +# +# this config file was automatically generated +# using lirc-0.7.1-CVS(serial) on Fri Feb 4 23:20:56 2005 +# +# contributed by Christoph Bartelmus +# +# brand: Streamzap +# model no. of remote control: PC Remote +# devices being controlled by this remote: USB receiver +# + +begin remote + + name Streamzap_PC_Remote + bits 6 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 889 889 + zero 889 889 + plead 889 + pre_data_bits 8 + pre_data 0xA3 + gap 108344 + toggle_bit 2 + + + begin codes + 0 0x00 + 1 0x01 + 2 0x02 + 3 0x03 + 4 0x04 + 5 0x05 + 6 0x06 + 7 0x07 + 8 0x08 + 9 0x09 + POWER 0x0A + MUTE 0x0B + CH_UP 0x0C + VOL_UP 0x0D + CH_DOWN 0x0E + VOL_DOWN 0x0F + UP 0x10 + LEFT 0x11 + OK 0x12 + RIGHT 0x13 + DOWN 0x14 + MENU 0x15 + EXIT 0x16 + PLAY 0x17 + PAUSE 0x18 + STOP 0x19 + |<< 0x1A + >>| 0x1B + RECORD 0x1C + << 0x1D + >> 0x1E + RED 0x20 + GREEN 0x21 + YELLOW 0x22 + BLUE 0x23 + DISP 0x24 + PTZ 0x25 + HELP 0x26 + end codes + +end remote + + diff --git a/abs/core/system-templates/templates/remotes/common/streamzap/lircrc b/abs/core/system-templates/templates/remotes/common/streamzap/lircrc new file mode 100755 index 0000000..5e668b5 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/common/streamzap/lircrc @@ -0,0 +1,832 @@ +# StreamZap Remote +# 'config' must either be a literal key, e.g. 'config = l' or must +# refer to a defined key in MythTV, e.g. 'config = PLAY'a + + +#restart frontend +begin + remote = RS_LD + button = RESET + prog = irexec + repeat = 0 + config = /usr/bin/restartfrontend.sh +end + +#time +begin + remote = RS_LD + button = TIME + prog = irexec + repeat = 10 + config = /usr/bin/saytime.sh +end + +#screen blank +begin + remote = RS_LD + button = BLANK + prog = irexec + repeat = 0 +# config = ls + config = xset s activate ; xset s blank +end + + +#picture +begin +REMOTE = RS_LD +prog = mythtv +button = PICTURE +repeat = 4 +config = f +end + +#change aspect +begin +remote = RS_LD +prog = mythtv +button = ASPECT +# change aspect ratio +config = w +end + +#Browse +begin +remote = RS_LD +prog = mythtv +button = BROWSE +repeat = 8 +config = o +end + +# delete key +begin +remote = RS_LD +prog = mythtv +button = DELETE +repeat = 8 +config = d +end + + +#change card +begin +remote = RS_LD +prog = mythtv +button = CARD +repeat = 8 +config = y +end + +# Change TV card input +begin +remote = RS_LD +prog = mythtv +button = CARD_SOURCE +repeat = 4 +config = C +end + + + +# Cycle through channel history +begin +remote = Streamzap_PC_Remote +prog = mythtv +button = BLUE +repeat = 4 +config = H +end + +# Bring up OSD info +begin +remote = Streamzap_PC_Remote +prog = mythtv +button = YELLOW +repeat = 4 +config = i +end + + + + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +begin +prog = mythtv +button = POWER +config = Esc +end + +# ??? +begin +prog = mythtv +button = MUTE +config = F9 +end + +begin +prog = mythtv +button = CH_UP +repeat = 3 +config = PgUp +end + +begin +prog = mythtv +button = VOL_UP +repeat = 3 +config = ] +end + +begin +prog = mythtv +button = CH_DOWN +repeat = 3 +config = PgDown +end + +begin +prog = mythtv +button = VOL_DOWN +repeat = 3 +config = [ +end + +begin +prog = mythtv +button = UP +repeat = 3 +config = Up +end + +begin +prog = mythtv +button = LEFT +# navigates, or skips back during playback or live tv. +config = Left +end + +begin +prog = mythtv +button = OK +config = Return +end + +begin +prog = mythtv +button = RIGHT +# navigates, or skips forwards during playback or live tv. +config = Right +end + +begin +prog = mythtv +button = DOWN +repeat = 3 +config = Down +end + +begin +prog = mythtv +button = MENU +config = m +end + +begin +prog = mythtv +button = EXIT +config = Esc +end + +begin +prog = mythtv +button = PLAY +config = Space +end + +begin +prog = mythtv +button = PAUSE +config = p +end + +begin +prog = mythtv +button = STOP +config = Esc +end + +begin +prog = mythtv +# skip backward +button = |<< +config = PgUp +end + +begin +prog = mythtv +# skip forward +button = >>| +config = PgDown +end + +begin +prog = mythtv +button = RECORD +config = r +end + +begin +prog = mythtv +# rewind +button = << +config = Home +end + +begin +prog = mythtv +# fast forward +button = >> +config = End +end + +begin +prog = mythtv +button = RED +# Delete +config = d +end + +begin +prog = mythtv +button = GREEN +# Info +config = i +end + +#begin +#prog = mythtv +#button = YELLOW +# change aspect ratio +#config = w +#end + +begin +prog = mythtv +button = BLUE +config = Tab +end + +# MPLAYER +begin +prog = mplayer +button = POWER +config = quit +end + +begin +prog = mplayer +button = MUTE +config = mute +end + +begin +prog = mplayer +button = VOL_UP +repeat = 3 +config = volume +1 +end + +begin +prog = mplayer +button = VOL_DOWN +repeat = 3 +config = volume -1 +end + +begin +prog = mplayer +button = UP +repeat = 3 +config = seek +10 +end + +begin +prog = mplayer +button = LEFT +# navigates, or skips back during playback or live tv. +config = seek -60 +end + +begin +prog = mplayer +button = RIGHT +# navigates, or skips forwards during playback or live tv. +config = seek +60 +end + +begin +prog = mplayer +button = DOWN +repeat = 3 +config = seek -10 +end + +begin +prog = mplayer +button = EXIT +config = quit +end + +begin +prog = mplayer +button = play +config = speed_set 1.0 +end + +begin + prog = mplayer + button = pause + config = pause +end + +begin +prog = mplayer +button = STOP +config = quit +end + +begin +prog = mplayer +# skip backward +button = |<< +config = seek -600 +end + +begin +prog = mplayer +# skip forward +button = >>| +config = seek +600 +end + +begin +prog = mplayer +# slow forward +button = << +config = speed_mult 0.5 +end + +begin +prog = mplayer +# fast forward +button = >> +config = speed_mult 2.0 +end + +### xine commands + +begin +prog = xine +button = YELLOW +repeat = 4 +#config = ToggleVisiblity +config = OSDStreamInfos +end + +begin +prog = xine +button = MENU +repeat = 4 +config = SeekRelative+60 +end + +# increase brightness by 10 +begin + button = DELETE + prog = xine + repeat = 4 + config = BrightnessControl+ +end + +# decrease brightness by 10 +begin + button = PICTURE + prog = xine + repeat = 4 + config = BrightnessControl- +end + + +begin +prog = xine +button = PAUSE +repeat = 4 +config = Pause +end + +begin +prog = xine +button = PLAY +repeat = 4 +config = Play +end + +begin +prog = xine +button = STOP +repeat = 4 +config = quit +end + +begin +prog = xine +button = MUTE +repeat = 4 +config = mute +end + +begin +prog = xine +button = << +repeat = 4 +config = SeekRelative-30 +end + +begin +prog = xine +button = >> +repeat = 4 +#config = SeekRelative+30 +config = SpeedFaster +end + +begin +prog = xine +button = POWER +repeat = 4 +config = quit +end + +begin +prog = xine +button = EXIT +repeat = 4 +config = quit +end + + +begin +prog = xine +button = FREEZE +repeat = 4 +config = SeekRelative+1200 +end + +begin +prog = xine +button = MOVE +repeat = 4 +config = SeekRelative-1200 +end + +begin +prog = xine +button = 3 +config = SpuNext +repeat = 0 +end + +# Select previous sub picture (subtitle) channel. +begin +button = 1 +prog = xine +repeat = 0 +config = SpuPrior +end + +# Select next audio channel. +begin +button = 9 +prog = xine +repeat = 0 +config = AudioChannelNext +end + +# Select previous audio channel. +begin +button = 7 +prog = xine +repeat = 0 +config = AudioChannelPrior +end + + + +# Up event. +begin + +button = UP +prog = xine +repeat = 8 +config = EventUp +end + +# Down event. +begin + +button = DOWN +prog = xine +repeat = 8 +config = EventDown +end + +# Left event. +begin + +button = LEFT +prog = xine +repeat = 8 +config = EventLeft +end + +# Right event. +begin + +button = RIGHT +prog = xine +repeat = 8 +config = EventRight +end + +# Select event. +begin +prog = xine +button = ok +repeat = 8 +config = EventSelect +end + +# Down Chapter +begin + +button = CH_DOWN +prog = xine +repeat = 8 +config = EventPrior +end + +# Next Chapter. +begin + +button = CH_UP +prog = xine +repeat = 8 +config = EventNext +end + +# menu. +begin + +button = record +prog = xine +repeat = 8 +config = RootMenu +end + +# Toggle aspect ratio +begin +prog = xine +button = ASPECT +repeat = 0 +config = ToggleAspectRatio +end + + + +#######xmms +begin xmms + begin + prog = xmms + button = PLAY + config = PLAY + end + begin + prog = xmms + button = clear + config = PLAYLIST_CLEAR + end + begin + prog = xmms + button = load + config = PLAYLIST_ADD .xmms/xmms.m3u + end + begin + prog = xmms + button = PAUSE + config = PAUSE + end + begin + prog = xmms + button = STOP + config = STOP + end + begin + prog = xmms + button = EXIT + config = QUIT + flags = mode + end + + begin + prog = xmms + button = POWER + config = QUIT + flags = mode + end + + begin + prog = xmms + button = CH_UP + config = NEXT + end + begin + prog = xmms + button = CH_DOWN + config = PREV + end + + + +begin + prog = xmms + button = >>| + config = NEXT + end +begin + prog = xmms + button = |<< + config = PREV +end + + +begin + prog = xmms + button = << + config = FWD 10 + repeat = 2 + end + begin + prog = xmms + button = << + config = BWD 10 + repeat = 2 + end + begin + prog = xmms + button = volup + config = VOL_UP 10 + repeat = 2 + end + begin + prog = xmms + button = voldown + config = VOL_DOWN 10 + repeat = 2 + end + begin + prog = xmms + button = 1 + config = ONE + end + begin + prog = xmms + button = 2 + config = TWO + end + begin + prog = xmms + button = 3 + config = THREE + end + begin + prog = xmms + button = 4 + config = FOUR + end + begin + prog = xmms + button = 5 + config = FIVE + end + begin + prog = xmms + button = 6 + config = SIX + end + begin + prog = xmms + button = 7 + config = SEVEN + end + begin + prog = xmms + button = 8 + config = EIGHT + end + begin + prog = xmms + button = 9 + config = NINE + end + begin + prog = xmms + button = 0 + config = ZERO + end + begin + prog = xmms + button = enter + config = SETPOS + end +end xmms + +# + + + + + + + + + + + + + + + + + + + diff --git a/abs/core/system-templates/templates/remotes/common/streamzap/preview.jpg b/abs/core/system-templates/templates/remotes/common/streamzap/preview.jpg new file mode 100644 index 0000000..4d1a5fe Binary files /dev/null and b/abs/core/system-templates/templates/remotes/common/streamzap/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/dvico/lircd.conf.fusionHDTV b/abs/core/system-templates/templates/remotes/dvico/lircd.conf.fusionHDTV deleted file mode 100644 index 7f03ba1..0000000 --- a/abs/core/system-templates/templates/remotes/dvico/lircd.conf.fusionHDTV +++ /dev/null @@ -1,226 +0,0 @@ -# -# contributed by Chris Pascoe -# -# brand: DVICO -# model no. of remote control: DVB-T -# devices being controlled by this remote: -# - -begin remote - - name DVICO - bits 32 - eps 0 - aeps 0 - - one 0 0 - zero 0 0 - pre_data_bits 32 - pre_data 0x10046 - gap 195755 - post_data_bits 0 - toggle_bit 0 - - begin codes - 1 0x00000000000011F9 - 2 0x00000000000012F9 - 3 0x00000000000013F9 - 4 0x00000000000014F9 - 5 0x00000000000015F9 - 6 0x00000000000016F9 - 7 0x00000000000017F9 - 8 0x00000000000018F9 - 9 0x00000000000019F9 - 0 0x00000000000010F9 - power 0x0000000000000AF9 - pcoff 0x0000000000000CF9 - camera 0x0000000000001AF9 - record 0x0000000000001BF9 - chup 0x00000000000000F9 - chdown 0x00000000000001F9 - volup 0x00000000000002F9 - voldown 0x00000000000003F9 - playpause 0x0000000000001FF9 - rew 0x0000000000001CF9 - stop 0x0000000000001EF9 - ff 0x0000000000001DF9 - folder 0x00000000000040F9 - atvdtv 0x00000000000006F9 - dvhs 0x00000000000041F9 - menu 0x00000000000008F9 - aspect 0x00000000000007F9 - zoom 0x00000000000004F9 - epg 0x0000000000000BF9 - mute 0x0000000000000DF9 - back 0x0000000000000EF9 - hd 0x0000000000000FF9 - red 0x00000000000005F9 - green 0x00000000000009F9 - yellow 0x00000000000042F9 - blue 0x00000000000043F9 - end codes - -end remote - -# -# this config file was automatically generated -# using lirc-0.7.0(dvico) on Sat Jun 18 00:56:01 2005 -# -# contributed by anonymous -# -# brand: DVICO -# model no. of remote control: MCE Remote -# - -begin remote - - name DVICO_MCE - bits 32 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 8 - pre_data 0x0 - post_data_bits 8 - post_data 0x0 - gap 195956 - toggle_bit 0 - - - begin codes - ok 0x0000000000FE5E00 - dtv 0x0000000000FE0200 - mp3 0x0000000000FE0E00 - dvd 0x0000000000FE1A00 - cpf 0x0000000000FE1E00 - setup 0x0000000000FE1600 - tv_onoff 0x0000000000FE4600 - guide 0x0000000000FE0A00 - back 0x0000000000FE4900 - more 0x0000000000FE5900 - dvd_menu 0x0000000000FE4D00 - alt_tab 0x0000000000FE5500 - replay 0x0000000000FE0F00 - skip 0x0000000000FE1200 - up 0x0000000000FE5100 - down 0x0000000000FE5300 - left 0x0000000000FE5B00 - right 0x0000000000FE5F00 - start 0x0000000000FE4200 - vol_up 0x0000000000FE1500 - vol_down 0x0000000000FE0500 - ch_up 0x0000000000FE1100 - ch_down 0x0000000000FE0900 - snapshot 0x0000000000FE5200 - live 0x0000000000FE5A00 - folder_open 0x0000000000FE1900 - 1 0x0000000000FE0B00 - 2 0x0000000000FE1700 - 3 0x0000000000FE1B00 - 4 0x0000000000FE0700 - 5 0x0000000000FE5000 - 6 0x0000000000FE5400 - 7 0x0000000000FE4800 - 8 0x0000000000FE4C00 - 9 0x0000000000FE5800 - 0 0x0000000000FE0300 - aspect 0x0000000000FE1300 - fullscreen 0x0000000000FE1F00 - rewind 0x0000000000FE4300 - playpause 0x0000000000FE4700 - fastforward 0x0000000000FE4F00 - stop 0x0000000000FE0D00 - mute 0x0000000000FE5700 - record 0x0000000000FE0100 - white_onoff 0x0000000000FE4E00 - end codes - -end remote - - -# -# this config file was automatically generated -# using lirc-0.7.3-CVS(dvico) on Thu Sep 1 21:36:06 2005 -# -# contributed by: David Bussenschutt -# -# brand: "DViCO" -# model no. of remote control: "Fusion Remote MCE" -# devices being controlled by this remote: My MythTV install -# - -begin remote - - name DVICO_MCE - bits 8 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 48 - pre_data 0x100460000 - post_data_bits 8 - post_data 0xFE - gap 195843 - toggle_bit 0 - - - begin codes - ok 0x5e - up 0x51 - down 0x53 - left 0x5B - right 0x5F - setup 0x16 - tv_onoff 0x46 - guide 0x0A - dtv 0x02 - mp3 0x0E - dvd 0x1A - cpf 0x1E - back 0x49 - more 0x59 - dvd_menu 0x4D - alt_tab 0x55 - replay 0x0F - skip 0x12 - start 0x42 - vol_up 0x15 - vol_down 0x05 - ch_up 0x11 - ch_down 0x09 - photo 0x52 - live 0x5A - folder 0x19 - 1 0x0B - 2 0x17 - 3 0x1B - 4 0x07 - 5 0x50 - 6 0x54 - 7 0x48 - 8 0x4C - 9 0x58 - 0 0x03 - ratio 0x13 - zoom 0x1F - rew 0x43 - playpause 0x47 - ff 0x4F - mute 0x57 - stop 0x0D - rec 0x01 - power_onoff 0x4e - phantom1 0x7b - phantom2 0x6b - phantom3 0x77 - phantom4 0x4b - phantom5 0x3b - end codes - -end remote - - diff --git a/abs/core/system-templates/templates/remotes/dvico/lircrc.txt b/abs/core/system-templates/templates/remotes/dvico/lircrc.txt deleted file mode 100644 index 283ac05..0000000 --- a/abs/core/system-templates/templates/remotes/dvico/lircrc.txt +++ /dev/null @@ -1,883 +0,0 @@ -# ~/.mythtv/lircrc -# -# MythTV native LIRC config file for -# the Fustion -# - -begin - #Jumppoint for DVD playback created in Mythweb - prog = mythtv - button = dvd - config = @ -end - -begin - #Jumppoint for MythWeater created in Mythweb - prog = mythtv - button = start - config = # -end - -begin - #Jumppoint for MythVideo created in Mythweb - prog = mythtv - button = cpf - config = $ -end - -begin - prog = mythtv - #Jumppoint for LiveTV created in Mythweb - button = dtv - config = ^ -end - -begin - prog = mythtv - #Jumppoint for Music created in Mythweb - button = mp3 - config = F8 -end - -begin - prog = mythtv - button = 1 - config = 1 - repeat = 5 -end - -begin - prog = mythtv - button = 2 - config = 2 - repeat = 5 -end - -begin - prog = mythtv - button = 3 - config = 3 - repeat = 5 -end - -begin - prog = mythtv - button = 4 - config = 4 - repeat = 5 -end - -begin - prog = mythtv - button = 5 - config = 5 - repeat = 5 -end - -begin - prog = mythtv - button = 6 - config = 6 - repeat = 5 -end - -begin - prog = mythtv - button = 7 - config = 7 - repeat = 5 -end - -begin - prog = mythtv - button = 8 - config = 8 - repeat = 5 -end - -begin - prog = mythtv - button = 9 - config = 9 - repeat = 5 -end - -begin - prog = mythtv - button = 0 - config = 0 - repeat = 5 -end - -begin - prog = mythtv - button = camera - config = A -end - -begin - prog = mythtv - button = up - config = Up -end - -begin - prog = mythtv - button = chup - config = Up - repeat = 2 -end - -begin - prog = mythtv - button = down - config = Down -end - -begin - prog = mythtv - button = chdown - config = Down - repeat = 2 -end - -begin - prog = mythtv - button = left - config = Left -end - -begin - prog = mythtv - button = voldown - config = Left - repeat = 2 -end - -begin - prog = mythtv - button = right - config = Right -end - -begin - prog = mythtv - button = volup - config = Right - repeat = 2 -end - -begin - prog = mythtv - button = replay - config = Left -end - -begin - prog = mythtv - button = skip - config = Right -end - -begin - prog = mythtv - button = back - config = Esc -end - -# Enter button -begin - prog = mythtv - button = ok - config = Return -end - -begin - prog = mythtv - button = playpause - config = Return -end - -begin - prog = mythtv - button = tv_onoff - config = Esc -end - -begin - prog = mythtv - button = power - config = Esc -end - -begin - prog = mythtv - button = ch_up - config = Up -end - -begin - prog = mythtv - button = ch_down - config = Down -end - -begin - prog = mythtv - button = vol_down - repeat = 3 - config = F10 -end - -begin - prog = mythtv - button = yellow - repeat = 3 - config = F10 -end - -begin - prog = mythtv - button = vol_up - repeat = 3 - config = F11 -end - -begin - prog = mythtv - button = blue - repeat = 3 - config = F11 -end - -begin - prog = mythtv - button = more - config = I -end - -begin - prog = mythtv - button = green - config = I -end - -begin - prog = mythtv - button = red - config = D -end - -begin - prog = mythtv - button = ff - config = > - repeat = 2 -end - -begin - prog = mythtv - button = rew - config = < - repeat = 2 -end - -begin - prog = mythtv - button = power_onoff - config = Y -end - -begin - prog = mythtv - button = live - config = C -end - -########### Start Of TV ############# - -#Jumppoint for Program Guide created in Mythweb -begin - prog = mythtv - button = guide - config = S -end - -begin - prog = mythtv - button = epg - config = S -end - -begin - prog = mythtv - button = dvd_menu - config = M -end - -begin - prog = mythtv - button = menu - config = M -end - -begin - prog = mythtv - button = ratio - config = W -end - -begin - prog = mythtv - button = rec - config = R -end - -begin - prog = mythtv - button = record - config = R -end - -begin - prog = mythtv - button = alt_tab - # Use for forward commercial skip - config = Z -end - -begin - prog = mythtv - button = folder - # Use for Teletext - config = T -end - -########### Start Of Music ############# - -begin - # Mute for MythMusic - prog = mythtv - button = mute - config = | -end - -begin - prog = mythtv - button = DVD_ROOTMENU - config = M -end - -begin - prog = mythtv - # Enter button - button = SETUP - config = Return -end - -begin - prog = mythtv - button = A - config = S -end - -begin - prog = mythtv - button = B - config = I -end - -begin - prog = mythtv - button = C - config = T -end - -begin - prog = mythtv - # Change focus for PiP (to change channel in the other window) - button = MAXAMIZE - config = B -end - -begin - prog = mythtv - # Toggle PiP on/off - button = TV_ON_DEMAND - config = V -end - -begin - prog = mythtv - button = BACK - config = < -end - -begin - prog = mythtv - button = NEXT - config = > -end - -begin - prog = mythtv - button = BACK - config = Left -end - - -begin - prog = mythtv - button = NEXT - config = Right -end - -begin - prog = mythtv - button = RECCORD - config = R -end - -begin - prog = mythtv - button = STOP - config = P -end - -begin - prog = mythtv - button = PLAY - config = P -end - -begin - prog = mythtv - button = PAUSE - config = P -end - -#Page Up/Down -begin - prog = mythtv - button = E - config = PgUp -end - -begin - prog = mythtv - button = F - config = PgDown -end - -begin - prog = mythtv - button = E - # Use for backwards commercial skip - config = Q -end - -begin - prog = mythtv - button = F - # Use for forward commercial skip - config = Z -end - -#Mplayer - -begin - prog = mplayer - button = PLAY - config = pause -end - -begin - prog = mplayer - button = PAUSE - config = pause -end - -begin - prog = mplayer - button = STOP - config = pause -end - -begin - prog = mplayer - button = POWER - config = quit -end - -begin - prog = mplayer - button = D - config = quit -end - -begin - prog = mplayer - button = MOUSE_RIGHT_BTN - config = quit -end - -begin - prog = mplayer - button = MUTE - config = mute -end - -begin - prog = mplayer - button = E - repeat = 6 - config = seek -10 -end - -begin - prog = mplayer - button = F - repeat = 6 - config = seek 10 -end - -begin - prog = mplayer - button = Left - repeat = 6 - config = seek -70 -end - -begin - prog = mplayer - button = chup - repeat = 6 - config = seek -70 -end - -begin - prog = mplayer - button = Right - repeat = 6 - config = seek 70 -end - -begin - prog = mplayer - button = chdown - repeat = 6 - config = seek 70 -end - -begin - prog = mplayer - button = ch_up - config = seek 10 -end - -begin - prog = mplayer - button = volup - config = seek 10 -end - -begin - prog = mplayer - button = ch_down - config = seek -10 -end - -begin - prog = mplayer - button = voldown - config = seek -10 -end - -begin - prog = mplayer - button = vol_down - repeat = 6 - config = volume -1 -end - -begin - prog = mplayer - button = yellow - repeat = 6 - config = volume -1 -end - -begin - prog = mplayer - button = vol_up - repeat = 6 - config = volume 1 -end - -begin - prog = mplayer - button = blue - repeat = 6 - config = volume 1 -end - -begin - prog = mplayer - button = 1 - config = 1 - repeat = 5 -end - -begin - prog = mplayer - button = 2 - config = 2 - repeat = 5 -end - -begin - prog = mplayer - button = 3 - config = 3 - repeat = 5 -end - -begin - prog = mplayer - button = 4 - config = 4 - repeat = 5 -end - - -begin - prog = mplayer - button = 5 - config = 5 - repeat = 5 -end - -begin - prog = mplayer - button = 6 - config = 6 - repeat = 5 -end - -begin - prog = mplayer - button = 7 - config = 7 - repeat = 5 -end - -begin - prog = mplayer - button = 8 - config = 8 - repeat = 5 -end - -begin - prog = mplayer - button = 9 - config = 9 - repeat = 5 -end - -begin - prog = mplayer - button = 0 - config = 0 - repeat = 5 -end - - -#Xine - -begin - prog = xine - button = PLAY - config = Play -end - -begin - prog = xine - button = PAUSE - config = PAUSE -end - -begin - prog = xine - button = STOP - config = Stop -end - -begin - prog = xine - button = POWER - config = Quit -end - -begin - prog = xine - button = D - config = quit -end - -begin - prog = xine - button = MOUSE_RIGHT_BTN - config = quit -end - -begin - prog = xine - button = ARROW_UP - repeat = 4 - config = EventUp -end - -begin - prog = xine - button = ARROW_DOWN - repeat = 4 - config = EventDown -end - -begin - prog = xine - button = ARROW_LEFT - repeat = 4 - config = EventLeft -end - -begin - prog = xine - button = ARROW_RIGHT - repeat = 4 - config = EventRight -end - -begin - prog = xine - button = OK - repeat = 0 - config = EventSelect -end - -begin - prog = xine - button = MOUSE_UP - repeat = 4 - config = EventUp -end - -begin - prog = xine - button = MOUSE_DOWN - repeat = 4 - config = EventDown -end - -begin - prog = xine - button = MOUSE_LEFT - repeat = 4 - config = EventLeft -end - -begin - prog = xine - button = MOUSE_RIGHT - repeat = 4 - config = EventRight -end - -begin - prog = xine - button = MOUSE_LEFT_BTN - repeat = 0 - config = EventSelect -end - -begin - prog = xine - button = DVD_ROOTMENU - repeat = 0 - config = Menu -end - -#vol down -begin - prog = xine - button = VOL_DOWN - repeat = 1 - config = Volume- -end - -begin - prog = xine - button = yellow - repeat = 1 - config = Volume- -end - -#vol up -begin - prog = xine - button = VOL_UP - repeat = 1 - config = Volume+ -end - -begin - prog = xine - button = blue - repeat = 1 - config = Volume+ -end - -begin - prog = xine - button = TV_ON_DEMAND - repeat = 1 - config = ZoomIn -end - -begin - prog = xine - button = MAXAMIZE - repeat = 1 - config = ZoomOut -end - -#skip chapter forward -begin - prog = xine - button = NEXT - repeat = 1 - config = EventNext -end - -#skip chapter backward -begin - prog = xine - button = BACK - repeat = 1 - config = EventPrior -end - -begin - prog = xine - button = F - repeat = 2 - config = SeekRelative+45 -end - -begin - prog = xine - button = E - repeat = 2 - config = SeekRelative-45 -end diff --git a/abs/core/system-templates/templates/remotes/dvico/preview.jpg b/abs/core/system-templates/templates/remotes/dvico/preview.jpg deleted file mode 100644 index 1ec179d..0000000 Binary files a/abs/core/system-templates/templates/remotes/dvico/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/dvico/remote.run b/abs/core/system-templates/templates/remotes/dvico/remote.run deleted file mode 100644 index 7721acd..0000000 --- a/abs/core/system-templates/templates/remotes/dvico/remote.run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -/usr/sbin/lircd -r -n -d /dev/remotes/dvicoIR --driver=dvico --output /var/run/lirc/lircd diff --git a/abs/core/system-templates/templates/remotes/generic/DENON.conf b/abs/core/system-templates/templates/remotes/generic/DENON.conf deleted file mode 100644 index e645cba..0000000 --- a/abs/core/system-templates/templates/remotes/generic/DENON.conf +++ /dev/null @@ -1,31 +0,0 @@ -# -# generic Denon config file -# -# source: various -# -# used by: Denon, Sharp - -begin remote - - name DENON - bits 15 - flags SPACE_ENC - eps 30 - aeps 100 - - one 275 1900 - zero 275 775 - ptrail 275 - gap 43000 - repeat_bit 0 - -# frequency 32000 -# frequency is 455/12 according to stewart@neuron.com -# remote is based on Sharp lc3715 IC - frequency 38000 -# duty_cycle unknown - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/MOTOROLA.conf b/abs/core/system-templates/templates/remotes/generic/MOTOROLA.conf deleted file mode 100644 index e786f2b..0000000 --- a/abs/core/system-templates/templates/remotes/generic/MOTOROLA.conf +++ /dev/null @@ -1,53 +0,0 @@ -# -# generic Motorola config file -# -# source: Motorola Application Note AN463 -# ICs 68HC05K0/MC144105/MC144107 -# -# used by Grundig -# -# currently you have to create config files for such remotes manually -# as irrecord always will record the start code - -begin remote - - name MOTOROLA_START/STOP - flags SHIFT_ENC|CONST_LENGTH - bits 10 - eps 10 - aeps 250 - - header 512 2560 - one 512 512 - zero 512 512 - gap 32800 - repeat_bit 0 - frequency 32000 - duty_cycle 25 - - begin codes - START/STOP 0x0000000000000000 - end codes - -end remote - -begin remote - - name MOTOROLA - flags SHIFT_ENC|CONST_LENGTH - bits 10 - eps 10 - aeps 250 - - header 512 2560 - one 512 512 - zero 512 512 - gap 131000 - repeat_bit 0 - frequency 32000 - duty_cycle 25 - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/NEC-pulse.conf b/abs/core/system-templates/templates/remotes/generic/NEC-pulse.conf deleted file mode 100644 index 51c31d9..0000000 --- a/abs/core/system-templates/templates/remotes/generic/NEC-pulse.conf +++ /dev/null @@ -1,32 +0,0 @@ -# -# generic NEC config file -# -# source: CIrCC datasheet, exiting config files -# -# used by: Toshiba - -begin remote - - name NEC - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9000 4500 - one 563 1687 - zero 563 562 - ptrail 563 - pre_data_bits 16 -# just a guess - gap 108000 - - repeat 9000 4500 - - frequency 38000 - duty_cycle 33 - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/NEC-short-pulse.conf b/abs/core/system-templates/templates/remotes/generic/NEC-short-pulse.conf deleted file mode 100644 index 068c253..0000000 --- a/abs/core/system-templates/templates/remotes/generic/NEC-short-pulse.conf +++ /dev/null @@ -1,34 +0,0 @@ -# -# generic NEC config file -# -# source: CIrCC datasheet, exiting config files -# -# used by: Akai, Amstrad, Eltasat, Hitachi, ITT, Kenwood, Onkyo, -# Sanyo, Schneider, SEG, Yamaha - - -begin remote - - name NEC - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9000 4500 - one 563 1687 - zero 563 562 - ptrail 563 - pre_data_bits 16 -# just a guess - gap 108000 - - repeat 9000 2250 - - frequency 38000 - duty_cycle 33 - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/NEC.conf b/abs/core/system-templates/templates/remotes/generic/NEC.conf deleted file mode 100644 index 18ee327..0000000 --- a/abs/core/system-templates/templates/remotes/generic/NEC.conf +++ /dev/null @@ -1,30 +0,0 @@ -# -# generic NEC config file -# -# source: CIrCC datasheet, exiting config files -# -# used by: Canon, Creative, Domland, Orion - -begin remote - - name NEC - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9000 4500 - one 563 1687 - zero 563 562 - ptrail 563 - pre_data_bits 16 -# just a guess - gap 108000 - - frequency 38000 - duty_cycle 33 - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/RC-5.conf b/abs/core/system-templates/templates/remotes/generic/RC-5.conf deleted file mode 100644 index f62e3f9..0000000 --- a/abs/core/system-templates/templates/remotes/generic/RC-5.conf +++ /dev/null @@ -1,30 +0,0 @@ -# -# generic RC-5 config file -# -# source: SAA3010 datasheet -# -# used by: Philips, Marantz, Anitech, Elitron, Grundig, Schneider - -begin remote - - name RC-5 - bits 6 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 889 889 - zero 889 889 - plead 889 - pre_data_bits 7 - gap 113792 - toggle_bit 2 - -# frequency 35750 - frequency 36000 - duty_cycle 50 - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/RC-6.conf b/abs/core/system-templates/templates/remotes/generic/RC-6.conf deleted file mode 100644 index 9565707..0000000 --- a/abs/core/system-templates/templates/remotes/generic/RC-6.conf +++ /dev/null @@ -1,28 +0,0 @@ -# -# generic RC-6 config file -# -# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm -# http://home.hccnet.nl/m.majoor/pronto.pdf -# -# used by: Philips - -begin remote - - name RC-6 - bits 8 - flags RC6|CONST_LENGTH - eps 30 - aeps 100 - - header 2667 889 - one 444 444 - zero 444 444 - pre_data_bits 13 - pre_data 0xEFB - gap 108000 - toggle_bit 5 - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/RCMM-32.conf b/abs/core/system-templates/templates/remotes/generic/RCMM-32.conf deleted file mode 100644 index 89f847a..0000000 --- a/abs/core/system-templates/templates/remotes/generic/RCMM-32.conf +++ /dev/null @@ -1,23 +0,0 @@ -begin remote - - name RCMM-32 - bits 32 - flags RCMM|CONST_LENGTH - eps 2 - aeps 100 - - header 417 278 - three 167 778 - two 167 611 - one 167 444 - zero 167 278 - ptrail 167 - pre_data_bits 0 - gap 99817 - repeat_bit 0 - - begin codes - end codes - -end remote - diff --git a/abs/core/system-templates/templates/remotes/generic/RECS80.conf b/abs/core/system-templates/templates/remotes/generic/RECS80.conf deleted file mode 100644 index b9702ea..0000000 --- a/abs/core/system-templates/templates/remotes/generic/RECS80.conf +++ /dev/null @@ -1,31 +0,0 @@ -# -# generic RECS 80 config file -# -# source: SAA3008 datasheet -# -# used by: Saba, Technisat - -begin remote - - name RECS80 - bits 5 - flags SPACE_ENC|CONST_LENGTH - eps 20 - aeps 150 - - one 141 7590 - zero 141 5090 - ptrail 141 - pre_data_bits 6 - pre_data 0x22 - gap 121440 - toggle_bit 2 - -# frequency 37916 - frequency 38000 - duty_cycle 33 - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/SANYO.conf b/abs/core/system-templates/templates/remotes/generic/SANYO.conf deleted file mode 100644 index fbcf8dc..0000000 --- a/abs/core/system-templates/templates/remotes/generic/SANYO.conf +++ /dev/null @@ -1,34 +0,0 @@ -# -# generic Sanyo config file -# -# source: CIrCC datasheet, exiting config files -# Sanyo LC7461M datasheet -# -# used by: Aiwa, Chinon, Sanyo - -begin remote - - name Sanyo - bits 16 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 9000 4500 - one 563 1687 - zero 563 562 - ptrail 563 - pre_data_bits 26 -# just a guess - gap 108000 - - repeat 9000 4500 - -# 455kHz/12 - frequency 37916 - duty_cycle 33 - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/SONY12.conf b/abs/core/system-templates/templates/remotes/generic/SONY12.conf deleted file mode 100644 index d62d12c..0000000 --- a/abs/core/system-templates/templates/remotes/generic/SONY12.conf +++ /dev/null @@ -1,28 +0,0 @@ -# -# generic Sony 12-bit config file -# -# source: various -# - -begin remote - - name SONY - bits 7 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 2400 600 - one 1200 600 - zero 600 600 - post_data_bits 5 - gap 45000 - min_repeat 2 - - frequency 40000 - duty_cycle 33 - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/generic/SONY20.conf b/abs/core/system-templates/templates/remotes/generic/SONY20.conf deleted file mode 100644 index 4a64ca7..0000000 --- a/abs/core/system-templates/templates/remotes/generic/SONY20.conf +++ /dev/null @@ -1,29 +0,0 @@ -# -# generic Sony 20-bit config file -# -# source: various -# - -begin remote - - name SONY - bits 7 - flags SPACE_ENC|CONST_LENGTH - eps 30 - aeps 100 - - header 2400 600 - one 1200 600 - zero 600 600 - post_data_bits 13 -# gap is just a guess - gap 45000 - min_repeat 2 - - frequency 40000 -# duty_cycle unknown - - begin codes - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/hauppauge-black/lircd-haupblack.conf b/abs/core/system-templates/templates/remotes/hauppauge-black/lircd-haupblack.conf deleted file mode 100755 index 1733bc1..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-black/lircd-haupblack.conf +++ /dev/null @@ -1,55 +0,0 @@ -# -# this config file was automatically generated -# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999 -# -# contributed by Jens Leuschner -# -# brand: Hauppauge -# model: -# supported devices: WinTV primo; WinTV pci; WinTV radio -# -# This config file will work with both homebrew receivers and -# original Hauppauge TV cards !!! -# - -begin remote - - name Hauppauge - bits 13 - flags SHIFT_ENC - eps 30 - aeps 100 - - one 950 830 - zero 950 830 - plead 960 - gap 89584 - repeat_bit 2 - - begin codes - TV 0x000000000000100F - RADIO 0x000000000000100C - FULL_SCREEN 0x000000000000102E - CH+ 0x0000000000001020 - CH- 0x0000000000001021 - VOL- 0x0000000000001011 - VOL+ 0x0000000000001010 - MUTE 0x000000000000100D - SOURCE 0x0000000000001022 - 1 0x0000000000001001 - 2 0x0000000000001002 - 3 0x0000000000001003 - 4 0x0000000000001004 - 5 0x0000000000001005 - 6 0x0000000000001006 - 7 0x0000000000001007 - 8 0x0000000000001008 - 9 0x0000000000001009 - 0 0x0000000000001000 - RESERVED 0x000000000000101E - MINIMIZE 0x0000000000001026 - end codes - -end remote - - diff --git a/abs/core/system-templates/templates/remotes/hauppauge-black/lircrc-haupblack.conf b/abs/core/system-templates/templates/remotes/hauppauge-black/lircrc-haupblack.conf deleted file mode 100755 index 312208b..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-black/lircrc-haupblack.conf +++ /dev/null @@ -1,135 +0,0 @@ -#Hauppauge Black Keys - -#UP - -begin -prog = mythtv -button = CH+ -repeat = 3 -config = Up -end - -#Down - -begin -prog = mythtv -button = CH- -repeat = 3 -config = Down -end - -#Close - -begin -prog = mythtv -button = SOURCE -config = Escape -end - -#Enter - -begin -prog = mythtv -button = FULL_SCREEN -config = W -end - -#Menu - -begin -prog = mythtv -button = MenuUp -repeat = 3 -config = M -end - -begin -prog = mythtv -button = VOL+ -repeat = 3 -config = F11 -end - -begin -prog = mythtv -button = VOL- -repeat = 3 -config = F10 -end - -begin -prog = mythtv -button = TV -repeat = 3 -config = O -end - -begin -prog = mythtv -button = MUTE -config = | -end - -#NUMBERS ALL REMOTES HAVE THEM - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - - diff --git a/abs/core/system-templates/templates/remotes/hauppauge-black/preview.jpg b/abs/core/system-templates/templates/remotes/hauppauge-black/preview.jpg deleted file mode 100644 index 94ffddf..0000000 Binary files a/abs/core/system-templates/templates/remotes/hauppauge-black/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/hauppauge-blaster/lircd.conf b/abs/core/system-templates/templates/remotes/hauppauge-blaster/lircd.conf deleted file mode 100644 index 76e74a1..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-blaster/lircd.conf +++ /dev/null @@ -1,31133 +0,0 @@ - -# -# this config file was automatically generated -# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999 -# -# contributed by Jens Leuschner -# -# brand: Hauppauge -# model: -# supported devices: WinTV primo; WinTV pci; WinTV radio -# -# This config file will work with both homebrew receivers and -# original Hauppauge TV cards !!! -# - -begin remote - - name blaster - bits 32 - flags RAW_CODES - eps 0 - aeps 0 - plead 0 - gap 333333 - repeat_bit 0 - begin raw_codes - name 0_1_KEY_0 - 65536 - name 0_1_KEY_1 - 65537 - name 0_1_KEY_2 - 65538 - name 0_1_KEY_3 - 65539 - name 0_1_KEY_4 - 65540 - name 0_1_KEY_5 - 65541 - name 0_1_KEY_6 - 65542 - name 0_1_KEY_7 - 65543 - name 0_1_KEY_8 - 65544 - name 0_1_KEY_9 - 65545 - name 0_1_KEY_POWER - 65546 - name 0_1_KEY_MUTE - 65553 - name 0_1_KEY_VOL_DOWN - 65554 - name 0_1_CH_PREVIOUS - 65555 - name 0_1_KEY_VOL_UP - 65556 - name 0_1_KEY_FTUNEPLUS - 65569 - name 0_1_KEY_FTUNEMINUS - 65570 - name 1_1_KEY_0 - 2147549184 - name 1_1_KEY_1 - 2147549185 - name 1_1_KEY_2 - 2147549186 - name 1_1_KEY_3 - 2147549187 - name 1_1_KEY_4 - 2147549188 - name 1_1_KEY_5 - 2147549189 - name 1_1_KEY_6 - 2147549190 - name 1_1_KEY_7 - 2147549191 - name 1_1_KEY_8 - 2147549192 - name 1_1_KEY_9 - 2147549193 - name 1_1_KEY_POWER - 2147549194 - name 1_1_KEY_CH_UP - 2147549199 - name 1_1_KEY_CH_DOWN - 2147549200 - name 1_1_KEY_MUTE - 2147549201 - name 1_1_KEY_VOL_DOWN - 2147549202 - name 1_1_CH_PREVIOUS - 2147549203 - name 1_1_KEY_VOL_UP - 2147549204 - name 1_1_KEY_DISPLAY - 2147549205 - name 1_1_KEY_MNSELECT - 2147549207 - name 1_1_KEY_MENU - 2147549231 - name 1_1_KEY_MUP - 2147549232 - name 1_1_KEY_MDOWN - 2147549233 - name 1_1_KEY_MLEFT - 2147549234 - name 1_1_KEY_MRIGHT - 2147549235 - name 1_1_KEY_Setup - 2147549249 - name 1_1_KEY_DGuide - 2147549251 - name 1_1_KEY_Language - 2147549254 - name 1_1_KEY_TVDSS - 2147549258 - name 1_1_KEY_VT - 2147549259 - name 1_1_KEY_Esc - 2147549260 - name 0_2_KEY_0 - 131072 - name 0_2_KEY_1 - 131073 - name 0_2_KEY_2 - 131074 - name 0_2_KEY_3 - 131075 - name 0_2_KEY_4 - 131076 - name 0_2_KEY_5 - 131077 - name 0_2_KEY_6 - 131078 - name 0_2_KEY_7 - 131079 - name 0_2_KEY_8 - 131080 - name 0_2_KEY_9 - 131081 - name 0_2_KEY_POWER - 131082 - name 0_2_KEY_CH_UP - 131087 - name 0_2_KEY_CH_DOWN - 131088 - name 0_2_CH_PREVIOUS - 131091 - name 0_2_KEY_FTUNEPLUS - 131105 - name 0_2_KEY_FTUNEMINUS - 131106 - name 0_2_KEY_Norm - 131133 - name 1_2_KEY_0 - 2147614720 - name 1_2_KEY_1 - 2147614721 - name 1_2_KEY_2 - 2147614722 - name 1_2_KEY_3 - 2147614723 - name 1_2_KEY_4 - 2147614724 - name 1_2_KEY_5 - 2147614725 - name 1_2_KEY_6 - 2147614726 - name 1_2_KEY_7 - 2147614727 - name 1_2_KEY_8 - 2147614728 - name 1_2_KEY_9 - 2147614729 - name 1_2_KEY_POWER - 2147614730 - name 1_2_KEY_CH_UP - 2147614735 - name 1_2_KEY_CH_DOWN - 2147614736 - name 1_2_KEY_MUTE - 2147614737 - name 1_2_KEY_VOL_DOWN - 2147614738 - name 1_2_KEY_VOL_UP - 2147614740 - name 1_2_KEY_MNSELECT - 2147614743 - name 1_2_KEY_MNRETRUN - 2147614752 - name 1_2_KEY_BLUE - 2147614755 - name 1_2_KEY_GREEN - 2147614756 - name 1_2_KEY_RED - 2147614757 - name 1_2_KEY_YELLOW - 2147614758 - name 1_2_KEY_MENU - 2147614767 - name 1_2_KEY_MUP - 2147614768 - name 1_2_KEY_MDOWN - 2147614769 - name 1_2_KEY_MLEFT - 2147614770 - name 1_2_KEY_MRIGHT - 2147614771 - name 1_2_KEY_FF - 2147614772 - name 1_2_KEY_PLAY - 2147614773 - name 1_2_KEY_REW - 2147614774 - name 1_2_KEY_REC - 2147614775 - name 1_2_KEY_PAUSE - 2147614776 - name 1_2_KEY_STOP - 2147614777 - name 1_2_KEY_VT - 2147614795 - name 1_2_KEY_FullScreen - 2147614799 - name 1_2_KEY_Replay - 2147614800 - name 1_2_KEY_Skip - 2147614801 - name 0_3_KEY_0 - 196608 - name 0_3_KEY_1 - 196609 - name 0_3_KEY_2 - 196610 - name 0_3_KEY_3 - 196611 - name 0_3_KEY_4 - 196612 - name 0_3_KEY_5 - 196613 - name 0_3_KEY_6 - 196614 - name 0_3_KEY_7 - 196615 - name 0_3_KEY_8 - 196616 - name 0_3_KEY_9 - 196617 - name 0_3_KEY_POWER - 196618 - name 0_3_KEY_CH_UP - 196623 - name 0_3_KEY_CH_DOWN - 196624 - name 0_3_KEY_VOL_DOWN - 196626 - name 0_3_KEY_VOL_UP - 196628 - name 0_3_KEY_DISPLAY - 196629 - name 0_3_KEY_FAVCH - 196636 - name 0_3_KEY_FTUNEPLUS - 196641 - name 0_3_KEY_FTUNEMINUS - 196642 - name 1_3_KEY_0 - 2147680256 - name 1_3_KEY_1 - 2147680257 - name 1_3_KEY_2 - 2147680258 - name 1_3_KEY_3 - 2147680259 - name 1_3_KEY_4 - 2147680260 - name 1_3_KEY_5 - 2147680261 - name 1_3_KEY_6 - 2147680262 - name 1_3_KEY_7 - 2147680263 - name 1_3_KEY_8 - 2147680264 - name 1_3_KEY_9 - 2147680265 - name 1_3_KEY_CH_UP - 2147680271 - name 1_3_KEY_CH_DOWN - 2147680272 - name 1_3_KEY_MUTE - 2147680273 - name 1_3_KEY_VOL_DOWN - 2147680274 - name 1_3_KEY_VOL_UP - 2147680276 - name 1_3_KEY_Radio - 2147680327 - name 1_3_KEY_TV - 2147680328 - name 1_3_KEY_FullScreen - 2147680335 - name 1_3_KEY_Skip - 2147680337 - name 1_3_KEY_Source - 2147680338 - name 1_3_KEY_Reserved - 2147680339 - name 0_4_KEY_0 - 262144 - name 0_4_KEY_1 - 262145 - name 0_4_KEY_2 - 262146 - name 0_4_KEY_3 - 262147 - name 0_4_KEY_4 - 262148 - name 0_4_KEY_5 - 262149 - name 0_4_KEY_6 - 262150 - name 0_4_KEY_7 - 262151 - name 0_4_KEY_8 - 262152 - name 0_4_KEY_9 - 262153 - name 0_4_KEY_POWER - 262154 - name 0_4_KEY_MUTE - 262161 - name 0_4_KEY_VOL_DOWN - 262162 - name 0_4_KEY_VOL_UP - 262164 - name 0_4_KEY_DISPLAY - 262165 - name 0_4_KEY_FAVCH - 262172 - name 0_4_KEY_AB - 262206 - name 1_4_KEY_0 - 2147745792 - name 1_4_KEY_1 - 2147745793 - name 1_4_KEY_2 - 2147745794 - name 1_4_KEY_3 - 2147745795 - name 1_4_KEY_4 - 2147745796 - name 1_4_KEY_5 - 2147745797 - name 1_4_KEY_6 - 2147745798 - name 1_4_KEY_7 - 2147745799 - name 1_4_KEY_8 - 2147745800 - name 1_4_KEY_9 - 2147745801 - name 1_4_KEY_POWER - 2147745802 - name 1_4_CH_PREVIOUS - 2147745811 - name 1_4_KEY_DISPLAY - 2147745813 - name 1_4_KEY_EXIT - 2147745816 - name 1_4_KEY_INPUT - 2147745818 - name 1_4_KEY_FAV - 2147745821 - name 1_4_KEY_MNRETRUN - 2147745824 - name 1_4_KEY_ENTER - 2147745835 - name 1_4_KEY_MENU - 2147745839 - name 1_4_KEY_MUP - 2147745840 - name 1_4_KEY_MDOWN - 2147745841 - name 1_4_KEY_MLEFT - 2147745842 - name 1_4_KEY_MRIGHT - 2147745843 - name 0_5_KEY_0 - 327680 - name 0_5_KEY_1 - 327681 - name 0_5_KEY_2 - 327682 - name 0_5_KEY_3 - 327683 - name 0_5_KEY_4 - 327684 - name 0_5_KEY_5 - 327685 - name 0_5_KEY_6 - 327686 - name 0_5_KEY_7 - 327687 - name 0_5_KEY_8 - 327688 - name 0_5_KEY_9 - 327689 - name 0_5_KEY_POWER - 327690 - name 0_5_KEY_CH_UP - 327695 - name 0_5_KEY_CH_DOWN - 327696 - name 0_5_CH_PREVIOUS - 327699 - name 0_5_KEY_FTUNEPLUS - 327713 - name 0_5_KEY_FTUNEMINUS - 327714 - name 1_5_KEY_0 - 2147811328 - name 1_5_KEY_1 - 2147811329 - name 1_5_KEY_2 - 2147811330 - name 1_5_KEY_3 - 2147811331 - name 1_5_KEY_4 - 2147811332 - name 1_5_KEY_5 - 2147811333 - name 1_5_KEY_6 - 2147811334 - name 1_5_KEY_7 - 2147811335 - name 1_5_KEY_8 - 2147811336 - name 1_5_KEY_9 - 2147811337 - name 1_5_KEY_POWER - 2147811338 - name 1_5_TWO_DIGITS - 2147811341 - name 1_5_KEY_CH_UP - 2147811343 - name 1_5_KEY_CH_DOWN - 2147811344 - name 1_5_CH_PREVIOUS - 2147811347 - name 1_5_KEY_DISPLAY - 2147811349 - name 1_5_KEY_EXIT - 2147811352 - name 1_5_KEY_FAV - 2147811357 - name 1_5_KEY_MENU - 2147811375 - name 1_5_KEY_MUP - 2147811376 - name 1_5_KEY_MDOWN - 2147811377 - name 1_5_KEY_MLEFT - 2147811378 - name 1_5_KEY_MRIGHT - 2147811379 - name 1_5_KEY_DGuide - 2147811395 - name 0_6_KEY_0 - 393216 - name 0_6_KEY_1 - 393217 - name 0_6_KEY_2 - 393218 - name 0_6_KEY_3 - 393219 - name 0_6_KEY_4 - 393220 - name 0_6_KEY_5 - 393221 - name 0_6_KEY_6 - 393222 - name 0_6_KEY_7 - 393223 - name 0_6_KEY_8 - 393224 - name 0_6_KEY_9 - 393225 - name 0_6_KEY_POWER - 393226 - name 0_6_KEY_CH_UP - 393231 - name 0_6_KEY_CH_DOWN - 393232 - name 0_6_KEY_MUTE - 393233 - name 0_6_KEY_VOL_DOWN - 393234 - name 0_6_CH_PREVIOUS - 393235 - name 0_6_KEY_VOL_UP - 393236 - name 0_6_KEY_FTUNEPLUS - 393249 - name 0_6_KEY_FTUNEMINUS - 393250 - name 1_6_KEY_0 - 2147876864 - name 1_6_KEY_1 - 2147876865 - name 1_6_KEY_2 - 2147876866 - name 1_6_KEY_3 - 2147876867 - name 1_6_KEY_4 - 2147876868 - name 1_6_KEY_5 - 2147876869 - name 1_6_KEY_6 - 2147876870 - name 1_6_KEY_7 - 2147876871 - name 1_6_KEY_8 - 2147876872 - name 1_6_KEY_9 - 2147876873 - name 1_6_KEY_POWER - 2147876874 - name 1_6_TWO_DIGITS - 2147876877 - name 1_6_KEY_CH_UP - 2147876879 - name 1_6_KEY_CH_DOWN - 2147876880 - name 1_6_KEY_VOL_DOWN - 2147876882 - name 1_6_CH_PREVIOUS - 2147876883 - name 1_6_KEY_VOL_UP - 2147876884 - name 1_6_KEY_DISPLAY - 2147876885 - name 1_6_KEY_EXIT - 2147876888 - name 1_6_KEY_AV - 2147876905 - name 1_6_KEY_MENU - 2147876911 - name 1_6_KEY_MUP - 2147876912 - name 1_6_KEY_MDOWN - 2147876913 - name 1_6_KEY_MLEFT - 2147876914 - name 1_6_KEY_MRIGHT - 2147876915 - name 0_7_KEY_0 - 458752 - name 0_7_KEY_1 - 458753 - name 0_7_KEY_2 - 458754 - name 0_7_KEY_3 - 458755 - name 0_7_KEY_4 - 458756 - name 0_7_KEY_5 - 458757 - name 0_7_KEY_6 - 458758 - name 0_7_KEY_7 - 458759 - name 0_7_KEY_8 - 458760 - name 0_7_KEY_9 - 458761 - name 0_7_KEY_POWER - 458762 - name 0_7_KEY_CH_UP - 458767 - name 0_7_KEY_CH_DOWN - 458768 - name 0_7_KEY_MUTE - 458769 - name 0_7_KEY_VOL_DOWN - 458770 - name 0_7_KEY_VOL_UP - 458772 - name 0_7_KEY_DISPLAY - 458773 - name 1_7_KEY_0 - 2147942400 - name 1_7_KEY_1 - 2147942401 - name 1_7_KEY_2 - 2147942402 - name 1_7_KEY_3 - 2147942403 - name 1_7_KEY_4 - 2147942404 - name 1_7_KEY_5 - 2147942405 - name 1_7_KEY_6 - 2147942406 - name 1_7_KEY_7 - 2147942407 - name 1_7_KEY_8 - 2147942408 - name 1_7_KEY_9 - 2147942409 - name 1_7_KEY_POWER - 2147942410 - name 1_7_KEY_CH_UP - 2147942415 - name 1_7_KEY_CH_DOWN - 2147942416 - name 1_7_CH_PREVIOUS - 2147942419 - name 1_7_KEY_MNSELECT - 2147942423 - name 1_7_KEY_EXIT - 2147942424 - name 1_7_KEY_GUIDE - 2147942427 - name 1_7_KEY_FAV - 2147942429 - name 1_7_KEY_MENU - 2147942447 - name 1_7_KEY_MUP - 2147942448 - name 1_7_KEY_MDOWN - 2147942449 - name 1_7_KEY_MLEFT - 2147942450 - name 1_7_KEY_MRIGHT - 2147942451 - name 0_8_KEY_0 - 524288 - name 0_8_KEY_1 - 524289 - name 0_8_KEY_2 - 524290 - name 0_8_KEY_3 - 524291 - name 0_8_KEY_4 - 524292 - name 0_8_KEY_5 - 524293 - name 0_8_KEY_6 - 524294 - name 0_8_KEY_7 - 524295 - name 0_8_KEY_8 - 524296 - name 0_8_KEY_9 - 524297 - name 0_8_KEY_POWER - 524298 - name 0_8_KEY_CH_UP - 524303 - name 0_8_KEY_CH_DOWN - 524304 - name 0_8_KEY_DISPLAY - 524309 - name 0_8_KEY_PMCLEAR - 524313 - name 1_8_KEY_0 - 2148007936 - name 1_8_KEY_1 - 2148007937 - name 1_8_KEY_2 - 2148007938 - name 1_8_KEY_3 - 2148007939 - name 1_8_KEY_4 - 2148007940 - name 1_8_KEY_5 - 2148007941 - name 1_8_KEY_6 - 2148007942 - name 1_8_KEY_7 - 2148007943 - name 1_8_KEY_8 - 2148007944 - name 1_8_KEY_9 - 2148007945 - name 1_8_KEY_POWER - 2148007946 - name 1_8_KEY_CH_UP - 2148007951 - name 1_8_KEY_CH_DOWN - 2148007952 - name 1_8_KEY_DISPLAY - 2148007957 - name 1_8_KEY_GUIDE - 2148007963 - name 1_8_KEY_ENTER - 2148007979 - name 1_8_KEY_MENU - 2148007983 - name 1_8_KEY_MUP - 2148007984 - name 1_8_KEY_MDOWN - 2148007985 - name 1_8_KEY_MLEFT - 2148007986 - name 1_8_KEY_MRIGHT - 2148007987 - name 1_8_KEY_FF - 2148007988 - name 1_8_KEY_PLAY - 2148007989 - name 1_8_KEY_REW - 2148007990 - name 1_8_KEY_REC - 2148007991 - name 1_8_KEY_PAUSE - 2148007992 - name 0_9_KEY_0 - 589824 - name 0_9_KEY_1 - 589825 - name 0_9_KEY_2 - 589826 - name 0_9_KEY_3 - 589827 - name 0_9_KEY_4 - 589828 - name 0_9_KEY_5 - 589829 - name 0_9_KEY_6 - 589830 - name 0_9_KEY_7 - 589831 - name 0_9_KEY_8 - 589832 - name 0_9_KEY_9 - 589833 - name 0_9_KEY_POWER - 589834 - name 0_9_KEY_CH_UP - 589839 - name 0_9_KEY_CH_DOWN - 589840 - name 0_9_KEY_MUTE - 589841 - name 0_9_KEY_VOL_DOWN - 589842 - name 0_9_KEY_VOL_UP - 589844 - name 0_9_KEY_DISPLAY - 589845 - name 0_9_KEY_FTUNEPLUS - 589857 - name 0_9_KEY_FTUNEMINUS - 589858 - name 0_9_KEY_ENTER - 589867 - name 0_9_KEY_Norm - 589885 - name 0_9_KEY_AB - 589886 - name 1_9_KEY_0 - 2148073472 - name 1_9_KEY_1 - 2148073473 - name 1_9_KEY_2 - 2148073474 - name 1_9_KEY_3 - 2148073475 - name 1_9_KEY_4 - 2148073476 - name 1_9_KEY_5 - 2148073477 - name 1_9_KEY_6 - 2148073478 - name 1_9_KEY_7 - 2148073479 - name 1_9_KEY_8 - 2148073480 - name 1_9_KEY_9 - 2148073481 - name 1_9_KEY_POWER - 2148073482 - name 1_9_KEY_CH_UP - 2148073487 - name 1_9_KEY_CH_DOWN - 2148073488 - name 1_9_CH_PREVIOUS - 2148073491 - name 1_9_KEY_DISPLAY - 2148073493 - name 1_9_KEY_EXIT - 2148073496 - name 1_9_KEY_INPUT - 2148073498 - name 1_9_KEY_GUIDE - 2148073499 - name 1_9_KEY_MENU - 2148073519 - name 1_9_KEY_MUP - 2148073520 - name 1_9_KEY_MDOWN - 2148073521 - name 1_9_KEY_MLEFT - 2148073522 - name 1_9_KEY_MRIGHT - 2148073523 - name 0_10_KEY_0 - 655360 - name 0_10_KEY_1 - 655361 - name 0_10_KEY_2 - 655362 - name 0_10_KEY_3 - 655363 - name 0_10_KEY_4 - 655364 - name 0_10_KEY_5 - 655365 - name 0_10_KEY_6 - 655366 - name 0_10_KEY_7 - 655367 - name 0_10_KEY_8 - 655368 - name 0_10_KEY_9 - 655369 - name 0_10_KEY_POWER - 655370 - name 0_10_KEY_CH_UP - 655375 - name 0_10_KEY_CH_DOWN - 655376 - name 0_10_KEY_AB - 655422 - name 1_10_KEY_0 - 2148139008 - name 1_10_KEY_1 - 2148139009 - name 1_10_KEY_2 - 2148139010 - name 1_10_KEY_3 - 2148139011 - name 1_10_KEY_4 - 2148139012 - name 1_10_KEY_5 - 2148139013 - name 1_10_KEY_6 - 2148139014 - name 1_10_KEY_7 - 2148139015 - name 1_10_KEY_8 - 2148139016 - name 1_10_KEY_9 - 2148139017 - name 1_10_KEY_POWER - 2148139018 - name 1_10_TWO_DIGITS - 2148139021 - name 1_10_KEY_CH_UP - 2148139023 - name 1_10_KEY_CH_DOWN - 2148139024 - name 1_10_KEY_MUTE - 2148139025 - name 1_10_KEY_VOL_DOWN - 2148139026 - name 1_10_CH_PREVIOUS - 2148139027 - name 1_10_KEY_VOL_UP - 2148139028 - name 1_10_KEY_DISPLAY - 2148139029 - name 1_10_KEY_EXIT - 2148139032 - name 1_10_KEY_ENTER - 2148139051 - name 1_10_KEY_MENU - 2148139055 - name 1_10_KEY_MUP - 2148139056 - name 1_10_KEY_MDOWN - 2148139057 - name 1_10_KEY_MLEFT - 2148139058 - name 1_10_KEY_MRIGHT - 2148139059 - name 0_11_KEY_0 - 720896 - name 0_11_KEY_1 - 720897 - name 0_11_KEY_2 - 720898 - name 0_11_KEY_3 - 720899 - name 0_11_KEY_4 - 720900 - name 0_11_KEY_5 - 720901 - name 0_11_KEY_6 - 720902 - name 0_11_KEY_7 - 720903 - name 0_11_KEY_8 - 720904 - name 0_11_KEY_9 - 720905 - name 0_11_KEY_POWER - 720906 - name 0_11_KEY_CH_UP - 720911 - name 0_11_KEY_CH_DOWN - 720912 - name 0_11_KEY_FTUNEPLUS - 720929 - name 0_11_KEY_FTUNEMINUS - 720930 - name 1_11_KEY_0 - 2148204544 - name 1_11_KEY_1 - 2148204545 - name 1_11_KEY_2 - 2148204546 - name 1_11_KEY_3 - 2148204547 - name 1_11_KEY_4 - 2148204548 - name 1_11_KEY_5 - 2148204549 - name 1_11_KEY_6 - 2148204550 - name 1_11_KEY_7 - 2148204551 - name 1_11_KEY_8 - 2148204552 - name 1_11_KEY_9 - 2148204553 - name 1_11_KEY_POWER - 2148204554 - name 1_11_TWO_DIGITS - 2148204557 - name 1_11_KEY_CH_UP - 2148204559 - name 1_11_KEY_CH_DOWN - 2148204560 - name 1_11_CH_PREVIOUS - 2148204563 - name 1_11_KEY_DISPLAY - 2148204565 - name 1_11_KEY_EXIT - 2148204568 - name 1_11_KEY_INPUT - 2148204570 - name 1_11_KEY_GUIDE - 2148204571 - name 1_11_KEY_FAV - 2148204573 - name 1_11_KEY_MENU - 2148204591 - name 1_11_KEY_MUP - 2148204592 - name 1_11_KEY_MDOWN - 2148204593 - name 1_11_KEY_MLEFT - 2148204594 - name 1_11_KEY_MRIGHT - 2148204595 - name 0_12_KEY_0 - 786432 - name 0_12_KEY_1 - 786433 - name 0_12_KEY_2 - 786434 - name 0_12_KEY_3 - 786435 - name 0_12_KEY_4 - 786436 - name 0_12_KEY_5 - 786437 - name 0_12_KEY_6 - 786438 - name 0_12_KEY_7 - 786439 - name 0_12_KEY_8 - 786440 - name 0_12_KEY_9 - 786441 - name 0_12_KEY_POWER - 786442 - name 0_12_KEY_CH_UP - 786447 - name 0_12_KEY_CH_DOWN - 786448 - name 0_12_KEY_MUTE - 786449 - name 0_12_KEY_VOL_DOWN - 786450 - name 0_12_KEY_VOL_UP - 786452 - name 1_12_KEY_0 - 2148270080 - name 1_12_KEY_1 - 2148270081 - name 1_12_KEY_2 - 2148270082 - name 1_12_KEY_3 - 2148270083 - name 1_12_KEY_4 - 2148270084 - name 1_12_KEY_5 - 2148270085 - name 1_12_KEY_6 - 2148270086 - name 1_12_KEY_7 - 2148270087 - name 1_12_KEY_8 - 2148270088 - name 1_12_KEY_9 - 2148270089 - name 1_12_KEY_POWER - 2148270090 - name 1_12_TWO_DIGITS - 2148270093 - name 1_12_KEY_CH_UP - 2148270095 - name 1_12_KEY_CH_DOWN - 2148270096 - name 1_12_CH_PREVIOUS - 2148270099 - name 1_12_KEY_DISPLAY - 2148270101 - name 1_12_KEY_EXIT - 2148270104 - name 1_12_KEY_GUIDE - 2148270107 - name 1_12_KEY_MENU - 2148270127 - name 1_12_KEY_MUP - 2148270128 - name 1_12_KEY_MDOWN - 2148270129 - name 1_12_KEY_MLEFT - 2148270130 - name 1_12_KEY_MRIGHT - 2148270131 - name 0_13_KEY_0 - 851968 - name 0_13_KEY_1 - 851969 - name 0_13_KEY_2 - 851970 - name 0_13_KEY_3 - 851971 - name 0_13_KEY_4 - 851972 - name 0_13_KEY_5 - 851973 - name 0_13_KEY_6 - 851974 - name 0_13_KEY_7 - 851975 - name 0_13_KEY_8 - 851976 - name 0_13_KEY_9 - 851977 - name 0_13_KEY_POWER - 851978 - name 0_13_KEY_CH_UP - 851983 - name 0_13_KEY_CH_DOWN - 851984 - name 0_13_KEY_MUTE - 851985 - name 0_13_KEY_VOL_DOWN - 851986 - name 0_13_KEY_VOL_UP - 851988 - name 0_13_KEY_DISPLAY - 851989 - name 0_13_KEY_Norm - 852029 - name 1_13_KEY_0 - 2148335616 - name 1_13_KEY_1 - 2148335617 - name 1_13_KEY_2 - 2148335618 - name 1_13_KEY_3 - 2148335619 - name 1_13_KEY_4 - 2148335620 - name 1_13_KEY_5 - 2148335621 - name 1_13_KEY_6 - 2148335622 - name 1_13_KEY_7 - 2148335623 - name 1_13_KEY_8 - 2148335624 - name 1_13_KEY_9 - 2148335625 - name 1_13_KEY_POWER - 2148335626 - name 1_13_KEY_CH_UP - 2148335631 - name 1_13_KEY_CH_DOWN - 2148335632 - name 1_13_CH_PREVIOUS - 2148335635 - name 1_13_KEY_DISPLAY - 2148335637 - name 1_13_KEY_MNSELECT - 2148335639 - name 1_13_KEY_EXIT - 2148335640 - name 1_13_KEY_GUIDE - 2148335643 - name 1_13_KEY_MENU - 2148335663 - name 1_13_KEY_MUP - 2148335664 - name 1_13_KEY_MDOWN - 2148335665 - name 1_13_KEY_MLEFT - 2148335666 - name 1_13_KEY_MRIGHT - 2148335667 - name 1_13_KEY_Help - 2148335680 - name 0_14_KEY_0 - 917504 - name 0_14_KEY_1 - 917505 - name 0_14_KEY_2 - 917506 - name 0_14_KEY_3 - 917507 - name 0_14_KEY_4 - 917508 - name 0_14_KEY_5 - 917509 - name 0_14_KEY_6 - 917510 - name 0_14_KEY_7 - 917511 - name 0_14_KEY_8 - 917512 - name 0_14_KEY_9 - 917513 - name 0_14_KEY_POWER - 917514 - name 0_14_KEY_CH_UP - 917519 - name 0_14_KEY_CH_DOWN - 917520 - name 0_14_KEY_MUTE - 917521 - name 0_14_KEY_VOL_DOWN - 917522 - name 0_14_CH_PREVIOUS - 917523 - name 0_14_KEY_VOL_UP - 917524 - name 0_14_KEY_DISPLAY - 917525 - name 0_14_KEY_SELECT - 917534 - name 1_14_KEY_0 - 2148401152 - name 1_14_KEY_1 - 2148401153 - name 1_14_KEY_2 - 2148401154 - name 1_14_KEY_3 - 2148401155 - name 1_14_KEY_4 - 2148401156 - name 1_14_KEY_5 - 2148401157 - name 1_14_KEY_6 - 2148401158 - name 1_14_KEY_7 - 2148401159 - name 1_14_KEY_8 - 2148401160 - name 1_14_KEY_9 - 2148401161 - name 1_14_KEY_POWER - 2148401162 - name 1_14_KEY_CH_UP - 2148401167 - name 1_14_KEY_CH_DOWN - 2148401168 - name 1_14_CH_PREVIOUS - 2148401171 - name 1_14_KEY_DISPLAY - 2148401173 - name 1_14_KEY_EXIT - 2148401176 - name 1_14_KEY_GUIDE - 2148401179 - name 1_14_KEY_FAV - 2148401181 - name 1_14_KEY_ENTER - 2148401195 - name 1_14_KEY_MENU - 2148401199 - name 1_14_KEY_MUP - 2148401200 - name 1_14_KEY_MDOWN - 2148401201 - name 1_14_KEY_MLEFT - 2148401202 - name 1_14_KEY_MRIGHT - 2148401203 - name 0_15_KEY_0 - 983040 - name 0_15_KEY_1 - 983041 - name 0_15_KEY_2 - 983042 - name 0_15_KEY_3 - 983043 - name 0_15_KEY_4 - 983044 - name 0_15_KEY_5 - 983045 - name 0_15_KEY_6 - 983046 - name 0_15_KEY_7 - 983047 - name 0_15_KEY_8 - 983048 - name 0_15_KEY_9 - 983049 - name 0_15_KEY_POWER - 983050 - name 0_15_KEY_CH_UP - 983055 - name 0_15_KEY_CH_DOWN - 983056 - name 0_15_KEY_MUTE - 983057 - name 0_15_KEY_VOL_DOWN - 983058 - name 0_15_CH_PREVIOUS - 983059 - name 0_15_KEY_VOL_UP - 983060 - name 0_15_KEY_FTUNEPLUS - 983073 - name 0_15_KEY_FTUNEMINUS - 983074 - name 1_15_KEY_0 - 2148466688 - name 1_15_KEY_1 - 2148466689 - name 1_15_KEY_2 - 2148466690 - name 1_15_KEY_3 - 2148466691 - name 1_15_KEY_4 - 2148466692 - name 1_15_KEY_5 - 2148466693 - name 1_15_KEY_6 - 2148466694 - name 1_15_KEY_7 - 2148466695 - name 1_15_KEY_8 - 2148466696 - name 1_15_KEY_9 - 2148466697 - name 1_15_KEY_POWER - 2148466698 - name 1_15_KEY_CH_UP - 2148466703 - name 1_15_KEY_CH_DOWN - 2148466704 - name 1_15_CH_PREVIOUS - 2148466707 - name 1_15_KEY_DISPLAY - 2148466709 - name 1_15_KEY_MNSELECT - 2148466711 - name 1_15_KEY_EXIT - 2148466712 - name 1_15_KEY_GUIDE - 2148466715 - name 1_15_KEY_MENU - 2148466735 - name 1_15_KEY_MUP - 2148466736 - name 1_15_KEY_MDOWN - 2148466737 - name 1_15_KEY_MLEFT - 2148466738 - name 1_15_KEY_MRIGHT - 2148466739 - name 0_16_KEY_0 - 1048576 - name 0_16_KEY_1 - 1048577 - name 0_16_KEY_2 - 1048578 - name 0_16_KEY_3 - 1048579 - name 0_16_KEY_4 - 1048580 - name 0_16_KEY_5 - 1048581 - name 0_16_KEY_6 - 1048582 - name 0_16_KEY_7 - 1048583 - name 0_16_KEY_8 - 1048584 - name 0_16_KEY_9 - 1048585 - name 0_16_KEY_POWER - 1048586 - name 0_16_KEY_CH_UP - 1048591 - name 0_16_KEY_CH_DOWN - 1048592 - name 0_16_KEY_FTUNEPLUS - 1048609 - name 0_16_KEY_FTUNEMINUS - 1048610 - name 1_16_KEY_0 - 2148532224 - name 1_16_KEY_1 - 2148532225 - name 1_16_KEY_2 - 2148532226 - name 1_16_KEY_3 - 2148532227 - name 1_16_KEY_4 - 2148532228 - name 1_16_KEY_5 - 2148532229 - name 1_16_KEY_6 - 2148532230 - name 1_16_KEY_7 - 2148532231 - name 1_16_KEY_8 - 2148532232 - name 1_16_KEY_9 - 2148532233 - name 1_16_KEY_POWER - 2148532234 - name 1_16_KEY_CH_UP - 2148532239 - name 1_16_KEY_CH_DOWN - 2148532240 - name 1_16_KEY_EXIT - 2148532248 - name 1_16_KEY_GUIDE - 2148532251 - name 1_16_KEY_MENU - 2148532271 - name 1_16_KEY_MUP - 2148532272 - name 1_16_KEY_MDOWN - 2148532273 - name 1_16_KEY_MLEFT - 2148532274 - name 1_16_KEY_MRIGHT - 2148532275 - name 0_17_KEY_0 - 1114112 - name 0_17_KEY_1 - 1114113 - name 0_17_KEY_2 - 1114114 - name 0_17_KEY_3 - 1114115 - name 0_17_KEY_4 - 1114116 - name 0_17_KEY_5 - 1114117 - name 0_17_KEY_6 - 1114118 - name 0_17_KEY_7 - 1114119 - name 0_17_KEY_8 - 1114120 - name 0_17_KEY_9 - 1114121 - name 0_17_KEY_POWER - 1114122 - name 0_17_KEY_CH_UP - 1114127 - name 0_17_KEY_CH_DOWN - 1114128 - name 1_17_KEY_0 - 2148597760 - name 1_17_KEY_1 - 2148597761 - name 1_17_KEY_2 - 2148597762 - name 1_17_KEY_3 - 2148597763 - name 1_17_KEY_4 - 2148597764 - name 1_17_KEY_5 - 2148597765 - name 1_17_KEY_6 - 2148597766 - name 1_17_KEY_7 - 2148597767 - name 1_17_KEY_8 - 2148597768 - name 1_17_KEY_9 - 2148597769 - name 1_17_KEY_POWER - 2148597770 - name 1_17_KEY_CH_UP - 2148597775 - name 1_17_KEY_CH_DOWN - 2148597776 - name 1_17_KEY_MUTE - 2148597777 - name 1_17_KEY_VOL_DOWN - 2148597778 - name 1_17_CH_PREVIOUS - 2148597779 - name 1_17_KEY_VOL_UP - 2148597780 - name 1_17_KEY_DISPLAY - 2148597781 - name 1_17_KEY_EXIT - 2148597784 - name 1_17_KEY_GUIDE - 2148597787 - name 1_17_KEY_FAV - 2148597789 - name 1_17_KEY_MENU - 2148597807 - name 1_17_KEY_MUP - 2148597808 - name 1_17_KEY_MDOWN - 2148597809 - name 1_17_KEY_MLEFT - 2148597810 - name 1_17_KEY_MRIGHT - 2148597811 - name 0_18_KEY_0 - 1179648 - name 0_18_KEY_1 - 1179649 - name 0_18_KEY_2 - 1179650 - name 0_18_KEY_3 - 1179651 - name 0_18_KEY_4 - 1179652 - name 0_18_KEY_5 - 1179653 - name 0_18_KEY_6 - 1179654 - name 0_18_KEY_7 - 1179655 - name 0_18_KEY_8 - 1179656 - name 0_18_KEY_9 - 1179657 - name 0_18_KEY_POWER - 1179658 - name 0_18_KEY_CH_UP - 1179663 - name 0_18_KEY_CH_DOWN - 1179664 - name 0_18_CH_PREVIOUS - 1179667 - name 0_18_KEY_AB - 1179710 - name 1_18_KEY_0 - 2148663296 - name 1_18_KEY_1 - 2148663297 - name 1_18_KEY_2 - 2148663298 - name 1_18_KEY_3 - 2148663299 - name 1_18_KEY_4 - 2148663300 - name 1_18_KEY_5 - 2148663301 - name 1_18_KEY_6 - 2148663302 - name 1_18_KEY_7 - 2148663303 - name 1_18_KEY_8 - 2148663304 - name 1_18_KEY_9 - 2148663305 - name 1_18_KEY_POWER - 2148663306 - name 1_18_KEY_CH_UP - 2148663311 - name 1_18_KEY_CH_DOWN - 2148663312 - name 1_18_CH_PREVIOUS - 2148663315 - name 1_18_KEY_DISPLAY - 2148663317 - name 1_18_KEY_EXIT - 2148663320 - name 1_18_KEY_INPUT - 2148663322 - name 1_18_KEY_GUIDE - 2148663323 - name 1_18_KEY_FAV - 2148663325 - name 1_18_KEY_MENU - 2148663343 - name 1_18_KEY_MUP - 2148663344 - name 1_18_KEY_MDOWN - 2148663345 - name 1_18_KEY_MLEFT - 2148663346 - name 1_18_KEY_MRIGHT - 2148663347 - name 0_19_KEY_0 - 1245184 - name 0_19_KEY_1 - 1245185 - name 0_19_KEY_2 - 1245186 - name 0_19_KEY_3 - 1245187 - name 0_19_KEY_4 - 1245188 - name 0_19_KEY_5 - 1245189 - name 0_19_KEY_6 - 1245190 - name 0_19_KEY_7 - 1245191 - name 0_19_KEY_8 - 1245192 - name 0_19_KEY_9 - 1245193 - name 0_19_KEY_POWER - 1245194 - name 0_19_KEY_CH_UP - 1245199 - name 0_19_KEY_CH_DOWN - 1245200 - name 0_19_KEY_DISPLAY - 1245205 - name 0_19_KEY_ENTER - 1245227 - name 0_19_KEY_Norm - 1245245 - name 1_19_KEY_0 - 2148728832 - name 1_19_KEY_1 - 2148728833 - name 1_19_KEY_2 - 2148728834 - name 1_19_KEY_3 - 2148728835 - name 1_19_KEY_4 - 2148728836 - name 1_19_KEY_5 - 2148728837 - name 1_19_KEY_6 - 2148728838 - name 1_19_KEY_7 - 2148728839 - name 1_19_KEY_8 - 2148728840 - name 1_19_KEY_9 - 2148728841 - name 1_19_KEY_POWER - 2148728842 - name 1_19_KEY_CH_UP - 2148728847 - name 1_19_KEY_CH_DOWN - 2148728848 - name 1_19_KEY_MUTE - 2148728849 - name 1_19_KEY_VOL_DOWN - 2148728850 - name 1_19_CH_PREVIOUS - 2148728851 - name 1_19_KEY_VOL_UP - 2148728852 - name 1_19_KEY_DISPLAY - 2148728853 - name 1_19_KEY_EXIT - 2148728856 - name 1_19_KEY_GUIDE - 2148728859 - name 1_19_KEY_FAV - 2148728861 - name 1_19_KEY_SAT - 2148728874 - name 1_19_KEY_MENU - 2148728879 - name 1_19_KEY_MUP - 2148728880 - name 1_19_KEY_MDOWN - 2148728881 - name 1_19_KEY_MLEFT - 2148728882 - name 1_19_KEY_MRIGHT - 2148728883 - name 0_20_KEY_0 - 1310720 - name 0_20_KEY_1 - 1310721 - name 0_20_KEY_2 - 1310722 - name 0_20_KEY_3 - 1310723 - name 0_20_KEY_4 - 1310724 - name 0_20_KEY_5 - 1310725 - name 0_20_KEY_6 - 1310726 - name 0_20_KEY_7 - 1310727 - name 0_20_KEY_8 - 1310728 - name 0_20_KEY_9 - 1310729 - name 0_20_KEY_POWER - 1310730 - name 0_20_KEY_CH_UP - 1310735 - name 0_20_KEY_CH_DOWN - 1310736 - name 0_20_KEY_MUTE - 1310737 - name 0_20_KEY_VOL_DOWN - 1310738 - name 0_20_KEY_VOL_UP - 1310740 - name 0_20_KEY_DISPLAY - 1310741 - name 0_20_KEY_FAVCH - 1310748 - name 0_20_KEY_FTUNEPLUS - 1310753 - name 0_20_KEY_FTUNEMINUS - 1310754 - name 1_20_KEY_0 - 2148794368 - name 1_20_KEY_1 - 2148794369 - name 1_20_KEY_2 - 2148794370 - name 1_20_KEY_3 - 2148794371 - name 1_20_KEY_4 - 2148794372 - name 1_20_KEY_5 - 2148794373 - name 1_20_KEY_6 - 2148794374 - name 1_20_KEY_7 - 2148794375 - name 1_20_KEY_8 - 2148794376 - name 1_20_KEY_9 - 2148794377 - name 1_20_KEY_POWER - 2148794378 - name 1_20_KEY_CH_UP - 2148794383 - name 1_20_KEY_CH_DOWN - 2148794384 - name 1_20_KEY_MUTE - 2148794385 - name 1_20_KEY_VOL_DOWN - 2148794386 - name 1_20_CH_PREVIOUS - 2148794387 - name 1_20_KEY_VOL_UP - 2148794388 - name 1_20_KEY_DISPLAY - 2148794389 - name 1_20_KEY_EXIT - 2148794392 - name 1_20_KEY_INPUT - 2148794394 - name 1_20_KEY_GUIDE - 2148794395 - name 1_20_KEY_SELECT - 2148794398 - name 1_20_KEY_AV - 2148794409 - name 1_20_KEY_SAT - 2148794410 - name 1_20_KEY_ENTER - 2148794411 - name 1_20_KEY_MENU - 2148794415 - name 1_20_KEY_MUP - 2148794416 - name 1_20_KEY_MDOWN - 2148794417 - name 1_20_KEY_MLEFT - 2148794418 - name 1_20_KEY_MRIGHT - 2148794419 - name 1_20_KEY_FF - 2148794420 - name 1_20_KEY_PLAY - 2148794421 - name 1_20_KEY_REW - 2148794422 - name 1_20_KEY_REC - 2148794423 - name 1_20_KEY_PAUSE - 2148794424 - name 1_20_KEY_STOP - 2148794425 - name 0_21_KEY_0 - 1376256 - name 0_21_KEY_1 - 1376257 - name 0_21_KEY_2 - 1376258 - name 0_21_KEY_3 - 1376259 - name 0_21_KEY_4 - 1376260 - name 0_21_KEY_5 - 1376261 - name 0_21_KEY_6 - 1376262 - name 0_21_KEY_7 - 1376263 - name 0_21_KEY_8 - 1376264 - name 0_21_KEY_9 - 1376265 - name 0_21_KEY_POWER - 1376266 - name 0_21_KEY_CH_UP - 1376271 - name 0_21_KEY_CH_DOWN - 1376272 - name 0_21_KEY_MUTE - 1376273 - name 0_21_KEY_VOL_DOWN - 1376274 - name 0_21_CH_PREVIOUS - 1376275 - name 0_21_KEY_VOL_UP - 1376276 - name 0_21_KEY_DISPLAY - 1376277 - name 0_21_KEY_FTUNEPLUS - 1376289 - name 0_21_KEY_FTUNEMINUS - 1376290 - name 1_21_KEY_0 - 2148859904 - name 1_21_KEY_1 - 2148859905 - name 1_21_KEY_2 - 2148859906 - name 1_21_KEY_3 - 2148859907 - name 1_21_KEY_4 - 2148859908 - name 1_21_KEY_5 - 2148859909 - name 1_21_KEY_6 - 2148859910 - name 1_21_KEY_7 - 2148859911 - name 1_21_KEY_8 - 2148859912 - name 1_21_KEY_9 - 2148859913 - name 1_21_KEY_POWER - 2148859914 - name 1_21_KEY_CH_UP - 2148859919 - name 1_21_KEY_CH_DOWN - 2148859920 - name 1_21_KEY_MUTE - 2148859921 - name 1_21_KEY_VOL_DOWN - 2148859922 - name 1_21_CH_PREVIOUS - 2148859923 - name 1_21_KEY_VOL_UP - 2148859924 - name 1_21_KEY_DISPLAY - 2148859925 - name 1_21_KEY_EXIT - 2148859928 - name 1_21_KEY_INPUT - 2148859930 - name 1_21_KEY_GUIDE - 2148859931 - name 1_21_KEY_AV - 2148859945 - name 1_21_KEY_SAT - 2148859946 - name 1_21_KEY_ENTER - 2148859947 - name 1_21_KEY_MENU - 2148859951 - name 1_21_KEY_MUP - 2148859952 - name 1_21_KEY_MDOWN - 2148859953 - name 1_21_KEY_MLEFT - 2148859954 - name 1_21_KEY_MRIGHT - 2148859955 - name 1_21_KEY_FF - 2148859956 - name 1_21_KEY_PLAY - 2148859957 - name 1_21_KEY_REW - 2148859958 - name 1_21_KEY_REC - 2148859959 - name 1_21_KEY_PAUSE - 2148859960 - name 1_21_KEY_STOP - 2148859961 - name 0_22_KEY_0 - 1441792 - name 0_22_KEY_1 - 1441793 - name 0_22_KEY_2 - 1441794 - name 0_22_KEY_3 - 1441795 - name 0_22_KEY_4 - 1441796 - name 0_22_KEY_5 - 1441797 - name 0_22_KEY_6 - 1441798 - name 0_22_KEY_7 - 1441799 - name 0_22_KEY_8 - 1441800 - name 0_22_KEY_9 - 1441801 - name 0_22_KEY_POWER - 1441802 - name 0_22_KEY_CH_UP - 1441807 - name 0_22_KEY_CH_DOWN - 1441808 - name 0_22_KEY_MUTE - 1441809 - name 0_22_KEY_VOL_DOWN - 1441810 - name 0_22_KEY_VOL_UP - 1441812 - name 0_22_KEY_DISPLAY - 1441813 - name 0_22_KEY_FAVCH - 1441820 - name 0_22_KEY_FTUNEPLUS - 1441825 - name 0_22_KEY_FTUNEMINUS - 1441826 - name 1_22_KEY_0 - 2148925440 - name 1_22_KEY_1 - 2148925441 - name 1_22_KEY_2 - 2148925442 - name 1_22_KEY_3 - 2148925443 - name 1_22_KEY_4 - 2148925444 - name 1_22_KEY_5 - 2148925445 - name 1_22_KEY_6 - 2148925446 - name 1_22_KEY_7 - 2148925447 - name 1_22_KEY_8 - 2148925448 - name 1_22_KEY_9 - 2148925449 - name 1_22_KEY_POWER - 2148925450 - name 1_22_KEY_CH_UP - 2148925455 - name 1_22_KEY_CH_DOWN - 2148925456 - name 1_22_KEY_MUTE - 2148925457 - name 1_22_KEY_VOL_DOWN - 2148925458 - name 1_22_CH_PREVIOUS - 2148925459 - name 1_22_KEY_VOL_UP - 2148925460 - name 1_22_KEY_DISPLAY - 2148925461 - name 1_22_KEY_EXIT - 2148925464 - name 1_22_KEY_INPUT - 2148925466 - name 1_22_KEY_GUIDE - 2148925467 - name 1_22_KEY_AV - 2148925481 - name 1_22_KEY_SAT - 2148925482 - name 1_22_KEY_ENTER - 2148925483 - name 1_22_KEY_MENU - 2148925487 - name 1_22_KEY_MUP - 2148925488 - name 1_22_KEY_MDOWN - 2148925489 - name 1_22_KEY_MLEFT - 2148925490 - name 1_22_KEY_MRIGHT - 2148925491 - name 1_22_KEY_FF - 2148925492 - name 1_22_KEY_PLAY - 2148925493 - name 1_22_KEY_REW - 2148925494 - name 1_22_KEY_REC - 2148925495 - name 1_22_KEY_PAUSE - 2148925496 - name 1_22_KEY_STOP - 2148925497 - name 0_23_KEY_0 - 1507328 - name 0_23_KEY_1 - 1507329 - name 0_23_KEY_2 - 1507330 - name 0_23_KEY_3 - 1507331 - name 0_23_KEY_4 - 1507332 - name 0_23_KEY_5 - 1507333 - name 0_23_KEY_6 - 1507334 - name 0_23_KEY_7 - 1507335 - name 0_23_KEY_8 - 1507336 - name 0_23_KEY_9 - 1507337 - name 0_23_KEY_POWER - 1507338 - name 0_23_KEY_CH_UP - 1507343 - name 0_23_KEY_CH_DOWN - 1507344 - name 0_23_KEY_DISPLAY - 1507349 - name 1_23_KEY_0 - 2148990976 - name 1_23_KEY_1 - 2148990977 - name 1_23_KEY_2 - 2148990978 - name 1_23_KEY_3 - 2148990979 - name 1_23_KEY_4 - 2148990980 - name 1_23_KEY_5 - 2148990981 - name 1_23_KEY_6 - 2148990982 - name 1_23_KEY_7 - 2148990983 - name 1_23_KEY_8 - 2148990984 - name 1_23_KEY_9 - 2148990985 - name 1_23_KEY_POWER - 2148990986 - name 1_23_KEY_CH_UP - 2148990991 - name 1_23_KEY_CH_DOWN - 2148990992 - name 1_23_CH_PREVIOUS - 2148990995 - name 1_23_KEY_DISPLAY - 2148990997 - name 1_23_KEY_EXIT - 2148991000 - name 1_23_KEY_INPUT - 2148991002 - name 1_23_KEY_GUIDE - 2148991003 - name 1_23_KEY_SELECT - 2148991006 - name 1_23_KEY_AV - 2148991017 - name 1_23_KEY_ENTER - 2148991019 - name 1_23_KEY_MENU - 2148991023 - name 1_23_KEY_MUP - 2148991024 - name 1_23_KEY_MDOWN - 2148991025 - name 1_23_KEY_MLEFT - 2148991026 - name 1_23_KEY_MRIGHT - 2148991027 - name 1_23_KEY_FF - 2148991028 - name 1_23_KEY_PLAY - 2148991029 - name 1_23_KEY_REW - 2148991030 - name 1_23_KEY_REC - 2148991031 - name 1_23_KEY_PAUSE - 2148991032 - name 1_23_KEY_STOP - 2148991033 - name 0_24_KEY_0 - 1572864 - name 0_24_KEY_1 - 1572865 - name 0_24_KEY_2 - 1572866 - name 0_24_KEY_3 - 1572867 - name 0_24_KEY_4 - 1572868 - name 0_24_KEY_5 - 1572869 - name 0_24_KEY_6 - 1572870 - name 0_24_KEY_7 - 1572871 - name 0_24_KEY_8 - 1572872 - name 0_24_KEY_9 - 1572873 - name 0_24_KEY_POWER - 1572874 - name 0_24_KEY_CH_UP - 1572879 - name 0_24_KEY_CH_DOWN - 1572880 - name 0_24_KEY_DISPLAY - 1572885 - name 0_24_KEY_PMCLEAR - 1572889 - name 0_24_KEY_FTUNEPLUS - 1572897 - name 0_24_KEY_FTUNEMINUS - 1572898 - name 1_24_KEY_0 - 2149056512 - name 1_24_KEY_1 - 2149056513 - name 1_24_KEY_2 - 2149056514 - name 1_24_KEY_3 - 2149056515 - name 1_24_KEY_4 - 2149056516 - name 1_24_KEY_5 - 2149056517 - name 1_24_KEY_6 - 2149056518 - name 1_24_KEY_7 - 2149056519 - name 1_24_KEY_8 - 2149056520 - name 1_24_KEY_9 - 2149056521 - name 1_24_KEY_POWER - 2149056522 - name 1_24_KEY_CH_UP - 2149056527 - name 1_24_KEY_CH_DOWN - 2149056528 - name 1_24_CH_PREVIOUS - 2149056531 - name 1_24_KEY_DISPLAY - 2149056533 - name 1_24_KEY_EXIT - 2149056536 - name 1_24_KEY_INPUT - 2149056538 - name 1_24_KEY_GUIDE - 2149056539 - name 1_24_KEY_FAV - 2149056541 - name 1_24_KEY_SELECT - 2149056542 - name 1_24_KEY_AV - 2149056553 - name 1_24_KEY_SAT - 2149056554 - name 1_24_KEY_ENTER - 2149056555 - name 1_24_KEY_MENU - 2149056559 - name 1_24_KEY_MUP - 2149056560 - name 1_24_KEY_MDOWN - 2149056561 - name 1_24_KEY_MLEFT - 2149056562 - name 1_24_KEY_MRIGHT - 2149056563 - name 1_24_KEY_FF - 2149056564 - name 1_24_KEY_PLAY - 2149056565 - name 1_24_KEY_REW - 2149056566 - name 1_24_KEY_REC - 2149056567 - name 1_24_KEY_PAUSE - 2149056568 - name 1_24_KEY_STOP - 2149056569 - name 0_25_KEY_0 - 1638400 - name 0_25_KEY_1 - 1638401 - name 0_25_KEY_2 - 1638402 - name 0_25_KEY_3 - 1638403 - name 0_25_KEY_4 - 1638404 - name 0_25_KEY_5 - 1638405 - name 0_25_KEY_6 - 1638406 - name 0_25_KEY_7 - 1638407 - name 0_25_KEY_8 - 1638408 - name 0_25_KEY_9 - 1638409 - name 0_25_KEY_POWER - 1638410 - name 0_25_KEY_CH_UP - 1638415 - name 0_25_KEY_CH_DOWN - 1638416 - name 0_25_KEY_VOL_DOWN - 1638418 - name 0_25_CH_PREVIOUS - 1638419 - name 0_25_KEY_VOL_UP - 1638420 - name 0_25_KEY_FAVCH - 1638428 - name 0_25_KEY_SELECT - 1638430 - name 0_25_KEY_AB - 1638462 - name 1_25_KEY_0 - 2149122048 - name 1_25_KEY_1 - 2149122049 - name 1_25_KEY_2 - 2149122050 - name 1_25_KEY_3 - 2149122051 - name 1_25_KEY_4 - 2149122052 - name 1_25_KEY_5 - 2149122053 - name 1_25_KEY_6 - 2149122054 - name 1_25_KEY_7 - 2149122055 - name 1_25_KEY_8 - 2149122056 - name 1_25_KEY_9 - 2149122057 - name 1_25_KEY_POWER - 2149122058 - name 1_25_KEY_CH_UP - 2149122063 - name 1_25_KEY_CH_DOWN - 2149122064 - name 1_25_KEY_MUTE - 2149122065 - name 1_25_KEY_VOL_DOWN - 2149122066 - name 1_25_CH_PREVIOUS - 2149122067 - name 1_25_KEY_VOL_UP - 2149122068 - name 1_25_KEY_DISPLAY - 2149122069 - name 1_25_KEY_EXIT - 2149122072 - name 1_25_KEY_INPUT - 2149122074 - name 1_25_KEY_GUIDE - 2149122075 - name 1_25_KEY_SELECT - 2149122078 - name 1_25_KEY_AV - 2149122089 - name 1_25_KEY_SAT - 2149122090 - name 1_25_KEY_ENTER - 2149122091 - name 1_25_KEY_MENU - 2149122095 - name 1_25_KEY_MUP - 2149122096 - name 1_25_KEY_MDOWN - 2149122097 - name 1_25_KEY_MLEFT - 2149122098 - name 1_25_KEY_MRIGHT - 2149122099 - name 1_25_KEY_FF - 2149122100 - name 1_25_KEY_PLAY - 2149122101 - name 1_25_KEY_REW - 2149122102 - name 1_25_KEY_REC - 2149122103 - name 1_25_KEY_PAUSE - 2149122104 - name 1_25_KEY_STOP - 2149122105 - name 1_25_KEY_Repeat - 2149122106 - name 0_26_KEY_0 - 1703936 - name 0_26_KEY_1 - 1703937 - name 0_26_KEY_2 - 1703938 - name 0_26_KEY_3 - 1703939 - name 0_26_KEY_4 - 1703940 - name 0_26_KEY_5 - 1703941 - name 0_26_KEY_6 - 1703942 - name 0_26_KEY_7 - 1703943 - name 0_26_KEY_8 - 1703944 - name 0_26_KEY_9 - 1703945 - name 0_26_KEY_POWER - 1703946 - name 0_26_KEY_CH_UP - 1703951 - name 0_26_KEY_CH_DOWN - 1703952 - name 0_26_KEY_VOL_DOWN - 1703954 - name 0_26_CH_PREVIOUS - 1703955 - name 0_26_KEY_VOL_UP - 1703956 - name 0_26_KEY_DISPLAY - 1703957 - name 0_26_KEY_ENTER - 1703979 - name 1_26_KEY_0 - 2149187584 - name 1_26_KEY_1 - 2149187585 - name 1_26_KEY_2 - 2149187586 - name 1_26_KEY_3 - 2149187587 - name 1_26_KEY_4 - 2149187588 - name 1_26_KEY_5 - 2149187589 - name 1_26_KEY_6 - 2149187590 - name 1_26_KEY_7 - 2149187591 - name 1_26_KEY_8 - 2149187592 - name 1_26_KEY_9 - 2149187593 - name 1_26_KEY_POWER - 2149187594 - name 1_26_KEY_CH_UP - 2149187599 - name 1_26_KEY_CH_DOWN - 2149187600 - name 1_26_KEY_MUTE - 2149187601 - name 1_26_KEY_VOL_DOWN - 2149187602 - name 1_26_CH_PREVIOUS - 2149187603 - name 1_26_KEY_VOL_UP - 2149187604 - name 1_26_KEY_DISPLAY - 2149187605 - name 1_26_KEY_EXIT - 2149187608 - name 1_26_KEY_INPUT - 2149187610 - name 1_26_KEY_GUIDE - 2149187611 - name 1_26_KEY_SELECT - 2149187614 - name 1_26_KEY_AV - 2149187625 - name 1_26_KEY_SAT - 2149187626 - name 1_26_KEY_ENTER - 2149187627 - name 1_26_KEY_MENU - 2149187631 - name 1_26_KEY_MUP - 2149187632 - name 1_26_KEY_MDOWN - 2149187633 - name 1_26_KEY_MLEFT - 2149187634 - name 1_26_KEY_MRIGHT - 2149187635 - name 1_26_KEY_FF - 2149187636 - name 1_26_KEY_PLAY - 2149187637 - name 1_26_KEY_REW - 2149187638 - name 1_26_KEY_REC - 2149187639 - name 1_26_KEY_PAUSE - 2149187640 - name 1_26_KEY_STOP - 2149187641 - name 1_26_KEY_Repeat - 2149187642 - name 0_27_KEY_0 - 1769472 - name 0_27_KEY_1 - 1769473 - name 0_27_KEY_2 - 1769474 - name 0_27_KEY_3 - 1769475 - name 0_27_KEY_4 - 1769476 - name 0_27_KEY_5 - 1769477 - name 0_27_KEY_6 - 1769478 - name 0_27_KEY_7 - 1769479 - name 0_27_KEY_8 - 1769480 - name 0_27_KEY_9 - 1769481 - name 0_27_KEY_POWER - 1769482 - name 0_27_KEY_CH_UP - 1769487 - name 0_27_KEY_CH_DOWN - 1769488 - name 0_27_KEY_FAVCH - 1769500 - name 0_27_KEY_FTUNEPLUS - 1769505 - name 0_27_KEY_FTUNEMINUS - 1769506 - name 0_27_KEY_Norm - 1769533 - name 0_27_KEY_AB - 1769534 - name 1_27_KEY_0 - 2149253120 - name 1_27_KEY_1 - 2149253121 - name 1_27_KEY_2 - 2149253122 - name 1_27_KEY_3 - 2149253123 - name 1_27_KEY_4 - 2149253124 - name 1_27_KEY_5 - 2149253125 - name 1_27_KEY_6 - 2149253126 - name 1_27_KEY_7 - 2149253127 - name 1_27_KEY_8 - 2149253128 - name 1_27_KEY_9 - 2149253129 - name 1_27_KEY_POWER - 2149253130 - name 1_27_KEY_CH_UP - 2149253135 - name 1_27_KEY_CH_DOWN - 2149253136 - name 1_27_CH_PREVIOUS - 2149253139 - name 1_27_KEY_GUIDE - 2149253147 - name 1_27_KEY_AV - 2149253161 - name 1_27_KEY_ENTER - 2149253163 - name 0_28_KEY_0 - 1835008 - name 0_28_KEY_1 - 1835009 - name 0_28_KEY_2 - 1835010 - name 0_28_KEY_3 - 1835011 - name 0_28_KEY_4 - 1835012 - name 0_28_KEY_5 - 1835013 - name 0_28_KEY_6 - 1835014 - name 0_28_KEY_7 - 1835015 - name 0_28_KEY_8 - 1835016 - name 0_28_KEY_9 - 1835017 - name 0_28_KEY_POWER - 1835018 - name 0_28_KEY_CH_UP - 1835023 - name 0_28_KEY_CH_DOWN - 1835024 - name 0_28_KEY_MUTE - 1835025 - name 0_28_KEY_VOL_DOWN - 1835026 - name 0_28_KEY_VOL_UP - 1835028 - name 0_28_KEY_DISPLAY - 1835029 - name 1_28_KEY_0 - 2149318656 - name 1_28_KEY_1 - 2149318657 - name 1_28_KEY_2 - 2149318658 - name 1_28_KEY_3 - 2149318659 - name 1_28_KEY_4 - 2149318660 - name 1_28_KEY_5 - 2149318661 - name 1_28_KEY_6 - 2149318662 - name 1_28_KEY_7 - 2149318663 - name 1_28_KEY_8 - 2149318664 - name 1_28_KEY_9 - 2149318665 - name 1_28_KEY_POWER - 2149318666 - name 1_28_KEY_CH_UP - 2149318671 - name 1_28_KEY_CH_DOWN - 2149318672 - name 1_28_KEY_MUTE - 2149318673 - name 1_28_KEY_VOL_DOWN - 2149318674 - name 1_28_CH_PREVIOUS - 2149318675 - name 1_28_KEY_VOL_UP - 2149318676 - name 1_28_KEY_DISPLAY - 2149318677 - name 1_28_KEY_EXIT - 2149318680 - name 1_28_KEY_GUIDE - 2149318683 - name 1_28_KEY_SELECT - 2149318686 - name 1_28_KEY_AV - 2149318697 - name 1_28_KEY_ENTER - 2149318699 - name 1_28_KEY_MENU - 2149318703 - name 1_28_KEY_MUP - 2149318704 - name 1_28_KEY_MDOWN - 2149318705 - name 1_28_KEY_MLEFT - 2149318706 - name 1_28_KEY_MRIGHT - 2149318707 - name 0_29_KEY_0 - 1900544 - name 0_29_KEY_1 - 1900545 - name 0_29_KEY_2 - 1900546 - name 0_29_KEY_3 - 1900547 - name 0_29_KEY_4 - 1900548 - name 0_29_KEY_5 - 1900549 - name 0_29_KEY_6 - 1900550 - name 0_29_KEY_7 - 1900551 - name 0_29_KEY_8 - 1900552 - name 0_29_KEY_9 - 1900553 - name 0_29_KEY_POWER - 1900554 - name 0_29_KEY_CH_UP - 1900559 - name 0_29_KEY_CH_DOWN - 1900560 - name 0_29_KEY_MUTE - 1900561 - name 0_29_KEY_VOL_DOWN - 1900562 - name 0_29_CH_PREVIOUS - 1900563 - name 0_29_KEY_VOL_UP - 1900564 - name 0_29_KEY_DISPLAY - 1900565 - name 0_29_KEY_FAVCH - 1900572 - name 0_29_KEY_SELECT - 1900574 - name 0_29_KEY_ENTER - 1900587 - name 0_29_KEY_AB - 1900606 - name 1_29_KEY_0 - 2149384192 - name 1_29_KEY_1 - 2149384193 - name 1_29_KEY_2 - 2149384194 - name 1_29_KEY_3 - 2149384195 - name 1_29_KEY_4 - 2149384196 - name 1_29_KEY_5 - 2149384197 - name 1_29_KEY_6 - 2149384198 - name 1_29_KEY_7 - 2149384199 - name 1_29_KEY_8 - 2149384200 - name 1_29_KEY_9 - 2149384201 - name 1_29_KEY_POWER - 2149384202 - name 1_29_KEY_CH_UP - 2149384207 - name 1_29_KEY_CH_DOWN - 2149384208 - name 1_29_KEY_ENTER - 2149384235 - name 0_30_KEY_0 - 1966080 - name 0_30_KEY_1 - 1966081 - name 0_30_KEY_2 - 1966082 - name 0_30_KEY_3 - 1966083 - name 0_30_KEY_4 - 1966084 - name 0_30_KEY_5 - 1966085 - name 0_30_KEY_6 - 1966086 - name 0_30_KEY_7 - 1966087 - name 0_30_KEY_8 - 1966088 - name 0_30_KEY_9 - 1966089 - name 0_30_KEY_POWER - 1966090 - name 0_30_KEY_MUTE - 1966097 - name 0_30_KEY_VOL_DOWN - 1966098 - name 0_30_CH_PREVIOUS - 1966099 - name 0_30_KEY_VOL_UP - 1966100 - name 0_30_KEY_RETURN - 1966111 - name 1_30_KEY_0 - 2149449728 - name 1_30_KEY_1 - 2149449729 - name 1_30_KEY_2 - 2149449730 - name 1_30_KEY_3 - 2149449731 - name 1_30_KEY_4 - 2149449732 - name 1_30_KEY_5 - 2149449733 - name 1_30_KEY_6 - 2149449734 - name 1_30_KEY_7 - 2149449735 - name 1_30_KEY_8 - 2149449736 - name 1_30_KEY_9 - 2149449737 - name 1_30_KEY_POWER - 2149449738 - name 1_30_TWO_DIGITS - 2149449741 - name 1_30_KEY_CH_UP - 2149449743 - name 1_30_KEY_CH_DOWN - 2149449744 - name 1_30_KEY_DISPLAY - 2149449749 - name 1_30_KEY_EXIT - 2149449752 - name 1_30_KEY_GUIDE - 2149449755 - name 1_30_KEY_SELECT - 2149449758 - name 1_30_KEY_MENU - 2149449775 - name 1_30_KEY_MUP - 2149449776 - name 1_30_KEY_MDOWN - 2149449777 - name 1_30_KEY_MLEFT - 2149449778 - name 1_30_KEY_MRIGHT - 2149449779 - name 0_31_KEY_0 - 2031616 - name 0_31_KEY_1 - 2031617 - name 0_31_KEY_2 - 2031618 - name 0_31_KEY_3 - 2031619 - name 0_31_KEY_4 - 2031620 - name 0_31_KEY_5 - 2031621 - name 0_31_KEY_6 - 2031622 - name 0_31_KEY_7 - 2031623 - name 0_31_KEY_8 - 2031624 - name 0_31_KEY_9 - 2031625 - name 0_31_KEY_POWER - 2031626 - name 0_31_KEY_CH_UP - 2031631 - name 0_31_KEY_CH_DOWN - 2031632 - name 0_31_CH_PREVIOUS - 2031635 - name 0_31_KEY_DISPLAY - 2031637 - name 1_31_KEY_0 - 2149515264 - name 1_31_KEY_1 - 2149515265 - name 1_31_KEY_2 - 2149515266 - name 1_31_KEY_3 - 2149515267 - name 1_31_KEY_4 - 2149515268 - name 1_31_KEY_5 - 2149515269 - name 1_31_KEY_6 - 2149515270 - name 1_31_KEY_7 - 2149515271 - name 1_31_KEY_8 - 2149515272 - name 1_31_KEY_9 - 2149515273 - name 1_31_KEY_POWER - 2149515274 - name 1_31_TWO_DIGITS - 2149515277 - name 1_31_KEY_CH_UP - 2149515279 - name 1_31_KEY_CH_DOWN - 2149515280 - name 1_31_KEY_DISPLAY - 2149515285 - name 1_31_KEY_EXIT - 2149515288 - name 1_31_KEY_GUIDE - 2149515291 - name 1_31_KEY_SELECT - 2149515294 - name 1_31_KEY_MENU - 2149515311 - name 1_31_KEY_MUP - 2149515312 - name 1_31_KEY_MDOWN - 2149515313 - name 1_31_KEY_MLEFT - 2149515314 - name 1_31_KEY_MRIGHT - 2149515315 - name 0_32_KEY_0 - 2097152 - name 0_32_KEY_1 - 2097153 - name 0_32_KEY_2 - 2097154 - name 0_32_KEY_3 - 2097155 - name 0_32_KEY_4 - 2097156 - name 0_32_KEY_5 - 2097157 - name 0_32_KEY_6 - 2097158 - name 0_32_KEY_7 - 2097159 - name 0_32_KEY_8 - 2097160 - name 0_32_KEY_9 - 2097161 - name 0_32_KEY_POWER - 2097162 - name 0_32_KEY_CH_UP - 2097167 - name 0_32_KEY_CH_DOWN - 2097168 - name 0_32_KEY_MUTE - 2097169 - name 0_32_KEY_VOL_DOWN - 2097170 - name 0_32_CH_PREVIOUS - 2097171 - name 0_32_KEY_VOL_UP - 2097172 - name 1_32_KEY_0 - 2149580800 - name 1_32_KEY_1 - 2149580801 - name 1_32_KEY_2 - 2149580802 - name 1_32_KEY_3 - 2149580803 - name 1_32_KEY_4 - 2149580804 - name 1_32_KEY_5 - 2149580805 - name 1_32_KEY_6 - 2149580806 - name 1_32_KEY_7 - 2149580807 - name 1_32_KEY_8 - 2149580808 - name 1_32_KEY_9 - 2149580809 - name 1_32_KEY_POWER - 2149580810 - name 1_32_TWO_DIGITS - 2149580813 - name 1_32_KEY_CH_UP - 2149580815 - name 1_32_KEY_CH_DOWN - 2149580816 - name 1_32_KEY_DISPLAY - 2149580821 - name 1_32_KEY_EXIT - 2149580824 - name 1_32_KEY_GUIDE - 2149580827 - name 1_32_KEY_SELECT - 2149580830 - name 1_32_KEY_MENU - 2149580847 - name 1_32_KEY_MUP - 2149580848 - name 1_32_KEY_MDOWN - 2149580849 - name 1_32_KEY_MLEFT - 2149580850 - name 1_32_KEY_MRIGHT - 2149580851 - name 0_33_KEY_0 - 2162688 - name 0_33_KEY_1 - 2162689 - name 0_33_KEY_2 - 2162690 - name 0_33_KEY_3 - 2162691 - name 0_33_KEY_4 - 2162692 - name 0_33_KEY_5 - 2162693 - name 0_33_KEY_6 - 2162694 - name 0_33_KEY_7 - 2162695 - name 0_33_KEY_8 - 2162696 - name 0_33_KEY_9 - 2162697 - name 0_33_KEY_POWER - 2162698 - name 0_33_KEY_CH_UP - 2162703 - name 0_33_KEY_CH_DOWN - 2162704 - name 0_33_KEY_MUTE - 2162705 - name 0_33_KEY_VOL_DOWN - 2162706 - name 0_33_CH_PREVIOUS - 2162707 - name 0_33_KEY_VOL_UP - 2162708 - name 0_33_KEY_DISPLAY - 2162709 - name 0_33_KEY_INPUT - 2162714 - name 0_33_KEY_FTUNEPLUS - 2162721 - name 0_33_KEY_FTUNEMINUS - 2162722 - name 0_33_KEY_AB - 2162750 - name 1_33_KEY_0 - 2149646336 - name 1_33_KEY_1 - 2149646337 - name 1_33_KEY_2 - 2149646338 - name 1_33_KEY_3 - 2149646339 - name 1_33_KEY_4 - 2149646340 - name 1_33_KEY_5 - 2149646341 - name 1_33_KEY_6 - 2149646342 - name 1_33_KEY_7 - 2149646343 - name 1_33_KEY_8 - 2149646344 - name 1_33_KEY_9 - 2149646345 - name 1_33_KEY_POWER - 2149646346 - name 1_33_TWO_DIGITS - 2149646349 - name 1_33_KEY_CH_UP - 2149646351 - name 1_33_KEY_CH_DOWN - 2149646352 - name 1_33_KEY_DISPLAY - 2149646357 - name 1_33_KEY_EXIT - 2149646360 - name 1_33_KEY_GUIDE - 2149646363 - name 1_33_KEY_SELECT - 2149646366 - name 1_33_KEY_MENU - 2149646383 - name 1_33_KEY_MUP - 2149646384 - name 1_33_KEY_MDOWN - 2149646385 - name 1_33_KEY_MLEFT - 2149646386 - name 1_33_KEY_MRIGHT - 2149646387 - name 0_34_KEY_0 - 2228224 - name 0_34_KEY_1 - 2228225 - name 0_34_KEY_2 - 2228226 - name 0_34_KEY_3 - 2228227 - name 0_34_KEY_4 - 2228228 - name 0_34_KEY_5 - 2228229 - name 0_34_KEY_6 - 2228230 - name 0_34_KEY_7 - 2228231 - name 0_34_KEY_8 - 2228232 - name 0_34_KEY_9 - 2228233 - name 0_34_KEY_POWER - 2228234 - name 0_34_KEY_CH_UP - 2228239 - name 0_34_KEY_CH_DOWN - 2228240 - name 0_34_CH_PREVIOUS - 2228243 - name 0_34_KEY_ENTER - 2228267 - name 1_34_KEY_0 - 2149711872 - name 1_34_KEY_1 - 2149711873 - name 1_34_KEY_2 - 2149711874 - name 1_34_KEY_3 - 2149711875 - name 1_34_KEY_4 - 2149711876 - name 1_34_KEY_5 - 2149711877 - name 1_34_KEY_6 - 2149711878 - name 1_34_KEY_7 - 2149711879 - name 1_34_KEY_8 - 2149711880 - name 1_34_KEY_9 - 2149711881 - name 1_34_KEY_POWER - 2149711882 - name 1_34_TWO_DIGITS - 2149711885 - name 1_34_KEY_CH_UP - 2149711887 - name 1_34_KEY_CH_DOWN - 2149711888 - name 1_34_KEY_DISPLAY - 2149711893 - name 1_34_KEY_EXIT - 2149711896 - name 1_34_KEY_GUIDE - 2149711899 - name 1_34_KEY_SELECT - 2149711902 - name 1_34_KEY_MENU - 2149711919 - name 1_34_KEY_MUP - 2149711920 - name 1_34_KEY_MDOWN - 2149711921 - name 1_34_KEY_MLEFT - 2149711922 - name 1_34_KEY_MRIGHT - 2149711923 - name 0_35_KEY_0 - 2293760 - name 0_35_KEY_1 - 2293761 - name 0_35_KEY_2 - 2293762 - name 0_35_KEY_3 - 2293763 - name 0_35_KEY_4 - 2293764 - name 0_35_KEY_5 - 2293765 - name 0_35_KEY_6 - 2293766 - name 0_35_KEY_7 - 2293767 - name 0_35_KEY_8 - 2293768 - name 0_35_KEY_9 - 2293769 - name 0_35_KEY_POWER - 2293770 - name 0_35_KEY_CH_UP - 2293775 - name 0_35_KEY_CH_DOWN - 2293776 - name 0_35_CH_PREVIOUS - 2293779 - name 0_35_KEY_ENTER - 2293803 - name 1_35_KEY_0 - 2149777408 - name 1_35_KEY_1 - 2149777409 - name 1_35_KEY_2 - 2149777410 - name 1_35_KEY_3 - 2149777411 - name 1_35_KEY_4 - 2149777412 - name 1_35_KEY_5 - 2149777413 - name 1_35_KEY_6 - 2149777414 - name 1_35_KEY_7 - 2149777415 - name 1_35_KEY_8 - 2149777416 - name 1_35_KEY_9 - 2149777417 - name 1_35_KEY_POWER - 2149777418 - name 1_35_TWO_DIGITS - 2149777421 - name 1_35_KEY_CH_UP - 2149777423 - name 1_35_KEY_CH_DOWN - 2149777424 - name 1_35_KEY_DISPLAY - 2149777429 - name 1_35_KEY_EXIT - 2149777432 - name 1_35_KEY_GUIDE - 2149777435 - name 1_35_KEY_SELECT - 2149777438 - name 1_35_KEY_MENU - 2149777455 - name 1_35_KEY_MUP - 2149777456 - name 1_35_KEY_MDOWN - 2149777457 - name 1_35_KEY_MLEFT - 2149777458 - name 1_35_KEY_MRIGHT - 2149777459 - name 0_36_KEY_0 - 2359296 - name 0_36_KEY_1 - 2359297 - name 0_36_KEY_2 - 2359298 - name 0_36_KEY_3 - 2359299 - name 0_36_KEY_4 - 2359300 - name 0_36_KEY_5 - 2359301 - name 0_36_KEY_6 - 2359302 - name 0_36_KEY_7 - 2359303 - name 0_36_KEY_8 - 2359304 - name 0_36_KEY_9 - 2359305 - name 0_36_KEY_POWER - 2359306 - name 0_36_KEY_CH_UP - 2359311 - name 0_36_KEY_CH_DOWN - 2359312 - name 1_36_KEY_0 - 2149842944 - name 1_36_KEY_1 - 2149842945 - name 1_36_KEY_2 - 2149842946 - name 1_36_KEY_3 - 2149842947 - name 1_36_KEY_4 - 2149842948 - name 1_36_KEY_5 - 2149842949 - name 1_36_KEY_6 - 2149842950 - name 1_36_KEY_7 - 2149842951 - name 1_36_KEY_8 - 2149842952 - name 1_36_KEY_9 - 2149842953 - name 1_36_KEY_POWER - 2149842954 - name 1_36_TWO_DIGITS - 2149842957 - name 1_36_KEY_CH_UP - 2149842959 - name 1_36_KEY_CH_DOWN - 2149842960 - name 1_36_KEY_DISPLAY - 2149842965 - name 1_36_KEY_EXIT - 2149842968 - name 1_36_KEY_GUIDE - 2149842971 - name 1_36_KEY_SELECT - 2149842974 - name 1_36_KEY_MENU - 2149842991 - name 1_36_KEY_MUP - 2149842992 - name 1_36_KEY_MDOWN - 2149842993 - name 1_36_KEY_MLEFT - 2149842994 - name 1_36_KEY_MRIGHT - 2149842995 - name 0_37_KEY_0 - 2424832 - name 0_37_KEY_1 - 2424833 - name 0_37_KEY_2 - 2424834 - name 0_37_KEY_3 - 2424835 - name 0_37_KEY_4 - 2424836 - name 0_37_KEY_5 - 2424837 - name 0_37_KEY_6 - 2424838 - name 0_37_KEY_7 - 2424839 - name 0_37_KEY_8 - 2424840 - name 0_37_KEY_9 - 2424841 - name 0_37_KEY_POWER - 2424842 - name 0_37_KEY_CH_UP - 2424847 - name 0_37_KEY_CH_DOWN - 2424848 - name 1_37_KEY_0 - 2149908480 - name 1_37_KEY_1 - 2149908481 - name 1_37_KEY_2 - 2149908482 - name 1_37_KEY_3 - 2149908483 - name 1_37_KEY_4 - 2149908484 - name 1_37_KEY_5 - 2149908485 - name 1_37_KEY_6 - 2149908486 - name 1_37_KEY_7 - 2149908487 - name 1_37_KEY_8 - 2149908488 - name 1_37_KEY_9 - 2149908489 - name 1_37_KEY_POWER - 2149908490 - name 1_37_TWO_DIGITS - 2149908493 - name 1_37_KEY_CH_UP - 2149908495 - name 1_37_KEY_CH_DOWN - 2149908496 - name 1_37_KEY_DISPLAY - 2149908501 - name 1_37_KEY_EXIT - 2149908504 - name 1_37_KEY_GUIDE - 2149908507 - name 1_37_KEY_SELECT - 2149908510 - name 1_37_KEY_MENU - 2149908527 - name 1_37_KEY_MUP - 2149908528 - name 1_37_KEY_MDOWN - 2149908529 - name 1_37_KEY_MLEFT - 2149908530 - name 1_37_KEY_MRIGHT - 2149908531 - name 0_38_KEY_0 - 2490368 - name 0_38_KEY_1 - 2490369 - name 0_38_KEY_2 - 2490370 - name 0_38_KEY_3 - 2490371 - name 0_38_KEY_4 - 2490372 - name 0_38_KEY_5 - 2490373 - name 0_38_KEY_6 - 2490374 - name 0_38_KEY_7 - 2490375 - name 0_38_KEY_8 - 2490376 - name 0_38_KEY_9 - 2490377 - name 0_38_KEY_POWER - 2490378 - name 0_38_KEY_CH_UP - 2490383 - name 0_38_KEY_CH_DOWN - 2490384 - name 0_38_KEY_INPUT - 2490394 - name 0_38_KEY_ENTER - 2490411 - name 0_38_KEY_MENU - 2490415 - name 0_38_KEY_MUP - 2490416 - name 0_38_KEY_MDOWN - 2490417 - name 0_38_KEY_MLEFT - 2490418 - name 0_38_KEY_MRIGHT - 2490419 - name 1_38_KEY_0 - 2149974016 - name 1_38_KEY_1 - 2149974017 - name 1_38_KEY_2 - 2149974018 - name 1_38_KEY_3 - 2149974019 - name 1_38_KEY_4 - 2149974020 - name 1_38_KEY_5 - 2149974021 - name 1_38_KEY_6 - 2149974022 - name 1_38_KEY_7 - 2149974023 - name 1_38_KEY_8 - 2149974024 - name 1_38_KEY_9 - 2149974025 - name 1_38_KEY_POWER - 2149974026 - name 1_38_KEY_CH_UP - 2149974031 - name 1_38_KEY_CH_DOWN - 2149974032 - name 1_38_KEY_MUTE - 2149974033 - name 1_38_KEY_VOL_DOWN - 2149974034 - name 1_38_CH_PREVIOUS - 2149974035 - name 1_38_KEY_VOL_UP - 2149974036 - name 1_38_KEY_DISPLAY - 2149974037 - name 1_38_KEY_EXIT - 2149974040 - name 1_38_KEY_INPUT - 2149974042 - name 1_38_KEY_GUIDE - 2149974043 - name 1_38_KEY_SELECT - 2149974046 - name 1_38_KEY_AV - 2149974057 - name 1_38_KEY_SAT - 2149974058 - name 1_38_KEY_ENTER - 2149974059 - name 1_38_KEY_MENU - 2149974063 - name 1_38_KEY_MUP - 2149974064 - name 1_38_KEY_MDOWN - 2149974065 - name 1_38_KEY_MLEFT - 2149974066 - name 1_38_KEY_MRIGHT - 2149974067 - name 1_38_KEY_FF - 2149974068 - name 1_38_KEY_PLAY - 2149974069 - name 1_38_KEY_REW - 2149974070 - name 1_38_KEY_REC - 2149974071 - name 1_38_KEY_PAUSE - 2149974072 - name 1_38_KEY_STOP - 2149974073 - name 0_39_KEY_0 - 2555904 - name 0_39_KEY_1 - 2555905 - name 0_39_KEY_2 - 2555906 - name 0_39_KEY_3 - 2555907 - name 0_39_KEY_4 - 2555908 - name 0_39_KEY_5 - 2555909 - name 0_39_KEY_6 - 2555910 - name 0_39_KEY_7 - 2555911 - name 0_39_KEY_8 - 2555912 - name 0_39_KEY_9 - 2555913 - name 0_39_KEY_POWER - 2555914 - name 0_39_KEY_CH_UP - 2555919 - name 0_39_KEY_CH_DOWN - 2555920 - name 0_39_CH_PREVIOUS - 2555923 - name 0_39_KEY_ENTER - 2555947 - name 1_39_KEY_0 - 2150039552 - name 1_39_KEY_1 - 2150039553 - name 1_39_KEY_2 - 2150039554 - name 1_39_KEY_3 - 2150039555 - name 1_39_KEY_4 - 2150039556 - name 1_39_KEY_5 - 2150039557 - name 1_39_KEY_6 - 2150039558 - name 1_39_KEY_7 - 2150039559 - name 1_39_KEY_8 - 2150039560 - name 1_39_KEY_9 - 2150039561 - name 1_39_KEY_POWER - 2150039562 - name 1_39_KEY_CH_UP - 2150039567 - name 1_39_KEY_CH_DOWN - 2150039568 - name 1_39_KEY_MUTE - 2150039569 - name 1_39_KEY_VOL_DOWN - 2150039570 - name 1_39_CH_PREVIOUS - 2150039571 - name 1_39_KEY_VOL_UP - 2150039572 - name 1_39_KEY_DISPLAY - 2150039573 - name 1_39_KEY_EXIT - 2150039576 - name 1_39_KEY_INPUT - 2150039578 - name 1_39_KEY_GUIDE - 2150039579 - name 1_39_KEY_SELECT - 2150039582 - name 1_39_KEY_AV - 2150039593 - name 1_39_KEY_SAT - 2150039594 - name 1_39_KEY_ENTER - 2150039595 - name 1_39_KEY_MENU - 2150039599 - name 1_39_KEY_MUP - 2150039600 - name 1_39_KEY_MDOWN - 2150039601 - name 1_39_KEY_MLEFT - 2150039602 - name 1_39_KEY_MRIGHT - 2150039603 - name 1_39_KEY_FF - 2150039604 - name 1_39_KEY_PLAY - 2150039605 - name 1_39_KEY_REW - 2150039606 - name 1_39_KEY_REC - 2150039607 - name 1_39_KEY_PAUSE - 2150039608 - name 1_39_KEY_STOP - 2150039609 - name 0_40_KEY_0 - 2621440 - name 0_40_KEY_1 - 2621441 - name 0_40_KEY_2 - 2621442 - name 0_40_KEY_3 - 2621443 - name 0_40_KEY_4 - 2621444 - name 0_40_KEY_5 - 2621445 - name 0_40_KEY_6 - 2621446 - name 0_40_KEY_7 - 2621447 - name 0_40_KEY_8 - 2621448 - name 0_40_KEY_9 - 2621449 - name 0_40_KEY_POWER - 2621450 - name 0_40_KEY_CH_UP - 2621455 - name 0_40_KEY_CH_DOWN - 2621456 - name 0_40_CH_PREVIOUS - 2621459 - name 0_40_KEY_ENTER - 2621483 - name 1_40_KEY_0 - 2150105088 - name 1_40_KEY_1 - 2150105089 - name 1_40_KEY_2 - 2150105090 - name 1_40_KEY_3 - 2150105091 - name 1_40_KEY_4 - 2150105092 - name 1_40_KEY_5 - 2150105093 - name 1_40_KEY_6 - 2150105094 - name 1_40_KEY_7 - 2150105095 - name 1_40_KEY_8 - 2150105096 - name 1_40_KEY_9 - 2150105097 - name 1_40_KEY_POWER - 2150105098 - name 1_40_CH_PREVIOUS - 2150105107 - name 1_40_KEY_EXIT - 2150105112 - name 1_40_KEY_GUIDE - 2150105115 - name 1_40_KEY_FAV - 2150105117 - name 1_40_KEY_SELECT - 2150105118 - name 1_40_KEY_MENU - 2150105135 - name 1_40_KEY_MUP - 2150105136 - name 1_40_KEY_MDOWN - 2150105137 - name 1_40_KEY_MLEFT - 2150105138 - name 1_40_KEY_MRIGHT - 2150105139 - name 0_41_KEY_0 - 2686976 - name 0_41_KEY_1 - 2686977 - name 0_41_KEY_2 - 2686978 - name 0_41_KEY_3 - 2686979 - name 0_41_KEY_4 - 2686980 - name 0_41_KEY_5 - 2686981 - name 0_41_KEY_6 - 2686982 - name 0_41_KEY_7 - 2686983 - name 0_41_KEY_8 - 2686984 - name 0_41_KEY_9 - 2686985 - name 0_41_KEY_POWER - 2686986 - name 0_41_KEY_CH_UP - 2686991 - name 0_41_KEY_CH_DOWN - 2686992 - name 0_41_CH_PREVIOUS - 2686995 - name 0_41_KEY_ENTER - 2687019 - name 1_41_KEY_0 - 2150170624 - name 1_41_KEY_1 - 2150170625 - name 1_41_KEY_2 - 2150170626 - name 1_41_KEY_3 - 2150170627 - name 1_41_KEY_4 - 2150170628 - name 1_41_KEY_5 - 2150170629 - name 1_41_KEY_6 - 2150170630 - name 1_41_KEY_7 - 2150170631 - name 1_41_KEY_8 - 2150170632 - name 1_41_KEY_9 - 2150170633 - name 1_41_KEY_POWER - 2150170634 - name 1_41_KEY_CH_UP - 2150170639 - name 1_41_KEY_CH_DOWN - 2150170640 - name 1_41_KEY_MUTE - 2150170641 - name 1_41_KEY_VOL_DOWN - 2150170642 - name 1_41_CH_PREVIOUS - 2150170643 - name 1_41_KEY_VOL_UP - 2150170644 - name 1_41_KEY_GUIDE - 2150170651 - name 1_41_KEY_FAV - 2150170653 - name 1_41_KEY_SELECT - 2150170654 - name 0_42_KEY_0 - 2752512 - name 0_42_KEY_1 - 2752513 - name 0_42_KEY_2 - 2752514 - name 0_42_KEY_3 - 2752515 - name 0_42_KEY_4 - 2752516 - name 0_42_KEY_5 - 2752517 - name 0_42_KEY_6 - 2752518 - name 0_42_KEY_7 - 2752519 - name 0_42_KEY_8 - 2752520 - name 0_42_KEY_9 - 2752521 - name 0_42_KEY_POWER - 2752522 - name 0_42_KEY_CH_UP - 2752527 - name 0_42_KEY_CH_DOWN - 2752528 - name 0_42_CH_PREVIOUS - 2752531 - name 0_42_KEY_ENTER - 2752555 - name 1_42_KEY_0 - 2150236160 - name 1_42_KEY_1 - 2150236161 - name 1_42_KEY_2 - 2150236162 - name 1_42_KEY_3 - 2150236163 - name 1_42_KEY_4 - 2150236164 - name 1_42_KEY_5 - 2150236165 - name 1_42_KEY_6 - 2150236166 - name 1_42_KEY_7 - 2150236167 - name 1_42_KEY_8 - 2150236168 - name 1_42_KEY_9 - 2150236169 - name 1_42_KEY_POWER - 2150236170 - name 1_42_CH_PREVIOUS - 2150236179 - name 1_42_KEY_EXIT - 2150236184 - name 1_42_KEY_GUIDE - 2150236187 - name 1_42_KEY_FAV - 2150236189 - name 1_42_KEY_SELECT - 2150236190 - name 1_42_KEY_MENU - 2150236207 - name 1_42_KEY_MUP - 2150236208 - name 1_42_KEY_MDOWN - 2150236209 - name 1_42_KEY_MLEFT - 2150236210 - name 1_42_KEY_MRIGHT - 2150236211 - name 0_43_KEY_0 - 2818048 - name 0_43_KEY_1 - 2818049 - name 0_43_KEY_2 - 2818050 - name 0_43_KEY_3 - 2818051 - name 0_43_KEY_4 - 2818052 - name 0_43_KEY_5 - 2818053 - name 0_43_KEY_6 - 2818054 - name 0_43_KEY_7 - 2818055 - name 0_43_KEY_8 - 2818056 - name 0_43_KEY_9 - 2818057 - name 0_43_KEY_POWER - 2818058 - name 0_43_KEY_CH_UP - 2818063 - name 0_43_KEY_CH_DOWN - 2818064 - name 0_43_CH_PREVIOUS - 2818067 - name 0_43_KEY_ENTER - 2818091 - name 1_43_KEY_0 - 2150301696 - name 1_43_KEY_1 - 2150301697 - name 1_43_KEY_2 - 2150301698 - name 1_43_KEY_3 - 2150301699 - name 1_43_KEY_4 - 2150301700 - name 1_43_KEY_5 - 2150301701 - name 1_43_KEY_6 - 2150301702 - name 1_43_KEY_7 - 2150301703 - name 1_43_KEY_8 - 2150301704 - name 1_43_KEY_9 - 2150301705 - name 1_43_KEY_POWER - 2150301706 - name 1_43_CH_PREVIOUS - 2150301715 - name 1_43_KEY_EXIT - 2150301720 - name 1_43_KEY_SELECT - 2150301726 - name 1_43_KEY_MENU - 2150301743 - name 1_43_KEY_MUP - 2150301744 - name 1_43_KEY_MDOWN - 2150301745 - name 1_43_KEY_MLEFT - 2150301746 - name 1_43_KEY_MRIGHT - 2150301747 - name 0_44_KEY_0 - 2883584 - name 0_44_KEY_1 - 2883585 - name 0_44_KEY_2 - 2883586 - name 0_44_KEY_3 - 2883587 - name 0_44_KEY_4 - 2883588 - name 0_44_KEY_5 - 2883589 - name 0_44_KEY_6 - 2883590 - name 0_44_KEY_7 - 2883591 - name 0_44_KEY_8 - 2883592 - name 0_44_KEY_9 - 2883593 - name 0_44_KEY_POWER - 2883594 - name 0_44_KEY_CH_UP - 2883599 - name 0_44_KEY_CH_DOWN - 2883600 - name 0_44_CH_PREVIOUS - 2883603 - name 0_44_KEY_ENTER - 2883627 - name 1_44_KEY_0 - 2150367232 - name 1_44_KEY_1 - 2150367233 - name 1_44_KEY_2 - 2150367234 - name 1_44_KEY_3 - 2150367235 - name 1_44_KEY_4 - 2150367236 - name 1_44_KEY_5 - 2150367237 - name 1_44_KEY_6 - 2150367238 - name 1_44_KEY_7 - 2150367239 - name 1_44_KEY_8 - 2150367240 - name 1_44_KEY_9 - 2150367241 - name 1_44_KEY_POWER - 2150367242 - name 1_44_KEY_CH_UP - 2150367247 - name 1_44_KEY_CH_DOWN - 2150367248 - name 1_44_KEY_MUTE - 2150367249 - name 1_44_KEY_VOL_DOWN - 2150367250 - name 1_44_CH_PREVIOUS - 2150367251 - name 1_44_KEY_VOL_UP - 2150367252 - name 1_44_KEY_GUIDE - 2150367259 - name 1_44_KEY_FAV - 2150367261 - name 1_44_KEY_ENTER - 2150367275 - name 0_45_KEY_0 - 2949120 - name 0_45_KEY_1 - 2949121 - name 0_45_KEY_2 - 2949122 - name 0_45_KEY_3 - 2949123 - name 0_45_KEY_4 - 2949124 - name 0_45_KEY_5 - 2949125 - name 0_45_KEY_6 - 2949126 - name 0_45_KEY_7 - 2949127 - name 0_45_KEY_8 - 2949128 - name 0_45_KEY_9 - 2949129 - name 0_45_KEY_POWER - 2949130 - name 0_45_KEY_CH_UP - 2949135 - name 0_45_KEY_CH_DOWN - 2949136 - name 0_45_KEY_ENTER - 2949163 - name 1_45_KEY_0 - 2150432768 - name 1_45_KEY_1 - 2150432769 - name 1_45_KEY_2 - 2150432770 - name 1_45_KEY_3 - 2150432771 - name 1_45_KEY_4 - 2150432772 - name 1_45_KEY_5 - 2150432773 - name 1_45_KEY_6 - 2150432774 - name 1_45_KEY_7 - 2150432775 - name 1_45_KEY_8 - 2150432776 - name 1_45_KEY_9 - 2150432777 - name 1_45_KEY_POWER - 2150432778 - name 1_45_KEY_CH_UP - 2150432783 - name 1_45_KEY_CH_DOWN - 2150432784 - name 1_45_CH_PREVIOUS - 2150432787 - name 1_45_KEY_DISPLAY - 2150432789 - name 1_45_KEY_EXIT - 2150432792 - name 1_45_KEY_GUIDE - 2150432795 - name 1_45_KEY_FAV - 2150432797 - name 1_45_KEY_SELECT - 2150432798 - name 1_45_KEY_ENTER - 2150432811 - name 1_45_KEY_MENU - 2150432815 - name 1_45_KEY_MUP - 2150432816 - name 1_45_KEY_MDOWN - 2150432817 - name 1_45_KEY_MLEFT - 2150432818 - name 1_45_KEY_MRIGHT - 2150432819 - name 0_46_KEY_0 - 3014656 - name 0_46_KEY_1 - 3014657 - name 0_46_KEY_2 - 3014658 - name 0_46_KEY_3 - 3014659 - name 0_46_KEY_4 - 3014660 - name 0_46_KEY_5 - 3014661 - name 0_46_KEY_6 - 3014662 - name 0_46_KEY_7 - 3014663 - name 0_46_KEY_8 - 3014664 - name 0_46_KEY_9 - 3014665 - name 0_46_KEY_POWER - 3014666 - name 0_46_KEY_CH_UP - 3014671 - name 0_46_KEY_CH_DOWN - 3014672 - name 0_46_CH_PREVIOUS - 3014675 - name 0_46_KEY_ENTER - 3014699 - name 1_46_KEY_0 - 2150498304 - name 1_46_KEY_1 - 2150498305 - name 1_46_KEY_2 - 2150498306 - name 1_46_KEY_3 - 2150498307 - name 1_46_KEY_4 - 2150498308 - name 1_46_KEY_5 - 2150498309 - name 1_46_KEY_6 - 2150498310 - name 1_46_KEY_7 - 2150498311 - name 1_46_KEY_8 - 2150498312 - name 1_46_KEY_9 - 2150498313 - name 1_46_KEY_POWER - 2150498314 - name 1_46_KEY_CH_UP - 2150498319 - name 1_46_KEY_CH_DOWN - 2150498320 - name 1_46_KEY_MUTE - 2150498321 - name 1_46_KEY_VOL_DOWN - 2150498322 - name 1_46_CH_PREVIOUS - 2150498323 - name 1_46_KEY_VOL_UP - 2150498324 - name 1_46_KEY_FAV - 2150498333 - name 1_46_KEY_ENTER - 2150498347 - name 0_47_KEY_0 - 3080192 - name 0_47_KEY_1 - 3080193 - name 0_47_KEY_2 - 3080194 - name 0_47_KEY_3 - 3080195 - name 0_47_KEY_4 - 3080196 - name 0_47_KEY_5 - 3080197 - name 0_47_KEY_6 - 3080198 - name 0_47_KEY_7 - 3080199 - name 0_47_KEY_8 - 3080200 - name 0_47_KEY_9 - 3080201 - name 0_47_KEY_POWER - 3080202 - name 0_47_KEY_CH_UP - 3080207 - name 0_47_KEY_CH_DOWN - 3080208 - name 0_47_CH_PREVIOUS - 3080211 - name 1_47_KEY_POWER - 2150563850 - name 1_47_KEY_CH_UP - 2150563855 - name 1_47_KEY_CH_DOWN - 2150563856 - name 1_47_KEY_MUTE - 2150563857 - name 1_47_KEY_VOL_DOWN - 2150563858 - name 1_47_KEY_VOL_UP - 2150563860 - name 1_47_KEY_SAT - 2150563882 - name 1_47_KEY_ENTER - 2150563883 - name 0_48_KEY_0 - 3145728 - name 0_48_KEY_1 - 3145729 - name 0_48_KEY_2 - 3145730 - name 0_48_KEY_3 - 3145731 - name 0_48_KEY_4 - 3145732 - name 0_48_KEY_5 - 3145733 - name 0_48_KEY_6 - 3145734 - name 0_48_KEY_7 - 3145735 - name 0_48_KEY_8 - 3145736 - name 0_48_KEY_9 - 3145737 - name 0_48_KEY_POWER - 3145738 - name 0_48_KEY_CH_UP - 3145743 - name 0_48_KEY_CH_DOWN - 3145744 - name 0_48_CH_PREVIOUS - 3145747 - name 0_48_KEY_ENTER - 3145771 - name 1_48_KEY_0 - 2150629376 - name 1_48_KEY_1 - 2150629377 - name 1_48_KEY_2 - 2150629378 - name 1_48_KEY_3 - 2150629379 - name 1_48_KEY_4 - 2150629380 - name 1_48_KEY_5 - 2150629381 - name 1_48_KEY_6 - 2150629382 - name 1_48_KEY_7 - 2150629383 - name 1_48_KEY_8 - 2150629384 - name 1_48_KEY_9 - 2150629385 - name 1_48_KEY_POWER - 2150629386 - name 1_48_KEY_CH_UP - 2150629391 - name 1_48_KEY_CH_DOWN - 2150629392 - name 1_48_KEY_MUTE - 2150629393 - name 1_48_KEY_VOL_DOWN - 2150629394 - name 1_48_KEY_VOL_UP - 2150629396 - name 1_48_KEY_CKU - 2150629416 - name 1_48_KEY_SAT - 2150629418 - name 0_49_KEY_0 - 3211264 - name 0_49_KEY_1 - 3211265 - name 0_49_KEY_2 - 3211266 - name 0_49_KEY_3 - 3211267 - name 0_49_KEY_4 - 3211268 - name 0_49_KEY_5 - 3211269 - name 0_49_KEY_6 - 3211270 - name 0_49_KEY_7 - 3211271 - name 0_49_KEY_8 - 3211272 - name 0_49_KEY_9 - 3211273 - name 0_49_KEY_POWER - 3211274 - name 0_49_KEY_CH_UP - 3211279 - name 0_49_KEY_CH_DOWN - 3211280 - name 0_49_CH_PREVIOUS - 3211283 - name 0_49_KEY_ENTER - 3211307 - name 1_49_KEY_0 - 2150694912 - name 1_49_KEY_1 - 2150694913 - name 1_49_KEY_2 - 2150694914 - name 1_49_KEY_3 - 2150694915 - name 1_49_KEY_4 - 2150694916 - name 1_49_KEY_5 - 2150694917 - name 1_49_KEY_6 - 2150694918 - name 1_49_KEY_7 - 2150694919 - name 1_49_KEY_8 - 2150694920 - name 1_49_KEY_9 - 2150694921 - name 1_49_KEY_POWER - 2150694922 - name 1_49_KEY_CH_UP - 2150694927 - name 1_49_KEY_CH_DOWN - 2150694928 - name 1_49_KEY_MUTE - 2150694929 - name 1_49_KEY_VOL_DOWN - 2150694930 - name 1_49_KEY_VOL_UP - 2150694932 - name 0_50_KEY_0 - 3276800 - name 0_50_KEY_1 - 3276801 - name 0_50_KEY_2 - 3276802 - name 0_50_KEY_3 - 3276803 - name 0_50_KEY_4 - 3276804 - name 0_50_KEY_5 - 3276805 - name 0_50_KEY_6 - 3276806 - name 0_50_KEY_7 - 3276807 - name 0_50_KEY_8 - 3276808 - name 0_50_KEY_9 - 3276809 - name 0_50_KEY_POWER - 3276810 - name 0_50_KEY_CH_UP - 3276815 - name 0_50_KEY_CH_DOWN - 3276816 - name 0_50_KEY_ENTER - 3276843 - name 1_50_KEY_0 - 2150760448 - name 1_50_KEY_1 - 2150760449 - name 1_50_KEY_2 - 2150760450 - name 1_50_KEY_3 - 2150760451 - name 1_50_KEY_4 - 2150760452 - name 1_50_KEY_5 - 2150760453 - name 1_50_KEY_6 - 2150760454 - name 1_50_KEY_7 - 2150760455 - name 1_50_KEY_8 - 2150760456 - name 1_50_KEY_9 - 2150760457 - name 1_50_KEY_POWER - 2150760458 - name 1_50_KEY_CH_UP - 2150760463 - name 1_50_KEY_CH_DOWN - 2150760464 - name 1_50_CH_PREVIOUS - 2150760467 - name 1_50_KEY_FAV - 2150760477 - name 1_50_KEY_ENTER - 2150760491 - name 0_51_KEY_0 - 3342336 - name 0_51_KEY_1 - 3342337 - name 0_51_KEY_2 - 3342338 - name 0_51_KEY_3 - 3342339 - name 0_51_KEY_4 - 3342340 - name 0_51_KEY_5 - 3342341 - name 0_51_KEY_6 - 3342342 - name 0_51_KEY_7 - 3342343 - name 0_51_KEY_8 - 3342344 - name 0_51_KEY_9 - 3342345 - name 0_51_KEY_POWER - 3342346 - name 0_51_KEY_CH_UP - 3342351 - name 0_51_KEY_CH_DOWN - 3342352 - name 0_51_CH_PREVIOUS - 3342355 - name 0_51_KEY_ENTER - 3342379 - name 1_51_KEY_0 - 2150825984 - name 1_51_KEY_1 - 2150825985 - name 1_51_KEY_2 - 2150825986 - name 1_51_KEY_3 - 2150825987 - name 1_51_KEY_4 - 2150825988 - name 1_51_KEY_5 - 2150825989 - name 1_51_KEY_6 - 2150825990 - name 1_51_KEY_7 - 2150825991 - name 1_51_KEY_8 - 2150825992 - name 1_51_KEY_9 - 2150825993 - name 1_51_KEY_POWER - 2150825994 - name 1_51_KEY_CH_UP - 2150825999 - name 1_51_KEY_CH_DOWN - 2150826000 - name 1_51_KEY_MUTE - 2150826001 - name 1_51_KEY_VOL_DOWN - 2150826002 - name 1_51_KEY_VOL_UP - 2150826004 - name 1_51_KEY_EXIT - 2150826008 - name 1_51_KEY_CKU - 2150826024 - name 1_51_KEY_AV - 2150826025 - name 1_51_KEY_SAT - 2150826026 - name 1_51_KEY_ENTER - 2150826027 - name 1_51_KEY_MENU - 2150826031 - name 1_51_KEY_MUP - 2150826032 - name 1_51_KEY_MDOWN - 2150826033 - name 1_51_KEY_MLEFT - 2150826034 - name 1_51_KEY_MRIGHT - 2150826035 - name 1_51_KEY_Help - 2150826048 - name 1_51_KEY_Setup - 2150826049 - name 0_52_KEY_0 - 3407872 - name 0_52_KEY_1 - 3407873 - name 0_52_KEY_2 - 3407874 - name 0_52_KEY_3 - 3407875 - name 0_52_KEY_4 - 3407876 - name 0_52_KEY_5 - 3407877 - name 0_52_KEY_6 - 3407878 - name 0_52_KEY_7 - 3407879 - name 0_52_KEY_8 - 3407880 - name 0_52_KEY_9 - 3407881 - name 0_52_KEY_POWER - 3407882 - name 0_52_KEY_CH_UP - 3407887 - name 0_52_KEY_CH_DOWN - 3407888 - name 0_52_CH_PREVIOUS - 3407891 - name 0_52_KEY_ENTER - 3407915 - name 1_52_KEY_0 - 2150891520 - name 1_52_KEY_1 - 2150891521 - name 1_52_KEY_2 - 2150891522 - name 1_52_KEY_3 - 2150891523 - name 1_52_KEY_4 - 2150891524 - name 1_52_KEY_5 - 2150891525 - name 1_52_KEY_6 - 2150891526 - name 1_52_KEY_7 - 2150891527 - name 1_52_KEY_8 - 2150891528 - name 1_52_KEY_9 - 2150891529 - name 1_52_KEY_POWER - 2150891530 - name 1_52_KEY_CH_UP - 2150891535 - name 1_52_KEY_CH_DOWN - 2150891536 - name 1_52_KEY_MUTE - 2150891537 - name 1_52_KEY_VOL_DOWN - 2150891538 - name 1_52_CH_PREVIOUS - 2150891539 - name 1_52_KEY_VOL_UP - 2150891540 - name 1_52_KEY_EXIT - 2150891544 - name 1_52_KEY_FAV - 2150891549 - name 1_52_KEY_SAT - 2150891562 - name 1_52_KEY_ENTER - 2150891563 - name 1_52_KEY_MENU - 2150891567 - name 1_52_KEY_MUP - 2150891568 - name 1_52_KEY_MDOWN - 2150891569 - name 1_52_KEY_MLEFT - 2150891570 - name 1_52_KEY_MRIGHT - 2150891571 - name 1_52_KEY_Help - 2150891584 - name 1_52_KEY_Setup - 2150891585 - name 0_53_KEY_0 - 3473408 - name 0_53_KEY_1 - 3473409 - name 0_53_KEY_2 - 3473410 - name 0_53_KEY_3 - 3473411 - name 0_53_KEY_4 - 3473412 - name 0_53_KEY_5 - 3473413 - name 0_53_KEY_6 - 3473414 - name 0_53_KEY_7 - 3473415 - name 0_53_KEY_8 - 3473416 - name 0_53_KEY_9 - 3473417 - name 0_53_KEY_POWER - 3473418 - name 0_53_KEY_CH_UP - 3473423 - name 0_53_KEY_CH_DOWN - 3473424 - name 0_53_CH_PREVIOUS - 3473427 - name 0_53_KEY_ENTER - 3473451 - name 1_53_KEY_0 - 2150957056 - name 1_53_KEY_1 - 2150957057 - name 1_53_KEY_2 - 2150957058 - name 1_53_KEY_3 - 2150957059 - name 1_53_KEY_4 - 2150957060 - name 1_53_KEY_5 - 2150957061 - name 1_53_KEY_6 - 2150957062 - name 1_53_KEY_7 - 2150957063 - name 1_53_KEY_8 - 2150957064 - name 1_53_KEY_9 - 2150957065 - name 1_53_KEY_POWER - 2150957066 - name 1_53_KEY_CH_UP - 2150957071 - name 1_53_KEY_CH_DOWN - 2150957072 - name 1_53_KEY_MUTE - 2150957073 - name 1_53_KEY_VOL_DOWN - 2150957074 - name 1_53_KEY_VOL_UP - 2150957076 - name 1_53_KEY_EXIT - 2150957080 - name 1_53_KEY_FAV - 2150957085 - name 1_53_KEY_SAT - 2150957098 - name 1_53_KEY_ENTER - 2150957099 - name 1_53_KEY_MENU - 2150957103 - name 1_53_KEY_MUP - 2150957104 - name 1_53_KEY_MDOWN - 2150957105 - name 1_53_KEY_MLEFT - 2150957106 - name 1_53_KEY_MRIGHT - 2150957107 - name 1_53_KEY_Help - 2150957120 - name 1_53_KEY_Setup - 2150957121 - name 0_54_KEY_0 - 3538944 - name 0_54_KEY_1 - 3538945 - name 0_54_KEY_2 - 3538946 - name 0_54_KEY_3 - 3538947 - name 0_54_KEY_4 - 3538948 - name 0_54_KEY_5 - 3538949 - name 0_54_KEY_6 - 3538950 - name 0_54_KEY_7 - 3538951 - name 0_54_KEY_8 - 3538952 - name 0_54_KEY_9 - 3538953 - name 0_54_KEY_POWER - 3538954 - name 0_54_KEY_CH_UP - 3538959 - name 0_54_KEY_CH_DOWN - 3538960 - name 0_54_KEY_ENTER - 3538987 - name 1_54_KEY_0 - 2151022592 - name 1_54_KEY_1 - 2151022593 - name 1_54_KEY_2 - 2151022594 - name 1_54_KEY_3 - 2151022595 - name 1_54_KEY_4 - 2151022596 - name 1_54_KEY_5 - 2151022597 - name 1_54_KEY_6 - 2151022598 - name 1_54_KEY_7 - 2151022599 - name 1_54_KEY_8 - 2151022600 - name 1_54_KEY_9 - 2151022601 - name 1_54_KEY_POWER - 2151022602 - name 1_54_KEY_CH_UP - 2151022607 - name 1_54_KEY_CH_DOWN - 2151022608 - name 1_54_KEY_VOL_DOWN - 2151022610 - name 1_54_KEY_VOL_UP - 2151022612 - name 1_54_KEY_CKU - 2151022632 - name 1_54_KEY_ENTER - 2151022635 - name 0_55_KEY_0 - 3604480 - name 0_55_KEY_1 - 3604481 - name 0_55_KEY_2 - 3604482 - name 0_55_KEY_3 - 3604483 - name 0_55_KEY_4 - 3604484 - name 0_55_KEY_5 - 3604485 - name 0_55_KEY_6 - 3604486 - name 0_55_KEY_7 - 3604487 - name 0_55_KEY_8 - 3604488 - name 0_55_KEY_9 - 3604489 - name 0_55_KEY_POWER - 3604490 - name 0_55_KEY_CH_UP - 3604495 - name 0_55_KEY_CH_DOWN - 3604496 - name 0_55_CH_PREVIOUS - 3604499 - name 0_55_KEY_ENTER - 3604523 - name 1_55_KEY_0 - 2151088128 - name 1_55_KEY_1 - 2151088129 - name 1_55_KEY_2 - 2151088130 - name 1_55_KEY_3 - 2151088131 - name 1_55_KEY_4 - 2151088132 - name 1_55_KEY_5 - 2151088133 - name 1_55_KEY_6 - 2151088134 - name 1_55_KEY_7 - 2151088135 - name 1_55_KEY_8 - 2151088136 - name 1_55_KEY_9 - 2151088137 - name 1_55_KEY_POWER - 2151088138 - name 1_55_KEY_CH_UP - 2151088143 - name 1_55_KEY_CH_DOWN - 2151088144 - name 1_55_KEY_MUTE - 2151088145 - name 1_55_KEY_VOL_DOWN - 2151088146 - name 1_55_KEY_VOL_UP - 2151088148 - name 1_55_KEY_DISPLAY - 2151088149 - name 1_55_KEY_CKU - 2151088168 - name 1_55_KEY_SAT - 2151088170 - name 1_55_KEY_ENTER - 2151088171 - name 0_56_KEY_0 - 3670016 - name 0_56_KEY_1 - 3670017 - name 0_56_KEY_2 - 3670018 - name 0_56_KEY_3 - 3670019 - name 0_56_KEY_4 - 3670020 - name 0_56_KEY_5 - 3670021 - name 0_56_KEY_6 - 3670022 - name 0_56_KEY_7 - 3670023 - name 0_56_KEY_8 - 3670024 - name 0_56_KEY_9 - 3670025 - name 0_56_KEY_POWER - 3670026 - name 0_56_KEY_CH_UP - 3670031 - name 0_56_KEY_CH_DOWN - 3670032 - name 0_56_CH_PREVIOUS - 3670035 - name 0_56_KEY_ENTER - 3670059 - name 1_56_KEY_0 - 2151153664 - name 1_56_KEY_1 - 2151153665 - name 1_56_KEY_2 - 2151153666 - name 1_56_KEY_3 - 2151153667 - name 1_56_KEY_4 - 2151153668 - name 1_56_KEY_5 - 2151153669 - name 1_56_KEY_6 - 2151153670 - name 1_56_KEY_7 - 2151153671 - name 1_56_KEY_8 - 2151153672 - name 1_56_KEY_9 - 2151153673 - name 1_56_KEY_POWER - 2151153674 - name 1_56_KEY_CH_UP - 2151153679 - name 1_56_KEY_CH_DOWN - 2151153680 - name 1_56_KEY_VOL_DOWN - 2151153682 - name 1_56_KEY_VOL_UP - 2151153684 - name 0_57_KEY_0 - 3735552 - name 0_57_KEY_1 - 3735553 - name 0_57_KEY_2 - 3735554 - name 0_57_KEY_3 - 3735555 - name 0_57_KEY_4 - 3735556 - name 0_57_KEY_5 - 3735557 - name 0_57_KEY_6 - 3735558 - name 0_57_KEY_7 - 3735559 - name 0_57_KEY_8 - 3735560 - name 0_57_KEY_9 - 3735561 - name 0_57_KEY_POWER - 3735562 - name 0_57_KEY_CH_UP - 3735567 - name 0_57_KEY_CH_DOWN - 3735568 - name 0_57_CH_PREVIOUS - 3735571 - name 0_57_KEY_ENTER - 3735595 - name 1_57_KEY_0 - 2151219200 - name 1_57_KEY_1 - 2151219201 - name 1_57_KEY_2 - 2151219202 - name 1_57_KEY_3 - 2151219203 - name 1_57_KEY_4 - 2151219204 - name 1_57_KEY_5 - 2151219205 - name 1_57_KEY_6 - 2151219206 - name 1_57_KEY_7 - 2151219207 - name 1_57_KEY_8 - 2151219208 - name 1_57_KEY_9 - 2151219209 - name 1_57_KEY_POWER - 2151219210 - name 1_57_KEY_CH_UP - 2151219215 - name 1_57_KEY_CH_DOWN - 2151219216 - name 1_57_KEY_VOL_DOWN - 2151219218 - name 1_57_KEY_VOL_UP - 2151219220 - name 1_57_KEY_DISPLAY - 2151219221 - name 1_57_KEY_FAV - 2151219229 - name 1_57_KEY_CKU - 2151219240 - name 1_57_KEY_ENTER - 2151219243 - name 0_58_KEY_0 - 3801088 - name 0_58_KEY_1 - 3801089 - name 0_58_KEY_2 - 3801090 - name 0_58_KEY_3 - 3801091 - name 0_58_KEY_4 - 3801092 - name 0_58_KEY_5 - 3801093 - name 0_58_KEY_6 - 3801094 - name 0_58_KEY_7 - 3801095 - name 0_58_KEY_8 - 3801096 - name 0_58_KEY_9 - 3801097 - name 0_58_KEY_POWER - 3801098 - name 0_58_KEY_CH_UP - 3801103 - name 0_58_KEY_CH_DOWN - 3801104 - name 0_58_CH_PREVIOUS - 3801107 - name 0_58_KEY_ENTER - 3801131 - name 1_58_KEY_0 - 2151284736 - name 1_58_KEY_1 - 2151284737 - name 1_58_KEY_2 - 2151284738 - name 1_58_KEY_3 - 2151284739 - name 1_58_KEY_4 - 2151284740 - name 1_58_KEY_5 - 2151284741 - name 1_58_KEY_6 - 2151284742 - name 1_58_KEY_7 - 2151284743 - name 1_58_KEY_8 - 2151284744 - name 1_58_KEY_9 - 2151284745 - name 1_58_KEY_POWER - 2151284746 - name 1_58_KEY_CH_UP - 2151284751 - name 1_58_KEY_CH_DOWN - 2151284752 - name 1_58_KEY_MUTE - 2151284753 - name 1_58_KEY_VOL_DOWN - 2151284754 - name 1_58_CH_PREVIOUS - 2151284755 - name 1_58_KEY_VOL_UP - 2151284756 - name 1_58_KEY_ENTER - 2151284779 - name 1_58_KEY_MENU - 2151284783 - name 1_58_KEY_MUP - 2151284784 - name 1_58_KEY_MDOWN - 2151284785 - name 1_58_KEY_MLEFT - 2151284786 - name 1_58_KEY_MRIGHT - 2151284787 - name 0_59_KEY_0 - 3866624 - name 0_59_KEY_1 - 3866625 - name 0_59_KEY_2 - 3866626 - name 0_59_KEY_3 - 3866627 - name 0_59_KEY_4 - 3866628 - name 0_59_KEY_5 - 3866629 - name 0_59_KEY_6 - 3866630 - name 0_59_KEY_7 - 3866631 - name 0_59_KEY_8 - 3866632 - name 0_59_KEY_9 - 3866633 - name 0_59_KEY_POWER - 3866634 - name 0_59_KEY_CH_UP - 3866639 - name 0_59_KEY_CH_DOWN - 3866640 - name 0_59_CH_PREVIOUS - 3866643 - name 0_59_KEY_ENTER - 3866667 - name 1_59_KEY_0 - 2151350272 - name 1_59_KEY_1 - 2151350273 - name 1_59_KEY_2 - 2151350274 - name 1_59_KEY_3 - 2151350275 - name 1_59_KEY_4 - 2151350276 - name 1_59_KEY_5 - 2151350277 - name 1_59_KEY_6 - 2151350278 - name 1_59_KEY_7 - 2151350279 - name 1_59_KEY_8 - 2151350280 - name 1_59_KEY_9 - 2151350281 - name 1_59_KEY_POWER - 2151350282 - name 1_59_KEY_CH_UP - 2151350287 - name 1_59_KEY_CH_DOWN - 2151350288 - name 1_59_KEY_VOL_DOWN - 2151350290 - name 1_59_CH_PREVIOUS - 2151350291 - name 1_59_KEY_VOL_UP - 2151350292 - name 1_59_KEY_SELECT - 2151350302 - name 1_59_KEY_ENTER - 2151350315 - name 0_60_KEY_0 - 3932160 - name 0_60_KEY_1 - 3932161 - name 0_60_KEY_2 - 3932162 - name 0_60_KEY_3 - 3932163 - name 0_60_KEY_4 - 3932164 - name 0_60_KEY_5 - 3932165 - name 0_60_KEY_6 - 3932166 - name 0_60_KEY_7 - 3932167 - name 0_60_KEY_8 - 3932168 - name 0_60_KEY_9 - 3932169 - name 0_60_KEY_POWER - 3932170 - name 0_60_KEY_CH_UP - 3932175 - name 0_60_KEY_CH_DOWN - 3932176 - name 1_60_KEY_0 - 2151415808 - name 1_60_KEY_1 - 2151415809 - name 1_60_KEY_2 - 2151415810 - name 1_60_KEY_3 - 2151415811 - name 1_60_KEY_4 - 2151415812 - name 1_60_KEY_5 - 2151415813 - name 1_60_KEY_6 - 2151415814 - name 1_60_KEY_7 - 2151415815 - name 1_60_KEY_8 - 2151415816 - name 1_60_KEY_9 - 2151415817 - name 1_60_KEY_POWER - 2151415818 - name 1_60_KEY_CH_UP - 2151415823 - name 1_60_KEY_CH_DOWN - 2151415824 - name 1_60_KEY_MUTE - 2151415825 - name 1_60_KEY_VOL_DOWN - 2151415826 - name 1_60_KEY_VOL_UP - 2151415828 - name 1_60_KEY_EXIT - 2151415832 - name 1_60_KEY_CKU - 2151415848 - name 1_60_KEY_ENTER - 2151415851 - name 1_60_KEY_MENU - 2151415855 - name 1_60_KEY_MUP - 2151415856 - name 1_60_KEY_MDOWN - 2151415857 - name 1_60_KEY_MLEFT - 2151415858 - name 1_60_KEY_MRIGHT - 2151415859 - name 1_60_KEY_Help - 2151415872 - name 1_60_KEY_Setup - 2151415873 - name 0_61_KEY_0 - 3997696 - name 0_61_KEY_1 - 3997697 - name 0_61_KEY_2 - 3997698 - name 0_61_KEY_3 - 3997699 - name 0_61_KEY_4 - 3997700 - name 0_61_KEY_5 - 3997701 - name 0_61_KEY_6 - 3997702 - name 0_61_KEY_7 - 3997703 - name 0_61_KEY_8 - 3997704 - name 0_61_KEY_9 - 3997705 - name 0_61_KEY_POWER - 3997706 - name 0_61_KEY_CH_UP - 3997711 - name 0_61_KEY_CH_DOWN - 3997712 - name 0_61_CH_PREVIOUS - 3997715 - name 0_61_KEY_ENTER - 3997739 - name 1_61_KEY_0 - 2151481344 - name 1_61_KEY_1 - 2151481345 - name 1_61_KEY_2 - 2151481346 - name 1_61_KEY_3 - 2151481347 - name 1_61_KEY_4 - 2151481348 - name 1_61_KEY_5 - 2151481349 - name 1_61_KEY_6 - 2151481350 - name 1_61_KEY_7 - 2151481351 - name 1_61_KEY_8 - 2151481352 - name 1_61_KEY_9 - 2151481353 - name 1_61_KEY_POWER - 2151481354 - name 1_61_KEY_CH_UP - 2151481359 - name 1_61_KEY_CH_DOWN - 2151481360 - name 1_61_KEY_MUTE - 2151481361 - name 1_61_KEY_VOL_DOWN - 2151481362 - name 1_61_KEY_VOL_UP - 2151481364 - name 1_61_KEY_DISPLAY - 2151481365 - name 1_61_KEY_FAV - 2151481373 - name 1_61_KEY_CKU - 2151481384 - name 1_61_KEY_ENTER - 2151481387 - name 0_62_KEY_0 - 4063232 - name 0_62_KEY_1 - 4063233 - name 0_62_KEY_2 - 4063234 - name 0_62_KEY_3 - 4063235 - name 0_62_KEY_4 - 4063236 - name 0_62_KEY_5 - 4063237 - name 0_62_KEY_6 - 4063238 - name 0_62_KEY_7 - 4063239 - name 0_62_KEY_8 - 4063240 - name 0_62_KEY_9 - 4063241 - name 0_62_KEY_POWER - 4063242 - name 0_62_KEY_CH_UP - 4063247 - name 0_62_KEY_CH_DOWN - 4063248 - name 0_62_CH_PREVIOUS - 4063251 - name 0_62_KEY_ENTER - 4063275 - name 1_62_KEY_0 - 2151546880 - name 1_62_KEY_1 - 2151546881 - name 1_62_KEY_2 - 2151546882 - name 1_62_KEY_3 - 2151546883 - name 1_62_KEY_4 - 2151546884 - name 1_62_KEY_5 - 2151546885 - name 1_62_KEY_6 - 2151546886 - name 1_62_KEY_7 - 2151546887 - name 1_62_KEY_8 - 2151546888 - name 1_62_KEY_9 - 2151546889 - name 1_62_KEY_POWER - 2151546890 - name 1_62_KEY_MUTE - 2151546897 - name 1_62_KEY_VOL_DOWN - 2151546898 - name 1_62_KEY_VOL_UP - 2151546900 - name 1_62_KEY_FAV - 2151546909 - name 1_62_KEY_SELECT - 2151546910 - name 1_62_KEY_SAT - 2151546922 - name 0_63_KEY_0 - 4128768 - name 0_63_KEY_1 - 4128769 - name 0_63_KEY_2 - 4128770 - name 0_63_KEY_3 - 4128771 - name 0_63_KEY_4 - 4128772 - name 0_63_KEY_5 - 4128773 - name 0_63_KEY_6 - 4128774 - name 0_63_KEY_7 - 4128775 - name 0_63_KEY_8 - 4128776 - name 0_63_KEY_9 - 4128777 - name 0_63_KEY_POWER - 4128778 - name 0_63_KEY_CH_UP - 4128783 - name 0_63_KEY_CH_DOWN - 4128784 - name 0_63_CH_PREVIOUS - 4128787 - name 0_63_KEY_ENTER - 4128811 - name 1_63_KEY_POWER - 2151612426 - name 1_63_KEY_CH_UP - 2151612431 - name 1_63_KEY_CH_DOWN - 2151612432 - name 1_63_KEY_VOL_DOWN - 2151612434 - name 1_63_CH_PREVIOUS - 2151612435 - name 1_63_KEY_VOL_UP - 2151612436 - name 0_64_KEY_0 - 4194304 - name 0_64_KEY_1 - 4194305 - name 0_64_KEY_2 - 4194306 - name 0_64_KEY_3 - 4194307 - name 0_64_KEY_4 - 4194308 - name 0_64_KEY_5 - 4194309 - name 0_64_KEY_6 - 4194310 - name 0_64_KEY_7 - 4194311 - name 0_64_KEY_8 - 4194312 - name 0_64_KEY_9 - 4194313 - name 0_64_KEY_POWER - 4194314 - name 0_64_KEY_CH_UP - 4194319 - name 0_64_KEY_CH_DOWN - 4194320 - name 0_64_CH_PREVIOUS - 4194323 - name 0_64_KEY_ENTER - 4194347 - name 1_64_KEY_POWER - 2151677962 - name 1_64_KEY_CH_UP - 2151677967 - name 1_64_KEY_CH_DOWN - 2151677968 - name 1_64_KEY_MUTE - 2151677969 - name 1_64_KEY_VOL_DOWN - 2151677970 - name 1_64_KEY_VOL_UP - 2151677972 - name 1_64_KEY_ENTER - 2151677995 - name 0_65_KEY_0 - 4259840 - name 0_65_KEY_1 - 4259841 - name 0_65_KEY_2 - 4259842 - name 0_65_KEY_3 - 4259843 - name 0_65_KEY_4 - 4259844 - name 0_65_KEY_5 - 4259845 - name 0_65_KEY_6 - 4259846 - name 0_65_KEY_7 - 4259847 - name 0_65_KEY_8 - 4259848 - name 0_65_KEY_9 - 4259849 - name 0_65_KEY_POWER - 4259850 - name 0_65_KEY_CH_UP - 4259855 - name 0_65_KEY_CH_DOWN - 4259856 - name 0_65_CH_PREVIOUS - 4259859 - name 0_65_KEY_ENTER - 4259883 - name 1_65_KEY_0 - 2151743488 - name 1_65_KEY_1 - 2151743489 - name 1_65_KEY_2 - 2151743490 - name 1_65_KEY_3 - 2151743491 - name 1_65_KEY_4 - 2151743492 - name 1_65_KEY_5 - 2151743493 - name 1_65_KEY_6 - 2151743494 - name 1_65_KEY_7 - 2151743495 - name 1_65_KEY_8 - 2151743496 - name 1_65_KEY_9 - 2151743497 - name 1_65_KEY_POWER - 2151743498 - name 1_65_KEY_CH_UP - 2151743503 - name 1_65_KEY_CH_DOWN - 2151743504 - name 1_65_KEY_MUTE - 2151743505 - name 1_65_KEY_VOL_DOWN - 2151743506 - name 1_65_KEY_VOL_UP - 2151743508 - name 1_65_KEY_CKU - 2151743528 - name 1_65_KEY_SAT - 2151743530 - name 0_66_KEY_0 - 4325376 - name 0_66_KEY_1 - 4325377 - name 0_66_KEY_2 - 4325378 - name 0_66_KEY_3 - 4325379 - name 0_66_KEY_4 - 4325380 - name 0_66_KEY_5 - 4325381 - name 0_66_KEY_6 - 4325382 - name 0_66_KEY_7 - 4325383 - name 0_66_KEY_8 - 4325384 - name 0_66_KEY_9 - 4325385 - name 0_66_KEY_POWER - 4325386 - name 0_66_KEY_CH_UP - 4325391 - name 0_66_KEY_CH_DOWN - 4325392 - name 0_66_KEY_ENTER - 4325419 - name 1_66_KEY_0 - 2151809024 - name 1_66_KEY_1 - 2151809025 - name 1_66_KEY_2 - 2151809026 - name 1_66_KEY_3 - 2151809027 - name 1_66_KEY_4 - 2151809028 - name 1_66_KEY_5 - 2151809029 - name 1_66_KEY_6 - 2151809030 - name 1_66_KEY_7 - 2151809031 - name 1_66_KEY_8 - 2151809032 - name 1_66_KEY_9 - 2151809033 - name 1_66_KEY_POWER - 2151809034 - name 1_66_KEY_CH_UP - 2151809039 - name 1_66_KEY_CH_DOWN - 2151809040 - name 1_66_KEY_MUTE - 2151809041 - name 1_66_KEY_VOL_DOWN - 2151809042 - name 1_66_KEY_VOL_UP - 2151809044 - name 1_66_KEY_EXIT - 2151809048 - name 1_66_KEY_FAV - 2151809053 - name 1_66_KEY_C - 2151809063 - name 1_66_KEY_SAT - 2151809066 - name 1_66_KEY_ENTER - 2151809067 - name 1_66_KEY_MENU - 2151809071 - name 1_66_KEY_MUP - 2151809072 - name 1_66_KEY_MDOWN - 2151809073 - name 1_66_KEY_MLEFT - 2151809074 - name 1_66_KEY_MRIGHT - 2151809075 - name 1_66_KEY_Help - 2151809088 - name 1_66_KEY_Setup - 2151809089 - name 0_67_KEY_0 - 4390912 - name 0_67_KEY_1 - 4390913 - name 0_67_KEY_2 - 4390914 - name 0_67_KEY_3 - 4390915 - name 0_67_KEY_4 - 4390916 - name 0_67_KEY_5 - 4390917 - name 0_67_KEY_6 - 4390918 - name 0_67_KEY_7 - 4390919 - name 0_67_KEY_8 - 4390920 - name 0_67_KEY_9 - 4390921 - name 0_67_KEY_POWER - 4390922 - name 0_67_KEY_CH_UP - 4390927 - name 0_67_KEY_CH_DOWN - 4390928 - name 0_67_CH_PREVIOUS - 4390931 - name 0_67_KEY_ENTER - 4390955 - name 1_67_KEY_0 - 2151874560 - name 1_67_KEY_1 - 2151874561 - name 1_67_KEY_2 - 2151874562 - name 1_67_KEY_3 - 2151874563 - name 1_67_KEY_4 - 2151874564 - name 1_67_KEY_5 - 2151874565 - name 1_67_KEY_6 - 2151874566 - name 1_67_KEY_7 - 2151874567 - name 1_67_KEY_8 - 2151874568 - name 1_67_KEY_9 - 2151874569 - name 1_67_KEY_POWER - 2151874570 - name 1_67_KEY_CH_UP - 2151874575 - name 1_67_KEY_CH_DOWN - 2151874576 - name 1_67_CH_PREVIOUS - 2151874579 - name 1_67_KEY_EXIT - 2151874584 - name 1_67_KEY_GUIDE - 2151874587 - name 1_67_KEY_FAV - 2151874589 - name 1_67_KEY_SELECT - 2151874590 - name 1_67_KEY_MENU - 2151874607 - name 1_67_KEY_MUP - 2151874608 - name 1_67_KEY_MDOWN - 2151874609 - name 1_67_KEY_MLEFT - 2151874610 - name 1_67_KEY_MRIGHT - 2151874611 - name 0_68_KEY_0 - 4456448 - name 0_68_KEY_1 - 4456449 - name 0_68_KEY_2 - 4456450 - name 0_68_KEY_3 - 4456451 - name 0_68_KEY_4 - 4456452 - name 0_68_KEY_5 - 4456453 - name 0_68_KEY_6 - 4456454 - name 0_68_KEY_7 - 4456455 - name 0_68_KEY_8 - 4456456 - name 0_68_KEY_9 - 4456457 - name 0_68_KEY_POWER - 4456458 - name 0_68_KEY_CH_UP - 4456463 - name 0_68_KEY_CH_DOWN - 4456464 - name 0_68_KEY_ENTER - 4456491 - name 1_68_KEY_0 - 2151940096 - name 1_68_KEY_1 - 2151940097 - name 1_68_KEY_2 - 2151940098 - name 1_68_KEY_3 - 2151940099 - name 1_68_KEY_4 - 2151940100 - name 1_68_KEY_5 - 2151940101 - name 1_68_KEY_6 - 2151940102 - name 1_68_KEY_7 - 2151940103 - name 1_68_KEY_8 - 2151940104 - name 1_68_KEY_9 - 2151940105 - name 1_68_KEY_POWER - 2151940106 - name 1_68_KEY_CH_UP - 2151940111 - name 1_68_KEY_CH_DOWN - 2151940112 - name 1_68_KEY_VOL_DOWN - 2151940114 - name 1_68_KEY_VOL_UP - 2151940116 - name 1_68_KEY_DISPLAY - 2151940117 - name 1_68_KEY_FAV - 2151940125 - name 1_68_KEY_CKU - 2151940136 - name 1_68_KEY_ENTER - 2151940139 - name 0_69_KEY_0 - 4521984 - name 0_69_KEY_1 - 4521985 - name 0_69_KEY_2 - 4521986 - name 0_69_KEY_3 - 4521987 - name 0_69_KEY_4 - 4521988 - name 0_69_KEY_5 - 4521989 - name 0_69_KEY_6 - 4521990 - name 0_69_KEY_7 - 4521991 - name 0_69_KEY_8 - 4521992 - name 0_69_KEY_9 - 4521993 - name 0_69_KEY_POWER - 4521994 - name 0_69_KEY_CH_UP - 4521999 - name 0_69_KEY_CH_DOWN - 4522000 - name 0_69_CH_PREVIOUS - 4522003 - name 0_69_KEY_ENTER - 4522027 - name 1_69_KEY_0 - 2152005632 - name 1_69_KEY_1 - 2152005633 - name 1_69_KEY_2 - 2152005634 - name 1_69_KEY_3 - 2152005635 - name 1_69_KEY_4 - 2152005636 - name 1_69_KEY_5 - 2152005637 - name 1_69_KEY_6 - 2152005638 - name 1_69_KEY_7 - 2152005639 - name 1_69_KEY_8 - 2152005640 - name 1_69_KEY_9 - 2152005641 - name 1_69_KEY_POWER - 2152005642 - name 1_69_KEY_CH_UP - 2152005647 - name 1_69_KEY_CH_DOWN - 2152005648 - name 1_69_KEY_MUTE - 2152005649 - name 1_69_KEY_VOL_DOWN - 2152005650 - name 1_69_KEY_VOL_UP - 2152005652 - name 1_69_KEY_EXIT - 2152005656 - name 1_69_KEY_FAV - 2152005661 - name 1_69_KEY_C - 2152005671 - name 1_69_KEY_ENTER - 2152005675 - name 1_69_KEY_MUP - 2152005680 - name 1_69_KEY_MDOWN - 2152005681 - name 1_69_KEY_MLEFT - 2152005682 - name 1_69_KEY_MRIGHT - 2152005683 - name 1_69_KEY_Help - 2152005696 - name 1_69_KEY_Setup - 2152005697 - name 0_70_KEY_0 - 4587520 - name 0_70_KEY_1 - 4587521 - name 0_70_KEY_2 - 4587522 - name 0_70_KEY_3 - 4587523 - name 0_70_KEY_4 - 4587524 - name 0_70_KEY_5 - 4587525 - name 0_70_KEY_6 - 4587526 - name 0_70_KEY_7 - 4587527 - name 0_70_KEY_8 - 4587528 - name 0_70_KEY_9 - 4587529 - name 0_70_KEY_POWER - 4587530 - name 0_70_KEY_CH_UP - 4587535 - name 0_70_KEY_CH_DOWN - 4587536 - name 0_70_KEY_ENTER - 4587563 - name 1_70_KEY_0 - 2152071168 - name 1_70_KEY_1 - 2152071169 - name 1_70_KEY_2 - 2152071170 - name 1_70_KEY_3 - 2152071171 - name 1_70_KEY_4 - 2152071172 - name 1_70_KEY_5 - 2152071173 - name 1_70_KEY_6 - 2152071174 - name 1_70_KEY_7 - 2152071175 - name 1_70_KEY_8 - 2152071176 - name 1_70_KEY_9 - 2152071177 - name 1_70_KEY_POWER - 2152071178 - name 1_70_KEY_CH_UP - 2152071183 - name 1_70_KEY_CH_DOWN - 2152071184 - name 1_70_KEY_VOL_DOWN - 2152071186 - name 1_70_KEY_VOL_UP - 2152071188 - name 1_70_KEY_DISPLAY - 2152071189 - name 1_70_KEY_CKU - 2152071208 - name 1_70_KEY_SAT - 2152071210 - name 0_71_KEY_0 - 4653056 - name 0_71_KEY_1 - 4653057 - name 0_71_KEY_2 - 4653058 - name 0_71_KEY_3 - 4653059 - name 0_71_KEY_4 - 4653060 - name 0_71_KEY_5 - 4653061 - name 0_71_KEY_6 - 4653062 - name 0_71_KEY_7 - 4653063 - name 0_71_KEY_8 - 4653064 - name 0_71_KEY_9 - 4653065 - name 0_71_KEY_POWER - 4653066 - name 0_71_KEY_CH_UP - 4653071 - name 0_71_KEY_CH_DOWN - 4653072 - name 0_71_KEY_MUTE - 4653073 - name 0_71_KEY_VOL_DOWN - 4653074 - name 0_71_KEY_VOL_UP - 4653076 - name 1_71_KEY_0 - 2152136704 - name 1_71_KEY_1 - 2152136705 - name 1_71_KEY_2 - 2152136706 - name 1_71_KEY_3 - 2152136707 - name 1_71_KEY_4 - 2152136708 - name 1_71_KEY_5 - 2152136709 - name 1_71_KEY_6 - 2152136710 - name 1_71_KEY_7 - 2152136711 - name 1_71_KEY_8 - 2152136712 - name 1_71_KEY_9 - 2152136713 - name 1_71_KEY_POWER - 2152136714 - name 1_71_KEY_MUTE - 2152136721 - name 1_71_KEY_VOL_DOWN - 2152136722 - name 1_71_KEY_VOL_UP - 2152136724 - name 1_71_KEY_CKU - 2152136744 - name 0_72_KEY_0 - 4718592 - name 0_72_KEY_1 - 4718593 - name 0_72_KEY_2 - 4718594 - name 0_72_KEY_3 - 4718595 - name 0_72_KEY_4 - 4718596 - name 0_72_KEY_5 - 4718597 - name 0_72_KEY_6 - 4718598 - name 0_72_KEY_7 - 4718599 - name 0_72_KEY_8 - 4718600 - name 0_72_KEY_9 - 4718601 - name 0_72_KEY_POWER - 4718602 - name 0_72_KEY_CH_UP - 4718607 - name 0_72_KEY_CH_DOWN - 4718608 - name 0_72_KEY_MUTE - 4718609 - name 0_72_KEY_VOL_DOWN - 4718610 - name 0_72_CH_PREVIOUS - 4718611 - name 0_72_KEY_VOL_UP - 4718612 - name 0_72_KEY_DISPLAY - 4718613 - name 0_72_KEY_EXIT - 4718616 - name 0_72_KEY_INPUT - 4718618 - name 0_72_KEY_GUIDE - 4718619 - name 0_72_KEY_FAV - 4718621 - name 0_72_KEY_ENTER - 4718635 - name 0_72_KEY_MENU - 4718639 - name 0_72_KEY_MUP - 4718640 - name 0_72_KEY_MDOWN - 4718641 - name 0_72_KEY_MLEFT - 4718642 - name 0_72_KEY_MRIGHT - 4718643 - name 0_72_KEY_FF - 4718644 - name 0_72_KEY_PLAY - 4718645 - name 0_72_KEY_REW - 4718646 - name 0_72_KEY_REC - 4718647 - name 0_72_KEY_PAUSE - 4718648 - name 0_72_KEY_STOP - 4718649 - name 1_72_KEY_0 - 2152202240 - name 1_72_KEY_1 - 2152202241 - name 1_72_KEY_2 - 2152202242 - name 1_72_KEY_3 - 2152202243 - name 1_72_KEY_4 - 2152202244 - name 1_72_KEY_5 - 2152202245 - name 1_72_KEY_6 - 2152202246 - name 1_72_KEY_7 - 2152202247 - name 1_72_KEY_8 - 2152202248 - name 1_72_KEY_9 - 2152202249 - name 1_72_KEY_POWER - 2152202250 - name 1_72_KEY_CH_UP - 2152202255 - name 1_72_KEY_CH_DOWN - 2152202256 - name 1_72_KEY_MUTE - 2152202257 - name 1_72_KEY_VOL_DOWN - 2152202258 - name 1_72_KEY_VOL_UP - 2152202260 - name 1_72_KEY_DISPLAY - 2152202261 - name 1_72_KEY_FAV - 2152202269 - name 1_72_KEY_CKU - 2152202280 - name 1_72_KEY_ENTER - 2152202283 - name 0_73_KEY_0 - 4784128 - name 0_73_KEY_1 - 4784129 - name 0_73_KEY_2 - 4784130 - name 0_73_KEY_3 - 4784131 - name 0_73_KEY_4 - 4784132 - name 0_73_KEY_5 - 4784133 - name 0_73_KEY_6 - 4784134 - name 0_73_KEY_7 - 4784135 - name 0_73_KEY_8 - 4784136 - name 0_73_KEY_9 - 4784137 - name 0_73_KEY_POWER - 4784138 - name 0_73_KEY_CH_UP - 4784143 - name 0_73_KEY_CH_DOWN - 4784144 - name 0_73_KEY_MUTE - 4784145 - name 0_73_KEY_VOL_DOWN - 4784146 - name 0_73_KEY_VOL_UP - 4784148 - name 0_73_KEY_DISPLAY - 4784149 - name 0_73_KEY_MNSELECT - 4784151 - name 0_73_KEY_GUIDE - 4784155 - name 0_73_KEY_FAV - 4784157 - name 0_73_KEY_ENTER - 4784171 - name 0_73_KEY_MENU - 4784175 - name 0_73_KEY_MUP - 4784176 - name 0_73_KEY_MDOWN - 4784177 - name 0_73_KEY_MLEFT - 4784178 - name 0_73_KEY_MRIGHT - 4784179 - name 1_73_KEY_0 - 2152267776 - name 1_73_KEY_1 - 2152267777 - name 1_73_KEY_2 - 2152267778 - name 1_73_KEY_3 - 2152267779 - name 1_73_KEY_4 - 2152267780 - name 1_73_KEY_5 - 2152267781 - name 1_73_KEY_6 - 2152267782 - name 1_73_KEY_7 - 2152267783 - name 1_73_KEY_8 - 2152267784 - name 1_73_KEY_9 - 2152267785 - name 1_73_KEY_POWER - 2152267786 - name 1_73_KEY_CH_UP - 2152267791 - name 1_73_KEY_CH_DOWN - 2152267792 - name 1_73_KEY_FAV - 2152267805 - name 0_74_KEY_0 - 4849664 - name 0_74_KEY_1 - 4849665 - name 0_74_KEY_2 - 4849666 - name 0_74_KEY_3 - 4849667 - name 0_74_KEY_4 - 4849668 - name 0_74_KEY_5 - 4849669 - name 0_74_KEY_6 - 4849670 - name 0_74_KEY_7 - 4849671 - name 0_74_KEY_8 - 4849672 - name 0_74_KEY_9 - 4849673 - name 0_74_KEY_POWER - 4849674 - name 0_74_KEY_CH_UP - 4849679 - name 0_74_KEY_CH_DOWN - 4849680 - name 0_74_KEY_MUTE - 4849681 - name 0_74_KEY_VOL_DOWN - 4849682 - name 0_74_KEY_VOL_UP - 4849684 - name 0_74_KEY_MENU - 4849711 - name 0_74_KEY_MUP - 4849712 - name 0_74_KEY_MDOWN - 4849713 - name 0_74_KEY_MLEFT - 4849714 - name 0_74_KEY_MRIGHT - 4849715 - name 1_74_KEY_0 - 2152333312 - name 1_74_KEY_1 - 2152333313 - name 1_74_KEY_2 - 2152333314 - name 1_74_KEY_3 - 2152333315 - name 1_74_KEY_4 - 2152333316 - name 1_74_KEY_5 - 2152333317 - name 1_74_KEY_6 - 2152333318 - name 1_74_KEY_7 - 2152333319 - name 1_74_KEY_8 - 2152333320 - name 1_74_KEY_9 - 2152333321 - name 1_74_KEY_POWER - 2152333322 - name 1_74_KEY_CH_UP - 2152333327 - name 1_74_KEY_CH_DOWN - 2152333328 - name 1_74_KEY_MUTE - 2152333329 - name 1_74_KEY_VOL_DOWN - 2152333330 - name 1_74_KEY_VOL_UP - 2152333332 - name 1_74_KEY_FAV - 2152333341 - name 1_74_KEY_SAT - 2152333354 - name 1_74_KEY_ENTER - 2152333355 - name 0_75_KEY_0 - 4915200 - name 0_75_KEY_1 - 4915201 - name 0_75_KEY_2 - 4915202 - name 0_75_KEY_3 - 4915203 - name 0_75_KEY_4 - 4915204 - name 0_75_KEY_5 - 4915205 - name 0_75_KEY_6 - 4915206 - name 0_75_KEY_7 - 4915207 - name 0_75_KEY_8 - 4915208 - name 0_75_KEY_9 - 4915209 - name 0_75_KEY_POWER - 4915210 - name 0_75_KEY_CH_UP - 4915215 - name 0_75_KEY_CH_DOWN - 4915216 - name 0_75_KEY_MUTE - 4915217 - name 0_75_KEY_VOL_DOWN - 4915218 - name 0_75_KEY_VOL_UP - 4915220 - name 0_75_KEY_MUP - 4915248 - name 0_75_KEY_MDOWN - 4915249 - name 0_75_KEY_MLEFT - 4915250 - name 0_75_KEY_MRIGHT - 4915251 - name 1_75_KEY_0 - 2152398848 - name 1_75_KEY_1 - 2152398849 - name 1_75_KEY_2 - 2152398850 - name 1_75_KEY_3 - 2152398851 - name 1_75_KEY_4 - 2152398852 - name 1_75_KEY_5 - 2152398853 - name 1_75_KEY_6 - 2152398854 - name 1_75_KEY_7 - 2152398855 - name 1_75_KEY_8 - 2152398856 - name 1_75_KEY_9 - 2152398857 - name 1_75_KEY_FAV - 2152398877 - name 1_75_KEY_ENTER - 2152398891 - name 0_76_KEY_0 - 4980736 - name 0_76_KEY_1 - 4980737 - name 0_76_KEY_2 - 4980738 - name 0_76_KEY_3 - 4980739 - name 0_76_KEY_4 - 4980740 - name 0_76_KEY_5 - 4980741 - name 0_76_KEY_6 - 4980742 - name 0_76_KEY_7 - 4980743 - name 0_76_KEY_8 - 4980744 - name 0_76_KEY_9 - 4980745 - name 0_76_KEY_POWER - 4980746 - name 0_76_KEY_CH_UP - 4980751 - name 0_76_KEY_CH_DOWN - 4980752 - name 0_76_KEY_MUTE - 4980753 - name 0_76_KEY_VOL_DOWN - 4980754 - name 0_76_KEY_VOL_UP - 4980756 - name 0_76_KEY_MENU - 4980783 - name 0_76_KEY_MUP - 4980784 - name 0_76_KEY_MDOWN - 4980785 - name 0_76_KEY_MLEFT - 4980786 - name 0_76_KEY_MRIGHT - 4980787 - name 1_76_KEY_0 - 2152464384 - name 1_76_KEY_1 - 2152464385 - name 1_76_KEY_2 - 2152464386 - name 1_76_KEY_3 - 2152464387 - name 1_76_KEY_4 - 2152464388 - name 1_76_KEY_5 - 2152464389 - name 1_76_KEY_6 - 2152464390 - name 1_76_KEY_7 - 2152464391 - name 1_76_KEY_8 - 2152464392 - name 1_76_KEY_9 - 2152464393 - name 1_76_KEY_POWER - 2152464394 - name 1_76_KEY_CH_UP - 2152464399 - name 1_76_KEY_CH_DOWN - 2152464400 - name 1_76_KEY_MUTE - 2152464401 - name 1_76_KEY_VOL_DOWN - 2152464402 - name 1_76_KEY_VOL_UP - 2152464404 - name 1_76_KEY_DISPLAY - 2152464405 - name 1_76_KEY_CKU - 2152464424 - name 1_76_KEY_SAT - 2152464426 - name 1_76_KEY_ENTER - 2152464427 - name 0_77_KEY_0 - 5046272 - name 0_77_KEY_1 - 5046273 - name 0_77_KEY_2 - 5046274 - name 0_77_KEY_3 - 5046275 - name 0_77_KEY_4 - 5046276 - name 0_77_KEY_5 - 5046277 - name 0_77_KEY_6 - 5046278 - name 0_77_KEY_7 - 5046279 - name 0_77_KEY_8 - 5046280 - name 0_77_KEY_9 - 5046281 - name 0_77_KEY_POWER - 5046282 - name 0_77_KEY_MUTE - 5046289 - name 0_77_KEY_MNSELECT - 5046295 - name 0_77_KEY_MENU - 5046319 - name 0_77_KEY_MUP - 5046320 - name 0_77_KEY_MDOWN - 5046321 - name 0_77_KEY_MLEFT - 5046322 - name 0_77_KEY_MRIGHT - 5046323 - name 1_77_KEY_0 - 2152529920 - name 1_77_KEY_1 - 2152529921 - name 1_77_KEY_2 - 2152529922 - name 1_77_KEY_3 - 2152529923 - name 1_77_KEY_4 - 2152529924 - name 1_77_KEY_5 - 2152529925 - name 1_77_KEY_6 - 2152529926 - name 1_77_KEY_7 - 2152529927 - name 1_77_KEY_8 - 2152529928 - name 1_77_KEY_9 - 2152529929 - name 1_77_KEY_POWER - 2152529930 - name 1_77_KEY_CH_UP - 2152529935 - name 1_77_KEY_CH_DOWN - 2152529936 - name 1_77_KEY_MUTE - 2152529937 - name 1_77_KEY_VOL_DOWN - 2152529938 - name 1_77_CH_PREVIOUS - 2152529939 - name 1_77_KEY_VOL_UP - 2152529940 - name 1_77_KEY_EXIT - 2152529944 - name 1_77_KEY_FAV - 2152529949 - name 1_77_KEY_SAT - 2152529962 - name 1_77_KEY_ENTER - 2152529963 - name 1_77_KEY_MENU - 2152529967 - name 1_77_KEY_MUP - 2152529968 - name 1_77_KEY_MDOWN - 2152529969 - name 1_77_KEY_MLEFT - 2152529970 - name 1_77_KEY_MRIGHT - 2152529971 - name 1_77_KEY_Help - 2152529984 - name 1_77_KEY_Setup - 2152529985 - name 0_78_KEY_0 - 5111808 - name 0_78_KEY_1 - 5111809 - name 0_78_KEY_2 - 5111810 - name 0_78_KEY_3 - 5111811 - name 0_78_KEY_4 - 5111812 - name 0_78_KEY_5 - 5111813 - name 0_78_KEY_6 - 5111814 - name 0_78_KEY_7 - 5111815 - name 0_78_KEY_8 - 5111816 - name 0_78_KEY_9 - 5111817 - name 0_78_KEY_POWER - 5111818 - name 0_78_KEY_CH_UP - 5111823 - name 0_78_KEY_CH_DOWN - 5111824 - name 0_78_KEY_MUTE - 5111825 - name 0_78_KEY_VOL_DOWN - 5111826 - name 0_78_KEY_VOL_UP - 5111828 - name 0_78_KEY_MUP - 5111856 - name 0_78_KEY_MDOWN - 5111857 - name 0_78_KEY_MLEFT - 5111858 - name 0_78_KEY_MRIGHT - 5111859 - name 1_78_KEY_0 - 2152595456 - name 1_78_KEY_1 - 2152595457 - name 1_78_KEY_2 - 2152595458 - name 1_78_KEY_3 - 2152595459 - name 1_78_KEY_4 - 2152595460 - name 1_78_KEY_5 - 2152595461 - name 1_78_KEY_6 - 2152595462 - name 1_78_KEY_7 - 2152595463 - name 1_78_KEY_8 - 2152595464 - name 1_78_KEY_9 - 2152595465 - name 1_78_KEY_POWER - 2152595466 - name 1_78_KEY_CH_UP - 2152595471 - name 1_78_KEY_CH_DOWN - 2152595472 - name 1_78_KEY_MUTE - 2152595473 - name 1_78_KEY_VOL_DOWN - 2152595474 - name 1_78_CH_PREVIOUS - 2152595475 - name 1_78_KEY_VOL_UP - 2152595476 - name 1_78_KEY_DISPLAY - 2152595477 - name 1_78_KEY_FAV - 2152595485 - name 1_78_KEY_ENTER - 2152595499 - name 0_79_KEY_0 - 5177344 - name 0_79_KEY_1 - 5177345 - name 0_79_KEY_2 - 5177346 - name 0_79_KEY_3 - 5177347 - name 0_79_KEY_4 - 5177348 - name 0_79_KEY_5 - 5177349 - name 0_79_KEY_6 - 5177350 - name 0_79_KEY_7 - 5177351 - name 0_79_KEY_8 - 5177352 - name 0_79_KEY_9 - 5177353 - name 0_79_KEY_POWER - 5177354 - name 0_79_KEY_CH_UP - 5177359 - name 0_79_KEY_CH_DOWN - 5177360 - name 0_79_KEY_MNSELECT - 5177367 - name 0_79_KEY_MENU - 5177391 - name 0_79_KEY_MUP - 5177392 - name 0_79_KEY_MDOWN - 5177393 - name 0_79_KEY_MLEFT - 5177394 - name 0_79_KEY_MRIGHT - 5177395 - name 1_79_KEY_0 - 2152660992 - name 1_79_KEY_1 - 2152660993 - name 1_79_KEY_2 - 2152660994 - name 1_79_KEY_3 - 2152660995 - name 1_79_KEY_4 - 2152660996 - name 1_79_KEY_5 - 2152660997 - name 1_79_KEY_6 - 2152660998 - name 1_79_KEY_7 - 2152660999 - name 1_79_KEY_8 - 2152661000 - name 1_79_KEY_9 - 2152661001 - name 1_79_KEY_POWER - 2152661002 - name 1_79_KEY_CH_UP - 2152661007 - name 1_79_KEY_CH_DOWN - 2152661008 - name 1_79_KEY_MUTE - 2152661009 - name 1_79_KEY_VOL_DOWN - 2152661010 - name 1_79_KEY_VOL_UP - 2152661012 - name 1_79_KEY_FAV - 2152661021 - name 1_79_KEY_ENTER - 2152661035 - name 0_80_KEY_0 - 5242880 - name 0_80_KEY_1 - 5242881 - name 0_80_KEY_2 - 5242882 - name 0_80_KEY_3 - 5242883 - name 0_80_KEY_4 - 5242884 - name 0_80_KEY_5 - 5242885 - name 0_80_KEY_6 - 5242886 - name 0_80_KEY_7 - 5242887 - name 0_80_KEY_8 - 5242888 - name 0_80_KEY_9 - 5242889 - name 0_80_KEY_POWER - 5242890 - name 0_80_KEY_CH_UP - 5242895 - name 0_80_KEY_CH_DOWN - 5242896 - name 0_80_KEY_MUTE - 5242897 - name 0_80_KEY_VOL_DOWN - 5242898 - name 0_80_KEY_VOL_UP - 5242900 - name 0_80_KEY_MNSELECT - 5242903 - name 0_80_KEY_MENU - 5242927 - name 0_80_KEY_MUP - 5242928 - name 0_80_KEY_MDOWN - 5242929 - name 0_80_KEY_MLEFT - 5242930 - name 0_80_KEY_MRIGHT - 5242931 - name 1_80_KEY_0 - 2152726528 - name 1_80_KEY_1 - 2152726529 - name 1_80_KEY_2 - 2152726530 - name 1_80_KEY_3 - 2152726531 - name 1_80_KEY_4 - 2152726532 - name 1_80_KEY_5 - 2152726533 - name 1_80_KEY_6 - 2152726534 - name 1_80_KEY_7 - 2152726535 - name 1_80_KEY_8 - 2152726536 - name 1_80_KEY_9 - 2152726537 - name 1_80_KEY_POWER - 2152726538 - name 1_80_KEY_CH_UP - 2152726543 - name 1_80_KEY_CH_DOWN - 2152726544 - name 1_80_KEY_VOL_DOWN - 2152726546 - name 1_80_KEY_VOL_UP - 2152726548 - name 1_80_KEY_SELECT - 2152726558 - name 0_81_KEY_0 - 5308416 - name 0_81_KEY_1 - 5308417 - name 0_81_KEY_2 - 5308418 - name 0_81_KEY_3 - 5308419 - name 0_81_KEY_4 - 5308420 - name 0_81_KEY_5 - 5308421 - name 0_81_KEY_6 - 5308422 - name 0_81_KEY_7 - 5308423 - name 0_81_KEY_8 - 5308424 - name 0_81_KEY_9 - 5308425 - name 0_81_KEY_POWER - 5308426 - name 0_81_KEY_CH_UP - 5308431 - name 0_81_KEY_CH_DOWN - 5308432 - name 0_81_KEY_MENU - 5308463 - name 0_81_KEY_MUP - 5308464 - name 0_81_KEY_MDOWN - 5308465 - name 0_81_KEY_MLEFT - 5308466 - name 0_81_KEY_MRIGHT - 5308467 - name 1_81_KEY_0 - 2152792064 - name 1_81_KEY_1 - 2152792065 - name 1_81_KEY_2 - 2152792066 - name 1_81_KEY_3 - 2152792067 - name 1_81_KEY_4 - 2152792068 - name 1_81_KEY_5 - 2152792069 - name 1_81_KEY_6 - 2152792070 - name 1_81_KEY_7 - 2152792071 - name 1_81_KEY_8 - 2152792072 - name 1_81_KEY_9 - 2152792073 - name 1_81_KEY_POWER - 2152792074 - name 1_81_KEY_CH_UP - 2152792079 - name 1_81_KEY_CH_DOWN - 2152792080 - name 0_82_KEY_0 - 5373952 - name 0_82_KEY_1 - 5373953 - name 0_82_KEY_2 - 5373954 - name 0_82_KEY_3 - 5373955 - name 0_82_KEY_4 - 5373956 - name 0_82_KEY_5 - 5373957 - name 0_82_KEY_6 - 5373958 - name 0_82_KEY_7 - 5373959 - name 0_82_KEY_8 - 5373960 - name 0_82_KEY_9 - 5373961 - name 0_82_KEY_POWER - 5373962 - name 0_82_KEY_CH_UP - 5373967 - name 0_82_KEY_CH_DOWN - 5373968 - name 0_82_KEY_MUTE - 5373969 - name 0_82_KEY_VOL_DOWN - 5373970 - name 0_82_KEY_VOL_UP - 5373972 - name 0_82_KEY_MNSELECT - 5373975 - name 0_82_KEY_ENTER - 5373995 - name 0_82_KEY_MENU - 5373999 - name 0_82_KEY_MUP - 5374000 - name 0_82_KEY_MDOWN - 5374001 - name 0_82_KEY_MLEFT - 5374002 - name 0_82_KEY_MRIGHT - 5374003 - name 1_82_KEY_0 - 2152857600 - name 1_82_KEY_1 - 2152857601 - name 1_82_KEY_2 - 2152857602 - name 1_82_KEY_3 - 2152857603 - name 1_82_KEY_4 - 2152857604 - name 1_82_KEY_5 - 2152857605 - name 1_82_KEY_6 - 2152857606 - name 1_82_KEY_7 - 2152857607 - name 1_82_KEY_8 - 2152857608 - name 1_82_KEY_9 - 2152857609 - name 1_82_KEY_POWER - 2152857610 - name 1_82_KEY_CH_UP - 2152857615 - name 1_82_KEY_CH_DOWN - 2152857616 - name 1_82_CH_PREVIOUS - 2152857619 - name 1_82_KEY_DISPLAY - 2152857621 - name 1_82_KEY_EXIT - 2152857624 - name 1_82_KEY_AV - 2152857641 - name 1_82_KEY_ENTER - 2152857643 - name 1_82_KEY_MENU - 2152857647 - name 1_82_KEY_MUP - 2152857648 - name 1_82_KEY_MDOWN - 2152857649 - name 1_82_KEY_MLEFT - 2152857650 - name 1_82_KEY_MRIGHT - 2152857651 - name 0_83_KEY_0 - 5439488 - name 0_83_KEY_1 - 5439489 - name 0_83_KEY_2 - 5439490 - name 0_83_KEY_3 - 5439491 - name 0_83_KEY_4 - 5439492 - name 0_83_KEY_5 - 5439493 - name 0_83_KEY_6 - 5439494 - name 0_83_KEY_7 - 5439495 - name 0_83_KEY_8 - 5439496 - name 0_83_KEY_9 - 5439497 - name 0_83_KEY_POWER - 5439498 - name 0_83_KEY_CH_UP - 5439503 - name 0_83_KEY_CH_DOWN - 5439504 - name 0_83_KEY_MENU - 5439535 - name 0_83_KEY_MUP - 5439536 - name 0_83_KEY_MDOWN - 5439537 - name 0_83_KEY_MLEFT - 5439538 - name 0_83_KEY_MRIGHT - 5439539 - name 1_83_KEY_0 - 2152923136 - name 1_83_KEY_1 - 2152923137 - name 1_83_KEY_2 - 2152923138 - name 1_83_KEY_3 - 2152923139 - name 1_83_KEY_4 - 2152923140 - name 1_83_KEY_5 - 2152923141 - name 1_83_KEY_6 - 2152923142 - name 1_83_KEY_7 - 2152923143 - name 1_83_KEY_8 - 2152923144 - name 1_83_KEY_9 - 2152923145 - name 1_83_KEY_POWER - 2152923146 - name 1_83_KEY_CH_UP - 2152923151 - name 1_83_KEY_CH_DOWN - 2152923152 - name 1_83_KEY_MUTE - 2152923153 - name 1_83_KEY_VOL_DOWN - 2152923154 - name 1_83_CH_PREVIOUS - 2152923155 - name 1_83_KEY_VOL_UP - 2152923156 - name 1_83_KEY_DISPLAY - 2152923157 - name 1_83_KEY_EXIT - 2152923160 - name 1_83_KEY_GUIDE - 2152923163 - name 1_83_KEY_SELECT - 2152923166 - name 1_83_KEY_AV - 2152923177 - name 1_83_KEY_SAT - 2152923178 - name 1_83_KEY_ENTER - 2152923179 - name 1_83_KEY_MENU - 2152923183 - name 1_83_KEY_MUP - 2152923184 - name 1_83_KEY_MDOWN - 2152923185 - name 1_83_KEY_MLEFT - 2152923186 - name 1_83_KEY_MRIGHT - 2152923187 - name 0_84_KEY_0 - 5505024 - name 0_84_KEY_1 - 5505025 - name 0_84_KEY_2 - 5505026 - name 0_84_KEY_3 - 5505027 - name 0_84_KEY_4 - 5505028 - name 0_84_KEY_5 - 5505029 - name 0_84_KEY_6 - 5505030 - name 0_84_KEY_7 - 5505031 - name 0_84_KEY_8 - 5505032 - name 0_84_KEY_9 - 5505033 - name 0_84_KEY_POWER - 5505034 - name 0_84_KEY_CH_UP - 5505039 - name 0_84_KEY_CH_DOWN - 5505040 - name 0_84_KEY_MUTE - 5505041 - name 0_84_KEY_VOL_DOWN - 5505042 - name 0_84_KEY_VOL_UP - 5505044 - name 0_84_KEY_MNSELECT - 5505047 - name 0_84_KEY_MENU - 5505071 - name 0_84_KEY_MUP - 5505072 - name 0_84_KEY_MDOWN - 5505073 - name 0_84_KEY_MLEFT - 5505074 - name 0_84_KEY_MRIGHT - 5505075 - name 1_84_KEY_0 - 2152988672 - name 1_84_KEY_1 - 2152988673 - name 1_84_KEY_2 - 2152988674 - name 1_84_KEY_3 - 2152988675 - name 1_84_KEY_4 - 2152988676 - name 1_84_KEY_5 - 2152988677 - name 1_84_KEY_6 - 2152988678 - name 1_84_KEY_7 - 2152988679 - name 1_84_KEY_8 - 2152988680 - name 1_84_KEY_9 - 2152988681 - name 1_84_KEY_POWER - 2152988682 - name 1_84_KEY_CH_UP - 2152988687 - name 1_84_KEY_CH_DOWN - 2152988688 - name 1_84_CH_PREVIOUS - 2152988691 - name 1_84_KEY_DISPLAY - 2152988693 - name 1_84_KEY_EXIT - 2152988696 - name 1_84_KEY_AV - 2152988713 - name 1_84_KEY_ENTER - 2152988715 - name 1_84_KEY_MENU - 2152988719 - name 1_84_KEY_MUP - 2152988720 - name 1_84_KEY_MDOWN - 2152988721 - name 1_84_KEY_MLEFT - 2152988722 - name 1_84_KEY_MRIGHT - 2152988723 - name 0_85_KEY_0 - 5570560 - name 0_85_KEY_1 - 5570561 - name 0_85_KEY_2 - 5570562 - name 0_85_KEY_3 - 5570563 - name 0_85_KEY_4 - 5570564 - name 0_85_KEY_5 - 5570565 - name 0_85_KEY_6 - 5570566 - name 0_85_KEY_7 - 5570567 - name 0_85_KEY_8 - 5570568 - name 0_85_KEY_9 - 5570569 - name 0_85_KEY_POWER - 5570570 - name 0_85_KEY_CH_UP - 5570575 - name 0_85_KEY_CH_DOWN - 5570576 - name 0_85_KEY_MUTE - 5570577 - name 0_85_KEY_VOL_DOWN - 5570578 - name 0_85_CH_PREVIOUS - 5570579 - name 0_85_KEY_VOL_UP - 5570580 - name 0_85_KEY_DISPLAY - 5570581 - name 0_85_KEY_MNSELECT - 5570583 - name 0_85_KEY_EXIT - 5570584 - name 0_85_KEY_INPUT - 5570586 - name 0_85_KEY_GUIDE - 5570587 - name 0_85_KEY_FAV - 5570589 - name 0_85_KEY_MENU - 5570607 - name 0_85_KEY_MUP - 5570608 - name 0_85_KEY_MDOWN - 5570609 - name 0_85_KEY_MLEFT - 5570610 - name 0_85_KEY_MRIGHT - 5570611 - name 0_85_KEY_FF - 5570612 - name 0_85_KEY_PLAY - 5570613 - name 0_85_KEY_REW - 5570614 - name 0_85_KEY_REC - 5570615 - name 0_85_KEY_PAUSE - 5570616 - name 0_85_KEY_STOP - 5570617 - name 1_85_KEY_0 - 2153054208 - name 1_85_KEY_1 - 2153054209 - name 1_85_KEY_2 - 2153054210 - name 1_85_KEY_3 - 2153054211 - name 1_85_KEY_4 - 2153054212 - name 1_85_KEY_5 - 2153054213 - name 1_85_KEY_6 - 2153054214 - name 1_85_KEY_7 - 2153054215 - name 1_85_KEY_8 - 2153054216 - name 1_85_KEY_9 - 2153054217 - name 1_85_KEY_POWER - 2153054218 - name 1_85_KEY_CH_UP - 2153054223 - name 1_85_KEY_CH_DOWN - 2153054224 - name 1_85_CH_PREVIOUS - 2153054227 - name 1_85_KEY_DISPLAY - 2153054229 - name 1_85_KEY_EXIT - 2153054232 - name 1_85_KEY_SELECT - 2153054238 - name 1_85_KEY_ENTER - 2153054251 - name 1_85_KEY_MENU - 2153054255 - name 1_85_KEY_MUP - 2153054256 - name 1_85_KEY_MDOWN - 2153054257 - name 1_85_KEY_MLEFT - 2153054258 - name 1_85_KEY_MRIGHT - 2153054259 - name 0_86_KEY_0 - 5636096 - name 0_86_KEY_1 - 5636097 - name 0_86_KEY_2 - 5636098 - name 0_86_KEY_3 - 5636099 - name 0_86_KEY_4 - 5636100 - name 0_86_KEY_5 - 5636101 - name 0_86_KEY_6 - 5636102 - name 0_86_KEY_7 - 5636103 - name 0_86_KEY_8 - 5636104 - name 0_86_KEY_9 - 5636105 - name 0_86_KEY_POWER - 5636106 - name 0_86_KEY_CH_UP - 5636111 - name 0_86_KEY_CH_DOWN - 5636112 - name 0_86_KEY_MUTE - 5636113 - name 0_86_KEY_VOL_DOWN - 5636114 - name 0_86_CH_PREVIOUS - 5636115 - name 0_86_KEY_VOL_UP - 5636116 - name 0_86_KEY_DISPLAY - 5636117 - name 0_86_KEY_MNSELECT - 5636119 - name 0_86_KEY_EXIT - 5636120 - name 0_86_KEY_INPUT - 5636122 - name 0_86_KEY_GUIDE - 5636123 - name 0_86_KEY_FAV - 5636125 - name 0_86_KEY_ENTER - 5636139 - name 0_86_KEY_MENU - 5636143 - name 0_86_KEY_MUP - 5636144 - name 0_86_KEY_MDOWN - 5636145 - name 0_86_KEY_MLEFT - 5636146 - name 0_86_KEY_MRIGHT - 5636147 - name 0_86_KEY_FF - 5636148 - name 0_86_KEY_PLAY - 5636149 - name 0_86_KEY_REW - 5636150 - name 0_86_KEY_REC - 5636151 - name 0_86_KEY_PAUSE - 5636152 - name 0_86_KEY_STOP - 5636153 - name 1_86_KEY_0 - 2153119744 - name 1_86_KEY_1 - 2153119745 - name 1_86_KEY_2 - 2153119746 - name 1_86_KEY_3 - 2153119747 - name 1_86_KEY_4 - 2153119748 - name 1_86_KEY_5 - 2153119749 - name 1_86_KEY_6 - 2153119750 - name 1_86_KEY_7 - 2153119751 - name 1_86_KEY_8 - 2153119752 - name 1_86_KEY_9 - 2153119753 - name 1_86_KEY_POWER - 2153119754 - name 1_86_KEY_CH_UP - 2153119759 - name 1_86_KEY_CH_DOWN - 2153119760 - name 1_86_CH_PREVIOUS - 2153119763 - name 1_86_KEY_DISPLAY - 2153119765 - name 1_86_KEY_EXIT - 2153119768 - name 1_86_KEY_AV - 2153119785 - name 1_86_KEY_ENTER - 2153119787 - name 1_86_KEY_MENU - 2153119791 - name 1_86_KEY_MUP - 2153119792 - name 1_86_KEY_MDOWN - 2153119793 - name 1_86_KEY_MLEFT - 2153119794 - name 1_86_KEY_MRIGHT - 2153119795 - name 0_87_KEY_0 - 5701632 - name 0_87_KEY_1 - 5701633 - name 0_87_KEY_2 - 5701634 - name 0_87_KEY_3 - 5701635 - name 0_87_KEY_4 - 5701636 - name 0_87_KEY_5 - 5701637 - name 0_87_KEY_6 - 5701638 - name 0_87_KEY_7 - 5701639 - name 0_87_KEY_8 - 5701640 - name 0_87_KEY_9 - 5701641 - name 0_87_KEY_POWER - 5701642 - name 0_87_KEY_CH_UP - 5701647 - name 0_87_KEY_CH_DOWN - 5701648 - name 0_87_KEY_MUTE - 5701649 - name 0_87_KEY_VOL_DOWN - 5701650 - name 0_87_CH_PREVIOUS - 5701651 - name 0_87_KEY_VOL_UP - 5701652 - name 0_87_KEY_DISPLAY - 5701653 - name 0_87_KEY_MNSELECT - 5701655 - name 0_87_KEY_EXIT - 5701656 - name 0_87_KEY_INPUT - 5701658 - name 0_87_KEY_GUIDE - 5701659 - name 0_87_KEY_FAV - 5701661 - name 0_87_KEY_MENU - 5701679 - name 0_87_KEY_MUP - 5701680 - name 0_87_KEY_MDOWN - 5701681 - name 0_87_KEY_MLEFT - 5701682 - name 0_87_KEY_MRIGHT - 5701683 - name 0_87_KEY_FF - 5701684 - name 0_87_KEY_PLAY - 5701685 - name 0_87_KEY_REW - 5701686 - name 0_87_KEY_REC - 5701687 - name 0_87_KEY_PAUSE - 5701688 - name 0_87_KEY_STOP - 5701689 - name 1_87_KEY_0 - 2153185280 - name 1_87_KEY_1 - 2153185281 - name 1_87_KEY_2 - 2153185282 - name 1_87_KEY_3 - 2153185283 - name 1_87_KEY_4 - 2153185284 - name 1_87_KEY_5 - 2153185285 - name 1_87_KEY_6 - 2153185286 - name 1_87_KEY_7 - 2153185287 - name 1_87_KEY_8 - 2153185288 - name 1_87_KEY_9 - 2153185289 - name 1_87_KEY_POWER - 2153185290 - name 1_87_KEY_CH_UP - 2153185295 - name 1_87_KEY_CH_DOWN - 2153185296 - name 1_87_CH_PREVIOUS - 2153185299 - name 1_87_KEY_DISPLAY - 2153185301 - name 1_87_KEY_EXIT - 2153185304 - name 1_87_KEY_AV - 2153185321 - name 1_87_KEY_MENU - 2153185327 - name 1_87_KEY_MUP - 2153185328 - name 1_87_KEY_MDOWN - 2153185329 - name 1_87_KEY_MLEFT - 2153185330 - name 1_87_KEY_MRIGHT - 2153185331 - name 0_88_KEY_0 - 5767168 - name 0_88_KEY_1 - 5767169 - name 0_88_KEY_2 - 5767170 - name 0_88_KEY_3 - 5767171 - name 0_88_KEY_4 - 5767172 - name 0_88_KEY_5 - 5767173 - name 0_88_KEY_6 - 5767174 - name 0_88_KEY_7 - 5767175 - name 0_88_KEY_8 - 5767176 - name 0_88_KEY_9 - 5767177 - name 0_88_KEY_POWER - 5767178 - name 0_88_KEY_CH_UP - 5767183 - name 0_88_KEY_CH_DOWN - 5767184 - name 0_88_KEY_MUTE - 5767185 - name 0_88_KEY_VOL_DOWN - 5767186 - name 0_88_CH_PREVIOUS - 5767187 - name 0_88_KEY_VOL_UP - 5767188 - name 0_88_KEY_DISPLAY - 5767189 - name 0_88_KEY_MNSELECT - 5767191 - name 0_88_KEY_EXIT - 5767192 - name 0_88_KEY_INPUT - 5767194 - name 0_88_KEY_GUIDE - 5767195 - name 0_88_KEY_FAV - 5767197 - name 0_88_KEY_MENU - 5767215 - name 0_88_KEY_MUP - 5767216 - name 0_88_KEY_MDOWN - 5767217 - name 0_88_KEY_MLEFT - 5767218 - name 0_88_KEY_MRIGHT - 5767219 - name 0_88_KEY_FF - 5767220 - name 0_88_KEY_PLAY - 5767221 - name 0_88_KEY_REW - 5767222 - name 0_88_KEY_REC - 5767223 - name 0_88_KEY_PAUSE - 5767224 - name 0_88_KEY_STOP - 5767225 - name 1_88_KEY_0 - 2153250816 - name 1_88_KEY_1 - 2153250817 - name 1_88_KEY_2 - 2153250818 - name 1_88_KEY_3 - 2153250819 - name 1_88_KEY_4 - 2153250820 - name 1_88_KEY_5 - 2153250821 - name 1_88_KEY_6 - 2153250822 - name 1_88_KEY_7 - 2153250823 - name 1_88_KEY_8 - 2153250824 - name 1_88_KEY_9 - 2153250825 - name 1_88_KEY_POWER - 2153250826 - name 1_88_KEY_CH_UP - 2153250831 - name 1_88_KEY_CH_DOWN - 2153250832 - name 1_88_CH_PREVIOUS - 2153250835 - name 1_88_KEY_EXIT - 2153250840 - name 1_88_KEY_SELECT - 2153250846 - name 1_88_KEY_AV - 2153250857 - name 1_88_KEY_ENTER - 2153250859 - name 1_88_KEY_MENU - 2153250863 - name 1_88_KEY_MUP - 2153250864 - name 1_88_KEY_MDOWN - 2153250865 - name 1_88_KEY_MLEFT - 2153250866 - name 1_88_KEY_MRIGHT - 2153250867 - name 0_89_KEY_0 - 5832704 - name 0_89_KEY_1 - 5832705 - name 0_89_KEY_2 - 5832706 - name 0_89_KEY_3 - 5832707 - name 0_89_KEY_4 - 5832708 - name 0_89_KEY_5 - 5832709 - name 0_89_KEY_6 - 5832710 - name 0_89_KEY_7 - 5832711 - name 0_89_KEY_8 - 5832712 - name 0_89_KEY_9 - 5832713 - name 0_89_KEY_POWER - 5832714 - name 0_89_KEY_CH_UP - 5832719 - name 0_89_KEY_CH_DOWN - 5832720 - name 0_89_KEY_MUTE - 5832721 - name 0_89_KEY_VOL_DOWN - 5832722 - name 0_89_CH_PREVIOUS - 5832723 - name 0_89_KEY_VOL_UP - 5832724 - name 0_89_KEY_DISPLAY - 5832725 - name 0_89_KEY_MNSELECT - 5832727 - name 0_89_KEY_EXIT - 5832728 - name 0_89_KEY_INPUT - 5832730 - name 0_89_KEY_GUIDE - 5832731 - name 0_89_KEY_FAV - 5832733 - name 0_89_KEY_MENU - 5832751 - name 0_89_KEY_MUP - 5832752 - name 0_89_KEY_MDOWN - 5832753 - name 0_89_KEY_MLEFT - 5832754 - name 0_89_KEY_MRIGHT - 5832755 - name 1_89_KEY_POWER - 2153316362 - name 1_89_KEY_CH_UP - 2153316367 - name 1_89_KEY_CH_DOWN - 2153316368 - name 1_89_KEY_DISPLAY - 2153316373 - name 1_89_KEY_EXIT - 2153316376 - name 1_89_KEY_GUIDE - 2153316379 - name 1_89_KEY_SELECT - 2153316382 - name 1_89_KEY_ENTER - 2153316395 - name 1_89_KEY_MENU - 2153316399 - name 1_89_KEY_MUP - 2153316400 - name 1_89_KEY_MDOWN - 2153316401 - name 1_89_KEY_MLEFT - 2153316402 - name 1_89_KEY_MRIGHT - 2153316403 - name 0_90_KEY_0 - 5898240 - name 0_90_KEY_1 - 5898241 - name 0_90_KEY_2 - 5898242 - name 0_90_KEY_3 - 5898243 - name 0_90_KEY_4 - 5898244 - name 0_90_KEY_5 - 5898245 - name 0_90_KEY_6 - 5898246 - name 0_90_KEY_7 - 5898247 - name 0_90_KEY_8 - 5898248 - name 0_90_KEY_9 - 5898249 - name 0_90_KEY_POWER - 5898250 - name 0_90_KEY_CH_UP - 5898255 - name 0_90_KEY_CH_DOWN - 5898256 - name 0_90_KEY_MUTE - 5898257 - name 0_90_KEY_VOL_DOWN - 5898258 - name 0_90_CH_PREVIOUS - 5898259 - name 0_90_KEY_VOL_UP - 5898260 - name 0_90_KEY_DISPLAY - 5898261 - name 0_90_KEY_MNSELECT - 5898263 - name 0_90_KEY_EXIT - 5898264 - name 0_90_KEY_INPUT - 5898266 - name 0_90_KEY_GUIDE - 5898267 - name 0_90_KEY_FAV - 5898269 - name 0_90_KEY_MENU - 5898287 - name 0_90_KEY_MUP - 5898288 - name 0_90_KEY_MDOWN - 5898289 - name 0_90_KEY_MLEFT - 5898290 - name 0_90_KEY_MRIGHT - 5898291 - name 0_90_KEY_FF - 5898292 - name 0_90_KEY_PLAY - 5898293 - name 0_90_KEY_REW - 5898294 - name 0_90_KEY_REC - 5898295 - name 0_90_KEY_PAUSE - 5898296 - name 0_90_KEY_STOP - 5898297 - name 1_90_KEY_0 - 2153381888 - name 1_90_KEY_1 - 2153381889 - name 1_90_KEY_2 - 2153381890 - name 1_90_KEY_3 - 2153381891 - name 1_90_KEY_4 - 2153381892 - name 1_90_KEY_5 - 2153381893 - name 1_90_KEY_6 - 2153381894 - name 1_90_KEY_7 - 2153381895 - name 1_90_KEY_8 - 2153381896 - name 1_90_KEY_9 - 2153381897 - name 1_90_KEY_POWER - 2153381898 - name 1_90_KEY_CH_UP - 2153381903 - name 1_90_KEY_CH_DOWN - 2153381904 - name 1_90_CH_PREVIOUS - 2153381907 - name 1_90_KEY_DISPLAY - 2153381909 - name 1_90_KEY_AV - 2153381929 - name 1_90_KEY_ENTER - 2153381931 - name 1_90_KEY_MENU - 2153381935 - name 1_90_KEY_MUP - 2153381936 - name 1_90_KEY_MDOWN - 2153381937 - name 1_90_KEY_MLEFT - 2153381938 - name 1_90_KEY_MRIGHT - 2153381939 - name 0_91_KEY_0 - 5963776 - name 0_91_KEY_1 - 5963777 - name 0_91_KEY_2 - 5963778 - name 0_91_KEY_3 - 5963779 - name 0_91_KEY_4 - 5963780 - name 0_91_KEY_5 - 5963781 - name 0_91_KEY_6 - 5963782 - name 0_91_KEY_7 - 5963783 - name 0_91_KEY_8 - 5963784 - name 0_91_KEY_9 - 5963785 - name 0_91_KEY_POWER - 5963786 - name 0_91_KEY_CH_UP - 5963791 - name 0_91_KEY_CH_DOWN - 5963792 - name 0_91_KEY_MUTE - 5963793 - name 0_91_KEY_VOL_DOWN - 5963794 - name 0_91_CH_PREVIOUS - 5963795 - name 0_91_KEY_VOL_UP - 5963796 - name 0_91_KEY_DISPLAY - 5963797 - name 0_91_KEY_MNSELECT - 5963799 - name 0_91_KEY_EXIT - 5963800 - name 0_91_KEY_INPUT - 5963802 - name 0_91_KEY_GUIDE - 5963803 - name 0_91_KEY_FAV - 5963805 - name 0_91_KEY_MENU - 5963823 - name 0_91_KEY_MUP - 5963824 - name 0_91_KEY_MDOWN - 5963825 - name 0_91_KEY_MLEFT - 5963826 - name 0_91_KEY_MRIGHT - 5963827 - name 0_91_KEY_FF - 5963828 - name 0_91_KEY_PLAY - 5963829 - name 0_91_KEY_REW - 5963830 - name 0_91_KEY_REC - 5963831 - name 0_91_KEY_PAUSE - 5963832 - name 0_91_KEY_STOP - 5963833 - name 1_91_KEY_0 - 2153447424 - name 1_91_KEY_1 - 2153447425 - name 1_91_KEY_2 - 2153447426 - name 1_91_KEY_3 - 2153447427 - name 1_91_KEY_4 - 2153447428 - name 1_91_KEY_5 - 2153447429 - name 1_91_KEY_6 - 2153447430 - name 1_91_KEY_7 - 2153447431 - name 1_91_KEY_8 - 2153447432 - name 1_91_KEY_9 - 2153447433 - name 1_91_KEY_POWER - 2153447434 - name 1_91_KEY_CH_UP - 2153447439 - name 1_91_KEY_CH_DOWN - 2153447440 - name 1_91_CH_PREVIOUS - 2153447443 - name 1_91_KEY_DISPLAY - 2153447445 - name 1_91_KEY_EXIT - 2153447448 - name 1_91_KEY_AV - 2153447465 - name 1_91_KEY_ENTER - 2153447467 - name 1_91_KEY_MENU - 2153447471 - name 1_91_KEY_MUP - 2153447472 - name 1_91_KEY_MDOWN - 2153447473 - name 1_91_KEY_MLEFT - 2153447474 - name 1_91_KEY_MRIGHT - 2153447475 - name 0_92_KEY_0 - 6029312 - name 0_92_KEY_1 - 6029313 - name 0_92_KEY_2 - 6029314 - name 0_92_KEY_3 - 6029315 - name 0_92_KEY_4 - 6029316 - name 0_92_KEY_5 - 6029317 - name 0_92_KEY_6 - 6029318 - name 0_92_KEY_7 - 6029319 - name 0_92_KEY_8 - 6029320 - name 0_92_KEY_9 - 6029321 - name 0_92_KEY_POWER - 6029322 - name 0_92_KEY_CH_UP - 6029327 - name 0_92_KEY_CH_DOWN - 6029328 - name 0_92_KEY_MUTE - 6029329 - name 0_92_KEY_VOL_DOWN - 6029330 - name 0_92_CH_PREVIOUS - 6029331 - name 0_92_KEY_VOL_UP - 6029332 - name 0_92_KEY_DISPLAY - 6029333 - name 0_92_KEY_MNSELECT - 6029335 - name 0_92_KEY_EXIT - 6029336 - name 0_92_KEY_INPUT - 6029338 - name 0_92_KEY_GUIDE - 6029339 - name 0_92_KEY_FAV - 6029341 - name 0_92_KEY_MENU - 6029359 - name 0_92_KEY_MUP - 6029360 - name 0_92_KEY_MDOWN - 6029361 - name 0_92_KEY_MLEFT - 6029362 - name 0_92_KEY_MRIGHT - 6029363 - name 0_92_KEY_FF - 6029364 - name 0_92_KEY_PLAY - 6029365 - name 0_92_KEY_REW - 6029366 - name 0_92_KEY_REC - 6029367 - name 0_92_KEY_PAUSE - 6029368 - name 0_92_KEY_STOP - 6029369 - name 1_92_KEY_0 - 2153512960 - name 1_92_KEY_1 - 2153512961 - name 1_92_KEY_2 - 2153512962 - name 1_92_KEY_3 - 2153512963 - name 1_92_KEY_4 - 2153512964 - name 1_92_KEY_5 - 2153512965 - name 1_92_KEY_6 - 2153512966 - name 1_92_KEY_7 - 2153512967 - name 1_92_KEY_8 - 2153512968 - name 1_92_KEY_9 - 2153512969 - name 1_92_KEY_POWER - 2153512970 - name 1_92_KEY_CH_UP - 2153512975 - name 1_92_KEY_CH_DOWN - 2153512976 - name 1_92_CH_PREVIOUS - 2153512979 - name 1_92_KEY_DISPLAY - 2153512981 - name 1_92_KEY_EXIT - 2153512984 - name 1_92_KEY_INPUT - 2153512986 - name 1_92_KEY_GUIDE - 2153512987 - name 1_92_KEY_SELECT - 2153512990 - name 1_92_KEY_AV - 2153513001 - name 1_92_KEY_SAT - 2153513002 - name 1_92_KEY_ENTER - 2153513003 - name 1_92_KEY_MENU - 2153513007 - name 1_92_KEY_MUP - 2153513008 - name 1_92_KEY_MDOWN - 2153513009 - name 1_92_KEY_MLEFT - 2153513010 - name 1_92_KEY_MRIGHT - 2153513011 - name 0_93_KEY_0 - 6094848 - name 0_93_KEY_1 - 6094849 - name 0_93_KEY_2 - 6094850 - name 0_93_KEY_3 - 6094851 - name 0_93_KEY_4 - 6094852 - name 0_93_KEY_5 - 6094853 - name 0_93_KEY_6 - 6094854 - name 0_93_KEY_7 - 6094855 - name 0_93_KEY_8 - 6094856 - name 0_93_KEY_9 - 6094857 - name 0_93_KEY_POWER - 6094858 - name 0_93_KEY_CH_UP - 6094863 - name 0_93_KEY_CH_DOWN - 6094864 - name 0_93_KEY_MUTE - 6094865 - name 0_93_KEY_VOL_DOWN - 6094866 - name 0_93_CH_PREVIOUS - 6094867 - name 0_93_KEY_VOL_UP - 6094868 - name 0_93_KEY_DISPLAY - 6094869 - name 0_93_KEY_MNSELECT - 6094871 - name 0_93_KEY_EXIT - 6094872 - name 0_93_KEY_INPUT - 6094874 - name 0_93_KEY_GUIDE - 6094875 - name 0_93_KEY_FAV - 6094877 - name 0_93_KEY_MENU - 6094895 - name 0_93_KEY_MUP - 6094896 - name 0_93_KEY_MDOWN - 6094897 - name 0_93_KEY_MLEFT - 6094898 - name 0_93_KEY_MRIGHT - 6094899 - name 0_93_KEY_FF - 6094900 - name 0_93_KEY_PLAY - 6094901 - name 0_93_KEY_REW - 6094902 - name 0_93_KEY_REC - 6094903 - name 0_93_KEY_PAUSE - 6094904 - name 0_93_KEY_STOP - 6094905 - name 1_93_KEY_0 - 2153578496 - name 1_93_KEY_1 - 2153578497 - name 1_93_KEY_2 - 2153578498 - name 1_93_KEY_3 - 2153578499 - name 1_93_KEY_4 - 2153578500 - name 1_93_KEY_5 - 2153578501 - name 1_93_KEY_6 - 2153578502 - name 1_93_KEY_7 - 2153578503 - name 1_93_KEY_8 - 2153578504 - name 1_93_KEY_9 - 2153578505 - name 1_93_KEY_POWER - 2153578506 - name 1_93_KEY_CH_UP - 2153578511 - name 1_93_KEY_CH_DOWN - 2153578512 - name 1_93_CH_PREVIOUS - 2153578515 - name 1_93_KEY_ENTER - 2153578539 - name 0_94_KEY_0 - 6160384 - name 0_94_KEY_1 - 6160385 - name 0_94_KEY_2 - 6160386 - name 0_94_KEY_3 - 6160387 - name 0_94_KEY_4 - 6160388 - name 0_94_KEY_5 - 6160389 - name 0_94_KEY_6 - 6160390 - name 0_94_KEY_7 - 6160391 - name 0_94_KEY_8 - 6160392 - name 0_94_KEY_9 - 6160393 - name 0_94_KEY_POWER - 6160394 - name 0_94_KEY_CH_UP - 6160399 - name 0_94_KEY_CH_DOWN - 6160400 - name 0_94_KEY_MUTE - 6160401 - name 0_94_KEY_VOL_DOWN - 6160402 - name 0_94_CH_PREVIOUS - 6160403 - name 0_94_KEY_VOL_UP - 6160404 - name 0_94_KEY_DISPLAY - 6160405 - name 0_94_KEY_MNSELECT - 6160407 - name 0_94_KEY_EXIT - 6160408 - name 0_94_KEY_INPUT - 6160410 - name 0_94_KEY_GUIDE - 6160411 - name 0_94_KEY_FAV - 6160413 - name 0_94_KEY_MENU - 6160431 - name 0_94_KEY_MUP - 6160432 - name 0_94_KEY_MDOWN - 6160433 - name 0_94_KEY_MLEFT - 6160434 - name 0_94_KEY_MRIGHT - 6160435 - name 0_94_KEY_FF - 6160436 - name 0_94_KEY_PLAY - 6160437 - name 0_94_KEY_REW - 6160438 - name 0_94_KEY_REC - 6160439 - name 0_94_KEY_PAUSE - 6160440 - name 0_94_KEY_STOP - 6160441 - name 1_94_KEY_0 - 2153644032 - name 1_94_KEY_1 - 2153644033 - name 1_94_KEY_2 - 2153644034 - name 1_94_KEY_3 - 2153644035 - name 1_94_KEY_4 - 2153644036 - name 1_94_KEY_5 - 2153644037 - name 1_94_KEY_6 - 2153644038 - name 1_94_KEY_7 - 2153644039 - name 1_94_KEY_8 - 2153644040 - name 1_94_KEY_9 - 2153644041 - name 1_94_KEY_POWER - 2153644042 - name 1_94_KEY_CH_UP - 2153644047 - name 1_94_KEY_CH_DOWN - 2153644048 - name 1_94_CH_PREVIOUS - 2153644051 - name 1_94_KEY_ENTER - 2153644075 - name 0_95_KEY_0 - 6225920 - name 0_95_KEY_1 - 6225921 - name 0_95_KEY_2 - 6225922 - name 0_95_KEY_3 - 6225923 - name 0_95_KEY_4 - 6225924 - name 0_95_KEY_5 - 6225925 - name 0_95_KEY_6 - 6225926 - name 0_95_KEY_7 - 6225927 - name 0_95_KEY_8 - 6225928 - name 0_95_KEY_9 - 6225929 - name 0_95_KEY_POWER - 6225930 - name 0_95_KEY_CH_UP - 6225935 - name 0_95_KEY_CH_DOWN - 6225936 - name 0_95_KEY_MUTE - 6225937 - name 0_95_KEY_VOL_DOWN - 6225938 - name 0_95_CH_PREVIOUS - 6225939 - name 0_95_KEY_VOL_UP - 6225940 - name 0_95_KEY_DISPLAY - 6225941 - name 0_95_KEY_MNSELECT - 6225943 - name 0_95_KEY_EXIT - 6225944 - name 0_95_KEY_INPUT - 6225946 - name 0_95_KEY_GUIDE - 6225947 - name 0_95_KEY_ENTER - 6225963 - name 0_95_KEY_MENU - 6225967 - name 0_95_KEY_MUP - 6225968 - name 0_95_KEY_MDOWN - 6225969 - name 0_95_KEY_MLEFT - 6225970 - name 0_95_KEY_MRIGHT - 6225971 - name 0_95_KEY_FF - 6225972 - name 0_95_KEY_PLAY - 6225973 - name 0_95_KEY_REW - 6225974 - name 0_95_KEY_REC - 6225975 - name 0_95_KEY_PAUSE - 6225976 - name 0_95_KEY_STOP - 6225977 - name 1_95_KEY_0 - 2153709568 - name 1_95_KEY_1 - 2153709569 - name 1_95_KEY_2 - 2153709570 - name 1_95_KEY_3 - 2153709571 - name 1_95_KEY_4 - 2153709572 - name 1_95_KEY_5 - 2153709573 - name 1_95_KEY_6 - 2153709574 - name 1_95_KEY_7 - 2153709575 - name 1_95_KEY_8 - 2153709576 - name 1_95_KEY_9 - 2153709577 - name 1_95_KEY_POWER - 2153709578 - name 1_95_KEY_CH_UP - 2153709583 - name 1_95_KEY_CH_DOWN - 2153709584 - name 0_96_KEY_0 - 6291456 - name 0_96_KEY_1 - 6291457 - name 0_96_KEY_2 - 6291458 - name 0_96_KEY_3 - 6291459 - name 0_96_KEY_4 - 6291460 - name 0_96_KEY_5 - 6291461 - name 0_96_KEY_6 - 6291462 - name 0_96_KEY_7 - 6291463 - name 0_96_KEY_8 - 6291464 - name 0_96_KEY_9 - 6291465 - name 0_96_KEY_POWER - 6291466 - name 0_96_KEY_CH_UP - 6291471 - name 0_96_KEY_CH_DOWN - 6291472 - name 0_96_KEY_MUTE - 6291473 - name 0_96_KEY_VOL_DOWN - 6291474 - name 0_96_CH_PREVIOUS - 6291475 - name 0_96_KEY_VOL_UP - 6291476 - name 0_96_KEY_DISPLAY - 6291477 - name 0_96_KEY_MNSELECT - 6291479 - name 0_96_KEY_INPUT - 6291482 - name 0_96_KEY_GUIDE - 6291483 - name 0_96_KEY_MENU - 6291503 - name 0_96_KEY_MUP - 6291504 - name 0_96_KEY_MDOWN - 6291505 - name 0_96_KEY_MLEFT - 6291506 - name 0_96_KEY_MRIGHT - 6291507 - name 0_96_KEY_FF - 6291508 - name 0_96_KEY_REW - 6291510 - name 0_96_KEY_PAUSE - 6291512 - name 1_96_KEY_0 - 2153775104 - name 1_96_KEY_1 - 2153775105 - name 1_96_KEY_2 - 2153775106 - name 1_96_KEY_3 - 2153775107 - name 1_96_KEY_4 - 2153775108 - name 1_96_KEY_5 - 2153775109 - name 1_96_KEY_6 - 2153775110 - name 1_96_KEY_7 - 2153775111 - name 1_96_KEY_8 - 2153775112 - name 1_96_KEY_9 - 2153775113 - name 1_96_KEY_POWER - 2153775114 - name 1_96_KEY_CH_UP - 2153775119 - name 1_96_KEY_CH_DOWN - 2153775120 - name 0_97_KEY_0 - 6356992 - name 0_97_KEY_1 - 6356993 - name 0_97_KEY_2 - 6356994 - name 0_97_KEY_3 - 6356995 - name 0_97_KEY_4 - 6356996 - name 0_97_KEY_5 - 6356997 - name 0_97_KEY_6 - 6356998 - name 0_97_KEY_7 - 6356999 - name 0_97_KEY_8 - 6357000 - name 0_97_KEY_9 - 6357001 - name 0_97_KEY_POWER - 6357002 - name 0_97_KEY_CH_UP - 6357007 - name 0_97_KEY_CH_DOWN - 6357008 - name 0_97_KEY_MUTE - 6357009 - name 0_97_KEY_VOL_DOWN - 6357010 - name 0_97_CH_PREVIOUS - 6357011 - name 0_97_KEY_VOL_UP - 6357012 - name 0_97_KEY_DISPLAY - 6357013 - name 0_97_KEY_MNSELECT - 6357015 - name 0_97_KEY_EXIT - 6357016 - name 0_97_KEY_INPUT - 6357018 - name 0_97_KEY_GUIDE - 6357019 - name 0_97_KEY_ENTER - 6357035 - name 0_97_KEY_MENU - 6357039 - name 0_97_KEY_MUP - 6357040 - name 0_97_KEY_MDOWN - 6357041 - name 0_97_KEY_MLEFT - 6357042 - name 0_97_KEY_MRIGHT - 6357043 - name 0_97_KEY_FF - 6357044 - name 0_97_KEY_PLAY - 6357045 - name 0_97_KEY_REW - 6357046 - name 0_97_KEY_REC - 6357047 - name 0_97_KEY_PAUSE - 6357048 - name 0_97_KEY_STOP - 6357049 - name 1_97_KEY_0 - 2153840640 - name 1_97_KEY_1 - 2153840641 - name 1_97_KEY_2 - 2153840642 - name 1_97_KEY_3 - 2153840643 - name 1_97_KEY_4 - 2153840644 - name 1_97_KEY_5 - 2153840645 - name 1_97_KEY_6 - 2153840646 - name 1_97_KEY_7 - 2153840647 - name 1_97_KEY_8 - 2153840648 - name 1_97_KEY_9 - 2153840649 - name 1_97_KEY_POWER - 2153840650 - name 1_97_KEY_CH_UP - 2153840655 - name 1_97_KEY_CH_DOWN - 2153840656 - name 1_97_CH_PREVIOUS - 2153840659 - name 1_97_KEY_ENTER - 2153840683 - name 0_98_KEY_0 - 6422528 - name 0_98_KEY_1 - 6422529 - name 0_98_KEY_2 - 6422530 - name 0_98_KEY_3 - 6422531 - name 0_98_KEY_4 - 6422532 - name 0_98_KEY_5 - 6422533 - name 0_98_KEY_6 - 6422534 - name 0_98_KEY_7 - 6422535 - name 0_98_KEY_8 - 6422536 - name 0_98_KEY_9 - 6422537 - name 0_98_KEY_POWER - 6422538 - name 0_98_KEY_CH_UP - 6422543 - name 0_98_KEY_CH_DOWN - 6422544 - name 0_98_KEY_MUTE - 6422545 - name 0_98_KEY_VOL_DOWN - 6422546 - name 0_98_CH_PREVIOUS - 6422547 - name 0_98_KEY_VOL_UP - 6422548 - name 0_98_KEY_DISPLAY - 6422549 - name 0_98_KEY_MNSELECT - 6422551 - name 0_98_KEY_EXIT - 6422552 - name 0_98_KEY_INPUT - 6422554 - name 0_98_KEY_GUIDE - 6422555 - name 0_98_KEY_MENU - 6422575 - name 0_98_KEY_MUP - 6422576 - name 0_98_KEY_MDOWN - 6422577 - name 0_98_KEY_MLEFT - 6422578 - name 0_98_KEY_MRIGHT - 6422579 - name 0_98_KEY_FF - 6422580 - name 0_98_KEY_PLAY - 6422581 - name 0_98_KEY_REW - 6422582 - name 0_98_KEY_REC - 6422583 - name 0_98_KEY_PAUSE - 6422584 - name 0_98_KEY_STOP - 6422585 - name 1_98_KEY_0 - 2153906176 - name 1_98_KEY_1 - 2153906177 - name 1_98_KEY_2 - 2153906178 - name 1_98_KEY_3 - 2153906179 - name 1_98_KEY_4 - 2153906180 - name 1_98_KEY_5 - 2153906181 - name 1_98_KEY_6 - 2153906182 - name 1_98_KEY_7 - 2153906183 - name 1_98_KEY_8 - 2153906184 - name 1_98_KEY_9 - 2153906185 - name 1_98_KEY_POWER - 2153906186 - name 1_98_KEY_CH_UP - 2153906191 - name 1_98_KEY_CH_DOWN - 2153906192 - name 0_99_KEY_0 - 6488064 - name 0_99_KEY_1 - 6488065 - name 0_99_KEY_2 - 6488066 - name 0_99_KEY_3 - 6488067 - name 0_99_KEY_4 - 6488068 - name 0_99_KEY_5 - 6488069 - name 0_99_KEY_6 - 6488070 - name 0_99_KEY_7 - 6488071 - name 0_99_KEY_8 - 6488072 - name 0_99_KEY_9 - 6488073 - name 0_99_KEY_POWER - 6488074 - name 0_99_KEY_CH_UP - 6488079 - name 0_99_KEY_CH_DOWN - 6488080 - name 0_99_CH_PREVIOUS - 6488083 - name 0_99_KEY_DISPLAY - 6488085 - name 0_99_KEY_MNSELECT - 6488087 - name 0_99_KEY_GUIDE - 6488091 - name 0_99_KEY_FAV - 6488093 - name 0_99_KEY_ENTER - 6488107 - name 0_99_KEY_MUP - 6488112 - name 0_99_KEY_MDOWN - 6488113 - name 0_99_KEY_MLEFT - 6488114 - name 0_99_KEY_MRIGHT - 6488115 - name 0_99_KEY_FF - 6488116 - name 0_99_KEY_PLAY - 6488117 - name 0_99_KEY_REW - 6488118 - name 0_99_KEY_REC - 6488119 - name 0_99_KEY_PAUSE - 6488120 - name 0_99_KEY_STOP - 6488121 - name 1_99_KEY_0 - 2153971712 - name 1_99_KEY_1 - 2153971713 - name 1_99_KEY_2 - 2153971714 - name 1_99_KEY_3 - 2153971715 - name 1_99_KEY_4 - 2153971716 - name 1_99_KEY_5 - 2153971717 - name 1_99_KEY_6 - 2153971718 - name 1_99_KEY_7 - 2153971719 - name 1_99_KEY_8 - 2153971720 - name 1_99_KEY_9 - 2153971721 - name 1_99_KEY_POWER - 2153971722 - name 1_99_KEY_CH_UP - 2153971727 - name 1_99_KEY_CH_DOWN - 2153971728 - name 0_100_KEY_0 - 6553600 - name 0_100_KEY_1 - 6553601 - name 0_100_KEY_2 - 6553602 - name 0_100_KEY_3 - 6553603 - name 0_100_KEY_4 - 6553604 - name 0_100_KEY_5 - 6553605 - name 0_100_KEY_6 - 6553606 - name 0_100_KEY_7 - 6553607 - name 0_100_KEY_8 - 6553608 - name 0_100_KEY_9 - 6553609 - name 0_100_KEY_POWER - 6553610 - name 0_100_KEY_CH_UP - 6553615 - name 0_100_KEY_CH_DOWN - 6553616 - name 0_100_KEY_MUTE - 6553617 - name 0_100_KEY_VOL_DOWN - 6553618 - name 0_100_CH_PREVIOUS - 6553619 - name 0_100_KEY_VOL_UP - 6553620 - name 0_100_KEY_DISPLAY - 6553621 - name 0_100_KEY_MNSELECT - 6553623 - name 0_100_KEY_EXIT - 6553624 - name 0_100_KEY_INPUT - 6553626 - name 0_100_KEY_GUIDE - 6553627 - name 0_100_KEY_ENTER - 6553643 - name 0_100_KEY_MENU - 6553647 - name 0_100_KEY_MUP - 6553648 - name 0_100_KEY_MDOWN - 6553649 - name 0_100_KEY_MLEFT - 6553650 - name 0_100_KEY_MRIGHT - 6553651 - name 0_100_KEY_FF - 6553652 - name 0_100_KEY_PLAY - 6553653 - name 0_100_KEY_REW - 6553654 - name 0_100_KEY_REC - 6553655 - name 0_100_KEY_PAUSE - 6553656 - name 0_100_KEY_STOP - 6553657 - name 1_100_KEY_0 - 2154037248 - name 1_100_KEY_1 - 2154037249 - name 1_100_KEY_2 - 2154037250 - name 1_100_KEY_3 - 2154037251 - name 1_100_KEY_4 - 2154037252 - name 1_100_KEY_5 - 2154037253 - name 1_100_KEY_6 - 2154037254 - name 1_100_KEY_7 - 2154037255 - name 1_100_KEY_8 - 2154037256 - name 1_100_KEY_9 - 2154037257 - name 1_100_KEY_POWER - 2154037258 - name 1_100_KEY_CH_UP - 2154037263 - name 1_100_KEY_CH_DOWN - 2154037264 - name 1_100_CH_PREVIOUS - 2154037267 - name 1_100_KEY_ENTER - 2154037291 - name 0_101_KEY_0 - 6619136 - name 0_101_KEY_1 - 6619137 - name 0_101_KEY_2 - 6619138 - name 0_101_KEY_3 - 6619139 - name 0_101_KEY_4 - 6619140 - name 0_101_KEY_5 - 6619141 - name 0_101_KEY_6 - 6619142 - name 0_101_KEY_7 - 6619143 - name 0_101_KEY_8 - 6619144 - name 0_101_KEY_9 - 6619145 - name 0_101_KEY_POWER - 6619146 - name 0_101_KEY_CH_UP - 6619151 - name 0_101_KEY_CH_DOWN - 6619152 - name 0_101_KEY_MUTE - 6619153 - name 0_101_KEY_VOL_DOWN - 6619154 - name 0_101_CH_PREVIOUS - 6619155 - name 0_101_KEY_VOL_UP - 6619156 - name 0_101_KEY_DISPLAY - 6619157 - name 0_101_KEY_MNSELECT - 6619159 - name 0_101_KEY_EXIT - 6619160 - name 0_101_KEY_INPUT - 6619162 - name 0_101_KEY_GUIDE - 6619163 - name 0_101_KEY_MENU - 6619183 - name 0_101_KEY_MUP - 6619184 - name 0_101_KEY_MDOWN - 6619185 - name 0_101_KEY_MLEFT - 6619186 - name 0_101_KEY_MRIGHT - 6619187 - name 0_101_KEY_FF - 6619188 - name 0_101_KEY_PLAY - 6619189 - name 0_101_KEY_REW - 6619190 - name 0_101_KEY_REC - 6619191 - name 0_101_KEY_PAUSE - 6619192 - name 0_101_KEY_STOP - 6619193 - name 1_101_KEY_0 - 2154102784 - name 1_101_KEY_1 - 2154102785 - name 1_101_KEY_2 - 2154102786 - name 1_101_KEY_3 - 2154102787 - name 1_101_KEY_4 - 2154102788 - name 1_101_KEY_5 - 2154102789 - name 1_101_KEY_6 - 2154102790 - name 1_101_KEY_7 - 2154102791 - name 1_101_KEY_8 - 2154102792 - name 1_101_KEY_9 - 2154102793 - name 1_101_KEY_POWER - 2154102794 - name 1_101_KEY_CH_UP - 2154102799 - name 1_101_KEY_CH_DOWN - 2154102800 - name 1_101_KEY_ENTER - 2154102827 - name 0_102_KEY_0 - 6684672 - name 0_102_KEY_1 - 6684673 - name 0_102_KEY_2 - 6684674 - name 0_102_KEY_3 - 6684675 - name 0_102_KEY_4 - 6684676 - name 0_102_KEY_5 - 6684677 - name 0_102_KEY_6 - 6684678 - name 0_102_KEY_7 - 6684679 - name 0_102_KEY_8 - 6684680 - name 0_102_KEY_9 - 6684681 - name 0_102_KEY_POWER - 6684682 - name 0_102_KEY_CH_UP - 6684687 - name 0_102_KEY_CH_DOWN - 6684688 - name 0_102_KEY_MUTE - 6684689 - name 0_102_KEY_VOL_DOWN - 6684690 - name 0_102_CH_PREVIOUS - 6684691 - name 0_102_KEY_VOL_UP - 6684692 - name 0_102_KEY_DISPLAY - 6684693 - name 0_102_KEY_MNSELECT - 6684695 - name 0_102_KEY_INPUT - 6684698 - name 0_102_KEY_GUIDE - 6684699 - name 0_102_KEY_MENU - 6684719 - name 1_102_KEY_0 - 2154168320 - name 1_102_KEY_1 - 2154168321 - name 1_102_KEY_2 - 2154168322 - name 1_102_KEY_3 - 2154168323 - name 1_102_KEY_4 - 2154168324 - name 1_102_KEY_5 - 2154168325 - name 1_102_KEY_6 - 2154168326 - name 1_102_KEY_7 - 2154168327 - name 1_102_KEY_8 - 2154168328 - name 1_102_KEY_9 - 2154168329 - name 1_102_KEY_POWER - 2154168330 - name 1_102_KEY_CH_UP - 2154168335 - name 1_102_KEY_CH_DOWN - 2154168336 - name 1_102_CH_PREVIOUS - 2154168339 - name 1_102_KEY_ENTER - 2154168363 - name 0_103_KEY_0 - 6750208 - name 0_103_KEY_1 - 6750209 - name 0_103_KEY_2 - 6750210 - name 0_103_KEY_3 - 6750211 - name 0_103_KEY_4 - 6750212 - name 0_103_KEY_5 - 6750213 - name 0_103_KEY_6 - 6750214 - name 0_103_KEY_7 - 6750215 - name 0_103_KEY_8 - 6750216 - name 0_103_KEY_9 - 6750217 - name 0_103_KEY_POWER - 6750218 - name 0_103_KEY_CH_UP - 6750223 - name 0_103_KEY_CH_DOWN - 6750224 - name 0_103_KEY_MUTE - 6750225 - name 0_103_KEY_VOL_DOWN - 6750226 - name 0_103_CH_PREVIOUS - 6750227 - name 0_103_KEY_VOL_UP - 6750228 - name 0_103_KEY_DISPLAY - 6750229 - name 0_103_KEY_MNSELECT - 6750231 - name 0_103_KEY_EXIT - 6750232 - name 0_103_KEY_MENU - 6750255 - name 1_103_KEY_0 - 2154233856 - name 1_103_KEY_1 - 2154233857 - name 1_103_KEY_2 - 2154233858 - name 1_103_KEY_3 - 2154233859 - name 1_103_KEY_4 - 2154233860 - name 1_103_KEY_5 - 2154233861 - name 1_103_KEY_6 - 2154233862 - name 1_103_KEY_7 - 2154233863 - name 1_103_KEY_8 - 2154233864 - name 1_103_KEY_9 - 2154233865 - name 1_103_KEY_POWER - 2154233866 - name 1_103_KEY_CH_UP - 2154233871 - name 1_103_KEY_CH_DOWN - 2154233872 - name 1_103_CH_PREVIOUS - 2154233875 - name 1_103_KEY_ENTER - 2154233899 - name 0_104_KEY_0 - 6815744 - name 0_104_KEY_1 - 6815745 - name 0_104_KEY_2 - 6815746 - name 0_104_KEY_3 - 6815747 - name 0_104_KEY_4 - 6815748 - name 0_104_KEY_5 - 6815749 - name 0_104_KEY_6 - 6815750 - name 0_104_KEY_7 - 6815751 - name 0_104_KEY_8 - 6815752 - name 0_104_KEY_9 - 6815753 - name 0_104_KEY_POWER - 6815754 - name 0_104_KEY_CH_UP - 6815759 - name 0_104_KEY_CH_DOWN - 6815760 - name 0_104_KEY_MUTE - 6815761 - name 0_104_KEY_VOL_DOWN - 6815762 - name 0_104_CH_PREVIOUS - 6815763 - name 0_104_KEY_VOL_UP - 6815764 - name 0_104_KEY_DISPLAY - 6815765 - name 0_104_KEY_MNSELECT - 6815767 - name 0_104_KEY_EXIT - 6815768 - name 0_104_KEY_INPUT - 6815770 - name 0_104_KEY_GUIDE - 6815771 - name 0_104_KEY_ENTER - 6815787 - name 0_104_KEY_MENU - 6815791 - name 0_104_KEY_MUP - 6815792 - name 0_104_KEY_MDOWN - 6815793 - name 0_104_KEY_MLEFT - 6815794 - name 0_104_KEY_MRIGHT - 6815795 - name 1_104_KEY_0 - 2154299392 - name 1_104_KEY_1 - 2154299393 - name 1_104_KEY_2 - 2154299394 - name 1_104_KEY_3 - 2154299395 - name 1_104_KEY_4 - 2154299396 - name 1_104_KEY_5 - 2154299397 - name 1_104_KEY_6 - 2154299398 - name 1_104_KEY_7 - 2154299399 - name 1_104_KEY_8 - 2154299400 - name 1_104_KEY_9 - 2154299401 - name 1_104_KEY_POWER - 2154299402 - name 1_104_KEY_CH_UP - 2154299407 - name 1_104_KEY_CH_DOWN - 2154299408 - name 1_104_CH_PREVIOUS - 2154299411 - name 1_104_KEY_ENTER - 2154299435 - name 0_105_KEY_0 - 6881280 - name 0_105_KEY_1 - 6881281 - name 0_105_KEY_2 - 6881282 - name 0_105_KEY_3 - 6881283 - name 0_105_KEY_4 - 6881284 - name 0_105_KEY_5 - 6881285 - name 0_105_KEY_6 - 6881286 - name 0_105_KEY_7 - 6881287 - name 0_105_KEY_8 - 6881288 - name 0_105_KEY_9 - 6881289 - name 0_105_KEY_POWER - 6881290 - name 0_105_KEY_CH_UP - 6881295 - name 0_105_KEY_CH_DOWN - 6881296 - name 0_105_KEY_MUTE - 6881297 - name 0_105_KEY_VOL_DOWN - 6881298 - name 0_105_CH_PREVIOUS - 6881299 - name 0_105_KEY_VOL_UP - 6881300 - name 0_105_KEY_INPUT - 6881306 - name 1_105_KEY_0 - 2154364928 - name 1_105_KEY_1 - 2154364929 - name 1_105_KEY_2 - 2154364930 - name 1_105_KEY_3 - 2154364931 - name 1_105_KEY_4 - 2154364932 - name 1_105_KEY_5 - 2154364933 - name 1_105_KEY_6 - 2154364934 - name 1_105_KEY_7 - 2154364935 - name 1_105_KEY_8 - 2154364936 - name 1_105_KEY_9 - 2154364937 - name 1_105_KEY_POWER - 2154364938 - name 1_105_KEY_CH_UP - 2154364943 - name 1_105_KEY_CH_DOWN - 2154364944 - name 1_105_KEY_MUTE - 2154364945 - name 1_105_KEY_VOL_DOWN - 2154364946 - name 1_105_CH_PREVIOUS - 2154364947 - name 1_105_KEY_VOL_UP - 2154364948 - name 1_105_KEY_DISPLAY - 2154364949 - name 1_105_KEY_EXIT - 2154364952 - name 1_105_KEY_INPUT - 2154364954 - name 1_105_KEY_GUIDE - 2154364955 - name 1_105_KEY_SELECT - 2154364958 - name 1_105_KEY_AV - 2154364969 - name 1_105_KEY_SAT - 2154364970 - name 1_105_KEY_ENTER - 2154364971 - name 1_105_KEY_MENU - 2154364975 - name 1_105_KEY_MUP - 2154364976 - name 1_105_KEY_MDOWN - 2154364977 - name 1_105_KEY_MLEFT - 2154364978 - name 1_105_KEY_MRIGHT - 2154364979 - name 1_105_KEY_FF - 2154364980 - name 1_105_KEY_PLAY - 2154364981 - name 1_105_KEY_REW - 2154364982 - name 1_105_KEY_REC - 2154364983 - name 1_105_KEY_PAUSE - 2154364984 - name 1_105_KEY_STOP - 2154364985 - name 0_106_KEY_0 - 6946816 - name 0_106_KEY_1 - 6946817 - name 0_106_KEY_2 - 6946818 - name 0_106_KEY_3 - 6946819 - name 0_106_KEY_4 - 6946820 - name 0_106_KEY_5 - 6946821 - name 0_106_KEY_6 - 6946822 - name 0_106_KEY_7 - 6946823 - name 0_106_KEY_8 - 6946824 - name 0_106_KEY_9 - 6946825 - name 0_106_KEY_POWER - 6946826 - name 0_106_KEY_CH_UP - 6946831 - name 0_106_KEY_CH_DOWN - 6946832 - name 0_106_KEY_MUTE - 6946833 - name 0_106_KEY_VOL_DOWN - 6946834 - name 0_106_CH_PREVIOUS - 6946835 - name 0_106_KEY_VOL_UP - 6946836 - name 0_106_KEY_DISPLAY - 6946837 - name 0_106_KEY_MNSELECT - 6946839 - name 0_106_KEY_EXIT - 6946840 - name 0_106_KEY_INPUT - 6946842 - name 0_106_KEY_GUIDE - 6946843 - name 0_106_KEY_ENTER - 6946859 - name 0_106_KEY_MUP - 6946864 - name 0_106_KEY_MDOWN - 6946865 - name 0_106_KEY_MLEFT - 6946866 - name 0_106_KEY_MRIGHT - 6946867 - name 1_106_KEY_0 - 2154430464 - name 1_106_KEY_1 - 2154430465 - name 1_106_KEY_2 - 2154430466 - name 1_106_KEY_3 - 2154430467 - name 1_106_KEY_4 - 2154430468 - name 1_106_KEY_5 - 2154430469 - name 1_106_KEY_6 - 2154430470 - name 1_106_KEY_7 - 2154430471 - name 1_106_KEY_8 - 2154430472 - name 1_106_KEY_9 - 2154430473 - name 1_106_KEY_POWER - 2154430474 - name 1_106_KEY_CH_UP - 2154430479 - name 1_106_KEY_CH_DOWN - 2154430480 - name 1_106_KEY_MUTE - 2154430481 - name 1_106_KEY_VOL_DOWN - 2154430482 - name 1_106_CH_PREVIOUS - 2154430483 - name 1_106_KEY_VOL_UP - 2154430484 - name 1_106_KEY_DISPLAY - 2154430485 - name 1_106_KEY_EXIT - 2154430488 - name 1_106_KEY_INPUT - 2154430490 - name 1_106_KEY_GUIDE - 2154430491 - name 1_106_KEY_SELECT - 2154430494 - name 1_106_KEY_AV - 2154430505 - name 1_106_KEY_SAT - 2154430506 - name 1_106_KEY_ENTER - 2154430507 - name 1_106_KEY_MENU - 2154430511 - name 1_106_KEY_MUP - 2154430512 - name 1_106_KEY_MDOWN - 2154430513 - name 1_106_KEY_MLEFT - 2154430514 - name 1_106_KEY_MRIGHT - 2154430515 - name 1_106_KEY_FF - 2154430516 - name 1_106_KEY_PLAY - 2154430517 - name 1_106_KEY_REW - 2154430518 - name 1_106_KEY_REC - 2154430519 - name 1_106_KEY_PAUSE - 2154430520 - name 1_106_KEY_STOP - 2154430521 - name 0_107_KEY_0 - 7012352 - name 0_107_KEY_1 - 7012353 - name 0_107_KEY_2 - 7012354 - name 0_107_KEY_3 - 7012355 - name 0_107_KEY_4 - 7012356 - name 0_107_KEY_5 - 7012357 - name 0_107_KEY_6 - 7012358 - name 0_107_KEY_7 - 7012359 - name 0_107_KEY_8 - 7012360 - name 0_107_KEY_9 - 7012361 - name 0_107_KEY_POWER - 7012362 - name 0_107_KEY_CH_UP - 7012367 - name 0_107_KEY_CH_DOWN - 7012368 - name 0_107_KEY_MUTE - 7012369 - name 0_107_KEY_VOL_DOWN - 7012370 - name 0_107_CH_PREVIOUS - 7012371 - name 0_107_KEY_VOL_UP - 7012372 - name 0_107_KEY_DISPLAY - 7012373 - name 0_107_KEY_MNSELECT - 7012375 - name 0_107_KEY_EXIT - 7012376 - name 0_107_KEY_INPUT - 7012378 - name 0_107_KEY_GUIDE - 7012379 - name 0_107_KEY_ENTER - 7012395 - name 0_107_KEY_MENU - 7012399 - name 0_107_KEY_MUP - 7012400 - name 0_107_KEY_MDOWN - 7012401 - name 0_107_KEY_MLEFT - 7012402 - name 0_107_KEY_MRIGHT - 7012403 - name 0_107_KEY_FF - 7012404 - name 0_107_KEY_REW - 7012406 - name 0_107_KEY_REC - 7012407 - name 0_107_KEY_PAUSE - 7012408 - name 0_108_KEY_0 - 7077888 - name 0_108_KEY_1 - 7077889 - name 0_108_KEY_2 - 7077890 - name 0_108_KEY_3 - 7077891 - name 0_108_KEY_4 - 7077892 - name 0_108_KEY_5 - 7077893 - name 0_108_KEY_6 - 7077894 - name 0_108_KEY_7 - 7077895 - name 0_108_KEY_8 - 7077896 - name 0_108_KEY_9 - 7077897 - name 0_108_KEY_POWER - 7077898 - name 0_108_KEY_CH_UP - 7077903 - name 0_108_KEY_CH_DOWN - 7077904 - name 0_108_KEY_MUTE - 7077905 - name 0_108_KEY_VOL_DOWN - 7077906 - name 0_108_CH_PREVIOUS - 7077907 - name 0_108_KEY_VOL_UP - 7077908 - name 0_108_KEY_FAVCH - 7077916 - name 0_108_KEY_SELECT - 7077918 - name 0_108_KEY_ENTER - 7077931 - name 0_108_KEY_AB - 7077950 - name 0_109_KEY_0 - 7143424 - name 0_109_KEY_1 - 7143425 - name 0_109_KEY_2 - 7143426 - name 0_109_KEY_3 - 7143427 - name 0_109_KEY_4 - 7143428 - name 0_109_KEY_5 - 7143429 - name 0_109_KEY_6 - 7143430 - name 0_109_KEY_7 - 7143431 - name 0_109_KEY_8 - 7143432 - name 0_109_KEY_9 - 7143433 - name 0_109_KEY_POWER - 7143434 - name 0_109_KEY_CH_UP - 7143439 - name 0_109_KEY_CH_DOWN - 7143440 - name 0_109_KEY_MUTE - 7143441 - name 0_109_KEY_VOL_DOWN - 7143442 - name 0_109_CH_PREVIOUS - 7143443 - name 0_109_KEY_VOL_UP - 7143444 - name 0_109_KEY_DISPLAY - 7143445 - name 0_109_KEY_MNSELECT - 7143447 - name 0_109_KEY_EXIT - 7143448 - name 0_109_KEY_GUIDE - 7143451 - name 0_109_KEY_FAV - 7143453 - name 0_109_KEY_MENU - 7143471 - name 0_109_KEY_MUP - 7143472 - name 0_109_KEY_MDOWN - 7143473 - name 0_109_KEY_MLEFT - 7143474 - name 0_109_KEY_MRIGHT - 7143475 - name 1_109_KEY_0 - 2154627072 - name 1_109_KEY_1 - 2154627073 - name 1_109_KEY_2 - 2154627074 - name 1_109_KEY_3 - 2154627075 - name 1_109_KEY_4 - 2154627076 - name 1_109_KEY_5 - 2154627077 - name 1_109_KEY_6 - 2154627078 - name 1_109_KEY_7 - 2154627079 - name 1_109_KEY_8 - 2154627080 - name 1_109_KEY_9 - 2154627081 - name 1_109_KEY_POWER - 2154627082 - name 1_109_KEY_CH_UP - 2154627087 - name 1_109_KEY_CH_DOWN - 2154627088 - name 1_109_KEY_EXIT - 2154627096 - name 1_109_KEY_GUIDE - 2154627099 - name 1_109_KEY_MENU - 2154627119 - name 1_109_KEY_MUP - 2154627120 - name 1_109_KEY_MDOWN - 2154627121 - name 1_109_KEY_MLEFT - 2154627122 - name 1_109_KEY_MRIGHT - 2154627123 - name 0_110_KEY_0 - 7208960 - name 0_110_KEY_1 - 7208961 - name 0_110_KEY_2 - 7208962 - name 0_110_KEY_3 - 7208963 - name 0_110_KEY_4 - 7208964 - name 0_110_KEY_5 - 7208965 - name 0_110_KEY_6 - 7208966 - name 0_110_KEY_7 - 7208967 - name 0_110_KEY_8 - 7208968 - name 0_110_KEY_9 - 7208969 - name 0_110_KEY_POWER - 7208970 - name 0_110_KEY_CH_UP - 7208975 - name 0_110_KEY_CH_DOWN - 7208976 - name 0_110_CH_PREVIOUS - 7208979 - name 0_110_KEY_FAV - 7208989 - name 0_110_KEY_MENU - 7209007 - name 1_110_KEY_0 - 2154692608 - name 1_110_KEY_1 - 2154692609 - name 1_110_KEY_2 - 2154692610 - name 1_110_KEY_3 - 2154692611 - name 1_110_KEY_4 - 2154692612 - name 1_110_KEY_5 - 2154692613 - name 1_110_KEY_6 - 2154692614 - name 1_110_KEY_7 - 2154692615 - name 1_110_KEY_8 - 2154692616 - name 1_110_KEY_9 - 2154692617 - name 1_110_KEY_POWER - 2154692618 - name 1_110_KEY_CH_UP - 2154692623 - name 1_110_KEY_CH_DOWN - 2154692624 - name 1_110_KEY_EXIT - 2154692632 - name 1_110_KEY_INPUT - 2154692634 - name 1_110_KEY_GUIDE - 2154692635 - name 1_110_KEY_FAV - 2154692637 - name 1_110_KEY_MENU - 2154692655 - name 1_110_KEY_MUP - 2154692656 - name 1_110_KEY_MDOWN - 2154692657 - name 1_110_KEY_MLEFT - 2154692658 - name 1_110_KEY_MRIGHT - 2154692659 - name 0_111_KEY_0 - 7274496 - name 0_111_KEY_1 - 7274497 - name 0_111_KEY_2 - 7274498 - name 0_111_KEY_3 - 7274499 - name 0_111_KEY_4 - 7274500 - name 0_111_KEY_5 - 7274501 - name 0_111_KEY_6 - 7274502 - name 0_111_KEY_7 - 7274503 - name 0_111_KEY_8 - 7274504 - name 0_111_KEY_9 - 7274505 - name 0_111_KEY_POWER - 7274506 - name 0_111_KEY_CH_UP - 7274511 - name 0_111_KEY_CH_DOWN - 7274512 - name 0_111_KEY_MUTE - 7274513 - name 0_111_KEY_VOL_DOWN - 7274514 - name 0_111_CH_PREVIOUS - 7274515 - name 0_111_KEY_VOL_UP - 7274516 - name 0_111_KEY_DISPLAY - 7274517 - name 0_111_KEY_MNSELECT - 7274519 - name 0_111_KEY_EXIT - 7274520 - name 0_111_KEY_GUIDE - 7274523 - name 0_111_KEY_ENTER - 7274539 - name 0_111_KEY_MENU - 7274543 - name 0_111_KEY_MUP - 7274544 - name 0_111_KEY_MDOWN - 7274545 - name 1_111_KEY_0 - 2154758144 - name 1_111_KEY_1 - 2154758145 - name 1_111_KEY_2 - 2154758146 - name 1_111_KEY_3 - 2154758147 - name 1_111_KEY_4 - 2154758148 - name 1_111_KEY_5 - 2154758149 - name 1_111_KEY_6 - 2154758150 - name 1_111_KEY_7 - 2154758151 - name 1_111_KEY_8 - 2154758152 - name 1_111_KEY_9 - 2154758153 - name 1_111_POWER_ON - 2154758155 - name 1_111_KEY_CH_UP - 2154758159 - name 1_111_KEY_CH_DOWN - 2154758160 - name 1_111_KEY_EXIT - 2154758168 - name 1_111_KEY_GUIDE - 2154758171 - name 1_111_KEY_MUP - 2154758192 - name 1_111_KEY_MDOWN - 2154758193 - name 1_111_KEY_MLEFT - 2154758194 - name 1_111_KEY_MRIGHT - 2154758195 - name 0_112_KEY_0 - 7340032 - name 0_112_KEY_1 - 7340033 - name 0_112_KEY_2 - 7340034 - name 0_112_KEY_3 - 7340035 - name 0_112_KEY_4 - 7340036 - name 0_112_KEY_5 - 7340037 - name 0_112_KEY_6 - 7340038 - name 0_112_KEY_7 - 7340039 - name 0_112_KEY_8 - 7340040 - name 0_112_KEY_9 - 7340041 - name 0_112_KEY_POWER - 7340042 - name 0_112_KEY_CH_UP - 7340047 - name 0_112_KEY_CH_DOWN - 7340048 - name 0_112_CH_PREVIOUS - 7340051 - name 0_112_KEY_MUP - 7340080 - name 0_112_KEY_MDOWN - 7340081 - name 1_112_KEY_0 - 2154823680 - name 1_112_KEY_1 - 2154823681 - name 1_112_KEY_2 - 2154823682 - name 1_112_KEY_3 - 2154823683 - name 1_112_KEY_4 - 2154823684 - name 1_112_KEY_5 - 2154823685 - name 1_112_KEY_6 - 2154823686 - name 1_112_KEY_7 - 2154823687 - name 1_112_KEY_8 - 2154823688 - name 1_112_KEY_9 - 2154823689 - name 1_112_KEY_POWER - 2154823690 - name 1_112_KEY_CH_UP - 2154823695 - name 1_112_KEY_CH_DOWN - 2154823696 - name 1_112_KEY_EXIT - 2154823704 - name 1_112_KEY_INPUT - 2154823706 - name 1_112_KEY_FAV - 2154823709 - name 1_112_KEY_MNRETRUN - 2154823712 - name 1_112_KEY_MENU - 2154823727 - name 1_112_KEY_MUP - 2154823728 - name 1_112_KEY_MDOWN - 2154823729 - name 1_112_KEY_MLEFT - 2154823730 - name 1_112_KEY_MRIGHT - 2154823731 - name 0_113_KEY_0 - 7405568 - name 0_113_KEY_1 - 7405569 - name 0_113_KEY_2 - 7405570 - name 0_113_KEY_3 - 7405571 - name 0_113_KEY_4 - 7405572 - name 0_113_KEY_5 - 7405573 - name 0_113_KEY_6 - 7405574 - name 0_113_KEY_7 - 7405575 - name 0_113_KEY_8 - 7405576 - name 0_113_KEY_9 - 7405577 - name 0_113_KEY_POWER - 7405578 - name 0_113_KEY_CH_UP - 7405583 - name 0_113_KEY_CH_DOWN - 7405584 - name 0_113_KEY_MUTE - 7405585 - name 0_113_KEY_VOL_DOWN - 7405586 - name 0_113_CH_PREVIOUS - 7405587 - name 0_113_KEY_VOL_UP - 7405588 - name 0_113_KEY_DISPLAY - 7405589 - name 1_113_KEY_0 - 2154889216 - name 1_113_KEY_1 - 2154889217 - name 1_113_KEY_2 - 2154889218 - name 1_113_KEY_3 - 2154889219 - name 1_113_KEY_4 - 2154889220 - name 1_113_KEY_5 - 2154889221 - name 1_113_KEY_6 - 2154889222 - name 1_113_KEY_7 - 2154889223 - name 1_113_KEY_8 - 2154889224 - name 1_113_KEY_9 - 2154889225 - name 1_113_KEY_POWER - 2154889226 - name 1_113_KEY_CH_UP - 2154889231 - name 1_113_KEY_CH_DOWN - 2154889232 - name 1_113_KEY_EXIT - 2154889240 - name 1_113_KEY_INPUT - 2154889242 - name 1_113_KEY_GUIDE - 2154889243 - name 1_113_KEY_MNRETRUN - 2154889248 - name 1_113_KEY_ENTER - 2154889259 - name 1_113_KEY_MENU - 2154889263 - name 1_113_KEY_MUP - 2154889264 - name 1_113_KEY_MDOWN - 2154889265 - name 1_113_KEY_MLEFT - 2154889266 - name 1_113_KEY_MRIGHT - 2154889267 - name 0_114_KEY_0 - 7471104 - name 0_114_KEY_1 - 7471105 - name 0_114_KEY_2 - 7471106 - name 0_114_KEY_3 - 7471107 - name 0_114_KEY_4 - 7471108 - name 0_114_KEY_5 - 7471109 - name 0_114_KEY_6 - 7471110 - name 0_114_KEY_7 - 7471111 - name 0_114_KEY_8 - 7471112 - name 0_114_KEY_9 - 7471113 - name 0_114_KEY_POWER - 7471114 - name 0_114_KEY_CH_UP - 7471119 - name 0_114_KEY_CH_DOWN - 7471120 - name 0_114_KEY_MUTE - 7471121 - name 0_114_KEY_VOL_DOWN - 7471122 - name 0_114_CH_PREVIOUS - 7471123 - name 0_114_KEY_VOL_UP - 7471124 - name 1_114_KEY_0 - 2154954752 - name 1_114_KEY_1 - 2154954753 - name 1_114_KEY_2 - 2154954754 - name 1_114_KEY_3 - 2154954755 - name 1_114_KEY_4 - 2154954756 - name 1_114_KEY_5 - 2154954757 - name 1_114_KEY_6 - 2154954758 - name 1_114_KEY_7 - 2154954759 - name 1_114_KEY_8 - 2154954760 - name 1_114_KEY_9 - 2154954761 - name 1_114_KEY_POWER - 2154954762 - name 1_114_KEY_CH_UP - 2154954767 - name 1_114_KEY_CH_DOWN - 2154954768 - name 1_114_KEY_EXIT - 2154954776 - name 1_114_KEY_INPUT - 2154954778 - name 1_114_KEY_GUIDE - 2154954779 - name 1_114_KEY_MNRETRUN - 2154954784 - name 1_114_KEY_ENTER - 2154954795 - name 1_114_KEY_MUP - 2154954800 - name 1_114_KEY_MDOWN - 2154954801 - name 1_114_KEY_MLEFT - 2154954802 - name 1_114_KEY_MRIGHT - 2154954803 - name 0_115_KEY_0 - 7536640 - name 0_115_KEY_1 - 7536641 - name 0_115_KEY_2 - 7536642 - name 0_115_KEY_3 - 7536643 - name 0_115_KEY_4 - 7536644 - name 0_115_KEY_5 - 7536645 - name 0_115_KEY_6 - 7536646 - name 0_115_KEY_7 - 7536647 - name 0_115_KEY_8 - 7536648 - name 0_115_KEY_9 - 7536649 - name 0_115_KEY_POWER - 7536650 - name 0_115_KEY_CH_UP - 7536655 - name 0_115_KEY_CH_DOWN - 7536656 - name 0_115_KEY_MUTE - 7536657 - name 0_115_KEY_VOL_DOWN - 7536658 - name 0_115_CH_PREVIOUS - 7536659 - name 0_115_KEY_VOL_UP - 7536660 - name 0_115_KEY_DISPLAY - 7536661 - name 0_115_KEY_MNSELECT - 7536663 - name 0_115_KEY_EXIT - 7536664 - name 0_115_KEY_GUIDE - 7536667 - name 0_115_KEY_MENU - 7536687 - name 0_115_KEY_MUP - 7536688 - name 0_115_KEY_MDOWN - 7536689 - name 0_115_KEY_MLEFT - 7536690 - name 0_115_KEY_MRIGHT - 7536691 - name 1_115_KEY_0 - 2155020288 - name 1_115_KEY_1 - 2155020289 - name 1_115_KEY_2 - 2155020290 - name 1_115_KEY_3 - 2155020291 - name 1_115_KEY_4 - 2155020292 - name 1_115_KEY_5 - 2155020293 - name 1_115_KEY_6 - 2155020294 - name 1_115_KEY_7 - 2155020295 - name 1_115_KEY_8 - 2155020296 - name 1_115_KEY_9 - 2155020297 - name 1_115_KEY_POWER - 2155020298 - name 1_115_KEY_CH_UP - 2155020303 - name 1_115_KEY_CH_DOWN - 2155020304 - name 1_115_KEY_EXIT - 2155020312 - name 1_115_KEY_INPUT - 2155020314 - name 1_115_KEY_GUIDE - 2155020315 - name 1_115_KEY_MNRETRUN - 2155020320 - name 1_115_KEY_ENTER - 2155020331 - name 1_115_KEY_MUP - 2155020336 - name 1_115_KEY_MDOWN - 2155020337 - name 1_115_KEY_MLEFT - 2155020338 - name 1_115_KEY_MRIGHT - 2155020339 - name 0_116_KEY_0 - 7602176 - name 0_116_KEY_1 - 7602177 - name 0_116_KEY_2 - 7602178 - name 0_116_KEY_3 - 7602179 - name 0_116_KEY_4 - 7602180 - name 0_116_KEY_5 - 7602181 - name 0_116_KEY_6 - 7602182 - name 0_116_KEY_7 - 7602183 - name 0_116_KEY_8 - 7602184 - name 0_116_KEY_9 - 7602185 - name 0_116_KEY_POWER - 7602186 - name 0_116_KEY_CH_UP - 7602191 - name 0_116_KEY_CH_DOWN - 7602192 - name 0_116_CH_PREVIOUS - 7602195 - name 1_116_KEY_0 - 2155085824 - name 1_116_KEY_1 - 2155085825 - name 1_116_KEY_2 - 2155085826 - name 1_116_KEY_3 - 2155085827 - name 1_116_KEY_4 - 2155085828 - name 1_116_KEY_5 - 2155085829 - name 1_116_KEY_6 - 2155085830 - name 1_116_KEY_7 - 2155085831 - name 1_116_KEY_8 - 2155085832 - name 1_116_KEY_9 - 2155085833 - name 1_116_KEY_POWER - 2155085834 - name 1_116_KEY_CH_UP - 2155085839 - name 1_116_KEY_CH_DOWN - 2155085840 - name 1_116_KEY_EXIT - 2155085848 - name 1_116_KEY_INPUT - 2155085850 - name 1_116_KEY_GUIDE - 2155085851 - name 1_116_KEY_MNRETRUN - 2155085856 - name 1_116_KEY_ENTER - 2155085867 - name 1_116_KEY_MUP - 2155085872 - name 1_116_KEY_MDOWN - 2155085873 - name 1_116_KEY_MLEFT - 2155085874 - name 1_116_KEY_MRIGHT - 2155085875 - name 0_117_KEY_0 - 7667712 - name 0_117_KEY_1 - 7667713 - name 0_117_KEY_2 - 7667714 - name 0_117_KEY_3 - 7667715 - name 0_117_KEY_4 - 7667716 - name 0_117_KEY_5 - 7667717 - name 0_117_KEY_6 - 7667718 - name 0_117_KEY_7 - 7667719 - name 0_117_KEY_8 - 7667720 - name 0_117_KEY_9 - 7667721 - name 0_117_KEY_POWER - 7667722 - name 0_117_KEY_CH_UP - 7667727 - name 0_117_KEY_CH_DOWN - 7667728 - name 0_117_KEY_MUTE - 7667729 - name 0_117_KEY_VOL_DOWN - 7667730 - name 0_117_CH_PREVIOUS - 7667731 - name 0_117_KEY_VOL_UP - 7667732 - name 0_117_KEY_DISPLAY - 7667733 - name 0_117_KEY_MNSELECT - 7667735 - name 0_117_KEY_EXIT - 7667736 - name 0_117_KEY_GUIDE - 7667739 - name 0_117_KEY_ENTER - 7667755 - name 0_117_KEY_MENU - 7667759 - name 0_117_KEY_MUP - 7667760 - name 0_117_KEY_MDOWN - 7667761 - name 0_117_KEY_MLEFT - 7667762 - name 0_117_KEY_MRIGHT - 7667763 - name 1_117_KEY_0 - 2155151360 - name 1_117_KEY_1 - 2155151361 - name 1_117_KEY_2 - 2155151362 - name 1_117_KEY_3 - 2155151363 - name 1_117_KEY_4 - 2155151364 - name 1_117_KEY_5 - 2155151365 - name 1_117_KEY_6 - 2155151366 - name 1_117_KEY_7 - 2155151367 - name 1_117_KEY_8 - 2155151368 - name 1_117_KEY_9 - 2155151369 - name 1_117_KEY_POWER - 2155151370 - name 1_117_KEY_CH_UP - 2155151375 - name 1_117_KEY_CH_DOWN - 2155151376 - name 1_117_KEY_EXIT - 2155151384 - name 1_117_KEY_INPUT - 2155151386 - name 1_117_KEY_GUIDE - 2155151387 - name 1_117_KEY_MNRETRUN - 2155151392 - name 1_117_KEY_ENTER - 2155151403 - name 1_117_KEY_MUP - 2155151408 - name 1_117_KEY_MDOWN - 2155151409 - name 1_117_KEY_MLEFT - 2155151410 - name 1_117_KEY_MRIGHT - 2155151411 - name 0_118_KEY_0 - 7733248 - name 0_118_KEY_1 - 7733249 - name 0_118_KEY_2 - 7733250 - name 0_118_KEY_3 - 7733251 - name 0_118_KEY_4 - 7733252 - name 0_118_KEY_5 - 7733253 - name 0_118_KEY_6 - 7733254 - name 0_118_KEY_7 - 7733255 - name 0_118_KEY_8 - 7733256 - name 0_118_KEY_9 - 7733257 - name 0_118_KEY_POWER - 7733258 - name 0_118_KEY_CH_UP - 7733263 - name 0_118_KEY_CH_DOWN - 7733264 - name 0_118_KEY_MUTE - 7733265 - name 0_118_KEY_VOL_DOWN - 7733266 - name 0_118_KEY_VOL_UP - 7733268 - name 0_118_KEY_DISPLAY - 7733269 - name 1_118_KEY_0 - 2155216896 - name 1_118_KEY_1 - 2155216897 - name 1_118_KEY_2 - 2155216898 - name 1_118_KEY_3 - 2155216899 - name 1_118_KEY_4 - 2155216900 - name 1_118_KEY_5 - 2155216901 - name 1_118_KEY_6 - 2155216902 - name 1_118_KEY_7 - 2155216903 - name 1_118_KEY_8 - 2155216904 - name 1_118_KEY_9 - 2155216905 - name 1_118_KEY_POWER - 2155216906 - name 1_118_KEY_CH_UP - 2155216911 - name 1_118_KEY_CH_DOWN - 2155216912 - name 1_118_KEY_EXIT - 2155216920 - name 1_118_KEY_INPUT - 2155216922 - name 1_118_KEY_GUIDE - 2155216923 - name 1_118_KEY_MNRETRUN - 2155216928 - name 1_118_KEY_ENTER - 2155216939 - name 1_118_KEY_MUP - 2155216944 - name 1_118_KEY_MDOWN - 2155216945 - name 1_118_KEY_MLEFT - 2155216946 - name 1_118_KEY_MRIGHT - 2155216947 - name 0_119_KEY_0 - 7798784 - name 0_119_KEY_1 - 7798785 - name 0_119_KEY_2 - 7798786 - name 0_119_KEY_3 - 7798787 - name 0_119_KEY_4 - 7798788 - name 0_119_KEY_5 - 7798789 - name 0_119_KEY_6 - 7798790 - name 0_119_KEY_7 - 7798791 - name 0_119_KEY_8 - 7798792 - name 0_119_KEY_9 - 7798793 - name 0_119_KEY_POWER - 7798794 - name 0_119_KEY_CH_UP - 7798799 - name 0_119_KEY_CH_DOWN - 7798800 - name 0_119_KEY_MUTE - 7798801 - name 0_119_KEY_VOL_DOWN - 7798802 - name 0_119_CH_PREVIOUS - 7798803 - name 0_119_KEY_VOL_UP - 7798804 - name 0_119_KEY_DISPLAY - 7798805 - name 0_119_KEY_MNSELECT - 7798807 - name 0_119_KEY_EXIT - 7798808 - name 0_119_KEY_GUIDE - 7798811 - name 0_119_KEY_MENU - 7798831 - name 0_119_KEY_MUP - 7798832 - name 0_119_KEY_MDOWN - 7798833 - name 0_119_KEY_MLEFT - 7798834 - name 0_119_KEY_MRIGHT - 7798835 - name 1_119_KEY_0 - 2155282432 - name 1_119_KEY_1 - 2155282433 - name 1_119_KEY_2 - 2155282434 - name 1_119_KEY_3 - 2155282435 - name 1_119_KEY_4 - 2155282436 - name 1_119_KEY_5 - 2155282437 - name 1_119_KEY_6 - 2155282438 - name 1_119_KEY_7 - 2155282439 - name 1_119_KEY_8 - 2155282440 - name 1_119_KEY_9 - 2155282441 - name 1_119_KEY_POWER - 2155282442 - name 1_119_KEY_CH_UP - 2155282447 - name 1_119_KEY_CH_DOWN - 2155282448 - name 1_119_KEY_EXIT - 2155282456 - name 1_119_KEY_INPUT - 2155282458 - name 1_119_KEY_GUIDE - 2155282459 - name 1_119_KEY_MNRETRUN - 2155282464 - name 1_119_KEY_ENTER - 2155282475 - name 1_119_KEY_MUP - 2155282480 - name 1_119_KEY_MDOWN - 2155282481 - name 1_119_KEY_MLEFT - 2155282482 - name 1_119_KEY_MRIGHT - 2155282483 - name 0_120_KEY_0 - 7864320 - name 0_120_KEY_1 - 7864321 - name 0_120_KEY_2 - 7864322 - name 0_120_KEY_3 - 7864323 - name 0_120_KEY_4 - 7864324 - name 0_120_KEY_5 - 7864325 - name 0_120_KEY_6 - 7864326 - name 0_120_KEY_7 - 7864327 - name 0_120_KEY_8 - 7864328 - name 0_120_KEY_9 - 7864329 - name 0_120_KEY_POWER - 7864330 - name 0_120_KEY_CH_UP - 7864335 - name 0_120_KEY_CH_DOWN - 7864336 - name 0_120_KEY_MUTE - 7864337 - name 0_120_KEY_VOL_DOWN - 7864338 - name 0_120_CH_PREVIOUS - 7864339 - name 0_120_KEY_VOL_UP - 7864340 - name 0_120_KEY_DISPLAY - 7864341 - name 0_120_KEY_MNSELECT - 7864343 - name 0_120_KEY_EXIT - 7864344 - name 0_120_KEY_GUIDE - 7864347 - name 0_120_KEY_MENU - 7864367 - name 0_120_KEY_MUP - 7864368 - name 0_120_KEY_MDOWN - 7864369 - name 0_120_KEY_MLEFT - 7864370 - name 0_120_KEY_MRIGHT - 7864371 - name 1_120_KEY_0 - 2155347968 - name 1_120_KEY_1 - 2155347969 - name 1_120_KEY_2 - 2155347970 - name 1_120_KEY_3 - 2155347971 - name 1_120_KEY_4 - 2155347972 - name 1_120_KEY_5 - 2155347973 - name 1_120_KEY_6 - 2155347974 - name 1_120_KEY_7 - 2155347975 - name 1_120_KEY_8 - 2155347976 - name 1_120_KEY_9 - 2155347977 - name 1_120_KEY_POWER - 2155347978 - name 1_120_KEY_CH_UP - 2155347983 - name 1_120_KEY_CH_DOWN - 2155347984 - name 1_120_KEY_EXIT - 2155347992 - name 1_120_KEY_INPUT - 2155347994 - name 1_120_KEY_GUIDE - 2155347995 - name 1_120_KEY_MNRETRUN - 2155348000 - name 1_120_KEY_ENTER - 2155348011 - name 1_120_KEY_MUP - 2155348016 - name 1_120_KEY_MDOWN - 2155348017 - name 1_120_KEY_MLEFT - 2155348018 - name 1_120_KEY_MRIGHT - 2155348019 - name 0_121_KEY_0 - 7929856 - name 0_121_KEY_1 - 7929857 - name 0_121_KEY_2 - 7929858 - name 0_121_KEY_3 - 7929859 - name 0_121_KEY_4 - 7929860 - name 0_121_KEY_5 - 7929861 - name 0_121_KEY_6 - 7929862 - name 0_121_KEY_7 - 7929863 - name 0_121_KEY_8 - 7929864 - name 0_121_KEY_9 - 7929865 - name 0_121_KEY_POWER - 7929866 - name 0_121_KEY_CH_UP - 7929871 - name 0_121_KEY_CH_DOWN - 7929872 - name 0_121_KEY_MUTE - 7929873 - name 0_121_KEY_VOL_DOWN - 7929874 - name 0_121_CH_PREVIOUS - 7929875 - name 0_121_KEY_VOL_UP - 7929876 - name 0_121_KEY_MENU - 7929903 - name 1_121_KEY_0 - 2155413504 - name 1_121_KEY_1 - 2155413505 - name 1_121_KEY_2 - 2155413506 - name 1_121_KEY_3 - 2155413507 - name 1_121_KEY_4 - 2155413508 - name 1_121_KEY_5 - 2155413509 - name 1_121_KEY_6 - 2155413510 - name 1_121_KEY_7 - 2155413511 - name 1_121_KEY_8 - 2155413512 - name 1_121_KEY_9 - 2155413513 - name 1_121_KEY_POWER - 2155413514 - name 1_121_KEY_CH_UP - 2155413519 - name 1_121_KEY_CH_DOWN - 2155413520 - name 1_121_KEY_EXIT - 2155413528 - name 1_121_KEY_INPUT - 2155413530 - name 1_121_KEY_GUIDE - 2155413531 - name 1_121_KEY_MNRETRUN - 2155413536 - name 1_121_KEY_ENTER - 2155413547 - name 1_121_KEY_MUP - 2155413552 - name 1_121_KEY_MDOWN - 2155413553 - name 1_121_KEY_MLEFT - 2155413554 - name 1_121_KEY_MRIGHT - 2155413555 - name 0_122_KEY_0 - 7995392 - name 0_122_KEY_1 - 7995393 - name 0_122_KEY_2 - 7995394 - name 0_122_KEY_3 - 7995395 - name 0_122_KEY_4 - 7995396 - name 0_122_KEY_5 - 7995397 - name 0_122_KEY_6 - 7995398 - name 0_122_KEY_7 - 7995399 - name 0_122_KEY_8 - 7995400 - name 0_122_KEY_9 - 7995401 - name 0_122_KEY_POWER - 7995402 - name 0_122_KEY_CH_UP - 7995407 - name 0_122_KEY_CH_DOWN - 7995408 - name 0_122_KEY_MUTE - 7995409 - name 0_122_KEY_VOL_DOWN - 7995410 - name 0_122_CH_PREVIOUS - 7995411 - name 0_122_KEY_VOL_UP - 7995412 - name 0_122_KEY_DISPLAY - 7995413 - name 0_122_KEY_MNSELECT - 7995415 - name 0_122_KEY_EXIT - 7995416 - name 0_122_KEY_GUIDE - 7995419 - name 0_122_KEY_ENTER - 7995435 - name 0_122_KEY_MENU - 7995439 - name 0_122_KEY_MUP - 7995440 - name 0_122_KEY_MDOWN - 7995441 - name 0_122_KEY_MLEFT - 7995442 - name 0_122_KEY_MRIGHT - 7995443 - name 1_122_KEY_0 - 2155479040 - name 1_122_KEY_1 - 2155479041 - name 1_122_KEY_2 - 2155479042 - name 1_122_KEY_3 - 2155479043 - name 1_122_KEY_4 - 2155479044 - name 1_122_KEY_5 - 2155479045 - name 1_122_KEY_6 - 2155479046 - name 1_122_KEY_7 - 2155479047 - name 1_122_KEY_8 - 2155479048 - name 1_122_KEY_9 - 2155479049 - name 1_122_KEY_POWER - 2155479050 - name 1_122_KEY_CH_UP - 2155479055 - name 1_122_KEY_CH_DOWN - 2155479056 - name 1_122_KEY_EXIT - 2155479064 - name 1_122_KEY_INPUT - 2155479066 - name 1_122_KEY_GUIDE - 2155479067 - name 1_122_KEY_MNRETRUN - 2155479072 - name 1_122_KEY_ENTER - 2155479083 - name 1_122_KEY_MUP - 2155479088 - name 1_122_KEY_MDOWN - 2155479089 - name 1_122_KEY_MLEFT - 2155479090 - name 1_122_KEY_MRIGHT - 2155479091 - name 0_123_KEY_0 - 8060928 - name 0_123_KEY_1 - 8060929 - name 0_123_KEY_2 - 8060930 - name 0_123_KEY_3 - 8060931 - name 0_123_KEY_4 - 8060932 - name 0_123_KEY_5 - 8060933 - name 0_123_KEY_6 - 8060934 - name 0_123_KEY_7 - 8060935 - name 0_123_KEY_8 - 8060936 - name 0_123_KEY_9 - 8060937 - name 0_123_KEY_POWER - 8060938 - name 0_123_KEY_CH_UP - 8060943 - name 0_123_KEY_CH_DOWN - 8060944 - name 0_123_KEY_MUTE - 8060945 - name 0_123_KEY_VOL_DOWN - 8060946 - name 0_123_CH_PREVIOUS - 8060947 - name 0_123_KEY_VOL_UP - 8060948 - name 0_123_KEY_DISPLAY - 8060949 - name 0_123_KEY_MNSELECT - 8060951 - name 0_123_KEY_GUIDE - 8060955 - name 0_123_KEY_MENU - 8060975 - name 0_123_KEY_MUP - 8060976 - name 0_123_KEY_MDOWN - 8060977 - name 0_123_KEY_MLEFT - 8060978 - name 0_123_KEY_MRIGHT - 8060979 - name 0_123_KEY_FF - 8060980 - name 0_123_KEY_REW - 8060982 - name 0_123_KEY_PAUSE - 8060984 - name 1_123_KEY_0 - 2155544576 - name 1_123_KEY_1 - 2155544577 - name 1_123_KEY_2 - 2155544578 - name 1_123_KEY_3 - 2155544579 - name 1_123_KEY_4 - 2155544580 - name 1_123_KEY_5 - 2155544581 - name 1_123_KEY_6 - 2155544582 - name 1_123_KEY_7 - 2155544583 - name 1_123_KEY_8 - 2155544584 - name 1_123_KEY_9 - 2155544585 - name 1_123_KEY_POWER - 2155544586 - name 1_123_KEY_CH_UP - 2155544591 - name 1_123_KEY_CH_DOWN - 2155544592 - name 1_123_KEY_EXIT - 2155544600 - name 1_123_KEY_INPUT - 2155544602 - name 1_123_KEY_GUIDE - 2155544603 - name 1_123_KEY_MNRETRUN - 2155544608 - name 1_123_KEY_ENTER - 2155544619 - name 1_123_KEY_MUP - 2155544624 - name 1_123_KEY_MDOWN - 2155544625 - name 1_123_KEY_MLEFT - 2155544626 - name 1_123_KEY_MRIGHT - 2155544627 - name 0_124_KEY_0 - 8126464 - name 0_124_KEY_1 - 8126465 - name 0_124_KEY_2 - 8126466 - name 0_124_KEY_3 - 8126467 - name 0_124_KEY_4 - 8126468 - name 0_124_KEY_5 - 8126469 - name 0_124_KEY_6 - 8126470 - name 0_124_KEY_7 - 8126471 - name 0_124_KEY_8 - 8126472 - name 0_124_KEY_9 - 8126473 - name 0_124_KEY_POWER - 8126474 - name 0_124_KEY_CH_UP - 8126479 - name 0_124_KEY_CH_DOWN - 8126480 - name 0_124_KEY_MUTE - 8126481 - name 0_124_KEY_VOL_DOWN - 8126482 - name 0_124_CH_PREVIOUS - 8126483 - name 0_124_KEY_VOL_UP - 8126484 - name 0_124_KEY_DISPLAY - 8126485 - name 0_124_KEY_EXIT - 8126488 - name 0_124_KEY_GUIDE - 8126491 - name 0_124_KEY_ENTER - 8126507 - name 0_124_KEY_MENU - 8126511 - name 0_124_KEY_MUP - 8126512 - name 0_124_KEY_MDOWN - 8126513 - name 0_124_KEY_MLEFT - 8126514 - name 0_124_KEY_MRIGHT - 8126515 - name 1_124_KEY_0 - 2155610112 - name 1_124_KEY_1 - 2155610113 - name 1_124_KEY_2 - 2155610114 - name 1_124_KEY_3 - 2155610115 - name 1_124_KEY_4 - 2155610116 - name 1_124_KEY_5 - 2155610117 - name 1_124_KEY_6 - 2155610118 - name 1_124_KEY_7 - 2155610119 - name 1_124_KEY_8 - 2155610120 - name 1_124_KEY_9 - 2155610121 - name 1_124_KEY_POWER - 2155610122 - name 1_124_KEY_CH_UP - 2155610127 - name 1_124_KEY_CH_DOWN - 2155610128 - name 1_124_KEY_EXIT - 2155610136 - name 1_124_KEY_INPUT - 2155610138 - name 1_124_KEY_GUIDE - 2155610139 - name 1_124_KEY_MNRETRUN - 2155610144 - name 1_124_KEY_ENTER - 2155610155 - name 1_124_KEY_MUP - 2155610160 - name 1_124_KEY_MDOWN - 2155610161 - name 1_124_KEY_MLEFT - 2155610162 - name 1_124_KEY_MRIGHT - 2155610163 - name 0_125_KEY_0 - 8192000 - name 0_125_KEY_1 - 8192001 - name 0_125_KEY_2 - 8192002 - name 0_125_KEY_3 - 8192003 - name 0_125_KEY_4 - 8192004 - name 0_125_KEY_5 - 8192005 - name 0_125_KEY_6 - 8192006 - name 0_125_KEY_7 - 8192007 - name 0_125_KEY_8 - 8192008 - name 0_125_KEY_9 - 8192009 - name 0_125_KEY_POWER - 8192010 - name 0_125_KEY_CH_UP - 8192015 - name 0_125_KEY_CH_DOWN - 8192016 - name 0_125_KEY_MUTE - 8192017 - name 0_125_KEY_VOL_DOWN - 8192018 - name 0_125_CH_PREVIOUS - 8192019 - name 0_125_KEY_VOL_UP - 8192020 - name 0_125_KEY_DISPLAY - 8192021 - name 0_125_KEY_MNSELECT - 8192023 - name 0_125_KEY_EXIT - 8192024 - name 0_125_KEY_GUIDE - 8192027 - name 0_125_KEY_ENTER - 8192043 - name 0_125_KEY_MENU - 8192047 - name 0_125_KEY_MUP - 8192048 - name 0_125_KEY_MDOWN - 8192049 - name 0_125_KEY_MLEFT - 8192050 - name 0_125_KEY_MRIGHT - 8192051 - name 0_125_KEY_FF - 8192052 - name 0_125_KEY_PLAY - 8192053 - name 0_125_KEY_REW - 8192054 - name 0_125_KEY_PAUSE - 8192056 - name 0_125_KEY_STOP - 8192057 - name 1_125_KEY_0 - 2155675648 - name 1_125_KEY_1 - 2155675649 - name 1_125_KEY_2 - 2155675650 - name 1_125_KEY_3 - 2155675651 - name 1_125_KEY_4 - 2155675652 - name 1_125_KEY_5 - 2155675653 - name 1_125_KEY_6 - 2155675654 - name 1_125_KEY_7 - 2155675655 - name 1_125_KEY_8 - 2155675656 - name 1_125_KEY_9 - 2155675657 - name 1_125_KEY_POWER - 2155675658 - name 1_125_KEY_CH_UP - 2155675663 - name 1_125_KEY_CH_DOWN - 2155675664 - name 1_125_CH_PREVIOUS - 2155675667 - name 1_125_KEY_DISPLAY - 2155675669 - name 1_125_KEY_EXIT - 2155675672 - name 1_125_KEY_GUIDE - 2155675675 - name 1_125_KEY_MNRETRUN - 2155675680 - name 1_125_KEY_ENTER - 2155675691 - name 1_125_KEY_MENU - 2155675695 - name 1_125_KEY_MUP - 2155675696 - name 1_125_KEY_MDOWN - 2155675697 - name 1_125_KEY_MLEFT - 2155675698 - name 1_125_KEY_MRIGHT - 2155675699 - name 0_126_KEY_0 - 8257536 - name 0_126_KEY_1 - 8257537 - name 0_126_KEY_2 - 8257538 - name 0_126_KEY_3 - 8257539 - name 0_126_KEY_4 - 8257540 - name 0_126_KEY_5 - 8257541 - name 0_126_KEY_6 - 8257542 - name 0_126_KEY_7 - 8257543 - name 0_126_KEY_8 - 8257544 - name 0_126_KEY_9 - 8257545 - name 0_126_KEY_POWER - 8257546 - name 0_126_KEY_CH_UP - 8257551 - name 0_126_KEY_CH_DOWN - 8257552 - name 0_126_KEY_MUTE - 8257553 - name 0_126_KEY_VOL_DOWN - 8257554 - name 0_126_CH_PREVIOUS - 8257555 - name 0_126_KEY_VOL_UP - 8257556 - name 0_126_KEY_DISPLAY - 8257557 - name 0_126_KEY_MNSELECT - 8257559 - name 0_126_KEY_EXIT - 8257560 - name 0_126_KEY_GUIDE - 8257563 - name 0_126_KEY_MENU - 8257583 - name 0_126_KEY_MUP - 8257584 - name 0_126_KEY_MDOWN - 8257585 - name 0_126_KEY_MLEFT - 8257586 - name 0_126_KEY_MRIGHT - 8257587 - name 0_126_KEY_FF - 8257588 - name 0_126_KEY_PLAY - 8257589 - name 0_126_KEY_REW - 8257590 - name 0_126_KEY_PAUSE - 8257592 - name 0_126_KEY_STOP - 8257593 - name 1_126_KEY_0 - 2155741184 - name 1_126_KEY_1 - 2155741185 - name 1_126_KEY_2 - 2155741186 - name 1_126_KEY_3 - 2155741187 - name 1_126_KEY_4 - 2155741188 - name 1_126_KEY_5 - 2155741189 - name 1_126_KEY_6 - 2155741190 - name 1_126_KEY_7 - 2155741191 - name 1_126_KEY_8 - 2155741192 - name 1_126_KEY_9 - 2155741193 - name 1_126_KEY_POWER - 2155741194 - name 1_126_KEY_CH_UP - 2155741199 - name 1_126_KEY_CH_DOWN - 2155741200 - name 1_126_CH_PREVIOUS - 2155741203 - name 1_126_KEY_DISPLAY - 2155741205 - name 1_126_KEY_EXIT - 2155741208 - name 1_126_KEY_INPUT - 2155741210 - name 1_126_KEY_GUIDE - 2155741211 - name 1_126_KEY_ENTER - 2155741227 - name 1_126_KEY_MENU - 2155741231 - name 1_126_KEY_MUP - 2155741232 - name 1_126_KEY_MDOWN - 2155741233 - name 1_126_KEY_MLEFT - 2155741234 - name 1_126_KEY_MRIGHT - 2155741235 - name 0_127_KEY_0 - 8323072 - name 0_127_KEY_1 - 8323073 - name 0_127_KEY_2 - 8323074 - name 0_127_KEY_3 - 8323075 - name 0_127_KEY_4 - 8323076 - name 0_127_KEY_5 - 8323077 - name 0_127_KEY_6 - 8323078 - name 0_127_KEY_7 - 8323079 - name 0_127_KEY_8 - 8323080 - name 0_127_KEY_9 - 8323081 - name 0_127_KEY_POWER - 8323082 - name 0_127_KEY_CH_UP - 8323087 - name 0_127_KEY_CH_DOWN - 8323088 - name 0_127_KEY_MUTE - 8323089 - name 0_127_KEY_VOL_DOWN - 8323090 - name 0_127_CH_PREVIOUS - 8323091 - name 0_127_KEY_VOL_UP - 8323092 - name 0_127_KEY_DISPLAY - 8323093 - name 0_127_KEY_MNSELECT - 8323095 - name 0_127_KEY_EXIT - 8323096 - name 0_127_KEY_GUIDE - 8323099 - name 0_127_KEY_MENU - 8323119 - name 0_127_KEY_MUP - 8323120 - name 0_127_KEY_MDOWN - 8323121 - name 0_127_KEY_MLEFT - 8323122 - name 0_127_KEY_MRIGHT - 8323123 - name 1_127_KEY_0 - 2155806720 - name 1_127_KEY_1 - 2155806721 - name 1_127_KEY_2 - 2155806722 - name 1_127_KEY_3 - 2155806723 - name 1_127_KEY_4 - 2155806724 - name 1_127_KEY_5 - 2155806725 - name 1_127_KEY_6 - 2155806726 - name 1_127_KEY_7 - 2155806727 - name 1_127_KEY_8 - 2155806728 - name 1_127_KEY_9 - 2155806729 - name 1_127_KEY_POWER - 2155806730 - name 1_127_KEY_CH_UP - 2155806735 - name 1_127_KEY_CH_DOWN - 2155806736 - name 1_127_CH_PREVIOUS - 2155806739 - name 1_127_KEY_DISPLAY - 2155806741 - name 1_127_KEY_EXIT - 2155806744 - name 1_127_KEY_GUIDE - 2155806747 - name 1_127_KEY_ENTER - 2155806763 - name 1_127_KEY_MENU - 2155806767 - name 1_127_KEY_MUP - 2155806768 - name 1_127_KEY_MDOWN - 2155806769 - name 1_127_KEY_MLEFT - 2155806770 - name 1_127_KEY_MRIGHT - 2155806771 - name 0_128_KEY_0 - 8388608 - name 0_128_KEY_1 - 8388609 - name 0_128_KEY_2 - 8388610 - name 0_128_KEY_3 - 8388611 - name 0_128_KEY_4 - 8388612 - name 0_128_KEY_5 - 8388613 - name 0_128_KEY_6 - 8388614 - name 0_128_KEY_7 - 8388615 - name 0_128_KEY_8 - 8388616 - name 0_128_KEY_9 - 8388617 - name 0_128_KEY_POWER - 8388618 - name 0_128_KEY_CH_UP - 8388623 - name 0_128_KEY_CH_DOWN - 8388624 - name 0_128_KEY_MUTE - 8388625 - name 0_128_KEY_VOL_DOWN - 8388626 - name 0_128_CH_PREVIOUS - 8388627 - name 0_128_KEY_VOL_UP - 8388628 - name 0_128_KEY_DISPLAY - 8388629 - name 0_128_KEY_MNSELECT - 8388631 - name 0_128_KEY_EXIT - 8388632 - name 0_128_KEY_GUIDE - 8388635 - name 0_128_KEY_ENTER - 8388651 - name 0_128_KEY_MENU - 8388655 - name 0_128_KEY_MUP - 8388656 - name 0_128_KEY_MDOWN - 8388657 - name 0_128_KEY_MLEFT - 8388658 - name 0_128_KEY_MRIGHT - 8388659 - name 1_128_KEY_0 - 2155872256 - name 1_128_KEY_1 - 2155872257 - name 1_128_KEY_2 - 2155872258 - name 1_128_KEY_3 - 2155872259 - name 1_128_KEY_4 - 2155872260 - name 1_128_KEY_5 - 2155872261 - name 1_128_KEY_6 - 2155872262 - name 1_128_KEY_7 - 2155872263 - name 1_128_KEY_8 - 2155872264 - name 1_128_KEY_9 - 2155872265 - name 1_128_KEY_POWER - 2155872266 - name 1_128_KEY_CH_UP - 2155872271 - name 1_128_KEY_CH_DOWN - 2155872272 - name 1_128_CH_PREVIOUS - 2155872275 - name 1_128_KEY_DISPLAY - 2155872277 - name 1_128_KEY_EXIT - 2155872280 - name 1_128_KEY_GUIDE - 2155872283 - name 1_128_KEY_ENTER - 2155872299 - name 1_128_KEY_MENU - 2155872303 - name 1_128_KEY_MUP - 2155872304 - name 1_128_KEY_MDOWN - 2155872305 - name 1_128_KEY_MLEFT - 2155872306 - name 1_128_KEY_MRIGHT - 2155872307 - name 0_129_KEY_0 - 8454144 - name 0_129_KEY_1 - 8454145 - name 0_129_KEY_2 - 8454146 - name 0_129_KEY_3 - 8454147 - name 0_129_KEY_4 - 8454148 - name 0_129_KEY_5 - 8454149 - name 0_129_KEY_6 - 8454150 - name 0_129_KEY_7 - 8454151 - name 0_129_KEY_8 - 8454152 - name 0_129_KEY_9 - 8454153 - name 0_129_KEY_POWER - 8454154 - name 0_129_KEY_CH_UP - 8454159 - name 0_129_KEY_CH_DOWN - 8454160 - name 0_129_KEY_MUTE - 8454161 - name 0_129_KEY_VOL_DOWN - 8454162 - name 0_129_CH_PREVIOUS - 8454163 - name 0_129_KEY_VOL_UP - 8454164 - name 0_129_KEY_DISPLAY - 8454165 - name 0_129_KEY_MNSELECT - 8454167 - name 0_129_KEY_EXIT - 8454168 - name 0_129_KEY_GUIDE - 8454171 - name 0_129_KEY_ENTER - 8454187 - name 0_129_KEY_MENU - 8454191 - name 0_129_KEY_MUP - 8454192 - name 0_129_KEY_MDOWN - 8454193 - name 0_129_KEY_MLEFT - 8454194 - name 0_129_KEY_MRIGHT - 8454195 - name 0_129_KEY_FF - 8454196 - name 0_129_KEY_PLAY - 8454197 - name 0_129_KEY_REW - 8454198 - name 0_129_KEY_PAUSE - 8454200 - name 0_129_KEY_STOP - 8454201 - name 1_129_KEY_0 - 2155937792 - name 1_129_KEY_1 - 2155937793 - name 1_129_KEY_2 - 2155937794 - name 1_129_KEY_3 - 2155937795 - name 1_129_KEY_4 - 2155937796 - name 1_129_KEY_5 - 2155937797 - name 1_129_KEY_6 - 2155937798 - name 1_129_KEY_7 - 2155937799 - name 1_129_KEY_8 - 2155937800 - name 1_129_KEY_9 - 2155937801 - name 1_129_KEY_POWER - 2155937802 - name 1_129_KEY_CH_UP - 2155937807 - name 1_129_KEY_CH_DOWN - 2155937808 - name 1_129_CH_PREVIOUS - 2155937811 - name 1_129_KEY_DISPLAY - 2155937813 - name 1_129_KEY_EXIT - 2155937816 - name 1_129_KEY_GUIDE - 2155937819 - name 1_129_KEY_SAT - 2155937834 - name 1_129_KEY_MENU - 2155937839 - name 1_129_KEY_MUP - 2155937840 - name 1_129_KEY_MDOWN - 2155937841 - name 1_129_KEY_MLEFT - 2155937842 - name 1_129_KEY_MRIGHT - 2155937843 - name 1_129_KEY_FF - 2155937844 - name 1_129_KEY_PLAY - 2155937845 - name 1_129_KEY_REW - 2155937846 - name 1_129_KEY_REC - 2155937847 - name 1_129_KEY_PAUSE - 2155937848 - name 1_129_KEY_STOP - 2155937849 - name 0_130_KEY_0 - 8519680 - name 0_130_KEY_1 - 8519681 - name 0_130_KEY_2 - 8519682 - name 0_130_KEY_3 - 8519683 - name 0_130_KEY_4 - 8519684 - name 0_130_KEY_5 - 8519685 - name 0_130_KEY_6 - 8519686 - name 0_130_KEY_7 - 8519687 - name 0_130_KEY_8 - 8519688 - name 0_130_KEY_9 - 8519689 - name 0_130_KEY_POWER - 8519690 - name 0_130_KEY_CH_UP - 8519695 - name 0_130_KEY_CH_DOWN - 8519696 - name 0_130_KEY_MUTE - 8519697 - name 0_130_KEY_VOL_DOWN - 8519698 - name 0_130_CH_PREVIOUS - 8519699 - name 0_130_KEY_VOL_UP - 8519700 - name 0_130_KEY_DISPLAY - 8519701 - name 0_130_KEY_MNSELECT - 8519703 - name 0_130_KEY_EXIT - 8519704 - name 0_130_KEY_GUIDE - 8519707 - name 0_130_KEY_ENTER - 8519723 - name 0_130_KEY_MENU - 8519727 - name 0_130_KEY_MUP - 8519728 - name 0_130_KEY_MDOWN - 8519729 - name 0_130_KEY_MLEFT - 8519730 - name 0_130_KEY_MRIGHT - 8519731 - name 0_130_KEY_FF - 8519732 - name 0_130_KEY_PLAY - 8519733 - name 0_130_KEY_REW - 8519734 - name 0_130_KEY_REC - 8519735 - name 0_130_KEY_PAUSE - 8519736 - name 0_130_KEY_STOP - 8519737 - name 1_130_KEY_0 - 2156003328 - name 1_130_KEY_1 - 2156003329 - name 1_130_KEY_2 - 2156003330 - name 1_130_KEY_3 - 2156003331 - name 1_130_KEY_4 - 2156003332 - name 1_130_KEY_5 - 2156003333 - name 1_130_KEY_6 - 2156003334 - name 1_130_KEY_7 - 2156003335 - name 1_130_KEY_8 - 2156003336 - name 1_130_KEY_9 - 2156003337 - name 1_130_KEY_POWER - 2156003338 - name 1_130_KEY_CH_UP - 2156003343 - name 1_130_KEY_CH_DOWN - 2156003344 - name 1_130_CH_PREVIOUS - 2156003347 - name 1_130_KEY_DISPLAY - 2156003349 - name 1_130_KEY_EXIT - 2156003352 - name 1_130_KEY_GUIDE - 2156003355 - name 1_130_KEY_SAT - 2156003370 - name 1_130_KEY_MENU - 2156003375 - name 1_130_KEY_MUP - 2156003376 - name 1_130_KEY_MDOWN - 2156003377 - name 1_130_KEY_MLEFT - 2156003378 - name 1_130_KEY_MRIGHT - 2156003379 - name 1_130_KEY_FF - 2156003380 - name 1_130_KEY_PLAY - 2156003381 - name 1_130_KEY_REW - 2156003382 - name 1_130_KEY_REC - 2156003383 - name 1_130_KEY_PAUSE - 2156003384 - name 1_130_KEY_STOP - 2156003385 - name 1_131_KEY_0 - 2156068864 - name 1_131_KEY_1 - 2156068865 - name 1_131_KEY_2 - 2156068866 - name 1_131_KEY_3 - 2156068867 - name 1_131_KEY_4 - 2156068868 - name 1_131_KEY_5 - 2156068869 - name 1_131_KEY_6 - 2156068870 - name 1_131_KEY_7 - 2156068871 - name 1_131_KEY_8 - 2156068872 - name 1_131_KEY_9 - 2156068873 - name 1_131_KEY_POWER - 2156068874 - name 1_131_KEY_CH_UP - 2156068879 - name 1_131_KEY_CH_DOWN - 2156068880 - name 1_131_CH_PREVIOUS - 2156068883 - name 1_131_KEY_DISPLAY - 2156068885 - name 1_131_KEY_EXIT - 2156068888 - name 1_131_KEY_GUIDE - 2156068891 - name 1_131_KEY_SAT - 2156068906 - name 1_131_KEY_MENU - 2156068911 - name 1_131_KEY_MUP - 2156068912 - name 1_131_KEY_MDOWN - 2156068913 - name 1_131_KEY_MLEFT - 2156068914 - name 1_131_KEY_MRIGHT - 2156068915 - name 1_131_KEY_FF - 2156068916 - name 1_131_KEY_PLAY - 2156068917 - name 1_131_KEY_REW - 2156068918 - name 1_131_KEY_REC - 2156068919 - name 1_131_KEY_PAUSE - 2156068920 - name 1_131_KEY_STOP - 2156068921 - name 1_132_KEY_0 - 2156134400 - name 1_132_KEY_1 - 2156134401 - name 1_132_KEY_2 - 2156134402 - name 1_132_KEY_3 - 2156134403 - name 1_132_KEY_4 - 2156134404 - name 1_132_KEY_5 - 2156134405 - name 1_132_KEY_6 - 2156134406 - name 1_132_KEY_7 - 2156134407 - name 1_132_KEY_8 - 2156134408 - name 1_132_KEY_9 - 2156134409 - name 1_132_KEY_POWER - 2156134410 - name 1_132_KEY_CH_UP - 2156134415 - name 1_132_KEY_CH_DOWN - 2156134416 - name 1_132_CH_PREVIOUS - 2156134419 - name 1_132_KEY_DISPLAY - 2156134421 - name 1_132_KEY_EXIT - 2156134424 - name 1_132_KEY_GUIDE - 2156134427 - name 1_132_KEY_SAT - 2156134442 - name 1_132_KEY_MENU - 2156134447 - name 1_132_KEY_MUP - 2156134448 - name 1_132_KEY_MDOWN - 2156134449 - name 1_132_KEY_MLEFT - 2156134450 - name 1_132_KEY_MRIGHT - 2156134451 - name 1_132_KEY_FF - 2156134452 - name 1_132_KEY_PLAY - 2156134453 - name 1_132_KEY_REW - 2156134454 - name 1_132_KEY_REC - 2156134455 - name 1_132_KEY_PAUSE - 2156134456 - name 1_132_KEY_STOP - 2156134457 - name 1_133_KEY_0 - 2156199936 - name 1_133_KEY_1 - 2156199937 - name 1_133_KEY_2 - 2156199938 - name 1_133_KEY_3 - 2156199939 - name 1_133_KEY_4 - 2156199940 - name 1_133_KEY_5 - 2156199941 - name 1_133_KEY_6 - 2156199942 - name 1_133_KEY_7 - 2156199943 - name 1_133_KEY_8 - 2156199944 - name 1_133_KEY_9 - 2156199945 - name 1_133_KEY_POWER - 2156199946 - name 1_133_KEY_CH_UP - 2156199951 - name 1_133_KEY_CH_DOWN - 2156199952 - name 1_133_CH_PREVIOUS - 2156199955 - name 1_133_KEY_DISPLAY - 2156199957 - name 1_133_KEY_EXIT - 2156199960 - name 1_133_KEY_GUIDE - 2156199963 - name 1_133_KEY_SAT - 2156199978 - name 1_133_KEY_MENU - 2156199983 - name 1_133_KEY_MUP - 2156199984 - name 1_133_KEY_MDOWN - 2156199985 - name 1_133_KEY_MLEFT - 2156199986 - name 1_133_KEY_MRIGHT - 2156199987 - name 1_133_KEY_FF - 2156199988 - name 1_133_KEY_PLAY - 2156199989 - name 1_133_KEY_REW - 2156199990 - name 1_133_KEY_REC - 2156199991 - name 1_133_KEY_PAUSE - 2156199992 - name 1_133_KEY_STOP - 2156199993 - name 1_134_KEY_0 - 2156265472 - name 1_134_KEY_1 - 2156265473 - name 1_134_KEY_2 - 2156265474 - name 1_134_KEY_3 - 2156265475 - name 1_134_KEY_4 - 2156265476 - name 1_134_KEY_5 - 2156265477 - name 1_134_KEY_6 - 2156265478 - name 1_134_KEY_7 - 2156265479 - name 1_134_KEY_8 - 2156265480 - name 1_134_KEY_9 - 2156265481 - name 1_134_KEY_POWER - 2156265482 - name 1_134_KEY_CH_UP - 2156265487 - name 1_134_KEY_CH_DOWN - 2156265488 - name 1_134_KEY_MUTE - 2156265489 - name 1_134_KEY_VOL_DOWN - 2156265490 - name 1_134_CH_PREVIOUS - 2156265491 - name 1_134_KEY_VOL_UP - 2156265492 - name 1_134_KEY_DISPLAY - 2156265493 - name 1_134_KEY_EXIT - 2156265496 - name 1_134_KEY_GUIDE - 2156265499 - name 1_134_KEY_ENTER - 2156265515 - name 1_134_KEY_MENU - 2156265519 - name 1_134_KEY_MUP - 2156265520 - name 1_134_KEY_MDOWN - 2156265521 - name 1_134_KEY_MLEFT - 2156265522 - name 1_134_KEY_MRIGHT - 2156265523 - name 1_135_KEY_0 - 2156331008 - name 1_135_KEY_1 - 2156331009 - name 1_135_KEY_2 - 2156331010 - name 1_135_KEY_3 - 2156331011 - name 1_135_KEY_4 - 2156331012 - name 1_135_KEY_5 - 2156331013 - name 1_135_KEY_6 - 2156331014 - name 1_135_KEY_7 - 2156331015 - name 1_135_KEY_8 - 2156331016 - name 1_135_KEY_9 - 2156331017 - name 1_135_KEY_POWER - 2156331018 - name 1_135_KEY_CH_UP - 2156331023 - name 1_135_KEY_CH_DOWN - 2156331024 - name 1_135_KEY_MUTE - 2156331025 - name 1_135_KEY_VOL_DOWN - 2156331026 - name 1_135_CH_PREVIOUS - 2156331027 - name 1_135_KEY_VOL_UP - 2156331028 - name 1_135_KEY_DISPLAY - 2156331029 - name 1_135_KEY_MNSELECT - 2156331031 - name 1_135_KEY_GUIDE - 2156331035 - name 1_135_KEY_MNRETRUN - 2156331040 - name 1_135_KEY_SAT - 2156331050 - name 1_135_KEY_MUP - 2156331056 - name 1_135_KEY_MDOWN - 2156331057 - name 1_135_KEY_MLEFT - 2156331058 - name 1_135_KEY_MRIGHT - 2156331059 - name 1_136_KEY_0 - 2156396544 - name 1_136_KEY_1 - 2156396545 - name 1_136_KEY_2 - 2156396546 - name 1_136_KEY_3 - 2156396547 - name 1_136_KEY_4 - 2156396548 - name 1_136_KEY_5 - 2156396549 - name 1_136_KEY_6 - 2156396550 - name 1_136_KEY_7 - 2156396551 - name 1_136_KEY_8 - 2156396552 - name 1_136_KEY_9 - 2156396553 - name 1_136_KEY_POWER - 2156396554 - name 1_136_KEY_CH_UP - 2156396559 - name 1_136_KEY_CH_DOWN - 2156396560 - name 1_136_KEY_MUTE - 2156396561 - name 1_136_KEY_VOL_DOWN - 2156396562 - name 1_136_CH_PREVIOUS - 2156396563 - name 1_136_KEY_VOL_UP - 2156396564 - name 1_136_KEY_DISPLAY - 2156396565 - name 1_136_KEY_EXIT - 2156396568 - name 1_136_KEY_GUIDE - 2156396571 - name 1_136_KEY_SAT - 2156396586 - name 1_136_KEY_MENU - 2156396591 - name 1_136_KEY_MUP - 2156396592 - name 1_136_KEY_MDOWN - 2156396593 - name 1_136_KEY_MLEFT - 2156396594 - name 1_136_KEY_MRIGHT - 2156396595 - name 1_137_KEY_0 - 2156462080 - name 1_137_KEY_1 - 2156462081 - name 1_137_KEY_2 - 2156462082 - name 1_137_KEY_3 - 2156462083 - name 1_137_KEY_4 - 2156462084 - name 1_137_KEY_5 - 2156462085 - name 1_137_KEY_6 - 2156462086 - name 1_137_KEY_7 - 2156462087 - name 1_137_KEY_8 - 2156462088 - name 1_137_KEY_9 - 2156462089 - name 1_137_KEY_POWER - 2156462090 - name 1_137_KEY_CH_UP - 2156462095 - name 1_137_KEY_CH_DOWN - 2156462096 - name 1_137_KEY_MUTE - 2156462097 - name 1_137_KEY_VOL_DOWN - 2156462098 - name 1_137_CH_PREVIOUS - 2156462099 - name 1_137_KEY_VOL_UP - 2156462100 - name 1_137_KEY_DISPLAY - 2156462101 - name 1_137_KEY_MNSELECT - 2156462103 - name 1_137_KEY_GUIDE - 2156462107 - name 1_137_KEY_MNRETRUN - 2156462112 - name 1_137_KEY_SAT - 2156462122 - name 1_137_KEY_MUP - 2156462128 - name 1_137_KEY_MDOWN - 2156462129 - name 1_137_KEY_MLEFT - 2156462130 - name 1_137_KEY_MRIGHT - 2156462131 - name 1_138_KEY_0 - 2156527616 - name 1_138_KEY_1 - 2156527617 - name 1_138_KEY_2 - 2156527618 - name 1_138_KEY_3 - 2156527619 - name 1_138_KEY_4 - 2156527620 - name 1_138_KEY_5 - 2156527621 - name 1_138_KEY_6 - 2156527622 - name 1_138_KEY_7 - 2156527623 - name 1_138_KEY_8 - 2156527624 - name 1_138_KEY_9 - 2156527625 - name 1_138_KEY_POWER - 2156527626 - name 1_138_KEY_CH_UP - 2156527631 - name 1_138_KEY_CH_DOWN - 2156527632 - name 1_138_KEY_MUTE - 2156527633 - name 1_138_KEY_VOL_DOWN - 2156527634 - name 1_138_CH_PREVIOUS - 2156527635 - name 1_138_KEY_VOL_UP - 2156527636 - name 1_138_KEY_DISPLAY - 2156527637 - name 1_138_KEY_MNSELECT - 2156527639 - name 1_138_KEY_EXIT - 2156527640 - name 1_138_KEY_INPUT - 2156527642 - name 1_138_KEY_GUIDE - 2156527643 - name 1_138_KEY_MNRETRUN - 2156527648 - name 1_138_KEY_MENU - 2156527663 - name 1_138_KEY_MUP - 2156527664 - name 1_138_KEY_MDOWN - 2156527665 - name 1_138_KEY_MLEFT - 2156527666 - name 1_138_KEY_MRIGHT - 2156527667 - name 1_138_KEY_FF - 2156527668 - name 1_138_KEY_PLAY - 2156527669 - name 1_138_KEY_REW - 2156527670 - name 1_138_KEY_REC - 2156527671 - name 1_138_KEY_PAUSE - 2156527672 - name 1_138_KEY_STOP - 2156527673 - name 1_139_KEY_0 - 2156593152 - name 1_139_KEY_1 - 2156593153 - name 1_139_KEY_2 - 2156593154 - name 1_139_KEY_3 - 2156593155 - name 1_139_KEY_4 - 2156593156 - name 1_139_KEY_5 - 2156593157 - name 1_139_KEY_6 - 2156593158 - name 1_139_KEY_7 - 2156593159 - name 1_139_KEY_8 - 2156593160 - name 1_139_KEY_9 - 2156593161 - name 1_139_KEY_POWER - 2156593162 - name 1_139_KEY_CH_UP - 2156593167 - name 1_139_KEY_CH_DOWN - 2156593168 - name 1_139_CH_PREVIOUS - 2156593171 - name 1_139_KEY_DISPLAY - 2156593173 - name 1_139_KEY_MNSELECT - 2156593175 - name 1_139_KEY_EXIT - 2156593176 - name 1_139_KEY_INPUT - 2156593178 - name 1_139_KEY_GUIDE - 2156593179 - name 1_139_KEY_MNRETRUN - 2156593184 - name 1_139_KEY_MENU - 2156593199 - name 1_139_KEY_MUP - 2156593200 - name 1_139_KEY_MDOWN - 2156593201 - name 1_139_KEY_MLEFT - 2156593202 - name 1_139_KEY_MRIGHT - 2156593203 - name 1_139_KEY_FF - 2156593204 - name 1_139_KEY_PLAY - 2156593205 - name 1_139_KEY_REW - 2156593206 - name 1_139_KEY_REC - 2156593207 - name 1_139_KEY_PAUSE - 2156593208 - name 1_139_KEY_STOP - 2156593209 - name 1_140_KEY_0 - 2156658688 - name 1_140_KEY_1 - 2156658689 - name 1_140_KEY_2 - 2156658690 - name 1_140_KEY_3 - 2156658691 - name 1_140_KEY_4 - 2156658692 - name 1_140_KEY_5 - 2156658693 - name 1_140_KEY_6 - 2156658694 - name 1_140_KEY_7 - 2156658695 - name 1_140_KEY_8 - 2156658696 - name 1_140_KEY_9 - 2156658697 - name 1_140_KEY_POWER - 2156658698 - name 1_140_KEY_CH_UP - 2156658703 - name 1_140_KEY_CH_DOWN - 2156658704 - name 1_140_CH_PREVIOUS - 2156658707 - name 1_140_KEY_DISPLAY - 2156658709 - name 1_140_KEY_MNSELECT - 2156658711 - name 1_140_KEY_EXIT - 2156658712 - name 1_140_KEY_INPUT - 2156658714 - name 1_140_KEY_GUIDE - 2156658715 - name 1_140_KEY_MNRETRUN - 2156658720 - name 1_140_KEY_ENTER - 2156658731 - name 1_140_KEY_MENU - 2156658735 - name 1_140_KEY_MUP - 2156658736 - name 1_140_KEY_MDOWN - 2156658737 - name 1_140_KEY_MLEFT - 2156658738 - name 1_140_KEY_MRIGHT - 2156658739 - name 1_140_KEY_FF - 2156658740 - name 1_140_KEY_PLAY - 2156658741 - name 1_140_KEY_REW - 2156658742 - name 1_140_KEY_REC - 2156658743 - name 1_140_KEY_PAUSE - 2156658744 - name 1_140_KEY_STOP - 2156658745 - name 1_141_KEY_0 - 2156724224 - name 1_141_KEY_1 - 2156724225 - name 1_141_KEY_2 - 2156724226 - name 1_141_KEY_3 - 2156724227 - name 1_141_KEY_4 - 2156724228 - name 1_141_KEY_5 - 2156724229 - name 1_141_KEY_6 - 2156724230 - name 1_141_KEY_7 - 2156724231 - name 1_141_KEY_8 - 2156724232 - name 1_141_KEY_9 - 2156724233 - name 1_141_KEY_POWER - 2156724234 - name 1_141_KEY_CH_UP - 2156724239 - name 1_141_KEY_CH_DOWN - 2156724240 - name 1_141_CH_PREVIOUS - 2156724243 - name 1_141_KEY_DISPLAY - 2156724245 - name 1_141_KEY_MNSELECT - 2156724247 - name 1_141_KEY_EXIT - 2156724248 - name 1_141_KEY_INPUT - 2156724250 - name 1_141_KEY_GUIDE - 2156724251 - name 1_141_KEY_MNRETRUN - 2156724256 - name 1_141_KEY_ENTER - 2156724267 - name 1_141_KEY_MUP - 2156724272 - name 1_141_KEY_MDOWN - 2156724273 - name 1_141_KEY_MLEFT - 2156724274 - name 1_141_KEY_MRIGHT - 2156724275 - name 1_142_KEY_0 - 2156789760 - name 1_142_KEY_1 - 2156789761 - name 1_142_KEY_2 - 2156789762 - name 1_142_KEY_3 - 2156789763 - name 1_142_KEY_4 - 2156789764 - name 1_142_KEY_5 - 2156789765 - name 1_142_KEY_6 - 2156789766 - name 1_142_KEY_7 - 2156789767 - name 1_142_KEY_8 - 2156789768 - name 1_142_KEY_9 - 2156789769 - name 1_142_KEY_POWER - 2156789770 - name 1_142_KEY_CH_UP - 2156789775 - name 1_142_KEY_CH_DOWN - 2156789776 - name 1_142_KEY_MUTE - 2156789777 - name 1_142_KEY_VOL_DOWN - 2156789778 - name 1_142_CH_PREVIOUS - 2156789779 - name 1_142_KEY_VOL_UP - 2156789780 - name 1_142_KEY_DISPLAY - 2156789781 - name 1_142_KEY_MNSELECT - 2156789783 - name 1_142_KEY_EXIT - 2156789784 - name 1_142_KEY_INPUT - 2156789786 - name 1_142_KEY_GUIDE - 2156789787 - name 1_142_KEY_MNRETRUN - 2156789792 - name 1_142_KEY_MENU - 2156789807 - name 1_142_KEY_MUP - 2156789808 - name 1_142_KEY_MDOWN - 2156789809 - name 1_142_KEY_MLEFT - 2156789810 - name 1_142_KEY_MRIGHT - 2156789811 - name 1_143_KEY_0 - 2156855296 - name 1_143_KEY_1 - 2156855297 - name 1_143_KEY_2 - 2156855298 - name 1_143_KEY_3 - 2156855299 - name 1_143_KEY_4 - 2156855300 - name 1_143_KEY_5 - 2156855301 - name 1_143_KEY_6 - 2156855302 - name 1_143_KEY_7 - 2156855303 - name 1_143_KEY_8 - 2156855304 - name 1_143_KEY_9 - 2156855305 - name 1_143_KEY_POWER - 2156855306 - name 1_143_KEY_CH_UP - 2156855311 - name 1_143_KEY_CH_DOWN - 2156855312 - name 1_143_CH_PREVIOUS - 2156855315 - name 1_143_KEY_DISPLAY - 2156855317 - name 1_143_KEY_MNSELECT - 2156855319 - name 1_143_KEY_EXIT - 2156855320 - name 1_143_KEY_INPUT - 2156855322 - name 1_143_KEY_GUIDE - 2156855323 - name 1_143_KEY_MNRETRUN - 2156855328 - name 1_143_KEY_MENU - 2156855343 - name 1_143_KEY_MUP - 2156855344 - name 1_143_KEY_MDOWN - 2156855345 - name 1_143_KEY_MLEFT - 2156855346 - name 1_143_KEY_MRIGHT - 2156855347 - name 1_144_KEY_0 - 2156920832 - name 1_144_KEY_1 - 2156920833 - name 1_144_KEY_2 - 2156920834 - name 1_144_KEY_3 - 2156920835 - name 1_144_KEY_4 - 2156920836 - name 1_144_KEY_5 - 2156920837 - name 1_144_KEY_6 - 2156920838 - name 1_144_KEY_7 - 2156920839 - name 1_144_KEY_8 - 2156920840 - name 1_144_KEY_9 - 2156920841 - name 1_144_KEY_POWER - 2156920842 - name 1_144_KEY_CH_UP - 2156920847 - name 1_144_KEY_CH_DOWN - 2156920848 - name 1_144_CH_PREVIOUS - 2156920851 - name 1_144_KEY_DISPLAY - 2156920853 - name 1_144_KEY_EXIT - 2156920856 - name 1_144_KEY_INPUT - 2156920858 - name 1_144_KEY_GUIDE - 2156920859 - name 1_144_KEY_MNRETRUN - 2156920864 - name 1_144_KEY_SAT - 2156920874 - name 1_144_KEY_MENU - 2156920879 - name 1_144_KEY_MUP - 2156920880 - name 1_144_KEY_MDOWN - 2156920881 - name 1_144_KEY_MLEFT - 2156920882 - name 1_144_KEY_MRIGHT - 2156920883 - name 1_145_KEY_0 - 2156986368 - name 1_145_KEY_1 - 2156986369 - name 1_145_KEY_2 - 2156986370 - name 1_145_KEY_3 - 2156986371 - name 1_145_KEY_4 - 2156986372 - name 1_145_KEY_5 - 2156986373 - name 1_145_KEY_6 - 2156986374 - name 1_145_KEY_7 - 2156986375 - name 1_145_KEY_8 - 2156986376 - name 1_145_KEY_9 - 2156986377 - name 1_145_KEY_POWER - 2156986378 - name 1_145_KEY_CH_UP - 2156986383 - name 1_145_KEY_CH_DOWN - 2156986384 - name 1_145_CH_PREVIOUS - 2156986387 - name 1_145_KEY_DISPLAY - 2156986389 - name 1_145_KEY_EXIT - 2156986392 - name 1_145_KEY_INPUT - 2156986394 - name 1_145_KEY_GUIDE - 2156986395 - name 1_145_KEY_MNRETRUN - 2156986400 - name 1_145_KEY_SAT - 2156986410 - name 1_145_KEY_MENU - 2156986415 - name 1_145_KEY_MUP - 2156986416 - name 1_145_KEY_MDOWN - 2156986417 - name 1_145_KEY_MLEFT - 2156986418 - name 1_145_KEY_MRIGHT - 2156986419 - name 1_146_KEY_0 - 2157051904 - name 1_146_KEY_1 - 2157051905 - name 1_146_KEY_2 - 2157051906 - name 1_146_KEY_3 - 2157051907 - name 1_146_KEY_4 - 2157051908 - name 1_146_KEY_5 - 2157051909 - name 1_146_KEY_6 - 2157051910 - name 1_146_KEY_7 - 2157051911 - name 1_146_KEY_8 - 2157051912 - name 1_146_KEY_9 - 2157051913 - name 1_146_KEY_POWER - 2157051914 - name 1_146_KEY_CH_UP - 2157051919 - name 1_146_KEY_CH_DOWN - 2157051920 - name 1_146_KEY_MUTE - 2157051921 - name 1_146_KEY_VOL_DOWN - 2157051922 - name 1_146_CH_PREVIOUS - 2157051923 - name 1_146_KEY_VOL_UP - 2157051924 - name 1_146_KEY_MNSELECT - 2157051927 - name 1_146_KEY_EXIT - 2157051928 - name 1_146_KEY_INPUT - 2157051930 - name 1_146_KEY_GUIDE - 2157051931 - name 1_146_KEY_SAT - 2157051946 - name 1_146_KEY_MENU - 2157051951 - name 1_146_KEY_MUP - 2157051952 - name 1_146_KEY_MDOWN - 2157051953 - name 1_146_KEY_MLEFT - 2157051954 - name 1_146_KEY_MRIGHT - 2157051955 - name 1_147_KEY_0 - 2157117440 - name 1_147_KEY_1 - 2157117441 - name 1_147_KEY_2 - 2157117442 - name 1_147_KEY_3 - 2157117443 - name 1_147_KEY_4 - 2157117444 - name 1_147_KEY_5 - 2157117445 - name 1_147_KEY_6 - 2157117446 - name 1_147_KEY_7 - 2157117447 - name 1_147_KEY_8 - 2157117448 - name 1_147_KEY_9 - 2157117449 - name 1_147_KEY_POWER - 2157117450 - name 1_147_KEY_CH_UP - 2157117455 - name 1_147_KEY_CH_DOWN - 2157117456 - name 1_147_CH_PREVIOUS - 2157117459 - name 1_147_KEY_DISPLAY - 2157117461 - name 1_147_KEY_EXIT - 2157117464 - name 1_147_KEY_GUIDE - 2157117467 - name 1_147_KEY_MENU - 2157117487 - name 1_147_KEY_MUP - 2157117488 - name 1_147_KEY_MDOWN - 2157117489 - name 1_147_KEY_MLEFT - 2157117490 - name 1_147_KEY_MRIGHT - 2157117491 - name 1_148_KEY_0 - 2157182976 - name 1_148_KEY_1 - 2157182977 - name 1_148_KEY_2 - 2157182978 - name 1_148_KEY_3 - 2157182979 - name 1_148_KEY_4 - 2157182980 - name 1_148_KEY_5 - 2157182981 - name 1_148_KEY_6 - 2157182982 - name 1_148_KEY_7 - 2157182983 - name 1_148_KEY_8 - 2157182984 - name 1_148_KEY_9 - 2157182985 - name 1_148_KEY_POWER - 2157182986 - name 1_148_KEY_CH_UP - 2157182991 - name 1_148_KEY_CH_DOWN - 2157182992 - name 1_148_KEY_MUTE - 2157182993 - name 1_148_KEY_VOL_DOWN - 2157182994 - name 1_148_CH_PREVIOUS - 2157182995 - name 1_148_KEY_VOL_UP - 2157182996 - name 1_148_KEY_DISPLAY - 2157182997 - name 1_148_KEY_MNSELECT - 2157182999 - name 1_148_KEY_EXIT - 2157183000 - name 1_148_KEY_GUIDE - 2157183003 - name 1_148_KEY_MNRETRUN - 2157183008 - name 1_148_KEY_MENU - 2157183023 - name 1_148_KEY_MUP - 2157183024 - name 1_148_KEY_MDOWN - 2157183025 - name 1_148_KEY_MLEFT - 2157183026 - name 1_148_KEY_MRIGHT - 2157183027 - name 1_149_KEY_0 - 2157248512 - name 1_149_KEY_1 - 2157248513 - name 1_149_KEY_2 - 2157248514 - name 1_149_KEY_3 - 2157248515 - name 1_149_KEY_4 - 2157248516 - name 1_149_KEY_5 - 2157248517 - name 1_149_KEY_6 - 2157248518 - name 1_149_KEY_7 - 2157248519 - name 1_149_KEY_8 - 2157248520 - name 1_149_KEY_9 - 2157248521 - name 1_149_KEY_POWER - 2157248522 - name 1_149_KEY_CH_UP - 2157248527 - name 1_149_KEY_CH_DOWN - 2157248528 - name 1_149_KEY_MUTE - 2157248529 - name 1_149_KEY_VOL_DOWN - 2157248530 - name 1_149_CH_PREVIOUS - 2157248531 - name 1_149_KEY_VOL_UP - 2157248532 - name 1_149_KEY_DISPLAY - 2157248533 - name 1_149_KEY_MNSELECT - 2157248535 - name 1_149_KEY_EXIT - 2157248536 - name 1_149_KEY_GUIDE - 2157248539 - name 1_149_KEY_MNRETRUN - 2157248544 - name 1_149_KEY_ENTER - 2157248555 - name 1_149_KEY_MENU - 2157248559 - name 1_149_KEY_MUP - 2157248560 - name 1_149_KEY_MDOWN - 2157248561 - name 1_149_KEY_MLEFT - 2157248562 - name 1_149_KEY_MRIGHT - 2157248563 - name 1_149_KEY_FF - 2157248564 - name 1_149_KEY_PLAY - 2157248565 - name 1_149_KEY_REW - 2157248566 - name 1_149_KEY_REC - 2157248567 - name 1_149_KEY_PAUSE - 2157248568 - name 1_149_KEY_STOP - 2157248569 - name 1_150_KEY_0 - 2157314048 - name 1_150_KEY_1 - 2157314049 - name 1_150_KEY_2 - 2157314050 - name 1_150_KEY_3 - 2157314051 - name 1_150_KEY_4 - 2157314052 - name 1_150_KEY_5 - 2157314053 - name 1_150_KEY_6 - 2157314054 - name 1_150_KEY_7 - 2157314055 - name 1_150_KEY_8 - 2157314056 - name 1_150_KEY_9 - 2157314057 - name 1_150_KEY_POWER - 2157314058 - name 1_150_KEY_CH_UP - 2157314063 - name 1_150_KEY_CH_DOWN - 2157314064 - name 1_150_KEY_MUTE - 2157314065 - name 1_150_KEY_VOL_DOWN - 2157314066 - name 1_150_CH_PREVIOUS - 2157314067 - name 1_150_KEY_VOL_UP - 2157314068 - name 1_150_KEY_DISPLAY - 2157314069 - name 1_150_KEY_MNSELECT - 2157314071 - name 1_150_KEY_EXIT - 2157314072 - name 1_150_KEY_GUIDE - 2157314075 - name 1_150_KEY_MNRETRUN - 2157314080 - name 1_150_KEY_MENU - 2157314095 - name 1_150_KEY_MUP - 2157314096 - name 1_150_KEY_MDOWN - 2157314097 - name 1_150_KEY_MLEFT - 2157314098 - name 1_150_KEY_MRIGHT - 2157314099 - name 1_150_KEY_FF - 2157314100 - name 1_150_KEY_PLAY - 2157314101 - name 1_150_KEY_REW - 2157314102 - name 1_150_KEY_REC - 2157314103 - name 1_150_KEY_PAUSE - 2157314104 - name 1_150_KEY_STOP - 2157314105 - name 1_151_KEY_0 - 2157379584 - name 1_151_KEY_1 - 2157379585 - name 1_151_KEY_2 - 2157379586 - name 1_151_KEY_3 - 2157379587 - name 1_151_KEY_4 - 2157379588 - name 1_151_KEY_5 - 2157379589 - name 1_151_KEY_6 - 2157379590 - name 1_151_KEY_7 - 2157379591 - name 1_151_KEY_8 - 2157379592 - name 1_151_KEY_9 - 2157379593 - name 1_151_KEY_CH_UP - 2157379599 - name 1_151_KEY_CH_DOWN - 2157379600 - name 1_151_CH_PREVIOUS - 2157379603 - name 1_151_KEY_DISPLAY - 2157379605 - name 1_151_KEY_MNSELECT - 2157379607 - name 1_151_KEY_EXIT - 2157379608 - name 1_151_KEY_GUIDE - 2157379611 - name 1_151_KEY_MNRETRUN - 2157379616 - name 1_151_KEY_ENTER - 2157379627 - name 1_151_KEY_MENU - 2157379631 - name 1_151_KEY_MUP - 2157379632 - name 1_151_KEY_MDOWN - 2157379633 - name 1_151_KEY_MLEFT - 2157379634 - name 1_151_KEY_MRIGHT - 2157379635 - name 1_151_KEY_FF - 2157379636 - name 1_151_KEY_PLAY - 2157379637 - name 1_151_KEY_REW - 2157379638 - name 1_151_KEY_REC - 2157379639 - name 1_151_KEY_PAUSE - 2157379640 - name 1_152_KEY_0 - 2157445120 - name 1_152_KEY_1 - 2157445121 - name 1_152_KEY_2 - 2157445122 - name 1_152_KEY_3 - 2157445123 - name 1_152_KEY_4 - 2157445124 - name 1_152_KEY_5 - 2157445125 - name 1_152_KEY_6 - 2157445126 - name 1_152_KEY_7 - 2157445127 - name 1_152_KEY_8 - 2157445128 - name 1_152_KEY_9 - 2157445129 - name 1_152_KEY_POWER - 2157445130 - name 1_152_KEY_CH_UP - 2157445135 - name 1_152_KEY_CH_DOWN - 2157445136 - name 1_152_CH_PREVIOUS - 2157445139 - name 1_152_KEY_DISPLAY - 2157445141 - name 1_152_KEY_MNSELECT - 2157445143 - name 1_152_KEY_EXIT - 2157445144 - name 1_152_KEY_GUIDE - 2157445147 - name 1_152_KEY_MNRETRUN - 2157445152 - name 1_152_KEY_MENU - 2157445167 - name 1_152_KEY_MUP - 2157445168 - name 1_152_KEY_MDOWN - 2157445169 - name 1_152_KEY_MLEFT - 2157445170 - name 1_152_KEY_MRIGHT - 2157445171 - name 1_152_KEY_FF - 2157445172 - name 1_152_KEY_PLAY - 2157445173 - name 1_152_KEY_REW - 2157445174 - name 1_152_KEY_REC - 2157445175 - name 1_152_KEY_PAUSE - 2157445176 - name 1_152_KEY_STOP - 2157445177 - name 1_153_KEY_0 - 2157510656 - name 1_153_KEY_1 - 2157510657 - name 1_153_KEY_2 - 2157510658 - name 1_153_KEY_3 - 2157510659 - name 1_153_KEY_4 - 2157510660 - name 1_153_KEY_5 - 2157510661 - name 1_153_KEY_6 - 2157510662 - name 1_153_KEY_7 - 2157510663 - name 1_153_KEY_8 - 2157510664 - name 1_153_KEY_9 - 2157510665 - name 1_153_KEY_POWER - 2157510666 - name 1_153_KEY_CH_UP - 2157510671 - name 1_153_KEY_CH_DOWN - 2157510672 - name 1_153_CH_PREVIOUS - 2157510675 - name 1_153_KEY_DISPLAY - 2157510677 - name 1_153_KEY_MNSELECT - 2157510679 - name 1_153_KEY_EXIT - 2157510680 - name 1_153_KEY_GUIDE - 2157510683 - name 1_153_KEY_MNRETRUN - 2157510688 - name 1_153_KEY_MENU - 2157510703 - name 1_153_KEY_MUP - 2157510704 - name 1_153_KEY_MDOWN - 2157510705 - name 1_153_KEY_MLEFT - 2157510706 - name 1_153_KEY_MRIGHT - 2157510707 - name 1_153_KEY_FF - 2157510708 - name 1_153_KEY_PLAY - 2157510709 - name 1_153_KEY_REW - 2157510710 - name 1_153_KEY_REC - 2157510711 - name 1_153_KEY_PAUSE - 2157510712 - name 1_153_KEY_STOP - 2157510713 - name 1_154_KEY_0 - 2157576192 - name 1_154_KEY_1 - 2157576193 - name 1_154_KEY_2 - 2157576194 - name 1_154_KEY_3 - 2157576195 - name 1_154_KEY_4 - 2157576196 - name 1_154_KEY_5 - 2157576197 - name 1_154_KEY_6 - 2157576198 - name 1_154_KEY_7 - 2157576199 - name 1_154_KEY_8 - 2157576200 - name 1_154_KEY_9 - 2157576201 - name 1_154_KEY_POWER - 2157576202 - name 1_154_KEY_CH_UP - 2157576207 - name 1_154_KEY_CH_DOWN - 2157576208 - name 1_154_CH_PREVIOUS - 2157576211 - name 1_154_KEY_DISPLAY - 2157576213 - name 1_154_KEY_MNSELECT - 2157576215 - name 1_154_KEY_EXIT - 2157576216 - name 1_154_KEY_GUIDE - 2157576219 - name 1_154_KEY_MNRETRUN - 2157576224 - name 1_154_KEY_ENTER - 2157576235 - name 1_154_KEY_MENU - 2157576239 - name 1_154_KEY_MUP - 2157576240 - name 1_154_KEY_MDOWN - 2157576241 - name 1_154_KEY_MLEFT - 2157576242 - name 1_154_KEY_MRIGHT - 2157576243 - name 1_154_KEY_FF - 2157576244 - name 1_154_KEY_PLAY - 2157576245 - name 1_154_KEY_REW - 2157576246 - name 1_154_KEY_REC - 2157576247 - name 1_154_KEY_PAUSE - 2157576248 - name 1_154_KEY_STOP - 2157576249 - name 1_155_KEY_0 - 2157641728 - name 1_155_KEY_1 - 2157641729 - name 1_155_KEY_2 - 2157641730 - name 1_155_KEY_3 - 2157641731 - name 1_155_KEY_4 - 2157641732 - name 1_155_KEY_5 - 2157641733 - name 1_155_KEY_6 - 2157641734 - name 1_155_KEY_7 - 2157641735 - name 1_155_KEY_8 - 2157641736 - name 1_155_KEY_9 - 2157641737 - name 1_155_KEY_POWER - 2157641738 - name 1_155_KEY_CH_UP - 2157641743 - name 1_155_KEY_CH_DOWN - 2157641744 - name 1_155_CH_PREVIOUS - 2157641747 - name 1_155_KEY_DISPLAY - 2157641749 - name 1_155_KEY_MNSELECT - 2157641751 - name 1_155_KEY_EXIT - 2157641752 - name 1_155_KEY_GUIDE - 2157641755 - name 1_155_KEY_MNRETRUN - 2157641760 - name 1_155_KEY_ENTER - 2157641771 - name 1_155_KEY_MENU - 2157641775 - name 1_155_KEY_MUP - 2157641776 - name 1_155_KEY_MDOWN - 2157641777 - name 1_155_KEY_MLEFT - 2157641778 - name 1_155_KEY_MRIGHT - 2157641779 - name 1_155_KEY_FF - 2157641780 - name 1_155_KEY_PLAY - 2157641781 - name 1_155_KEY_REW - 2157641782 - name 1_155_KEY_REC - 2157641783 - name 1_155_KEY_PAUSE - 2157641784 - name 1_156_KEY_0 - 2157707264 - name 1_156_KEY_1 - 2157707265 - name 1_156_KEY_2 - 2157707266 - name 1_156_KEY_3 - 2157707267 - name 1_156_KEY_4 - 2157707268 - name 1_156_KEY_5 - 2157707269 - name 1_156_KEY_6 - 2157707270 - name 1_156_KEY_7 - 2157707271 - name 1_156_KEY_8 - 2157707272 - name 1_156_KEY_9 - 2157707273 - name 1_156_KEY_CH_UP - 2157707279 - name 1_156_KEY_CH_DOWN - 2157707280 - name 1_156_CH_PREVIOUS - 2157707283 - name 1_156_KEY_DISPLAY - 2157707285 - name 1_156_KEY_MNSELECT - 2157707287 - name 1_156_KEY_EXIT - 2157707288 - name 1_156_KEY_GUIDE - 2157707291 - name 1_156_KEY_MNRETRUN - 2157707296 - name 1_156_KEY_ENTER - 2157707307 - name 1_156_KEY_MENU - 2157707311 - name 1_156_KEY_MUP - 2157707312 - name 1_156_KEY_MDOWN - 2157707313 - name 1_156_KEY_MLEFT - 2157707314 - name 1_156_KEY_MRIGHT - 2157707315 - name 1_156_KEY_FF - 2157707316 - name 1_156_KEY_PLAY - 2157707317 - name 1_156_KEY_REW - 2157707318 - name 1_156_KEY_REC - 2157707319 - name 1_156_KEY_PAUSE - 2157707320 - name 1_157_KEY_0 - 2157772800 - name 1_157_KEY_1 - 2157772801 - name 1_157_KEY_2 - 2157772802 - name 1_157_KEY_3 - 2157772803 - name 1_157_KEY_4 - 2157772804 - name 1_157_KEY_5 - 2157772805 - name 1_157_KEY_6 - 2157772806 - name 1_157_KEY_7 - 2157772807 - name 1_157_KEY_8 - 2157772808 - name 1_157_KEY_9 - 2157772809 - name 1_157_KEY_POWER - 2157772810 - name 1_157_KEY_CH_UP - 2157772815 - name 1_157_KEY_CH_DOWN - 2157772816 - name 1_157_KEY_DISPLAY - 2157772821 - name 1_157_KEY_MNSELECT - 2157772823 - name 1_157_KEY_EXIT - 2157772824 - name 1_157_KEY_GUIDE - 2157772827 - name 1_157_KEY_ENTER - 2157772843 - name 1_157_KEY_MENU - 2157772847 - name 1_157_KEY_MUP - 2157772848 - name 1_157_KEY_MDOWN - 2157772849 - name 1_157_KEY_MLEFT - 2157772850 - name 1_157_KEY_MRIGHT - 2157772851 - name 1_157_KEY_FF - 2157772852 - name 1_157_KEY_PLAY - 2157772853 - name 1_157_KEY_REW - 2157772854 - name 1_157_KEY_REC - 2157772855 - name 1_157_KEY_PAUSE - 2157772856 - name 1_158_KEY_0 - 2157838336 - name 1_158_KEY_1 - 2157838337 - name 1_158_KEY_2 - 2157838338 - name 1_158_KEY_3 - 2157838339 - name 1_158_KEY_4 - 2157838340 - name 1_158_KEY_5 - 2157838341 - name 1_158_KEY_6 - 2157838342 - name 1_158_KEY_7 - 2157838343 - name 1_158_KEY_8 - 2157838344 - name 1_158_KEY_9 - 2157838345 - name 1_158_KEY_POWER - 2157838346 - name 1_158_KEY_CH_UP - 2157838351 - name 1_158_KEY_CH_DOWN - 2157838352 - name 1_158_KEY_DISPLAY - 2157838357 - name 1_158_KEY_MNSELECT - 2157838359 - name 1_158_KEY_EXIT - 2157838360 - name 1_158_KEY_GUIDE - 2157838363 - name 1_158_KEY_ENTER - 2157838379 - name 1_158_KEY_MENU - 2157838383 - name 1_158_KEY_MUP - 2157838384 - name 1_158_KEY_MDOWN - 2157838385 - name 1_158_KEY_MLEFT - 2157838386 - name 1_158_KEY_MRIGHT - 2157838387 - name 1_158_KEY_FF - 2157838388 - name 1_158_KEY_PLAY - 2157838389 - name 1_158_KEY_REW - 2157838390 - name 1_158_KEY_REC - 2157838391 - name 1_158_KEY_PAUSE - 2157838392 - name 1_159_KEY_0 - 2157903872 - name 1_159_KEY_1 - 2157903873 - name 1_159_KEY_2 - 2157903874 - name 1_159_KEY_3 - 2157903875 - name 1_159_KEY_4 - 2157903876 - name 1_159_KEY_5 - 2157903877 - name 1_159_KEY_6 - 2157903878 - name 1_159_KEY_7 - 2157903879 - name 1_159_KEY_8 - 2157903880 - name 1_159_KEY_9 - 2157903881 - name 1_159_KEY_POWER - 2157903882 - name 1_159_KEY_CH_UP - 2157903887 - name 1_159_KEY_CH_DOWN - 2157903888 - name 1_159_KEY_MUTE - 2157903889 - name 1_159_KEY_VOL_DOWN - 2157903890 - name 1_159_CH_PREVIOUS - 2157903891 - name 1_159_KEY_VOL_UP - 2157903892 - name 1_159_KEY_DISPLAY - 2157903893 - name 1_159_KEY_MNSELECT - 2157903895 - name 1_159_KEY_EXIT - 2157903896 - name 1_159_KEY_GUIDE - 2157903899 - name 1_159_KEY_MNRETRUN - 2157903904 - name 1_159_KEY_ENTER - 2157903915 - name 1_159_KEY_MENU - 2157903919 - name 1_159_KEY_MUP - 2157903920 - name 1_159_KEY_MDOWN - 2157903921 - name 1_159_KEY_MLEFT - 2157903922 - name 1_159_KEY_MRIGHT - 2157903923 - name 1_160_KEY_0 - 2157969408 - name 1_160_KEY_1 - 2157969409 - name 1_160_KEY_2 - 2157969410 - name 1_160_KEY_3 - 2157969411 - name 1_160_KEY_4 - 2157969412 - name 1_160_KEY_5 - 2157969413 - name 1_160_KEY_6 - 2157969414 - name 1_160_KEY_7 - 2157969415 - name 1_160_KEY_8 - 2157969416 - name 1_160_KEY_9 - 2157969417 - name 1_160_KEY_CH_UP - 2157969423 - name 1_160_KEY_CH_DOWN - 2157969424 - name 1_160_CH_PREVIOUS - 2157969427 - name 1_160_KEY_DISPLAY - 2157969429 - name 1_160_KEY_MNSELECT - 2157969431 - name 1_160_KEY_EXIT - 2157969432 - name 1_160_KEY_GUIDE - 2157969435 - name 1_160_KEY_MNRETRUN - 2157969440 - name 1_160_KEY_ENTER - 2157969451 - name 1_160_KEY_MENU - 2157969455 - name 1_160_KEY_MUP - 2157969456 - name 1_160_KEY_MDOWN - 2157969457 - name 1_160_KEY_MLEFT - 2157969458 - name 1_160_KEY_MRIGHT - 2157969459 - name 1_161_KEY_0 - 2158034944 - name 1_161_KEY_1 - 2158034945 - name 1_161_KEY_2 - 2158034946 - name 1_161_KEY_3 - 2158034947 - name 1_161_KEY_4 - 2158034948 - name 1_161_KEY_5 - 2158034949 - name 1_161_KEY_6 - 2158034950 - name 1_161_KEY_7 - 2158034951 - name 1_161_KEY_8 - 2158034952 - name 1_161_KEY_9 - 2158034953 - name 1_161_KEY_POWER - 2158034954 - name 1_161_KEY_CH_UP - 2158034959 - name 1_161_KEY_CH_DOWN - 2158034960 - name 1_161_CH_PREVIOUS - 2158034963 - name 1_161_KEY_DISPLAY - 2158034965 - name 1_161_KEY_MNSELECT - 2158034967 - name 1_161_KEY_EXIT - 2158034968 - name 1_161_KEY_GUIDE - 2158034971 - name 1_161_KEY_MNRETRUN - 2158034976 - name 1_161_KEY_MENU - 2158034991 - name 1_161_KEY_MUP - 2158034992 - name 1_161_KEY_MDOWN - 2158034993 - name 1_161_KEY_MLEFT - 2158034994 - name 1_161_KEY_MRIGHT - 2158034995 - name 1_162_KEY_0 - 2158100480 - name 1_162_KEY_1 - 2158100481 - name 1_162_KEY_2 - 2158100482 - name 1_162_KEY_3 - 2158100483 - name 1_162_KEY_4 - 2158100484 - name 1_162_KEY_5 - 2158100485 - name 1_162_KEY_6 - 2158100486 - name 1_162_KEY_7 - 2158100487 - name 1_162_KEY_8 - 2158100488 - name 1_162_KEY_9 - 2158100489 - name 1_162_KEY_POWER - 2158100490 - name 1_162_KEY_CH_UP - 2158100495 - name 1_162_KEY_CH_DOWN - 2158100496 - name 1_162_KEY_MUTE - 2158100497 - name 1_162_KEY_VOL_DOWN - 2158100498 - name 1_162_CH_PREVIOUS - 2158100499 - name 1_162_KEY_VOL_UP - 2158100500 - name 1_162_KEY_DISPLAY - 2158100501 - name 1_162_KEY_MNSELECT - 2158100503 - name 1_162_KEY_EXIT - 2158100504 - name 1_162_KEY_GUIDE - 2158100507 - name 1_162_KEY_MNRETRUN - 2158100512 - name 1_162_KEY_ENTER - 2158100523 - name 1_162_KEY_MENU - 2158100527 - name 1_162_KEY_MUP - 2158100528 - name 1_162_KEY_MDOWN - 2158100529 - name 1_162_KEY_MLEFT - 2158100530 - name 1_162_KEY_MRIGHT - 2158100531 - name 1_163_KEY_0 - 2158166016 - name 1_163_KEY_1 - 2158166017 - name 1_163_KEY_2 - 2158166018 - name 1_163_KEY_3 - 2158166019 - name 1_163_KEY_4 - 2158166020 - name 1_163_KEY_5 - 2158166021 - name 1_163_KEY_6 - 2158166022 - name 1_163_KEY_7 - 2158166023 - name 1_163_KEY_8 - 2158166024 - name 1_163_KEY_9 - 2158166025 - name 1_163_KEY_POWER - 2158166026 - name 1_163_KEY_CH_UP - 2158166031 - name 1_163_KEY_CH_DOWN - 2158166032 - name 1_163_KEY_MUTE - 2158166033 - name 1_163_KEY_VOL_DOWN - 2158166034 - name 1_163_CH_PREVIOUS - 2158166035 - name 1_163_KEY_VOL_UP - 2158166036 - name 1_163_KEY_DISPLAY - 2158166037 - name 1_163_KEY_MNSELECT - 2158166039 - name 1_163_KEY_EXIT - 2158166040 - name 1_163_KEY_GUIDE - 2158166043 - name 1_163_KEY_MNRETRUN - 2158166048 - name 1_163_KEY_MENU - 2158166063 - name 1_163_KEY_MUP - 2158166064 - name 1_163_KEY_MDOWN - 2158166065 - name 1_163_KEY_MLEFT - 2158166066 - name 1_163_KEY_MRIGHT - 2158166067 - name 1_164_KEY_0 - 2158231552 - name 1_164_KEY_1 - 2158231553 - name 1_164_KEY_2 - 2158231554 - name 1_164_KEY_3 - 2158231555 - name 1_164_KEY_4 - 2158231556 - name 1_164_KEY_5 - 2158231557 - name 1_164_KEY_6 - 2158231558 - name 1_164_KEY_7 - 2158231559 - name 1_164_KEY_8 - 2158231560 - name 1_164_KEY_9 - 2158231561 - name 1_164_KEY_POWER - 2158231562 - name 1_164_KEY_CH_UP - 2158231567 - name 1_164_KEY_CH_DOWN - 2158231568 - name 1_164_CH_PREVIOUS - 2158231571 - name 1_164_KEY_DISPLAY - 2158231573 - name 1_164_KEY_MNSELECT - 2158231575 - name 1_164_KEY_EXIT - 2158231576 - name 1_164_KEY_GUIDE - 2158231579 - name 1_164_KEY_ENTER - 2158231595 - name 1_164_KEY_MENU - 2158231599 - name 1_164_KEY_MUP - 2158231600 - name 1_164_KEY_MDOWN - 2158231601 - name 1_164_KEY_MLEFT - 2158231602 - name 1_164_KEY_MRIGHT - 2158231603 - name 1_165_KEY_0 - 2158297088 - name 1_165_KEY_1 - 2158297089 - name 1_165_KEY_2 - 2158297090 - name 1_165_KEY_3 - 2158297091 - name 1_165_KEY_4 - 2158297092 - name 1_165_KEY_5 - 2158297093 - name 1_165_KEY_6 - 2158297094 - name 1_165_KEY_7 - 2158297095 - name 1_165_KEY_8 - 2158297096 - name 1_165_KEY_9 - 2158297097 - name 1_165_KEY_POWER - 2158297098 - name 1_165_KEY_CH_UP - 2158297103 - name 1_165_KEY_CH_DOWN - 2158297104 - name 1_165_CH_PREVIOUS - 2158297107 - name 1_165_KEY_DISPLAY - 2158297109 - name 1_165_KEY_MNSELECT - 2158297111 - name 1_165_KEY_EXIT - 2158297112 - name 1_165_KEY_GUIDE - 2158297115 - name 1_165_KEY_MNRETRUN - 2158297120 - name 1_165_KEY_ENTER - 2158297131 - name 1_165_KEY_MENU - 2158297135 - name 1_165_KEY_MUP - 2158297136 - name 1_165_KEY_MDOWN - 2158297137 - name 1_165_KEY_MLEFT - 2158297138 - name 1_165_KEY_MRIGHT - 2158297139 - name 1_165_KEY_FF - 2158297140 - name 1_165_KEY_PLAY - 2158297141 - name 1_165_KEY_REW - 2158297142 - name 1_165_KEY_REC - 2158297143 - name 1_165_KEY_PAUSE - 2158297144 - name 1_165_KEY_STOP - 2158297145 - name 1_166_KEY_0 - 2158362624 - name 1_166_KEY_1 - 2158362625 - name 1_166_KEY_2 - 2158362626 - name 1_166_KEY_3 - 2158362627 - name 1_166_KEY_4 - 2158362628 - name 1_166_KEY_5 - 2158362629 - name 1_166_KEY_6 - 2158362630 - name 1_166_KEY_7 - 2158362631 - name 1_166_KEY_8 - 2158362632 - name 1_166_KEY_9 - 2158362633 - name 1_166_KEY_CH_UP - 2158362639 - name 1_166_KEY_CH_DOWN - 2158362640 - name 1_166_CH_PREVIOUS - 2158362643 - name 1_166_KEY_DISPLAY - 2158362645 - name 1_166_KEY_MNSELECT - 2158362647 - name 1_166_KEY_EXIT - 2158362648 - name 1_166_KEY_GUIDE - 2158362651 - name 1_166_KEY_MNRETRUN - 2158362656 - name 1_166_KEY_ENTER - 2158362667 - name 1_166_KEY_MENU - 2158362671 - name 1_166_KEY_MUP - 2158362672 - name 1_166_KEY_MDOWN - 2158362673 - name 1_166_KEY_MLEFT - 2158362674 - name 1_166_KEY_MRIGHT - 2158362675 - name 1_166_KEY_FF - 2158362676 - name 1_166_KEY_PLAY - 2158362677 - name 1_166_KEY_REW - 2158362678 - name 1_166_KEY_REC - 2158362679 - name 1_166_KEY_PAUSE - 2158362680 - name 1_167_KEY_0 - 2158428160 - name 1_167_KEY_1 - 2158428161 - name 1_167_KEY_2 - 2158428162 - name 1_167_KEY_3 - 2158428163 - name 1_167_KEY_4 - 2158428164 - name 1_167_KEY_5 - 2158428165 - name 1_167_KEY_6 - 2158428166 - name 1_167_KEY_7 - 2158428167 - name 1_167_KEY_8 - 2158428168 - name 1_167_KEY_9 - 2158428169 - name 1_167_KEY_POWER - 2158428170 - name 1_167_KEY_CH_UP - 2158428175 - name 1_167_KEY_CH_DOWN - 2158428176 - name 1_167_KEY_MUTE - 2158428177 - name 1_167_KEY_VOL_DOWN - 2158428178 - name 1_167_CH_PREVIOUS - 2158428179 - name 1_167_KEY_VOL_UP - 2158428180 - name 1_167_KEY_DISPLAY - 2158428181 - name 1_167_KEY_MNSELECT - 2158428183 - name 1_167_KEY_EXIT - 2158428184 - name 1_167_KEY_GUIDE - 2158428187 - name 1_167_KEY_SAT - 2158428202 - name 1_167_KEY_MENU - 2158428207 - name 1_167_KEY_MUP - 2158428208 - name 1_167_KEY_MDOWN - 2158428209 - name 1_167_KEY_MLEFT - 2158428210 - name 1_167_KEY_MRIGHT - 2158428211 - name 1_168_KEY_0 - 2158493696 - name 1_168_KEY_1 - 2158493697 - name 1_168_KEY_2 - 2158493698 - name 1_168_KEY_3 - 2158493699 - name 1_168_KEY_4 - 2158493700 - name 1_168_KEY_5 - 2158493701 - name 1_168_KEY_6 - 2158493702 - name 1_168_KEY_7 - 2158493703 - name 1_168_KEY_8 - 2158493704 - name 1_168_KEY_9 - 2158493705 - name 1_168_KEY_POWER - 2158493706 - name 1_168_KEY_CH_UP - 2158493711 - name 1_168_KEY_CH_DOWN - 2158493712 - name 1_168_CH_PREVIOUS - 2158493715 - name 1_168_KEY_DISPLAY - 2158493717 - name 1_168_KEY_EXIT - 2158493720 - name 1_168_KEY_INPUT - 2158493722 - name 1_168_KEY_GUIDE - 2158493723 - name 1_168_KEY_SELECT - 2158493726 - name 1_168_KEY_MENU - 2158493743 - name 1_168_KEY_MUP - 2158493744 - name 1_168_KEY_MDOWN - 2158493745 - name 1_168_KEY_MLEFT - 2158493746 - name 1_168_KEY_MRIGHT - 2158493747 - name 1_169_KEY_0 - 2158559232 - name 1_169_KEY_1 - 2158559233 - name 1_169_KEY_2 - 2158559234 - name 1_169_KEY_3 - 2158559235 - name 1_169_KEY_4 - 2158559236 - name 1_169_KEY_5 - 2158559237 - name 1_169_KEY_6 - 2158559238 - name 1_169_KEY_7 - 2158559239 - name 1_169_KEY_8 - 2158559240 - name 1_169_KEY_9 - 2158559241 - name 1_169_KEY_POWER - 2158559242 - name 1_169_KEY_CH_UP - 2158559247 - name 1_169_KEY_CH_DOWN - 2158559248 - name 1_169_CH_PREVIOUS - 2158559251 - name 1_169_KEY_DISPLAY - 2158559253 - name 1_169_KEY_EXIT - 2158559256 - name 1_169_KEY_INPUT - 2158559258 - name 1_169_KEY_GUIDE - 2158559259 - name 1_169_KEY_MNRETRUN - 2158559264 - name 1_169_KEY_SAT - 2158559274 - name 1_169_KEY_MUP - 2158559280 - name 1_169_KEY_MDOWN - 2158559281 - name 1_169_KEY_MLEFT - 2158559282 - name 1_169_KEY_MRIGHT - 2158559283 - name 1_170_KEY_0 - 2158624768 - name 1_170_KEY_1 - 2158624769 - name 1_170_KEY_2 - 2158624770 - name 1_170_KEY_3 - 2158624771 - name 1_170_KEY_4 - 2158624772 - name 1_170_KEY_5 - 2158624773 - name 1_170_KEY_6 - 2158624774 - name 1_170_KEY_7 - 2158624775 - name 1_170_KEY_8 - 2158624776 - name 1_170_KEY_9 - 2158624777 - name 1_170_KEY_POWER - 2158624778 - name 1_170_KEY_CH_UP - 2158624783 - name 1_170_KEY_CH_DOWN - 2158624784 - name 1_170_KEY_MUTE - 2158624785 - name 1_170_KEY_VOL_DOWN - 2158624786 - name 1_170_CH_PREVIOUS - 2158624787 - name 1_170_KEY_VOL_UP - 2158624788 - name 1_170_KEY_DISPLAY - 2158624789 - name 1_170_KEY_EXIT - 2158624792 - name 1_170_KEY_GUIDE - 2158624795 - name 1_170_KEY_MNRETRUN - 2158624800 - name 1_170_KEY_SAT - 2158624810 - name 1_170_KEY_MENU - 2158624815 - name 1_170_KEY_MUP - 2158624816 - name 1_170_KEY_MDOWN - 2158624817 - name 1_170_KEY_MLEFT - 2158624818 - name 1_170_KEY_MRIGHT - 2158624819 - name 1_171_KEY_0 - 2158690304 - name 1_171_KEY_1 - 2158690305 - name 1_171_KEY_2 - 2158690306 - name 1_171_KEY_3 - 2158690307 - name 1_171_KEY_4 - 2158690308 - name 1_171_KEY_5 - 2158690309 - name 1_171_KEY_6 - 2158690310 - name 1_171_KEY_7 - 2158690311 - name 1_171_KEY_8 - 2158690312 - name 1_171_KEY_9 - 2158690313 - name 1_171_KEY_POWER - 2158690314 - name 1_171_KEY_CH_UP - 2158690319 - name 1_171_KEY_CH_DOWN - 2158690320 - name 1_171_KEY_MUTE - 2158690321 - name 1_171_KEY_VOL_DOWN - 2158690322 - name 1_171_CH_PREVIOUS - 2158690323 - name 1_171_KEY_VOL_UP - 2158690324 - name 1_171_KEY_DISPLAY - 2158690325 - name 1_171_KEY_EXIT - 2158690328 - name 1_171_KEY_INPUT - 2158690330 - name 1_171_KEY_GUIDE - 2158690331 - name 1_171_KEY_MNRETRUN - 2158690336 - name 1_171_KEY_SAT - 2158690346 - name 1_171_KEY_MUP - 2158690352 - name 1_171_KEY_MDOWN - 2158690353 - name 1_171_KEY_MLEFT - 2158690354 - name 1_171_KEY_MRIGHT - 2158690355 - name 1_172_KEY_0 - 2158755840 - name 1_172_KEY_1 - 2158755841 - name 1_172_KEY_2 - 2158755842 - name 1_172_KEY_3 - 2158755843 - name 1_172_KEY_4 - 2158755844 - name 1_172_KEY_5 - 2158755845 - name 1_172_KEY_6 - 2158755846 - name 1_172_KEY_7 - 2158755847 - name 1_172_KEY_8 - 2158755848 - name 1_172_KEY_9 - 2158755849 - name 1_172_KEY_POWER - 2158755850 - name 1_172_KEY_CH_UP - 2158755855 - name 1_172_KEY_CH_DOWN - 2158755856 - name 1_172_KEY_MUTE - 2158755857 - name 1_172_KEY_VOL_DOWN - 2158755858 - name 1_172_CH_PREVIOUS - 2158755859 - name 1_172_KEY_VOL_UP - 2158755860 - name 1_172_KEY_DISPLAY - 2158755861 - name 1_172_KEY_EXIT - 2158755864 - name 1_172_KEY_INPUT - 2158755866 - name 1_172_KEY_GUIDE - 2158755867 - name 1_172_KEY_MNRETRUN - 2158755872 - name 1_172_KEY_SAT - 2158755882 - name 1_172_KEY_MUP - 2158755888 - name 1_172_KEY_MDOWN - 2158755889 - name 1_172_KEY_MLEFT - 2158755890 - name 1_172_KEY_MRIGHT - 2158755891 - name 1_173_KEY_0 - 2158821376 - name 1_173_KEY_1 - 2158821377 - name 1_173_KEY_2 - 2158821378 - name 1_173_KEY_3 - 2158821379 - name 1_173_KEY_4 - 2158821380 - name 1_173_KEY_5 - 2158821381 - name 1_173_KEY_6 - 2158821382 - name 1_173_KEY_7 - 2158821383 - name 1_173_KEY_8 - 2158821384 - name 1_173_KEY_9 - 2158821385 - name 1_173_KEY_POWER - 2158821386 - name 1_173_KEY_CH_UP - 2158821391 - name 1_173_KEY_CH_DOWN - 2158821392 - name 1_173_CH_PREVIOUS - 2158821395 - name 1_173_KEY_DISPLAY - 2158821397 - name 1_173_KEY_EXIT - 2158821400 - name 1_173_KEY_GUIDE - 2158821403 - name 1_173_KEY_MNRETRUN - 2158821408 - name 1_173_KEY_SAT - 2158821418 - name 1_173_KEY_MENU - 2158821423 - name 1_173_KEY_MUP - 2158821424 - name 1_173_KEY_MDOWN - 2158821425 - name 1_173_KEY_MLEFT - 2158821426 - name 1_173_KEY_MRIGHT - 2158821427 - name 1_173_KEY_Help - 2158821440 - name 0_300_KEY_0 - 19660800 - name 0_300_KEY_1 - 19660801 - name 0_300_KEY_2 - 19660802 - name 0_300_KEY_3 - 19660803 - name 0_300_KEY_4 - 19660804 - name 0_300_KEY_5 - 19660805 - name 0_300_KEY_6 - 19660806 - name 0_300_KEY_7 - 19660807 - name 0_300_KEY_8 - 19660808 - name 0_300_KEY_9 - 19660809 - name 0_300_KEY_POWER - 19660810 - name 0_300_KEY_CH_UP - 19660815 - name 0_300_KEY_CH_DOWN - 19660816 - name 0_300_KEY_MUTE - 19660817 - name 0_300_KEY_VOL_DOWN - 19660818 - name 0_300_KEY_VOL_UP - 19660820 - name 0_300_KEY_MENU - 19660847 - name 0_300_KEY_MUP - 19660848 - name 0_300_KEY_MDOWN - 19660849 - name 0_300_KEY_MLEFT - 19660850 - name 0_300_KEY_MRIGHT - 19660851 - name 1_300_KEY_0 - 2167144448 - name 1_300_KEY_1 - 2167144449 - name 1_300_KEY_2 - 2167144450 - name 1_300_KEY_3 - 2167144451 - name 1_300_KEY_4 - 2167144452 - name 1_300_KEY_5 - 2167144453 - name 1_300_KEY_6 - 2167144454 - name 1_300_KEY_7 - 2167144455 - name 1_300_KEY_8 - 2167144456 - name 1_300_KEY_9 - 2167144457 - name 1_300_KEY_POWER - 2167144458 - name 1_300_KEY_CH_UP - 2167144463 - name 1_300_KEY_CH_DOWN - 2167144464 - name 1_300_KEY_MNSELECT - 2167144471 - name 1_300_KEY_MENU - 2167144495 - name 1_300_KEY_MUP - 2167144496 - name 1_300_KEY_MDOWN - 2167144497 - name 1_300_KEY_MLEFT - 2167144498 - name 1_300_KEY_MRIGHT - 2167144499 - name 0_301_KEY_0 - 19726336 - name 0_301_KEY_1 - 19726337 - name 0_301_KEY_2 - 19726338 - name 0_301_KEY_3 - 19726339 - name 0_301_KEY_4 - 19726340 - name 0_301_KEY_5 - 19726341 - name 0_301_KEY_6 - 19726342 - name 0_301_KEY_7 - 19726343 - name 0_301_KEY_8 - 19726344 - name 0_301_KEY_9 - 19726345 - name 0_301_KEY_POWER - 19726346 - name 0_301_KEY_CH_UP - 19726351 - name 0_301_KEY_CH_DOWN - 19726352 - name 0_301_KEY_MUTE - 19726353 - name 0_301_KEY_VOL_DOWN - 19726354 - name 0_301_KEY_VOL_UP - 19726356 - name 0_301_KEY_MENU - 19726383 - name 0_301_KEY_MUP - 19726384 - name 0_301_KEY_MDOWN - 19726385 - name 0_301_KEY_MLEFT - 19726386 - name 0_301_KEY_MRIGHT - 19726387 - name 1_301_KEY_0 - 2167209984 - name 1_301_KEY_1 - 2167209985 - name 1_301_KEY_2 - 2167209986 - name 1_301_KEY_3 - 2167209987 - name 1_301_KEY_4 - 2167209988 - name 1_301_KEY_5 - 2167209989 - name 1_301_KEY_6 - 2167209990 - name 1_301_KEY_7 - 2167209991 - name 1_301_KEY_8 - 2167209992 - name 1_301_KEY_9 - 2167209993 - name 1_301_KEY_POWER - 2167209994 - name 1_301_KEY_CH_UP - 2167209999 - name 1_301_KEY_CH_DOWN - 2167210000 - name 1_301_CH_PREVIOUS - 2167210003 - name 1_301_KEY_MENU - 2167210031 - name 1_301_KEY_MUP - 2167210032 - name 1_301_KEY_MDOWN - 2167210033 - name 1_301_KEY_MLEFT - 2167210034 - name 1_301_KEY_MRIGHT - 2167210035 - name 0_302_KEY_0 - 19791872 - name 0_302_KEY_1 - 19791873 - name 0_302_KEY_2 - 19791874 - name 0_302_KEY_3 - 19791875 - name 0_302_KEY_4 - 19791876 - name 0_302_KEY_5 - 19791877 - name 0_302_KEY_6 - 19791878 - name 0_302_KEY_7 - 19791879 - name 0_302_KEY_8 - 19791880 - name 0_302_KEY_9 - 19791881 - name 0_302_KEY_POWER - 19791882 - name 0_302_KEY_CH_UP - 19791887 - name 0_302_KEY_CH_DOWN - 19791888 - name 0_302_KEY_MUTE - 19791889 - name 0_302_KEY_VOL_DOWN - 19791890 - name 0_302_KEY_VOL_UP - 19791892 - name 0_302_KEY_AV - 19791913 - name 0_302_KEY_MENU - 19791919 - name 0_302_KEY_MUP - 19791920 - name 0_302_KEY_MDOWN - 19791921 - name 0_302_KEY_MLEFT - 19791922 - name 0_302_KEY_MRIGHT - 19791923 - name 1_302_KEY_0 - 2167275520 - name 1_302_KEY_1 - 2167275521 - name 1_302_KEY_2 - 2167275522 - name 1_302_KEY_3 - 2167275523 - name 1_302_KEY_4 - 2167275524 - name 1_302_KEY_5 - 2167275525 - name 1_302_KEY_6 - 2167275526 - name 1_302_KEY_7 - 2167275527 - name 1_302_KEY_8 - 2167275528 - name 1_302_KEY_9 - 2167275529 - name 1_302_KEY_POWER - 2167275530 - name 1_302_KEY_CH_UP - 2167275535 - name 1_302_KEY_CH_DOWN - 2167275536 - name 1_302_CH_PREVIOUS - 2167275539 - name 1_302_KEY_MNSELECT - 2167275543 - name 1_302_KEY_MENU - 2167275567 - name 1_302_KEY_MUP - 2167275568 - name 1_302_KEY_MDOWN - 2167275569 - name 1_302_KEY_MLEFT - 2167275570 - name 1_302_KEY_MRIGHT - 2167275571 - name 0_303_KEY_0 - 19857408 - name 0_303_KEY_1 - 19857409 - name 0_303_KEY_2 - 19857410 - name 0_303_KEY_3 - 19857411 - name 0_303_KEY_4 - 19857412 - name 0_303_KEY_5 - 19857413 - name 0_303_KEY_6 - 19857414 - name 0_303_KEY_7 - 19857415 - name 0_303_KEY_8 - 19857416 - name 0_303_KEY_9 - 19857417 - name 0_303_KEY_POWER - 19857418 - name 0_303_TWO_DIGITS - 19857421 - name 0_303_KEY_CH_UP - 19857423 - name 0_303_KEY_CH_DOWN - 19857424 - name 1_303_KEY_0 - 2167341056 - name 1_303_KEY_1 - 2167341057 - name 1_303_KEY_2 - 2167341058 - name 1_303_KEY_3 - 2167341059 - name 1_303_KEY_4 - 2167341060 - name 1_303_KEY_5 - 2167341061 - name 1_303_KEY_6 - 2167341062 - name 1_303_KEY_7 - 2167341063 - name 1_303_KEY_8 - 2167341064 - name 1_303_KEY_9 - 2167341065 - name 1_303_KEY_POWER - 2167341066 - name 1_303_TWO_DIGITS - 2167341069 - name 1_303_KEY_CH_UP - 2167341071 - name 1_303_KEY_CH_DOWN - 2167341072 - name 1_303_CH_PREVIOUS - 2167341075 - name 1_303_KEY_MNSELECT - 2167341079 - name 1_303_KEY_FAV - 2167341085 - name 1_303_KEY_MENU - 2167341103 - name 1_303_KEY_MUP - 2167341104 - name 1_303_KEY_MDOWN - 2167341105 - name 1_303_KEY_MLEFT - 2167341106 - name 1_303_KEY_MRIGHT - 2167341107 - name 0_304_KEY_0 - 19922944 - name 0_304_KEY_1 - 19922945 - name 0_304_KEY_2 - 19922946 - name 0_304_KEY_3 - 19922947 - name 0_304_KEY_4 - 19922948 - name 0_304_KEY_5 - 19922949 - name 0_304_KEY_6 - 19922950 - name 0_304_KEY_7 - 19922951 - name 0_304_KEY_8 - 19922952 - name 0_304_KEY_9 - 19922953 - name 0_304_KEY_POWER - 19922954 - name 0_304_KEY_CH_UP - 19922959 - name 0_304_KEY_CH_DOWN - 19922960 - name 0_304_CH_PREVIOUS - 19922963 - name 1_304_KEY_0 - 2167406592 - name 1_304_KEY_1 - 2167406593 - name 1_304_KEY_2 - 2167406594 - name 1_304_KEY_3 - 2167406595 - name 1_304_KEY_4 - 2167406596 - name 1_304_KEY_5 - 2167406597 - name 1_304_KEY_6 - 2167406598 - name 1_304_KEY_7 - 2167406599 - name 1_304_KEY_8 - 2167406600 - name 1_304_KEY_9 - 2167406601 - name 1_304_KEY_POWER - 2167406602 - name 1_304_KEY_CH_UP - 2167406607 - name 1_304_KEY_CH_DOWN - 2167406608 - name 1_304_KEY_MNSELECT - 2167406615 - name 1_304_KEY_MENU - 2167406639 - name 1_304_KEY_MUP - 2167406640 - name 1_304_KEY_MDOWN - 2167406641 - name 1_304_KEY_MLEFT - 2167406642 - name 1_304_KEY_MRIGHT - 2167406643 - name 0_305_KEY_0 - 19988480 - name 0_305_KEY_1 - 19988481 - name 0_305_KEY_2 - 19988482 - name 0_305_KEY_3 - 19988483 - name 0_305_KEY_4 - 19988484 - name 0_305_KEY_5 - 19988485 - name 0_305_KEY_6 - 19988486 - name 0_305_KEY_7 - 19988487 - name 0_305_KEY_8 - 19988488 - name 0_305_KEY_9 - 19988489 - name 0_305_KEY_POWER - 19988490 - name 0_305_TWO_DIGITS - 19988493 - name 0_305_KEY_CH_UP - 19988495 - name 0_305_KEY_CH_DOWN - 19988496 - name 0_305_CH_PREVIOUS - 19988499 - name 1_305_KEY_0 - 2167472128 - name 1_305_KEY_1 - 2167472129 - name 1_305_KEY_2 - 2167472130 - name 1_305_KEY_3 - 2167472131 - name 1_305_KEY_4 - 2167472132 - name 1_305_KEY_5 - 2167472133 - name 1_305_KEY_6 - 2167472134 - name 1_305_KEY_7 - 2167472135 - name 1_305_KEY_8 - 2167472136 - name 1_305_KEY_9 - 2167472137 - name 1_305_KEY_POWER - 2167472138 - name 1_305_TWO_DIGITS - 2167472141 - name 1_305_KEY_CH_UP - 2167472143 - name 1_305_KEY_CH_DOWN - 2167472144 - name 1_305_KEY_FAV - 2167472157 - name 0_306_KEY_0 - 20054016 - name 0_306_KEY_1 - 20054017 - name 0_306_KEY_2 - 20054018 - name 0_306_KEY_3 - 20054019 - name 0_306_KEY_4 - 20054020 - name 0_306_KEY_5 - 20054021 - name 0_306_KEY_6 - 20054022 - name 0_306_KEY_7 - 20054023 - name 0_306_KEY_8 - 20054024 - name 0_306_KEY_9 - 20054025 - name 0_306_KEY_POWER - 20054026 - name 0_306_KEY_CH_UP - 20054031 - name 0_306_KEY_CH_DOWN - 20054032 - name 0_306_KEY_AV - 20054057 - name 1_306_KEY_0 - 2167537664 - name 1_306_KEY_1 - 2167537665 - name 1_306_KEY_2 - 2167537666 - name 1_306_KEY_3 - 2167537667 - name 1_306_KEY_4 - 2167537668 - name 1_306_KEY_5 - 2167537669 - name 1_306_KEY_6 - 2167537670 - name 1_306_KEY_7 - 2167537671 - name 1_306_KEY_8 - 2167537672 - name 1_306_KEY_9 - 2167537673 - name 1_306_KEY_POWER - 2167537674 - name 1_306_KEY_CH_UP - 2167537679 - name 1_306_KEY_CH_DOWN - 2167537680 - name 1_306_CH_PREVIOUS - 2167537683 - name 1_306_KEY_MNSELECT - 2167537687 - name 1_306_KEY_MENU - 2167537711 - name 1_306_KEY_MUP - 2167537712 - name 1_306_KEY_MDOWN - 2167537713 - name 1_306_KEY_MLEFT - 2167537714 - name 1_306_KEY_MRIGHT - 2167537715 - name 0_307_KEY_0 - 20119552 - name 0_307_KEY_1 - 20119553 - name 0_307_KEY_2 - 20119554 - name 0_307_KEY_3 - 20119555 - name 0_307_KEY_4 - 20119556 - name 0_307_KEY_5 - 20119557 - name 0_307_KEY_6 - 20119558 - name 0_307_KEY_7 - 20119559 - name 0_307_KEY_8 - 20119560 - name 0_307_KEY_9 - 20119561 - name 0_307_KEY_POWER - 20119562 - name 0_307_KEY_CH_UP - 20119567 - name 0_307_KEY_CH_DOWN - 20119568 - name 0_307_CH_PREVIOUS - 20119571 - name 1_307_KEY_0 - 2167603200 - name 1_307_KEY_1 - 2167603201 - name 1_307_KEY_2 - 2167603202 - name 1_307_KEY_3 - 2167603203 - name 1_307_KEY_4 - 2167603204 - name 1_307_KEY_5 - 2167603205 - name 1_307_KEY_6 - 2167603206 - name 1_307_KEY_7 - 2167603207 - name 1_307_KEY_8 - 2167603208 - name 1_307_KEY_9 - 2167603209 - name 1_307_KEY_POWER - 2167603210 - name 1_307_KEY_CH_UP - 2167603215 - name 1_307_KEY_CH_DOWN - 2167603216 - name 1_307_CH_PREVIOUS - 2167603219 - name 1_307_KEY_MNSELECT - 2167603223 - name 1_307_KEY_MENU - 2167603247 - name 1_307_KEY_MUP - 2167603248 - name 1_307_KEY_MDOWN - 2167603249 - name 1_307_KEY_MLEFT - 2167603250 - name 1_307_KEY_MRIGHT - 2167603251 - name 0_308_KEY_0 - 20185088 - name 0_308_KEY_1 - 20185089 - name 0_308_KEY_2 - 20185090 - name 0_308_KEY_3 - 20185091 - name 0_308_KEY_4 - 20185092 - name 0_308_KEY_5 - 20185093 - name 0_308_KEY_6 - 20185094 - name 0_308_KEY_7 - 20185095 - name 0_308_KEY_8 - 20185096 - name 0_308_KEY_9 - 20185097 - name 0_308_KEY_POWER - 20185098 - name 0_308_TWO_DIGITS - 20185101 - name 0_308_KEY_CH_UP - 20185103 - name 0_308_KEY_CH_DOWN - 20185104 - name 0_308_CH_PREVIOUS - 20185107 - name 1_308_KEY_0 - 2167668736 - name 1_308_KEY_1 - 2167668737 - name 1_308_KEY_2 - 2167668738 - name 1_308_KEY_3 - 2167668739 - name 1_308_KEY_4 - 2167668740 - name 1_308_KEY_5 - 2167668741 - name 1_308_KEY_6 - 2167668742 - name 1_308_KEY_7 - 2167668743 - name 1_308_KEY_8 - 2167668744 - name 1_308_KEY_9 - 2167668745 - name 1_308_KEY_POWER - 2167668746 - name 1_308_KEY_CH_UP - 2167668751 - name 1_308_KEY_CH_DOWN - 2167668752 - name 1_308_KEY_MNSELECT - 2167668759 - name 1_308_KEY_MENU - 2167668783 - name 1_308_KEY_MUP - 2167668784 - name 1_308_KEY_MDOWN - 2167668785 - name 1_308_KEY_MLEFT - 2167668786 - name 1_308_KEY_MRIGHT - 2167668787 - name 1_308_KEY_On - 2167668813 - name 0_309_KEY_0 - 20250624 - name 0_309_KEY_1 - 20250625 - name 0_309_KEY_2 - 20250626 - name 0_309_KEY_3 - 20250627 - name 0_309_KEY_4 - 20250628 - name 0_309_KEY_5 - 20250629 - name 0_309_KEY_6 - 20250630 - name 0_309_KEY_7 - 20250631 - name 0_309_KEY_8 - 20250632 - name 0_309_KEY_9 - 20250633 - name 0_309_KEY_POWER - 20250634 - name 0_309_KEY_CH_UP - 20250639 - name 0_309_KEY_CH_DOWN - 20250640 - name 1_309_KEY_0 - 2167734272 - name 1_309_KEY_1 - 2167734273 - name 1_309_KEY_2 - 2167734274 - name 1_309_KEY_3 - 2167734275 - name 1_309_KEY_4 - 2167734276 - name 1_309_KEY_5 - 2167734277 - name 1_309_KEY_6 - 2167734278 - name 1_309_KEY_7 - 2167734279 - name 1_309_KEY_8 - 2167734280 - name 1_309_KEY_9 - 2167734281 - name 1_309_KEY_POWER - 2167734282 - name 1_309_KEY_CH_UP - 2167734287 - name 1_309_KEY_CH_DOWN - 2167734288 - name 1_309_KEY_MNSELECT - 2167734295 - name 1_309_KEY_MENU - 2167734319 - name 1_309_KEY_MUP - 2167734320 - name 1_309_KEY_MDOWN - 2167734321 - name 1_309_KEY_MLEFT - 2167734322 - name 1_309_KEY_MRIGHT - 2167734323 - name 1_309_KEY_On - 2167734349 - name 0_310_KEY_0 - 20316160 - name 0_310_KEY_1 - 20316161 - name 0_310_KEY_2 - 20316162 - name 0_310_KEY_3 - 20316163 - name 0_310_KEY_4 - 20316164 - name 0_310_KEY_5 - 20316165 - name 0_310_KEY_6 - 20316166 - name 0_310_KEY_7 - 20316167 - name 0_310_KEY_8 - 20316168 - name 0_310_KEY_9 - 20316169 - name 0_310_KEY_POWER - 20316170 - name 0_310_TWO_DIGITS - 20316173 - name 0_310_KEY_CH_UP - 20316175 - name 0_310_KEY_CH_DOWN - 20316176 - name 1_310_KEY_0 - 2167799808 - name 1_310_KEY_1 - 2167799809 - name 1_310_KEY_2 - 2167799810 - name 1_310_KEY_3 - 2167799811 - name 1_310_KEY_4 - 2167799812 - name 1_310_KEY_5 - 2167799813 - name 1_310_KEY_6 - 2167799814 - name 1_310_KEY_7 - 2167799815 - name 1_310_KEY_8 - 2167799816 - name 1_310_KEY_9 - 2167799817 - name 1_310_KEY_POWER - 2167799818 - name 1_310_KEY_CH_UP - 2167799823 - name 1_310_KEY_CH_DOWN - 2167799824 - name 1_310_KEY_MNSELECT - 2167799831 - name 1_310_KEY_MENU - 2167799855 - name 1_310_KEY_MUP - 2167799856 - name 1_310_KEY_MDOWN - 2167799857 - name 1_310_KEY_MLEFT - 2167799858 - name 1_310_KEY_MRIGHT - 2167799859 - name 1_310_KEY_On - 2167799885 - name 0_311_KEY_0 - 20381696 - name 0_311_KEY_1 - 20381697 - name 0_311_KEY_2 - 20381698 - name 0_311_KEY_3 - 20381699 - name 0_311_KEY_4 - 20381700 - name 0_311_KEY_5 - 20381701 - name 0_311_KEY_6 - 20381702 - name 0_311_KEY_7 - 20381703 - name 0_311_KEY_8 - 20381704 - name 0_311_KEY_9 - 20381705 - name 0_311_KEY_POWER - 20381706 - name 0_311_KEY_CH_UP - 20381711 - name 0_311_KEY_CH_DOWN - 20381712 - name 1_311_KEY_0 - 2167865344 - name 1_311_KEY_1 - 2167865345 - name 1_311_KEY_2 - 2167865346 - name 1_311_KEY_3 - 2167865347 - name 1_311_KEY_4 - 2167865348 - name 1_311_KEY_5 - 2167865349 - name 1_311_KEY_6 - 2167865350 - name 1_311_KEY_7 - 2167865351 - name 1_311_KEY_8 - 2167865352 - name 1_311_KEY_9 - 2167865353 - name 1_311_KEY_POWER - 2167865354 - name 1_311_KEY_CH_UP - 2167865359 - name 1_311_KEY_CH_DOWN - 2167865360 - name 1_311_CH_PREVIOUS - 2167865363 - name 1_311_KEY_MENU - 2167865391 - name 1_311_KEY_MUP - 2167865392 - name 1_311_KEY_MDOWN - 2167865393 - name 1_311_KEY_MLEFT - 2167865394 - name 1_311_KEY_MRIGHT - 2167865395 - name 0_312_KEY_0 - 20447232 - name 0_312_KEY_1 - 20447233 - name 0_312_KEY_2 - 20447234 - name 0_312_KEY_3 - 20447235 - name 0_312_KEY_4 - 20447236 - name 0_312_KEY_5 - 20447237 - name 0_312_KEY_6 - 20447238 - name 0_312_KEY_7 - 20447239 - name 0_312_KEY_8 - 20447240 - name 0_312_KEY_9 - 20447241 - name 0_312_KEY_POWER - 20447242 - name 0_312_TWO_DIGITS - 20447245 - name 0_312_KEY_CH_UP - 20447247 - name 0_312_KEY_CH_DOWN - 20447248 - name 1_312_KEY_0 - 2167930880 - name 1_312_KEY_1 - 2167930881 - name 1_312_KEY_2 - 2167930882 - name 1_312_KEY_3 - 2167930883 - name 1_312_KEY_4 - 2167930884 - name 1_312_KEY_5 - 2167930885 - name 1_312_KEY_6 - 2167930886 - name 1_312_KEY_7 - 2167930887 - name 1_312_KEY_8 - 2167930888 - name 1_312_KEY_9 - 2167930889 - name 1_312_KEY_POWER - 2167930890 - name 1_312_KEY_CH_UP - 2167930895 - name 1_312_KEY_CH_DOWN - 2167930896 - name 1_312_KEY_MNSELECT - 2167930903 - name 1_312_KEY_MENU - 2167930927 - name 1_312_KEY_MUP - 2167930928 - name 1_312_KEY_MDOWN - 2167930929 - name 1_312_KEY_MLEFT - 2167930930 - name 1_312_KEY_MRIGHT - 2167930931 - name 0_313_KEY_0 - 20512768 - name 0_313_KEY_1 - 20512769 - name 0_313_KEY_2 - 20512770 - name 0_313_KEY_3 - 20512771 - name 0_313_KEY_4 - 20512772 - name 0_313_KEY_5 - 20512773 - name 0_313_KEY_6 - 20512774 - name 0_313_KEY_7 - 20512775 - name 0_313_KEY_8 - 20512776 - name 0_313_KEY_9 - 20512777 - name 0_313_KEY_POWER - 20512778 - name 0_313_KEY_CH_UP - 20512783 - name 0_313_KEY_CH_DOWN - 20512784 - name 0_313_KEY_MUTE - 20512785 - name 0_313_KEY_VOL_DOWN - 20512786 - name 0_313_CH_PREVIOUS - 20512787 - name 0_313_KEY_VOL_UP - 20512788 - name 0_313_KEY_Sleep - 20512831 - name 1_313_KEY_0 - 2167996416 - name 1_313_KEY_1 - 2167996417 - name 1_313_KEY_2 - 2167996418 - name 1_313_KEY_3 - 2167996419 - name 1_313_KEY_4 - 2167996420 - name 1_313_KEY_5 - 2167996421 - name 1_313_KEY_6 - 2167996422 - name 1_313_KEY_7 - 2167996423 - name 1_313_KEY_8 - 2167996424 - name 1_313_KEY_9 - 2167996425 - name 1_313_KEY_POWER - 2167996426 - name 1_313_KEY_CH_UP - 2167996431 - name 1_313_KEY_CH_DOWN - 2167996432 - name 1_313_CH_PREVIOUS - 2167996435 - name 1_313_KEY_MNSELECT - 2167996439 - name 1_313_KEY_EXIT - 2167996440 - name 1_313_KEY_GUIDE - 2167996443 - name 1_313_KEY_AV - 2167996457 - name 1_313_KEY_MENU - 2167996463 - name 1_313_KEY_MUP - 2167996464 - name 1_313_KEY_MDOWN - 2167996465 - name 1_313_KEY_MLEFT - 2167996466 - name 1_313_KEY_MRIGHT - 2167996467 - name 0_314_KEY_0 - 20578304 - name 0_314_KEY_1 - 20578305 - name 0_314_KEY_2 - 20578306 - name 0_314_KEY_3 - 20578307 - name 0_314_KEY_4 - 20578308 - name 0_314_KEY_5 - 20578309 - name 0_314_KEY_6 - 20578310 - name 0_314_KEY_7 - 20578311 - name 0_314_KEY_8 - 20578312 - name 0_314_KEY_9 - 20578313 - name 0_314_KEY_POWER - 20578314 - name 0_314_KEY_CH_UP - 20578319 - name 0_314_KEY_CH_DOWN - 20578320 - name 0_314_CH_PREVIOUS - 20578323 - name 1_314_KEY_0 - 2168061952 - name 1_314_KEY_1 - 2168061953 - name 1_314_KEY_2 - 2168061954 - name 1_314_KEY_3 - 2168061955 - name 1_314_KEY_4 - 2168061956 - name 1_314_KEY_5 - 2168061957 - name 1_314_KEY_6 - 2168061958 - name 1_314_KEY_7 - 2168061959 - name 1_314_KEY_8 - 2168061960 - name 1_314_KEY_9 - 2168061961 - name 1_314_KEY_POWER - 2168061962 - name 1_314_KEY_CH_UP - 2168061967 - name 1_314_KEY_CH_DOWN - 2168061968 - name 1_314_CH_PREVIOUS - 2168061971 - name 1_314_KEY_MNSELECT - 2168061975 - name 1_314_KEY_EXIT - 2168061976 - name 1_314_KEY_GUIDE - 2168061979 - name 1_314_KEY_AV - 2168061993 - name 1_314_KEY_MENU - 2168061999 - name 1_314_KEY_MUP - 2168062000 - name 1_314_KEY_MDOWN - 2168062001 - name 1_314_KEY_MLEFT - 2168062002 - name 1_314_KEY_MRIGHT - 2168062003 - name 0_315_KEY_0 - 20643840 - name 0_315_KEY_1 - 20643841 - name 0_315_KEY_2 - 20643842 - name 0_315_KEY_3 - 20643843 - name 0_315_KEY_4 - 20643844 - name 0_315_KEY_5 - 20643845 - name 0_315_KEY_6 - 20643846 - name 0_315_KEY_7 - 20643847 - name 0_315_KEY_8 - 20643848 - name 0_315_KEY_9 - 20643849 - name 0_315_KEY_POWER - 20643850 - name 0_315_KEY_CH_UP - 20643855 - name 0_315_KEY_CH_DOWN - 20643856 - name 1_315_KEY_0 - 2168127488 - name 1_315_KEY_1 - 2168127489 - name 1_315_KEY_2 - 2168127490 - name 1_315_KEY_3 - 2168127491 - name 1_315_KEY_4 - 2168127492 - name 1_315_KEY_5 - 2168127493 - name 1_315_KEY_6 - 2168127494 - name 1_315_KEY_7 - 2168127495 - name 1_315_KEY_8 - 2168127496 - name 1_315_KEY_9 - 2168127497 - name 1_315_KEY_POWER - 2168127498 - name 1_315_KEY_CH_UP - 2168127503 - name 1_315_KEY_CH_DOWN - 2168127504 - name 1_315_CH_PREVIOUS - 2168127507 - name 1_315_KEY_MNSELECT - 2168127511 - name 1_315_KEY_EXIT - 2168127512 - name 1_315_KEY_GUIDE - 2168127515 - name 1_315_KEY_AV - 2168127529 - name 1_315_KEY_MENU - 2168127535 - name 1_315_KEY_MUP - 2168127536 - name 1_315_KEY_MDOWN - 2168127537 - name 1_315_KEY_MLEFT - 2168127538 - name 1_315_KEY_MRIGHT - 2168127539 - name 0_316_KEY_0 - 20709376 - name 0_316_KEY_1 - 20709377 - name 0_316_KEY_2 - 20709378 - name 0_316_KEY_3 - 20709379 - name 0_316_KEY_4 - 20709380 - name 0_316_KEY_5 - 20709381 - name 0_316_KEY_6 - 20709382 - name 0_316_KEY_7 - 20709383 - name 0_316_KEY_8 - 20709384 - name 0_316_KEY_9 - 20709385 - name 0_316_KEY_POWER - 20709386 - name 0_316_KEY_CH_UP - 20709391 - name 0_316_KEY_CH_DOWN - 20709392 - name 1_316_KEY_0 - 2168193024 - name 1_316_KEY_1 - 2168193025 - name 1_316_KEY_2 - 2168193026 - name 1_316_KEY_3 - 2168193027 - name 1_316_KEY_4 - 2168193028 - name 1_316_KEY_5 - 2168193029 - name 1_316_KEY_6 - 2168193030 - name 1_316_KEY_7 - 2168193031 - name 1_316_KEY_8 - 2168193032 - name 1_316_KEY_9 - 2168193033 - name 1_316_KEY_POWER - 2168193034 - name 1_316_KEY_CH_UP - 2168193039 - name 1_316_KEY_CH_DOWN - 2168193040 - name 1_316_CH_PREVIOUS - 2168193043 - name 1_316_KEY_MNSELECT - 2168193047 - name 1_316_KEY_EXIT - 2168193048 - name 1_316_KEY_GUIDE - 2168193051 - name 1_316_KEY_AV - 2168193065 - name 1_316_KEY_MENU - 2168193071 - name 1_316_KEY_MUP - 2168193072 - name 1_316_KEY_MDOWN - 2168193073 - name 1_316_KEY_MLEFT - 2168193074 - name 1_316_KEY_MRIGHT - 2168193075 - name 0_317_KEY_0 - 20774912 - name 0_317_KEY_1 - 20774913 - name 0_317_KEY_2 - 20774914 - name 0_317_KEY_3 - 20774915 - name 0_317_KEY_4 - 20774916 - name 0_317_KEY_5 - 20774917 - name 0_317_KEY_6 - 20774918 - name 0_317_KEY_7 - 20774919 - name 0_317_KEY_8 - 20774920 - name 0_317_KEY_9 - 20774921 - name 0_317_KEY_POWER - 20774922 - name 0_317_KEY_CH_UP - 20774927 - name 0_317_KEY_CH_DOWN - 20774928 - name 0_317_CH_PREVIOUS - 20774931 - name 1_317_KEY_0 - 2168258560 - name 1_317_KEY_1 - 2168258561 - name 1_317_KEY_2 - 2168258562 - name 1_317_KEY_3 - 2168258563 - name 1_317_KEY_4 - 2168258564 - name 1_317_KEY_5 - 2168258565 - name 1_317_KEY_6 - 2168258566 - name 1_317_KEY_7 - 2168258567 - name 1_317_KEY_8 - 2168258568 - name 1_317_KEY_9 - 2168258569 - name 1_317_KEY_POWER - 2168258570 - name 1_317_TWO_DIGITS - 2168258573 - name 1_317_KEY_CH_UP - 2168258575 - name 1_317_KEY_CH_DOWN - 2168258576 - name 1_317_KEY_MUTE - 2168258577 - name 1_317_KEY_VOL_DOWN - 2168258578 - name 1_317_KEY_VOL_UP - 2168258580 - name 1_317_KEY_DISPLAY - 2168258581 - name 1_317_KEY_MNSELECT - 2168258583 - name 1_317_KEY_EXIT - 2168258584 - name 1_317_KEY_MENU - 2168258607 - name 1_317_KEY_MUP - 2168258608 - name 1_317_KEY_MDOWN - 2168258609 - name 1_317_KEY_MLEFT - 2168258610 - name 1_317_KEY_MRIGHT - 2168258611 - name 0_318_KEY_0 - 20840448 - name 0_318_KEY_1 - 20840449 - name 0_318_KEY_2 - 20840450 - name 0_318_KEY_3 - 20840451 - name 0_318_KEY_4 - 20840452 - name 0_318_KEY_5 - 20840453 - name 0_318_KEY_6 - 20840454 - name 0_318_KEY_7 - 20840455 - name 0_318_KEY_8 - 20840456 - name 0_318_KEY_9 - 20840457 - name 0_318_KEY_POWER - 20840458 - name 0_318_KEY_CH_UP - 20840463 - name 0_318_KEY_CH_DOWN - 20840464 - name 0_318_KEY_MUTE - 20840465 - name 0_318_KEY_VOL_DOWN - 20840466 - name 0_318_CH_PREVIOUS - 20840467 - name 0_318_KEY_VOL_UP - 20840468 - name 0_318_KEY_AV - 20840489 - name 1_318_KEY_0 - 2168324096 - name 1_318_KEY_1 - 2168324097 - name 1_318_KEY_2 - 2168324098 - name 1_318_KEY_3 - 2168324099 - name 1_318_KEY_4 - 2168324100 - name 1_318_KEY_5 - 2168324101 - name 1_318_KEY_6 - 2168324102 - name 1_318_KEY_7 - 2168324103 - name 1_318_KEY_8 - 2168324104 - name 1_318_KEY_9 - 2168324105 - name 1_318_KEY_POWER - 2168324106 - name 1_318_POWER_OFF - 2168324108 - name 1_318_TWO_DIGITS - 2168324109 - name 1_318_KEY_CH_UP - 2168324111 - name 1_318_KEY_CH_DOWN - 2168324112 - name 1_318_KEY_DISPLAY - 2168324117 - name 1_318_KEY_TIMER - 2168324140 - name 0_319_KEY_0 - 20905984 - name 0_319_KEY_1 - 20905985 - name 0_319_KEY_2 - 20905986 - name 0_319_KEY_3 - 20905987 - name 0_319_KEY_4 - 20905988 - name 0_319_KEY_5 - 20905989 - name 0_319_KEY_6 - 20905990 - name 0_319_KEY_7 - 20905991 - name 0_319_KEY_8 - 20905992 - name 0_319_KEY_9 - 20905993 - name 0_319_KEY_POWER - 20905994 - name 0_319_KEY_CH_UP - 20905999 - name 0_319_KEY_CH_DOWN - 20906000 - name 0_319_CH_PREVIOUS - 20906003 - name 1_319_KEY_0 - 2168389632 - name 1_319_KEY_1 - 2168389633 - name 1_319_KEY_2 - 2168389634 - name 1_319_KEY_3 - 2168389635 - name 1_319_KEY_4 - 2168389636 - name 1_319_KEY_5 - 2168389637 - name 1_319_KEY_6 - 2168389638 - name 1_319_KEY_7 - 2168389639 - name 1_319_KEY_8 - 2168389640 - name 1_319_KEY_9 - 2168389641 - name 1_319_KEY_POWER - 2168389642 - name 1_319_TWO_DIGITS - 2168389645 - name 1_319_KEY_CH_UP - 2168389647 - name 1_319_KEY_CH_DOWN - 2168389648 - name 1_319_KEY_MUTE - 2168389649 - name 1_319_KEY_VOL_DOWN - 2168389650 - name 1_319_CH_PREVIOUS - 2168389651 - name 1_319_KEY_VOL_UP - 2168389652 - name 1_319_KEY_FAV - 2168389661 - name 1_319_KEY_FTUNEPLUS - 2168389665 - name 1_319_KEY_FTUNEMINUS - 2168389666 - name 0_320_KEY_0 - 20971520 - name 0_320_KEY_1 - 20971521 - name 0_320_KEY_2 - 20971522 - name 0_320_KEY_3 - 20971523 - name 0_320_KEY_4 - 20971524 - name 0_320_KEY_5 - 20971525 - name 0_320_KEY_6 - 20971526 - name 0_320_KEY_7 - 20971527 - name 0_320_KEY_8 - 20971528 - name 0_320_KEY_9 - 20971529 - name 0_320_KEY_POWER - 20971530 - name 0_320_TWO_DIGITS - 20971533 - name 0_320_KEY_CH_UP - 20971535 - name 0_320_KEY_CH_DOWN - 20971536 - name 0_320_KEY_MNSELECT - 20971543 - name 0_320_KEY_MENU - 20971567 - name 0_320_KEY_MUP - 20971568 - name 0_320_KEY_MDOWN - 20971569 - name 0_320_KEY_MLEFT - 20971570 - name 0_320_KEY_MRIGHT - 20971571 - name 1_320_KEY_0 - 2168455168 - name 1_320_KEY_1 - 2168455169 - name 1_320_KEY_2 - 2168455170 - name 1_320_KEY_3 - 2168455171 - name 1_320_KEY_4 - 2168455172 - name 1_320_KEY_5 - 2168455173 - name 1_320_KEY_6 - 2168455174 - name 1_320_KEY_7 - 2168455175 - name 1_320_KEY_8 - 2168455176 - name 1_320_KEY_9 - 2168455177 - name 1_320_KEY_POWER - 2168455178 - name 1_320_TWO_DIGITS - 2168455181 - name 1_320_KEY_CH_UP - 2168455183 - name 1_320_KEY_CH_DOWN - 2168455184 - name 1_320_KEY_MUTE - 2168455185 - name 1_320_KEY_VOL_DOWN - 2168455186 - name 1_320_CH_PREVIOUS - 2168455187 - name 1_320_KEY_VOL_UP - 2168455188 - name 1_320_KEY_FAV - 2168455197 - name 1_320_KEY_FTUNEPLUS - 2168455201 - name 1_320_KEY_FTUNEMINUS - 2168455202 - name 0_321_KEY_0 - 21037056 - name 0_321_KEY_1 - 21037057 - name 0_321_KEY_2 - 21037058 - name 0_321_KEY_3 - 21037059 - name 0_321_KEY_4 - 21037060 - name 0_321_KEY_5 - 21037061 - name 0_321_KEY_6 - 21037062 - name 0_321_KEY_7 - 21037063 - name 0_321_KEY_8 - 21037064 - name 0_321_KEY_9 - 21037065 - name 0_321_KEY_POWER - 21037066 - name 0_321_KEY_CH_UP - 21037071 - name 0_321_KEY_CH_DOWN - 21037072 - name 0_321_KEY_MUTE - 21037073 - name 0_321_KEY_VOL_DOWN - 21037074 - name 0_321_KEY_VOL_UP - 21037076 - name 0_321_KEY_AV - 21037097 - name 0_321_KEY_MENU - 21037103 - name 0_321_KEY_MUP - 21037104 - name 0_321_KEY_MDOWN - 21037105 - name 0_321_KEY_MLEFT - 21037106 - name 0_321_KEY_MRIGHT - 21037107 - name 1_321_KEY_0 - 2168520704 - name 1_321_KEY_1 - 2168520705 - name 1_321_KEY_2 - 2168520706 - name 1_321_KEY_3 - 2168520707 - name 1_321_KEY_4 - 2168520708 - name 1_321_KEY_5 - 2168520709 - name 1_321_KEY_6 - 2168520710 - name 1_321_KEY_7 - 2168520711 - name 1_321_KEY_8 - 2168520712 - name 1_321_KEY_9 - 2168520713 - name 1_321_KEY_POWER - 2168520714 - name 1_321_TWO_DIGITS - 2168520717 - name 1_321_KEY_CH_UP - 2168520719 - name 1_321_KEY_CH_DOWN - 2168520720 - name 1_321_CH_PREVIOUS - 2168520723 - name 0_322_KEY_0 - 21102592 - name 0_322_KEY_1 - 21102593 - name 0_322_KEY_2 - 21102594 - name 0_322_KEY_3 - 21102595 - name 0_322_KEY_4 - 21102596 - name 0_322_KEY_5 - 21102597 - name 0_322_KEY_6 - 21102598 - name 0_322_KEY_7 - 21102599 - name 0_322_KEY_8 - 21102600 - name 0_322_KEY_9 - 21102601 - name 0_322_KEY_POWER - 21102602 - name 0_322_KEY_CH_UP - 21102607 - name 0_322_KEY_CH_DOWN - 21102608 - name 0_322_KEY_MUTE - 21102609 - name 0_322_KEY_VOL_DOWN - 21102610 - name 0_322_CH_PREVIOUS - 21102611 - name 0_322_KEY_VOL_UP - 21102612 - name 0_322_KEY_MNSELECT - 21102615 - name 0_322_KEY_MUP - 21102640 - name 0_322_KEY_MDOWN - 21102641 - name 1_322_KEY_0 - 2168586240 - name 1_322_KEY_1 - 2168586241 - name 1_322_KEY_2 - 2168586242 - name 1_322_KEY_3 - 2168586243 - name 1_322_KEY_4 - 2168586244 - name 1_322_KEY_5 - 2168586245 - name 1_322_KEY_6 - 2168586246 - name 1_322_KEY_7 - 2168586247 - name 1_322_KEY_8 - 2168586248 - name 1_322_KEY_9 - 2168586249 - name 1_322_KEY_POWER - 2168586250 - name 1_322_TWO_DIGITS - 2168586253 - name 1_322_KEY_CH_UP - 2168586255 - name 1_322_KEY_CH_DOWN - 2168586256 - name 1_322_KEY_MUTE - 2168586257 - name 1_322_KEY_VOL_DOWN - 2168586258 - name 1_322_KEY_VOL_UP - 2168586260 - name 1_322_KEY_FTUNEPLUS - 2168586273 - name 1_322_KEY_FTUNEMINUS - 2168586274 - name 0_323_KEY_0 - 21168128 - name 0_323_KEY_1 - 21168129 - name 0_323_KEY_2 - 21168130 - name 0_323_KEY_3 - 21168131 - name 0_323_KEY_4 - 21168132 - name 0_323_KEY_5 - 21168133 - name 0_323_KEY_6 - 21168134 - name 0_323_KEY_7 - 21168135 - name 0_323_KEY_8 - 21168136 - name 0_323_KEY_9 - 21168137 - name 0_323_KEY_POWER - 21168138 - name 0_323_KEY_CH_UP - 21168143 - name 0_323_KEY_CH_DOWN - 21168144 - name 0_323_KEY_MUTE - 21168145 - name 0_323_KEY_VOL_DOWN - 21168146 - name 0_323_KEY_VOL_UP - 21168148 - name 0_323_KEY_AV - 21168169 - name 0_323_KEY_MUP - 21168176 - name 0_323_KEY_MDOWN - 21168177 - name 1_323_KEY_0 - 2168651776 - name 1_323_KEY_1 - 2168651777 - name 1_323_KEY_2 - 2168651778 - name 1_323_KEY_3 - 2168651779 - name 1_323_KEY_4 - 2168651780 - name 1_323_KEY_5 - 2168651781 - name 1_323_KEY_6 - 2168651782 - name 1_323_KEY_7 - 2168651783 - name 1_323_KEY_8 - 2168651784 - name 1_323_KEY_9 - 2168651785 - name 1_323_KEY_POWER - 2168651786 - name 1_323_TWO_DIGITS - 2168651789 - name 1_323_KEY_CH_UP - 2168651791 - name 1_323_KEY_CH_DOWN - 2168651792 - name 1_323_KEY_MUTE - 2168651793 - name 1_323_KEY_VOL_DOWN - 2168651794 - name 1_323_KEY_VOL_UP - 2168651796 - name 1_323_KEY_DISPLAY - 2168651797 - name 1_323_KEY_FTUNEPLUS - 2168651809 - name 1_323_KEY_FTUNEMINUS - 2168651810 - name 0_324_KEY_0 - 21233664 - name 0_324_KEY_1 - 21233665 - name 0_324_KEY_2 - 21233666 - name 0_324_KEY_3 - 21233667 - name 0_324_KEY_4 - 21233668 - name 0_324_KEY_5 - 21233669 - name 0_324_KEY_6 - 21233670 - name 0_324_KEY_7 - 21233671 - name 0_324_KEY_8 - 21233672 - name 0_324_KEY_9 - 21233673 - name 0_324_KEY_POWER - 21233674 - name 0_324_KEY_CH_UP - 21233679 - name 0_324_KEY_CH_DOWN - 21233680 - name 0_324_KEY_MUTE - 21233681 - name 0_324_KEY_VOL_DOWN - 21233682 - name 0_324_CH_PREVIOUS - 21233683 - name 0_324_KEY_VOL_UP - 21233684 - name 0_324_KEY_MNSELECT - 21233687 - name 0_324_KEY_MENU - 21233711 - name 0_324_KEY_MUP - 21233712 - name 0_324_KEY_MDOWN - 21233713 - name 0_324_KEY_MLEFT - 21233714 - name 0_324_KEY_MRIGHT - 21233715 - name 1_324_KEY_0 - 2168717312 - name 1_324_KEY_1 - 2168717313 - name 1_324_KEY_2 - 2168717314 - name 1_324_KEY_3 - 2168717315 - name 1_324_KEY_4 - 2168717316 - name 1_324_KEY_5 - 2168717317 - name 1_324_KEY_6 - 2168717318 - name 1_324_KEY_7 - 2168717319 - name 1_324_KEY_8 - 2168717320 - name 1_324_KEY_9 - 2168717321 - name 1_324_KEY_POWER - 2168717322 - name 1_324_TWO_DIGITS - 2168717325 - name 1_324_KEY_CH_UP - 2168717327 - name 1_324_KEY_CH_DOWN - 2168717328 - name 1_324_KEY_VOL_DOWN - 2168717330 - name 1_324_KEY_VOL_UP - 2168717332 - name 1_324_KEY_BLUE - 2168717347 - name 1_324_KEY_GREEN - 2168717348 - name 1_324_KEY_RED - 2168717349 - name 1_324_KEY_YELLOW - 2168717350 - name 1_324_KEY_TTOnOff - 2168717385 - name 0_325_KEY_0 - 21299200 - name 0_325_KEY_1 - 21299201 - name 0_325_KEY_2 - 21299202 - name 0_325_KEY_3 - 21299203 - name 0_325_KEY_4 - 21299204 - name 0_325_KEY_5 - 21299205 - name 0_325_KEY_6 - 21299206 - name 0_325_KEY_7 - 21299207 - name 0_325_KEY_8 - 21299208 - name 0_325_KEY_9 - 21299209 - name 0_325_KEY_POWER - 21299210 - name 0_325_KEY_CH_UP - 21299215 - name 0_325_KEY_CH_DOWN - 21299216 - name 0_325_KEY_MUTE - 21299217 - name 0_325_KEY_VOL_DOWN - 21299218 - name 0_325_KEY_VOL_UP - 21299220 - name 0_325_KEY_MNSELECT - 21299223 - name 0_325_KEY_AV - 21299241 - name 0_325_KEY_MUP - 21299248 - name 0_325_KEY_MDOWN - 21299249 - name 0_325_KEY_MLEFT - 21299250 - name 0_325_KEY_MRIGHT - 21299251 - name 1_325_KEY_0 - 2168782848 - name 1_325_KEY_1 - 2168782849 - name 1_325_KEY_2 - 2168782850 - name 1_325_KEY_3 - 2168782851 - name 1_325_KEY_4 - 2168782852 - name 1_325_KEY_5 - 2168782853 - name 1_325_KEY_6 - 2168782854 - name 1_325_KEY_7 - 2168782855 - name 1_325_KEY_8 - 2168782856 - name 1_325_KEY_9 - 2168782857 - name 1_325_KEY_POWER - 2168782858 - name 1_325_TWO_DIGITS - 2168782861 - name 1_325_KEY_CH_UP - 2168782863 - name 1_325_KEY_CH_DOWN - 2168782864 - name 1_325_KEY_MUTE - 2168782865 - name 1_325_KEY_FTUNEPLUS - 2168782881 - name 1_325_KEY_FTUNEMINUS - 2168782882 - name 1_326_KEY_0 - 2168848384 - name 1_326_KEY_1 - 2168848385 - name 1_326_KEY_2 - 2168848386 - name 1_326_KEY_3 - 2168848387 - name 1_326_KEY_4 - 2168848388 - name 1_326_KEY_5 - 2168848389 - name 1_326_KEY_6 - 2168848390 - name 1_326_KEY_7 - 2168848391 - name 1_326_KEY_8 - 2168848392 - name 1_326_KEY_9 - 2168848393 - name 1_326_KEY_POWER - 2168848394 - name 1_326_KEY_MUTE - 2168848401 - name 1_326_KEY_VOL_DOWN - 2168848402 - name 1_326_CH_PREVIOUS - 2168848403 - name 1_326_KEY_VOL_UP - 2168848404 - name 1_328_KEY_0 - 2168979456 - name 1_328_KEY_1 - 2168979457 - name 1_328_KEY_2 - 2168979458 - name 1_328_KEY_3 - 2168979459 - name 1_328_KEY_4 - 2168979460 - name 1_328_KEY_5 - 2168979461 - name 1_328_KEY_6 - 2168979462 - name 1_328_KEY_7 - 2168979463 - name 1_328_KEY_8 - 2168979464 - name 1_328_KEY_9 - 2168979465 - name 1_328_KEY_POWER - 2168979466 - name 1_328_TWO_DIGITS - 2168979469 - name 1_328_KEY_CH_UP - 2168979471 - name 1_328_KEY_CH_DOWN - 2168979472 - name 1_329_KEY_0 - 2169044992 - name 1_329_KEY_1 - 2169044993 - name 1_329_KEY_2 - 2169044994 - name 1_329_KEY_3 - 2169044995 - name 1_329_KEY_4 - 2169044996 - name 1_329_KEY_5 - 2169044997 - name 1_329_KEY_6 - 2169044998 - name 1_329_KEY_7 - 2169044999 - name 1_329_KEY_8 - 2169045000 - name 1_329_KEY_9 - 2169045001 - name 1_329_KEY_POWER - 2169045002 - name 1_329_TWO_DIGITS - 2169045005 - name 1_329_KEY_CH_UP - 2169045007 - name 1_329_KEY_CH_DOWN - 2169045008 - name 1_329_KEY_FAV - 2169045021 - name 1_329_KEY_FTUNEPLUS - 2169045025 - name 1_329_KEY_FTUNEMINUS - 2169045026 - name 1_330_KEY_0 - 2169110528 - name 1_330_KEY_1 - 2169110529 - name 1_330_KEY_2 - 2169110530 - name 1_330_KEY_3 - 2169110531 - name 1_330_KEY_4 - 2169110532 - name 1_330_KEY_5 - 2169110533 - name 1_330_KEY_6 - 2169110534 - name 1_330_KEY_7 - 2169110535 - name 1_330_KEY_8 - 2169110536 - name 1_330_KEY_9 - 2169110537 - name 1_330_KEY_POWER - 2169110538 - name 1_330_TWO_DIGITS - 2169110541 - name 1_330_KEY_CH_UP - 2169110543 - name 1_330_KEY_CH_DOWN - 2169110544 - name 1_330_KEY_MUTE - 2169110545 - name 1_330_KEY_VOL_DOWN - 2169110546 - name 1_330_KEY_VOL_UP - 2169110548 - name 1_330_KEY_DISPLAY - 2169110549 - name 1_330_KEY_FAV - 2169110557 - name 1_330_KEY_TIMER - 2169110572 - name 1_331_KEY_0 - 2169176064 - name 1_331_KEY_1 - 2169176065 - name 1_331_KEY_2 - 2169176066 - name 1_331_KEY_3 - 2169176067 - name 1_331_KEY_4 - 2169176068 - name 1_331_KEY_5 - 2169176069 - name 1_331_KEY_6 - 2169176070 - name 1_331_KEY_7 - 2169176071 - name 1_331_KEY_8 - 2169176072 - name 1_331_KEY_9 - 2169176073 - name 1_331_KEY_POWER - 2169176074 - name 1_331_TWO_DIGITS - 2169176077 - name 1_331_KEY_CH_UP - 2169176079 - name 1_331_KEY_CH_DOWN - 2169176080 - name 1_331_CH_PREVIOUS - 2169176083 - name 1_331_KEY_DISPLAY - 2169176085 - name 1_332_KEY_0 - 2169241600 - name 1_332_KEY_1 - 2169241601 - name 1_332_KEY_2 - 2169241602 - name 1_332_KEY_3 - 2169241603 - name 1_332_KEY_4 - 2169241604 - name 1_332_KEY_5 - 2169241605 - name 1_332_KEY_6 - 2169241606 - name 1_332_KEY_7 - 2169241607 - name 1_332_KEY_8 - 2169241608 - name 1_332_KEY_9 - 2169241609 - name 1_332_KEY_POWER - 2169241610 - name 1_332_TWO_DIGITS - 2169241613 - name 1_332_KEY_CH_UP - 2169241615 - name 1_332_KEY_CH_DOWN - 2169241616 - name 1_333_KEY_0 - 2169307136 - name 1_333_KEY_1 - 2169307137 - name 1_333_KEY_2 - 2169307138 - name 1_333_KEY_3 - 2169307139 - name 1_333_KEY_4 - 2169307140 - name 1_333_KEY_5 - 2169307141 - name 1_333_KEY_6 - 2169307142 - name 1_333_KEY_7 - 2169307143 - name 1_333_KEY_8 - 2169307144 - name 1_333_KEY_9 - 2169307145 - name 1_333_KEY_POWER - 2169307146 - name 1_333_TWO_DIGITS - 2169307149 - name 1_333_KEY_CH_UP - 2169307151 - name 1_333_KEY_CH_DOWN - 2169307152 - name 1_333_KEY_MUTE - 2169307153 - name 1_334_KEY_0 - 2169372672 - name 1_334_KEY_1 - 2169372673 - name 1_334_KEY_2 - 2169372674 - name 1_334_KEY_3 - 2169372675 - name 1_334_KEY_4 - 2169372676 - name 1_334_KEY_5 - 2169372677 - name 1_334_KEY_6 - 2169372678 - name 1_334_KEY_7 - 2169372679 - name 1_334_KEY_8 - 2169372680 - name 1_334_KEY_9 - 2169372681 - name 1_334_KEY_POWER - 2169372682 - name 1_334_TWO_DIGITS - 2169372685 - name 1_334_KEY_CH_UP - 2169372687 - name 1_334_KEY_CH_DOWN - 2169372688 - name 1_334_KEY_FAV - 2169372701 - name 1_335_KEY_0 - 2169438208 - name 1_335_KEY_1 - 2169438209 - name 1_335_KEY_2 - 2169438210 - name 1_335_KEY_3 - 2169438211 - name 1_335_KEY_4 - 2169438212 - name 1_335_KEY_5 - 2169438213 - name 1_335_KEY_6 - 2169438214 - name 1_335_KEY_7 - 2169438215 - name 1_335_KEY_8 - 2169438216 - name 1_335_KEY_9 - 2169438217 - name 1_335_KEY_POWER - 2169438218 - name 1_335_TWO_DIGITS - 2169438221 - name 1_335_KEY_CH_UP - 2169438223 - name 1_335_KEY_CH_DOWN - 2169438224 - name 1_335_KEY_FAV - 2169438237 - name 1_336_KEY_0 - 2169503744 - name 1_336_KEY_1 - 2169503745 - name 1_336_KEY_2 - 2169503746 - name 1_336_KEY_3 - 2169503747 - name 1_336_KEY_4 - 2169503748 - name 1_336_KEY_5 - 2169503749 - name 1_336_KEY_6 - 2169503750 - name 1_336_KEY_7 - 2169503751 - name 1_336_KEY_8 - 2169503752 - name 1_336_KEY_9 - 2169503753 - name 1_336_KEY_POWER - 2169503754 - name 1_336_TWO_DIGITS - 2169503757 - name 1_336_KEY_CH_UP - 2169503759 - name 1_336_KEY_CH_DOWN - 2169503760 - name 1_336_KEY_FTUNEPLUS - 2169503777 - name 1_336_KEY_FTUNEMINUS - 2169503778 - name 1_336_KEY_AV - 2169503785 - name 1_337_KEY_0 - 2169569280 - name 1_337_KEY_1 - 2169569281 - name 1_337_KEY_2 - 2169569282 - name 1_337_KEY_3 - 2169569283 - name 1_337_KEY_4 - 2169569284 - name 1_337_KEY_5 - 2169569285 - name 1_337_KEY_6 - 2169569286 - name 1_337_KEY_7 - 2169569287 - name 1_337_KEY_8 - 2169569288 - name 1_337_KEY_9 - 2169569289 - name 1_337_KEY_POWER - 2169569290 - name 1_337_TWO_DIGITS - 2169569293 - name 1_337_KEY_CH_UP - 2169569295 - name 1_337_KEY_CH_DOWN - 2169569296 - name 1_337_KEY_MUTE - 2169569297 - name 1_337_KEY_VOL_DOWN - 2169569298 - name 1_337_CH_PREVIOUS - 2169569299 - name 1_337_KEY_VOL_UP - 2169569300 - name 1_337_KEY_TIMER - 2169569324 - name 1_338_KEY_0 - 2169634816 - name 1_338_KEY_1 - 2169634817 - name 1_338_KEY_2 - 2169634818 - name 1_338_KEY_3 - 2169634819 - name 1_338_KEY_4 - 2169634820 - name 1_338_KEY_5 - 2169634821 - name 1_338_KEY_6 - 2169634822 - name 1_338_KEY_7 - 2169634823 - name 1_338_KEY_8 - 2169634824 - name 1_338_KEY_9 - 2169634825 - name 1_338_KEY_POWER - 2169634826 - name 1_338_TWO_DIGITS - 2169634829 - name 1_338_KEY_CH_UP - 2169634831 - name 1_338_KEY_CH_DOWN - 2169634832 - name 1_338_KEY_MUTE - 2169634833 - name 1_338_KEY_SELECT - 2169634846 - name 1_338_KEY_FTUNEPLUS - 2169634849 - name 1_338_KEY_FTUNEMINUS - 2169634850 - name 1_339_KEY_0 - 2169700352 - name 1_339_KEY_1 - 2169700353 - name 1_339_KEY_2 - 2169700354 - name 1_339_KEY_3 - 2169700355 - name 1_339_KEY_4 - 2169700356 - name 1_339_KEY_5 - 2169700357 - name 1_339_KEY_6 - 2169700358 - name 1_339_KEY_7 - 2169700359 - name 1_339_KEY_8 - 2169700360 - name 1_339_KEY_9 - 2169700361 - name 1_339_KEY_POWER - 2169700362 - name 1_339_TWO_DIGITS - 2169700365 - name 1_339_KEY_CH_UP - 2169700367 - name 1_339_KEY_CH_DOWN - 2169700368 - name 1_339_KEY_MUTE - 2169700369 - name 1_339_KEY_VOL_DOWN - 2169700370 - name 1_339_CH_PREVIOUS - 2169700371 - name 1_339_KEY_VOL_UP - 2169700372 - name 1_339_KEY_FAV - 2169700381 - name 1_339_KEY_TIMER - 2169700396 - name 1_342_KEY_0 - 2169896960 - name 1_342_KEY_1 - 2169896961 - name 1_342_KEY_2 - 2169896962 - name 1_342_KEY_3 - 2169896963 - name 1_342_KEY_4 - 2169896964 - name 1_342_KEY_5 - 2169896965 - name 1_342_KEY_6 - 2169896966 - name 1_342_KEY_7 - 2169896967 - name 1_342_KEY_8 - 2169896968 - name 1_342_KEY_9 - 2169896969 - name 1_342_KEY_POWER - 2169896970 - name 1_342_TWO_DIGITS - 2169896973 - name 1_342_KEY_CH_UP - 2169896975 - name 1_342_KEY_CH_DOWN - 2169896976 - name 1_342_KEY_MUTE - 2169896977 - name 1_342_KEY_VOL_DOWN - 2169896978 - name 1_342_KEY_VOL_UP - 2169896980 - name 1_343_KEY_0 - 2169962496 - name 1_343_KEY_1 - 2169962497 - name 1_343_KEY_2 - 2169962498 - name 1_343_KEY_3 - 2169962499 - name 1_343_KEY_4 - 2169962500 - name 1_343_KEY_5 - 2169962501 - name 1_343_KEY_6 - 2169962502 - name 1_343_KEY_7 - 2169962503 - name 1_343_KEY_8 - 2169962504 - name 1_343_KEY_9 - 2169962505 - name 1_343_KEY_POWER - 2169962506 - name 1_343_TWO_DIGITS - 2169962509 - name 1_343_KEY_CH_UP - 2169962511 - name 1_343_KEY_CH_DOWN - 2169962512 - name 1_344_KEY_0 - 2170028032 - name 1_344_KEY_1 - 2170028033 - name 1_344_KEY_2 - 2170028034 - name 1_344_KEY_3 - 2170028035 - name 1_344_KEY_4 - 2170028036 - name 1_344_KEY_5 - 2170028037 - name 1_344_KEY_6 - 2170028038 - name 1_344_KEY_7 - 2170028039 - name 1_344_KEY_8 - 2170028040 - name 1_344_KEY_9 - 2170028041 - name 1_344_KEY_POWER - 2170028042 - name 1_344_TWO_DIGITS - 2170028045 - name 1_344_KEY_CH_UP - 2170028047 - name 1_344_KEY_CH_DOWN - 2170028048 - name 1_344_KEY_MUTE - 2170028049 - name 1_344_KEY_VOL_DOWN - 2170028050 - name 1_344_KEY_VOL_UP - 2170028052 - name 1_344_KEY_SELECT - 2170028062 - name 1_344_KEY_FTUNEPLUS - 2170028065 - name 1_344_KEY_FTUNEMINUS - 2170028066 - name 1_345_KEY_0 - 2170093568 - name 1_345_KEY_1 - 2170093569 - name 1_345_KEY_2 - 2170093570 - name 1_345_KEY_3 - 2170093571 - name 1_345_KEY_4 - 2170093572 - name 1_345_KEY_5 - 2170093573 - name 1_345_KEY_6 - 2170093574 - name 1_345_KEY_7 - 2170093575 - name 1_345_KEY_8 - 2170093576 - name 1_345_KEY_9 - 2170093577 - name 1_345_KEY_POWER - 2170093578 - name 1_345_TWO_DIGITS - 2170093581 - name 1_345_KEY_CH_UP - 2170093583 - name 1_345_KEY_CH_DOWN - 2170093584 - name 1_346_KEY_0 - 2170159104 - name 1_346_KEY_1 - 2170159105 - name 1_346_KEY_2 - 2170159106 - name 1_346_KEY_3 - 2170159107 - name 1_346_KEY_4 - 2170159108 - name 1_346_KEY_5 - 2170159109 - name 1_346_KEY_6 - 2170159110 - name 1_346_KEY_7 - 2170159111 - name 1_346_KEY_8 - 2170159112 - name 1_346_KEY_9 - 2170159113 - name 1_346_KEY_POWER - 2170159114 - name 1_346_TWO_DIGITS - 2170159117 - name 1_346_KEY_CH_UP - 2170159119 - name 1_346_KEY_CH_DOWN - 2170159120 - name 1_346_KEY_FTUNEPLUS - 2170159137 - name 1_346_KEY_FTUNEMINUS - 2170159138 - name 1_348_KEY_0 - 2170290176 - name 1_348_KEY_1 - 2170290177 - name 1_348_KEY_2 - 2170290178 - name 1_348_KEY_3 - 2170290179 - name 1_348_KEY_4 - 2170290180 - name 1_348_KEY_5 - 2170290181 - name 1_348_KEY_6 - 2170290182 - name 1_348_KEY_7 - 2170290183 - name 1_348_KEY_8 - 2170290184 - name 1_348_KEY_9 - 2170290185 - name 1_348_KEY_POWER - 2170290186 - name 1_348_TWO_DIGITS - 2170290189 - name 1_348_KEY_CH_UP - 2170290191 - name 1_348_KEY_CH_DOWN - 2170290192 - name 1_348_CH_PREVIOUS - 2170290195 - name 1_348_KEY_TIMER - 2170290220 - name 1_349_KEY_0 - 2170355712 - name 1_349_KEY_1 - 2170355713 - name 1_349_KEY_2 - 2170355714 - name 1_349_KEY_3 - 2170355715 - name 1_349_KEY_4 - 2170355716 - name 1_349_KEY_5 - 2170355717 - name 1_349_KEY_6 - 2170355718 - name 1_349_KEY_7 - 2170355719 - name 1_349_KEY_8 - 2170355720 - name 1_349_KEY_9 - 2170355721 - name 1_349_KEY_POWER - 2170355722 - name 1_349_TWO_DIGITS - 2170355725 - name 1_349_KEY_CH_UP - 2170355727 - name 1_349_KEY_CH_DOWN - 2170355728 - name 1_350_KEY_0 - 2170421248 - name 1_350_KEY_1 - 2170421249 - name 1_350_KEY_2 - 2170421250 - name 1_350_KEY_3 - 2170421251 - name 1_350_KEY_4 - 2170421252 - name 1_350_KEY_5 - 2170421253 - name 1_350_KEY_6 - 2170421254 - name 1_350_KEY_7 - 2170421255 - name 1_350_KEY_8 - 2170421256 - name 1_350_KEY_9 - 2170421257 - name 1_350_KEY_POWER - 2170421258 - name 1_350_TWO_DIGITS - 2170421261 - name 1_350_KEY_CH_UP - 2170421263 - name 1_350_KEY_CH_DOWN - 2170421264 - name 1_350_KEY_VOL_DOWN - 2170421266 - name 1_350_KEY_VOL_UP - 2170421268 - name 1_350_KEY_FTUNEPLUS - 2170421281 - name 1_350_KEY_FTUNEMINUS - 2170421282 - name 1_351_KEY_0 - 2170486784 - name 1_351_KEY_1 - 2170486785 - name 1_351_KEY_2 - 2170486786 - name 1_351_KEY_3 - 2170486787 - name 1_351_KEY_4 - 2170486788 - name 1_351_KEY_5 - 2170486789 - name 1_351_KEY_6 - 2170486790 - name 1_351_KEY_7 - 2170486791 - name 1_351_KEY_8 - 2170486792 - name 1_351_KEY_9 - 2170486793 - name 1_351_KEY_POWER - 2170486794 - name 1_351_TWO_DIGITS - 2170486797 - name 1_351_KEY_CH_UP - 2170486799 - name 1_351_KEY_CH_DOWN - 2170486800 - name 1_351_KEY_MUTE - 2170486801 - name 1_351_KEY_VOL_DOWN - 2170486802 - name 1_351_KEY_VOL_UP - 2170486804 - name 1_352_KEY_0 - 2170552320 - name 1_352_KEY_1 - 2170552321 - name 1_352_KEY_2 - 2170552322 - name 1_352_KEY_3 - 2170552323 - name 1_352_KEY_4 - 2170552324 - name 1_352_KEY_5 - 2170552325 - name 1_352_KEY_6 - 2170552326 - name 1_352_KEY_7 - 2170552327 - name 1_352_KEY_8 - 2170552328 - name 1_352_KEY_9 - 2170552329 - name 1_352_KEY_POWER - 2170552330 - name 1_352_TWO_DIGITS - 2170552333 - name 1_352_KEY_CH_UP - 2170552335 - name 1_352_KEY_CH_DOWN - 2170552336 - name 1_352_CH_PREVIOUS - 2170552339 - name 1_352_KEY_FTUNEPLUS - 2170552353 - name 1_352_KEY_FTUNEMINUS - 2170552354 - name 1_353_KEY_0 - 2170617856 - name 1_353_KEY_1 - 2170617857 - name 1_353_KEY_2 - 2170617858 - name 1_353_KEY_3 - 2170617859 - name 1_353_KEY_4 - 2170617860 - name 1_353_KEY_5 - 2170617861 - name 1_353_KEY_6 - 2170617862 - name 1_353_KEY_7 - 2170617863 - name 1_353_KEY_8 - 2170617864 - name 1_353_KEY_9 - 2170617865 - name 1_353_KEY_POWER - 2170617866 - name 1_353_TWO_DIGITS - 2170617869 - name 1_353_KEY_CH_UP - 2170617871 - name 1_353_KEY_CH_DOWN - 2170617872 - name 1_353_CH_PREVIOUS - 2170617875 - name 1_354_KEY_0 - 2170683392 - name 1_354_KEY_1 - 2170683393 - name 1_354_KEY_2 - 2170683394 - name 1_354_KEY_3 - 2170683395 - name 1_354_KEY_4 - 2170683396 - name 1_354_KEY_5 - 2170683397 - name 1_354_KEY_6 - 2170683398 - name 1_354_KEY_7 - 2170683399 - name 1_354_KEY_8 - 2170683400 - name 1_354_KEY_9 - 2170683401 - name 1_354_KEY_POWER - 2170683402 - name 1_354_TWO_DIGITS - 2170683405 - name 1_354_KEY_CH_UP - 2170683407 - name 1_354_KEY_CH_DOWN - 2170683408 - name 1_354_KEY_AV - 2170683433 - name 1_355_KEY_0 - 2170748928 - name 1_355_KEY_1 - 2170748929 - name 1_355_KEY_2 - 2170748930 - name 1_355_KEY_3 - 2170748931 - name 1_355_KEY_4 - 2170748932 - name 1_355_KEY_5 - 2170748933 - name 1_355_KEY_6 - 2170748934 - name 1_355_KEY_7 - 2170748935 - name 1_355_KEY_8 - 2170748936 - name 1_355_KEY_9 - 2170748937 - name 1_355_KEY_POWER - 2170748938 - name 1_355_TWO_DIGITS - 2170748941 - name 1_355_KEY_CH_UP - 2170748943 - name 1_355_KEY_CH_DOWN - 2170748944 - name 1_357_KEY_0 - 2170880000 - name 1_357_KEY_1 - 2170880001 - name 1_357_KEY_2 - 2170880002 - name 1_357_KEY_3 - 2170880003 - name 1_357_KEY_4 - 2170880004 - name 1_357_KEY_5 - 2170880005 - name 1_357_KEY_6 - 2170880006 - name 1_357_KEY_7 - 2170880007 - name 1_357_KEY_8 - 2170880008 - name 1_357_KEY_9 - 2170880009 - name 1_357_KEY_POWER - 2170880010 - name 1_357_TWO_DIGITS - 2170880013 - name 1_357_KEY_CH_UP - 2170880015 - name 1_357_KEY_CH_DOWN - 2170880016 - name 1_357_KEY_SELECT - 2170880030 - name 1_358_KEY_0 - 2170945536 - name 1_358_KEY_1 - 2170945537 - name 1_358_KEY_2 - 2170945538 - name 1_358_KEY_3 - 2170945539 - name 1_358_KEY_4 - 2170945540 - name 1_358_KEY_5 - 2170945541 - name 1_358_KEY_6 - 2170945542 - name 1_358_KEY_7 - 2170945543 - name 1_358_KEY_8 - 2170945544 - name 1_358_KEY_9 - 2170945545 - name 1_358_KEY_POWER - 2170945546 - name 1_358_TWO_DIGITS - 2170945549 - name 1_358_KEY_CH_UP - 2170945551 - name 1_358_KEY_CH_DOWN - 2170945552 - name 1_358_KEY_MUTE - 2170945553 - name 1_358_KEY_VOL_DOWN - 2170945554 - name 1_358_KEY_VOL_UP - 2170945556 - name 1_358_KEY_FAV - 2170945565 - name 1_358_KEY_TIMER - 2170945580 - name 1_359_KEY_0 - 2171011072 - name 1_359_KEY_1 - 2171011073 - name 1_359_KEY_2 - 2171011074 - name 1_359_KEY_3 - 2171011075 - name 1_359_KEY_4 - 2171011076 - name 1_359_KEY_5 - 2171011077 - name 1_359_KEY_6 - 2171011078 - name 1_359_KEY_7 - 2171011079 - name 1_359_KEY_8 - 2171011080 - name 1_359_KEY_9 - 2171011081 - name 1_359_KEY_POWER - 2171011082 - name 1_359_POWER_ON - 2171011083 - name 1_359_TWO_DIGITS - 2171011085 - name 1_359_KEY_CH_UP - 2171011087 - name 1_359_KEY_CH_DOWN - 2171011088 - name 1_359_KEY_MUTE - 2171011089 - name 1_359_KEY_VOL_DOWN - 2171011090 - name 1_359_KEY_VOL_UP - 2171011092 - name 1_360_KEY_0 - 2171076608 - name 1_360_KEY_1 - 2171076609 - name 1_360_KEY_2 - 2171076610 - name 1_360_KEY_3 - 2171076611 - name 1_360_KEY_4 - 2171076612 - name 1_360_KEY_5 - 2171076613 - name 1_360_KEY_6 - 2171076614 - name 1_360_KEY_7 - 2171076615 - name 1_360_KEY_8 - 2171076616 - name 1_360_KEY_9 - 2171076617 - name 1_360_KEY_POWER - 2171076618 - name 1_360_TWO_DIGITS - 2171076621 - name 1_360_KEY_CH_UP - 2171076623 - name 1_360_KEY_CH_DOWN - 2171076624 - name 1_360_KEY_MUTE - 2171076625 - name 1_360_KEY_VOL_DOWN - 2171076626 - name 1_360_CH_PREVIOUS - 2171076627 - name 1_360_KEY_VOL_UP - 2171076628 - name 1_360_KEY_DISPLAY - 2171076629 - name 1_361_KEY_0 - 2171142144 - name 1_361_KEY_1 - 2171142145 - name 1_361_KEY_2 - 2171142146 - name 1_361_KEY_3 - 2171142147 - name 1_361_KEY_4 - 2171142148 - name 1_361_KEY_5 - 2171142149 - name 1_361_KEY_6 - 2171142150 - name 1_361_KEY_7 - 2171142151 - name 1_361_KEY_8 - 2171142152 - name 1_361_KEY_9 - 2171142153 - name 1_361_KEY_POWER - 2171142154 - name 1_361_TWO_DIGITS - 2171142157 - name 1_361_KEY_CH_UP - 2171142159 - name 1_361_KEY_CH_DOWN - 2171142160 - name 1_361_KEY_MUTE - 2171142161 - name 1_361_KEY_VOL_DOWN - 2171142162 - name 1_361_KEY_VOL_UP - 2171142164 - name 1_363_KEY_0 - 2171273216 - name 1_363_KEY_1 - 2171273217 - name 1_363_KEY_2 - 2171273218 - name 1_363_KEY_3 - 2171273219 - name 1_363_KEY_4 - 2171273220 - name 1_363_KEY_5 - 2171273221 - name 1_363_KEY_6 - 2171273222 - name 1_363_KEY_7 - 2171273223 - name 1_363_KEY_8 - 2171273224 - name 1_363_KEY_9 - 2171273225 - name 1_363_KEY_POWER - 2171273226 - name 1_363_TWO_DIGITS - 2171273229 - name 1_363_KEY_CH_UP - 2171273231 - name 1_363_KEY_CH_DOWN - 2171273232 - name 1_363_KEY_MUTE - 2171273233 - name 1_363_KEY_VOL_DOWN - 2171273234 - name 1_363_KEY_VOL_UP - 2171273236 - name 1_363_KEY_FTUNEPLUS - 2171273249 - name 1_363_KEY_FTUNEMINUS - 2171273250 - name 1_364_KEY_0 - 2171338752 - name 1_364_KEY_1 - 2171338753 - name 1_364_KEY_2 - 2171338754 - name 1_364_KEY_3 - 2171338755 - name 1_364_KEY_4 - 2171338756 - name 1_364_KEY_5 - 2171338757 - name 1_364_KEY_6 - 2171338758 - name 1_364_KEY_7 - 2171338759 - name 1_364_KEY_8 - 2171338760 - name 1_364_KEY_9 - 2171338761 - name 1_364_KEY_POWER - 2171338762 - name 1_364_TWO_DIGITS - 2171338765 - name 1_364_KEY_CH_UP - 2171338767 - name 1_364_KEY_CH_DOWN - 2171338768 - name 1_364_KEY_MUTE - 2171338769 - name 1_364_KEY_VOL_DOWN - 2171338770 - name 1_364_KEY_VOL_UP - 2171338772 - name 1_364_KEY_BLUE - 2171338787 - name 1_364_KEY_GREEN - 2171338788 - name 1_364_KEY_RED - 2171338789 - name 1_364_KEY_YELLOW - 2171338790 - name 1_364_KEY_On - 2171338829 - name 1_364_KEY_Off - 2171338830 - name 1_365_KEY_0 - 2171404288 - name 1_365_KEY_1 - 2171404289 - name 1_365_KEY_2 - 2171404290 - name 1_365_KEY_3 - 2171404291 - name 1_365_KEY_4 - 2171404292 - name 1_365_KEY_5 - 2171404293 - name 1_365_KEY_6 - 2171404294 - name 1_365_KEY_7 - 2171404295 - name 1_365_KEY_8 - 2171404296 - name 1_365_KEY_9 - 2171404297 - name 1_365_KEY_POWER - 2171404298 - name 1_365_TWO_DIGITS - 2171404301 - name 1_365_KEY_CH_UP - 2171404303 - name 1_365_KEY_CH_DOWN - 2171404304 - name 1_365_CH_PREVIOUS - 2171404307 - name 1_366_KEY_0 - 2171469824 - name 1_366_KEY_1 - 2171469825 - name 1_366_KEY_2 - 2171469826 - name 1_366_KEY_3 - 2171469827 - name 1_366_KEY_4 - 2171469828 - name 1_366_KEY_5 - 2171469829 - name 1_366_KEY_6 - 2171469830 - name 1_366_KEY_7 - 2171469831 - name 1_366_KEY_8 - 2171469832 - name 1_366_KEY_9 - 2171469833 - name 1_366_KEY_POWER - 2171469834 - name 1_366_TWO_DIGITS - 2171469837 - name 1_366_KEY_CH_UP - 2171469839 - name 1_366_KEY_CH_DOWN - 2171469840 - name 1_366_CH_PREVIOUS - 2171469843 - name 1_368_KEY_0 - 2171600896 - name 1_368_KEY_1 - 2171600897 - name 1_368_KEY_2 - 2171600898 - name 1_368_KEY_3 - 2171600899 - name 1_368_KEY_4 - 2171600900 - name 1_368_KEY_5 - 2171600901 - name 1_368_KEY_6 - 2171600902 - name 1_368_KEY_7 - 2171600903 - name 1_368_KEY_8 - 2171600904 - name 1_368_KEY_9 - 2171600905 - name 1_368_KEY_POWER - 2171600906 - name 1_368_TWO_DIGITS - 2171600909 - name 1_368_KEY_CH_UP - 2171600911 - name 1_368_KEY_CH_DOWN - 2171600912 - name 1_369_KEY_0 - 2171666432 - name 1_369_KEY_1 - 2171666433 - name 1_369_KEY_2 - 2171666434 - name 1_369_KEY_3 - 2171666435 - name 1_369_KEY_4 - 2171666436 - name 1_369_KEY_5 - 2171666437 - name 1_369_KEY_6 - 2171666438 - name 1_369_KEY_7 - 2171666439 - name 1_369_KEY_8 - 2171666440 - name 1_369_KEY_9 - 2171666441 - name 1_369_KEY_POWER - 2171666442 - name 1_369_TWO_DIGITS - 2171666445 - name 1_369_KEY_CH_UP - 2171666447 - name 1_369_KEY_CH_DOWN - 2171666448 - name 1_369_KEY_MUTE - 2171666449 - name 1_369_KEY_VOL_DOWN - 2171666450 - name 1_369_KEY_VOL_UP - 2171666452 - name 1_369_KEY_MNSELECT - 2171666455 - name 1_369_KEY_AV - 2171666473 - name 1_369_KEY_AUTOTRACK - 2171666478 - name 1_369_KEY_MENU - 2171666479 - name 1_369_KEY_MUP - 2171666480 - name 1_369_KEY_MDOWN - 2171666481 - name 1_369_KEY_MLEFT - 2171666482 - name 1_369_KEY_MRIGHT - 2171666483 - name 1_370_KEY_0 - 2171731968 - name 1_370_KEY_1 - 2171731969 - name 1_370_KEY_2 - 2171731970 - name 1_370_KEY_3 - 2171731971 - name 1_370_KEY_4 - 2171731972 - name 1_370_KEY_5 - 2171731973 - name 1_370_KEY_6 - 2171731974 - name 1_370_KEY_7 - 2171731975 - name 1_370_KEY_8 - 2171731976 - name 1_370_KEY_9 - 2171731977 - name 1_370_KEY_POWER - 2171731978 - name 1_370_TWO_DIGITS - 2171731981 - name 1_370_KEY_CH_UP - 2171731983 - name 1_370_KEY_CH_DOWN - 2171731984 - name 1_370_KEY_MUTE - 2171731985 - name 1_370_KEY_VOL_DOWN - 2171731986 - name 1_370_KEY_VOL_UP - 2171731988 - name 1_370_KEY_MNSELECT - 2171731991 - name 1_370_KEY_AV - 2171732009 - name 1_370_KEY_AUTOTRACK - 2171732014 - name 1_370_KEY_MENU - 2171732015 - name 1_370_KEY_MUP - 2171732016 - name 1_370_KEY_MDOWN - 2171732017 - name 1_370_KEY_MLEFT - 2171732018 - name 1_370_KEY_MRIGHT - 2171732019 - name 1_371_KEY_0 - 2171797504 - name 1_371_KEY_1 - 2171797505 - name 1_371_KEY_2 - 2171797506 - name 1_371_KEY_3 - 2171797507 - name 1_371_KEY_4 - 2171797508 - name 1_371_KEY_5 - 2171797509 - name 1_371_KEY_6 - 2171797510 - name 1_371_KEY_7 - 2171797511 - name 1_371_KEY_8 - 2171797512 - name 1_371_KEY_9 - 2171797513 - name 1_371_KEY_POWER - 2171797514 - name 1_371_KEY_CH_UP - 2171797519 - name 1_371_KEY_CH_DOWN - 2171797520 - name 1_371_KEY_MUTE - 2171797521 - name 1_371_KEY_VOL_DOWN - 2171797522 - name 1_371_KEY_VOL_UP - 2171797524 - name 1_371_KEY_MNSELECT - 2171797527 - name 1_371_KEY_AV - 2171797545 - name 1_371_KEY_MENU - 2171797551 - name 1_371_KEY_MUP - 2171797552 - name 1_371_KEY_MDOWN - 2171797553 - name 1_371_KEY_MLEFT - 2171797554 - name 1_371_KEY_MRIGHT - 2171797555 - name 1_372_KEY_0 - 2171863040 - name 1_372_KEY_1 - 2171863041 - name 1_372_KEY_2 - 2171863042 - name 1_372_KEY_3 - 2171863043 - name 1_372_KEY_4 - 2171863044 - name 1_372_KEY_5 - 2171863045 - name 1_372_KEY_6 - 2171863046 - name 1_372_KEY_7 - 2171863047 - name 1_372_KEY_8 - 2171863048 - name 1_372_KEY_9 - 2171863049 - name 1_372_KEY_POWER - 2171863050 - name 1_372_KEY_CH_UP - 2171863055 - name 1_372_KEY_CH_DOWN - 2171863056 - name 1_372_KEY_MUTE - 2171863057 - name 1_372_KEY_VOL_DOWN - 2171863058 - name 1_372_KEY_VOL_UP - 2171863060 - name 1_372_KEY_MNSELECT - 2171863063 - name 1_372_KEY_AV - 2171863081 - name 1_372_KEY_MENU - 2171863087 - name 1_372_KEY_MUP - 2171863088 - name 1_372_KEY_MDOWN - 2171863089 - name 1_372_KEY_MLEFT - 2171863090 - name 1_372_KEY_MRIGHT - 2171863091 - name 1_373_KEY_0 - 2171928576 - name 1_373_KEY_1 - 2171928577 - name 1_373_KEY_2 - 2171928578 - name 1_373_KEY_3 - 2171928579 - name 1_373_KEY_4 - 2171928580 - name 1_373_KEY_5 - 2171928581 - name 1_373_KEY_6 - 2171928582 - name 1_373_KEY_7 - 2171928583 - name 1_373_KEY_8 - 2171928584 - name 1_373_KEY_9 - 2171928585 - name 1_373_KEY_POWER - 2171928586 - name 1_373_KEY_CH_UP - 2171928591 - name 1_373_KEY_CH_DOWN - 2171928592 - name 1_373_KEY_MUTE - 2171928593 - name 1_373_KEY_VOL_DOWN - 2171928594 - name 1_373_KEY_VOL_UP - 2171928596 - name 1_373_KEY_MNSELECT - 2171928599 - name 1_373_KEY_AV - 2171928617 - name 1_373_KEY_MENU - 2171928623 - name 1_373_KEY_MUP - 2171928624 - name 1_373_KEY_MDOWN - 2171928625 - name 1_373_KEY_MLEFT - 2171928626 - name 1_373_KEY_MRIGHT - 2171928627 - name 1_374_KEY_0 - 2171994112 - name 1_374_KEY_1 - 2171994113 - name 1_374_KEY_2 - 2171994114 - name 1_374_KEY_3 - 2171994115 - name 1_374_KEY_4 - 2171994116 - name 1_374_KEY_5 - 2171994117 - name 1_374_KEY_6 - 2171994118 - name 1_374_KEY_7 - 2171994119 - name 1_374_KEY_8 - 2171994120 - name 1_374_KEY_9 - 2171994121 - name 1_374_KEY_POWER - 2171994122 - name 1_374_TWO_DIGITS - 2171994125 - name 1_374_KEY_CH_UP - 2171994127 - name 1_374_KEY_CH_DOWN - 2171994128 - name 1_374_KEY_MUTE - 2171994129 - name 1_374_KEY_VOL_DOWN - 2171994130 - name 1_374_KEY_VOL_UP - 2171994132 - name 1_374_KEY_AV - 2171994153 - name 1_374_KEY_MENU - 2171994159 - name 1_374_KEY_MUP - 2171994160 - name 1_374_KEY_MDOWN - 2171994161 - name 1_374_KEY_MLEFT - 2171994162 - name 1_374_KEY_MRIGHT - 2171994163 - name 1_375_KEY_0 - 2172059648 - name 1_375_KEY_1 - 2172059649 - name 1_375_KEY_2 - 2172059650 - name 1_375_KEY_3 - 2172059651 - name 1_375_KEY_4 - 2172059652 - name 1_375_KEY_5 - 2172059653 - name 1_375_KEY_6 - 2172059654 - name 1_375_KEY_7 - 2172059655 - name 1_375_KEY_8 - 2172059656 - name 1_375_KEY_9 - 2172059657 - name 1_375_KEY_POWER - 2172059658 - name 1_375_TWO_DIGITS - 2172059661 - name 1_375_KEY_CH_UP - 2172059663 - name 1_375_KEY_CH_DOWN - 2172059664 - name 1_375_KEY_MUTE - 2172059665 - name 1_375_KEY_VOL_DOWN - 2172059666 - name 1_375_KEY_VOL_UP - 2172059668 - name 1_375_KEY_MNSELECT - 2172059671 - name 1_375_KEY_AV - 2172059689 - name 1_375_KEY_AUTOTRACK - 2172059694 - name 1_375_KEY_MENU - 2172059695 - name 1_375_KEY_MUP - 2172059696 - name 1_375_KEY_MDOWN - 2172059697 - name 1_375_KEY_MLEFT - 2172059698 - name 1_375_KEY_MRIGHT - 2172059699 - name 1_376_KEY_0 - 2172125184 - name 1_376_KEY_1 - 2172125185 - name 1_376_KEY_2 - 2172125186 - name 1_376_KEY_3 - 2172125187 - name 1_376_KEY_4 - 2172125188 - name 1_376_KEY_5 - 2172125189 - name 1_376_KEY_6 - 2172125190 - name 1_376_KEY_7 - 2172125191 - name 1_376_KEY_8 - 2172125192 - name 1_376_KEY_9 - 2172125193 - name 1_376_KEY_POWER - 2172125194 - name 1_376_TWO_DIGITS - 2172125197 - name 1_376_KEY_CH_UP - 2172125199 - name 1_376_KEY_CH_DOWN - 2172125200 - name 1_376_KEY_MUTE - 2172125201 - name 1_376_KEY_VOL_DOWN - 2172125202 - name 1_376_KEY_VOL_UP - 2172125204 - name 1_376_KEY_MNSELECT - 2172125207 - name 1_376_KEY_MENU - 2172125231 - name 1_376_KEY_MUP - 2172125232 - name 1_376_KEY_MDOWN - 2172125233 - name 1_376_KEY_MLEFT - 2172125234 - name 1_376_KEY_MRIGHT - 2172125235 - name 1_377_KEY_0 - 2172190720 - name 1_377_KEY_1 - 2172190721 - name 1_377_KEY_2 - 2172190722 - name 1_377_KEY_3 - 2172190723 - name 1_377_KEY_4 - 2172190724 - name 1_377_KEY_5 - 2172190725 - name 1_377_KEY_6 - 2172190726 - name 1_377_KEY_7 - 2172190727 - name 1_377_KEY_8 - 2172190728 - name 1_377_KEY_9 - 2172190729 - name 1_377_KEY_POWER - 2172190730 - name 1_377_KEY_CH_UP - 2172190735 - name 1_377_KEY_CH_DOWN - 2172190736 - name 1_377_KEY_AV - 2172190761 - name 1_378_KEY_0 - 2172256256 - name 1_378_KEY_1 - 2172256257 - name 1_378_KEY_2 - 2172256258 - name 1_378_KEY_3 - 2172256259 - name 1_378_KEY_4 - 2172256260 - name 1_378_KEY_5 - 2172256261 - name 1_378_KEY_6 - 2172256262 - name 1_378_KEY_7 - 2172256263 - name 1_378_KEY_8 - 2172256264 - name 1_378_KEY_9 - 2172256265 - name 1_378_KEY_POWER - 2172256266 - name 1_378_KEY_CH_UP - 2172256271 - name 1_378_KEY_CH_DOWN - 2172256272 - name 1_378_KEY_MUTE - 2172256273 - name 1_378_KEY_VOL_DOWN - 2172256274 - name 1_378_KEY_VOL_UP - 2172256276 - name 1_378_KEY_AV - 2172256297 - name 1_379_KEY_0 - 2172321792 - name 1_379_KEY_1 - 2172321793 - name 1_379_KEY_2 - 2172321794 - name 1_379_KEY_3 - 2172321795 - name 1_379_KEY_4 - 2172321796 - name 1_379_KEY_5 - 2172321797 - name 1_379_KEY_6 - 2172321798 - name 1_379_KEY_7 - 2172321799 - name 1_379_KEY_8 - 2172321800 - name 1_379_KEY_9 - 2172321801 - name 1_379_KEY_POWER - 2172321802 - name 1_379_KEY_CH_UP - 2172321807 - name 1_379_KEY_CH_DOWN - 2172321808 - name 1_379_KEY_AV - 2172321833 - name 1_380_KEY_0 - 2172387328 - name 1_380_KEY_1 - 2172387329 - name 1_380_KEY_2 - 2172387330 - name 1_380_KEY_3 - 2172387331 - name 1_380_KEY_4 - 2172387332 - name 1_380_KEY_5 - 2172387333 - name 1_380_KEY_6 - 2172387334 - name 1_380_KEY_7 - 2172387335 - name 1_380_KEY_8 - 2172387336 - name 1_380_KEY_9 - 2172387337 - name 1_380_KEY_POWER - 2172387338 - name 1_380_KEY_CH_UP - 2172387343 - name 1_380_KEY_CH_DOWN - 2172387344 - name 1_380_KEY_AV - 2172387369 - name 1_381_KEY_0 - 2172452864 - name 1_381_KEY_1 - 2172452865 - name 1_381_KEY_2 - 2172452866 - name 1_381_KEY_3 - 2172452867 - name 1_381_KEY_4 - 2172452868 - name 1_381_KEY_5 - 2172452869 - name 1_381_KEY_6 - 2172452870 - name 1_381_KEY_7 - 2172452871 - name 1_381_KEY_8 - 2172452872 - name 1_381_KEY_9 - 2172452873 - name 1_381_KEY_POWER - 2172452874 - name 1_381_KEY_CH_UP - 2172452879 - name 1_381_KEY_CH_DOWN - 2172452880 - name 1_381_KEY_AV - 2172452905 - name 1_382_KEY_0 - 2172518400 - name 1_382_KEY_1 - 2172518401 - name 1_382_KEY_2 - 2172518402 - name 1_382_KEY_3 - 2172518403 - name 1_382_KEY_4 - 2172518404 - name 1_382_KEY_5 - 2172518405 - name 1_382_KEY_6 - 2172518406 - name 1_382_KEY_7 - 2172518407 - name 1_382_KEY_8 - 2172518408 - name 1_382_KEY_9 - 2172518409 - name 1_382_KEY_POWER - 2172518410 - name 1_382_KEY_CH_UP - 2172518415 - name 1_382_KEY_CH_DOWN - 2172518416 - name 1_382_KEY_MUTE - 2172518417 - name 1_382_KEY_VOL_DOWN - 2172518418 - name 1_382_KEY_VOL_UP - 2172518420 - name 1_382_KEY_AV - 2172518441 - name 1_383_KEY_0 - 2172583936 - name 1_383_KEY_1 - 2172583937 - name 1_383_KEY_2 - 2172583938 - name 1_383_KEY_3 - 2172583939 - name 1_383_KEY_4 - 2172583940 - name 1_383_KEY_5 - 2172583941 - name 1_383_KEY_6 - 2172583942 - name 1_383_KEY_7 - 2172583943 - name 1_383_KEY_8 - 2172583944 - name 1_383_KEY_9 - 2172583945 - name 1_383_KEY_POWER - 2172583946 - name 1_383_TWO_DIGITS - 2172583949 - name 1_383_KEY_CH_UP - 2172583951 - name 1_383_KEY_CH_DOWN - 2172583952 - name 1_383_KEY_MUTE - 2172583953 - name 1_383_KEY_VOL_DOWN - 2172583954 - name 1_383_KEY_VOL_UP - 2172583956 - name 1_384_KEY_0 - 2172649472 - name 1_384_KEY_1 - 2172649473 - name 1_384_KEY_2 - 2172649474 - name 1_384_KEY_3 - 2172649475 - name 1_384_KEY_4 - 2172649476 - name 1_384_KEY_5 - 2172649477 - name 1_384_KEY_6 - 2172649478 - name 1_384_KEY_7 - 2172649479 - name 1_384_KEY_8 - 2172649480 - name 1_384_KEY_9 - 2172649481 - name 1_384_KEY_POWER - 2172649482 - name 1_384_TWO_DIGITS - 2172649485 - name 1_384_KEY_CH_UP - 2172649487 - name 1_384_KEY_CH_DOWN - 2172649488 - name 1_384_KEY_MUTE - 2172649489 - name 1_384_KEY_VOL_DOWN - 2172649490 - name 1_384_KEY_VOL_UP - 2172649492 - name 1_384_KEY_AV - 2172649513 - name 1_384_KEY_AUTOTRACK - 2172649518 - name 1_384_KEY_MENU - 2172649519 - name 1_384_KEY_MUP - 2172649520 - name 1_384_KEY_MDOWN - 2172649521 - name 1_384_KEY_MLEFT - 2172649522 - name 1_384_KEY_MRIGHT - 2172649523 - name 1_385_KEY_0 - 2172715008 - name 1_385_KEY_1 - 2172715009 - name 1_385_KEY_2 - 2172715010 - name 1_385_KEY_3 - 2172715011 - name 1_385_KEY_4 - 2172715012 - name 1_385_KEY_5 - 2172715013 - name 1_385_KEY_6 - 2172715014 - name 1_385_KEY_7 - 2172715015 - name 1_385_KEY_8 - 2172715016 - name 1_385_KEY_9 - 2172715017 - name 1_385_KEY_POWER - 2172715018 - name 1_385_TWO_DIGITS - 2172715021 - name 1_385_KEY_CH_UP - 2172715023 - name 1_385_KEY_CH_DOWN - 2172715024 - name 1_385_KEY_MUTE - 2172715025 - name 1_385_KEY_VOL_DOWN - 2172715026 - name 1_385_KEY_VOL_UP - 2172715028 - name 1_385_KEY_MNSELECT - 2172715031 - name 1_385_KEY_AV - 2172715049 - name 1_385_KEY_AUTOTRACK - 2172715054 - name 1_385_KEY_MENU - 2172715055 - name 1_385_KEY_MUP - 2172715056 - name 1_385_KEY_MDOWN - 2172715057 - name 1_385_KEY_MLEFT - 2172715058 - name 1_385_KEY_MRIGHT - 2172715059 - name 1_386_KEY_0 - 2172780544 - name 1_386_KEY_1 - 2172780545 - name 1_386_KEY_2 - 2172780546 - name 1_386_KEY_3 - 2172780547 - name 1_386_KEY_4 - 2172780548 - name 1_386_KEY_5 - 2172780549 - name 1_386_KEY_6 - 2172780550 - name 1_386_KEY_7 - 2172780551 - name 1_386_KEY_8 - 2172780552 - name 1_386_KEY_9 - 2172780553 - name 1_386_KEY_POWER - 2172780554 - name 1_386_KEY_CH_UP - 2172780559 - name 1_386_KEY_CH_DOWN - 2172780560 - name 1_386_KEY_MUTE - 2172780561 - name 1_386_KEY_VOL_DOWN - 2172780562 - name 1_386_KEY_VOL_UP - 2172780564 - name 1_387_KEY_0 - 2172846080 - name 1_387_KEY_1 - 2172846081 - name 1_387_KEY_2 - 2172846082 - name 1_387_KEY_3 - 2172846083 - name 1_387_KEY_4 - 2172846084 - name 1_387_KEY_5 - 2172846085 - name 1_387_KEY_6 - 2172846086 - name 1_387_KEY_7 - 2172846087 - name 1_387_KEY_8 - 2172846088 - name 1_387_KEY_9 - 2172846089 - name 1_387_KEY_POWER - 2172846090 - name 1_387_KEY_CH_UP - 2172846095 - name 1_387_KEY_CH_DOWN - 2172846096 - name 1_387_KEY_AV - 2172846121 - name 1_389_KEY_0 - 2172977152 - name 1_389_KEY_1 - 2172977153 - name 1_389_KEY_2 - 2172977154 - name 1_389_KEY_3 - 2172977155 - name 1_389_KEY_4 - 2172977156 - name 1_389_KEY_5 - 2172977157 - name 1_389_KEY_6 - 2172977158 - name 1_389_KEY_7 - 2172977159 - name 1_389_KEY_8 - 2172977160 - name 1_389_KEY_9 - 2172977161 - name 1_389_KEY_POWER - 2172977162 - name 1_389_KEY_CH_UP - 2172977167 - name 1_389_KEY_CH_DOWN - 2172977168 - name 1_389_CH_PREVIOUS - 2172977171 - name 1_390_KEY_0 - 2173042688 - name 1_390_KEY_1 - 2173042689 - name 1_390_KEY_2 - 2173042690 - name 1_390_KEY_3 - 2173042691 - name 1_390_KEY_4 - 2173042692 - name 1_390_KEY_5 - 2173042693 - name 1_390_KEY_6 - 2173042694 - name 1_390_KEY_7 - 2173042695 - name 1_390_KEY_8 - 2173042696 - name 1_390_KEY_9 - 2173042697 - name 1_390_KEY_POWER - 2173042698 - name 1_390_TWO_DIGITS - 2173042701 - name 1_390_KEY_CH_UP - 2173042703 - name 1_390_KEY_CH_DOWN - 2173042704 - name 1_391_KEY_0 - 2173108224 - name 1_391_KEY_1 - 2173108225 - name 1_391_KEY_2 - 2173108226 - name 1_391_KEY_3 - 2173108227 - name 1_391_KEY_4 - 2173108228 - name 1_391_KEY_5 - 2173108229 - name 1_391_KEY_6 - 2173108230 - name 1_391_KEY_7 - 2173108231 - name 1_391_KEY_8 - 2173108232 - name 1_391_KEY_9 - 2173108233 - name 1_391_KEY_POWER - 2173108234 - name 1_391_TWO_DIGITS - 2173108237 - name 1_391_KEY_CH_UP - 2173108239 - name 1_391_KEY_CH_DOWN - 2173108240 - name 1_391_KEY_AV - 2173108265 - name 1_392_KEY_0 - 2173173760 - name 1_392_KEY_1 - 2173173761 - name 1_392_KEY_2 - 2173173762 - name 1_392_KEY_3 - 2173173763 - name 1_392_KEY_4 - 2173173764 - name 1_392_KEY_5 - 2173173765 - name 1_392_KEY_6 - 2173173766 - name 1_392_KEY_7 - 2173173767 - name 1_392_KEY_8 - 2173173768 - name 1_392_KEY_9 - 2173173769 - name 1_392_KEY_POWER - 2173173770 - name 1_392_KEY_CH_UP - 2173173775 - name 1_392_KEY_CH_DOWN - 2173173776 - name 1_392_CH_PREVIOUS - 2173173779 - name 1_393_KEY_0 - 2173239296 - name 1_393_KEY_1 - 2173239297 - name 1_393_KEY_2 - 2173239298 - name 1_393_KEY_3 - 2173239299 - name 1_393_KEY_4 - 2173239300 - name 1_393_KEY_5 - 2173239301 - name 1_393_KEY_6 - 2173239302 - name 1_393_KEY_7 - 2173239303 - name 1_393_KEY_8 - 2173239304 - name 1_393_KEY_9 - 2173239305 - name 1_393_KEY_POWER - 2173239306 - name 1_393_KEY_CH_UP - 2173239311 - name 1_393_KEY_CH_DOWN - 2173239312 - name 1_394_KEY_0 - 2173304832 - name 1_394_KEY_1 - 2173304833 - name 1_394_KEY_2 - 2173304834 - name 1_394_KEY_3 - 2173304835 - name 1_394_KEY_4 - 2173304836 - name 1_394_KEY_5 - 2173304837 - name 1_394_KEY_6 - 2173304838 - name 1_394_KEY_7 - 2173304839 - name 1_394_KEY_8 - 2173304840 - name 1_394_KEY_9 - 2173304841 - name 1_394_KEY_POWER - 2173304842 - name 1_394_KEY_CH_UP - 2173304847 - name 1_394_KEY_CH_DOWN - 2173304848 - name 1_394_CH_PREVIOUS - 2173304851 - name 1_395_KEY_0 - 2173370368 - name 1_395_KEY_1 - 2173370369 - name 1_395_KEY_2 - 2173370370 - name 1_395_KEY_3 - 2173370371 - name 1_395_KEY_4 - 2173370372 - name 1_395_KEY_5 - 2173370373 - name 1_395_KEY_6 - 2173370374 - name 1_395_KEY_7 - 2173370375 - name 1_395_KEY_8 - 2173370376 - name 1_395_KEY_9 - 2173370377 - name 1_395_KEY_POWER - 2173370378 - name 1_395_KEY_CH_UP - 2173370383 - name 1_395_KEY_CH_DOWN - 2173370384 - name 1_396_KEY_0 - 2173435904 - name 1_396_KEY_1 - 2173435905 - name 1_396_KEY_2 - 2173435906 - name 1_396_KEY_3 - 2173435907 - name 1_396_KEY_4 - 2173435908 - name 1_396_KEY_5 - 2173435909 - name 1_396_KEY_6 - 2173435910 - name 1_396_KEY_7 - 2173435911 - name 1_396_KEY_8 - 2173435912 - name 1_396_KEY_9 - 2173435913 - name 1_396_KEY_POWER - 2173435914 - name 1_396_TWO_DIGITS - 2173435917 - name 1_396_KEY_CH_UP - 2173435919 - name 1_396_KEY_CH_DOWN - 2173435920 - name 1_396_KEY_AV - 2173435945 - name 1_397_KEY_0 - 2173501440 - name 1_397_KEY_1 - 2173501441 - name 1_397_KEY_2 - 2173501442 - name 1_397_KEY_3 - 2173501443 - name 1_397_KEY_4 - 2173501444 - name 1_397_KEY_5 - 2173501445 - name 1_397_KEY_6 - 2173501446 - name 1_397_KEY_7 - 2173501447 - name 1_397_KEY_8 - 2173501448 - name 1_397_KEY_9 - 2173501449 - name 1_397_KEY_POWER - 2173501450 - name 1_397_KEY_CH_UP - 2173501455 - name 1_397_KEY_CH_DOWN - 2173501456 - name 1_398_KEY_0 - 2173566976 - name 1_398_KEY_1 - 2173566977 - name 1_398_KEY_2 - 2173566978 - name 1_398_KEY_3 - 2173566979 - name 1_398_KEY_4 - 2173566980 - name 1_398_KEY_5 - 2173566981 - name 1_398_KEY_6 - 2173566982 - name 1_398_KEY_7 - 2173566983 - name 1_398_KEY_8 - 2173566984 - name 1_398_KEY_9 - 2173566985 - name 1_398_KEY_POWER - 2173566986 - name 1_398_KEY_CH_UP - 2173566991 - name 1_398_KEY_CH_DOWN - 2173566992 - name 1_399_KEY_0 - 2173632512 - name 1_399_KEY_1 - 2173632513 - name 1_399_KEY_2 - 2173632514 - name 1_399_KEY_3 - 2173632515 - name 1_399_KEY_4 - 2173632516 - name 1_399_KEY_5 - 2173632517 - name 1_399_KEY_6 - 2173632518 - name 1_399_KEY_7 - 2173632519 - name 1_399_KEY_8 - 2173632520 - name 1_399_KEY_9 - 2173632521 - name 1_399_KEY_POWER - 2173632522 - name 1_399_KEY_CH_UP - 2173632527 - name 1_399_KEY_CH_DOWN - 2173632528 - name 1_400_KEY_0 - 2173698048 - name 1_400_KEY_1 - 2173698049 - name 1_400_KEY_2 - 2173698050 - name 1_400_KEY_3 - 2173698051 - name 1_400_KEY_4 - 2173698052 - name 1_400_KEY_5 - 2173698053 - name 1_400_KEY_6 - 2173698054 - name 1_400_KEY_7 - 2173698055 - name 1_400_KEY_8 - 2173698056 - name 1_400_KEY_9 - 2173698057 - name 1_400_KEY_POWER - 2173698058 - name 1_400_KEY_CH_UP - 2173698063 - name 1_400_KEY_CH_DOWN - 2173698064 - name 1_401_KEY_0 - 2173763584 - name 1_401_KEY_1 - 2173763585 - name 1_401_KEY_2 - 2173763586 - name 1_401_KEY_3 - 2173763587 - name 1_401_KEY_4 - 2173763588 - name 1_401_KEY_5 - 2173763589 - name 1_401_KEY_6 - 2173763590 - name 1_401_KEY_7 - 2173763591 - name 1_401_KEY_8 - 2173763592 - name 1_401_KEY_9 - 2173763593 - name 1_401_KEY_POWER - 2173763594 - name 1_401_KEY_CH_UP - 2173763599 - name 1_401_KEY_CH_DOWN - 2173763600 - name 1_401_CH_PREVIOUS - 2173763603 - name 1_402_KEY_0 - 2173829120 - name 1_402_KEY_1 - 2173829121 - name 1_402_KEY_2 - 2173829122 - name 1_402_KEY_3 - 2173829123 - name 1_402_KEY_4 - 2173829124 - name 1_402_KEY_5 - 2173829125 - name 1_402_KEY_6 - 2173829126 - name 1_402_KEY_7 - 2173829127 - name 1_402_KEY_8 - 2173829128 - name 1_402_KEY_9 - 2173829129 - name 1_402_KEY_POWER - 2173829130 - name 1_402_KEY_CH_UP - 2173829135 - name 1_402_KEY_CH_DOWN - 2173829136 - name 1_402_KEY_AV - 2173829161 - name 1_403_KEY_0 - 2173894656 - name 1_403_KEY_1 - 2173894657 - name 1_403_KEY_2 - 2173894658 - name 1_403_KEY_3 - 2173894659 - name 1_403_KEY_4 - 2173894660 - name 1_403_KEY_5 - 2173894661 - name 1_403_KEY_6 - 2173894662 - name 1_403_KEY_7 - 2173894663 - name 1_403_KEY_8 - 2173894664 - name 1_403_KEY_9 - 2173894665 - name 1_403_KEY_POWER - 2173894666 - name 1_403_KEY_CH_UP - 2173894671 - name 1_403_KEY_CH_DOWN - 2173894672 - name 1_404_KEY_0 - 2173960192 - name 1_404_KEY_1 - 2173960193 - name 1_404_KEY_2 - 2173960194 - name 1_404_KEY_3 - 2173960195 - name 1_404_KEY_4 - 2173960196 - name 1_404_KEY_5 - 2173960197 - name 1_404_KEY_6 - 2173960198 - name 1_404_KEY_7 - 2173960199 - name 1_404_KEY_8 - 2173960200 - name 1_404_KEY_9 - 2173960201 - name 1_404_KEY_POWER - 2173960202 - name 1_404_KEY_CH_UP - 2173960207 - name 1_404_KEY_CH_DOWN - 2173960208 - name 1_404_CH_PREVIOUS - 2173960211 - name 1_405_KEY_0 - 2174025728 - name 1_405_KEY_1 - 2174025729 - name 1_405_KEY_2 - 2174025730 - name 1_405_KEY_3 - 2174025731 - name 1_405_KEY_4 - 2174025732 - name 1_405_KEY_5 - 2174025733 - name 1_405_KEY_6 - 2174025734 - name 1_405_KEY_7 - 2174025735 - name 1_405_KEY_8 - 2174025736 - name 1_405_KEY_9 - 2174025737 - name 1_405_KEY_POWER - 2174025738 - name 1_405_KEY_CH_UP - 2174025743 - name 1_405_KEY_CH_DOWN - 2174025744 - name 1_405_CH_PREVIOUS - 2174025747 - name 1_405_KEY_AV - 2174025769 - name 1_406_KEY_0 - 2174091264 - name 1_406_KEY_1 - 2174091265 - name 1_406_KEY_2 - 2174091266 - name 1_406_KEY_3 - 2174091267 - name 1_406_KEY_4 - 2174091268 - name 1_406_KEY_5 - 2174091269 - name 1_406_KEY_6 - 2174091270 - name 1_406_KEY_7 - 2174091271 - name 1_406_KEY_8 - 2174091272 - name 1_406_KEY_9 - 2174091273 - name 1_406_KEY_POWER - 2174091274 - name 1_406_KEY_CH_UP - 2174091279 - name 1_406_KEY_CH_DOWN - 2174091280 - name 1_406_CH_PREVIOUS - 2174091283 - name 1_406_KEY_AV - 2174091305 - name 1_407_KEY_0 - 2174156800 - name 1_407_KEY_1 - 2174156801 - name 1_407_KEY_2 - 2174156802 - name 1_407_KEY_3 - 2174156803 - name 1_407_KEY_4 - 2174156804 - name 1_407_KEY_5 - 2174156805 - name 1_407_KEY_6 - 2174156806 - name 1_407_KEY_7 - 2174156807 - name 1_407_KEY_8 - 2174156808 - name 1_407_KEY_9 - 2174156809 - name 1_407_KEY_POWER - 2174156810 - name 1_407_KEY_CH_UP - 2174156815 - name 1_407_KEY_CH_DOWN - 2174156816 - name 1_407_KEY_Sleep - 2174156863 - name 1_408_KEY_0 - 2174222336 - name 1_408_KEY_1 - 2174222337 - name 1_408_KEY_2 - 2174222338 - name 1_408_KEY_3 - 2174222339 - name 1_408_KEY_4 - 2174222340 - name 1_408_KEY_5 - 2174222341 - name 1_408_KEY_6 - 2174222342 - name 1_408_KEY_7 - 2174222343 - name 1_408_KEY_8 - 2174222344 - name 1_408_KEY_9 - 2174222345 - name 1_408_KEY_POWER - 2174222346 - name 1_408_KEY_CH_UP - 2174222351 - name 1_408_KEY_CH_DOWN - 2174222352 - name 1_408_KEY_AV - 2174222377 - name 1_409_KEY_0 - 2174287872 - name 1_409_KEY_1 - 2174287873 - name 1_409_KEY_2 - 2174287874 - name 1_409_KEY_3 - 2174287875 - name 1_409_KEY_4 - 2174287876 - name 1_409_KEY_5 - 2174287877 - name 1_409_KEY_6 - 2174287878 - name 1_409_KEY_7 - 2174287879 - name 1_409_KEY_8 - 2174287880 - name 1_409_KEY_9 - 2174287881 - name 1_409_KEY_POWER - 2174287882 - name 1_409_KEY_CH_UP - 2174287887 - name 1_409_KEY_CH_DOWN - 2174287888 - name 1_409_KEY_MUTE - 2174287889 - name 1_409_KEY_VOL_DOWN - 2174287890 - name 1_409_KEY_VOL_UP - 2174287892 - name 1_410_KEY_0 - 2174353408 - name 1_410_KEY_1 - 2174353409 - name 1_410_KEY_2 - 2174353410 - name 1_410_KEY_3 - 2174353411 - name 1_410_KEY_4 - 2174353412 - name 1_410_KEY_5 - 2174353413 - name 1_410_KEY_6 - 2174353414 - name 1_410_KEY_7 - 2174353415 - name 1_410_KEY_8 - 2174353416 - name 1_410_KEY_9 - 2174353417 - name 1_410_KEY_POWER - 2174353418 - name 1_410_KEY_CH_UP - 2174353423 - name 1_410_KEY_CH_DOWN - 2174353424 - name 1_411_KEY_0 - 2174418944 - name 1_411_KEY_1 - 2174418945 - name 1_411_KEY_2 - 2174418946 - name 1_411_KEY_3 - 2174418947 - name 1_411_KEY_4 - 2174418948 - name 1_411_KEY_5 - 2174418949 - name 1_411_KEY_6 - 2174418950 - name 1_411_KEY_7 - 2174418951 - name 1_411_KEY_8 - 2174418952 - name 1_411_KEY_9 - 2174418953 - name 1_411_KEY_POWER - 2174418954 - name 1_411_TWO_DIGITS - 2174418957 - name 1_411_KEY_CH_UP - 2174418959 - name 1_411_KEY_CH_DOWN - 2174418960 - name 1_412_KEY_0 - 2174484480 - name 1_412_KEY_1 - 2174484481 - name 1_412_KEY_2 - 2174484482 - name 1_412_KEY_3 - 2174484483 - name 1_412_KEY_4 - 2174484484 - name 1_412_KEY_5 - 2174484485 - name 1_412_KEY_6 - 2174484486 - name 1_412_KEY_7 - 2174484487 - name 1_412_KEY_8 - 2174484488 - name 1_412_KEY_9 - 2174484489 - name 1_412_KEY_POWER - 2174484490 - name 1_412_TWO_DIGITS - 2174484493 - name 1_412_KEY_CH_UP - 2174484495 - name 1_412_KEY_CH_DOWN - 2174484496 - name 1_412_KEY_AV - 2174484521 - name 1_413_KEY_0 - 2174550016 - name 1_413_KEY_1 - 2174550017 - name 1_413_KEY_2 - 2174550018 - name 1_413_KEY_3 - 2174550019 - name 1_413_KEY_4 - 2174550020 - name 1_413_KEY_5 - 2174550021 - name 1_413_KEY_6 - 2174550022 - name 1_413_KEY_7 - 2174550023 - name 1_413_KEY_8 - 2174550024 - name 1_413_KEY_9 - 2174550025 - name 1_413_KEY_POWER - 2174550026 - name 1_413_KEY_CH_UP - 2174550031 - name 1_413_KEY_CH_DOWN - 2174550032 - name 1_413_CH_PREVIOUS - 2174550035 - name 1_413_KEY_AV - 2174550057 - name 1_413_KEY_Sleep - 2174550079 - name 1_414_KEY_0 - 2174615552 - name 1_414_KEY_1 - 2174615553 - name 1_414_KEY_2 - 2174615554 - name 1_414_KEY_3 - 2174615555 - name 1_414_KEY_4 - 2174615556 - name 1_414_KEY_5 - 2174615557 - name 1_414_KEY_6 - 2174615558 - name 1_414_KEY_7 - 2174615559 - name 1_414_KEY_8 - 2174615560 - name 1_414_KEY_9 - 2174615561 - name 1_414_KEY_POWER - 2174615562 - name 1_414_KEY_CH_UP - 2174615567 - name 1_414_KEY_CH_DOWN - 2174615568 - name 1_415_KEY_0 - 2174681088 - name 1_415_KEY_1 - 2174681089 - name 1_415_KEY_2 - 2174681090 - name 1_415_KEY_3 - 2174681091 - name 1_415_KEY_4 - 2174681092 - name 1_415_KEY_5 - 2174681093 - name 1_415_KEY_6 - 2174681094 - name 1_415_KEY_7 - 2174681095 - name 1_415_KEY_8 - 2174681096 - name 1_415_KEY_9 - 2174681097 - name 1_415_KEY_POWER - 2174681098 - name 1_415_TWO_DIGITS - 2174681101 - name 1_415_KEY_CH_UP - 2174681103 - name 1_415_KEY_CH_DOWN - 2174681104 - name 1_416_KEY_0 - 2174746624 - name 1_416_KEY_1 - 2174746625 - name 1_416_KEY_2 - 2174746626 - name 1_416_KEY_3 - 2174746627 - name 1_416_KEY_4 - 2174746628 - name 1_416_KEY_5 - 2174746629 - name 1_416_KEY_6 - 2174746630 - name 1_416_KEY_7 - 2174746631 - name 1_416_KEY_8 - 2174746632 - name 1_416_KEY_9 - 2174746633 - name 1_416_KEY_POWER - 2174746634 - name 1_416_KEY_CH_UP - 2174746639 - name 1_416_KEY_CH_DOWN - 2174746640 - name 1_417_KEY_0 - 2174812160 - name 1_417_KEY_1 - 2174812161 - name 1_417_KEY_2 - 2174812162 - name 1_417_KEY_3 - 2174812163 - name 1_417_KEY_4 - 2174812164 - name 1_417_KEY_5 - 2174812165 - name 1_417_KEY_6 - 2174812166 - name 1_417_KEY_7 - 2174812167 - name 1_417_KEY_8 - 2174812168 - name 1_417_KEY_9 - 2174812169 - name 1_417_KEY_POWER - 2174812170 - name 1_417_TWO_DIGITS - 2174812173 - name 1_417_KEY_CH_UP - 2174812175 - name 1_417_KEY_CH_DOWN - 2174812176 - name 1_417_KEY_AV - 2174812201 - name 1_418_KEY_0 - 2174877696 - name 1_418_KEY_1 - 2174877697 - name 1_418_KEY_2 - 2174877698 - name 1_418_KEY_3 - 2174877699 - name 1_418_KEY_4 - 2174877700 - name 1_418_KEY_5 - 2174877701 - name 1_418_KEY_6 - 2174877702 - name 1_418_KEY_7 - 2174877703 - name 1_418_KEY_8 - 2174877704 - name 1_418_KEY_9 - 2174877705 - name 1_418_KEY_POWER - 2174877706 - name 1_418_KEY_CH_UP - 2174877711 - name 1_418_KEY_CH_DOWN - 2174877712 - name 1_419_KEY_0 - 2174943232 - name 1_419_KEY_1 - 2174943233 - name 1_419_KEY_2 - 2174943234 - name 1_419_KEY_3 - 2174943235 - name 1_419_KEY_4 - 2174943236 - name 1_419_KEY_5 - 2174943237 - name 1_419_KEY_6 - 2174943238 - name 1_419_KEY_7 - 2174943239 - name 1_419_KEY_8 - 2174943240 - name 1_419_KEY_9 - 2174943241 - name 1_419_KEY_POWER - 2174943242 - name 1_419_TWO_DIGITS - 2174943245 - name 1_419_KEY_CH_UP - 2174943247 - name 1_419_KEY_CH_DOWN - 2174943248 - name 1_420_KEY_0 - 2175008768 - name 1_420_KEY_1 - 2175008769 - name 1_420_KEY_2 - 2175008770 - name 1_420_KEY_3 - 2175008771 - name 1_420_KEY_4 - 2175008772 - name 1_420_KEY_5 - 2175008773 - name 1_420_KEY_6 - 2175008774 - name 1_420_KEY_7 - 2175008775 - name 1_420_KEY_8 - 2175008776 - name 1_420_KEY_9 - 2175008777 - name 1_420_KEY_POWER - 2175008778 - name 1_420_TWO_DIGITS - 2175008781 - name 1_420_KEY_CH_UP - 2175008783 - name 1_420_KEY_CH_DOWN - 2175008784 - name 1_420_KEY_Sleep - 2175008831 - name 1_421_KEY_0 - 2175074304 - name 1_421_KEY_1 - 2175074305 - name 1_421_KEY_2 - 2175074306 - name 1_421_KEY_3 - 2175074307 - name 1_421_KEY_4 - 2175074308 - name 1_421_KEY_5 - 2175074309 - name 1_421_KEY_6 - 2175074310 - name 1_421_KEY_7 - 2175074311 - name 1_421_KEY_8 - 2175074312 - name 1_421_KEY_9 - 2175074313 - name 1_421_KEY_POWER - 2175074314 - name 1_421_KEY_CH_UP - 2175074319 - name 1_421_KEY_CH_DOWN - 2175074320 - name 1_421_CH_PREVIOUS - 2175074323 - name 1_422_KEY_0 - 2175139840 - name 1_422_KEY_1 - 2175139841 - name 1_422_KEY_2 - 2175139842 - name 1_422_KEY_3 - 2175139843 - name 1_422_KEY_4 - 2175139844 - name 1_422_KEY_5 - 2175139845 - name 1_422_KEY_6 - 2175139846 - name 1_422_KEY_7 - 2175139847 - name 1_422_KEY_8 - 2175139848 - name 1_422_KEY_9 - 2175139849 - name 1_422_KEY_POWER - 2175139850 - name 1_422_KEY_CH_UP - 2175139855 - name 1_422_KEY_CH_DOWN - 2175139856 - name 1_422_CH_PREVIOUS - 2175139859 - name 1_423_KEY_0 - 2175205376 - name 1_423_KEY_1 - 2175205377 - name 1_423_KEY_2 - 2175205378 - name 1_423_KEY_3 - 2175205379 - name 1_423_KEY_4 - 2175205380 - name 1_423_KEY_5 - 2175205381 - name 1_423_KEY_6 - 2175205382 - name 1_423_KEY_7 - 2175205383 - name 1_423_KEY_8 - 2175205384 - name 1_423_KEY_9 - 2175205385 - name 1_423_KEY_POWER - 2175205386 - name 1_423_KEY_CH_UP - 2175205391 - name 1_423_KEY_CH_DOWN - 2175205392 - name 1_423_KEY_AV - 2175205417 - name 1_424_KEY_0 - 2175270912 - name 1_424_KEY_1 - 2175270913 - name 1_424_KEY_2 - 2175270914 - name 1_424_KEY_3 - 2175270915 - name 1_424_KEY_4 - 2175270916 - name 1_424_KEY_5 - 2175270917 - name 1_424_KEY_6 - 2175270918 - name 1_424_KEY_7 - 2175270919 - name 1_424_KEY_8 - 2175270920 - name 1_424_KEY_9 - 2175270921 - name 1_424_KEY_POWER - 2175270922 - name 1_424_KEY_CH_UP - 2175270927 - name 1_424_KEY_CH_DOWN - 2175270928 - name 1_424_KEY_MUTE - 2175270929 - name 1_424_KEY_VOL_DOWN - 2175270930 - name 1_424_KEY_VOL_UP - 2175270932 - name 1_425_KEY_0 - 2175336448 - name 1_425_KEY_1 - 2175336449 - name 1_425_KEY_2 - 2175336450 - name 1_425_KEY_3 - 2175336451 - name 1_425_KEY_4 - 2175336452 - name 1_425_KEY_5 - 2175336453 - name 1_425_KEY_6 - 2175336454 - name 1_425_KEY_7 - 2175336455 - name 1_425_KEY_8 - 2175336456 - name 1_425_KEY_9 - 2175336457 - name 1_425_KEY_POWER - 2175336458 - name 1_425_KEY_CH_UP - 2175336463 - name 1_425_KEY_CH_DOWN - 2175336464 - name 1_425_KEY_AV - 2175336489 - name 1_426_KEY_0 - 2175401984 - name 1_426_KEY_1 - 2175401985 - name 1_426_KEY_2 - 2175401986 - name 1_426_KEY_3 - 2175401987 - name 1_426_KEY_4 - 2175401988 - name 1_426_KEY_5 - 2175401989 - name 1_426_KEY_6 - 2175401990 - name 1_426_KEY_7 - 2175401991 - name 1_426_KEY_8 - 2175401992 - name 1_426_KEY_9 - 2175401993 - name 1_426_KEY_POWER - 2175401994 - name 1_426_KEY_CH_UP - 2175401999 - name 1_426_KEY_CH_DOWN - 2175402000 - name 1_427_KEY_0 - 2175467520 - name 1_427_KEY_1 - 2175467521 - name 1_427_KEY_2 - 2175467522 - name 1_427_KEY_3 - 2175467523 - name 1_427_KEY_4 - 2175467524 - name 1_427_KEY_5 - 2175467525 - name 1_427_KEY_6 - 2175467526 - name 1_427_KEY_7 - 2175467527 - name 1_427_KEY_8 - 2175467528 - name 1_427_KEY_9 - 2175467529 - name 1_427_KEY_POWER - 2175467530 - name 1_427_KEY_CH_UP - 2175467535 - name 1_427_KEY_CH_DOWN - 2175467536 - name 1_427_KEY_AV - 2175467561 - name 1_428_KEY_0 - 2175533056 - name 1_428_KEY_1 - 2175533057 - name 1_428_KEY_2 - 2175533058 - name 1_428_KEY_3 - 2175533059 - name 1_428_KEY_4 - 2175533060 - name 1_428_KEY_5 - 2175533061 - name 1_428_KEY_6 - 2175533062 - name 1_428_KEY_7 - 2175533063 - name 1_428_KEY_8 - 2175533064 - name 1_428_KEY_9 - 2175533065 - name 1_428_KEY_POWER - 2175533066 - name 1_428_TWO_DIGITS - 2175533069 - name 1_428_KEY_CH_UP - 2175533071 - name 1_428_KEY_CH_DOWN - 2175533072 - name 1_429_KEY_0 - 2175598592 - name 1_429_KEY_1 - 2175598593 - name 1_429_KEY_2 - 2175598594 - name 1_429_KEY_3 - 2175598595 - name 1_429_KEY_4 - 2175598596 - name 1_429_KEY_5 - 2175598597 - name 1_429_KEY_6 - 2175598598 - name 1_429_KEY_7 - 2175598599 - name 1_429_KEY_8 - 2175598600 - name 1_429_KEY_9 - 2175598601 - name 1_429_KEY_POWER - 2175598602 - name 1_429_TWO_DIGITS - 2175598605 - name 1_429_KEY_CH_UP - 2175598607 - name 1_429_KEY_CH_DOWN - 2175598608 - name 1_429_KEY_AV - 2175598633 - name 1_430_KEY_0 - 2175664128 - name 1_430_KEY_1 - 2175664129 - name 1_430_KEY_2 - 2175664130 - name 1_430_KEY_3 - 2175664131 - name 1_430_KEY_4 - 2175664132 - name 1_430_KEY_5 - 2175664133 - name 1_430_KEY_6 - 2175664134 - name 1_430_KEY_7 - 2175664135 - name 1_430_KEY_8 - 2175664136 - name 1_430_KEY_9 - 2175664137 - name 1_430_KEY_POWER - 2175664138 - name 1_430_KEY_CH_UP - 2175664143 - name 1_430_KEY_CH_DOWN - 2175664144 - name 1_431_KEY_0 - 2175729664 - name 1_431_KEY_1 - 2175729665 - name 1_431_KEY_2 - 2175729666 - name 1_431_KEY_3 - 2175729667 - name 1_431_KEY_4 - 2175729668 - name 1_431_KEY_5 - 2175729669 - name 1_431_KEY_6 - 2175729670 - name 1_431_KEY_7 - 2175729671 - name 1_431_KEY_8 - 2175729672 - name 1_431_KEY_9 - 2175729673 - name 1_431_KEY_POWER - 2175729674 - name 1_431_KEY_CH_UP - 2175729679 - name 1_431_KEY_CH_DOWN - 2175729680 - name 1_431_CH_PREVIOUS - 2175729683 - name 1_432_KEY_0 - 2175795200 - name 1_432_KEY_1 - 2175795201 - name 1_432_KEY_2 - 2175795202 - name 1_432_KEY_3 - 2175795203 - name 1_432_KEY_4 - 2175795204 - name 1_432_KEY_5 - 2175795205 - name 1_432_KEY_6 - 2175795206 - name 1_432_KEY_7 - 2175795207 - name 1_432_KEY_8 - 2175795208 - name 1_432_KEY_9 - 2175795209 - name 1_432_KEY_POWER - 2175795210 - name 1_432_KEY_CH_UP - 2175795215 - name 1_432_KEY_CH_DOWN - 2175795216 - name 1_433_KEY_0 - 2175860736 - name 1_433_KEY_1 - 2175860737 - name 1_433_KEY_2 - 2175860738 - name 1_433_KEY_3 - 2175860739 - name 1_433_KEY_4 - 2175860740 - name 1_433_KEY_5 - 2175860741 - name 1_433_KEY_6 - 2175860742 - name 1_433_KEY_7 - 2175860743 - name 1_433_KEY_8 - 2175860744 - name 1_433_KEY_9 - 2175860745 - name 1_433_KEY_POWER - 2175860746 - name 1_433_KEY_CH_UP - 2175860751 - name 1_433_KEY_CH_DOWN - 2175860752 - name 1_434_KEY_0 - 2175926272 - name 1_434_KEY_1 - 2175926273 - name 1_434_KEY_2 - 2175926274 - name 1_434_KEY_3 - 2175926275 - name 1_434_KEY_4 - 2175926276 - name 1_434_KEY_5 - 2175926277 - name 1_434_KEY_6 - 2175926278 - name 1_434_KEY_7 - 2175926279 - name 1_434_KEY_8 - 2175926280 - name 1_434_KEY_9 - 2175926281 - name 1_434_KEY_POWER - 2175926282 - name 1_434_TWO_DIGITS - 2175926285 - name 1_434_KEY_CH_UP - 2175926287 - name 1_434_KEY_CH_DOWN - 2175926288 - name 1_435_KEY_0 - 2175991808 - name 1_435_KEY_1 - 2175991809 - name 1_435_KEY_2 - 2175991810 - name 1_435_KEY_3 - 2175991811 - name 1_435_KEY_4 - 2175991812 - name 1_435_KEY_5 - 2175991813 - name 1_435_KEY_6 - 2175991814 - name 1_435_KEY_7 - 2175991815 - name 1_435_KEY_8 - 2175991816 - name 1_435_KEY_9 - 2175991817 - name 1_435_KEY_POWER - 2175991818 - name 1_435_KEY_CH_UP - 2175991823 - name 1_435_KEY_CH_DOWN - 2175991824 - name 1_435_KEY_AV - 2175991849 - name 1_436_KEY_0 - 2176057344 - name 1_436_KEY_1 - 2176057345 - name 1_436_KEY_2 - 2176057346 - name 1_436_KEY_3 - 2176057347 - name 1_436_KEY_4 - 2176057348 - name 1_436_KEY_5 - 2176057349 - name 1_436_KEY_6 - 2176057350 - name 1_436_KEY_7 - 2176057351 - name 1_436_KEY_8 - 2176057352 - name 1_436_KEY_9 - 2176057353 - name 1_436_KEY_POWER - 2176057354 - name 1_436_TWO_DIGITS - 2176057357 - name 1_436_KEY_CH_UP - 2176057359 - name 1_436_KEY_CH_DOWN - 2176057360 - name 1_436_KEY_AV - 2176057385 - name 1_437_KEY_0 - 2176122880 - name 1_437_KEY_1 - 2176122881 - name 1_437_KEY_2 - 2176122882 - name 1_437_KEY_3 - 2176122883 - name 1_437_KEY_4 - 2176122884 - name 1_437_KEY_5 - 2176122885 - name 1_437_KEY_6 - 2176122886 - name 1_437_KEY_7 - 2176122887 - name 1_437_KEY_8 - 2176122888 - name 1_437_KEY_9 - 2176122889 - name 1_437_KEY_POWER - 2176122890 - name 1_437_KEY_CH_UP - 2176122895 - name 1_437_KEY_CH_DOWN - 2176122896 - name 1_437_KEY_AV - 2176122921 - name 1_438_KEY_0 - 2176188416 - name 1_438_KEY_1 - 2176188417 - name 1_438_KEY_2 - 2176188418 - name 1_438_KEY_3 - 2176188419 - name 1_438_KEY_4 - 2176188420 - name 1_438_KEY_5 - 2176188421 - name 1_438_KEY_6 - 2176188422 - name 1_438_KEY_7 - 2176188423 - name 1_438_KEY_8 - 2176188424 - name 1_438_KEY_9 - 2176188425 - name 1_438_KEY_POWER - 2176188426 - name 1_438_KEY_CH_UP - 2176188431 - name 1_438_KEY_CH_DOWN - 2176188432 - name 1_438_KEY_AV - 2176188457 - name 1_439_KEY_0 - 2176253952 - name 1_439_KEY_1 - 2176253953 - name 1_439_KEY_2 - 2176253954 - name 1_439_KEY_3 - 2176253955 - name 1_439_KEY_4 - 2176253956 - name 1_439_KEY_5 - 2176253957 - name 1_439_KEY_6 - 2176253958 - name 1_439_KEY_7 - 2176253959 - name 1_439_KEY_8 - 2176253960 - name 1_439_KEY_9 - 2176253961 - name 1_439_KEY_POWER - 2176253962 - name 1_439_KEY_CH_UP - 2176253967 - name 1_439_KEY_CH_DOWN - 2176253968 - name 1_440_KEY_0 - 2176319488 - name 1_440_KEY_1 - 2176319489 - name 1_440_KEY_2 - 2176319490 - name 1_440_KEY_3 - 2176319491 - name 1_440_KEY_4 - 2176319492 - name 1_440_KEY_5 - 2176319493 - name 1_440_KEY_6 - 2176319494 - name 1_440_KEY_7 - 2176319495 - name 1_440_KEY_8 - 2176319496 - name 1_440_KEY_9 - 2176319497 - name 1_440_KEY_POWER - 2176319498 - name 1_440_TWO_DIGITS - 2176319501 - name 1_440_KEY_CH_UP - 2176319503 - name 1_440_KEY_CH_DOWN - 2176319504 - name 1_440_KEY_AV - 2176319529 - name 1_441_KEY_0 - 2176385024 - name 1_441_KEY_1 - 2176385025 - name 1_441_KEY_2 - 2176385026 - name 1_441_KEY_3 - 2176385027 - name 1_441_KEY_4 - 2176385028 - name 1_441_KEY_5 - 2176385029 - name 1_441_KEY_6 - 2176385030 - name 1_441_KEY_7 - 2176385031 - name 1_441_KEY_8 - 2176385032 - name 1_441_KEY_9 - 2176385033 - name 1_441_KEY_POWER - 2176385034 - name 1_441_KEY_CH_UP - 2176385039 - name 1_441_KEY_CH_DOWN - 2176385040 - name 1_442_KEY_0 - 2176450560 - name 1_442_KEY_1 - 2176450561 - name 1_442_KEY_2 - 2176450562 - name 1_442_KEY_3 - 2176450563 - name 1_442_KEY_4 - 2176450564 - name 1_442_KEY_5 - 2176450565 - name 1_442_KEY_6 - 2176450566 - name 1_442_KEY_7 - 2176450567 - name 1_442_KEY_8 - 2176450568 - name 1_442_KEY_9 - 2176450569 - name 1_442_KEY_POWER - 2176450570 - name 1_442_KEY_CH_UP - 2176450575 - name 1_442_KEY_CH_DOWN - 2176450576 - name 1_443_KEY_0 - 2176516096 - name 1_443_KEY_1 - 2176516097 - name 1_443_KEY_2 - 2176516098 - name 1_443_KEY_3 - 2176516099 - name 1_443_KEY_4 - 2176516100 - name 1_443_KEY_5 - 2176516101 - name 1_443_KEY_6 - 2176516102 - name 1_443_KEY_7 - 2176516103 - name 1_443_KEY_8 - 2176516104 - name 1_443_KEY_9 - 2176516105 - name 1_443_KEY_POWER - 2176516106 - name 1_443_KEY_CH_UP - 2176516111 - name 1_443_KEY_CH_DOWN - 2176516112 - name 1_444_KEY_0 - 2176581632 - name 1_444_KEY_1 - 2176581633 - name 1_444_KEY_2 - 2176581634 - name 1_444_KEY_3 - 2176581635 - name 1_444_KEY_4 - 2176581636 - name 1_444_KEY_5 - 2176581637 - name 1_444_KEY_6 - 2176581638 - name 1_444_KEY_7 - 2176581639 - name 1_444_KEY_8 - 2176581640 - name 1_444_KEY_9 - 2176581641 - name 1_444_KEY_POWER - 2176581642 - name 1_444_KEY_CH_UP - 2176581647 - name 1_444_KEY_CH_DOWN - 2176581648 - name 1_444_CH_PREVIOUS - 2176581651 - name 1_444_KEY_AV - 2176581673 - name 1_444_KEY_Sleep - 2176581695 - name 1_445_KEY_0 - 2176647168 - name 1_445_KEY_1 - 2176647169 - name 1_445_KEY_2 - 2176647170 - name 1_445_KEY_3 - 2176647171 - name 1_445_KEY_4 - 2176647172 - name 1_445_KEY_5 - 2176647173 - name 1_445_KEY_6 - 2176647174 - name 1_445_KEY_7 - 2176647175 - name 1_445_KEY_8 - 2176647176 - name 1_445_KEY_9 - 2176647177 - name 1_445_KEY_POWER - 2176647178 - name 1_445_TWO_DIGITS - 2176647181 - name 1_445_KEY_CH_UP - 2176647183 - name 1_445_KEY_CH_DOWN - 2176647184 - name 1_446_KEY_0 - 2176712704 - name 1_446_KEY_1 - 2176712705 - name 1_446_KEY_2 - 2176712706 - name 1_446_KEY_3 - 2176712707 - name 1_446_KEY_4 - 2176712708 - name 1_446_KEY_5 - 2176712709 - name 1_446_KEY_6 - 2176712710 - name 1_446_KEY_7 - 2176712711 - name 1_446_KEY_8 - 2176712712 - name 1_446_KEY_9 - 2176712713 - name 1_446_KEY_POWER - 2176712714 - name 1_446_TWO_DIGITS - 2176712717 - name 1_446_KEY_CH_UP - 2176712719 - name 1_446_KEY_CH_DOWN - 2176712720 - name 1_446_KEY_Sleep - 2176712767 - name 1_447_KEY_0 - 2176778240 - name 1_447_KEY_1 - 2176778241 - name 1_447_KEY_2 - 2176778242 - name 1_447_KEY_3 - 2176778243 - name 1_447_KEY_4 - 2176778244 - name 1_447_KEY_5 - 2176778245 - name 1_447_KEY_6 - 2176778246 - name 1_447_KEY_7 - 2176778247 - name 1_447_KEY_8 - 2176778248 - name 1_447_KEY_9 - 2176778249 - name 1_447_KEY_POWER - 2176778250 - name 1_447_TWO_DIGITS - 2176778253 - name 1_447_KEY_CH_UP - 2176778255 - name 1_447_KEY_CH_DOWN - 2176778256 - name 1_448_KEY_0 - 2176843776 - name 1_448_KEY_1 - 2176843777 - name 1_448_KEY_2 - 2176843778 - name 1_448_KEY_3 - 2176843779 - name 1_448_KEY_4 - 2176843780 - name 1_448_KEY_5 - 2176843781 - name 1_448_KEY_6 - 2176843782 - name 1_448_KEY_7 - 2176843783 - name 1_448_KEY_8 - 2176843784 - name 1_448_KEY_9 - 2176843785 - name 1_448_KEY_POWER - 2176843786 - name 1_448_KEY_CH_UP - 2176843791 - name 1_448_KEY_CH_DOWN - 2176843792 - name 1_448_KEY_Sleep - 2176843839 - name 1_449_KEY_0 - 2176909312 - name 1_449_KEY_1 - 2176909313 - name 1_449_KEY_2 - 2176909314 - name 1_449_KEY_3 - 2176909315 - name 1_449_KEY_4 - 2176909316 - name 1_449_KEY_5 - 2176909317 - name 1_449_KEY_6 - 2176909318 - name 1_449_KEY_7 - 2176909319 - name 1_449_KEY_8 - 2176909320 - name 1_449_KEY_9 - 2176909321 - name 1_449_KEY_POWER - 2176909322 - name 1_449_TWO_DIGITS - 2176909325 - name 1_449_KEY_CH_UP - 2176909327 - name 1_449_KEY_CH_DOWN - 2176909328 - name 1_449_CH_PREVIOUS - 2176909331 - name 1_449_KEY_AV - 2176909353 - name 1_450_KEY_0 - 2176974848 - name 1_450_KEY_1 - 2176974849 - name 1_450_KEY_2 - 2176974850 - name 1_450_KEY_3 - 2176974851 - name 1_450_KEY_4 - 2176974852 - name 1_450_KEY_5 - 2176974853 - name 1_450_KEY_6 - 2176974854 - name 1_450_KEY_7 - 2176974855 - name 1_450_KEY_8 - 2176974856 - name 1_450_KEY_9 - 2176974857 - name 1_450_KEY_POWER - 2176974858 - name 1_450_KEY_CH_UP - 2176974863 - name 1_450_KEY_CH_DOWN - 2176974864 - name 1_451_KEY_0 - 2177040384 - name 1_451_KEY_1 - 2177040385 - name 1_451_KEY_2 - 2177040386 - name 1_451_KEY_3 - 2177040387 - name 1_451_KEY_4 - 2177040388 - name 1_451_KEY_5 - 2177040389 - name 1_451_KEY_6 - 2177040390 - name 1_451_KEY_7 - 2177040391 - name 1_451_KEY_8 - 2177040392 - name 1_451_KEY_9 - 2177040393 - name 1_451_KEY_POWER - 2177040394 - name 1_451_KEY_CH_UP - 2177040399 - name 1_451_KEY_CH_DOWN - 2177040400 - name 1_452_KEY_0 - 2177105920 - name 1_452_KEY_1 - 2177105921 - name 1_452_KEY_2 - 2177105922 - name 1_452_KEY_3 - 2177105923 - name 1_452_KEY_4 - 2177105924 - name 1_452_KEY_5 - 2177105925 - name 1_452_KEY_6 - 2177105926 - name 1_452_KEY_7 - 2177105927 - name 1_452_KEY_8 - 2177105928 - name 1_452_KEY_9 - 2177105929 - name 1_452_KEY_POWER - 2177105930 - name 1_452_KEY_CH_UP - 2177105935 - name 1_452_KEY_CH_DOWN - 2177105936 - name 1_452_KEY_AV - 2177105961 - name 1_453_KEY_0 - 2177171456 - name 1_453_KEY_1 - 2177171457 - name 1_453_KEY_2 - 2177171458 - name 1_453_KEY_3 - 2177171459 - name 1_453_KEY_4 - 2177171460 - name 1_453_KEY_5 - 2177171461 - name 1_453_KEY_6 - 2177171462 - name 1_453_KEY_7 - 2177171463 - name 1_453_KEY_8 - 2177171464 - name 1_453_KEY_9 - 2177171465 - name 1_453_KEY_POWER - 2177171466 - name 1_453_KEY_CH_UP - 2177171471 - name 1_453_KEY_CH_DOWN - 2177171472 - name 1_453_KEY_Sleep - 2177171519 - name 1_454_KEY_0 - 2177236992 - name 1_454_KEY_1 - 2177236993 - name 1_454_KEY_2 - 2177236994 - name 1_454_KEY_3 - 2177236995 - name 1_454_KEY_4 - 2177236996 - name 1_454_KEY_5 - 2177236997 - name 1_454_KEY_6 - 2177236998 - name 1_454_KEY_7 - 2177236999 - name 1_454_KEY_8 - 2177237000 - name 1_454_KEY_9 - 2177237001 - name 1_454_KEY_POWER - 2177237002 - name 1_454_KEY_CH_UP - 2177237007 - name 1_454_KEY_CH_DOWN - 2177237008 - name 1_455_KEY_0 - 2177302528 - name 1_455_KEY_1 - 2177302529 - name 1_455_KEY_2 - 2177302530 - name 1_455_KEY_3 - 2177302531 - name 1_455_KEY_4 - 2177302532 - name 1_455_KEY_5 - 2177302533 - name 1_455_KEY_6 - 2177302534 - name 1_455_KEY_7 - 2177302535 - name 1_455_KEY_8 - 2177302536 - name 1_455_KEY_9 - 2177302537 - name 1_455_KEY_POWER - 2177302538 - name 1_455_KEY_CH_UP - 2177302543 - name 1_455_KEY_CH_DOWN - 2177302544 - name 1_455_KEY_MUTE - 2177302545 - name 1_455_KEY_VOL_DOWN - 2177302546 - name 1_455_KEY_VOL_UP - 2177302548 - name 1_456_KEY_0 - 2177368064 - name 1_456_KEY_1 - 2177368065 - name 1_456_KEY_2 - 2177368066 - name 1_456_KEY_3 - 2177368067 - name 1_456_KEY_4 - 2177368068 - name 1_456_KEY_5 - 2177368069 - name 1_456_KEY_6 - 2177368070 - name 1_456_KEY_7 - 2177368071 - name 1_456_KEY_8 - 2177368072 - name 1_456_KEY_9 - 2177368073 - name 1_456_KEY_POWER - 2177368074 - name 1_456_KEY_CH_UP - 2177368079 - name 1_456_KEY_CH_DOWN - 2177368080 - name 1_456_CH_PREVIOUS - 2177368083 - name 1_457_KEY_0 - 2177433600 - name 1_457_KEY_1 - 2177433601 - name 1_457_KEY_2 - 2177433602 - name 1_457_KEY_3 - 2177433603 - name 1_457_KEY_4 - 2177433604 - name 1_457_KEY_5 - 2177433605 - name 1_457_KEY_6 - 2177433606 - name 1_457_KEY_7 - 2177433607 - name 1_457_KEY_8 - 2177433608 - name 1_457_KEY_9 - 2177433609 - name 1_457_KEY_POWER - 2177433610 - name 1_457_TWO_DIGITS - 2177433613 - name 1_457_KEY_CH_UP - 2177433615 - name 1_457_KEY_CH_DOWN - 2177433616 - name 1_457_CH_PREVIOUS - 2177433619 - name 1_457_KEY_AV - 2177433641 - name 1_458_KEY_0 - 2177499136 - name 1_458_KEY_1 - 2177499137 - name 1_458_KEY_2 - 2177499138 - name 1_458_KEY_3 - 2177499139 - name 1_458_KEY_4 - 2177499140 - name 1_458_KEY_5 - 2177499141 - name 1_458_KEY_6 - 2177499142 - name 1_458_KEY_7 - 2177499143 - name 1_458_KEY_8 - 2177499144 - name 1_458_KEY_9 - 2177499145 - name 1_458_KEY_POWER - 2177499146 - name 1_458_KEY_CH_UP - 2177499151 - name 1_458_KEY_CH_DOWN - 2177499152 - name 1_459_KEY_0 - 2177564672 - name 1_459_KEY_1 - 2177564673 - name 1_459_KEY_2 - 2177564674 - name 1_459_KEY_3 - 2177564675 - name 1_459_KEY_4 - 2177564676 - name 1_459_KEY_5 - 2177564677 - name 1_459_KEY_6 - 2177564678 - name 1_459_KEY_7 - 2177564679 - name 1_459_KEY_8 - 2177564680 - name 1_459_KEY_9 - 2177564681 - name 1_459_KEY_POWER - 2177564682 - name 1_459_KEY_CH_UP - 2177564687 - name 1_459_KEY_CH_DOWN - 2177564688 - name 1_459_CH_PREVIOUS - 2177564691 - name 1_459_KEY_Sleep - 2177564735 - name 1_460_KEY_0 - 2177630208 - name 1_460_KEY_1 - 2177630209 - name 1_460_KEY_2 - 2177630210 - name 1_460_KEY_3 - 2177630211 - name 1_460_KEY_4 - 2177630212 - name 1_460_KEY_5 - 2177630213 - name 1_460_KEY_6 - 2177630214 - name 1_460_KEY_7 - 2177630215 - name 1_460_KEY_8 - 2177630216 - name 1_460_KEY_9 - 2177630217 - name 1_460_KEY_POWER - 2177630218 - name 1_460_KEY_CH_UP - 2177630223 - name 1_460_KEY_CH_DOWN - 2177630224 - name 1_460_KEY_AV - 2177630249 - name 1_461_KEY_0 - 2177695744 - name 1_461_KEY_1 - 2177695745 - name 1_461_KEY_2 - 2177695746 - name 1_461_KEY_3 - 2177695747 - name 1_461_KEY_4 - 2177695748 - name 1_461_KEY_5 - 2177695749 - name 1_461_KEY_6 - 2177695750 - name 1_461_KEY_7 - 2177695751 - name 1_461_KEY_8 - 2177695752 - name 1_461_KEY_9 - 2177695753 - name 1_461_KEY_POWER - 2177695754 - name 1_461_KEY_CH_UP - 2177695759 - name 1_461_KEY_CH_DOWN - 2177695760 - name 1_461_KEY_AV - 2177695785 - name 1_461_KEY_Sleep - 2177695807 - name 1_462_KEY_0 - 2177761280 - name 1_462_KEY_1 - 2177761281 - name 1_462_KEY_2 - 2177761282 - name 1_462_KEY_3 - 2177761283 - name 1_462_KEY_4 - 2177761284 - name 1_462_KEY_5 - 2177761285 - name 1_462_KEY_6 - 2177761286 - name 1_462_KEY_7 - 2177761287 - name 1_462_KEY_8 - 2177761288 - name 1_462_KEY_9 - 2177761289 - name 1_462_KEY_POWER - 2177761290 - name 1_462_KEY_CH_UP - 2177761295 - name 1_462_KEY_CH_DOWN - 2177761296 - name 1_462_CH_PREVIOUS - 2177761299 - name 1_462_KEY_AV - 2177761321 - name 1_463_KEY_0 - 2177826816 - name 1_463_KEY_1 - 2177826817 - name 1_463_KEY_2 - 2177826818 - name 1_463_KEY_3 - 2177826819 - name 1_463_KEY_4 - 2177826820 - name 1_463_KEY_5 - 2177826821 - name 1_463_KEY_6 - 2177826822 - name 1_463_KEY_7 - 2177826823 - name 1_463_KEY_8 - 2177826824 - name 1_463_KEY_9 - 2177826825 - name 1_463_KEY_POWER - 2177826826 - name 1_463_KEY_CH_UP - 2177826831 - name 1_463_KEY_CH_DOWN - 2177826832 - name 1_463_KEY_AV - 2177826857 - name 1_464_KEY_0 - 2177892352 - name 1_464_KEY_1 - 2177892353 - name 1_464_KEY_2 - 2177892354 - name 1_464_KEY_3 - 2177892355 - name 1_464_KEY_4 - 2177892356 - name 1_464_KEY_5 - 2177892357 - name 1_464_KEY_6 - 2177892358 - name 1_464_KEY_7 - 2177892359 - name 1_464_KEY_8 - 2177892360 - name 1_464_KEY_9 - 2177892361 - name 1_464_KEY_POWER - 2177892362 - name 1_464_KEY_CH_UP - 2177892367 - name 1_464_KEY_CH_DOWN - 2177892368 - name 1_465_KEY_0 - 2177957888 - name 1_465_KEY_1 - 2177957889 - name 1_465_KEY_2 - 2177957890 - name 1_465_KEY_3 - 2177957891 - name 1_465_KEY_4 - 2177957892 - name 1_465_KEY_5 - 2177957893 - name 1_465_KEY_6 - 2177957894 - name 1_465_KEY_7 - 2177957895 - name 1_465_KEY_8 - 2177957896 - name 1_465_KEY_9 - 2177957897 - name 1_465_KEY_POWER - 2177957898 - name 1_465_KEY_CH_UP - 2177957903 - name 1_465_KEY_CH_DOWN - 2177957904 - name 1_466_KEY_0 - 2178023424 - name 1_466_KEY_1 - 2178023425 - name 1_466_KEY_2 - 2178023426 - name 1_466_KEY_3 - 2178023427 - name 1_466_KEY_4 - 2178023428 - name 1_466_KEY_5 - 2178023429 - name 1_466_KEY_6 - 2178023430 - name 1_466_KEY_7 - 2178023431 - name 1_466_KEY_8 - 2178023432 - name 1_466_KEY_9 - 2178023433 - name 1_466_KEY_POWER - 2178023434 - name 1_466_KEY_CH_UP - 2178023439 - name 1_466_KEY_CH_DOWN - 2178023440 - name 1_466_KEY_AV - 2178023465 - name 1_466_KEY_Sleep - 2178023487 - name 1_467_KEY_0 - 2178088960 - name 1_467_KEY_1 - 2178088961 - name 1_467_KEY_2 - 2178088962 - name 1_467_KEY_3 - 2178088963 - name 1_467_KEY_4 - 2178088964 - name 1_467_KEY_5 - 2178088965 - name 1_467_KEY_6 - 2178088966 - name 1_467_KEY_7 - 2178088967 - name 1_467_KEY_8 - 2178088968 - name 1_467_KEY_9 - 2178088969 - name 1_467_KEY_POWER - 2178088970 - name 1_467_KEY_CH_UP - 2178088975 - name 1_467_KEY_CH_DOWN - 2178088976 - name 1_468_KEY_0 - 2178154496 - name 1_468_KEY_1 - 2178154497 - name 1_468_KEY_2 - 2178154498 - name 1_468_KEY_3 - 2178154499 - name 1_468_KEY_4 - 2178154500 - name 1_468_KEY_5 - 2178154501 - name 1_468_KEY_6 - 2178154502 - name 1_468_KEY_7 - 2178154503 - name 1_468_KEY_8 - 2178154504 - name 1_468_KEY_9 - 2178154505 - name 1_468_KEY_POWER - 2178154506 - name 1_468_KEY_CH_UP - 2178154511 - name 1_468_KEY_CH_DOWN - 2178154512 - name 1_469_KEY_0 - 2178220032 - name 1_469_KEY_1 - 2178220033 - name 1_469_KEY_2 - 2178220034 - name 1_469_KEY_3 - 2178220035 - name 1_469_KEY_4 - 2178220036 - name 1_469_KEY_5 - 2178220037 - name 1_469_KEY_6 - 2178220038 - name 1_469_KEY_7 - 2178220039 - name 1_469_KEY_8 - 2178220040 - name 1_469_KEY_9 - 2178220041 - name 1_469_KEY_POWER - 2178220042 - name 1_469_TWO_DIGITS - 2178220045 - name 1_469_KEY_CH_UP - 2178220047 - name 1_469_KEY_CH_DOWN - 2178220048 - name 1_470_KEY_0 - 2178285568 - name 1_470_KEY_1 - 2178285569 - name 1_470_KEY_2 - 2178285570 - name 1_470_KEY_3 - 2178285571 - name 1_470_KEY_4 - 2178285572 - name 1_470_KEY_5 - 2178285573 - name 1_470_KEY_6 - 2178285574 - name 1_470_KEY_7 - 2178285575 - name 1_470_KEY_8 - 2178285576 - name 1_470_KEY_9 - 2178285577 - name 1_470_KEY_POWER - 2178285578 - name 1_470_KEY_CH_UP - 2178285583 - name 1_470_KEY_CH_DOWN - 2178285584 - name 1_471_KEY_0 - 2178351104 - name 1_471_KEY_1 - 2178351105 - name 1_471_KEY_2 - 2178351106 - name 1_471_KEY_3 - 2178351107 - name 1_471_KEY_4 - 2178351108 - name 1_471_KEY_5 - 2178351109 - name 1_471_KEY_6 - 2178351110 - name 1_471_KEY_7 - 2178351111 - name 1_471_KEY_8 - 2178351112 - name 1_471_KEY_9 - 2178351113 - name 1_471_KEY_POWER - 2178351114 - name 1_471_KEY_CH_UP - 2178351119 - name 1_471_KEY_CH_DOWN - 2178351120 - name 1_471_CH_PREVIOUS - 2178351123 - name 1_471_KEY_AV - 2178351145 - name 1_472_KEY_0 - 2178416640 - name 1_472_KEY_1 - 2178416641 - name 1_472_KEY_2 - 2178416642 - name 1_472_KEY_3 - 2178416643 - name 1_472_KEY_4 - 2178416644 - name 1_472_KEY_5 - 2178416645 - name 1_472_KEY_6 - 2178416646 - name 1_472_KEY_7 - 2178416647 - name 1_472_KEY_8 - 2178416648 - name 1_472_KEY_9 - 2178416649 - name 1_472_KEY_POWER - 2178416650 - name 1_472_KEY_CH_UP - 2178416655 - name 1_472_KEY_CH_DOWN - 2178416656 - name 1_472_KEY_AV - 2178416681 - name 1_473_KEY_0 - 2178482176 - name 1_473_KEY_1 - 2178482177 - name 1_473_KEY_2 - 2178482178 - name 1_473_KEY_3 - 2178482179 - name 1_473_KEY_4 - 2178482180 - name 1_473_KEY_5 - 2178482181 - name 1_473_KEY_6 - 2178482182 - name 1_473_KEY_7 - 2178482183 - name 1_473_KEY_8 - 2178482184 - name 1_473_KEY_9 - 2178482185 - name 1_473_KEY_POWER - 2178482186 - name 1_473_KEY_CH_UP - 2178482191 - name 1_473_KEY_CH_DOWN - 2178482192 - name 1_473_KEY_AV - 2178482217 - name 1_474_KEY_0 - 2178547712 - name 1_474_KEY_1 - 2178547713 - name 1_474_KEY_2 - 2178547714 - name 1_474_KEY_3 - 2178547715 - name 1_474_KEY_4 - 2178547716 - name 1_474_KEY_5 - 2178547717 - name 1_474_KEY_6 - 2178547718 - name 1_474_KEY_7 - 2178547719 - name 1_474_KEY_8 - 2178547720 - name 1_474_KEY_9 - 2178547721 - name 1_474_KEY_POWER - 2178547722 - name 1_474_KEY_CH_UP - 2178547727 - name 1_474_KEY_CH_DOWN - 2178547728 - name 1_474_CH_PREVIOUS - 2178547731 - name 1_474_KEY_AV - 2178547753 - name 1_475_KEY_0 - 2178613248 - name 1_475_KEY_1 - 2178613249 - name 1_475_KEY_2 - 2178613250 - name 1_475_KEY_3 - 2178613251 - name 1_475_KEY_4 - 2178613252 - name 1_475_KEY_5 - 2178613253 - name 1_475_KEY_6 - 2178613254 - name 1_475_KEY_7 - 2178613255 - name 1_475_KEY_8 - 2178613256 - name 1_475_KEY_9 - 2178613257 - name 1_475_KEY_POWER - 2178613258 - name 1_475_KEY_CH_UP - 2178613263 - name 1_475_KEY_CH_DOWN - 2178613264 - name 1_475_KEY_AV - 2178613289 - name 1_476_KEY_0 - 2178678784 - name 1_476_KEY_1 - 2178678785 - name 1_476_KEY_2 - 2178678786 - name 1_476_KEY_3 - 2178678787 - name 1_476_KEY_4 - 2178678788 - name 1_476_KEY_5 - 2178678789 - name 1_476_KEY_6 - 2178678790 - name 1_476_KEY_7 - 2178678791 - name 1_476_KEY_8 - 2178678792 - name 1_476_KEY_9 - 2178678793 - name 1_476_KEY_POWER - 2178678794 - name 1_476_TWO_DIGITS - 2178678797 - name 1_476_KEY_CH_UP - 2178678799 - name 1_476_KEY_CH_DOWN - 2178678800 - name 1_476_KEY_AV - 2178678825 - name 1_478_KEY_0 - 2178809856 - name 1_478_KEY_1 - 2178809857 - name 1_478_KEY_2 - 2178809858 - name 1_478_KEY_3 - 2178809859 - name 1_478_KEY_4 - 2178809860 - name 1_478_KEY_5 - 2178809861 - name 1_478_KEY_6 - 2178809862 - name 1_478_KEY_7 - 2178809863 - name 1_478_KEY_8 - 2178809864 - name 1_478_KEY_9 - 2178809865 - name 1_478_KEY_POWER - 2178809866 - name 1_478_KEY_CH_UP - 2178809871 - name 1_478_KEY_CH_DOWN - 2178809872 - name 1_478_KEY_MUTE - 2178809873 - name 1_478_KEY_VOL_DOWN - 2178809874 - name 1_478_CH_PREVIOUS - 2178809875 - name 1_478_KEY_VOL_UP - 2178809876 - name 1_478_KEY_AV - 2178809897 - name 1_478_KEY_MENU - 2178809903 - name 1_478_KEY_MUP - 2178809904 - name 1_478_KEY_MDOWN - 2178809905 - name 1_478_KEY_MLEFT - 2178809906 - name 1_478_KEY_MRIGHT - 2178809907 - name 1_478_KEY_Sleep - 2178809919 - name 1_479_KEY_0 - 2178875392 - name 1_479_KEY_1 - 2178875393 - name 1_479_KEY_2 - 2178875394 - name 1_479_KEY_3 - 2178875395 - name 1_479_KEY_4 - 2178875396 - name 1_479_KEY_5 - 2178875397 - name 1_479_KEY_6 - 2178875398 - name 1_479_KEY_7 - 2178875399 - name 1_479_KEY_8 - 2178875400 - name 1_479_KEY_9 - 2178875401 - name 1_479_KEY_POWER - 2178875402 - name 1_479_KEY_CH_UP - 2178875407 - name 1_479_KEY_CH_DOWN - 2178875408 - name 1_479_KEY_MUTE - 2178875409 - name 1_479_KEY_VOL_DOWN - 2178875410 - name 1_479_KEY_VOL_UP - 2178875412 - name 1_480_KEY_0 - 2178940928 - name 1_480_KEY_1 - 2178940929 - name 1_480_KEY_2 - 2178940930 - name 1_480_KEY_3 - 2178940931 - name 1_480_KEY_4 - 2178940932 - name 1_480_KEY_5 - 2178940933 - name 1_480_KEY_6 - 2178940934 - name 1_480_KEY_7 - 2178940935 - name 1_480_KEY_8 - 2178940936 - name 1_480_KEY_9 - 2178940937 - name 1_480_KEY_POWER - 2178940938 - name 1_480_KEY_CH_UP - 2178940943 - name 1_480_KEY_CH_DOWN - 2178940944 - name 1_481_KEY_0 - 2179006464 - name 1_481_KEY_1 - 2179006465 - name 1_481_KEY_2 - 2179006466 - name 1_481_KEY_3 - 2179006467 - name 1_481_KEY_4 - 2179006468 - name 1_481_KEY_5 - 2179006469 - name 1_481_KEY_6 - 2179006470 - name 1_481_KEY_7 - 2179006471 - name 1_481_KEY_8 - 2179006472 - name 1_481_KEY_9 - 2179006473 - name 1_481_KEY_POWER - 2179006474 - name 1_481_TWO_DIGITS - 2179006477 - name 1_481_KEY_CH_UP - 2179006479 - name 1_481_KEY_CH_DOWN - 2179006480 - name 1_481_KEY_AV - 2179006505 - name 1_482_KEY_0 - 2179072000 - name 1_482_KEY_1 - 2179072001 - name 1_482_KEY_2 - 2179072002 - name 1_482_KEY_3 - 2179072003 - name 1_482_KEY_4 - 2179072004 - name 1_482_KEY_5 - 2179072005 - name 1_482_KEY_6 - 2179072006 - name 1_482_KEY_7 - 2179072007 - name 1_482_KEY_8 - 2179072008 - name 1_482_KEY_9 - 2179072009 - name 1_482_KEY_POWER - 2179072010 - name 1_482_KEY_CH_UP - 2179072015 - name 1_482_KEY_CH_DOWN - 2179072016 - name 1_482_CH_PREVIOUS - 2179072019 - name 1_483_KEY_0 - 2179137536 - name 1_483_KEY_1 - 2179137537 - name 1_483_KEY_2 - 2179137538 - name 1_483_KEY_3 - 2179137539 - name 1_483_KEY_4 - 2179137540 - name 1_483_KEY_5 - 2179137541 - name 1_483_KEY_6 - 2179137542 - name 1_483_KEY_7 - 2179137543 - name 1_483_KEY_8 - 2179137544 - name 1_483_KEY_9 - 2179137545 - name 1_483_KEY_POWER - 2179137546 - name 1_483_KEY_CH_UP - 2179137551 - name 1_483_KEY_CH_DOWN - 2179137552 - name 1_483_CH_PREVIOUS - 2179137555 - name 1_484_KEY_0 - 2179203072 - name 1_484_KEY_1 - 2179203073 - name 1_484_KEY_2 - 2179203074 - name 1_484_KEY_3 - 2179203075 - name 1_484_KEY_4 - 2179203076 - name 1_484_KEY_5 - 2179203077 - name 1_484_KEY_6 - 2179203078 - name 1_484_KEY_7 - 2179203079 - name 1_484_KEY_8 - 2179203080 - name 1_484_KEY_9 - 2179203081 - name 1_484_KEY_POWER - 2179203082 - name 1_484_KEY_CH_UP - 2179203087 - name 1_484_KEY_CH_DOWN - 2179203088 - name 1_485_KEY_0 - 2179268608 - name 1_485_KEY_1 - 2179268609 - name 1_485_KEY_2 - 2179268610 - name 1_485_KEY_3 - 2179268611 - name 1_485_KEY_4 - 2179268612 - name 1_485_KEY_5 - 2179268613 - name 1_485_KEY_6 - 2179268614 - name 1_485_KEY_7 - 2179268615 - name 1_485_KEY_8 - 2179268616 - name 1_485_KEY_9 - 2179268617 - name 1_485_KEY_POWER - 2179268618 - name 1_485_KEY_CH_UP - 2179268623 - name 1_485_KEY_CH_DOWN - 2179268624 - name 1_485_CH_PREVIOUS - 2179268627 - name 1_485_KEY_AV - 2179268649 - name 1_486_KEY_0 - 2179334144 - name 1_486_KEY_1 - 2179334145 - name 1_486_KEY_2 - 2179334146 - name 1_486_KEY_3 - 2179334147 - name 1_486_KEY_4 - 2179334148 - name 1_486_KEY_5 - 2179334149 - name 1_486_KEY_6 - 2179334150 - name 1_486_KEY_7 - 2179334151 - name 1_486_KEY_8 - 2179334152 - name 1_486_KEY_9 - 2179334153 - name 1_486_KEY_POWER - 2179334154 - name 1_486_KEY_CH_UP - 2179334159 - name 1_486_KEY_CH_DOWN - 2179334160 - name 1_487_KEY_0 - 2179399680 - name 1_487_KEY_1 - 2179399681 - name 1_487_KEY_2 - 2179399682 - name 1_487_KEY_3 - 2179399683 - name 1_487_KEY_4 - 2179399684 - name 1_487_KEY_5 - 2179399685 - name 1_487_KEY_6 - 2179399686 - name 1_487_KEY_7 - 2179399687 - name 1_487_KEY_8 - 2179399688 - name 1_487_KEY_9 - 2179399689 - name 1_487_KEY_POWER - 2179399690 - name 1_487_KEY_CH_UP - 2179399695 - name 1_487_KEY_CH_DOWN - 2179399696 - name 1_487_CH_PREVIOUS - 2179399699 - name 1_488_KEY_0 - 2179465216 - name 1_488_KEY_1 - 2179465217 - name 1_488_KEY_2 - 2179465218 - name 1_488_KEY_3 - 2179465219 - name 1_488_KEY_4 - 2179465220 - name 1_488_KEY_5 - 2179465221 - name 1_488_KEY_6 - 2179465222 - name 1_488_KEY_7 - 2179465223 - name 1_488_KEY_8 - 2179465224 - name 1_488_KEY_9 - 2179465225 - name 1_488_KEY_POWER - 2179465226 - name 1_488_TWO_DIGITS - 2179465229 - name 1_488_KEY_CH_UP - 2179465231 - name 1_488_KEY_CH_DOWN - 2179465232 - name 1_489_KEY_0 - 2179530752 - name 1_489_KEY_1 - 2179530753 - name 1_489_KEY_2 - 2179530754 - name 1_489_KEY_3 - 2179530755 - name 1_489_KEY_4 - 2179530756 - name 1_489_KEY_5 - 2179530757 - name 1_489_KEY_6 - 2179530758 - name 1_489_KEY_7 - 2179530759 - name 1_489_KEY_8 - 2179530760 - name 1_489_KEY_9 - 2179530761 - name 1_489_KEY_POWER - 2179530762 - name 1_489_KEY_CH_UP - 2179530767 - name 1_489_KEY_CH_DOWN - 2179530768 - name 1_489_CH_PREVIOUS - 2179530771 - name 1_490_KEY_0 - 2179596288 - name 1_490_KEY_1 - 2179596289 - name 1_490_KEY_2 - 2179596290 - name 1_490_KEY_3 - 2179596291 - name 1_490_KEY_4 - 2179596292 - name 1_490_KEY_5 - 2179596293 - name 1_490_KEY_6 - 2179596294 - name 1_490_KEY_7 - 2179596295 - name 1_490_KEY_8 - 2179596296 - name 1_490_KEY_9 - 2179596297 - name 1_490_KEY_POWER - 2179596298 - name 1_490_KEY_CH_UP - 2179596303 - name 1_490_KEY_CH_DOWN - 2179596304 - name 1_490_KEY_MUTE - 2179596305 - name 1_490_KEY_VOL_DOWN - 2179596306 - name 1_490_CH_PREVIOUS - 2179596307 - name 1_490_KEY_VOL_UP - 2179596308 - name 1_490_KEY_AV - 2179596329 - name 1_498_KEY_0 - 2180120576 - name 1_498_KEY_1 - 2180120577 - name 1_498_KEY_2 - 2180120578 - name 1_498_KEY_3 - 2180120579 - name 1_498_KEY_4 - 2180120580 - name 1_498_KEY_5 - 2180120581 - name 1_498_KEY_6 - 2180120582 - name 1_498_KEY_7 - 2180120583 - name 1_498_KEY_8 - 2180120584 - name 1_498_KEY_9 - 2180120585 - name 1_498_KEY_POWER - 2180120586 - name 1_498_KEY_CH_UP - 2180120591 - name 1_498_KEY_CH_DOWN - 2180120592 - name 1_498_KEY_MUTE - 2180120593 - name 1_498_KEY_VOL_DOWN - 2180120594 - name 1_498_CH_PREVIOUS - 2180120595 - name 1_498_KEY_VOL_UP - 2180120596 - name 1_498_KEY_MNSELECT - 2180120599 - name 1_498_KEY_EXIT - 2180120600 - name 1_498_KEY_FAV - 2180120605 - name 1_498_KEY_MUP - 2180120624 - name 1_498_KEY_MDOWN - 2180120625 - name 1_498_KEY_MLEFT - 2180120626 - name 1_498_KEY_MRIGHT - 2180120627 - name 1_499_KEY_0 - 2180186112 - name 1_499_KEY_1 - 2180186113 - name 1_499_KEY_2 - 2180186114 - name 1_499_KEY_3 - 2180186115 - name 1_499_KEY_4 - 2180186116 - name 1_499_KEY_5 - 2180186117 - name 1_499_KEY_6 - 2180186118 - name 1_499_KEY_7 - 2180186119 - name 1_499_KEY_8 - 2180186120 - name 1_499_KEY_9 - 2180186121 - name 1_499_KEY_POWER - 2180186122 - name 1_499_KEY_CH_UP - 2180186127 - name 1_499_KEY_CH_DOWN - 2180186128 - name 1_499_KEY_MUTE - 2180186129 - name 1_499_KEY_VOL_DOWN - 2180186130 - name 1_499_CH_PREVIOUS - 2180186131 - name 1_499_KEY_VOL_UP - 2180186132 - name 1_499_KEY_MNSELECT - 2180186135 - name 1_499_KEY_EXIT - 2180186136 - name 1_499_KEY_GUIDE - 2180186139 - name 1_499_KEY_MENU - 2180186159 - name 1_499_KEY_MUP - 2180186160 - name 1_499_KEY_MDOWN - 2180186161 - name 1_499_KEY_MLEFT - 2180186162 - name 1_499_KEY_MRIGHT - 2180186163 - name 1_499_KEY_DSubtitle - 2180186180 - name 1_500_KEY_0 - 2180251648 - name 1_500_KEY_1 - 2180251649 - name 1_500_KEY_2 - 2180251650 - name 1_500_KEY_3 - 2180251651 - name 1_500_KEY_4 - 2180251652 - name 1_500_KEY_5 - 2180251653 - name 1_500_KEY_6 - 2180251654 - name 1_500_KEY_7 - 2180251655 - name 1_500_KEY_8 - 2180251656 - name 1_500_KEY_9 - 2180251657 - name 1_500_KEY_POWER - 2180251658 - name 1_500_KEY_CH_UP - 2180251663 - name 1_500_KEY_CH_DOWN - 2180251664 - name 1_500_KEY_MUTE - 2180251665 - name 1_500_KEY_VOL_DOWN - 2180251666 - name 1_500_KEY_VOL_UP - 2180251668 - name 1_500_KEY_MNSELECT - 2180251671 - name 1_500_KEY_EXIT - 2180251672 - name 1_500_KEY_MENU - 2180251695 - name 1_500_KEY_MUP - 2180251696 - name 1_500_KEY_MDOWN - 2180251697 - name 1_500_KEY_MLEFT - 2180251698 - name 1_500_KEY_MRIGHT - 2180251699 - name 1_500_KEY_Sleep - 2180251711 - name 1_501_KEY_0 - 2180317184 - name 1_501_KEY_1 - 2180317185 - name 1_501_KEY_2 - 2180317186 - name 1_501_KEY_3 - 2180317187 - name 1_501_KEY_4 - 2180317188 - name 1_501_KEY_5 - 2180317189 - name 1_501_KEY_6 - 2180317190 - name 1_501_KEY_7 - 2180317191 - name 1_501_KEY_8 - 2180317192 - name 1_501_KEY_9 - 2180317193 - name 1_501_KEY_POWER - 2180317194 - name 1_501_KEY_CH_UP - 2180317199 - name 1_501_KEY_CH_DOWN - 2180317200 - name 1_501_KEY_MUTE - 2180317201 - name 1_501_KEY_VOL_DOWN - 2180317202 - name 1_501_CH_PREVIOUS - 2180317203 - name 1_501_KEY_VOL_UP - 2180317204 - name 1_501_KEY_MNSELECT - 2180317207 - name 1_501_KEY_EXIT - 2180317208 - name 1_501_KEY_GUIDE - 2180317211 - name 1_501_KEY_AV - 2180317225 - name 1_501_KEY_MENU - 2180317231 - name 1_501_KEY_MUP - 2180317232 - name 1_501_KEY_MDOWN - 2180317233 - name 1_501_KEY_MLEFT - 2180317234 - name 1_501_KEY_MRIGHT - 2180317235 - name 1_502_KEY_0 - 2180382720 - name 1_502_KEY_1 - 2180382721 - name 1_502_KEY_2 - 2180382722 - name 1_502_KEY_3 - 2180382723 - name 1_502_KEY_4 - 2180382724 - name 1_502_KEY_5 - 2180382725 - name 1_502_KEY_6 - 2180382726 - name 1_502_KEY_7 - 2180382727 - name 1_502_KEY_8 - 2180382728 - name 1_502_KEY_9 - 2180382729 - name 1_502_KEY_POWER - 2180382730 - name 1_502_KEY_MUTE - 2180382737 - name 1_502_CH_PREVIOUS - 2180382739 - name 1_502_KEY_MNSELECT - 2180382743 - name 1_502_KEY_EXIT - 2180382744 - name 1_502_KEY_MENU - 2180382767 - name 1_503_KEY_0 - 2180448256 - name 1_503_KEY_1 - 2180448257 - name 1_503_KEY_2 - 2180448258 - name 1_503_KEY_3 - 2180448259 - name 1_503_KEY_4 - 2180448260 - name 1_503_KEY_5 - 2180448261 - name 1_503_KEY_6 - 2180448262 - name 1_503_KEY_7 - 2180448263 - name 1_503_KEY_8 - 2180448264 - name 1_503_KEY_9 - 2180448265 - name 1_503_KEY_POWER - 2180448266 - name 1_503_KEY_MUTE - 2180448273 - name 1_503_CH_PREVIOUS - 2180448275 - name 1_503_KEY_MNSELECT - 2180448279 - name 1_503_KEY_GUIDE - 2180448283 - name 1_503_KEY_MENU - 2180448303 - name 1_504_KEY_0 - 2180513792 - name 1_504_KEY_1 - 2180513793 - name 1_504_KEY_2 - 2180513794 - name 1_504_KEY_3 - 2180513795 - name 1_504_KEY_4 - 2180513796 - name 1_504_KEY_5 - 2180513797 - name 1_504_KEY_6 - 2180513798 - name 1_504_KEY_7 - 2180513799 - name 1_504_KEY_8 - 2180513800 - name 1_504_KEY_9 - 2180513801 - name 1_504_KEY_POWER - 2180513802 - name 1_504_KEY_MUTE - 2180513809 - name 1_504_CH_PREVIOUS - 2180513811 - name 1_504_KEY_MNSELECT - 2180513815 - name 1_504_KEY_MENU - 2180513839 - name 1_505_KEY_0 - 2180579328 - name 1_505_KEY_1 - 2180579329 - name 1_505_KEY_2 - 2180579330 - name 1_505_KEY_3 - 2180579331 - name 1_505_KEY_4 - 2180579332 - name 1_505_KEY_5 - 2180579333 - name 1_505_KEY_6 - 2180579334 - name 1_505_KEY_7 - 2180579335 - name 1_505_KEY_8 - 2180579336 - name 1_505_KEY_9 - 2180579337 - name 1_505_KEY_POWER - 2180579338 - name 1_505_KEY_CH_UP - 2180579343 - name 1_505_KEY_CH_DOWN - 2180579344 - name 1_505_KEY_MUTE - 2180579345 - name 1_505_KEY_VOL_DOWN - 2180579346 - name 1_505_KEY_VOL_UP - 2180579348 - name 1_505_KEY_MNSELECT - 2180579351 - name 1_505_KEY_EXIT - 2180579352 - name 1_505_KEY_GUIDE - 2180579355 - name 1_505_KEY_AV - 2180579369 - name 1_505_KEY_MENU - 2180579375 - name 1_505_KEY_MUP - 2180579376 - name 1_505_KEY_MDOWN - 2180579377 - name 1_505_KEY_MLEFT - 2180579378 - name 1_505_KEY_MRIGHT - 2180579379 - name 1_505_KEY_TTOnOff - 2180579401 - name 1_506_KEY_0 - 2180644864 - name 1_506_KEY_1 - 2180644865 - name 1_506_KEY_2 - 2180644866 - name 1_506_KEY_3 - 2180644867 - name 1_506_KEY_4 - 2180644868 - name 1_506_KEY_5 - 2180644869 - name 1_506_KEY_6 - 2180644870 - name 1_506_KEY_7 - 2180644871 - name 1_506_KEY_8 - 2180644872 - name 1_506_KEY_9 - 2180644873 - name 1_506_KEY_POWER - 2180644874 - name 1_506_TWO_DIGITS - 2180644877 - name 1_506_KEY_CH_UP - 2180644879 - name 1_506_KEY_CH_DOWN - 2180644880 - name 1_507_KEY_0 - 2180710400 - name 1_507_KEY_1 - 2180710401 - name 1_507_KEY_2 - 2180710402 - name 1_507_KEY_3 - 2180710403 - name 1_507_KEY_4 - 2180710404 - name 1_507_KEY_5 - 2180710405 - name 1_507_KEY_6 - 2180710406 - name 1_507_KEY_7 - 2180710407 - name 1_507_KEY_8 - 2180710408 - name 1_507_KEY_9 - 2180710409 - name 1_507_KEY_POWER - 2180710410 - name 1_507_TWO_DIGITS - 2180710413 - name 1_507_KEY_CH_UP - 2180710415 - name 1_507_KEY_CH_DOWN - 2180710416 - name 1_507_KEY_MUP - 2180710448 - name 1_507_KEY_MDOWN - 2180710449 - name 1_508_KEY_0 - 2180775936 - name 1_508_KEY_1 - 2180775937 - name 1_508_KEY_2 - 2180775938 - name 1_508_KEY_3 - 2180775939 - name 1_508_KEY_4 - 2180775940 - name 1_508_KEY_5 - 2180775941 - name 1_508_KEY_6 - 2180775942 - name 1_508_KEY_7 - 2180775943 - name 1_508_KEY_8 - 2180775944 - name 1_508_KEY_9 - 2180775945 - name 1_508_KEY_POWER - 2180775946 - name 1_508_KEY_CH_UP - 2180775951 - name 1_508_KEY_CH_DOWN - 2180775952 - name 1_508_CH_PREVIOUS - 2180775955 - name 1_509_KEY_0 - 2180841472 - name 1_509_KEY_1 - 2180841473 - name 1_509_KEY_2 - 2180841474 - name 1_509_KEY_3 - 2180841475 - name 1_509_KEY_4 - 2180841476 - name 1_509_KEY_5 - 2180841477 - name 1_509_KEY_6 - 2180841478 - name 1_509_KEY_7 - 2180841479 - name 1_509_KEY_8 - 2180841480 - name 1_509_KEY_9 - 2180841481 - name 1_509_KEY_POWER - 2180841482 - name 1_509_KEY_CH_UP - 2180841487 - name 1_509_KEY_CH_DOWN - 2180841488 - name 1_509_KEY_MUP - 2180841520 - name 1_509_KEY_MDOWN - 2180841521 - name 1_510_KEY_0 - 2180907008 - name 1_510_KEY_1 - 2180907009 - name 1_510_KEY_2 - 2180907010 - name 1_510_KEY_3 - 2180907011 - name 1_510_KEY_4 - 2180907012 - name 1_510_KEY_5 - 2180907013 - name 1_510_KEY_6 - 2180907014 - name 1_510_KEY_7 - 2180907015 - name 1_510_KEY_8 - 2180907016 - name 1_510_KEY_9 - 2180907017 - name 1_510_KEY_POWER - 2180907018 - name 1_510_KEY_CH_UP - 2180907023 - name 1_510_KEY_CH_DOWN - 2180907024 - name 1_510_KEY_MNSELECT - 2180907031 - name 1_510_KEY_MENU - 2180907055 - name 1_510_KEY_MUP - 2180907056 - name 1_510_KEY_MDOWN - 2180907057 - name 1_510_KEY_MLEFT - 2180907058 - name 1_510_KEY_MRIGHT - 2180907059 - name 1_511_KEY_0 - 2180972544 - name 1_511_KEY_1 - 2180972545 - name 1_511_KEY_2 - 2180972546 - name 1_511_KEY_3 - 2180972547 - name 1_511_KEY_4 - 2180972548 - name 1_511_KEY_5 - 2180972549 - name 1_511_KEY_6 - 2180972550 - name 1_511_KEY_7 - 2180972551 - name 1_511_KEY_8 - 2180972552 - name 1_511_KEY_9 - 2180972553 - name 1_511_KEY_POWER - 2180972554 - name 1_511_KEY_CH_UP - 2180972559 - name 1_511_KEY_CH_DOWN - 2180972560 - name 1_511_KEY_MNSELECT - 2180972567 - name 1_511_KEY_MENU - 2180972591 - name 1_511_KEY_MUP - 2180972592 - name 1_511_KEY_MDOWN - 2180972593 - name 1_511_KEY_MLEFT - 2180972594 - name 1_511_KEY_MRIGHT - 2180972595 - name 1_512_KEY_0 - 2181038080 - name 1_512_KEY_1 - 2181038081 - name 1_512_KEY_2 - 2181038082 - name 1_512_KEY_3 - 2181038083 - name 1_512_KEY_4 - 2181038084 - name 1_512_KEY_5 - 2181038085 - name 1_512_KEY_6 - 2181038086 - name 1_512_KEY_7 - 2181038087 - name 1_512_KEY_8 - 2181038088 - name 1_512_KEY_9 - 2181038089 - name 1_512_KEY_POWER - 2181038090 - name 1_512_TWO_DIGITS - 2181038093 - name 1_512_KEY_CH_UP - 2181038095 - name 1_512_KEY_CH_DOWN - 2181038096 - name 1_512_KEY_MNSELECT - 2181038103 - name 1_512_KEY_BLUE - 2181038115 - name 1_512_KEY_GREEN - 2181038116 - name 1_512_KEY_RED - 2181038117 - name 1_512_KEY_YELLOW - 2181038118 - name 1_512_KEY_MENU - 2181038127 - name 1_512_KEY_MUP - 2181038128 - name 1_512_KEY_MDOWN - 2181038129 - name 1_512_KEY_MLEFT - 2181038130 - name 1_512_KEY_MRIGHT - 2181038131 - name 1_512_KEY_On - 2181038157 - name 1_513_KEY_0 - 2181103616 - name 1_513_KEY_1 - 2181103617 - name 1_513_KEY_2 - 2181103618 - name 1_513_KEY_3 - 2181103619 - name 1_513_KEY_4 - 2181103620 - name 1_513_KEY_5 - 2181103621 - name 1_513_KEY_6 - 2181103622 - name 1_513_KEY_7 - 2181103623 - name 1_513_KEY_8 - 2181103624 - name 1_513_KEY_9 - 2181103625 - name 1_513_KEY_POWER - 2181103626 - name 1_513_KEY_CH_UP - 2181103631 - name 1_513_KEY_CH_DOWN - 2181103632 - name 1_513_KEY_MNSELECT - 2181103639 - name 1_513_KEY_MENU - 2181103663 - name 1_514_KEY_0 - 2181169152 - name 1_514_KEY_1 - 2181169153 - name 1_514_KEY_2 - 2181169154 - name 1_514_KEY_3 - 2181169155 - name 1_514_KEY_4 - 2181169156 - name 1_514_KEY_5 - 2181169157 - name 1_514_KEY_6 - 2181169158 - name 1_514_KEY_7 - 2181169159 - name 1_514_KEY_8 - 2181169160 - name 1_514_KEY_9 - 2181169161 - name 1_514_KEY_POWER - 2181169162 - name 1_514_TWO_DIGITS - 2181169165 - name 1_514_KEY_CH_UP - 2181169167 - name 1_514_KEY_CH_DOWN - 2181169168 - name 1_514_CH_PREVIOUS - 2181169171 - name 1_514_KEY_MNSELECT - 2181169175 - name 1_514_KEY_MENU - 2181169199 - name 1_514_KEY_MUP - 2181169200 - name 1_514_KEY_MDOWN - 2181169201 - name 1_514_KEY_MLEFT - 2181169202 - name 1_514_KEY_MRIGHT - 2181169203 - name 1_515_KEY_0 - 2181234688 - name 1_515_KEY_1 - 2181234689 - name 1_515_KEY_2 - 2181234690 - name 1_515_KEY_3 - 2181234691 - name 1_515_KEY_4 - 2181234692 - name 1_515_KEY_5 - 2181234693 - name 1_515_KEY_6 - 2181234694 - name 1_515_KEY_7 - 2181234695 - name 1_515_KEY_8 - 2181234696 - name 1_515_KEY_9 - 2181234697 - name 1_515_KEY_POWER - 2181234698 - name 1_515_TWO_DIGITS - 2181234701 - name 1_515_KEY_CH_UP - 2181234703 - name 1_515_KEY_CH_DOWN - 2181234704 - name 1_515_CH_PREVIOUS - 2181234707 - name 1_515_KEY_MNSELECT - 2181234711 - name 1_515_KEY_MENU - 2181234735 - name 1_515_KEY_MUP - 2181234736 - name 1_515_KEY_MDOWN - 2181234737 - name 1_515_KEY_MLEFT - 2181234738 - name 1_515_KEY_MRIGHT - 2181234739 - name 1_516_KEY_0 - 2181300224 - name 1_516_KEY_1 - 2181300225 - name 1_516_KEY_2 - 2181300226 - name 1_516_KEY_3 - 2181300227 - name 1_516_KEY_4 - 2181300228 - name 1_516_KEY_5 - 2181300229 - name 1_516_KEY_6 - 2181300230 - name 1_516_KEY_7 - 2181300231 - name 1_516_KEY_8 - 2181300232 - name 1_516_KEY_9 - 2181300233 - name 1_516_KEY_POWER - 2181300234 - name 1_516_KEY_CH_UP - 2181300239 - name 1_516_KEY_CH_DOWN - 2181300240 - name 1_516_KEY_MNSELECT - 2181300247 - name 1_516_KEY_GUIDE - 2181300251 - name 1_516_KEY_BLUE - 2181300259 - name 1_516_KEY_GREEN - 2181300260 - name 1_516_KEY_RED - 2181300261 - name 1_516_KEY_YELLOW - 2181300262 - name 1_516_KEY_MENU - 2181300271 - name 1_516_KEY_MUP - 2181300272 - name 1_516_KEY_MDOWN - 2181300273 - name 1_516_KEY_MLEFT - 2181300274 - name 1_516_KEY_MRIGHT - 2181300275 - name 1_517_KEY_0 - 2181365760 - name 1_517_KEY_1 - 2181365761 - name 1_517_KEY_2 - 2181365762 - name 1_517_KEY_3 - 2181365763 - name 1_517_KEY_4 - 2181365764 - name 1_517_KEY_5 - 2181365765 - name 1_517_KEY_6 - 2181365766 - name 1_517_KEY_7 - 2181365767 - name 1_517_KEY_8 - 2181365768 - name 1_517_KEY_9 - 2181365769 - name 1_517_KEY_POWER - 2181365770 - name 1_517_KEY_CH_UP - 2181365775 - name 1_517_KEY_CH_DOWN - 2181365776 - name 1_517_KEY_MNSELECT - 2181365783 - name 1_517_KEY_GUIDE - 2181365787 - name 1_517_KEY_BLUE - 2181365795 - name 1_517_KEY_GREEN - 2181365796 - name 1_517_KEY_RED - 2181365797 - name 1_517_KEY_YELLOW - 2181365798 - name 1_517_KEY_MENU - 2181365807 - name 1_517_KEY_MUP - 2181365808 - name 1_517_KEY_MDOWN - 2181365809 - name 1_517_KEY_MLEFT - 2181365810 - name 1_517_KEY_MRIGHT - 2181365811 - name 1_518_KEY_0 - 2181431296 - name 1_518_KEY_1 - 2181431297 - name 1_518_KEY_2 - 2181431298 - name 1_518_KEY_3 - 2181431299 - name 1_518_KEY_4 - 2181431300 - name 1_518_KEY_5 - 2181431301 - name 1_518_KEY_6 - 2181431302 - name 1_518_KEY_7 - 2181431303 - name 1_518_KEY_8 - 2181431304 - name 1_518_KEY_9 - 2181431305 - name 1_518_KEY_POWER - 2181431306 - name 1_518_KEY_CH_UP - 2181431311 - name 1_518_KEY_CH_DOWN - 2181431312 - name 1_518_CH_PREVIOUS - 2181431315 - name 1_519_KEY_0 - 2181496832 - name 1_519_KEY_1 - 2181496833 - name 1_519_KEY_2 - 2181496834 - name 1_519_KEY_3 - 2181496835 - name 1_519_KEY_4 - 2181496836 - name 1_519_KEY_5 - 2181496837 - name 1_519_KEY_6 - 2181496838 - name 1_519_KEY_7 - 2181496839 - name 1_519_KEY_8 - 2181496840 - name 1_519_KEY_9 - 2181496841 - name 1_519_KEY_POWER - 2181496842 - name 1_519_KEY_CH_UP - 2181496847 - name 1_519_KEY_CH_DOWN - 2181496848 - name 1_519_CH_PREVIOUS - 2181496851 - name 1_519_KEY_MNSELECT - 2181496855 - name 1_519_KEY_GUIDE - 2181496859 - name 1_519_KEY_MENU - 2181496879 - name 1_519_KEY_MUP - 2181496880 - name 1_519_KEY_MDOWN - 2181496881 - name 1_519_KEY_MLEFT - 2181496882 - name 1_519_KEY_MRIGHT - 2181496883 - name 1_520_KEY_0 - 2181562368 - name 1_520_KEY_1 - 2181562369 - name 1_520_KEY_2 - 2181562370 - name 1_520_KEY_3 - 2181562371 - name 1_520_KEY_4 - 2181562372 - name 1_520_KEY_5 - 2181562373 - name 1_520_KEY_6 - 2181562374 - name 1_520_KEY_7 - 2181562375 - name 1_520_KEY_8 - 2181562376 - name 1_520_KEY_9 - 2181562377 - name 1_520_KEY_POWER - 2181562378 - name 1_520_KEY_CH_UP - 2181562383 - name 1_520_KEY_CH_DOWN - 2181562384 - name 1_520_CH_PREVIOUS - 2181562387 - name 1_520_KEY_MNSELECT - 2181562391 - name 1_520_KEY_GUIDE - 2181562395 - name 1_520_KEY_BLUE - 2181562403 - name 1_520_KEY_GREEN - 2181562404 - name 1_520_KEY_RED - 2181562405 - name 1_520_KEY_YELLOW - 2181562406 - name 1_520_KEY_MENU - 2181562415 - name 1_520_KEY_MUP - 2181562416 - name 1_520_KEY_MDOWN - 2181562417 - name 1_520_KEY_MLEFT - 2181562418 - name 1_520_KEY_MRIGHT - 2181562419 - name 1_520_KEY_On - 2181562445 - name 1_521_KEY_0 - 2181627904 - name 1_521_KEY_1 - 2181627905 - name 1_521_KEY_2 - 2181627906 - name 1_521_KEY_3 - 2181627907 - name 1_521_KEY_4 - 2181627908 - name 1_521_KEY_5 - 2181627909 - name 1_521_KEY_6 - 2181627910 - name 1_521_KEY_7 - 2181627911 - name 1_521_KEY_8 - 2181627912 - name 1_521_KEY_9 - 2181627913 - name 1_521_KEY_POWER - 2181627914 - name 1_521_KEY_CH_UP - 2181627919 - name 1_521_KEY_CH_DOWN - 2181627920 - name 1_521_CH_PREVIOUS - 2181627923 - name 1_521_KEY_MNSELECT - 2181627927 - name 1_521_KEY_GUIDE - 2181627931 - name 1_521_KEY_MENU - 2181627951 - name 1_521_KEY_MUP - 2181627952 - name 1_521_KEY_MDOWN - 2181627953 - name 1_521_KEY_MLEFT - 2181627954 - name 1_521_KEY_MRIGHT - 2181627955 - name 1_522_KEY_0 - 2181693440 - name 1_522_KEY_1 - 2181693441 - name 1_522_KEY_2 - 2181693442 - name 1_522_KEY_3 - 2181693443 - name 1_522_KEY_4 - 2181693444 - name 1_522_KEY_5 - 2181693445 - name 1_522_KEY_6 - 2181693446 - name 1_522_KEY_7 - 2181693447 - name 1_522_KEY_8 - 2181693448 - name 1_522_KEY_9 - 2181693449 - name 1_522_KEY_POWER - 2181693450 - name 1_522_KEY_CH_UP - 2181693455 - name 1_522_KEY_CH_DOWN - 2181693456 - name 1_522_CH_PREVIOUS - 2181693459 - name 1_522_KEY_MNSELECT - 2181693463 - name 1_522_KEY_GUIDE - 2181693467 - name 1_522_KEY_BLUE - 2181693475 - name 1_522_KEY_GREEN - 2181693476 - name 1_522_KEY_RED - 2181693477 - name 1_522_KEY_YELLOW - 2181693478 - name 1_522_KEY_MENU - 2181693487 - name 1_522_KEY_MUP - 2181693488 - name 1_522_KEY_MDOWN - 2181693489 - name 1_522_KEY_MLEFT - 2181693490 - name 1_522_KEY_MRIGHT - 2181693491 - name 1_523_KEY_0 - 2181758976 - name 1_523_KEY_1 - 2181758977 - name 1_523_KEY_2 - 2181758978 - name 1_523_KEY_3 - 2181758979 - name 1_523_KEY_4 - 2181758980 - name 1_523_KEY_5 - 2181758981 - name 1_523_KEY_6 - 2181758982 - name 1_523_KEY_7 - 2181758983 - name 1_523_KEY_8 - 2181758984 - name 1_523_KEY_9 - 2181758985 - name 1_523_KEY_POWER - 2181758986 - name 1_523_KEY_CH_UP - 2181758991 - name 1_523_KEY_CH_DOWN - 2181758992 - name 1_523_KEY_MUTE - 2181758993 - name 1_523_KEY_VOL_DOWN - 2181758994 - name 1_523_KEY_VOL_UP - 2181758996 - name 1_523_KEY_MNSELECT - 2181758999 - name 1_523_KEY_EXIT - 2181759000 - name 1_523_KEY_AV - 2181759017 - name 1_523_KEY_MENU - 2181759023 - name 1_523_KEY_MUP - 2181759024 - name 1_523_KEY_MDOWN - 2181759025 - name 1_523_KEY_MLEFT - 2181759026 - name 1_523_KEY_MRIGHT - 2181759027 - name 1_524_KEY_0 - 2181824512 - name 1_524_KEY_1 - 2181824513 - name 1_524_KEY_2 - 2181824514 - name 1_524_KEY_3 - 2181824515 - name 1_524_KEY_4 - 2181824516 - name 1_524_KEY_5 - 2181824517 - name 1_524_KEY_6 - 2181824518 - name 1_524_KEY_7 - 2181824519 - name 1_524_KEY_8 - 2181824520 - name 1_524_KEY_9 - 2181824521 - name 1_524_KEY_POWER - 2181824522 - name 1_524_KEY_CH_UP - 2181824527 - name 1_524_KEY_CH_DOWN - 2181824528 - name 1_524_KEY_MUTE - 2181824529 - name 1_524_KEY_VOL_DOWN - 2181824530 - name 1_524_KEY_VOL_UP - 2181824532 - name 1_524_KEY_MNSELECT - 2181824535 - name 1_524_KEY_EXIT - 2181824536 - name 1_524_KEY_AV - 2181824553 - name 1_524_KEY_MENU - 2181824559 - name 1_524_KEY_MUP - 2181824560 - name 1_524_KEY_MDOWN - 2181824561 - name 1_524_KEY_MLEFT - 2181824562 - name 1_524_KEY_MRIGHT - 2181824563 - name 1_525_KEY_0 - 2181890048 - name 1_525_KEY_1 - 2181890049 - name 1_525_KEY_2 - 2181890050 - name 1_525_KEY_3 - 2181890051 - name 1_525_KEY_4 - 2181890052 - name 1_525_KEY_5 - 2181890053 - name 1_525_KEY_6 - 2181890054 - name 1_525_KEY_7 - 2181890055 - name 1_525_KEY_8 - 2181890056 - name 1_525_KEY_9 - 2181890057 - name 1_525_KEY_POWER - 2181890058 - name 1_525_KEY_CH_UP - 2181890063 - name 1_525_KEY_CH_DOWN - 2181890064 - name 1_525_KEY_MUTE - 2181890065 - name 1_525_KEY_MNSELECT - 2181890071 - name 1_525_KEY_EXIT - 2181890072 - name 1_525_KEY_MENU - 2181890095 - name 1_525_KEY_MUP - 2181890096 - name 1_525_KEY_MDOWN - 2181890097 - name 1_526_KEY_0 - 2181955584 - name 1_526_KEY_1 - 2181955585 - name 1_526_KEY_2 - 2181955586 - name 1_526_KEY_3 - 2181955587 - name 1_526_KEY_4 - 2181955588 - name 1_526_KEY_5 - 2181955589 - name 1_526_KEY_6 - 2181955590 - name 1_526_KEY_7 - 2181955591 - name 1_526_KEY_8 - 2181955592 - name 1_526_KEY_9 - 2181955593 - name 1_526_KEY_POWER - 2181955594 - name 1_526_KEY_CH_UP - 2181955599 - name 1_526_KEY_CH_DOWN - 2181955600 - name 1_526_KEY_MUTE - 2181955601 - name 1_526_KEY_VOL_DOWN - 2181955602 - name 1_526_KEY_VOL_UP - 2181955604 - name 1_526_KEY_MNSELECT - 2181955607 - name 1_526_KEY_EXIT - 2181955608 - name 1_526_KEY_AV - 2181955625 - name 1_526_KEY_MENU - 2181955631 - name 1_526_KEY_MUP - 2181955632 - name 1_526_KEY_MDOWN - 2181955633 - name 1_526_KEY_MLEFT - 2181955634 - name 1_526_KEY_MRIGHT - 2181955635 - name 1_527_KEY_0 - 2182021120 - name 1_527_KEY_1 - 2182021121 - name 1_527_KEY_2 - 2182021122 - name 1_527_KEY_3 - 2182021123 - name 1_527_KEY_4 - 2182021124 - name 1_527_KEY_5 - 2182021125 - name 1_527_KEY_6 - 2182021126 - name 1_527_KEY_7 - 2182021127 - name 1_527_KEY_8 - 2182021128 - name 1_527_KEY_9 - 2182021129 - name 1_527_KEY_POWER - 2182021130 - name 1_527_KEY_CH_UP - 2182021135 - name 1_527_KEY_CH_DOWN - 2182021136 - name 1_527_KEY_MUTE - 2182021137 - name 1_527_KEY_VOL_DOWN - 2182021138 - name 1_527_KEY_VOL_UP - 2182021140 - name 1_527_KEY_MNSELECT - 2182021143 - name 1_527_KEY_EXIT - 2182021144 - name 1_527_KEY_AV - 2182021161 - name 1_527_KEY_MENU - 2182021167 - name 1_527_KEY_MUP - 2182021168 - name 1_527_KEY_MDOWN - 2182021169 - name 1_527_KEY_MLEFT - 2182021170 - name 1_527_KEY_MRIGHT - 2182021171 - name 1_528_KEY_0 - 2182086656 - name 1_528_KEY_1 - 2182086657 - name 1_528_KEY_2 - 2182086658 - name 1_528_KEY_3 - 2182086659 - name 1_528_KEY_4 - 2182086660 - name 1_528_KEY_5 - 2182086661 - name 1_528_KEY_6 - 2182086662 - name 1_528_KEY_7 - 2182086663 - name 1_528_KEY_8 - 2182086664 - name 1_528_KEY_9 - 2182086665 - name 1_528_KEY_POWER - 2182086666 - name 1_528_KEY_CH_UP - 2182086671 - name 1_528_KEY_CH_DOWN - 2182086672 - name 1_528_KEY_MUTE - 2182086673 - name 1_528_KEY_MNSELECT - 2182086679 - name 1_528_KEY_EXIT - 2182086680 - name 1_528_KEY_AV - 2182086697 - name 1_528_KEY_MENU - 2182086703 - name 1_528_KEY_MUP - 2182086704 - name 1_528_KEY_MDOWN - 2182086705 - name 1_528_KEY_MLEFT - 2182086706 - name 1_528_KEY_MRIGHT - 2182086707 - name 1_529_KEY_0 - 2182152192 - name 1_529_KEY_1 - 2182152193 - name 1_529_KEY_2 - 2182152194 - name 1_529_KEY_3 - 2182152195 - name 1_529_KEY_4 - 2182152196 - name 1_529_KEY_5 - 2182152197 - name 1_529_KEY_6 - 2182152198 - name 1_529_KEY_7 - 2182152199 - name 1_529_KEY_8 - 2182152200 - name 1_529_KEY_9 - 2182152201 - name 1_529_KEY_POWER - 2182152202 - name 1_529_KEY_CH_UP - 2182152207 - name 1_529_KEY_CH_DOWN - 2182152208 - name 1_529_KEY_MUTE - 2182152209 - name 1_529_KEY_VOL_DOWN - 2182152210 - name 1_529_KEY_VOL_UP - 2182152212 - name 1_529_KEY_MNSELECT - 2182152215 - name 1_529_KEY_EXIT - 2182152216 - name 1_529_KEY_AV - 2182152233 - name 1_529_KEY_MENU - 2182152239 - name 1_529_KEY_MUP - 2182152240 - name 1_529_KEY_MDOWN - 2182152241 - name 1_529_KEY_MLEFT - 2182152242 - name 1_529_KEY_MRIGHT - 2182152243 - name 1_530_KEY_0 - 2182217728 - name 1_530_KEY_1 - 2182217729 - name 1_530_KEY_2 - 2182217730 - name 1_530_KEY_3 - 2182217731 - name 1_530_KEY_4 - 2182217732 - name 1_530_KEY_5 - 2182217733 - name 1_530_KEY_6 - 2182217734 - name 1_530_KEY_7 - 2182217735 - name 1_530_KEY_8 - 2182217736 - name 1_530_KEY_9 - 2182217737 - name 1_530_KEY_POWER - 2182217738 - name 1_530_KEY_CH_UP - 2182217743 - name 1_530_KEY_CH_DOWN - 2182217744 - name 1_530_KEY_MUTE - 2182217745 - name 1_530_KEY_MNSELECT - 2182217751 - name 1_530_KEY_AV - 2182217769 - name 1_530_KEY_MUP - 2182217776 - name 1_530_KEY_MDOWN - 2182217777 - name 1_530_KEY_MLEFT - 2182217778 - name 1_530_KEY_MRIGHT - 2182217779 - name 1_531_KEY_0 - 2182283264 - name 1_531_KEY_1 - 2182283265 - name 1_531_KEY_2 - 2182283266 - name 1_531_KEY_3 - 2182283267 - name 1_531_KEY_4 - 2182283268 - name 1_531_KEY_5 - 2182283269 - name 1_531_KEY_6 - 2182283270 - name 1_531_KEY_7 - 2182283271 - name 1_531_KEY_8 - 2182283272 - name 1_531_KEY_9 - 2182283273 - name 1_531_KEY_POWER - 2182283274 - name 1_531_KEY_CH_UP - 2182283279 - name 1_531_KEY_CH_DOWN - 2182283280 - name 1_531_KEY_MUTE - 2182283281 - name 1_531_KEY_VOL_DOWN - 2182283282 - name 1_531_KEY_VOL_UP - 2182283284 - name 1_531_KEY_MNSELECT - 2182283287 - name 1_531_KEY_EXIT - 2182283288 - name 1_531_KEY_AV - 2182283305 - name 1_531_KEY_MENU - 2182283311 - name 1_531_KEY_MUP - 2182283312 - name 1_531_KEY_MDOWN - 2182283313 - name 1_531_KEY_MLEFT - 2182283314 - name 1_531_KEY_MRIGHT - 2182283315 - name 1_532_KEY_0 - 2182348800 - name 1_532_KEY_1 - 2182348801 - name 1_532_KEY_2 - 2182348802 - name 1_532_KEY_3 - 2182348803 - name 1_532_KEY_4 - 2182348804 - name 1_532_KEY_5 - 2182348805 - name 1_532_KEY_6 - 2182348806 - name 1_532_KEY_7 - 2182348807 - name 1_532_KEY_8 - 2182348808 - name 1_532_KEY_9 - 2182348809 - name 1_532_KEY_POWER - 2182348810 - name 1_532_KEY_CH_UP - 2182348815 - name 1_532_KEY_CH_DOWN - 2182348816 - name 1_532_KEY_MUTE - 2182348817 - name 1_532_KEY_MNSELECT - 2182348823 - name 1_532_KEY_EXIT - 2182348824 - name 1_532_KEY_AV - 2182348841 - name 1_532_KEY_MENU - 2182348847 - name 1_532_KEY_MUP - 2182348848 - name 1_532_KEY_MDOWN - 2182348849 - name 1_533_KEY_0 - 2182414336 - name 1_533_KEY_1 - 2182414337 - name 1_533_KEY_2 - 2182414338 - name 1_533_KEY_3 - 2182414339 - name 1_533_KEY_4 - 2182414340 - name 1_533_KEY_5 - 2182414341 - name 1_533_KEY_6 - 2182414342 - name 1_533_KEY_7 - 2182414343 - name 1_533_KEY_8 - 2182414344 - name 1_533_KEY_9 - 2182414345 - name 1_533_KEY_POWER - 2182414346 - name 1_533_KEY_CH_UP - 2182414351 - name 1_533_KEY_CH_DOWN - 2182414352 - name 1_533_KEY_EXIT - 2182414360 - name 1_533_KEY_AV - 2182414377 - name 1_533_KEY_MENU - 2182414383 - name 1_533_KEY_MUP - 2182414384 - name 1_533_KEY_MDOWN - 2182414385 - name 1_533_KEY_MLEFT - 2182414386 - name 1_533_KEY_MRIGHT - 2182414387 - name 1_534_KEY_0 - 2182479872 - name 1_534_KEY_1 - 2182479873 - name 1_534_KEY_2 - 2182479874 - name 1_534_KEY_3 - 2182479875 - name 1_534_KEY_4 - 2182479876 - name 1_534_KEY_5 - 2182479877 - name 1_534_KEY_6 - 2182479878 - name 1_534_KEY_7 - 2182479879 - name 1_534_KEY_8 - 2182479880 - name 1_534_KEY_9 - 2182479881 - name 1_534_KEY_POWER - 2182479882 - name 1_534_KEY_CH_UP - 2182479887 - name 1_534_KEY_CH_DOWN - 2182479888 - name 1_534_KEY_EXIT - 2182479896 - name 1_534_KEY_AV - 2182479913 - name 1_534_KEY_MENU - 2182479919 - name 1_535_KEY_0 - 2182545408 - name 1_535_KEY_1 - 2182545409 - name 1_535_KEY_2 - 2182545410 - name 1_535_KEY_3 - 2182545411 - name 1_535_KEY_4 - 2182545412 - name 1_535_KEY_5 - 2182545413 - name 1_535_KEY_6 - 2182545414 - name 1_535_KEY_7 - 2182545415 - name 1_535_KEY_8 - 2182545416 - name 1_535_KEY_9 - 2182545417 - name 1_535_KEY_POWER - 2182545418 - name 1_535_KEY_CH_UP - 2182545423 - name 1_535_KEY_CH_DOWN - 2182545424 - name 1_535_KEY_MUTE - 2182545425 - name 1_535_KEY_MNSELECT - 2182545431 - name 1_535_KEY_AV - 2182545449 - name 1_535_KEY_MUP - 2182545456 - name 1_535_KEY_MDOWN - 2182545457 - name 1_536_KEY_0 - 2182610944 - name 1_536_KEY_1 - 2182610945 - name 1_536_KEY_2 - 2182610946 - name 1_536_KEY_3 - 2182610947 - name 1_536_KEY_4 - 2182610948 - name 1_536_KEY_5 - 2182610949 - name 1_536_KEY_6 - 2182610950 - name 1_536_KEY_7 - 2182610951 - name 1_536_KEY_8 - 2182610952 - name 1_536_KEY_9 - 2182610953 - name 1_536_KEY_POWER - 2182610954 - name 1_536_KEY_CH_UP - 2182610959 - name 1_536_KEY_CH_DOWN - 2182610960 - name 1_536_KEY_MUTE - 2182610961 - name 1_536_KEY_MNSELECT - 2182610967 - name 1_536_KEY_AV - 2182610985 - name 1_536_KEY_MUP - 2182610992 - name 1_536_KEY_MDOWN - 2182610993 - name 1_537_KEY_0 - 2182676480 - name 1_537_KEY_1 - 2182676481 - name 1_537_KEY_2 - 2182676482 - name 1_537_KEY_3 - 2182676483 - name 1_537_KEY_4 - 2182676484 - name 1_537_KEY_5 - 2182676485 - name 1_537_KEY_6 - 2182676486 - name 1_537_KEY_7 - 2182676487 - name 1_537_KEY_8 - 2182676488 - name 1_537_KEY_9 - 2182676489 - name 1_537_KEY_POWER - 2182676490 - name 1_537_KEY_CH_UP - 2182676495 - name 1_537_KEY_CH_DOWN - 2182676496 - name 1_537_KEY_MNSELECT - 2182676503 - name 1_537_KEY_MENU - 2182676527 - name 1_537_KEY_MLEFT - 2182676530 - name 1_537_KEY_MRIGHT - 2182676531 - name 1_538_KEY_0 - 2182742016 - name 1_538_KEY_1 - 2182742017 - name 1_538_KEY_2 - 2182742018 - name 1_538_KEY_3 - 2182742019 - name 1_538_KEY_4 - 2182742020 - name 1_538_KEY_5 - 2182742021 - name 1_538_KEY_6 - 2182742022 - name 1_538_KEY_7 - 2182742023 - name 1_538_KEY_8 - 2182742024 - name 1_538_KEY_9 - 2182742025 - name 1_538_KEY_POWER - 2182742026 - name 1_538_KEY_CH_UP - 2182742031 - name 1_538_KEY_CH_DOWN - 2182742032 - name 1_538_KEY_MUTE - 2182742033 - name 1_538_KEY_MNSELECT - 2182742039 - name 1_538_KEY_AV - 2182742057 - name 1_538_KEY_MLEFT - 2182742066 - name 1_538_KEY_MRIGHT - 2182742067 - name 1_539_KEY_0 - 2182807552 - name 1_539_KEY_1 - 2182807553 - name 1_539_KEY_2 - 2182807554 - name 1_539_KEY_3 - 2182807555 - name 1_539_KEY_4 - 2182807556 - name 1_539_KEY_5 - 2182807557 - name 1_539_KEY_6 - 2182807558 - name 1_539_KEY_7 - 2182807559 - name 1_539_KEY_8 - 2182807560 - name 1_539_KEY_9 - 2182807561 - name 1_539_KEY_POWER - 2182807562 - name 1_539_KEY_CH_UP - 2182807567 - name 1_539_KEY_CH_DOWN - 2182807568 - name 1_539_KEY_MNSELECT - 2182807575 - name 1_539_KEY_MENU - 2182807599 - name 1_539_KEY_MUP - 2182807600 - name 1_539_KEY_MDOWN - 2182807601 - name 1_539_KEY_MLEFT - 2182807602 - name 1_539_KEY_MRIGHT - 2182807603 - name 1_539_KEY_On - 2182807629 - name 1_540_KEY_0 - 2182873088 - name 1_540_KEY_1 - 2182873089 - name 1_540_KEY_2 - 2182873090 - name 1_540_KEY_3 - 2182873091 - name 1_540_KEY_4 - 2182873092 - name 1_540_KEY_5 - 2182873093 - name 1_540_KEY_6 - 2182873094 - name 1_540_KEY_7 - 2182873095 - name 1_540_KEY_8 - 2182873096 - name 1_540_KEY_9 - 2182873097 - name 1_540_KEY_POWER - 2182873098 - name 1_540_KEY_CH_UP - 2182873103 - name 1_540_KEY_CH_DOWN - 2182873104 - name 1_540_KEY_MNSELECT - 2182873111 - name 1_541_KEY_0 - 2182938624 - name 1_541_KEY_1 - 2182938625 - name 1_541_KEY_2 - 2182938626 - name 1_541_KEY_3 - 2182938627 - name 1_541_KEY_4 - 2182938628 - name 1_541_KEY_5 - 2182938629 - name 1_541_KEY_6 - 2182938630 - name 1_541_KEY_7 - 2182938631 - name 1_541_KEY_8 - 2182938632 - name 1_541_KEY_9 - 2182938633 - name 1_541_KEY_POWER - 2182938634 - name 1_541_KEY_CH_UP - 2182938639 - name 1_541_KEY_CH_DOWN - 2182938640 - name 1_542_KEY_0 - 2183004160 - name 1_542_KEY_1 - 2183004161 - name 1_542_KEY_2 - 2183004162 - name 1_542_KEY_3 - 2183004163 - name 1_542_KEY_4 - 2183004164 - name 1_542_KEY_5 - 2183004165 - name 1_542_KEY_6 - 2183004166 - name 1_542_KEY_7 - 2183004167 - name 1_542_KEY_8 - 2183004168 - name 1_542_KEY_9 - 2183004169 - name 1_542_KEY_POWER - 2183004170 - name 1_542_KEY_CH_UP - 2183004175 - name 1_542_KEY_CH_DOWN - 2183004176 - name 1_542_KEY_MNSELECT - 2183004183 - name 1_542_KEY_MLEFT - 2183004210 - name 1_542_KEY_MRIGHT - 2183004211 - name 1_543_KEY_0 - 2183069696 - name 1_543_KEY_1 - 2183069697 - name 1_543_KEY_2 - 2183069698 - name 1_543_KEY_3 - 2183069699 - name 1_543_KEY_4 - 2183069700 - name 1_543_KEY_5 - 2183069701 - name 1_543_KEY_6 - 2183069702 - name 1_543_KEY_7 - 2183069703 - name 1_543_KEY_8 - 2183069704 - name 1_543_KEY_9 - 2183069705 - name 1_543_KEY_POWER - 2183069706 - name 1_543_KEY_CH_UP - 2183069711 - name 1_543_KEY_CH_DOWN - 2183069712 - name 1_543_KEY_MUTE - 2183069713 - name 1_543_KEY_VOL_DOWN - 2183069714 - name 1_543_KEY_VOL_UP - 2183069716 - name 1_543_KEY_MNSELECT - 2183069719 - name 1_543_KEY_EXIT - 2183069720 - name 1_543_KEY_AV - 2183069737 - name 1_543_KEY_MENU - 2183069743 - name 1_543_KEY_MUP - 2183069744 - name 1_543_KEY_MDOWN - 2183069745 - name 1_543_KEY_MLEFT - 2183069746 - name 1_543_KEY_MRIGHT - 2183069747 - name 1_544_KEY_0 - 2183135232 - name 1_544_KEY_1 - 2183135233 - name 1_544_KEY_2 - 2183135234 - name 1_544_KEY_3 - 2183135235 - name 1_544_KEY_4 - 2183135236 - name 1_544_KEY_5 - 2183135237 - name 1_544_KEY_6 - 2183135238 - name 1_544_KEY_7 - 2183135239 - name 1_544_KEY_8 - 2183135240 - name 1_544_KEY_9 - 2183135241 - name 1_544_KEY_POWER - 2183135242 - name 1_544_KEY_CH_UP - 2183135247 - name 1_544_KEY_CH_DOWN - 2183135248 - name 1_544_KEY_MUTE - 2183135249 - name 1_544_KEY_VOL_DOWN - 2183135250 - name 1_544_KEY_VOL_UP - 2183135252 - name 1_544_KEY_MNSELECT - 2183135255 - name 1_544_KEY_EXIT - 2183135256 - name 1_544_KEY_AV - 2183135273 - name 1_544_KEY_MENU - 2183135279 - name 1_544_KEY_MUP - 2183135280 - name 1_544_KEY_MDOWN - 2183135281 - name 1_544_KEY_MLEFT - 2183135282 - name 1_544_KEY_MRIGHT - 2183135283 - name 1_545_KEY_0 - 2183200768 - name 1_545_KEY_1 - 2183200769 - name 1_545_KEY_2 - 2183200770 - name 1_545_KEY_3 - 2183200771 - name 1_545_KEY_4 - 2183200772 - name 1_545_KEY_5 - 2183200773 - name 1_545_KEY_6 - 2183200774 - name 1_545_KEY_7 - 2183200775 - name 1_545_KEY_8 - 2183200776 - name 1_545_KEY_9 - 2183200777 - name 1_545_KEY_POWER - 2183200778 - name 1_545_TWO_DIGITS - 2183200781 - name 1_545_KEY_CH_UP - 2183200783 - name 1_545_KEY_CH_DOWN - 2183200784 - name 1_546_KEY_0 - 2183266304 - name 1_546_KEY_1 - 2183266305 - name 1_546_KEY_2 - 2183266306 - name 1_546_KEY_3 - 2183266307 - name 1_546_KEY_4 - 2183266308 - name 1_546_KEY_5 - 2183266309 - name 1_546_KEY_6 - 2183266310 - name 1_546_KEY_7 - 2183266311 - name 1_546_KEY_8 - 2183266312 - name 1_546_KEY_9 - 2183266313 - name 1_546_KEY_POWER - 2183266314 - name 1_546_KEY_CH_UP - 2183266319 - name 1_546_KEY_CH_DOWN - 2183266320 - name 1_547_KEY_0 - 2183331840 - name 1_547_KEY_1 - 2183331841 - name 1_547_KEY_2 - 2183331842 - name 1_547_KEY_3 - 2183331843 - name 1_547_KEY_4 - 2183331844 - name 1_547_KEY_5 - 2183331845 - name 1_547_KEY_6 - 2183331846 - name 1_547_KEY_7 - 2183331847 - name 1_547_KEY_8 - 2183331848 - name 1_547_KEY_9 - 2183331849 - name 1_547_KEY_POWER - 2183331850 - name 1_547_KEY_CH_UP - 2183331855 - name 1_547_KEY_CH_DOWN - 2183331856 - name 1_547_KEY_MUTE - 2183331857 - name 1_547_KEY_MNSELECT - 2183331863 - name 1_547_KEY_EXIT - 2183331864 - name 1_547_KEY_AV - 2183331881 - name 1_547_KEY_MENU - 2183331887 - name 1_547_KEY_MUP - 2183331888 - name 1_547_KEY_MDOWN - 2183331889 - name 1_547_KEY_MLEFT - 2183331890 - name 1_547_KEY_MRIGHT - 2183331891 - name 1_548_KEY_0 - 2183397376 - name 1_548_KEY_1 - 2183397377 - name 1_548_KEY_2 - 2183397378 - name 1_548_KEY_3 - 2183397379 - name 1_548_KEY_4 - 2183397380 - name 1_548_KEY_5 - 2183397381 - name 1_548_KEY_6 - 2183397382 - name 1_548_KEY_7 - 2183397383 - name 1_548_KEY_8 - 2183397384 - name 1_548_KEY_9 - 2183397385 - name 1_548_KEY_POWER - 2183397386 - name 1_548_TWO_DIGITS - 2183397389 - name 1_548_KEY_CH_UP - 2183397391 - name 1_548_KEY_CH_DOWN - 2183397392 - name 1_548_CH_PREVIOUS - 2183397395 - name 1_548_KEY_MNSELECT - 2183397399 - name 1_548_KEY_MENU - 2183397423 - name 1_548_KEY_MUP - 2183397424 - name 1_548_KEY_MDOWN - 2183397425 - name 1_548_KEY_MLEFT - 2183397426 - name 1_548_KEY_MRIGHT - 2183397427 - name 1_548_KEY_On - 2183397453 - name 1_549_KEY_0 - 2183462912 - name 1_549_KEY_1 - 2183462913 - name 1_549_KEY_2 - 2183462914 - name 1_549_KEY_3 - 2183462915 - name 1_549_KEY_4 - 2183462916 - name 1_549_KEY_5 - 2183462917 - name 1_549_KEY_6 - 2183462918 - name 1_549_KEY_7 - 2183462919 - name 1_549_KEY_8 - 2183462920 - name 1_549_KEY_9 - 2183462921 - name 1_549_KEY_POWER - 2183462922 - name 1_549_KEY_CH_UP - 2183462927 - name 1_549_KEY_CH_DOWN - 2183462928 - name 1_549_KEY_MUTE - 2183462929 - name 1_549_KEY_MNSELECT - 2183462935 - name 1_549_KEY_EXIT - 2183462936 - name 1_549_KEY_AV - 2183462953 - name 1_549_KEY_MENU - 2183462959 - name 1_549_KEY_MLEFT - 2183462962 - name 1_549_KEY_MRIGHT - 2183462963 - name 1_550_KEY_0 - 2183528448 - name 1_550_KEY_1 - 2183528449 - name 1_550_KEY_2 - 2183528450 - name 1_550_KEY_3 - 2183528451 - name 1_550_KEY_4 - 2183528452 - name 1_550_KEY_5 - 2183528453 - name 1_550_KEY_6 - 2183528454 - name 1_550_KEY_7 - 2183528455 - name 1_550_KEY_8 - 2183528456 - name 1_550_KEY_9 - 2183528457 - name 1_550_KEY_POWER - 2183528458 - name 1_550_KEY_CH_UP - 2183528463 - name 1_550_KEY_CH_DOWN - 2183528464 - name 1_550_KEY_MNSELECT - 2183528471 - name 1_551_KEY_0 - 2183593984 - name 1_551_KEY_1 - 2183593985 - name 1_551_KEY_2 - 2183593986 - name 1_551_KEY_3 - 2183593987 - name 1_551_KEY_4 - 2183593988 - name 1_551_KEY_5 - 2183593989 - name 1_551_KEY_6 - 2183593990 - name 1_551_KEY_7 - 2183593991 - name 1_551_KEY_8 - 2183593992 - name 1_551_KEY_9 - 2183593993 - name 1_551_KEY_POWER - 2183593994 - name 1_551_KEY_CH_UP - 2183593999 - name 1_551_KEY_CH_DOWN - 2183594000 - name 1_551_KEY_MUTE - 2183594001 - name 1_551_KEY_VOL_DOWN - 2183594002 - name 1_551_KEY_VOL_UP - 2183594004 - name 1_551_KEY_MNSELECT - 2183594007 - name 1_551_KEY_EXIT - 2183594008 - name 1_551_KEY_AV - 2183594025 - name 1_551_KEY_MENU - 2183594031 - name 1_551_KEY_MLEFT - 2183594034 - name 1_551_KEY_MRIGHT - 2183594035 - name 1_552_KEY_0 - 2183659520 - name 1_552_KEY_1 - 2183659521 - name 1_552_KEY_2 - 2183659522 - name 1_552_KEY_3 - 2183659523 - name 1_552_KEY_4 - 2183659524 - name 1_552_KEY_5 - 2183659525 - name 1_552_KEY_6 - 2183659526 - name 1_552_KEY_7 - 2183659527 - name 1_552_KEY_8 - 2183659528 - name 1_552_KEY_9 - 2183659529 - name 1_552_KEY_POWER - 2183659530 - name 1_552_KEY_CH_UP - 2183659535 - name 1_552_KEY_CH_DOWN - 2183659536 - name 1_552_CH_PREVIOUS - 2183659539 - name 1_553_KEY_0 - 2183725056 - name 1_553_KEY_1 - 2183725057 - name 1_553_KEY_2 - 2183725058 - name 1_553_KEY_3 - 2183725059 - name 1_553_KEY_4 - 2183725060 - name 1_553_KEY_5 - 2183725061 - name 1_553_KEY_6 - 2183725062 - name 1_553_KEY_7 - 2183725063 - name 1_553_KEY_8 - 2183725064 - name 1_553_KEY_9 - 2183725065 - name 1_553_KEY_POWER - 2183725066 - name 1_553_KEY_CH_UP - 2183725071 - name 1_553_KEY_CH_DOWN - 2183725072 - name 1_553_KEY_MUTE - 2183725073 - name 1_553_KEY_VOL_DOWN - 2183725074 - name 1_553_KEY_VOL_UP - 2183725076 - name 1_553_KEY_MNSELECT - 2183725079 - name 1_553_KEY_EXIT - 2183725080 - name 1_553_KEY_AV - 2183725097 - name 1_553_KEY_MENU - 2183725103 - name 1_553_KEY_MUP - 2183725104 - name 1_553_KEY_MDOWN - 2183725105 - name 1_553_KEY_MLEFT - 2183725106 - name 1_553_KEY_MRIGHT - 2183725107 - name 1_554_KEY_0 - 2183790592 - name 1_554_KEY_1 - 2183790593 - name 1_554_KEY_2 - 2183790594 - name 1_554_KEY_3 - 2183790595 - name 1_554_KEY_4 - 2183790596 - name 1_554_KEY_5 - 2183790597 - name 1_554_KEY_6 - 2183790598 - name 1_554_KEY_7 - 2183790599 - name 1_554_KEY_8 - 2183790600 - name 1_554_KEY_9 - 2183790601 - name 1_554_KEY_POWER - 2183790602 - name 1_554_KEY_CH_UP - 2183790607 - name 1_554_KEY_CH_DOWN - 2183790608 - name 1_555_KEY_0 - 2183856128 - name 1_555_KEY_1 - 2183856129 - name 1_555_KEY_2 - 2183856130 - name 1_555_KEY_3 - 2183856131 - name 1_555_KEY_4 - 2183856132 - name 1_555_KEY_5 - 2183856133 - name 1_555_KEY_6 - 2183856134 - name 1_555_KEY_7 - 2183856135 - name 1_555_KEY_8 - 2183856136 - name 1_555_KEY_9 - 2183856137 - name 1_555_KEY_POWER - 2183856138 - name 1_555_KEY_CH_UP - 2183856143 - name 1_555_KEY_CH_DOWN - 2183856144 - name 1_555_KEY_MUTE - 2183856145 - name 1_555_KEY_VOL_DOWN - 2183856146 - name 1_555_KEY_VOL_UP - 2183856148 - name 1_555_KEY_MNSELECT - 2183856151 - name 1_555_KEY_EXIT - 2183856152 - name 1_555_KEY_AV - 2183856169 - name 1_555_KEY_MENU - 2183856175 - name 1_555_KEY_MUP - 2183856176 - name 1_555_KEY_MDOWN - 2183856177 - name 1_555_KEY_MLEFT - 2183856178 - name 1_555_KEY_MRIGHT - 2183856179 - name 1_556_KEY_0 - 2183921664 - name 1_556_KEY_1 - 2183921665 - name 1_556_KEY_2 - 2183921666 - name 1_556_KEY_3 - 2183921667 - name 1_556_KEY_4 - 2183921668 - name 1_556_KEY_5 - 2183921669 - name 1_556_KEY_6 - 2183921670 - name 1_556_KEY_7 - 2183921671 - name 1_556_KEY_8 - 2183921672 - name 1_556_KEY_9 - 2183921673 - name 1_556_KEY_POWER - 2183921674 - name 1_556_KEY_CH_UP - 2183921679 - name 1_556_KEY_CH_DOWN - 2183921680 - name 1_557_KEY_0 - 2183987200 - name 1_557_KEY_1 - 2183987201 - name 1_557_KEY_2 - 2183987202 - name 1_557_KEY_3 - 2183987203 - name 1_557_KEY_4 - 2183987204 - name 1_557_KEY_5 - 2183987205 - name 1_557_KEY_6 - 2183987206 - name 1_557_KEY_7 - 2183987207 - name 1_557_KEY_8 - 2183987208 - name 1_557_KEY_9 - 2183987209 - name 1_557_KEY_POWER - 2183987210 - name 1_557_KEY_CH_UP - 2183987215 - name 1_557_KEY_CH_DOWN - 2183987216 - name 1_557_KEY_MENU - 2183987247 - name 1_557_KEY_MUP - 2183987248 - name 1_557_KEY_MDOWN - 2183987249 - name 1_557_KEY_MLEFT - 2183987250 - name 1_557_KEY_MRIGHT - 2183987251 - name 1_558_KEY_0 - 2184052736 - name 1_558_KEY_1 - 2184052737 - name 1_558_KEY_2 - 2184052738 - name 1_558_KEY_3 - 2184052739 - name 1_558_KEY_4 - 2184052740 - name 1_558_KEY_5 - 2184052741 - name 1_558_KEY_6 - 2184052742 - name 1_558_KEY_7 - 2184052743 - name 1_558_KEY_8 - 2184052744 - name 1_558_KEY_9 - 2184052745 - name 1_558_KEY_POWER - 2184052746 - name 1_558_KEY_CH_UP - 2184052751 - name 1_558_KEY_CH_DOWN - 2184052752 - name 1_558_KEY_MUTE - 2184052753 - name 1_558_KEY_VOL_DOWN - 2184052754 - name 1_558_KEY_VOL_UP - 2184052756 - name 1_558_KEY_MNSELECT - 2184052759 - name 1_558_KEY_EXIT - 2184052760 - name 1_558_KEY_AV - 2184052777 - name 1_558_KEY_MENU - 2184052783 - name 1_558_KEY_MUP - 2184052784 - name 1_558_KEY_MDOWN - 2184052785 - name 1_558_KEY_MLEFT - 2184052786 - name 1_558_KEY_MRIGHT - 2184052787 - name 1_559_KEY_0 - 2184118272 - name 1_559_KEY_1 - 2184118273 - name 1_559_KEY_2 - 2184118274 - name 1_559_KEY_3 - 2184118275 - name 1_559_KEY_4 - 2184118276 - name 1_559_KEY_5 - 2184118277 - name 1_559_KEY_6 - 2184118278 - name 1_559_KEY_7 - 2184118279 - name 1_559_KEY_8 - 2184118280 - name 1_559_KEY_9 - 2184118281 - name 1_559_KEY_POWER - 2184118282 - name 1_559_TWO_DIGITS - 2184118285 - name 1_559_KEY_CH_UP - 2184118287 - name 1_559_KEY_CH_DOWN - 2184118288 - name 1_559_KEY_MNSELECT - 2184118295 - name 1_559_KEY_MENU - 2184118319 - name 1_559_KEY_MUP - 2184118320 - name 1_559_KEY_MDOWN - 2184118321 - name 1_559_KEY_MLEFT - 2184118322 - name 1_559_KEY_MRIGHT - 2184118323 - name 1_560_KEY_0 - 2184183808 - name 1_560_KEY_1 - 2184183809 - name 1_560_KEY_2 - 2184183810 - name 1_560_KEY_3 - 2184183811 - name 1_560_KEY_4 - 2184183812 - name 1_560_KEY_5 - 2184183813 - name 1_560_KEY_6 - 2184183814 - name 1_560_KEY_7 - 2184183815 - name 1_560_KEY_8 - 2184183816 - name 1_560_KEY_9 - 2184183817 - name 1_560_KEY_POWER - 2184183818 - name 1_560_KEY_CH_UP - 2184183823 - name 1_560_KEY_CH_DOWN - 2184183824 - name 1_560_KEY_MNSELECT - 2184183831 - name 1_560_KEY_GUIDE - 2184183835 - name 1_560_KEY_BLUE - 2184183843 - name 1_560_KEY_GREEN - 2184183844 - name 1_560_KEY_RED - 2184183845 - name 1_560_KEY_YELLOW - 2184183846 - name 1_560_KEY_MENU - 2184183855 - name 1_560_KEY_MUP - 2184183856 - name 1_560_KEY_MDOWN - 2184183857 - name 1_560_KEY_MLEFT - 2184183858 - name 1_560_KEY_MRIGHT - 2184183859 - name 1_560_KEY_On - 2184183885 - name 1_561_KEY_0 - 2184249344 - name 1_561_KEY_1 - 2184249345 - name 1_561_KEY_2 - 2184249346 - name 1_561_KEY_3 - 2184249347 - name 1_561_KEY_4 - 2184249348 - name 1_561_KEY_5 - 2184249349 - name 1_561_KEY_6 - 2184249350 - name 1_561_KEY_7 - 2184249351 - name 1_561_KEY_8 - 2184249352 - name 1_561_KEY_9 - 2184249353 - name 1_561_KEY_POWER - 2184249354 - name 1_561_KEY_CH_UP - 2184249359 - name 1_561_KEY_CH_DOWN - 2184249360 - name 1_561_CH_PREVIOUS - 2184249363 - name 1_561_KEY_MNSELECT - 2184249367 - name 1_561_KEY_BLUE - 2184249379 - name 1_561_KEY_GREEN - 2184249380 - name 1_561_KEY_RED - 2184249381 - name 1_561_KEY_YELLOW - 2184249382 - name 1_561_KEY_MENU - 2184249391 - name 1_561_KEY_MUP - 2184249392 - name 1_561_KEY_MDOWN - 2184249393 - name 1_561_KEY_MLEFT - 2184249394 - name 1_561_KEY_MRIGHT - 2184249395 - name 1_561_KEY_On - 2184249421 - name 1_562_KEY_0 - 2184314880 - name 1_562_KEY_1 - 2184314881 - name 1_562_KEY_2 - 2184314882 - name 1_562_KEY_3 - 2184314883 - name 1_562_KEY_4 - 2184314884 - name 1_562_KEY_5 - 2184314885 - name 1_562_KEY_6 - 2184314886 - name 1_562_KEY_7 - 2184314887 - name 1_562_KEY_8 - 2184314888 - name 1_562_KEY_9 - 2184314889 - name 1_562_KEY_POWER - 2184314890 - name 1_562_KEY_CH_UP - 2184314895 - name 1_562_KEY_CH_DOWN - 2184314896 - name 1_562_KEY_MUP - 2184314928 - name 1_562_KEY_MDOWN - 2184314929 - name 1_563_KEY_0 - 2184380416 - name 1_563_KEY_1 - 2184380417 - name 1_563_KEY_2 - 2184380418 - name 1_563_KEY_3 - 2184380419 - name 1_563_KEY_4 - 2184380420 - name 1_563_KEY_5 - 2184380421 - name 1_563_KEY_6 - 2184380422 - name 1_563_KEY_7 - 2184380423 - name 1_563_KEY_8 - 2184380424 - name 1_563_KEY_9 - 2184380425 - name 1_563_KEY_POWER - 2184380426 - name 1_563_KEY_CH_UP - 2184380431 - name 1_563_KEY_CH_DOWN - 2184380432 - name 1_563_CH_PREVIOUS - 2184380435 - name 1_563_KEY_MNSELECT - 2184380439 - name 1_563_KEY_GUIDE - 2184380443 - name 1_563_KEY_MENU - 2184380463 - name 1_563_KEY_MUP - 2184380464 - name 1_563_KEY_MDOWN - 2184380465 - name 1_563_KEY_MLEFT - 2184380466 - name 1_563_KEY_MRIGHT - 2184380467 - name 1_563_KEY_On - 2184380493 - name 1_564_KEY_0 - 2184445952 - name 1_564_KEY_1 - 2184445953 - name 1_564_KEY_2 - 2184445954 - name 1_564_KEY_3 - 2184445955 - name 1_564_KEY_4 - 2184445956 - name 1_564_KEY_5 - 2184445957 - name 1_564_KEY_6 - 2184445958 - name 1_564_KEY_7 - 2184445959 - name 1_564_KEY_8 - 2184445960 - name 1_564_KEY_9 - 2184445961 - name 1_564_KEY_POWER - 2184445962 - name 1_564_KEY_CH_UP - 2184445967 - name 1_564_KEY_CH_DOWN - 2184445968 - name 1_564_CH_PREVIOUS - 2184445971 - name 1_564_KEY_MNSELECT - 2184445975 - name 1_564_KEY_GUIDE - 2184445979 - name 1_564_KEY_MENU - 2184445999 - name 1_564_KEY_MUP - 2184446000 - name 1_564_KEY_MDOWN - 2184446001 - name 1_564_KEY_MLEFT - 2184446002 - name 1_564_KEY_MRIGHT - 2184446003 - name 1_565_KEY_0 - 2184511488 - name 1_565_KEY_1 - 2184511489 - name 1_565_KEY_2 - 2184511490 - name 1_565_KEY_3 - 2184511491 - name 1_565_KEY_4 - 2184511492 - name 1_565_KEY_5 - 2184511493 - name 1_565_KEY_6 - 2184511494 - name 1_565_KEY_7 - 2184511495 - name 1_565_KEY_8 - 2184511496 - name 1_565_KEY_9 - 2184511497 - name 1_565_KEY_POWER - 2184511498 - name 1_565_KEY_CH_UP - 2184511503 - name 1_565_KEY_CH_DOWN - 2184511504 - name 1_565_KEY_MNSELECT - 2184511511 - name 1_565_KEY_GUIDE - 2184511515 - name 1_565_KEY_BLUE - 2184511523 - name 1_565_KEY_GREEN - 2184511524 - name 1_565_KEY_RED - 2184511525 - name 1_565_KEY_YELLOW - 2184511526 - name 1_565_KEY_MENU - 2184511535 - name 1_565_KEY_MUP - 2184511536 - name 1_565_KEY_MDOWN - 2184511537 - name 1_565_KEY_MLEFT - 2184511538 - name 1_565_KEY_MRIGHT - 2184511539 - name 1_566_KEY_0 - 2184577024 - name 1_566_KEY_1 - 2184577025 - name 1_566_KEY_2 - 2184577026 - name 1_566_KEY_3 - 2184577027 - name 1_566_KEY_4 - 2184577028 - name 1_566_KEY_5 - 2184577029 - name 1_566_KEY_6 - 2184577030 - name 1_566_KEY_7 - 2184577031 - name 1_566_KEY_8 - 2184577032 - name 1_566_KEY_9 - 2184577033 - name 1_566_KEY_POWER - 2184577034 - name 1_566_KEY_CH_UP - 2184577039 - name 1_566_KEY_CH_DOWN - 2184577040 - name 1_566_KEY_MUTE - 2184577041 - name 1_566_KEY_VOL_DOWN - 2184577042 - name 1_566_KEY_VOL_UP - 2184577044 - name 1_566_KEY_MNSELECT - 2184577047 - name 1_566_KEY_EXIT - 2184577048 - name 1_566_KEY_AV - 2184577065 - name 1_566_KEY_MENU - 2184577071 - name 1_566_KEY_MUP - 2184577072 - name 1_566_KEY_MDOWN - 2184577073 - name 1_566_KEY_MLEFT - 2184577074 - name 1_566_KEY_MRIGHT - 2184577075 - name 1_567_KEY_0 - 2184642560 - name 1_567_KEY_1 - 2184642561 - name 1_567_KEY_2 - 2184642562 - name 1_567_KEY_3 - 2184642563 - name 1_567_KEY_4 - 2184642564 - name 1_567_KEY_5 - 2184642565 - name 1_567_KEY_6 - 2184642566 - name 1_567_KEY_7 - 2184642567 - name 1_567_KEY_8 - 2184642568 - name 1_567_KEY_9 - 2184642569 - name 1_567_KEY_POWER - 2184642570 - name 1_567_KEY_CH_UP - 2184642575 - name 1_567_KEY_CH_DOWN - 2184642576 - name 1_567_KEY_MUTE - 2184642577 - name 1_567_KEY_MNSELECT - 2184642583 - name 1_567_KEY_EXIT - 2184642584 - name 1_567_KEY_MENU - 2184642607 - name 1_567_KEY_MLEFT - 2184642610 - name 1_567_KEY_MRIGHT - 2184642611 - name 1_568_KEY_0 - 2184708096 - name 1_568_KEY_1 - 2184708097 - name 1_568_KEY_2 - 2184708098 - name 1_568_KEY_3 - 2184708099 - name 1_568_KEY_4 - 2184708100 - name 1_568_KEY_5 - 2184708101 - name 1_568_KEY_6 - 2184708102 - name 1_568_KEY_7 - 2184708103 - name 1_568_KEY_8 - 2184708104 - name 1_568_KEY_9 - 2184708105 - name 1_568_KEY_POWER - 2184708106 - name 1_568_KEY_CH_UP - 2184708111 - name 1_568_KEY_CH_DOWN - 2184708112 - name 1_568_KEY_MUTE - 2184708113 - name 1_568_KEY_MNSELECT - 2184708119 - name 1_568_KEY_EXIT - 2184708120 - name 1_568_KEY_MENU - 2184708143 - name 1_568_KEY_MUP - 2184708144 - name 1_568_KEY_MDOWN - 2184708145 - name 1_568_KEY_MLEFT - 2184708146 - name 1_568_KEY_MRIGHT - 2184708147 - name 1_569_KEY_0 - 2184773632 - name 1_569_KEY_1 - 2184773633 - name 1_569_KEY_2 - 2184773634 - name 1_569_KEY_3 - 2184773635 - name 1_569_KEY_4 - 2184773636 - name 1_569_KEY_5 - 2184773637 - name 1_569_KEY_6 - 2184773638 - name 1_569_KEY_7 - 2184773639 - name 1_569_KEY_8 - 2184773640 - name 1_569_KEY_9 - 2184773641 - name 1_569_KEY_POWER - 2184773642 - name 1_569_KEY_CH_UP - 2184773647 - name 1_569_KEY_CH_DOWN - 2184773648 - name 1_569_KEY_MUTE - 2184773649 - name 1_569_KEY_MNSELECT - 2184773655 - name 1_569_KEY_AV - 2184773673 - name 1_570_KEY_0 - 2184839168 - name 1_570_KEY_1 - 2184839169 - name 1_570_KEY_2 - 2184839170 - name 1_570_KEY_3 - 2184839171 - name 1_570_KEY_4 - 2184839172 - name 1_570_KEY_5 - 2184839173 - name 1_570_KEY_6 - 2184839174 - name 1_570_KEY_7 - 2184839175 - name 1_570_KEY_8 - 2184839176 - name 1_570_KEY_9 - 2184839177 - name 1_570_KEY_POWER - 2184839178 - name 1_570_KEY_CH_UP - 2184839183 - name 1_570_KEY_CH_DOWN - 2184839184 - name 1_570_KEY_MUTE - 2184839185 - name 1_570_KEY_VOL_DOWN - 2184839186 - name 1_570_KEY_VOL_UP - 2184839188 - name 1_570_KEY_MNSELECT - 2184839191 - name 1_570_KEY_AV - 2184839209 - name 1_571_KEY_0 - 2184904704 - name 1_571_KEY_1 - 2184904705 - name 1_571_KEY_2 - 2184904706 - name 1_571_KEY_3 - 2184904707 - name 1_571_KEY_4 - 2184904708 - name 1_571_KEY_5 - 2184904709 - name 1_571_KEY_6 - 2184904710 - name 1_571_KEY_7 - 2184904711 - name 1_571_KEY_8 - 2184904712 - name 1_571_KEY_9 - 2184904713 - name 1_571_KEY_POWER - 2184904714 - name 1_571_KEY_CH_UP - 2184904719 - name 1_571_KEY_CH_DOWN - 2184904720 - name 1_571_KEY_MUTE - 2184904721 - name 1_571_KEY_MNSELECT - 2184904727 - name 1_571_KEY_EXIT - 2184904728 - name 1_571_KEY_AV - 2184904745 - name 1_571_KEY_MENU - 2184904751 - name 1_571_KEY_MUP - 2184904752 - name 1_571_KEY_MDOWN - 2184904753 - name 1_571_KEY_MLEFT - 2184904754 - name 1_571_KEY_MRIGHT - 2184904755 - name 1_572_KEY_0 - 2184970240 - name 1_572_KEY_1 - 2184970241 - name 1_572_KEY_2 - 2184970242 - name 1_572_KEY_3 - 2184970243 - name 1_572_KEY_4 - 2184970244 - name 1_572_KEY_5 - 2184970245 - name 1_572_KEY_6 - 2184970246 - name 1_572_KEY_7 - 2184970247 - name 1_572_KEY_8 - 2184970248 - name 1_572_KEY_9 - 2184970249 - name 1_572_KEY_POWER - 2184970250 - name 1_572_KEY_CH_UP - 2184970255 - name 1_572_KEY_CH_DOWN - 2184970256 - name 1_572_KEY_MUTE - 2184970257 - name 1_572_KEY_MNSELECT - 2184970263 - name 1_572_KEY_EXIT - 2184970264 - name 1_572_KEY_AV - 2184970281 - name 1_572_KEY_MENU - 2184970287 - name 1_572_KEY_MUP - 2184970288 - name 1_572_KEY_MDOWN - 2184970289 - name 1_572_KEY_MLEFT - 2184970290 - name 1_572_KEY_MRIGHT - 2184970291 - name 1_573_KEY_0 - 2185035776 - name 1_573_KEY_1 - 2185035777 - name 1_573_KEY_2 - 2185035778 - name 1_573_KEY_3 - 2185035779 - name 1_573_KEY_4 - 2185035780 - name 1_573_KEY_5 - 2185035781 - name 1_573_KEY_6 - 2185035782 - name 1_573_KEY_7 - 2185035783 - name 1_573_KEY_8 - 2185035784 - name 1_573_KEY_9 - 2185035785 - name 1_573_KEY_POWER - 2185035786 - name 1_573_KEY_CH_UP - 2185035791 - name 1_573_KEY_CH_DOWN - 2185035792 - name 1_573_KEY_MUTE - 2185035793 - name 1_573_KEY_MNSELECT - 2185035799 - name 1_573_KEY_EXIT - 2185035800 - name 1_573_KEY_AV - 2185035817 - name 1_573_KEY_MENU - 2185035823 - name 1_573_KEY_MUP - 2185035824 - name 1_573_KEY_MDOWN - 2185035825 - name 1_573_KEY_MLEFT - 2185035826 - name 1_573_KEY_MRIGHT - 2185035827 - name 1_574_KEY_0 - 2185101312 - name 1_574_KEY_1 - 2185101313 - name 1_574_KEY_2 - 2185101314 - name 1_574_KEY_3 - 2185101315 - name 1_574_KEY_4 - 2185101316 - name 1_574_KEY_5 - 2185101317 - name 1_574_KEY_6 - 2185101318 - name 1_574_KEY_7 - 2185101319 - name 1_574_KEY_8 - 2185101320 - name 1_574_KEY_9 - 2185101321 - name 1_574_KEY_POWER - 2185101322 - name 1_574_KEY_CH_UP - 2185101327 - name 1_574_KEY_CH_DOWN - 2185101328 - name 1_574_KEY_MUTE - 2185101329 - name 1_574_KEY_VOL_DOWN - 2185101330 - name 1_574_KEY_VOL_UP - 2185101332 - name 1_574_KEY_MNSELECT - 2185101335 - name 1_574_KEY_EXIT - 2185101336 - name 1_574_KEY_AV - 2185101353 - name 1_574_KEY_MENU - 2185101359 - name 1_574_KEY_MUP - 2185101360 - name 1_574_KEY_MDOWN - 2185101361 - name 1_574_KEY_MLEFT - 2185101362 - name 1_574_KEY_MRIGHT - 2185101363 - name 1_575_KEY_0 - 2185166848 - name 1_575_KEY_1 - 2185166849 - name 1_575_KEY_2 - 2185166850 - name 1_575_KEY_3 - 2185166851 - name 1_575_KEY_4 - 2185166852 - name 1_575_KEY_5 - 2185166853 - name 1_575_KEY_6 - 2185166854 - name 1_575_KEY_7 - 2185166855 - name 1_575_KEY_8 - 2185166856 - name 1_575_KEY_9 - 2185166857 - name 1_575_KEY_POWER - 2185166858 - name 1_575_KEY_CH_UP - 2185166863 - name 1_575_KEY_CH_DOWN - 2185166864 - name 1_575_KEY_AV - 2185166889 - name 1_576_KEY_0 - 2185232384 - name 1_576_KEY_1 - 2185232385 - name 1_576_KEY_2 - 2185232386 - name 1_576_KEY_3 - 2185232387 - name 1_576_KEY_4 - 2185232388 - name 1_576_KEY_5 - 2185232389 - name 1_576_KEY_6 - 2185232390 - name 1_576_KEY_7 - 2185232391 - name 1_576_KEY_8 - 2185232392 - name 1_576_KEY_9 - 2185232393 - name 1_576_KEY_POWER - 2185232394 - name 1_576_KEY_CH_UP - 2185232399 - name 1_576_KEY_CH_DOWN - 2185232400 - name 1_576_KEY_AV - 2185232425 - name 1_577_KEY_0 - 2185297920 - name 1_577_KEY_1 - 2185297921 - name 1_577_KEY_2 - 2185297922 - name 1_577_KEY_3 - 2185297923 - name 1_577_KEY_4 - 2185297924 - name 1_577_KEY_5 - 2185297925 - name 1_577_KEY_6 - 2185297926 - name 1_577_KEY_7 - 2185297927 - name 1_577_KEY_8 - 2185297928 - name 1_577_KEY_9 - 2185297929 - name 1_577_KEY_POWER - 2185297930 - name 1_577_KEY_CH_UP - 2185297935 - name 1_577_KEY_CH_DOWN - 2185297936 - name 1_577_KEY_MUTE - 2185297937 - name 1_577_KEY_VOL_DOWN - 2185297938 - name 1_577_KEY_VOL_UP - 2185297940 - name 1_577_KEY_MNSELECT - 2185297943 - name 1_577_KEY_EXIT - 2185297944 - name 1_577_KEY_MLEFT - 2185297970 - name 1_577_KEY_MRIGHT - 2185297971 - name 1_578_KEY_0 - 2185363456 - name 1_578_KEY_1 - 2185363457 - name 1_578_KEY_2 - 2185363458 - name 1_578_KEY_3 - 2185363459 - name 1_578_KEY_4 - 2185363460 - name 1_578_KEY_5 - 2185363461 - name 1_578_KEY_6 - 2185363462 - name 1_578_KEY_7 - 2185363463 - name 1_578_KEY_8 - 2185363464 - name 1_578_KEY_9 - 2185363465 - name 1_578_KEY_POWER - 2185363466 - name 1_578_KEY_CH_UP - 2185363471 - name 1_578_KEY_CH_DOWN - 2185363472 - name 1_578_KEY_MUTE - 2185363473 - name 1_578_KEY_MNSELECT - 2185363479 - name 1_578_KEY_MLEFT - 2185363506 - name 1_578_KEY_MRIGHT - 2185363507 - name 1_579_KEY_0 - 2185428992 - name 1_579_KEY_1 - 2185428993 - name 1_579_KEY_2 - 2185428994 - name 1_579_KEY_3 - 2185428995 - name 1_579_KEY_4 - 2185428996 - name 1_579_KEY_5 - 2185428997 - name 1_579_KEY_6 - 2185428998 - name 1_579_KEY_7 - 2185428999 - name 1_579_KEY_8 - 2185429000 - name 1_579_KEY_9 - 2185429001 - name 1_579_KEY_POWER - 2185429002 - name 1_579_KEY_CH_UP - 2185429007 - name 1_579_KEY_CH_DOWN - 2185429008 - name 1_579_KEY_MUTE - 2185429009 - name 1_579_KEY_MNSELECT - 2185429015 - name 1_579_KEY_AV - 2185429033 - name 1_579_KEY_MLEFT - 2185429042 - name 1_579_KEY_MRIGHT - 2185429043 - name 1_580_KEY_0 - 2185494528 - name 1_580_KEY_1 - 2185494529 - name 1_580_KEY_2 - 2185494530 - name 1_580_KEY_3 - 2185494531 - name 1_580_KEY_4 - 2185494532 - name 1_580_KEY_5 - 2185494533 - name 1_580_KEY_6 - 2185494534 - name 1_580_KEY_7 - 2185494535 - name 1_580_KEY_8 - 2185494536 - name 1_580_KEY_9 - 2185494537 - name 1_580_KEY_POWER - 2185494538 - name 1_580_KEY_CH_UP - 2185494543 - name 1_580_KEY_CH_DOWN - 2185494544 - name 1_580_KEY_MUTE - 2185494545 - name 1_580_KEY_MNSELECT - 2185494551 - name 1_580_KEY_MLEFT - 2185494578 - name 1_580_KEY_MRIGHT - 2185494579 - name 1_581_KEY_0 - 2185560064 - name 1_581_KEY_1 - 2185560065 - name 1_581_KEY_2 - 2185560066 - name 1_581_KEY_3 - 2185560067 - name 1_581_KEY_4 - 2185560068 - name 1_581_KEY_5 - 2185560069 - name 1_581_KEY_6 - 2185560070 - name 1_581_KEY_7 - 2185560071 - name 1_581_KEY_8 - 2185560072 - name 1_581_KEY_9 - 2185560073 - name 1_581_KEY_POWER - 2185560074 - name 1_581_KEY_CH_UP - 2185560079 - name 1_581_KEY_CH_DOWN - 2185560080 - name 1_581_KEY_AV - 2185560105 - name 1_581_KEY_MLEFT - 2185560114 - name 1_581_KEY_MRIGHT - 2185560115 - name 1_582_KEY_0 - 2185625600 - name 1_582_KEY_1 - 2185625601 - name 1_582_KEY_2 - 2185625602 - name 1_582_KEY_3 - 2185625603 - name 1_582_KEY_4 - 2185625604 - name 1_582_KEY_5 - 2185625605 - name 1_582_KEY_6 - 2185625606 - name 1_582_KEY_7 - 2185625607 - name 1_582_KEY_8 - 2185625608 - name 1_582_KEY_9 - 2185625609 - name 1_582_KEY_POWER - 2185625610 - name 1_582_KEY_CH_UP - 2185625615 - name 1_582_KEY_CH_DOWN - 2185625616 - name 1_582_KEY_AV - 2185625641 - name 1_583_KEY_0 - 2185691136 - name 1_583_KEY_1 - 2185691137 - name 1_583_KEY_2 - 2185691138 - name 1_583_KEY_3 - 2185691139 - name 1_583_KEY_4 - 2185691140 - name 1_583_KEY_5 - 2185691141 - name 1_583_KEY_6 - 2185691142 - name 1_583_KEY_7 - 2185691143 - name 1_583_KEY_8 - 2185691144 - name 1_583_KEY_9 - 2185691145 - name 1_583_KEY_POWER - 2185691146 - name 1_583_KEY_CH_UP - 2185691151 - name 1_583_KEY_CH_DOWN - 2185691152 - name 1_583_KEY_MUTE - 2185691153 - name 1_583_KEY_VOL_DOWN - 2185691154 - name 1_583_KEY_VOL_UP - 2185691156 - name 1_583_KEY_MNSELECT - 2185691159 - name 1_583_KEY_AV - 2185691177 - name 1_583_KEY_MUP - 2185691184 - name 1_583_KEY_MDOWN - 2185691185 - name 1_583_KEY_MLEFT - 2185691186 - name 1_583_KEY_MRIGHT - 2185691187 - name 1_584_KEY_0 - 2185756672 - name 1_584_KEY_1 - 2185756673 - name 1_584_KEY_2 - 2185756674 - name 1_584_KEY_3 - 2185756675 - name 1_584_KEY_4 - 2185756676 - name 1_584_KEY_5 - 2185756677 - name 1_584_KEY_6 - 2185756678 - name 1_584_KEY_7 - 2185756679 - name 1_584_KEY_8 - 2185756680 - name 1_584_KEY_9 - 2185756681 - name 1_584_KEY_POWER - 2185756682 - name 1_584_KEY_CH_UP - 2185756687 - name 1_584_KEY_CH_DOWN - 2185756688 - name 1_584_KEY_MUTE - 2185756689 - name 1_584_KEY_VOL_DOWN - 2185756690 - name 1_584_KEY_VOL_UP - 2185756692 - name 1_584_KEY_MNSELECT - 2185756695 - name 1_584_KEY_MENU - 2185756719 - name 1_584_KEY_MUP - 2185756720 - name 1_584_KEY_MDOWN - 2185756721 - name 1_584_KEY_MLEFT - 2185756722 - name 1_584_KEY_MRIGHT - 2185756723 - name 1_585_KEY_0 - 2185822208 - name 1_585_KEY_1 - 2185822209 - name 1_585_KEY_2 - 2185822210 - name 1_585_KEY_3 - 2185822211 - name 1_585_KEY_4 - 2185822212 - name 1_585_KEY_5 - 2185822213 - name 1_585_KEY_6 - 2185822214 - name 1_585_KEY_7 - 2185822215 - name 1_585_KEY_8 - 2185822216 - name 1_585_KEY_9 - 2185822217 - name 1_585_KEY_POWER - 2185822218 - name 1_585_KEY_CH_UP - 2185822223 - name 1_585_KEY_CH_DOWN - 2185822224 - name 1_585_KEY_MUTE - 2185822225 - name 1_585_KEY_AV - 2185822249 - name 1_586_KEY_0 - 2185887744 - name 1_586_KEY_1 - 2185887745 - name 1_586_KEY_2 - 2185887746 - name 1_586_KEY_3 - 2185887747 - name 1_586_KEY_4 - 2185887748 - name 1_586_KEY_5 - 2185887749 - name 1_586_KEY_6 - 2185887750 - name 1_586_KEY_7 - 2185887751 - name 1_586_KEY_8 - 2185887752 - name 1_586_KEY_9 - 2185887753 - name 1_586_KEY_POWER - 2185887754 - name 1_586_KEY_CH_UP - 2185887759 - name 1_586_KEY_CH_DOWN - 2185887760 - name 1_586_KEY_MUTE - 2185887761 - name 1_586_KEY_MNSELECT - 2185887767 - name 1_586_KEY_MUP - 2185887792 - name 1_586_KEY_MDOWN - 2185887793 - name 1_587_KEY_0 - 2185953280 - name 1_587_KEY_1 - 2185953281 - name 1_587_KEY_2 - 2185953282 - name 1_587_KEY_3 - 2185953283 - name 1_587_KEY_4 - 2185953284 - name 1_587_KEY_5 - 2185953285 - name 1_587_KEY_6 - 2185953286 - name 1_587_KEY_7 - 2185953287 - name 1_587_KEY_8 - 2185953288 - name 1_587_KEY_9 - 2185953289 - name 1_587_KEY_POWER - 2185953290 - name 1_587_KEY_CH_UP - 2185953295 - name 1_587_KEY_CH_DOWN - 2185953296 - name 1_587_KEY_MUTE - 2185953297 - name 1_587_KEY_VOL_DOWN - 2185953298 - name 1_587_KEY_VOL_UP - 2185953300 - name 1_587_KEY_MNSELECT - 2185953303 - name 1_587_KEY_EXIT - 2185953304 - name 1_587_KEY_MENU - 2185953327 - name 1_587_KEY_MUP - 2185953328 - name 1_587_KEY_MDOWN - 2185953329 - name 1_587_KEY_MLEFT - 2185953330 - name 1_587_KEY_MRIGHT - 2185953331 - name 1_588_KEY_0 - 2186018816 - name 1_588_KEY_1 - 2186018817 - name 1_588_KEY_2 - 2186018818 - name 1_588_KEY_3 - 2186018819 - name 1_588_KEY_4 - 2186018820 - name 1_588_KEY_5 - 2186018821 - name 1_588_KEY_6 - 2186018822 - name 1_588_KEY_7 - 2186018823 - name 1_588_KEY_8 - 2186018824 - name 1_588_KEY_9 - 2186018825 - name 1_588_KEY_POWER - 2186018826 - name 1_588_KEY_CH_UP - 2186018831 - name 1_588_KEY_CH_DOWN - 2186018832 - name 1_588_KEY_MUTE - 2186018833 - name 1_588_KEY_VOL_DOWN - 2186018834 - name 1_588_KEY_VOL_UP - 2186018836 - name 1_588_KEY_MNSELECT - 2186018839 - name 1_588_KEY_EXIT - 2186018840 - name 1_588_KEY_AV - 2186018857 - name 1_588_KEY_MENU - 2186018863 - name 1_588_KEY_MUP - 2186018864 - name 1_588_KEY_MDOWN - 2186018865 - name 1_588_KEY_MLEFT - 2186018866 - name 1_588_KEY_MRIGHT - 2186018867 - name 1_589_KEY_0 - 2186084352 - name 1_589_KEY_1 - 2186084353 - name 1_589_KEY_2 - 2186084354 - name 1_589_KEY_3 - 2186084355 - name 1_589_KEY_4 - 2186084356 - name 1_589_KEY_5 - 2186084357 - name 1_589_KEY_6 - 2186084358 - name 1_589_KEY_7 - 2186084359 - name 1_589_KEY_8 - 2186084360 - name 1_589_KEY_9 - 2186084361 - name 1_589_KEY_POWER - 2186084362 - name 1_589_KEY_CH_UP - 2186084367 - name 1_589_KEY_CH_DOWN - 2186084368 - name 1_589_KEY_MUTE - 2186084369 - name 1_589_KEY_VOL_DOWN - 2186084370 - name 1_589_KEY_VOL_UP - 2186084372 - name 1_589_KEY_MNSELECT - 2186084375 - name 1_589_KEY_EXIT - 2186084376 - name 1_589_KEY_AV - 2186084393 - name 1_589_KEY_MENU - 2186084399 - name 1_589_KEY_MUP - 2186084400 - name 1_589_KEY_MDOWN - 2186084401 - name 1_589_KEY_MLEFT - 2186084402 - name 1_589_KEY_MRIGHT - 2186084403 - name 1_590_KEY_0 - 2186149888 - name 1_590_KEY_1 - 2186149889 - name 1_590_KEY_2 - 2186149890 - name 1_590_KEY_3 - 2186149891 - name 1_590_KEY_4 - 2186149892 - name 1_590_KEY_5 - 2186149893 - name 1_590_KEY_6 - 2186149894 - name 1_590_KEY_7 - 2186149895 - name 1_590_KEY_8 - 2186149896 - name 1_590_KEY_9 - 2186149897 - name 1_590_KEY_POWER - 2186149898 - name 1_590_KEY_CH_UP - 2186149903 - name 1_590_KEY_CH_DOWN - 2186149904 - name 1_590_KEY_MUTE - 2186149905 - name 1_590_KEY_VOL_DOWN - 2186149906 - name 1_590_KEY_VOL_UP - 2186149908 - name 1_590_KEY_MNSELECT - 2186149911 - name 1_590_KEY_EXIT - 2186149912 - name 1_590_KEY_AV - 2186149929 - name 1_590_KEY_MENU - 2186149935 - name 1_590_KEY_MUP - 2186149936 - name 1_590_KEY_MDOWN - 2186149937 - name 1_590_KEY_MLEFT - 2186149938 - name 1_590_KEY_MRIGHT - 2186149939 - name 1_591_KEY_0 - 2186215424 - name 1_591_KEY_1 - 2186215425 - name 1_591_KEY_2 - 2186215426 - name 1_591_KEY_3 - 2186215427 - name 1_591_KEY_4 - 2186215428 - name 1_591_KEY_5 - 2186215429 - name 1_591_KEY_6 - 2186215430 - name 1_591_KEY_7 - 2186215431 - name 1_591_KEY_8 - 2186215432 - name 1_591_KEY_9 - 2186215433 - name 1_591_KEY_POWER - 2186215434 - name 1_591_KEY_CH_UP - 2186215439 - name 1_591_KEY_CH_DOWN - 2186215440 - name 1_591_KEY_MUTE - 2186215441 - name 1_591_KEY_VOL_DOWN - 2186215442 - name 1_591_KEY_VOL_UP - 2186215444 - name 1_591_KEY_MNSELECT - 2186215447 - name 1_591_KEY_EXIT - 2186215448 - name 1_591_KEY_AV - 2186215465 - name 1_591_KEY_MENU - 2186215471 - name 1_591_KEY_MUP - 2186215472 - name 1_591_KEY_MDOWN - 2186215473 - name 1_591_KEY_MLEFT - 2186215474 - name 1_591_KEY_MRIGHT - 2186215475 - name 1_592_KEY_0 - 2186280960 - name 1_592_KEY_1 - 2186280961 - name 1_592_KEY_2 - 2186280962 - name 1_592_KEY_3 - 2186280963 - name 1_592_KEY_4 - 2186280964 - name 1_592_KEY_5 - 2186280965 - name 1_592_KEY_6 - 2186280966 - name 1_592_KEY_7 - 2186280967 - name 1_592_KEY_8 - 2186280968 - name 1_592_KEY_9 - 2186280969 - name 1_592_KEY_POWER - 2186280970 - name 1_592_KEY_CH_UP - 2186280975 - name 1_592_KEY_CH_DOWN - 2186280976 - name 1_592_KEY_MUTE - 2186280977 - name 1_592_KEY_VOL_DOWN - 2186280978 - name 1_592_KEY_VOL_UP - 2186280980 - name 1_592_KEY_MNSELECT - 2186280983 - name 1_592_KEY_EXIT - 2186280984 - name 1_592_KEY_AV - 2186281001 - name 1_592_KEY_MENU - 2186281007 - name 1_592_KEY_MUP - 2186281008 - name 1_592_KEY_MDOWN - 2186281009 - name 1_592_KEY_MLEFT - 2186281010 - name 1_592_KEY_MRIGHT - 2186281011 - name 1_593_KEY_0 - 2186346496 - name 1_593_KEY_1 - 2186346497 - name 1_593_KEY_2 - 2186346498 - name 1_593_KEY_3 - 2186346499 - name 1_593_KEY_4 - 2186346500 - name 1_593_KEY_5 - 2186346501 - name 1_593_KEY_6 - 2186346502 - name 1_593_KEY_7 - 2186346503 - name 1_593_KEY_8 - 2186346504 - name 1_593_KEY_9 - 2186346505 - name 1_593_KEY_POWER - 2186346506 - name 1_593_KEY_CH_UP - 2186346511 - name 1_593_KEY_CH_DOWN - 2186346512 - name 1_593_KEY_MUTE - 2186346513 - name 1_593_KEY_VOL_DOWN - 2186346514 - name 1_593_KEY_VOL_UP - 2186346516 - name 1_593_KEY_MNSELECT - 2186346519 - name 1_593_KEY_EXIT - 2186346520 - name 1_593_KEY_AV - 2186346537 - name 1_593_KEY_MENU - 2186346543 - name 1_593_KEY_MUP - 2186346544 - name 1_593_KEY_MDOWN - 2186346545 - name 1_593_KEY_MLEFT - 2186346546 - name 1_593_KEY_MRIGHT - 2186346547 - name 1_594_KEY_0 - 2186412032 - name 1_594_KEY_1 - 2186412033 - name 1_594_KEY_2 - 2186412034 - name 1_594_KEY_3 - 2186412035 - name 1_594_KEY_4 - 2186412036 - name 1_594_KEY_5 - 2186412037 - name 1_594_KEY_6 - 2186412038 - name 1_594_KEY_7 - 2186412039 - name 1_594_KEY_8 - 2186412040 - name 1_594_KEY_9 - 2186412041 - name 1_594_KEY_POWER - 2186412042 - name 1_594_KEY_CH_UP - 2186412047 - name 1_594_KEY_CH_DOWN - 2186412048 - name 1_594_KEY_MUTE - 2186412049 - name 1_594_KEY_MNSELECT - 2186412055 - name 1_594_KEY_AV - 2186412073 - name 1_595_KEY_0 - 2186477568 - name 1_595_KEY_1 - 2186477569 - name 1_595_KEY_2 - 2186477570 - name 1_595_KEY_3 - 2186477571 - name 1_595_KEY_4 - 2186477572 - name 1_595_KEY_5 - 2186477573 - name 1_595_KEY_6 - 2186477574 - name 1_595_KEY_7 - 2186477575 - name 1_595_KEY_8 - 2186477576 - name 1_595_KEY_9 - 2186477577 - name 1_595_KEY_POWER - 2186477578 - name 1_595_KEY_CH_UP - 2186477583 - name 1_595_KEY_CH_DOWN - 2186477584 - name 1_595_KEY_MUTE - 2186477585 - name 1_595_KEY_VOL_DOWN - 2186477586 - name 1_595_KEY_VOL_UP - 2186477588 - name 1_595_KEY_MNSELECT - 2186477591 - name 1_595_KEY_EXIT - 2186477592 - name 1_595_KEY_AV - 2186477609 - name 1_595_KEY_MENU - 2186477615 - name 1_595_KEY_MUP - 2186477616 - name 1_595_KEY_MDOWN - 2186477617 - name 1_595_KEY_MLEFT - 2186477618 - name 1_595_KEY_MRIGHT - 2186477619 - name 1_596_KEY_0 - 2186543104 - name 1_596_KEY_1 - 2186543105 - name 1_596_KEY_2 - 2186543106 - name 1_596_KEY_3 - 2186543107 - name 1_596_KEY_4 - 2186543108 - name 1_596_KEY_5 - 2186543109 - name 1_596_KEY_6 - 2186543110 - name 1_596_KEY_7 - 2186543111 - name 1_596_KEY_8 - 2186543112 - name 1_596_KEY_9 - 2186543113 - name 1_596_KEY_POWER - 2186543114 - name 1_596_TWO_DIGITS - 2186543117 - name 1_596_KEY_CH_UP - 2186543119 - name 1_596_KEY_CH_DOWN - 2186543120 - name 1_596_KEY_MUTE - 2186543121 - name 1_596_KEY_VOL_DOWN - 2186543122 - name 1_596_KEY_VOL_UP - 2186543124 - name 1_596_KEY_BLUE - 2186543139 - name 1_596_KEY_GREEN - 2186543140 - name 1_596_KEY_RED - 2186543141 - name 1_596_KEY_YELLOW - 2186543142 - name 1_596_KEY_MENU - 2186543151 - name 1_596_KEY_On - 2186543181 - name 1_597_KEY_0 - 2186608640 - name 1_597_KEY_1 - 2186608641 - name 1_597_KEY_2 - 2186608642 - name 1_597_KEY_3 - 2186608643 - name 1_597_KEY_4 - 2186608644 - name 1_597_KEY_5 - 2186608645 - name 1_597_KEY_6 - 2186608646 - name 1_597_KEY_7 - 2186608647 - name 1_597_KEY_8 - 2186608648 - name 1_597_KEY_9 - 2186608649 - name 1_597_KEY_POWER - 2186608650 - name 1_597_KEY_CH_UP - 2186608655 - name 1_597_KEY_CH_DOWN - 2186608656 - name 1_597_KEY_MUTE - 2186608657 - name 1_597_KEY_VOL_DOWN - 2186608658 - name 1_597_KEY_VOL_UP - 2186608660 - name 1_597_KEY_MNSELECT - 2186608663 - name 1_597_KEY_MENU - 2186608687 - name 1_597_KEY_MUP - 2186608688 - name 1_597_KEY_MDOWN - 2186608689 - name 1_597_KEY_MLEFT - 2186608690 - name 1_597_KEY_MRIGHT - 2186608691 - name 1_597_KEY_Sleep - 2186608703 - name 1_597_KEY_Off - 2186608718 - name 1_598_KEY_0 - 2186674176 - name 1_598_KEY_1 - 2186674177 - name 1_598_KEY_2 - 2186674178 - name 1_598_KEY_3 - 2186674179 - name 1_598_KEY_4 - 2186674180 - name 1_598_KEY_5 - 2186674181 - name 1_598_KEY_6 - 2186674182 - name 1_598_KEY_7 - 2186674183 - name 1_598_KEY_8 - 2186674184 - name 1_598_KEY_9 - 2186674185 - name 1_598_KEY_POWER - 2186674186 - name 1_598_KEY_CH_UP - 2186674191 - name 1_598_KEY_CH_DOWN - 2186674192 - name 1_598_KEY_MUTE - 2186674193 - name 1_598_KEY_MENU - 2186674223 - name 1_598_KEY_MUP - 2186674224 - name 1_598_KEY_MDOWN - 2186674225 - name 1_599_KEY_0 - 2186739712 - name 1_599_KEY_1 - 2186739713 - name 1_599_KEY_2 - 2186739714 - name 1_599_KEY_3 - 2186739715 - name 1_599_KEY_4 - 2186739716 - name 1_599_KEY_5 - 2186739717 - name 1_599_KEY_6 - 2186739718 - name 1_599_KEY_7 - 2186739719 - name 1_599_KEY_8 - 2186739720 - name 1_599_KEY_9 - 2186739721 - name 1_599_KEY_POWER - 2186739722 - name 1_599_TWO_DIGITS - 2186739725 - name 1_599_KEY_CH_UP - 2186739727 - name 1_599_KEY_CH_DOWN - 2186739728 - name 1_599_KEY_MUTE - 2186739729 - name 1_599_KEY_VOL_DOWN - 2186739730 - name 1_599_KEY_VOL_UP - 2186739732 - name 1_599_KEY_MNSELECT - 2186739735 - name 1_599_KEY_EXIT - 2186739736 - name 1_599_KEY_BLUE - 2186739747 - name 1_599_KEY_GREEN - 2186739748 - name 1_599_KEY_RED - 2186739749 - name 1_599_KEY_YELLOW - 2186739750 - name 1_599_KEY_MENU - 2186739759 - name 1_599_KEY_MUP - 2186739760 - name 1_599_KEY_MDOWN - 2186739761 - name 1_599_KEY_On - 2186739789 - name 1_599_KEY_Off - 2186739790 - name 1_600_KEY_0 - 2186805248 - name 1_600_KEY_1 - 2186805249 - name 1_600_KEY_2 - 2186805250 - name 1_600_KEY_3 - 2186805251 - name 1_600_KEY_4 - 2186805252 - name 1_600_KEY_5 - 2186805253 - name 1_600_KEY_6 - 2186805254 - name 1_600_KEY_7 - 2186805255 - name 1_600_KEY_8 - 2186805256 - name 1_600_KEY_9 - 2186805257 - name 1_600_KEY_POWER - 2186805258 - name 1_600_TWO_DIGITS - 2186805261 - name 1_600_KEY_CH_UP - 2186805263 - name 1_600_KEY_CH_DOWN - 2186805264 - name 1_600_KEY_MUTE - 2186805265 - name 1_600_KEY_VOL_DOWN - 2186805266 - name 1_600_CH_PREVIOUS - 2186805267 - name 1_600_KEY_VOL_UP - 2186805268 - name 1_600_KEY_MNSELECT - 2186805271 - name 1_600_KEY_EXIT - 2186805272 - name 1_600_KEY_MNRETRUN - 2186805280 - name 1_600_KEY_BLUE - 2186805283 - name 1_600_KEY_GREEN - 2186805284 - name 1_600_KEY_RED - 2186805285 - name 1_600_KEY_YELLOW - 2186805286 - name 1_600_KEY_MENU - 2186805295 - name 1_600_KEY_MUP - 2186805296 - name 1_600_KEY_MDOWN - 2186805297 - name 1_600_KEY_MLEFT - 2186805298 - name 1_600_KEY_MRIGHT - 2186805299 - name 1_600_KEY_Sleep - 2186805311 - name 1_600_KEY_DSubtitle - 2186805316 - name 1_600_KEY_On - 2186805325 - name 1_600_KEY_Off - 2186805326 - name 1_601_KEY_0 - 2186870784 - name 1_601_KEY_1 - 2186870785 - name 1_601_KEY_2 - 2186870786 - name 1_601_KEY_3 - 2186870787 - name 1_601_KEY_4 - 2186870788 - name 1_601_KEY_5 - 2186870789 - name 1_601_KEY_6 - 2186870790 - name 1_601_KEY_7 - 2186870791 - name 1_601_KEY_8 - 2186870792 - name 1_601_KEY_9 - 2186870793 - name 1_601_KEY_POWER - 2186870794 - name 1_601_TWO_DIGITS - 2186870797 - name 1_601_KEY_CH_UP - 2186870799 - name 1_601_KEY_CH_DOWN - 2186870800 - name 1_601_KEY_MUTE - 2186870801 - name 1_601_KEY_VOL_DOWN - 2186870802 - name 1_601_KEY_VOL_UP - 2186870804 - name 1_601_KEY_EXIT - 2186870808 - name 1_601_KEY_GUIDE - 2186870811 - name 1_601_KEY_BLUE - 2186870819 - name 1_601_KEY_GREEN - 2186870820 - name 1_601_KEY_RED - 2186870821 - name 1_601_KEY_YELLOW - 2186870822 - name 1_601_KEY_MENU - 2186870831 - name 1_601_KEY_MUP - 2186870832 - name 1_601_KEY_MDOWN - 2186870833 - name 1_601_KEY_Sleep - 2186870847 - name 1_601_KEY_DSubtitle - 2186870852 - name 1_601_KEY_On - 2186870861 - name 1_602_KEY_0 - 2186936320 - name 1_602_KEY_1 - 2186936321 - name 1_602_KEY_2 - 2186936322 - name 1_602_KEY_3 - 2186936323 - name 1_602_KEY_4 - 2186936324 - name 1_602_KEY_5 - 2186936325 - name 1_602_KEY_6 - 2186936326 - name 1_602_KEY_7 - 2186936327 - name 1_602_KEY_8 - 2186936328 - name 1_602_KEY_9 - 2186936329 - name 1_602_KEY_POWER - 2186936330 - name 1_602_KEY_CH_UP - 2186936335 - name 1_602_KEY_CH_DOWN - 2186936336 - name 1_602_KEY_MUTE - 2186936337 - name 1_602_KEY_VOL_DOWN - 2186936338 - name 1_602_CH_PREVIOUS - 2186936339 - name 1_602_KEY_VOL_UP - 2186936340 - name 1_602_KEY_MNSELECT - 2186936343 - name 1_602_KEY_EXIT - 2186936344 - name 1_602_KEY_GUIDE - 2186936347 - name 1_602_KEY_MENU - 2186936367 - name 1_602_KEY_MUP - 2186936368 - name 1_602_KEY_MDOWN - 2186936369 - name 1_602_KEY_MLEFT - 2186936370 - name 1_602_KEY_MRIGHT - 2186936371 - name 1_602_KEY_On - 2186936397 - name 1_602_KEY_Off - 2186936398 - name 1_603_KEY_0 - 2187001856 - name 1_603_KEY_1 - 2187001857 - name 1_603_KEY_2 - 2187001858 - name 1_603_KEY_3 - 2187001859 - name 1_603_KEY_4 - 2187001860 - name 1_603_KEY_5 - 2187001861 - name 1_603_KEY_6 - 2187001862 - name 1_603_KEY_7 - 2187001863 - name 1_603_KEY_8 - 2187001864 - name 1_603_KEY_9 - 2187001865 - name 1_603_KEY_POWER - 2187001866 - name 1_603_KEY_CH_UP - 2187001871 - name 1_603_KEY_CH_DOWN - 2187001872 - name 1_603_KEY_MUTE - 2187001873 - name 1_603_CH_PREVIOUS - 2187001875 - name 1_604_KEY_0 - 2187067392 - name 1_604_KEY_1 - 2187067393 - name 1_604_KEY_2 - 2187067394 - name 1_604_KEY_3 - 2187067395 - name 1_604_KEY_4 - 2187067396 - name 1_604_KEY_5 - 2187067397 - name 1_604_KEY_6 - 2187067398 - name 1_604_KEY_7 - 2187067399 - name 1_604_KEY_8 - 2187067400 - name 1_604_KEY_9 - 2187067401 - name 1_604_KEY_POWER - 2187067402 - name 1_604_KEY_CH_UP - 2187067407 - name 1_604_KEY_CH_DOWN - 2187067408 - name 1_604_KEY_MUTE - 2187067409 - name 1_604_CH_PREVIOUS - 2187067411 - name 1_605_KEY_0 - 2187132928 - name 1_605_KEY_1 - 2187132929 - name 1_605_KEY_2 - 2187132930 - name 1_605_KEY_3 - 2187132931 - name 1_605_KEY_4 - 2187132932 - name 1_605_KEY_5 - 2187132933 - name 1_605_KEY_6 - 2187132934 - name 1_605_KEY_7 - 2187132935 - name 1_605_KEY_8 - 2187132936 - name 1_605_KEY_9 - 2187132937 - name 1_605_KEY_POWER - 2187132938 - name 1_605_KEY_CH_UP - 2187132943 - name 1_605_KEY_CH_DOWN - 2187132944 - name 1_605_KEY_MUTE - 2187132945 - name 1_605_KEY_VOL_DOWN - 2187132946 - name 1_605_KEY_VOL_UP - 2187132948 - name 1_605_KEY_MNSELECT - 2187132951 - name 1_605_KEY_EXIT - 2187132952 - name 1_605_KEY_MENU - 2187132975 - name 1_605_KEY_MUP - 2187132976 - name 1_605_KEY_MDOWN - 2187132977 - name 1_605_KEY_MLEFT - 2187132978 - name 1_605_KEY_MRIGHT - 2187132979 - name 1_606_KEY_0 - 2187198464 - name 1_606_KEY_1 - 2187198465 - name 1_606_KEY_2 - 2187198466 - name 1_606_KEY_3 - 2187198467 - name 1_606_KEY_4 - 2187198468 - name 1_606_KEY_5 - 2187198469 - name 1_606_KEY_6 - 2187198470 - name 1_606_KEY_7 - 2187198471 - name 1_606_KEY_8 - 2187198472 - name 1_606_KEY_9 - 2187198473 - name 1_606_KEY_POWER - 2187198474 - name 1_606_KEY_CH_UP - 2187198479 - name 1_606_KEY_CH_DOWN - 2187198480 - name 1_606_KEY_MUTE - 2187198481 - name 1_606_KEY_VOL_DOWN - 2187198482 - name 1_606_KEY_VOL_UP - 2187198484 - name 1_606_KEY_MNSELECT - 2187198487 - name 1_606_KEY_EXIT - 2187198488 - name 1_606_KEY_MENU - 2187198511 - name 1_606_KEY_MUP - 2187198512 - name 1_606_KEY_MDOWN - 2187198513 - name 1_606_KEY_MLEFT - 2187198514 - name 1_606_KEY_MRIGHT - 2187198515 - name 1_607_KEY_0 - 2187264000 - name 1_607_KEY_1 - 2187264001 - name 1_607_KEY_2 - 2187264002 - name 1_607_KEY_3 - 2187264003 - name 1_607_KEY_4 - 2187264004 - name 1_607_KEY_5 - 2187264005 - name 1_607_KEY_6 - 2187264006 - name 1_607_KEY_7 - 2187264007 - name 1_607_KEY_8 - 2187264008 - name 1_607_KEY_9 - 2187264009 - name 1_607_KEY_POWER - 2187264010 - name 1_607_TWO_DIGITS - 2187264013 - name 1_607_KEY_CH_UP - 2187264015 - name 1_607_KEY_CH_DOWN - 2187264016 - name 1_607_KEY_MUTE - 2187264017 - name 1_607_KEY_VOL_DOWN - 2187264018 - name 1_607_CH_PREVIOUS - 2187264019 - name 1_607_KEY_VOL_UP - 2187264020 - name 1_607_KEY_MNSELECT - 2187264023 - name 1_607_KEY_MENU - 2187264047 - name 1_607_KEY_MUP - 2187264048 - name 1_607_KEY_MDOWN - 2187264049 - name 1_607_KEY_MLEFT - 2187264050 - name 1_607_KEY_MRIGHT - 2187264051 - name 1_607_KEY_Sleep - 2187264063 - name 1_608_KEY_0 - 2187329536 - name 1_608_KEY_1 - 2187329537 - name 1_608_KEY_2 - 2187329538 - name 1_608_KEY_3 - 2187329539 - name 1_608_KEY_4 - 2187329540 - name 1_608_KEY_5 - 2187329541 - name 1_608_KEY_6 - 2187329542 - name 1_608_KEY_7 - 2187329543 - name 1_608_KEY_8 - 2187329544 - name 1_608_KEY_9 - 2187329545 - name 1_608_KEY_POWER - 2187329546 - name 1_608_TWO_DIGITS - 2187329549 - name 1_608_KEY_CH_UP - 2187329551 - name 1_608_KEY_CH_DOWN - 2187329552 - name 1_608_KEY_MUTE - 2187329553 - name 1_608_KEY_VOL_DOWN - 2187329554 - name 1_608_CH_PREVIOUS - 2187329555 - name 1_608_KEY_VOL_UP - 2187329556 - name 1_608_KEY_MNSELECT - 2187329559 - name 1_608_KEY_MENU - 2187329583 - name 1_608_KEY_MUP - 2187329584 - name 1_608_KEY_MDOWN - 2187329585 - name 1_608_KEY_MLEFT - 2187329586 - name 1_608_KEY_MRIGHT - 2187329587 - name 1_608_KEY_Sleep - 2187329599 - name 1_609_KEY_0 - 2187395072 - name 1_609_KEY_1 - 2187395073 - name 1_609_KEY_2 - 2187395074 - name 1_609_KEY_3 - 2187395075 - name 1_609_KEY_4 - 2187395076 - name 1_609_KEY_5 - 2187395077 - name 1_609_KEY_6 - 2187395078 - name 1_609_KEY_7 - 2187395079 - name 1_609_KEY_8 - 2187395080 - name 1_609_KEY_9 - 2187395081 - name 1_609_KEY_POWER - 2187395082 - name 1_609_KEY_CH_UP - 2187395087 - name 1_609_KEY_CH_DOWN - 2187395088 - name 1_609_KEY_MUTE - 2187395089 - name 1_609_KEY_VOL_DOWN - 2187395090 - name 1_609_KEY_VOL_UP - 2187395092 - name 1_609_KEY_MNSELECT - 2187395095 - name 1_609_KEY_MENU - 2187395119 - name 1_609_KEY_MUP - 2187395120 - name 1_609_KEY_MDOWN - 2187395121 - name 1_609_KEY_MLEFT - 2187395122 - name 1_609_KEY_MRIGHT - 2187395123 - name 1_609_KEY_On - 2187395149 - name 1_609_KEY_Off - 2187395150 - name 1_610_KEY_0 - 2187460608 - name 1_610_KEY_1 - 2187460609 - name 1_610_KEY_2 - 2187460610 - name 1_610_KEY_3 - 2187460611 - name 1_610_KEY_4 - 2187460612 - name 1_610_KEY_5 - 2187460613 - name 1_610_KEY_6 - 2187460614 - name 1_610_KEY_7 - 2187460615 - name 1_610_KEY_8 - 2187460616 - name 1_610_KEY_9 - 2187460617 - name 1_610_KEY_POWER - 2187460618 - name 1_610_KEY_CH_UP - 2187460623 - name 1_610_KEY_CH_DOWN - 2187460624 - name 1_610_KEY_MUTE - 2187460625 - name 1_610_KEY_VOL_DOWN - 2187460626 - name 1_610_KEY_VOL_UP - 2187460628 - name 1_610_KEY_MNSELECT - 2187460631 - name 1_610_KEY_MENU - 2187460655 - name 1_610_KEY_MUP - 2187460656 - name 1_610_KEY_MDOWN - 2187460657 - name 1_610_KEY_MLEFT - 2187460658 - name 1_610_KEY_MRIGHT - 2187460659 - name 1_610_KEY_On - 2187460685 - name 1_610_KEY_Off - 2187460686 - name 1_611_KEY_0 - 2187526144 - name 1_611_KEY_1 - 2187526145 - name 1_611_KEY_2 - 2187526146 - name 1_611_KEY_3 - 2187526147 - name 1_611_KEY_4 - 2187526148 - name 1_611_KEY_5 - 2187526149 - name 1_611_KEY_6 - 2187526150 - name 1_611_KEY_7 - 2187526151 - name 1_611_KEY_8 - 2187526152 - name 1_611_KEY_9 - 2187526153 - name 1_611_KEY_POWER - 2187526154 - name 1_611_TWO_DIGITS - 2187526157 - name 1_611_KEY_CH_UP - 2187526159 - name 1_611_KEY_CH_DOWN - 2187526160 - name 1_611_KEY_MUTE - 2187526161 - name 1_611_CH_PREVIOUS - 2187526163 - name 1_611_KEY_MNSELECT - 2187526167 - name 1_611_KEY_MENU - 2187526191 - name 1_611_KEY_MUP - 2187526192 - name 1_611_KEY_MDOWN - 2187526193 - name 1_611_KEY_MLEFT - 2187526194 - name 1_611_KEY_MRIGHT - 2187526195 - name 1_611_KEY_On - 2187526221 - name 1_612_KEY_0 - 2187591680 - name 1_612_KEY_1 - 2187591681 - name 1_612_KEY_2 - 2187591682 - name 1_612_KEY_3 - 2187591683 - name 1_612_KEY_4 - 2187591684 - name 1_612_KEY_5 - 2187591685 - name 1_612_KEY_6 - 2187591686 - name 1_612_KEY_7 - 2187591687 - name 1_612_KEY_8 - 2187591688 - name 1_612_KEY_9 - 2187591689 - name 1_612_KEY_POWER - 2187591690 - name 1_612_KEY_CH_UP - 2187591695 - name 1_612_KEY_CH_DOWN - 2187591696 - name 1_612_KEY_MNSELECT - 2187591703 - name 1_613_KEY_0 - 2187657216 - name 1_613_KEY_1 - 2187657217 - name 1_613_KEY_2 - 2187657218 - name 1_613_KEY_3 - 2187657219 - name 1_613_KEY_4 - 2187657220 - name 1_613_KEY_5 - 2187657221 - name 1_613_KEY_6 - 2187657222 - name 1_613_KEY_7 - 2187657223 - name 1_613_KEY_8 - 2187657224 - name 1_613_KEY_9 - 2187657225 - name 1_613_KEY_POWER - 2187657226 - name 1_613_KEY_CH_UP - 2187657231 - name 1_613_KEY_CH_DOWN - 2187657232 - name 1_613_KEY_MNSELECT - 2187657239 - name 1_614_KEY_0 - 2187722752 - name 1_614_KEY_1 - 2187722753 - name 1_614_KEY_2 - 2187722754 - name 1_614_KEY_3 - 2187722755 - name 1_614_KEY_4 - 2187722756 - name 1_614_KEY_5 - 2187722757 - name 1_614_KEY_6 - 2187722758 - name 1_614_KEY_7 - 2187722759 - name 1_614_KEY_8 - 2187722760 - name 1_614_KEY_9 - 2187722761 - name 1_614_KEY_POWER - 2187722762 - name 1_614_KEY_CH_UP - 2187722767 - name 1_614_KEY_CH_DOWN - 2187722768 - name 1_614_KEY_MUTE - 2187722769 - name 1_614_KEY_VOL_DOWN - 2187722770 - name 1_614_KEY_VOL_UP - 2187722772 - name 1_614_KEY_EXIT - 2187722776 - name 1_615_KEY_0 - 2187788288 - name 1_615_KEY_1 - 2187788289 - name 1_615_KEY_2 - 2187788290 - name 1_615_KEY_3 - 2187788291 - name 1_615_KEY_4 - 2187788292 - name 1_615_KEY_5 - 2187788293 - name 1_615_KEY_6 - 2187788294 - name 1_615_KEY_7 - 2187788295 - name 1_615_KEY_8 - 2187788296 - name 1_615_KEY_9 - 2187788297 - name 1_615_KEY_POWER - 2187788298 - name 1_615_KEY_CH_UP - 2187788303 - name 1_615_KEY_CH_DOWN - 2187788304 - name 1_615_KEY_MUTE - 2187788305 - name 1_615_KEY_VOL_DOWN - 2187788306 - name 1_615_KEY_VOL_UP - 2187788308 - name 1_615_KEY_MENU - 2187788335 - name 1_615_KEY_MUP - 2187788336 - name 1_615_KEY_MDOWN - 2187788337 - name 1_615_KEY_MLEFT - 2187788338 - name 1_615_KEY_MRIGHT - 2187788339 - name 1_615_KEY_Sleep - 2187788351 - name 1_615_KEY_Off - 2187788366 - name 1_616_KEY_0 - 2187853824 - name 1_616_KEY_1 - 2187853825 - name 1_616_KEY_2 - 2187853826 - name 1_616_KEY_3 - 2187853827 - name 1_616_KEY_4 - 2187853828 - name 1_616_KEY_5 - 2187853829 - name 1_616_KEY_6 - 2187853830 - name 1_616_KEY_7 - 2187853831 - name 1_616_KEY_8 - 2187853832 - name 1_616_KEY_9 - 2187853833 - name 1_616_KEY_POWER - 2187853834 - name 1_616_KEY_CH_UP - 2187853839 - name 1_616_KEY_CH_DOWN - 2187853840 - name 1_616_KEY_MUTE - 2187853841 - name 1_616_KEY_VOL_DOWN - 2187853842 - name 1_616_KEY_VOL_UP - 2187853844 - name 1_616_KEY_MENU - 2187853871 - name 1_616_KEY_MUP - 2187853872 - name 1_616_KEY_MDOWN - 2187853873 - name 1_616_KEY_MLEFT - 2187853874 - name 1_616_KEY_MRIGHT - 2187853875 - name 1_616_KEY_Sleep - 2187853887 - name 1_616_KEY_Off - 2187853902 - name 1_617_KEY_0 - 2187919360 - name 1_617_KEY_1 - 2187919361 - name 1_617_KEY_2 - 2187919362 - name 1_617_KEY_3 - 2187919363 - name 1_617_KEY_4 - 2187919364 - name 1_617_KEY_5 - 2187919365 - name 1_617_KEY_6 - 2187919366 - name 1_617_KEY_7 - 2187919367 - name 1_617_KEY_8 - 2187919368 - name 1_617_KEY_9 - 2187919369 - name 1_617_KEY_POWER - 2187919370 - name 1_617_KEY_CH_UP - 2187919375 - name 1_617_KEY_CH_DOWN - 2187919376 - name 1_617_KEY_MUTE - 2187919377 - name 1_617_KEY_VOL_DOWN - 2187919378 - name 1_617_KEY_VOL_UP - 2187919380 - name 1_617_KEY_MNSELECT - 2187919383 - name 1_617_KEY_MENU - 2187919407 - name 1_617_KEY_MUP - 2187919408 - name 1_617_KEY_MDOWN - 2187919409 - name 1_617_KEY_MLEFT - 2187919410 - name 1_617_KEY_MRIGHT - 2187919411 - name 1_617_KEY_Off - 2187919438 - name 1_618_KEY_0 - 2187984896 - name 1_618_KEY_1 - 2187984897 - name 1_618_KEY_2 - 2187984898 - name 1_618_KEY_3 - 2187984899 - name 1_618_KEY_4 - 2187984900 - name 1_618_KEY_5 - 2187984901 - name 1_618_KEY_6 - 2187984902 - name 1_618_KEY_7 - 2187984903 - name 1_618_KEY_8 - 2187984904 - name 1_618_KEY_9 - 2187984905 - name 1_618_KEY_POWER - 2187984906 - name 1_618_TWO_DIGITS - 2187984909 - name 1_618_KEY_CH_UP - 2187984911 - name 1_618_KEY_CH_DOWN - 2187984912 - name 1_618_KEY_MUTE - 2187984913 - name 1_618_KEY_VOL_DOWN - 2187984914 - name 1_618_KEY_VOL_UP - 2187984916 - name 1_618_KEY_MNSELECT - 2187984919 - name 1_618_KEY_MENU - 2187984943 - name 1_618_KEY_MUP - 2187984944 - name 1_618_KEY_MDOWN - 2187984945 - name 1_618_KEY_MLEFT - 2187984946 - name 1_618_KEY_MRIGHT - 2187984947 - name 1_619_KEY_0 - 2188050432 - name 1_619_KEY_1 - 2188050433 - name 1_619_KEY_2 - 2188050434 - name 1_619_KEY_3 - 2188050435 - name 1_619_KEY_4 - 2188050436 - name 1_619_KEY_5 - 2188050437 - name 1_619_KEY_6 - 2188050438 - name 1_619_KEY_7 - 2188050439 - name 1_619_KEY_8 - 2188050440 - name 1_619_KEY_9 - 2188050441 - name 1_619_KEY_POWER - 2188050442 - name 1_619_KEY_CH_UP - 2188050447 - name 1_619_KEY_CH_DOWN - 2188050448 - name 1_619_KEY_MUTE - 2188050449 - name 1_619_KEY_VOL_DOWN - 2188050450 - name 1_619_KEY_VOL_UP - 2188050452 - name 1_619_KEY_MNSELECT - 2188050455 - name 1_619_KEY_EXIT - 2188050456 - name 1_619_KEY_BLUE - 2188050467 - name 1_619_KEY_GREEN - 2188050468 - name 1_619_KEY_RED - 2188050469 - name 1_619_KEY_YELLOW - 2188050470 - name 1_619_KEY_MENU - 2188050479 - name 1_619_KEY_MUP - 2188050480 - name 1_619_KEY_MDOWN - 2188050481 - name 1_619_KEY_MLEFT - 2188050482 - name 1_619_KEY_MRIGHT - 2188050483 - name 1_619_KEY_On - 2188050509 - name 1_619_KEY_Off - 2188050510 - name 1_620_KEY_0 - 2188115968 - name 1_620_KEY_1 - 2188115969 - name 1_620_KEY_2 - 2188115970 - name 1_620_KEY_3 - 2188115971 - name 1_620_KEY_4 - 2188115972 - name 1_620_KEY_5 - 2188115973 - name 1_620_KEY_6 - 2188115974 - name 1_620_KEY_7 - 2188115975 - name 1_620_KEY_8 - 2188115976 - name 1_620_KEY_9 - 2188115977 - name 1_620_KEY_POWER - 2188115978 - name 1_620_KEY_CH_UP - 2188115983 - name 1_620_KEY_CH_DOWN - 2188115984 - name 1_620_KEY_MUTE - 2188115985 - name 1_621_KEY_0 - 2188181504 - name 1_621_KEY_1 - 2188181505 - name 1_621_KEY_2 - 2188181506 - name 1_621_KEY_3 - 2188181507 - name 1_621_KEY_4 - 2188181508 - name 1_621_KEY_5 - 2188181509 - name 1_621_KEY_6 - 2188181510 - name 1_621_KEY_7 - 2188181511 - name 1_621_KEY_8 - 2188181512 - name 1_621_KEY_9 - 2188181513 - name 1_621_KEY_POWER - 2188181514 - name 1_621_KEY_CH_UP - 2188181519 - name 1_621_KEY_CH_DOWN - 2188181520 - name 1_621_KEY_MUTE - 2188181521 - name 1_621_KEY_VOL_DOWN - 2188181522 - name 1_621_KEY_VOL_UP - 2188181524 - name 1_621_KEY_EXIT - 2188181528 - name 1_621_KEY_MENU - 2188181551 - name 1_621_KEY_MUP - 2188181552 - name 1_621_KEY_MDOWN - 2188181553 - name 1_621_KEY_MLEFT - 2188181554 - name 1_621_KEY_MRIGHT - 2188181555 - name 1_621_KEY_Sleep - 2188181567 - name 1_622_KEY_0 - 2188247040 - name 1_622_KEY_1 - 2188247041 - name 1_622_KEY_2 - 2188247042 - name 1_622_KEY_3 - 2188247043 - name 1_622_KEY_4 - 2188247044 - name 1_622_KEY_5 - 2188247045 - name 1_622_KEY_6 - 2188247046 - name 1_622_KEY_7 - 2188247047 - name 1_622_KEY_8 - 2188247048 - name 1_622_KEY_9 - 2188247049 - name 1_622_KEY_POWER - 2188247050 - name 1_622_TWO_DIGITS - 2188247053 - name 1_622_KEY_CH_UP - 2188247055 - name 1_622_KEY_CH_DOWN - 2188247056 - name 1_622_KEY_MUTE - 2188247057 - name 1_622_KEY_VOL_DOWN - 2188247058 - name 1_622_KEY_VOL_UP - 2188247060 - name 1_622_KEY_MNSELECT - 2188247063 - name 1_622_KEY_EXIT - 2188247064 - name 1_622_KEY_GUIDE - 2188247067 - name 1_622_KEY_BLUE - 2188247075 - name 1_622_KEY_GREEN - 2188247076 - name 1_622_KEY_RED - 2188247077 - name 1_622_KEY_YELLOW - 2188247078 - name 1_622_KEY_MENU - 2188247087 - name 1_622_KEY_MUP - 2188247088 - name 1_622_KEY_MDOWN - 2188247089 - name 1_622_KEY_MLEFT - 2188247090 - name 1_622_KEY_MRIGHT - 2188247091 - name 1_622_KEY_DSubtitle - 2188247108 - name 1_622_KEY_On - 2188247117 - name 1_622_KEY_Off - 2188247118 - name 1_623_KEY_0 - 2188312576 - name 1_623_KEY_1 - 2188312577 - name 1_623_KEY_2 - 2188312578 - name 1_623_KEY_3 - 2188312579 - name 1_623_KEY_4 - 2188312580 - name 1_623_KEY_5 - 2188312581 - name 1_623_KEY_6 - 2188312582 - name 1_623_KEY_7 - 2188312583 - name 1_623_KEY_8 - 2188312584 - name 1_623_KEY_9 - 2188312585 - name 1_623_KEY_POWER - 2188312586 - name 1_623_TWO_DIGITS - 2188312589 - name 1_623_KEY_CH_UP - 2188312591 - name 1_623_KEY_CH_DOWN - 2188312592 - name 1_623_KEY_MUTE - 2188312593 - name 1_623_KEY_VOL_DOWN - 2188312594 - name 1_623_KEY_VOL_UP - 2188312596 - name 1_623_KEY_MNSELECT - 2188312599 - name 1_623_KEY_EXIT - 2188312600 - name 1_623_KEY_GUIDE - 2188312603 - name 1_623_KEY_BLUE - 2188312611 - name 1_623_KEY_GREEN - 2188312612 - name 1_623_KEY_RED - 2188312613 - name 1_623_KEY_YELLOW - 2188312614 - name 1_623_KEY_MENU - 2188312623 - name 1_623_KEY_MUP - 2188312624 - name 1_623_KEY_MDOWN - 2188312625 - name 1_623_KEY_MLEFT - 2188312626 - name 1_623_KEY_MRIGHT - 2188312627 - name 1_623_KEY_DSubtitle - 2188312644 - name 1_623_KEY_On - 2188312653 - name 1_623_KEY_Off - 2188312654 - name 1_624_KEY_0 - 2188378112 - name 1_624_KEY_1 - 2188378113 - name 1_624_KEY_2 - 2188378114 - name 1_624_KEY_3 - 2188378115 - name 1_624_KEY_4 - 2188378116 - name 1_624_KEY_5 - 2188378117 - name 1_624_KEY_6 - 2188378118 - name 1_624_KEY_7 - 2188378119 - name 1_624_KEY_8 - 2188378120 - name 1_624_KEY_9 - 2188378121 - name 1_624_KEY_POWER - 2188378122 - name 1_624_TWO_DIGITS - 2188378125 - name 1_624_KEY_CH_UP - 2188378127 - name 1_624_KEY_CH_DOWN - 2188378128 - name 1_624_KEY_MUTE - 2188378129 - name 1_624_KEY_VOL_DOWN - 2188378130 - name 1_624_KEY_VOL_UP - 2188378132 - name 1_624_KEY_MNSELECT - 2188378135 - name 1_624_KEY_EXIT - 2188378136 - name 1_624_KEY_GUIDE - 2188378139 - name 1_624_KEY_BLUE - 2188378147 - name 1_624_KEY_GREEN - 2188378148 - name 1_624_KEY_RED - 2188378149 - name 1_624_KEY_YELLOW - 2188378150 - name 1_624_KEY_MENU - 2188378159 - name 1_624_KEY_MUP - 2188378160 - name 1_624_KEY_MDOWN - 2188378161 - name 1_624_KEY_MLEFT - 2188378162 - name 1_624_KEY_MRIGHT - 2188378163 - name 1_624_KEY_DSubtitle - 2188378180 - name 1_624_KEY_On - 2188378189 - name 1_624_KEY_Off - 2188378190 - name 1_625_KEY_0 - 2188443648 - name 1_625_KEY_1 - 2188443649 - name 1_625_KEY_2 - 2188443650 - name 1_625_KEY_3 - 2188443651 - name 1_625_KEY_4 - 2188443652 - name 1_625_KEY_5 - 2188443653 - name 1_625_KEY_6 - 2188443654 - name 1_625_KEY_7 - 2188443655 - name 1_625_KEY_8 - 2188443656 - name 1_625_KEY_9 - 2188443657 - name 1_625_KEY_POWER - 2188443658 - name 1_625_KEY_CH_UP - 2188443663 - name 1_625_KEY_CH_DOWN - 2188443664 - name 1_625_KEY_MUTE - 2188443665 - name 1_625_KEY_VOL_DOWN - 2188443666 - name 1_625_CH_PREVIOUS - 2188443667 - name 1_625_KEY_VOL_UP - 2188443668 - name 1_625_KEY_MNSELECT - 2188443671 - name 1_625_KEY_EXIT - 2188443672 - name 1_625_KEY_GUIDE - 2188443675 - name 1_625_KEY_MENU - 2188443695 - name 1_625_KEY_MUP - 2188443696 - name 1_625_KEY_MDOWN - 2188443697 - name 1_625_KEY_MLEFT - 2188443698 - name 1_625_KEY_MRIGHT - 2188443699 - name 1_625_KEY_On - 2188443725 - name 1_625_KEY_Off - 2188443726 - name 1_626_KEY_0 - 2188509184 - name 1_626_KEY_1 - 2188509185 - name 1_626_KEY_2 - 2188509186 - name 1_626_KEY_3 - 2188509187 - name 1_626_KEY_4 - 2188509188 - name 1_626_KEY_5 - 2188509189 - name 1_626_KEY_6 - 2188509190 - name 1_626_KEY_7 - 2188509191 - name 1_626_KEY_8 - 2188509192 - name 1_626_KEY_9 - 2188509193 - name 1_626_KEY_POWER - 2188509194 - name 1_626_KEY_CH_UP - 2188509199 - name 1_626_KEY_CH_DOWN - 2188509200 - name 1_626_KEY_MUTE - 2188509201 - name 1_626_KEY_VOL_DOWN - 2188509202 - name 1_626_KEY_VOL_UP - 2188509204 - name 1_626_KEY_MNSELECT - 2188509207 - name 1_626_KEY_EXIT - 2188509208 - name 1_626_KEY_GUIDE - 2188509211 - name 1_626_KEY_BLUE - 2188509219 - name 1_626_KEY_GREEN - 2188509220 - name 1_626_KEY_RED - 2188509221 - name 1_626_KEY_YELLOW - 2188509222 - name 1_626_KEY_MENU - 2188509231 - name 1_626_KEY_MUP - 2188509232 - name 1_626_KEY_MDOWN - 2188509233 - name 1_626_KEY_MLEFT - 2188509234 - name 1_626_KEY_MRIGHT - 2188509235 - name 1_626_KEY_DSubtitle - 2188509252 - name 1_626_KEY_Off - 2188509262 - name 1_627_KEY_0 - 2188574720 - name 1_627_KEY_1 - 2188574721 - name 1_627_KEY_2 - 2188574722 - name 1_627_KEY_3 - 2188574723 - name 1_627_KEY_4 - 2188574724 - name 1_627_KEY_5 - 2188574725 - name 1_627_KEY_6 - 2188574726 - name 1_627_KEY_7 - 2188574727 - name 1_627_KEY_8 - 2188574728 - name 1_627_KEY_9 - 2188574729 - name 1_627_KEY_POWER - 2188574730 - name 1_627_KEY_CH_UP - 2188574735 - name 1_627_KEY_CH_DOWN - 2188574736 - name 1_627_KEY_MUTE - 2188574737 - name 1_627_KEY_VOL_DOWN - 2188574738 - name 1_627_CH_PREVIOUS - 2188574739 - name 1_627_KEY_VOL_UP - 2188574740 - name 1_627_KEY_MNSELECT - 2188574743 - name 1_627_KEY_EXIT - 2188574744 - name 1_627_KEY_GUIDE - 2188574747 - name 1_627_KEY_MENU - 2188574767 - name 1_627_KEY_MUP - 2188574768 - name 1_627_KEY_MDOWN - 2188574769 - name 1_627_KEY_MLEFT - 2188574770 - name 1_627_KEY_MRIGHT - 2188574771 - name 1_627_KEY_DSubtitle - 2188574788 - name 1_627_KEY_On - 2188574797 - name 1_628_KEY_0 - 2188640256 - name 1_628_KEY_1 - 2188640257 - name 1_628_KEY_2 - 2188640258 - name 1_628_KEY_3 - 2188640259 - name 1_628_KEY_4 - 2188640260 - name 1_628_KEY_5 - 2188640261 - name 1_628_KEY_6 - 2188640262 - name 1_628_KEY_7 - 2188640263 - name 1_628_KEY_8 - 2188640264 - name 1_628_KEY_9 - 2188640265 - name 1_628_KEY_POWER - 2188640266 - name 1_628_TWO_DIGITS - 2188640269 - name 1_628_KEY_CH_UP - 2188640271 - name 1_628_KEY_CH_DOWN - 2188640272 - name 1_628_KEY_MUTE - 2188640273 - name 1_628_KEY_VOL_DOWN - 2188640274 - name 1_628_CH_PREVIOUS - 2188640275 - name 1_628_KEY_VOL_UP - 2188640276 - name 1_628_KEY_MNSELECT - 2188640279 - name 1_628_KEY_GUIDE - 2188640283 - name 1_628_KEY_BLUE - 2188640291 - name 1_628_KEY_GREEN - 2188640292 - name 1_628_KEY_RED - 2188640293 - name 1_628_KEY_YELLOW - 2188640294 - name 1_628_KEY_MENU - 2188640303 - name 1_628_KEY_MUP - 2188640304 - name 1_628_KEY_MDOWN - 2188640305 - name 1_628_KEY_MLEFT - 2188640306 - name 1_628_KEY_MRIGHT - 2188640307 - name 1_628_KEY_On - 2188640333 - name 1_629_KEY_0 - 2188705792 - name 1_629_KEY_1 - 2188705793 - name 1_629_KEY_2 - 2188705794 - name 1_629_KEY_3 - 2188705795 - name 1_629_KEY_4 - 2188705796 - name 1_629_KEY_5 - 2188705797 - name 1_629_KEY_6 - 2188705798 - name 1_629_KEY_7 - 2188705799 - name 1_629_KEY_8 - 2188705800 - name 1_629_KEY_9 - 2188705801 - name 1_629_KEY_POWER - 2188705802 - name 1_629_KEY_CH_UP - 2188705807 - name 1_629_KEY_CH_DOWN - 2188705808 - name 1_629_KEY_MUTE - 2188705809 - name 1_629_KEY_VOL_DOWN - 2188705810 - name 1_629_CH_PREVIOUS - 2188705811 - name 1_629_KEY_VOL_UP - 2188705812 - name 1_629_KEY_MNSELECT - 2188705815 - name 1_629_KEY_EXIT - 2188705816 - name 1_629_KEY_GUIDE - 2188705819 - name 1_629_KEY_BLUE - 2188705827 - name 1_629_KEY_GREEN - 2188705828 - name 1_629_KEY_RED - 2188705829 - name 1_629_KEY_YELLOW - 2188705830 - name 1_629_KEY_MENU - 2188705839 - name 1_629_KEY_MUP - 2188705840 - name 1_629_KEY_MDOWN - 2188705841 - name 1_629_KEY_MLEFT - 2188705842 - name 1_629_KEY_MRIGHT - 2188705843 - name 1_630_KEY_0 - 2188771328 - name 1_630_KEY_1 - 2188771329 - name 1_630_KEY_2 - 2188771330 - name 1_630_KEY_3 - 2188771331 - name 1_630_KEY_4 - 2188771332 - name 1_630_KEY_5 - 2188771333 - name 1_630_KEY_6 - 2188771334 - name 1_630_KEY_7 - 2188771335 - name 1_630_KEY_8 - 2188771336 - name 1_630_KEY_9 - 2188771337 - name 1_630_KEY_POWER - 2188771338 - name 1_630_KEY_CH_UP - 2188771343 - name 1_630_KEY_CH_DOWN - 2188771344 - name 1_630_KEY_MUTE - 2188771345 - name 1_630_KEY_VOL_DOWN - 2188771346 - name 1_630_CH_PREVIOUS - 2188771347 - name 1_630_KEY_VOL_UP - 2188771348 - name 1_630_KEY_MNSELECT - 2188771351 - name 1_630_KEY_EXIT - 2188771352 - name 1_630_KEY_GUIDE - 2188771355 - name 1_630_KEY_MNRETRUN - 2188771360 - name 1_630_KEY_BLUE - 2188771363 - name 1_630_KEY_GREEN - 2188771364 - name 1_630_KEY_RED - 2188771365 - name 1_630_KEY_YELLOW - 2188771366 - name 1_630_KEY_MENU - 2188771375 - name 1_630_KEY_MUP - 2188771376 - name 1_630_KEY_MDOWN - 2188771377 - name 1_630_KEY_MLEFT - 2188771378 - name 1_630_KEY_MRIGHT - 2188771379 - name 1_630_KEY_DSubtitle - 2188771396 - name 1_631_KEY_0 - 2188836864 - name 1_631_KEY_1 - 2188836865 - name 1_631_KEY_2 - 2188836866 - name 1_631_KEY_3 - 2188836867 - name 1_631_KEY_4 - 2188836868 - name 1_631_KEY_5 - 2188836869 - name 1_631_KEY_6 - 2188836870 - name 1_631_KEY_7 - 2188836871 - name 1_631_KEY_8 - 2188836872 - name 1_631_KEY_9 - 2188836873 - name 1_631_KEY_POWER - 2188836874 - name 1_631_KEY_CH_UP - 2188836879 - name 1_631_KEY_CH_DOWN - 2188836880 - name 1_631_KEY_MUTE - 2188836881 - name 1_631_KEY_VOL_DOWN - 2188836882 - name 1_631_CH_PREVIOUS - 2188836883 - name 1_631_KEY_VOL_UP - 2188836884 - name 1_631_KEY_MNSELECT - 2188836887 - name 1_631_KEY_EXIT - 2188836888 - name 1_631_KEY_GUIDE - 2188836891 - name 1_631_KEY_BLUE - 2188836899 - name 1_631_KEY_GREEN - 2188836900 - name 1_631_KEY_RED - 2188836901 - name 1_631_KEY_YELLOW - 2188836902 - name 1_631_KEY_MENU - 2188836911 - name 1_631_KEY_MUP - 2188836912 - name 1_631_KEY_MDOWN - 2188836913 - name 1_631_KEY_MLEFT - 2188836914 - name 1_631_KEY_MRIGHT - 2188836915 - name 1_631_KEY_DSubtitle - 2188836932 - name 1_632_KEY_0 - 2188902400 - name 1_632_KEY_1 - 2188902401 - name 1_632_KEY_2 - 2188902402 - name 1_632_KEY_3 - 2188902403 - name 1_632_KEY_4 - 2188902404 - name 1_632_KEY_5 - 2188902405 - name 1_632_KEY_6 - 2188902406 - name 1_632_KEY_7 - 2188902407 - name 1_632_KEY_8 - 2188902408 - name 1_632_KEY_9 - 2188902409 - name 1_632_KEY_POWER - 2188902410 - name 1_632_KEY_CH_UP - 2188902415 - name 1_632_KEY_CH_DOWN - 2188902416 - name 1_632_KEY_MUTE - 2188902417 - name 1_632_KEY_VOL_DOWN - 2188902418 - name 1_632_CH_PREVIOUS - 2188902419 - name 1_632_KEY_VOL_UP - 2188902420 - name 1_632_KEY_MNSELECT - 2188902423 - name 1_632_KEY_EXIT - 2188902424 - name 1_632_KEY_GUIDE - 2188902427 - name 1_632_KEY_BLUE - 2188902435 - name 1_632_KEY_GREEN - 2188902436 - name 1_632_KEY_RED - 2188902437 - name 1_632_KEY_YELLOW - 2188902438 - name 1_632_KEY_MENU - 2188902447 - name 1_632_KEY_MUP - 2188902448 - name 1_632_KEY_MDOWN - 2188902449 - name 1_632_KEY_MLEFT - 2188902450 - name 1_632_KEY_MRIGHT - 2188902451 - name 1_632_KEY_DSubtitle - 2188902468 - name 1_633_KEY_0 - 2188967936 - name 1_633_KEY_1 - 2188967937 - name 1_633_KEY_2 - 2188967938 - name 1_633_KEY_3 - 2188967939 - name 1_633_KEY_4 - 2188967940 - name 1_633_KEY_5 - 2188967941 - name 1_633_KEY_6 - 2188967942 - name 1_633_KEY_7 - 2188967943 - name 1_633_KEY_8 - 2188967944 - name 1_633_KEY_9 - 2188967945 - name 1_633_KEY_POWER - 2188967946 - name 1_633_KEY_CH_UP - 2188967951 - name 1_633_KEY_CH_DOWN - 2188967952 - name 1_633_KEY_MUTE - 2188967953 - name 1_633_KEY_VOL_DOWN - 2188967954 - name 1_633_CH_PREVIOUS - 2188967955 - name 1_633_KEY_VOL_UP - 2188967956 - name 1_633_KEY_MNSELECT - 2188967959 - name 1_633_KEY_EXIT - 2188967960 - name 1_633_KEY_GUIDE - 2188967963 - name 1_633_KEY_MENU - 2188967983 - name 1_633_KEY_MUP - 2188967984 - name 1_633_KEY_MDOWN - 2188967985 - name 1_633_KEY_MLEFT - 2188967986 - name 1_633_KEY_MRIGHT - 2188967987 - name 1_634_KEY_0 - 2189033472 - name 1_634_KEY_1 - 2189033473 - name 1_634_KEY_2 - 2189033474 - name 1_634_KEY_3 - 2189033475 - name 1_634_KEY_4 - 2189033476 - name 1_634_KEY_5 - 2189033477 - name 1_634_KEY_6 - 2189033478 - name 1_634_KEY_7 - 2189033479 - name 1_634_KEY_8 - 2189033480 - name 1_634_KEY_9 - 2189033481 - name 1_634_KEY_POWER - 2189033482 - name 1_634_KEY_CH_UP - 2189033487 - name 1_634_KEY_CH_DOWN - 2189033488 - name 1_634_KEY_MUTE - 2189033489 - name 1_634_KEY_VOL_DOWN - 2189033490 - name 1_634_KEY_VOL_UP - 2189033492 - name 1_634_KEY_MNSELECT - 2189033495 - name 1_634_KEY_EXIT - 2189033496 - name 1_634_KEY_GUIDE - 2189033499 - name 1_634_KEY_MENU - 2189033519 - name 1_634_KEY_MUP - 2189033520 - name 1_634_KEY_MDOWN - 2189033521 - name 1_634_KEY_MLEFT - 2189033522 - name 1_634_KEY_MRIGHT - 2189033523 - name 1_634_KEY_DSubtitle - 2189033540 - name 1_635_KEY_0 - 2189099008 - name 1_635_KEY_1 - 2189099009 - name 1_635_KEY_2 - 2189099010 - name 1_635_KEY_3 - 2189099011 - name 1_635_KEY_4 - 2189099012 - name 1_635_KEY_5 - 2189099013 - name 1_635_KEY_6 - 2189099014 - name 1_635_KEY_7 - 2189099015 - name 1_635_KEY_8 - 2189099016 - name 1_635_KEY_9 - 2189099017 - name 1_635_KEY_POWER - 2189099018 - name 1_635_KEY_CH_UP - 2189099023 - name 1_635_KEY_CH_DOWN - 2189099024 - name 1_635_KEY_MUTE - 2189099025 - name 1_635_KEY_VOL_DOWN - 2189099026 - name 1_635_CH_PREVIOUS - 2189099027 - name 1_635_KEY_VOL_UP - 2189099028 - name 1_635_KEY_MNSELECT - 2189099031 - name 1_635_KEY_EXIT - 2189099032 - name 1_635_KEY_GUIDE - 2189099035 - name 1_635_KEY_MENU - 2189099055 - name 1_635_KEY_MUP - 2189099056 - name 1_635_KEY_MDOWN - 2189099057 - name 1_635_KEY_MLEFT - 2189099058 - name 1_635_KEY_MRIGHT - 2189099059 - name 1_635_KEY_DSubtitle - 2189099076 - name 1_636_KEY_0 - 2189164544 - name 1_636_KEY_1 - 2189164545 - name 1_636_KEY_2 - 2189164546 - name 1_636_KEY_3 - 2189164547 - name 1_636_KEY_4 - 2189164548 - name 1_636_KEY_5 - 2189164549 - name 1_636_KEY_6 - 2189164550 - name 1_636_KEY_7 - 2189164551 - name 1_636_KEY_8 - 2189164552 - name 1_636_KEY_9 - 2189164553 - name 1_636_KEY_POWER - 2189164554 - name 1_636_KEY_CH_UP - 2189164559 - name 1_636_KEY_CH_DOWN - 2189164560 - name 1_636_KEY_MUTE - 2189164561 - name 1_636_KEY_VOL_DOWN - 2189164562 - name 1_636_KEY_VOL_UP - 2189164564 - name 1_636_KEY_MNSELECT - 2189164567 - name 1_636_KEY_MENU - 2189164591 - name 1_636_KEY_MUP - 2189164592 - name 1_636_KEY_MDOWN - 2189164593 - name 1_636_KEY_MLEFT - 2189164594 - name 1_636_KEY_MRIGHT - 2189164595 - name 1_637_KEY_0 - 2189230080 - name 1_637_KEY_1 - 2189230081 - name 1_637_KEY_2 - 2189230082 - name 1_637_KEY_3 - 2189230083 - name 1_637_KEY_4 - 2189230084 - name 1_637_KEY_5 - 2189230085 - name 1_637_KEY_6 - 2189230086 - name 1_637_KEY_7 - 2189230087 - name 1_637_KEY_8 - 2189230088 - name 1_637_KEY_9 - 2189230089 - name 1_637_KEY_POWER - 2189230090 - name 1_637_TWO_DIGITS - 2189230093 - name 1_637_KEY_CH_UP - 2189230095 - name 1_637_KEY_CH_DOWN - 2189230096 - name 1_637_KEY_MUTE - 2189230097 - name 1_637_KEY_VOL_DOWN - 2189230098 - name 1_637_CH_PREVIOUS - 2189230099 - name 1_637_KEY_VOL_UP - 2189230100 - name 1_637_KEY_MNSELECT - 2189230103 - name 1_637_KEY_EXIT - 2189230104 - name 1_637_KEY_GUIDE - 2189230107 - name 1_637_KEY_AV - 2189230121 - name 1_637_KEY_MENU - 2189230127 - name 1_637_KEY_MUP - 2189230128 - name 1_637_KEY_MDOWN - 2189230129 - name 1_637_KEY_MLEFT - 2189230130 - name 1_637_KEY_MRIGHT - 2189230131 - name 1_637_KEY_TTOnOff - 2189230153 - name 1_638_KEY_0 - 2189295616 - name 1_638_KEY_1 - 2189295617 - name 1_638_KEY_2 - 2189295618 - name 1_638_KEY_3 - 2189295619 - name 1_638_KEY_4 - 2189295620 - name 1_638_KEY_5 - 2189295621 - name 1_638_KEY_6 - 2189295622 - name 1_638_KEY_7 - 2189295623 - name 1_638_KEY_8 - 2189295624 - name 1_638_KEY_9 - 2189295625 - name 1_638_KEY_POWER - 2189295626 - name 1_638_KEY_CH_UP - 2189295631 - name 1_638_KEY_CH_DOWN - 2189295632 - name 1_638_KEY_MUTE - 2189295633 - name 1_638_KEY_VOL_DOWN - 2189295634 - name 1_638_KEY_VOL_UP - 2189295636 - name 1_638_KEY_MNSELECT - 2189295639 - name 1_638_KEY_EXIT - 2189295640 - name 1_638_KEY_GUIDE - 2189295643 - name 1_638_KEY_MNRETRUN - 2189295648 - name 1_638_KEY_MENU - 2189295663 - name 1_638_KEY_MUP - 2189295664 - name 1_638_KEY_MDOWN - 2189295665 - name 1_638_KEY_MLEFT - 2189295666 - name 1_638_KEY_MRIGHT - 2189295667 - name 1_638_KEY_DSubtitle - 2189295684 - name 1_639_KEY_0 - 2189361152 - name 1_639_KEY_1 - 2189361153 - name 1_639_KEY_2 - 2189361154 - name 1_639_KEY_3 - 2189361155 - name 1_639_KEY_4 - 2189361156 - name 1_639_KEY_5 - 2189361157 - name 1_639_KEY_6 - 2189361158 - name 1_639_KEY_7 - 2189361159 - name 1_639_KEY_8 - 2189361160 - name 1_639_KEY_9 - 2189361161 - name 1_639_KEY_POWER - 2189361162 - name 1_639_KEY_CH_UP - 2189361167 - name 1_639_KEY_CH_DOWN - 2189361168 - name 1_639_KEY_MNSELECT - 2189361175 - name 1_639_KEY_MENU - 2189361199 - name 1_639_KEY_MUP - 2189361200 - name 1_639_KEY_MDOWN - 2189361201 - name 1_639_KEY_MLEFT - 2189361202 - name 1_639_KEY_MRIGHT - 2189361203 - name 1_640_KEY_0 - 2189426688 - name 1_640_KEY_1 - 2189426689 - name 1_640_KEY_2 - 2189426690 - name 1_640_KEY_3 - 2189426691 - name 1_640_KEY_4 - 2189426692 - name 1_640_KEY_5 - 2189426693 - name 1_640_KEY_6 - 2189426694 - name 1_640_KEY_7 - 2189426695 - name 1_640_KEY_8 - 2189426696 - name 1_640_KEY_9 - 2189426697 - name 1_640_KEY_POWER - 2189426698 - name 1_640_KEY_CH_UP - 2189426703 - name 1_640_KEY_CH_DOWN - 2189426704 - name 1_640_CH_PREVIOUS - 2189426707 - name 1_640_KEY_MNSELECT - 2189426711 - name 1_640_KEY_AV - 2189426729 - name 1_640_KEY_MENU - 2189426735 - name 1_640_KEY_MUP - 2189426736 - name 1_640_KEY_MDOWN - 2189426737 - name 1_640_KEY_MLEFT - 2189426738 - name 1_640_KEY_MRIGHT - 2189426739 - name 1_641_KEY_0 - 2189492224 - name 1_641_KEY_1 - 2189492225 - name 1_641_KEY_2 - 2189492226 - name 1_641_KEY_3 - 2189492227 - name 1_641_KEY_4 - 2189492228 - name 1_641_KEY_5 - 2189492229 - name 1_641_KEY_6 - 2189492230 - name 1_641_KEY_7 - 2189492231 - name 1_641_KEY_8 - 2189492232 - name 1_641_KEY_9 - 2189492233 - name 1_641_KEY_POWER - 2189492234 - name 1_641_TWO_DIGITS - 2189492237 - name 1_641_KEY_CH_UP - 2189492239 - name 1_641_KEY_CH_DOWN - 2189492240 - name 1_641_CH_PREVIOUS - 2189492243 - name 1_641_KEY_MNSELECT - 2189492247 - name 1_641_KEY_EXIT - 2189492248 - name 1_641_KEY_GUIDE - 2189492251 - name 1_641_KEY_BLUE - 2189492259 - name 1_641_KEY_GREEN - 2189492260 - name 1_641_KEY_RED - 2189492261 - name 1_641_KEY_YELLOW - 2189492262 - name 1_641_KEY_MENU - 2189492271 - name 1_641_KEY_MUP - 2189492272 - name 1_641_KEY_MDOWN - 2189492273 - name 1_641_KEY_MLEFT - 2189492274 - name 1_641_KEY_MRIGHT - 2189492275 - name 1_641_KEY_DGuide - 2189492291 - name 1_642_KEY_0 - 2189557760 - name 1_642_KEY_1 - 2189557761 - name 1_642_KEY_2 - 2189557762 - name 1_642_KEY_3 - 2189557763 - name 1_642_KEY_4 - 2189557764 - name 1_642_KEY_5 - 2189557765 - name 1_642_KEY_6 - 2189557766 - name 1_642_KEY_7 - 2189557767 - name 1_642_KEY_8 - 2189557768 - name 1_642_KEY_9 - 2189557769 - name 1_642_KEY_POWER - 2189557770 - name 1_642_KEY_CH_UP - 2189557775 - name 1_642_KEY_CH_DOWN - 2189557776 - name 1_642_KEY_MNSELECT - 2189557783 - name 1_642_KEY_EXIT - 2189557784 - name 1_642_KEY_GUIDE - 2189557787 - name 1_642_KEY_BLUE - 2189557795 - name 1_642_KEY_GREEN - 2189557796 - name 1_642_KEY_RED - 2189557797 - name 1_642_KEY_YELLOW - 2189557798 - name 1_642_KEY_AV - 2189557801 - name 1_642_KEY_MENU - 2189557807 - name 1_642_KEY_MUP - 2189557808 - name 1_642_KEY_MDOWN - 2189557809 - name 1_642_KEY_MLEFT - 2189557810 - name 1_642_KEY_MRIGHT - 2189557811 - name 1_642_KEY_DGuide - 2189557827 - name 1_643_KEY_0 - 2189623296 - name 1_643_KEY_1 - 2189623297 - name 1_643_KEY_2 - 2189623298 - name 1_643_KEY_3 - 2189623299 - name 1_643_KEY_4 - 2189623300 - name 1_643_KEY_5 - 2189623301 - name 1_643_KEY_6 - 2189623302 - name 1_643_KEY_7 - 2189623303 - name 1_643_KEY_8 - 2189623304 - name 1_643_KEY_9 - 2189623305 - name 1_643_KEY_POWER - 2189623306 - name 1_643_KEY_CH_UP - 2189623311 - name 1_643_KEY_CH_DOWN - 2189623312 - name 1_643_CH_PREVIOUS - 2189623315 - name 1_643_KEY_MENU - 2189623343 - name 1_643_KEY_MUP - 2189623344 - name 1_643_KEY_MDOWN - 2189623345 - name 1_643_KEY_MLEFT - 2189623346 - name 1_643_KEY_MRIGHT - 2189623347 - name 1_644_KEY_0 - 2189688832 - name 1_644_KEY_1 - 2189688833 - name 1_644_KEY_2 - 2189688834 - name 1_644_KEY_3 - 2189688835 - name 1_644_KEY_4 - 2189688836 - name 1_644_KEY_5 - 2189688837 - name 1_644_KEY_6 - 2189688838 - name 1_644_KEY_7 - 2189688839 - name 1_644_KEY_8 - 2189688840 - name 1_644_KEY_9 - 2189688841 - name 1_644_KEY_POWER - 2189688842 - name 1_644_KEY_CH_UP - 2189688847 - name 1_644_KEY_CH_DOWN - 2189688848 - name 1_644_KEY_EXIT - 2189688856 - name 1_644_KEY_GUIDE - 2189688859 - name 1_644_KEY_MENU - 2189688879 - name 1_644_KEY_MUP - 2189688880 - name 1_644_KEY_MDOWN - 2189688881 - name 1_644_KEY_MLEFT - 2189688882 - name 1_644_KEY_MRIGHT - 2189688883 - name 1_644_KEY_DGuide - 2189688899 - name 1_645_KEY_0 - 2189754368 - name 1_645_KEY_1 - 2189754369 - name 1_645_KEY_2 - 2189754370 - name 1_645_KEY_3 - 2189754371 - name 1_645_KEY_4 - 2189754372 - name 1_645_KEY_5 - 2189754373 - name 1_645_KEY_6 - 2189754374 - name 1_645_KEY_7 - 2189754375 - name 1_645_KEY_8 - 2189754376 - name 1_645_KEY_9 - 2189754377 - name 1_645_KEY_POWER - 2189754378 - name 1_645_KEY_CH_UP - 2189754383 - name 1_645_KEY_CH_DOWN - 2189754384 - name 1_645_CH_PREVIOUS - 2189754387 - name 1_645_KEY_MNSELECT - 2189754391 - name 1_645_KEY_GUIDE - 2189754395 - name 1_645_KEY_BLUE - 2189754403 - name 1_645_KEY_GREEN - 2189754404 - name 1_645_KEY_RED - 2189754405 - name 1_645_KEY_YELLOW - 2189754406 - name 1_645_KEY_MENU - 2189754415 - name 1_645_KEY_MUP - 2189754416 - name 1_645_KEY_MDOWN - 2189754417 - name 1_645_KEY_MLEFT - 2189754418 - name 1_645_KEY_MRIGHT - 2189754419 - name 1_645_KEY_On - 2189754445 - name 1_646_KEY_0 - 2189819904 - name 1_646_KEY_1 - 2189819905 - name 1_646_KEY_2 - 2189819906 - name 1_646_KEY_3 - 2189819907 - name 1_646_KEY_4 - 2189819908 - name 1_646_KEY_5 - 2189819909 - name 1_646_KEY_6 - 2189819910 - name 1_646_KEY_7 - 2189819911 - name 1_646_KEY_8 - 2189819912 - name 1_646_KEY_9 - 2189819913 - name 1_646_KEY_POWER - 2189819914 - name 1_646_TWO_DIGITS - 2189819917 - name 1_646_KEY_CH_UP - 2189819919 - name 1_646_KEY_CH_DOWN - 2189819920 - name 1_646_KEY_BLUE - 2189819939 - name 1_646_KEY_GREEN - 2189819940 - name 1_646_KEY_RED - 2189819941 - name 1_646_KEY_YELLOW - 2189819942 - name 1_646_KEY_MENU - 2189819951 - name 1_646_KEY_On - 2189819981 - name 1_647_KEY_0 - 2189885440 - name 1_647_KEY_1 - 2189885441 - name 1_647_KEY_2 - 2189885442 - name 1_647_KEY_3 - 2189885443 - name 1_647_KEY_4 - 2189885444 - name 1_647_KEY_5 - 2189885445 - name 1_647_KEY_6 - 2189885446 - name 1_647_KEY_7 - 2189885447 - name 1_647_KEY_8 - 2189885448 - name 1_647_KEY_9 - 2189885449 - name 1_647_KEY_POWER - 2189885450 - name 1_647_KEY_CH_UP - 2189885455 - name 1_647_KEY_CH_DOWN - 2189885456 - name 1_648_KEY_0 - 2189950976 - name 1_648_KEY_1 - 2189950977 - name 1_648_KEY_2 - 2189950978 - name 1_648_KEY_3 - 2189950979 - name 1_648_KEY_4 - 2189950980 - name 1_648_KEY_5 - 2189950981 - name 1_648_KEY_6 - 2189950982 - name 1_648_KEY_7 - 2189950983 - name 1_648_KEY_8 - 2189950984 - name 1_648_KEY_9 - 2189950985 - name 1_648_KEY_POWER - 2189950986 - name 1_648_KEY_CH_UP - 2189950991 - name 1_648_KEY_CH_DOWN - 2189950992 - name 1_648_KEY_MENU - 2189951023 - name 1_648_KEY_MUP - 2189951024 - name 1_648_KEY_MDOWN - 2189951025 - name 1_649_KEY_0 - 2190016512 - name 1_649_KEY_1 - 2190016513 - name 1_649_KEY_2 - 2190016514 - name 1_649_KEY_3 - 2190016515 - name 1_649_KEY_4 - 2190016516 - name 1_649_KEY_5 - 2190016517 - name 1_649_KEY_6 - 2190016518 - name 1_649_KEY_7 - 2190016519 - name 1_649_KEY_8 - 2190016520 - name 1_649_KEY_9 - 2190016521 - name 1_649_KEY_POWER - 2190016522 - name 1_649_TWO_DIGITS - 2190016525 - name 1_649_KEY_CH_UP - 2190016527 - name 1_649_KEY_CH_DOWN - 2190016528 - name 1_650_KEY_0 - 2190082048 - name 1_650_KEY_1 - 2190082049 - name 1_650_KEY_2 - 2190082050 - name 1_650_KEY_3 - 2190082051 - name 1_650_KEY_4 - 2190082052 - name 1_650_KEY_5 - 2190082053 - name 1_650_KEY_6 - 2190082054 - name 1_650_KEY_7 - 2190082055 - name 1_650_KEY_8 - 2190082056 - name 1_650_KEY_9 - 2190082057 - name 1_650_KEY_POWER - 2190082058 - name 1_650_TWO_DIGITS - 2190082061 - name 1_650_KEY_CH_UP - 2190082063 - name 1_650_KEY_CH_DOWN - 2190082064 - name 1_650_KEY_MNSELECT - 2190082071 - name 1_650_KEY_BLUE - 2190082083 - name 1_650_KEY_GREEN - 2190082084 - name 1_650_KEY_RED - 2190082085 - name 1_650_KEY_YELLOW - 2190082086 - name 1_650_KEY_MENU - 2190082095 - name 1_650_KEY_MUP - 2190082096 - name 1_650_KEY_MDOWN - 2190082097 - name 1_650_KEY_On - 2190082125 - name 1_651_KEY_0 - 2190147584 - name 1_651_KEY_1 - 2190147585 - name 1_651_KEY_2 - 2190147586 - name 1_651_KEY_3 - 2190147587 - name 1_651_KEY_4 - 2190147588 - name 1_651_KEY_5 - 2190147589 - name 1_651_KEY_6 - 2190147590 - name 1_651_KEY_7 - 2190147591 - name 1_651_KEY_8 - 2190147592 - name 1_651_KEY_9 - 2190147593 - name 1_651_KEY_POWER - 2190147594 - name 1_651_KEY_CH_UP - 2190147599 - name 1_651_KEY_CH_DOWN - 2190147600 - name 1_652_KEY_0 - 2190213120 - name 1_652_KEY_1 - 2190213121 - name 1_652_KEY_2 - 2190213122 - name 1_652_KEY_3 - 2190213123 - name 1_652_KEY_4 - 2190213124 - name 1_652_KEY_5 - 2190213125 - name 1_652_KEY_6 - 2190213126 - name 1_652_KEY_7 - 2190213127 - name 1_652_KEY_8 - 2190213128 - name 1_652_KEY_9 - 2190213129 - name 1_652_KEY_POWER - 2190213130 - name 1_652_KEY_CH_UP - 2190213135 - name 1_652_KEY_CH_DOWN - 2190213136 - name 1_653_KEY_0 - 2190278656 - name 1_653_KEY_1 - 2190278657 - name 1_653_KEY_2 - 2190278658 - name 1_653_KEY_3 - 2190278659 - name 1_653_KEY_4 - 2190278660 - name 1_653_KEY_5 - 2190278661 - name 1_653_KEY_6 - 2190278662 - name 1_653_KEY_7 - 2190278663 - name 1_653_KEY_8 - 2190278664 - name 1_653_KEY_9 - 2190278665 - name 1_653_KEY_POWER - 2190278666 - name 1_653_KEY_CH_UP - 2190278671 - name 1_653_KEY_CH_DOWN - 2190278672 - name 1_654_KEY_0 - 2190344192 - name 1_654_KEY_1 - 2190344193 - name 1_654_KEY_2 - 2190344194 - name 1_654_KEY_3 - 2190344195 - name 1_654_KEY_4 - 2190344196 - name 1_654_KEY_5 - 2190344197 - name 1_654_KEY_6 - 2190344198 - name 1_654_KEY_7 - 2190344199 - name 1_654_KEY_8 - 2190344200 - name 1_654_KEY_9 - 2190344201 - name 1_654_KEY_POWER - 2190344202 - name 1_654_TWO_DIGITS - 2190344205 - name 1_654_KEY_CH_UP - 2190344207 - name 1_654_KEY_CH_DOWN - 2190344208 - name 1_654_CH_PREVIOUS - 2190344211 - name 1_654_KEY_MNSELECT - 2190344215 - name 1_654_KEY_MUP - 2190344240 - name 1_654_KEY_MDOWN - 2190344241 - name 1_655_KEY_0 - 2190409728 - name 1_655_KEY_1 - 2190409729 - name 1_655_KEY_2 - 2190409730 - name 1_655_KEY_3 - 2190409731 - name 1_655_KEY_4 - 2190409732 - name 1_655_KEY_5 - 2190409733 - name 1_655_KEY_6 - 2190409734 - name 1_655_KEY_7 - 2190409735 - name 1_655_KEY_8 - 2190409736 - name 1_655_KEY_9 - 2190409737 - name 1_655_KEY_POWER - 2190409738 - name 1_655_KEY_CH_UP - 2190409743 - name 1_655_KEY_CH_DOWN - 2190409744 - name 1_655_KEY_MNSELECT - 2190409751 - name 1_655_KEY_EXIT - 2190409752 - name 1_655_KEY_GUIDE - 2190409755 - name 1_655_KEY_MNRETRUN - 2190409760 - name 1_655_KEY_BLUE - 2190409763 - name 1_655_KEY_GREEN - 2190409764 - name 1_655_KEY_RED - 2190409765 - name 1_655_KEY_YELLOW - 2190409766 - name 1_655_KEY_MENU - 2190409775 - name 1_655_KEY_MUP - 2190409776 - name 1_655_KEY_MDOWN - 2190409777 - name 1_655_KEY_MLEFT - 2190409778 - name 1_655_KEY_MRIGHT - 2190409779 - name 1_655_KEY_DSubtitle - 2190409796 - name 1_655_KEY_TTOnOff - 2190409801 - name 1_656_KEY_0 - 2190475264 - name 1_656_KEY_1 - 2190475265 - name 1_656_KEY_2 - 2190475266 - name 1_656_KEY_3 - 2190475267 - name 1_656_KEY_4 - 2190475268 - name 1_656_KEY_5 - 2190475269 - name 1_656_KEY_6 - 2190475270 - name 1_656_KEY_7 - 2190475271 - name 1_656_KEY_8 - 2190475272 - name 1_656_KEY_9 - 2190475273 - name 1_656_KEY_POWER - 2190475274 - name 1_656_KEY_CH_UP - 2190475279 - name 1_656_KEY_CH_DOWN - 2190475280 - name 1_656_KEY_MUTE - 2190475281 - name 1_656_KEY_VOL_DOWN - 2190475282 - name 1_656_KEY_VOL_UP - 2190475284 - name 1_656_KEY_MNSELECT - 2190475287 - name 1_656_KEY_EXIT - 2190475288 - name 1_656_KEY_GUIDE - 2190475291 - name 1_656_KEY_MNRETRUN - 2190475296 - name 1_656_KEY_MENU - 2190475311 - name 1_656_KEY_MUP - 2190475312 - name 1_656_KEY_MDOWN - 2190475313 - name 1_656_KEY_MLEFT - 2190475314 - name 1_656_KEY_MRIGHT - 2190475315 - name 1_656_KEY_DSubtitle - 2190475332 - name 1_657_KEY_0 - 2190540800 - name 1_657_KEY_1 - 2190540801 - name 1_657_KEY_2 - 2190540802 - name 1_657_KEY_3 - 2190540803 - name 1_657_KEY_4 - 2190540804 - name 1_657_KEY_5 - 2190540805 - name 1_657_KEY_6 - 2190540806 - name 1_657_KEY_7 - 2190540807 - name 1_657_KEY_8 - 2190540808 - name 1_657_KEY_9 - 2190540809 - name 1_657_KEY_POWER - 2190540810 - name 1_657_KEY_CH_UP - 2190540815 - name 1_657_KEY_CH_DOWN - 2190540816 - name 1_657_KEY_MNSELECT - 2190540823 - name 1_657_KEY_EXIT - 2190540824 - name 1_657_KEY_GUIDE - 2190540827 - name 1_657_KEY_MNRETRUN - 2190540832 - name 1_657_KEY_BLUE - 2190540835 - name 1_657_KEY_GREEN - 2190540836 - name 1_657_KEY_RED - 2190540837 - name 1_657_KEY_YELLOW - 2190540838 - name 1_657_KEY_MENU - 2190540847 - name 1_657_KEY_MUP - 2190540848 - name 1_657_KEY_MDOWN - 2190540849 - name 1_657_KEY_MLEFT - 2190540850 - name 1_657_KEY_MRIGHT - 2190540851 - name 1_657_KEY_DSubtitle - 2190540868 - name 1_657_KEY_TTOnOff - 2190540873 - name 1_658_KEY_0 - 2190606336 - name 1_658_KEY_1 - 2190606337 - name 1_658_KEY_2 - 2190606338 - name 1_658_KEY_3 - 2190606339 - name 1_658_KEY_4 - 2190606340 - name 1_658_KEY_5 - 2190606341 - name 1_658_KEY_6 - 2190606342 - name 1_658_KEY_7 - 2190606343 - name 1_658_KEY_8 - 2190606344 - name 1_658_KEY_9 - 2190606345 - name 1_658_KEY_POWER - 2190606346 - name 1_658_KEY_CH_UP - 2190606351 - name 1_658_KEY_CH_DOWN - 2190606352 - name 1_658_KEY_MUTE - 2190606353 - name 1_658_KEY_VOL_DOWN - 2190606354 - name 1_658_KEY_VOL_UP - 2190606356 - name 1_658_KEY_EXIT - 2190606360 - name 1_658_KEY_GUIDE - 2190606363 - name 1_658_KEY_BLUE - 2190606371 - name 1_658_KEY_GREEN - 2190606372 - name 1_658_KEY_RED - 2190606373 - name 1_658_KEY_YELLOW - 2190606374 - name 1_658_KEY_MENU - 2190606383 - name 1_658_KEY_MUP - 2190606384 - name 1_658_KEY_MDOWN - 2190606385 - name 1_658_KEY_MLEFT - 2190606386 - name 1_658_KEY_MRIGHT - 2190606387 - name 1_658_KEY_DSubtitle - 2190606404 - name 1_658_KEY_TTOnOff - 2190606409 - name 1_659_KEY_0 - 2190671872 - name 1_659_KEY_1 - 2190671873 - name 1_659_KEY_2 - 2190671874 - name 1_659_KEY_3 - 2190671875 - name 1_659_KEY_4 - 2190671876 - name 1_659_KEY_5 - 2190671877 - name 1_659_KEY_6 - 2190671878 - name 1_659_KEY_7 - 2190671879 - name 1_659_KEY_8 - 2190671880 - name 1_659_KEY_9 - 2190671881 - name 1_659_KEY_POWER - 2190671882 - name 1_659_KEY_CH_UP - 2190671887 - name 1_659_KEY_CH_DOWN - 2190671888 - name 1_659_KEY_MUTE - 2190671889 - name 1_659_KEY_VOL_DOWN - 2190671890 - name 1_659_KEY_VOL_UP - 2190671892 - name 1_659_KEY_MNSELECT - 2190671895 - name 1_659_KEY_EXIT - 2190671896 - name 1_659_KEY_GUIDE - 2190671899 - name 1_659_KEY_MNRETRUN - 2190671904 - name 1_659_KEY_MENU - 2190671919 - name 1_659_KEY_MUP - 2190671920 - name 1_659_KEY_MDOWN - 2190671921 - name 1_659_KEY_MLEFT - 2190671922 - name 1_659_KEY_MRIGHT - 2190671923 - name 1_659_KEY_DSubtitle - 2190671940 - name 1_660_KEY_0 - 2190737408 - name 1_660_KEY_1 - 2190737409 - name 1_660_KEY_2 - 2190737410 - name 1_660_KEY_3 - 2190737411 - name 1_660_KEY_4 - 2190737412 - name 1_660_KEY_5 - 2190737413 - name 1_660_KEY_6 - 2190737414 - name 1_660_KEY_7 - 2190737415 - name 1_660_KEY_8 - 2190737416 - name 1_660_KEY_9 - 2190737417 - name 1_660_KEY_POWER - 2190737418 - name 1_660_KEY_CH_UP - 2190737423 - name 1_660_KEY_CH_DOWN - 2190737424 - name 1_660_KEY_MUTE - 2190737425 - name 1_660_KEY_VOL_DOWN - 2190737426 - name 1_660_KEY_VOL_UP - 2190737428 - name 1_660_KEY_EXIT - 2190737432 - name 1_660_KEY_GUIDE - 2190737435 - name 1_660_KEY_BLUE - 2190737443 - name 1_660_KEY_GREEN - 2190737444 - name 1_660_KEY_RED - 2190737445 - name 1_660_KEY_YELLOW - 2190737446 - name 1_660_KEY_MENU - 2190737455 - name 1_660_KEY_MUP - 2190737456 - name 1_660_KEY_MDOWN - 2190737457 - name 1_660_KEY_MLEFT - 2190737458 - name 1_660_KEY_MRIGHT - 2190737459 - name 1_660_KEY_TTOnOff - 2190737481 - name 1_661_KEY_0 - 2190802944 - name 1_661_KEY_1 - 2190802945 - name 1_661_KEY_2 - 2190802946 - name 1_661_KEY_3 - 2190802947 - name 1_661_KEY_4 - 2190802948 - name 1_661_KEY_5 - 2190802949 - name 1_661_KEY_6 - 2190802950 - name 1_661_KEY_7 - 2190802951 - name 1_661_KEY_8 - 2190802952 - name 1_661_KEY_9 - 2190802953 - name 1_661_KEY_POWER - 2190802954 - name 1_661_TWO_DIGITS - 2190802957 - name 1_661_KEY_CH_UP - 2190802959 - name 1_661_KEY_CH_DOWN - 2190802960 - name 1_661_KEY_DISPLAY - 2190802965 - name 1_661_KEY_MNSELECT - 2190802967 - name 1_661_KEY_EXIT - 2190802968 - name 1_661_KEY_BLUE - 2190802979 - name 1_661_KEY_GREEN - 2190802980 - name 1_661_KEY_RED - 2190802981 - name 1_661_KEY_YELLOW - 2190802982 - name 1_661_KEY_MENU - 2190802991 - name 1_661_KEY_MUP - 2190802992 - name 1_661_KEY_MDOWN - 2190802993 - name 1_661_KEY_MLEFT - 2190802994 - name 1_661_KEY_MRIGHT - 2190802995 - name 1_661_KEY_On - 2190803021 - name 1_662_KEY_0 - 2190868480 - name 1_662_KEY_1 - 2190868481 - name 1_662_KEY_2 - 2190868482 - name 1_662_KEY_3 - 2190868483 - name 1_662_KEY_4 - 2190868484 - name 1_662_KEY_5 - 2190868485 - name 1_662_KEY_6 - 2190868486 - name 1_662_KEY_7 - 2190868487 - name 1_662_KEY_8 - 2190868488 - name 1_662_KEY_9 - 2190868489 - name 1_662_KEY_POWER - 2190868490 - name 1_662_KEY_CH_UP - 2190868495 - name 1_662_KEY_CH_DOWN - 2190868496 - name 1_662_KEY_MUTE - 2190868497 - name 1_662_KEY_VOL_DOWN - 2190868498 - name 1_662_KEY_VOL_UP - 2190868500 - name 1_662_KEY_MENU - 2190868527 - name 1_662_KEY_MUP - 2190868528 - name 1_662_KEY_MDOWN - 2190868529 - name 1_662_KEY_MLEFT - 2190868530 - name 1_662_KEY_MRIGHT - 2190868531 - name 1_662_KEY_Sleep - 2190868543 - name 1_663_KEY_0 - 2190934016 - name 1_663_KEY_1 - 2190934017 - name 1_663_KEY_2 - 2190934018 - name 1_663_KEY_3 - 2190934019 - name 1_663_KEY_4 - 2190934020 - name 1_663_KEY_5 - 2190934021 - name 1_663_KEY_6 - 2190934022 - name 1_663_KEY_7 - 2190934023 - name 1_663_KEY_8 - 2190934024 - name 1_663_KEY_9 - 2190934025 - name 1_663_KEY_POWER - 2190934026 - name 1_663_KEY_CH_UP - 2190934031 - name 1_663_KEY_CH_DOWN - 2190934032 - name 1_663_KEY_GUIDE - 2190934043 - name 1_663_KEY_MNRETRUN - 2190934048 - name 1_663_KEY_BLUE - 2190934051 - name 1_663_KEY_GREEN - 2190934052 - name 1_663_KEY_RED - 2190934053 - name 1_663_KEY_YELLOW - 2190934054 - name 1_663_KEY_MENU - 2190934063 - name 1_663_KEY_MUP - 2190934064 - name 1_663_KEY_MDOWN - 2190934065 - name 1_663_KEY_MLEFT - 2190934066 - name 1_663_KEY_MRIGHT - 2190934067 - name 1_663_KEY_On - 2190934093 - name 1_663_KEY_Off - 2190934094 - name 1_664_KEY_0 - 2190999552 - name 1_664_KEY_1 - 2190999553 - name 1_664_KEY_2 - 2190999554 - name 1_664_KEY_3 - 2190999555 - name 1_664_KEY_4 - 2190999556 - name 1_664_KEY_5 - 2190999557 - name 1_664_KEY_6 - 2190999558 - name 1_664_KEY_7 - 2190999559 - name 1_664_KEY_8 - 2190999560 - name 1_664_KEY_9 - 2190999561 - name 1_664_KEY_POWER - 2190999562 - name 1_664_KEY_CH_UP - 2190999567 - name 1_664_KEY_CH_DOWN - 2190999568 - name 1_664_KEY_MUTE - 2190999569 - name 1_664_KEY_VOL_DOWN - 2190999570 - name 1_664_CH_PREVIOUS - 2190999571 - name 1_664_KEY_VOL_UP - 2190999572 - name 1_664_KEY_MNSELECT - 2190999575 - name 1_664_KEY_EXIT - 2190999576 - name 1_664_KEY_GUIDE - 2190999579 - name 1_664_KEY_MENU - 2190999599 - name 1_664_KEY_MUP - 2190999600 - name 1_664_KEY_MDOWN - 2190999601 - name 1_664_KEY_MLEFT - 2190999602 - name 1_664_KEY_MRIGHT - 2190999603 - name 1_665_KEY_0 - 2191065088 - name 1_665_KEY_1 - 2191065089 - name 1_665_KEY_2 - 2191065090 - name 1_665_KEY_3 - 2191065091 - name 1_665_KEY_4 - 2191065092 - name 1_665_KEY_5 - 2191065093 - name 1_665_KEY_6 - 2191065094 - name 1_665_KEY_7 - 2191065095 - name 1_665_KEY_8 - 2191065096 - name 1_665_KEY_9 - 2191065097 - name 1_665_KEY_POWER - 2191065098 - name 1_665_KEY_CH_UP - 2191065103 - name 1_665_KEY_CH_DOWN - 2191065104 - name 1_665_KEY_MUTE - 2191065105 - name 1_665_KEY_VOL_DOWN - 2191065106 - name 1_665_CH_PREVIOUS - 2191065107 - name 1_665_KEY_VOL_UP - 2191065108 - name 1_665_KEY_MNSELECT - 2191065111 - name 1_665_KEY_EXIT - 2191065112 - name 1_665_KEY_GUIDE - 2191065115 - name 1_665_KEY_MENU - 2191065135 - name 1_665_KEY_MUP - 2191065136 - name 1_665_KEY_MDOWN - 2191065137 - name 1_665_KEY_MLEFT - 2191065138 - name 1_665_KEY_MRIGHT - 2191065139 - name 1_665_KEY_DSubtitle - 2191065156 - name 1_665_KEY_On - 2191065165 - name 1_665_KEY_Off - 2191065166 - name 1_666_KEY_0 - 2191130624 - name 1_666_KEY_1 - 2191130625 - name 1_666_KEY_2 - 2191130626 - name 1_666_KEY_3 - 2191130627 - name 1_666_KEY_4 - 2191130628 - name 1_666_KEY_5 - 2191130629 - name 1_666_KEY_6 - 2191130630 - name 1_666_KEY_7 - 2191130631 - name 1_666_KEY_8 - 2191130632 - name 1_666_KEY_9 - 2191130633 - name 1_666_KEY_POWER - 2191130634 - name 1_666_KEY_CH_UP - 2191130639 - name 1_666_KEY_CH_DOWN - 2191130640 - name 1_666_KEY_MUTE - 2191130641 - name 1_666_KEY_VOL_DOWN - 2191130642 - name 1_666_CH_PREVIOUS - 2191130643 - name 1_666_KEY_VOL_UP - 2191130644 - name 1_666_KEY_MNSELECT - 2191130647 - name 1_666_KEY_GUIDE - 2191130651 - name 1_666_KEY_MNRETRUN - 2191130656 - name 1_666_KEY_BLUE - 2191130659 - name 1_666_KEY_GREEN - 2191130660 - name 1_666_KEY_RED - 2191130661 - name 1_666_KEY_YELLOW - 2191130662 - name 1_666_KEY_MUP - 2191130672 - name 1_666_KEY_MDOWN - 2191130673 - name 1_666_KEY_MLEFT - 2191130674 - name 1_666_KEY_MRIGHT - 2191130675 - name 1_666_KEY_Sleep - 2191130687 - name 1_666_KEY_Off - 2191130702 - name 1_667_KEY_0 - 2191196160 - name 1_667_KEY_1 - 2191196161 - name 1_667_KEY_2 - 2191196162 - name 1_667_KEY_3 - 2191196163 - name 1_667_KEY_4 - 2191196164 - name 1_667_KEY_5 - 2191196165 - name 1_667_KEY_6 - 2191196166 - name 1_667_KEY_7 - 2191196167 - name 1_667_KEY_8 - 2191196168 - name 1_667_KEY_9 - 2191196169 - name 1_667_KEY_POWER - 2191196170 - name 1_667_KEY_CH_UP - 2191196175 - name 1_667_KEY_CH_DOWN - 2191196176 - name 1_667_KEY_MUTE - 2191196177 - name 1_667_KEY_VOL_DOWN - 2191196178 - name 1_667_CH_PREVIOUS - 2191196179 - name 1_667_KEY_VOL_UP - 2191196180 - name 1_667_KEY_MNSELECT - 2191196183 - name 1_667_KEY_GUIDE - 2191196187 - name 1_667_KEY_MNRETRUN - 2191196192 - name 1_667_KEY_BLUE - 2191196195 - name 1_667_KEY_GREEN - 2191196196 - name 1_667_KEY_RED - 2191196197 - name 1_667_KEY_YELLOW - 2191196198 - name 1_667_KEY_MUP - 2191196208 - name 1_667_KEY_MDOWN - 2191196209 - name 1_667_KEY_MLEFT - 2191196210 - name 1_667_KEY_MRIGHT - 2191196211 - name 1_667_KEY_On - 2191196237 - name 1_667_KEY_Off - 2191196238 - name 1_668_KEY_0 - 2191261696 - name 1_668_KEY_1 - 2191261697 - name 1_668_KEY_2 - 2191261698 - name 1_668_KEY_3 - 2191261699 - name 1_668_KEY_4 - 2191261700 - name 1_668_KEY_5 - 2191261701 - name 1_668_KEY_6 - 2191261702 - name 1_668_KEY_7 - 2191261703 - name 1_668_KEY_8 - 2191261704 - name 1_668_KEY_9 - 2191261705 - name 1_668_KEY_POWER - 2191261706 - name 1_668_KEY_CH_UP - 2191261711 - name 1_668_KEY_CH_DOWN - 2191261712 - name 1_668_KEY_MUTE - 2191261713 - name 1_668_KEY_VOL_DOWN - 2191261714 - name 1_668_CH_PREVIOUS - 2191261715 - name 1_668_KEY_VOL_UP - 2191261716 - name 1_668_KEY_MNSELECT - 2191261719 - name 1_668_KEY_GUIDE - 2191261723 - name 1_668_KEY_MNRETRUN - 2191261728 - name 1_668_KEY_BLUE - 2191261731 - name 1_668_KEY_GREEN - 2191261732 - name 1_668_KEY_RED - 2191261733 - name 1_668_KEY_YELLOW - 2191261734 - name 1_668_KEY_AV - 2191261737 - name 1_668_KEY_MUP - 2191261744 - name 1_668_KEY_MDOWN - 2191261745 - name 1_668_KEY_MLEFT - 2191261746 - name 1_668_KEY_MRIGHT - 2191261747 - name 1_668_KEY_Sleep - 2191261759 - name 1_668_KEY_Off - 2191261774 - name 1_669_KEY_0 - 2191327232 - name 1_669_KEY_1 - 2191327233 - name 1_669_KEY_2 - 2191327234 - name 1_669_KEY_3 - 2191327235 - name 1_669_KEY_4 - 2191327236 - name 1_669_KEY_5 - 2191327237 - name 1_669_KEY_6 - 2191327238 - name 1_669_KEY_7 - 2191327239 - name 1_669_KEY_8 - 2191327240 - name 1_669_KEY_9 - 2191327241 - name 1_669_KEY_POWER - 2191327242 - name 1_669_KEY_CH_UP - 2191327247 - name 1_669_KEY_CH_DOWN - 2191327248 - name 1_669_KEY_MUTE - 2191327249 - name 1_669_KEY_VOL_DOWN - 2191327250 - name 1_669_CH_PREVIOUS - 2191327251 - name 1_669_KEY_VOL_UP - 2191327252 - name 1_669_KEY_MNSELECT - 2191327255 - name 1_669_KEY_GUIDE - 2191327259 - name 1_669_KEY_MNRETRUN - 2191327264 - name 1_669_KEY_BLUE - 2191327267 - name 1_669_KEY_GREEN - 2191327268 - name 1_669_KEY_RED - 2191327269 - name 1_669_KEY_YELLOW - 2191327270 - name 1_669_KEY_AV - 2191327273 - name 1_669_KEY_MUP - 2191327280 - name 1_669_KEY_MDOWN - 2191327281 - name 1_669_KEY_MLEFT - 2191327282 - name 1_669_KEY_MRIGHT - 2191327283 - name 1_669_KEY_Sleep - 2191327295 - name 1_669_KEY_Off - 2191327310 - name 1_670_KEY_0 - 2191392768 - name 1_670_KEY_1 - 2191392769 - name 1_670_KEY_2 - 2191392770 - name 1_670_KEY_3 - 2191392771 - name 1_670_KEY_4 - 2191392772 - name 1_670_KEY_5 - 2191392773 - name 1_670_KEY_6 - 2191392774 - name 1_670_KEY_7 - 2191392775 - name 1_670_KEY_8 - 2191392776 - name 1_670_KEY_9 - 2191392777 - name 1_670_KEY_POWER - 2191392778 - name 1_670_KEY_CH_UP - 2191392783 - name 1_670_KEY_CH_DOWN - 2191392784 - name 1_670_KEY_MUTE - 2191392785 - name 1_670_KEY_VOL_DOWN - 2191392786 - name 1_670_CH_PREVIOUS - 2191392787 - name 1_670_KEY_VOL_UP - 2191392788 - name 1_670_KEY_INPUT - 2191392794 - name 1_670_KEY_MUP - 2191392816 - name 1_670_KEY_MDOWN - 2191392817 - name 1_670_KEY_MLEFT - 2191392818 - name 1_670_KEY_MRIGHT - 2191392819 - name 1_670_KEY_On - 2191392845 - name 1_670_KEY_Off - 2191392846 - name 1_671_KEY_0 - 2191458304 - name 1_671_KEY_1 - 2191458305 - name 1_671_KEY_2 - 2191458306 - name 1_671_KEY_3 - 2191458307 - name 1_671_KEY_4 - 2191458308 - name 1_671_KEY_5 - 2191458309 - name 1_671_KEY_6 - 2191458310 - name 1_671_KEY_7 - 2191458311 - name 1_671_KEY_8 - 2191458312 - name 1_671_KEY_9 - 2191458313 - name 1_671_KEY_POWER - 2191458314 - name 1_671_KEY_CH_UP - 2191458319 - name 1_671_KEY_CH_DOWN - 2191458320 - name 1_671_KEY_MUTE - 2191458321 - name 1_671_KEY_VOL_DOWN - 2191458322 - name 1_671_CH_PREVIOUS - 2191458323 - name 1_671_KEY_VOL_UP - 2191458324 - name 1_671_KEY_MNSELECT - 2191458327 - name 1_671_KEY_EXIT - 2191458328 - name 1_671_KEY_INPUT - 2191458330 - name 1_671_KEY_GUIDE - 2191458331 - name 1_671_KEY_MNRETRUN - 2191458336 - name 1_671_KEY_MENU - 2191458351 - name 1_671_KEY_MUP - 2191458352 - name 1_671_KEY_MDOWN - 2191458353 - name 1_671_KEY_MLEFT - 2191458354 - name 1_671_KEY_MRIGHT - 2191458355 - name 1_671_KEY_TTOnOff - 2191458377 - name 1_672_KEY_0 - 2191523840 - name 1_672_KEY_1 - 2191523841 - name 1_672_KEY_2 - 2191523842 - name 1_672_KEY_3 - 2191523843 - name 1_672_KEY_4 - 2191523844 - name 1_672_KEY_5 - 2191523845 - name 1_672_KEY_6 - 2191523846 - name 1_672_KEY_7 - 2191523847 - name 1_672_KEY_8 - 2191523848 - name 1_672_KEY_9 - 2191523849 - name 1_672_KEY_POWER - 2191523850 - name 1_672_KEY_CH_UP - 2191523855 - name 1_672_KEY_CH_DOWN - 2191523856 - name 1_672_KEY_MUTE - 2191523857 - name 1_672_KEY_VOL_DOWN - 2191523858 - name 1_672_CH_PREVIOUS - 2191523859 - name 1_672_KEY_VOL_UP - 2191523860 - name 1_672_KEY_MNSELECT - 2191523863 - name 1_672_KEY_GUIDE - 2191523867 - name 1_672_KEY_MNRETRUN - 2191523872 - name 1_672_KEY_BLUE - 2191523875 - name 1_672_KEY_GREEN - 2191523876 - name 1_672_KEY_RED - 2191523877 - name 1_672_KEY_YELLOW - 2191523878 - name 1_672_KEY_MUP - 2191523888 - name 1_672_KEY_MDOWN - 2191523889 - name 1_672_KEY_MLEFT - 2191523890 - name 1_672_KEY_MRIGHT - 2191523891 - name 1_672_KEY_Sleep - 2191523903 - name 1_672_KEY_Off - 2191523918 - name 1_673_KEY_0 - 2191589376 - name 1_673_KEY_1 - 2191589377 - name 1_673_KEY_2 - 2191589378 - name 1_673_KEY_3 - 2191589379 - name 1_673_KEY_4 - 2191589380 - name 1_673_KEY_5 - 2191589381 - name 1_673_KEY_6 - 2191589382 - name 1_673_KEY_7 - 2191589383 - name 1_673_KEY_8 - 2191589384 - name 1_673_KEY_9 - 2191589385 - name 1_673_KEY_POWER - 2191589386 - name 1_673_KEY_CH_UP - 2191589391 - name 1_673_KEY_CH_DOWN - 2191589392 - name 1_673_KEY_MUTE - 2191589393 - name 1_673_KEY_VOL_DOWN - 2191589394 - name 1_673_CH_PREVIOUS - 2191589395 - name 1_673_KEY_VOL_UP - 2191589396 - name 1_673_KEY_MNSELECT - 2191589399 - name 1_673_KEY_GUIDE - 2191589403 - name 1_673_KEY_MNRETRUN - 2191589408 - name 1_673_KEY_BLUE - 2191589411 - name 1_673_KEY_GREEN - 2191589412 - name 1_673_KEY_RED - 2191589413 - name 1_673_KEY_YELLOW - 2191589414 - name 1_673_KEY_MUP - 2191589424 - name 1_673_KEY_MDOWN - 2191589425 - name 1_673_KEY_MLEFT - 2191589426 - name 1_673_KEY_MRIGHT - 2191589427 - name 1_673_KEY_Sleep - 2191589439 - name 1_673_KEY_Off - 2191589454 - name 1_674_KEY_0 - 2191654912 - name 1_674_KEY_1 - 2191654913 - name 1_674_KEY_2 - 2191654914 - name 1_674_KEY_3 - 2191654915 - name 1_674_KEY_4 - 2191654916 - name 1_674_KEY_5 - 2191654917 - name 1_674_KEY_6 - 2191654918 - name 1_674_KEY_7 - 2191654919 - name 1_674_KEY_8 - 2191654920 - name 1_674_KEY_9 - 2191654921 - name 1_674_KEY_POWER - 2191654922 - name 1_674_KEY_CH_UP - 2191654927 - name 1_674_KEY_CH_DOWN - 2191654928 - name 1_674_KEY_VOL_DOWN - 2191654930 - name 1_674_KEY_VOL_UP - 2191654932 - name 1_674_KEY_MNSELECT - 2191654935 - name 1_674_KEY_EXIT - 2191654936 - name 1_674_KEY_GUIDE - 2191654939 - name 1_674_KEY_TIMER - 2191654956 - name 1_674_KEY_MENU - 2191654959 - name 1_674_KEY_MUP - 2191654960 - name 1_674_KEY_MDOWN - 2191654961 - name 1_674_KEY_MLEFT - 2191654962 - name 1_674_KEY_MRIGHT - 2191654963 - name 1_674_KEY_Sleep - 2191654975 - name 1_674_KEY_On - 2191654989 - name 1_674_KEY_Off - 2191654990 - name 1_675_KEY_0 - 2191720448 - name 1_675_KEY_1 - 2191720449 - name 1_675_KEY_2 - 2191720450 - name 1_675_KEY_3 - 2191720451 - name 1_675_KEY_4 - 2191720452 - name 1_675_KEY_5 - 2191720453 - name 1_675_KEY_6 - 2191720454 - name 1_675_KEY_7 - 2191720455 - name 1_675_KEY_8 - 2191720456 - name 1_675_KEY_9 - 2191720457 - name 1_675_KEY_POWER - 2191720458 - name 1_675_KEY_CH_UP - 2191720463 - name 1_675_KEY_CH_DOWN - 2191720464 - name 1_675_KEY_VOL_DOWN - 2191720466 - name 1_675_KEY_VOL_UP - 2191720468 - name 1_675_KEY_MNSELECT - 2191720471 - name 1_675_KEY_GUIDE - 2191720475 - name 1_675_KEY_MNRETRUN - 2191720480 - name 1_675_KEY_TIMER - 2191720492 - name 1_675_KEY_MUP - 2191720496 - name 1_675_KEY_MDOWN - 2191720497 - name 1_675_KEY_MLEFT - 2191720498 - name 1_675_KEY_MRIGHT - 2191720499 - name 1_676_KEY_0 - 2191785984 - name 1_676_KEY_1 - 2191785985 - name 1_676_KEY_2 - 2191785986 - name 1_676_KEY_3 - 2191785987 - name 1_676_KEY_4 - 2191785988 - name 1_676_KEY_5 - 2191785989 - name 1_676_KEY_6 - 2191785990 - name 1_676_KEY_7 - 2191785991 - name 1_676_KEY_8 - 2191785992 - name 1_676_KEY_9 - 2191785993 - name 1_676_KEY_POWER - 2191785994 - name 1_676_KEY_CH_UP - 2191785999 - name 1_676_KEY_CH_DOWN - 2191786000 - name 1_676_KEY_MUTE - 2191786001 - name 1_676_KEY_VOL_DOWN - 2191786002 - name 1_676_CH_PREVIOUS - 2191786003 - name 1_676_KEY_VOL_UP - 2191786004 - name 1_676_KEY_MNSELECT - 2191786007 - name 1_676_KEY_EXIT - 2191786008 - name 1_676_KEY_GUIDE - 2191786011 - name 1_676_KEY_BLUE - 2191786019 - name 1_676_KEY_GREEN - 2191786020 - name 1_676_KEY_RED - 2191786021 - name 1_676_KEY_YELLOW - 2191786022 - name 1_676_KEY_MENU - 2191786031 - name 1_676_KEY_MUP - 2191786032 - name 1_676_KEY_MDOWN - 2191786033 - name 1_676_KEY_MLEFT - 2191786034 - name 1_676_KEY_MRIGHT - 2191786035 - name 1_676_KEY_DSubtitle - 2191786052 - name 1_677_KEY_0 - 2191851520 - name 1_677_KEY_1 - 2191851521 - name 1_677_KEY_2 - 2191851522 - name 1_677_KEY_3 - 2191851523 - name 1_677_KEY_4 - 2191851524 - name 1_677_KEY_5 - 2191851525 - name 1_677_KEY_6 - 2191851526 - name 1_677_KEY_7 - 2191851527 - name 1_677_KEY_8 - 2191851528 - name 1_677_KEY_9 - 2191851529 - name 1_677_KEY_POWER - 2191851530 - name 1_677_KEY_CH_UP - 2191851535 - name 1_677_KEY_CH_DOWN - 2191851536 - name 1_677_KEY_MUTE - 2191851537 - name 1_677_KEY_VOL_DOWN - 2191851538 - name 1_677_CH_PREVIOUS - 2191851539 - name 1_677_KEY_VOL_UP - 2191851540 - name 1_677_KEY_MNSELECT - 2191851543 - name 1_677_KEY_EXIT - 2191851544 - name 1_677_KEY_GUIDE - 2191851547 - name 1_677_KEY_BLUE - 2191851555 - name 1_677_KEY_GREEN - 2191851556 - name 1_677_KEY_RED - 2191851557 - name 1_677_KEY_YELLOW - 2191851558 - name 1_677_KEY_MENU - 2191851567 - name 1_677_KEY_MUP - 2191851568 - name 1_677_KEY_MDOWN - 2191851569 - name 1_677_KEY_MLEFT - 2191851570 - name 1_677_KEY_MRIGHT - 2191851571 - name 1_677_KEY_Sleep - 2191851583 - name 1_677_KEY_DSubtitle - 2191851588 - name 1_677_KEY_TTOnOff - 2191851593 - name 1_678_KEY_0 - 2191917056 - name 1_678_KEY_1 - 2191917057 - name 1_678_KEY_2 - 2191917058 - name 1_678_KEY_3 - 2191917059 - name 1_678_KEY_4 - 2191917060 - name 1_678_KEY_5 - 2191917061 - name 1_678_KEY_6 - 2191917062 - name 1_678_KEY_7 - 2191917063 - name 1_678_KEY_8 - 2191917064 - name 1_678_KEY_9 - 2191917065 - name 1_678_KEY_POWER - 2191917066 - name 1_678_KEY_CH_UP - 2191917071 - name 1_678_KEY_CH_DOWN - 2191917072 - name 1_678_KEY_MUTE - 2191917073 - name 1_678_KEY_VOL_DOWN - 2191917074 - name 1_678_CH_PREVIOUS - 2191917075 - name 1_678_KEY_VOL_UP - 2191917076 - name 1_678_KEY_MNSELECT - 2191917079 - name 1_678_KEY_EXIT - 2191917080 - name 1_678_KEY_GUIDE - 2191917083 - name 1_678_KEY_BLUE - 2191917091 - name 1_678_KEY_GREEN - 2191917092 - name 1_678_KEY_RED - 2191917093 - name 1_678_KEY_YELLOW - 2191917094 - name 1_678_KEY_MENU - 2191917103 - name 1_678_KEY_MUP - 2191917104 - name 1_678_KEY_MDOWN - 2191917105 - name 1_678_KEY_MLEFT - 2191917106 - name 1_678_KEY_MRIGHT - 2191917107 - name 1_678_KEY_DSubtitle - 2191917124 - name 1_678_KEY_TTOnOff - 2191917129 - name 1_679_KEY_0 - 2191982592 - name 1_679_KEY_1 - 2191982593 - name 1_679_KEY_2 - 2191982594 - name 1_679_KEY_3 - 2191982595 - name 1_679_KEY_4 - 2191982596 - name 1_679_KEY_5 - 2191982597 - name 1_679_KEY_6 - 2191982598 - name 1_679_KEY_7 - 2191982599 - name 1_679_KEY_8 - 2191982600 - name 1_679_KEY_9 - 2191982601 - name 1_679_KEY_POWER - 2191982602 - name 1_679_KEY_CH_UP - 2191982607 - name 1_679_KEY_CH_DOWN - 2191982608 - name 1_679_KEY_MUTE - 2191982609 - name 1_679_KEY_VOL_DOWN - 2191982610 - name 1_679_KEY_VOL_UP - 2191982612 - name 1_679_KEY_MENU - 2191982639 - name 1_679_KEY_MUP - 2191982640 - name 1_679_KEY_MDOWN - 2191982641 - name 1_680_KEY_0 - 2192048128 - name 1_680_KEY_1 - 2192048129 - name 1_680_KEY_2 - 2192048130 - name 1_680_KEY_3 - 2192048131 - name 1_680_KEY_4 - 2192048132 - name 1_680_KEY_5 - 2192048133 - name 1_680_KEY_6 - 2192048134 - name 1_680_KEY_7 - 2192048135 - name 1_680_KEY_8 - 2192048136 - name 1_680_KEY_9 - 2192048137 - name 1_680_KEY_POWER - 2192048138 - name 1_680_KEY_CH_UP - 2192048143 - name 1_680_KEY_CH_DOWN - 2192048144 - name 1_681_KEY_0 - 2192113664 - name 1_681_KEY_1 - 2192113665 - name 1_681_KEY_2 - 2192113666 - name 1_681_KEY_3 - 2192113667 - name 1_681_KEY_4 - 2192113668 - name 1_681_KEY_5 - 2192113669 - name 1_681_KEY_6 - 2192113670 - name 1_681_KEY_7 - 2192113671 - name 1_681_KEY_8 - 2192113672 - name 1_681_KEY_9 - 2192113673 - name 1_681_KEY_POWER - 2192113674 - name 1_681_KEY_CH_UP - 2192113679 - name 1_681_KEY_CH_DOWN - 2192113680 - name 1_681_KEY_MUTE - 2192113681 - name 1_681_KEY_VOL_DOWN - 2192113682 - name 1_681_CH_PREVIOUS - 2192113683 - name 1_681_KEY_VOL_UP - 2192113684 - name 1_681_KEY_MNSELECT - 2192113687 - name 1_681_KEY_GUIDE - 2192113691 - name 1_681_KEY_BLUE - 2192113699 - name 1_681_KEY_GREEN - 2192113700 - name 1_681_KEY_RED - 2192113701 - name 1_681_KEY_YELLOW - 2192113702 - name 1_681_KEY_MENU - 2192113711 - name 1_681_KEY_MUP - 2192113712 - name 1_681_KEY_MDOWN - 2192113713 - name 1_681_KEY_MLEFT - 2192113714 - name 1_681_KEY_MRIGHT - 2192113715 - name 1_681_KEY_Sleep - 2192113727 - name 1_681_KEY_DSubtitle - 2192113732 - name 1_681_KEY_TTOnOff - 2192113737 - name 1_682_KEY_0 - 2192179200 - name 1_682_KEY_1 - 2192179201 - name 1_682_KEY_2 - 2192179202 - name 1_682_KEY_3 - 2192179203 - name 1_682_KEY_4 - 2192179204 - name 1_682_KEY_5 - 2192179205 - name 1_682_KEY_6 - 2192179206 - name 1_682_KEY_7 - 2192179207 - name 1_682_KEY_8 - 2192179208 - name 1_682_KEY_9 - 2192179209 - name 1_682_KEY_POWER - 2192179210 - name 1_682_KEY_CH_UP - 2192179215 - name 1_682_KEY_CH_DOWN - 2192179216 - name 1_682_KEY_MUTE - 2192179217 - name 1_682_KEY_VOL_DOWN - 2192179218 - name 1_682_KEY_VOL_UP - 2192179220 - name 1_682_KEY_MNSELECT - 2192179223 - name 1_682_KEY_EXIT - 2192179224 - name 1_682_KEY_GUIDE - 2192179227 - name 1_682_KEY_BLUE - 2192179235 - name 1_682_KEY_GREEN - 2192179236 - name 1_682_KEY_RED - 2192179237 - name 1_682_KEY_YELLOW - 2192179238 - name 1_682_KEY_MENU - 2192179247 - name 1_682_KEY_MUP - 2192179248 - name 1_682_KEY_MDOWN - 2192179249 - name 1_682_KEY_MLEFT - 2192179250 - name 1_682_KEY_MRIGHT - 2192179251 - name 1_682_KEY_DSubtitle - 2192179268 - name 1_682_KEY_Off - 2192179278 - name 1_683_KEY_0 - 2192244736 - name 1_683_KEY_1 - 2192244737 - name 1_683_KEY_2 - 2192244738 - name 1_683_KEY_3 - 2192244739 - name 1_683_KEY_4 - 2192244740 - name 1_683_KEY_5 - 2192244741 - name 1_683_KEY_6 - 2192244742 - name 1_683_KEY_7 - 2192244743 - name 1_683_KEY_8 - 2192244744 - name 1_683_KEY_9 - 2192244745 - name 1_683_KEY_POWER - 2192244746 - name 1_683_KEY_CH_UP - 2192244751 - name 1_683_KEY_CH_DOWN - 2192244752 - name 1_683_KEY_MUTE - 2192244753 - name 1_683_KEY_VOL_DOWN - 2192244754 - name 1_683_CH_PREVIOUS - 2192244755 - name 1_683_KEY_VOL_UP - 2192244756 - name 1_683_KEY_MNSELECT - 2192244759 - name 1_683_KEY_EXIT - 2192244760 - name 1_683_KEY_GUIDE - 2192244763 - name 1_683_KEY_BLUE - 2192244771 - name 1_683_KEY_GREEN - 2192244772 - name 1_683_KEY_RED - 2192244773 - name 1_683_KEY_YELLOW - 2192244774 - name 1_683_KEY_AV - 2192244777 - name 1_683_KEY_MENU - 2192244783 - name 1_683_KEY_MUP - 2192244784 - name 1_683_KEY_MDOWN - 2192244785 - name 1_683_KEY_MLEFT - 2192244786 - name 1_683_KEY_MRIGHT - 2192244787 - name 1_683_KEY_DSubtitle - 2192244804 - name 1_683_KEY_On - 2192244813 - name 1_683_KEY_Off - 2192244814 - name 1_684_KEY_0 - 2192310272 - name 1_684_KEY_1 - 2192310273 - name 1_684_KEY_2 - 2192310274 - name 1_684_KEY_3 - 2192310275 - name 1_684_KEY_4 - 2192310276 - name 1_684_KEY_5 - 2192310277 - name 1_684_KEY_6 - 2192310278 - name 1_684_KEY_7 - 2192310279 - name 1_684_KEY_8 - 2192310280 - name 1_684_KEY_9 - 2192310281 - name 1_684_KEY_POWER - 2192310282 - name 1_684_KEY_CH_UP - 2192310287 - name 1_684_KEY_CH_DOWN - 2192310288 - name 1_684_KEY_MUTE - 2192310289 - name 1_684_KEY_VOL_DOWN - 2192310290 - name 1_684_CH_PREVIOUS - 2192310291 - name 1_684_KEY_VOL_UP - 2192310292 - name 1_684_KEY_MNSELECT - 2192310295 - name 1_684_KEY_AV - 2192310313 - name 1_684_KEY_MENU - 2192310319 - name 1_684_KEY_MUP - 2192310320 - name 1_684_KEY_MDOWN - 2192310321 - name 1_684_KEY_MLEFT - 2192310322 - name 1_684_KEY_MRIGHT - 2192310323 - name 1_684_KEY_Off - 2192310350 - name 1_685_KEY_0 - 2192375808 - name 1_685_KEY_1 - 2192375809 - name 1_685_KEY_2 - 2192375810 - name 1_685_KEY_3 - 2192375811 - name 1_685_KEY_4 - 2192375812 - name 1_685_KEY_5 - 2192375813 - name 1_685_KEY_6 - 2192375814 - name 1_685_KEY_7 - 2192375815 - name 1_685_KEY_8 - 2192375816 - name 1_685_KEY_9 - 2192375817 - name 1_685_KEY_POWER - 2192375818 - name 1_685_KEY_CH_UP - 2192375823 - name 1_685_KEY_CH_DOWN - 2192375824 - name 1_685_KEY_MUTE - 2192375825 - name 1_685_KEY_VOL_DOWN - 2192375826 - name 1_685_KEY_VOL_UP - 2192375828 - name 1_685_KEY_MNSELECT - 2192375831 - name 1_685_KEY_MENU - 2192375855 - name 1_685_KEY_MUP - 2192375856 - name 1_685_KEY_MDOWN - 2192375857 - name 1_685_KEY_MLEFT - 2192375858 - name 1_685_KEY_MRIGHT - 2192375859 - name 1_686_KEY_0 - 2192441344 - name 1_686_KEY_1 - 2192441345 - name 1_686_KEY_2 - 2192441346 - name 1_686_KEY_3 - 2192441347 - name 1_686_KEY_4 - 2192441348 - name 1_686_KEY_5 - 2192441349 - name 1_686_KEY_6 - 2192441350 - name 1_686_KEY_7 - 2192441351 - name 1_686_KEY_8 - 2192441352 - name 1_686_KEY_9 - 2192441353 - name 1_686_KEY_POWER - 2192441354 - name 1_686_KEY_CH_UP - 2192441359 - name 1_686_KEY_CH_DOWN - 2192441360 - name 1_686_KEY_MUTE - 2192441361 - name 1_686_KEY_VOL_DOWN - 2192441362 - name 1_686_KEY_VOL_UP - 2192441364 - name 1_686_KEY_MNSELECT - 2192441367 - name 1_686_KEY_MUP - 2192441392 - name 1_686_KEY_MDOWN - 2192441393 - name 1_686_KEY_MLEFT - 2192441394 - name 1_686_KEY_MRIGHT - 2192441395 - name 1_686_KEY_Sleep - 2192441407 - name 1_687_KEY_0 - 2192506880 - name 1_687_KEY_1 - 2192506881 - name 1_687_KEY_2 - 2192506882 - name 1_687_KEY_3 - 2192506883 - name 1_687_KEY_4 - 2192506884 - name 1_687_KEY_5 - 2192506885 - name 1_687_KEY_6 - 2192506886 - name 1_687_KEY_7 - 2192506887 - name 1_687_KEY_8 - 2192506888 - name 1_687_KEY_9 - 2192506889 - name 1_687_KEY_POWER - 2192506890 - name 1_687_TWO_DIGITS - 2192506893 - name 1_687_KEY_CH_UP - 2192506895 - name 1_687_KEY_CH_DOWN - 2192506896 - name 1_687_KEY_MUTE - 2192506897 - name 1_687_KEY_VOL_DOWN - 2192506898 - name 1_687_KEY_VOL_UP - 2192506900 - name 1_687_KEY_MNSELECT - 2192506903 - name 1_687_KEY_EXIT - 2192506904 - name 1_687_KEY_BLUE - 2192506915 - name 1_687_KEY_GREEN - 2192506916 - name 1_687_KEY_RED - 2192506917 - name 1_687_KEY_YELLOW - 2192506918 - name 1_687_KEY_AV - 2192506921 - name 1_687_KEY_MENU - 2192506927 - name 1_687_KEY_MUP - 2192506928 - name 1_687_KEY_MDOWN - 2192506929 - name 1_687_KEY_On - 2192506957 - name 1_687_KEY_Off - 2192506958 - name 1_688_KEY_0 - 2192572416 - name 1_688_KEY_1 - 2192572417 - name 1_688_KEY_2 - 2192572418 - name 1_688_KEY_3 - 2192572419 - name 1_688_KEY_4 - 2192572420 - name 1_688_KEY_5 - 2192572421 - name 1_688_KEY_6 - 2192572422 - name 1_688_KEY_7 - 2192572423 - name 1_688_KEY_8 - 2192572424 - name 1_688_KEY_9 - 2192572425 - name 1_688_KEY_POWER - 2192572426 - name 1_688_TWO_DIGITS - 2192572429 - name 1_688_KEY_CH_UP - 2192572431 - name 1_688_KEY_CH_DOWN - 2192572432 - name 1_688_KEY_MUTE - 2192572433 - name 1_688_KEY_VOL_DOWN - 2192572434 - name 1_688_KEY_VOL_UP - 2192572436 - name 1_688_KEY_EXIT - 2192572440 - name 1_688_KEY_GUIDE - 2192572443 - name 1_688_KEY_BLUE - 2192572451 - name 1_688_KEY_GREEN - 2192572452 - name 1_688_KEY_RED - 2192572453 - name 1_688_KEY_YELLOW - 2192572454 - name 1_688_KEY_MENU - 2192572463 - name 1_688_KEY_MUP - 2192572464 - name 1_688_KEY_MDOWN - 2192572465 - name 1_688_KEY_Sleep - 2192572479 - name 1_688_KEY_DSubtitle - 2192572484 - name 1_688_KEY_On - 2192572493 - name 1_689_KEY_0 - 2192637952 - name 1_689_KEY_1 - 2192637953 - name 1_689_KEY_2 - 2192637954 - name 1_689_KEY_3 - 2192637955 - name 1_689_KEY_4 - 2192637956 - name 1_689_KEY_5 - 2192637957 - name 1_689_KEY_6 - 2192637958 - name 1_689_KEY_7 - 2192637959 - name 1_689_KEY_8 - 2192637960 - name 1_689_KEY_9 - 2192637961 - name 1_689_KEY_POWER - 2192637962 - name 1_689_KEY_CH_UP - 2192637967 - name 1_689_KEY_CH_DOWN - 2192637968 - name 1_689_KEY_MUTE - 2192637969 - name 1_689_KEY_VOL_DOWN - 2192637970 - name 1_689_CH_PREVIOUS - 2192637971 - name 1_689_KEY_VOL_UP - 2192637972 - name 1_689_KEY_AV - 2192637993 - name 1_690_KEY_0 - 2192703488 - name 1_690_KEY_1 - 2192703489 - name 1_690_KEY_2 - 2192703490 - name 1_690_KEY_3 - 2192703491 - name 1_690_KEY_4 - 2192703492 - name 1_690_KEY_5 - 2192703493 - name 1_690_KEY_6 - 2192703494 - name 1_690_KEY_7 - 2192703495 - name 1_690_KEY_8 - 2192703496 - name 1_690_KEY_9 - 2192703497 - name 1_690_KEY_POWER - 2192703498 - name 1_690_KEY_CH_UP - 2192703503 - name 1_690_KEY_CH_DOWN - 2192703504 - name 1_690_KEY_MUTE - 2192703505 - name 1_690_KEY_VOL_DOWN - 2192703506 - name 1_690_KEY_VOL_UP - 2192703508 - name 1_690_KEY_MNSELECT - 2192703511 - name 1_690_KEY_MNRETRUN - 2192703520 - name 1_690_KEY_AV - 2192703529 - name 1_690_KEY_MENU - 2192703535 - name 1_690_KEY_MUP - 2192703536 - name 1_690_KEY_MDOWN - 2192703537 - name 1_690_KEY_MLEFT - 2192703538 - name 1_690_KEY_MRIGHT - 2192703539 - name 1_690_KEY_On - 2192703565 - name 1_690_KEY_Off - 2192703566 - name 1_691_KEY_0 - 2192769024 - name 1_691_KEY_1 - 2192769025 - name 1_691_KEY_2 - 2192769026 - name 1_691_KEY_3 - 2192769027 - name 1_691_KEY_4 - 2192769028 - name 1_691_KEY_5 - 2192769029 - name 1_691_KEY_6 - 2192769030 - name 1_691_KEY_7 - 2192769031 - name 1_691_KEY_8 - 2192769032 - name 1_691_KEY_9 - 2192769033 - name 1_691_KEY_POWER - 2192769034 - name 1_691_KEY_CH_UP - 2192769039 - name 1_691_KEY_CH_DOWN - 2192769040 - name 1_691_KEY_MUTE - 2192769041 - name 1_691_KEY_VOL_DOWN - 2192769042 - name 1_691_KEY_VOL_UP - 2192769044 - name 1_691_KEY_MNSELECT - 2192769047 - name 1_691_KEY_AV - 2192769065 - name 1_691_KEY_MENU - 2192769071 - name 1_691_KEY_MUP - 2192769072 - name 1_691_KEY_MDOWN - 2192769073 - name 1_691_KEY_MLEFT - 2192769074 - name 1_691_KEY_MRIGHT - 2192769075 - name 1_692_KEY_0 - 2192834560 - name 1_692_KEY_1 - 2192834561 - name 1_692_KEY_2 - 2192834562 - name 1_692_KEY_3 - 2192834563 - name 1_692_KEY_4 - 2192834564 - name 1_692_KEY_5 - 2192834565 - name 1_692_KEY_6 - 2192834566 - name 1_692_KEY_7 - 2192834567 - name 1_692_KEY_8 - 2192834568 - name 1_692_KEY_9 - 2192834569 - name 1_692_KEY_POWER - 2192834570 - name 1_692_KEY_CH_UP - 2192834575 - name 1_692_KEY_CH_DOWN - 2192834576 - name 1_692_CH_PREVIOUS - 2192834579 - name 1_692_KEY_MNSELECT - 2192834583 - name 1_692_KEY_MUP - 2192834608 - name 1_692_KEY_MDOWN - 2192834609 - name 1_692_KEY_MLEFT - 2192834610 - name 1_692_KEY_MRIGHT - 2192834611 - name 1_693_KEY_0 - 2192900096 - name 1_693_KEY_1 - 2192900097 - name 1_693_KEY_2 - 2192900098 - name 1_693_KEY_3 - 2192900099 - name 1_693_KEY_4 - 2192900100 - name 1_693_KEY_5 - 2192900101 - name 1_693_KEY_6 - 2192900102 - name 1_693_KEY_7 - 2192900103 - name 1_693_KEY_8 - 2192900104 - name 1_693_KEY_9 - 2192900105 - name 1_693_KEY_POWER - 2192900106 - name 1_693_KEY_CH_UP - 2192900111 - name 1_693_KEY_CH_DOWN - 2192900112 - name 1_693_KEY_MUTE - 2192900113 - name 1_693_KEY_VOL_DOWN - 2192900114 - name 1_693_KEY_VOL_UP - 2192900116 - name 1_693_KEY_EXIT - 2192900120 - name 1_693_KEY_MENU - 2192900143 - name 1_694_KEY_0 - 2192965632 - name 1_694_KEY_1 - 2192965633 - name 1_694_KEY_2 - 2192965634 - name 1_694_KEY_3 - 2192965635 - name 1_694_KEY_4 - 2192965636 - name 1_694_KEY_5 - 2192965637 - name 1_694_KEY_6 - 2192965638 - name 1_694_KEY_7 - 2192965639 - name 1_694_KEY_8 - 2192965640 - name 1_694_KEY_9 - 2192965641 - name 1_694_KEY_POWER - 2192965642 - name 1_694_KEY_CH_UP - 2192965647 - name 1_694_KEY_CH_DOWN - 2192965648 - name 1_694_KEY_MUTE - 2192965649 - name 1_694_KEY_VOL_DOWN - 2192965650 - name 1_694_KEY_VOL_UP - 2192965652 - name 1_695_KEY_0 - 2193031168 - name 1_695_KEY_1 - 2193031169 - name 1_695_KEY_2 - 2193031170 - name 1_695_KEY_3 - 2193031171 - name 1_695_KEY_4 - 2193031172 - name 1_695_KEY_5 - 2193031173 - name 1_695_KEY_6 - 2193031174 - name 1_695_KEY_7 - 2193031175 - name 1_695_KEY_8 - 2193031176 - name 1_695_KEY_9 - 2193031177 - name 1_695_KEY_POWER - 2193031178 - name 1_695_KEY_CH_UP - 2193031183 - name 1_695_KEY_CH_DOWN - 2193031184 - name 1_695_KEY_MUTE - 2193031185 - name 1_695_KEY_VOL_DOWN - 2193031186 - name 1_695_CH_PREVIOUS - 2193031187 - name 1_695_KEY_VOL_UP - 2193031188 - name 1_695_KEY_MNSELECT - 2193031191 - name 1_695_KEY_EXIT - 2193031192 - name 1_695_KEY_GUIDE - 2193031195 - name 1_695_KEY_MUP - 2193031216 - name 1_695_KEY_MDOWN - 2193031217 - name 1_695_KEY_MLEFT - 2193031218 - name 1_695_KEY_MRIGHT - 2193031219 - name 1_696_KEY_0 - 2193096704 - name 1_696_KEY_1 - 2193096705 - name 1_696_KEY_2 - 2193096706 - name 1_696_KEY_3 - 2193096707 - name 1_696_KEY_4 - 2193096708 - name 1_696_KEY_5 - 2193096709 - name 1_696_KEY_6 - 2193096710 - name 1_696_KEY_7 - 2193096711 - name 1_696_KEY_8 - 2193096712 - name 1_696_KEY_9 - 2193096713 - name 1_696_KEY_POWER - 2193096714 - name 1_696_KEY_CH_UP - 2193096719 - name 1_696_KEY_CH_DOWN - 2193096720 - name 1_696_KEY_MUTE - 2193096721 - name 1_696_KEY_VOL_DOWN - 2193096722 - name 1_696_KEY_VOL_UP - 2193096724 - name 1_696_KEY_MNSELECT - 2193096727 - name 1_696_KEY_AV - 2193096745 - name 1_696_KEY_MENU - 2193096751 - name 1_696_KEY_MUP - 2193096752 - name 1_696_KEY_MDOWN - 2193096753 - name 1_696_KEY_MLEFT - 2193096754 - name 1_696_KEY_MRIGHT - 2193096755 - name 1_696_KEY_Sleep - 2193096767 - name 1_697_KEY_0 - 2193162240 - name 1_697_KEY_1 - 2193162241 - name 1_697_KEY_2 - 2193162242 - name 1_697_KEY_3 - 2193162243 - name 1_697_KEY_4 - 2193162244 - name 1_697_KEY_5 - 2193162245 - name 1_697_KEY_6 - 2193162246 - name 1_697_KEY_7 - 2193162247 - name 1_697_KEY_8 - 2193162248 - name 1_697_KEY_9 - 2193162249 - name 1_697_KEY_POWER - 2193162250 - name 1_697_KEY_CH_UP - 2193162255 - name 1_697_KEY_CH_DOWN - 2193162256 - name 1_697_KEY_MUTE - 2193162257 - name 1_697_KEY_VOL_DOWN - 2193162258 - name 1_697_KEY_VOL_UP - 2193162260 - name 1_697_KEY_AV - 2193162281 - name 1_697_KEY_MENU - 2193162287 - name 1_697_KEY_MUP - 2193162288 - name 1_697_KEY_MDOWN - 2193162289 - name 1_697_KEY_MLEFT - 2193162290 - name 1_697_KEY_MRIGHT - 2193162291 - name 1_697_KEY_Sleep - 2193162303 - name 1_697_KEY_Off - 2193162318 - name 1_698_KEY_0 - 2193227776 - name 1_698_KEY_1 - 2193227777 - name 1_698_KEY_2 - 2193227778 - name 1_698_KEY_3 - 2193227779 - name 1_698_KEY_4 - 2193227780 - name 1_698_KEY_5 - 2193227781 - name 1_698_KEY_6 - 2193227782 - name 1_698_KEY_7 - 2193227783 - name 1_698_KEY_8 - 2193227784 - name 1_698_KEY_9 - 2193227785 - name 1_698_KEY_POWER - 2193227786 - name 1_698_KEY_CH_UP - 2193227791 - name 1_698_KEY_CH_DOWN - 2193227792 - name 1_698_KEY_MUTE - 2193227793 - name 1_698_KEY_VOL_DOWN - 2193227794 - name 1_698_KEY_VOL_UP - 2193227796 - name 1_698_KEY_MNSELECT - 2193227799 - name 1_698_KEY_MENU - 2193227823 - name 1_698_KEY_MUP - 2193227824 - name 1_698_KEY_MDOWN - 2193227825 - name 1_698_KEY_MLEFT - 2193227826 - name 1_698_KEY_MRIGHT - 2193227827 - name 1_698_KEY_Off - 2193227854 - name 1_699_KEY_0 - 2193293312 - name 1_699_KEY_1 - 2193293313 - name 1_699_KEY_2 - 2193293314 - name 1_699_KEY_3 - 2193293315 - name 1_699_KEY_4 - 2193293316 - name 1_699_KEY_5 - 2193293317 - name 1_699_KEY_6 - 2193293318 - name 1_699_KEY_7 - 2193293319 - name 1_699_KEY_8 - 2193293320 - name 1_699_KEY_9 - 2193293321 - name 1_699_KEY_POWER - 2193293322 - name 1_699_KEY_CH_UP - 2193293327 - name 1_699_KEY_CH_DOWN - 2193293328 - name 1_699_KEY_MUTE - 2193293329 - name 1_699_KEY_VOL_DOWN - 2193293330 - name 1_699_KEY_VOL_UP - 2193293332 - name 1_699_KEY_GUIDE - 2193293339 - name 1_699_KEY_AV - 2193293353 - name 1_699_KEY_MUP - 2193293360 - name 1_699_KEY_MDOWN - 2193293361 - name 1_699_KEY_MLEFT - 2193293362 - name 1_699_KEY_MRIGHT - 2193293363 - name 1_700_KEY_0 - 2193358848 - name 1_700_KEY_1 - 2193358849 - name 1_700_KEY_2 - 2193358850 - name 1_700_KEY_3 - 2193358851 - name 1_700_KEY_4 - 2193358852 - name 1_700_KEY_5 - 2193358853 - name 1_700_KEY_6 - 2193358854 - name 1_700_KEY_7 - 2193358855 - name 1_700_KEY_8 - 2193358856 - name 1_700_KEY_9 - 2193358857 - name 1_700_KEY_POWER - 2193358858 - name 1_700_KEY_CH_UP - 2193358863 - name 1_700_KEY_CH_DOWN - 2193358864 - name 1_700_KEY_MUTE - 2193358865 - name 1_700_KEY_VOL_DOWN - 2193358866 - name 1_700_CH_PREVIOUS - 2193358867 - name 1_700_KEY_VOL_UP - 2193358868 - name 1_700_KEY_MNSELECT - 2193358871 - name 1_700_KEY_EXIT - 2193358872 - name 1_700_KEY_GUIDE - 2193358875 - name 1_700_KEY_BLUE - 2193358883 - name 1_700_KEY_GREEN - 2193358884 - name 1_700_KEY_RED - 2193358885 - name 1_700_KEY_YELLOW - 2193358886 - name 1_700_KEY_MENU - 2193358895 - name 1_700_KEY_MUP - 2193358896 - name 1_700_KEY_MDOWN - 2193358897 - name 1_700_KEY_MLEFT - 2193358898 - name 1_700_KEY_MRIGHT - 2193358899 - name 1_700_KEY_DSubtitle - 2193358916 - name 1_700_KEY_Off - 2193358926 - name 1_701_KEY_0 - 2193424384 - name 1_701_KEY_1 - 2193424385 - name 1_701_KEY_2 - 2193424386 - name 1_701_KEY_3 - 2193424387 - name 1_701_KEY_4 - 2193424388 - name 1_701_KEY_5 - 2193424389 - name 1_701_KEY_6 - 2193424390 - name 1_701_KEY_7 - 2193424391 - name 1_701_KEY_8 - 2193424392 - name 1_701_KEY_9 - 2193424393 - name 1_701_KEY_POWER - 2193424394 - name 1_701_KEY_CH_UP - 2193424399 - name 1_701_KEY_CH_DOWN - 2193424400 - name 1_701_KEY_MUTE - 2193424401 - name 1_701_KEY_VOL_DOWN - 2193424402 - name 1_701_CH_PREVIOUS - 2193424403 - name 1_701_KEY_VOL_UP - 2193424404 - name 1_701_KEY_MNSELECT - 2193424407 - name 1_701_KEY_EXIT - 2193424408 - name 1_701_KEY_GUIDE - 2193424411 - name 1_701_KEY_MENU - 2193424431 - name 1_701_KEY_MUP - 2193424432 - name 1_701_KEY_MDOWN - 2193424433 - name 1_701_KEY_MLEFT - 2193424434 - name 1_701_KEY_MRIGHT - 2193424435 - name 1_702_KEY_0 - 2193489920 - name 1_702_KEY_1 - 2193489921 - name 1_702_KEY_2 - 2193489922 - name 1_702_KEY_3 - 2193489923 - name 1_702_KEY_4 - 2193489924 - name 1_702_KEY_5 - 2193489925 - name 1_702_KEY_6 - 2193489926 - name 1_702_KEY_7 - 2193489927 - name 1_702_KEY_8 - 2193489928 - name 1_702_KEY_9 - 2193489929 - name 1_702_KEY_POWER - 2193489930 - name 1_702_KEY_CH_UP - 2193489935 - name 1_702_KEY_CH_DOWN - 2193489936 - name 1_702_KEY_MUTE - 2193489937 - name 1_702_KEY_VOL_DOWN - 2193489938 - name 1_702_CH_PREVIOUS - 2193489939 - name 1_702_KEY_VOL_UP - 2193489940 - name 1_702_KEY_AV - 2193489961 - name 1_703_KEY_0 - 2193555456 - name 1_703_KEY_1 - 2193555457 - name 1_703_KEY_2 - 2193555458 - name 1_703_KEY_3 - 2193555459 - name 1_703_KEY_4 - 2193555460 - name 1_703_KEY_5 - 2193555461 - name 1_703_KEY_6 - 2193555462 - name 1_703_KEY_7 - 2193555463 - name 1_703_KEY_8 - 2193555464 - name 1_703_KEY_9 - 2193555465 - name 1_703_KEY_POWER - 2193555466 - name 1_703_KEY_CH_UP - 2193555471 - name 1_703_KEY_CH_DOWN - 2193555472 - name 1_703_KEY_MUTE - 2193555473 - name 1_703_KEY_VOL_DOWN - 2193555474 - name 1_703_CH_PREVIOUS - 2193555475 - name 1_703_KEY_VOL_UP - 2193555476 - name 1_703_KEY_MNSELECT - 2193555479 - name 1_703_KEY_EXIT - 2193555480 - name 1_703_KEY_GUIDE - 2193555483 - name 1_703_KEY_BLUE - 2193555491 - name 1_703_KEY_GREEN - 2193555492 - name 1_703_KEY_RED - 2193555493 - name 1_703_KEY_YELLOW - 2193555494 - name 1_703_KEY_AV - 2193555497 - name 1_703_KEY_MENU - 2193555503 - name 1_703_KEY_MUP - 2193555504 - name 1_703_KEY_MDOWN - 2193555505 - name 1_703_KEY_MLEFT - 2193555506 - name 1_703_KEY_MRIGHT - 2193555507 - name 1_704_KEY_0 - 2193620992 - name 1_704_KEY_1 - 2193620993 - name 1_704_KEY_2 - 2193620994 - name 1_704_KEY_3 - 2193620995 - name 1_704_KEY_4 - 2193620996 - name 1_704_KEY_5 - 2193620997 - name 1_704_KEY_6 - 2193620998 - name 1_704_KEY_7 - 2193620999 - name 1_704_KEY_8 - 2193621000 - name 1_704_KEY_9 - 2193621001 - name 1_704_KEY_POWER - 2193621002 - name 1_704_KEY_CH_UP - 2193621007 - name 1_704_KEY_CH_DOWN - 2193621008 - name 1_704_KEY_MUTE - 2193621009 - name 1_704_KEY_VOL_DOWN - 2193621010 - name 1_704_CH_PREVIOUS - 2193621011 - name 1_704_KEY_VOL_UP - 2193621012 - name 1_704_KEY_MNSELECT - 2193621015 - name 1_704_KEY_EXIT - 2193621016 - name 1_704_KEY_GUIDE - 2193621019 - name 1_704_KEY_AV - 2193621033 - name 1_704_KEY_MENU - 2193621039 - name 1_704_KEY_MUP - 2193621040 - name 1_704_KEY_MDOWN - 2193621041 - name 1_704_KEY_MLEFT - 2193621042 - name 1_704_KEY_MRIGHT - 2193621043 - name 1_704_KEY_On - 2193621069 - name 1_704_KEY_Off - 2193621070 - name 1_705_KEY_0 - 2193686528 - name 1_705_KEY_1 - 2193686529 - name 1_705_KEY_2 - 2193686530 - name 1_705_KEY_3 - 2193686531 - name 1_705_KEY_4 - 2193686532 - name 1_705_KEY_5 - 2193686533 - name 1_705_KEY_6 - 2193686534 - name 1_705_KEY_7 - 2193686535 - name 1_705_KEY_8 - 2193686536 - name 1_705_KEY_9 - 2193686537 - name 1_705_KEY_POWER - 2193686538 - name 1_705_KEY_CH_UP - 2193686543 - name 1_705_KEY_CH_DOWN - 2193686544 - name 1_705_KEY_MUTE - 2193686545 - name 1_705_KEY_VOL_DOWN - 2193686546 - name 1_705_CH_PREVIOUS - 2193686547 - name 1_705_KEY_VOL_UP - 2193686548 - name 1_705_KEY_MNSELECT - 2193686551 - name 1_705_KEY_EXIT - 2193686552 - name 1_705_KEY_GUIDE - 2193686555 - name 1_705_KEY_MNRETRUN - 2193686560 - name 1_705_KEY_BLUE - 2193686563 - name 1_705_KEY_GREEN - 2193686564 - name 1_705_KEY_RED - 2193686565 - name 1_705_KEY_YELLOW - 2193686566 - name 1_705_KEY_AV - 2193686569 - name 1_705_KEY_MENU - 2193686575 - name 1_705_KEY_MUP - 2193686576 - name 1_705_KEY_MDOWN - 2193686577 - name 1_705_KEY_MLEFT - 2193686578 - name 1_705_KEY_MRIGHT - 2193686579 - name 1_705_KEY_DSubtitle - 2193686596 - name 1_706_KEY_0 - 2193752064 - name 1_706_KEY_1 - 2193752065 - name 1_706_KEY_2 - 2193752066 - name 1_706_KEY_3 - 2193752067 - name 1_706_KEY_4 - 2193752068 - name 1_706_KEY_5 - 2193752069 - name 1_706_KEY_6 - 2193752070 - name 1_706_KEY_7 - 2193752071 - name 1_706_KEY_8 - 2193752072 - name 1_706_KEY_9 - 2193752073 - name 1_706_KEY_POWER - 2193752074 - name 1_706_KEY_CH_UP - 2193752079 - name 1_706_KEY_CH_DOWN - 2193752080 - name 1_706_KEY_MUTE - 2193752081 - name 1_706_KEY_VOL_DOWN - 2193752082 - name 1_706_CH_PREVIOUS - 2193752083 - name 1_706_KEY_VOL_UP - 2193752084 - name 1_706_KEY_MNSELECT - 2193752087 - name 1_706_KEY_EXIT - 2193752088 - name 1_706_KEY_GUIDE - 2193752091 - name 1_706_KEY_MNRETRUN - 2193752096 - name 1_706_KEY_BLUE - 2193752099 - name 1_706_KEY_GREEN - 2193752100 - name 1_706_KEY_RED - 2193752101 - name 1_706_KEY_YELLOW - 2193752102 - name 1_706_KEY_MENU - 2193752111 - name 1_706_KEY_MUP - 2193752112 - name 1_706_KEY_MDOWN - 2193752113 - name 1_706_KEY_MLEFT - 2193752114 - name 1_706_KEY_MRIGHT - 2193752115 - name 1_706_KEY_DSubtitle - 2193752132 - name 1_706_KEY_On - 2193752141 - name 1_707_KEY_0 - 2193817600 - name 1_707_KEY_1 - 2193817601 - name 1_707_KEY_2 - 2193817602 - name 1_707_KEY_3 - 2193817603 - name 1_707_KEY_4 - 2193817604 - name 1_707_KEY_5 - 2193817605 - name 1_707_KEY_6 - 2193817606 - name 1_707_KEY_7 - 2193817607 - name 1_707_KEY_8 - 2193817608 - name 1_707_KEY_9 - 2193817609 - name 1_707_KEY_POWER - 2193817610 - name 1_707_TWO_DIGITS - 2193817613 - name 1_707_KEY_CH_UP - 2193817615 - name 1_707_KEY_CH_DOWN - 2193817616 - name 1_707_KEY_MUTE - 2193817617 - name 1_707_KEY_VOL_DOWN - 2193817618 - name 1_707_KEY_VOL_UP - 2193817620 - name 1_707_KEY_EXIT - 2193817624 - name 1_707_KEY_BLUE - 2193817635 - name 1_707_KEY_GREEN - 2193817636 - name 1_707_KEY_RED - 2193817637 - name 1_707_KEY_YELLOW - 2193817638 - name 1_707_KEY_AV - 2193817641 - name 1_707_KEY_MENU - 2193817647 - name 1_707_KEY_MUP - 2193817648 - name 1_707_KEY_MDOWN - 2193817649 - name 1_707_KEY_MLEFT - 2193817650 - name 1_707_KEY_MRIGHT - 2193817651 - name 1_707_KEY_On - 2193817677 - name 1_707_KEY_Off - 2193817678 - name 1_708_KEY_0 - 2193883136 - name 1_708_KEY_1 - 2193883137 - name 1_708_KEY_2 - 2193883138 - name 1_708_KEY_3 - 2193883139 - name 1_708_KEY_4 - 2193883140 - name 1_708_KEY_5 - 2193883141 - name 1_708_KEY_6 - 2193883142 - name 1_708_KEY_7 - 2193883143 - name 1_708_KEY_8 - 2193883144 - name 1_708_KEY_9 - 2193883145 - name 1_708_KEY_POWER - 2193883146 - name 1_708_KEY_CH_UP - 2193883151 - name 1_708_KEY_CH_DOWN - 2193883152 - name 1_708_KEY_MUTE - 2193883153 - name 1_708_KEY_VOL_DOWN - 2193883154 - name 1_708_KEY_VOL_UP - 2193883156 - name 1_708_KEY_EXIT - 2193883160 - name 1_708_KEY_GUIDE - 2193883163 - name 1_708_KEY_BLUE - 2193883171 - name 1_708_KEY_GREEN - 2193883172 - name 1_708_KEY_RED - 2193883173 - name 1_708_KEY_YELLOW - 2193883174 - name 1_708_KEY_MENU - 2193883183 - name 1_708_KEY_MUP - 2193883184 - name 1_708_KEY_MDOWN - 2193883185 - name 1_708_KEY_MLEFT - 2193883186 - name 1_708_KEY_MRIGHT - 2193883187 - name 1_708_KEY_DSubtitle - 2193883204 - name 1_708_KEY_TTOnOff - 2193883209 - name 1_709_KEY_0 - 2193948672 - name 1_709_KEY_1 - 2193948673 - name 1_709_KEY_2 - 2193948674 - name 1_709_KEY_3 - 2193948675 - name 1_709_KEY_4 - 2193948676 - name 1_709_KEY_5 - 2193948677 - name 1_709_KEY_6 - 2193948678 - name 1_709_KEY_7 - 2193948679 - name 1_709_KEY_8 - 2193948680 - name 1_709_KEY_9 - 2193948681 - name 1_709_KEY_CH_UP - 2193948687 - name 1_709_KEY_CH_DOWN - 2193948688 - name 1_709_KEY_MNSELECT - 2193948695 - name 1_709_KEY_MNRETRUN - 2193948704 - name 1_709_KEY_MENU - 2193948719 - name 1_710_KEY_0 - 2194014208 - name 1_710_KEY_1 - 2194014209 - name 1_710_KEY_2 - 2194014210 - name 1_710_KEY_3 - 2194014211 - name 1_710_KEY_4 - 2194014212 - name 1_710_KEY_5 - 2194014213 - name 1_710_KEY_6 - 2194014214 - name 1_710_KEY_7 - 2194014215 - name 1_710_KEY_8 - 2194014216 - name 1_710_KEY_9 - 2194014217 - name 1_710_KEY_POWER - 2194014218 - name 1_710_KEY_CH_UP - 2194014223 - name 1_710_KEY_CH_DOWN - 2194014224 - name 1_710_KEY_MUTE - 2194014225 - name 1_710_KEY_MNSELECT - 2194014231 - name 1_710_KEY_EXIT - 2194014232 - name 1_710_KEY_GUIDE - 2194014235 - name 1_710_KEY_MNRETRUN - 2194014240 - name 1_710_KEY_MENU - 2194014255 - name 1_710_KEY_MUP - 2194014256 - name 1_710_KEY_MDOWN - 2194014257 - name 1_710_KEY_MLEFT - 2194014258 - name 1_710_KEY_MRIGHT - 2194014259 - name 1_710_KEY_DSubtitle - 2194014276 - name 1_711_KEY_0 - 2194079744 - name 1_711_KEY_1 - 2194079745 - name 1_711_KEY_2 - 2194079746 - name 1_711_KEY_3 - 2194079747 - name 1_711_KEY_4 - 2194079748 - name 1_711_KEY_5 - 2194079749 - name 1_711_KEY_6 - 2194079750 - name 1_711_KEY_7 - 2194079751 - name 1_711_KEY_8 - 2194079752 - name 1_711_KEY_9 - 2194079753 - name 1_711_KEY_POWER - 2194079754 - name 1_711_KEY_CH_UP - 2194079759 - name 1_711_KEY_CH_DOWN - 2194079760 - name 1_711_KEY_MUTE - 2194079761 - name 1_711_KEY_VOL_DOWN - 2194079762 - name 1_711_KEY_VOL_UP - 2194079764 - name 1_711_KEY_MNSELECT - 2194079767 - name 1_711_KEY_EXIT - 2194079768 - name 1_711_KEY_GUIDE - 2194079771 - name 1_711_KEY_MNRETRUN - 2194079776 - name 1_711_KEY_MENU - 2194079791 - name 1_711_KEY_MUP - 2194079792 - name 1_711_KEY_MDOWN - 2194079793 - name 1_711_KEY_MLEFT - 2194079794 - name 1_711_KEY_MRIGHT - 2194079795 - name 1_711_KEY_DSubtitle - 2194079812 - name 1_712_KEY_0 - 2194145280 - name 1_712_KEY_1 - 2194145281 - name 1_712_KEY_2 - 2194145282 - name 1_712_KEY_3 - 2194145283 - name 1_712_KEY_4 - 2194145284 - name 1_712_KEY_5 - 2194145285 - name 1_712_KEY_6 - 2194145286 - name 1_712_KEY_7 - 2194145287 - name 1_712_KEY_8 - 2194145288 - name 1_712_KEY_9 - 2194145289 - name 1_712_KEY_POWER - 2194145290 - name 1_712_KEY_CH_UP - 2194145295 - name 1_712_KEY_CH_DOWN - 2194145296 - name 1_712_KEY_MUTE - 2194145297 - name 1_712_KEY_VOL_DOWN - 2194145298 - name 1_712_CH_PREVIOUS - 2194145299 - name 1_712_KEY_VOL_UP - 2194145300 - name 1_712_KEY_MNSELECT - 2194145303 - name 1_712_KEY_GUIDE - 2194145307 - name 1_712_KEY_MNRETRUN - 2194145312 - name 1_712_KEY_BLUE - 2194145315 - name 1_712_KEY_GREEN - 2194145316 - name 1_712_KEY_RED - 2194145317 - name 1_712_KEY_YELLOW - 2194145318 - name 1_712_KEY_TIMER - 2194145324 - name 1_712_KEY_MUP - 2194145328 - name 1_712_KEY_MDOWN - 2194145329 - name 1_712_KEY_MLEFT - 2194145330 - name 1_712_KEY_MRIGHT - 2194145331 - name 1_712_KEY_DSubtitle - 2194145348 - name 1_712_KEY_On - 2194145357 - name 1_713_KEY_0 - 2194210816 - name 1_713_KEY_1 - 2194210817 - name 1_713_KEY_2 - 2194210818 - name 1_713_KEY_3 - 2194210819 - name 1_713_KEY_4 - 2194210820 - name 1_713_KEY_5 - 2194210821 - name 1_713_KEY_6 - 2194210822 - name 1_713_KEY_7 - 2194210823 - name 1_713_KEY_8 - 2194210824 - name 1_713_KEY_9 - 2194210825 - name 1_713_KEY_POWER - 2194210826 - name 1_713_KEY_CH_UP - 2194210831 - name 1_713_KEY_CH_DOWN - 2194210832 - name 1_713_KEY_MUTE - 2194210833 - name 1_713_KEY_VOL_DOWN - 2194210834 - name 1_713_CH_PREVIOUS - 2194210835 - name 1_713_KEY_VOL_UP - 2194210836 - name 1_713_KEY_MNSELECT - 2194210839 - name 1_713_KEY_EXIT - 2194210840 - name 1_713_KEY_GUIDE - 2194210843 - name 1_713_KEY_MNRETRUN - 2194210848 - name 1_713_KEY_MENU - 2194210863 - name 1_713_KEY_MUP - 2194210864 - name 1_713_KEY_MDOWN - 2194210865 - name 1_713_KEY_MLEFT - 2194210866 - name 1_713_KEY_MRIGHT - 2194210867 - name 1_713_KEY_DSubtitle - 2194210884 - name 1_714_KEY_0 - 2194276352 - name 1_714_KEY_1 - 2194276353 - name 1_714_KEY_2 - 2194276354 - name 1_714_KEY_3 - 2194276355 - name 1_714_KEY_4 - 2194276356 - name 1_714_KEY_5 - 2194276357 - name 1_714_KEY_6 - 2194276358 - name 1_714_KEY_7 - 2194276359 - name 1_714_KEY_8 - 2194276360 - name 1_714_KEY_9 - 2194276361 - name 1_714_KEY_POWER - 2194276362 - name 1_714_KEY_CH_UP - 2194276367 - name 1_714_KEY_CH_DOWN - 2194276368 - name 1_714_KEY_MUTE - 2194276369 - name 1_714_KEY_VOL_DOWN - 2194276370 - name 1_714_CH_PREVIOUS - 2194276371 - name 1_714_KEY_VOL_UP - 2194276372 - name 1_714_KEY_MNSELECT - 2194276375 - name 1_714_KEY_EXIT - 2194276376 - name 1_714_KEY_GUIDE - 2194276379 - name 1_714_KEY_TIMER - 2194276396 - name 1_714_KEY_MUP - 2194276400 - name 1_714_KEY_MDOWN - 2194276401 - name 1_714_KEY_MLEFT - 2194276402 - name 1_714_KEY_MRIGHT - 2194276403 - name 1_714_KEY_DSubtitle - 2194276420 - name 1_715_KEY_0 - 2194341888 - name 1_715_KEY_1 - 2194341889 - name 1_715_KEY_2 - 2194341890 - name 1_715_KEY_3 - 2194341891 - name 1_715_KEY_4 - 2194341892 - name 1_715_KEY_5 - 2194341893 - name 1_715_KEY_6 - 2194341894 - name 1_715_KEY_7 - 2194341895 - name 1_715_KEY_8 - 2194341896 - name 1_715_KEY_9 - 2194341897 - name 1_715_KEY_POWER - 2194341898 - name 1_715_KEY_CH_UP - 2194341903 - name 1_715_KEY_CH_DOWN - 2194341904 - name 1_715_KEY_MUTE - 2194341905 - name 1_715_KEY_VOL_DOWN - 2194341906 - name 1_715_CH_PREVIOUS - 2194341907 - name 1_715_KEY_VOL_UP - 2194341908 - name 1_715_KEY_MNSELECT - 2194341911 - name 1_715_KEY_EXIT - 2194341912 - name 1_715_KEY_GUIDE - 2194341915 - name 1_715_KEY_BLUE - 2194341923 - name 1_715_KEY_GREEN - 2194341924 - name 1_715_KEY_RED - 2194341925 - name 1_715_KEY_YELLOW - 2194341926 - name 1_715_KEY_TIMER - 2194341932 - name 1_715_KEY_MENU - 2194341935 - name 1_715_KEY_MUP - 2194341936 - name 1_715_KEY_MDOWN - 2194341937 - name 1_715_KEY_MLEFT - 2194341938 - name 1_715_KEY_MRIGHT - 2194341939 - name 1_715_KEY_DSubtitle - 2194341956 - name 1_715_KEY_On - 2194341965 - name 1_716_KEY_0 - 2194407424 - name 1_716_KEY_1 - 2194407425 - name 1_716_KEY_2 - 2194407426 - name 1_716_KEY_3 - 2194407427 - name 1_716_KEY_4 - 2194407428 - name 1_716_KEY_5 - 2194407429 - name 1_716_KEY_6 - 2194407430 - name 1_716_KEY_7 - 2194407431 - name 1_716_KEY_8 - 2194407432 - name 1_716_KEY_9 - 2194407433 - name 1_716_KEY_POWER - 2194407434 - name 1_716_KEY_CH_UP - 2194407439 - name 1_716_KEY_CH_DOWN - 2194407440 - name 1_716_KEY_MUTE - 2194407441 - name 1_716_KEY_VOL_DOWN - 2194407442 - name 1_716_KEY_VOL_UP - 2194407444 - name 1_716_KEY_MNSELECT - 2194407447 - name 1_716_KEY_EXIT - 2194407448 - name 1_716_KEY_GUIDE - 2194407451 - name 1_716_KEY_FAV - 2194407453 - name 1_716_KEY_MENU - 2194407471 - name 1_716_KEY_MUP - 2194407472 - name 1_716_KEY_MDOWN - 2194407473 - name 1_716_KEY_MLEFT - 2194407474 - name 1_716_KEY_MRIGHT - 2194407475 - name 1_716_KEY_DSubtitle - 2194407492 - name 1_717_KEY_0 - 2194472960 - name 1_717_KEY_1 - 2194472961 - name 1_717_KEY_2 - 2194472962 - name 1_717_KEY_3 - 2194472963 - name 1_717_KEY_4 - 2194472964 - name 1_717_KEY_5 - 2194472965 - name 1_717_KEY_6 - 2194472966 - name 1_717_KEY_7 - 2194472967 - name 1_717_KEY_8 - 2194472968 - name 1_717_KEY_9 - 2194472969 - name 1_717_KEY_POWER - 2194472970 - name 1_717_TWO_DIGITS - 2194472973 - name 1_717_KEY_CH_UP - 2194472975 - name 1_717_KEY_CH_DOWN - 2194472976 - name 1_717_KEY_MUTE - 2194472977 - name 1_717_KEY_VOL_DOWN - 2194472978 - name 1_717_KEY_VOL_UP - 2194472980 - name 1_717_KEY_EXIT - 2194472984 - name 1_717_KEY_BLUE - 2194472995 - name 1_717_KEY_GREEN - 2194472996 - name 1_717_KEY_RED - 2194472997 - name 1_717_KEY_YELLOW - 2194472998 - name 1_717_KEY_AV - 2194473001 - name 1_717_KEY_MENU - 2194473007 - name 1_717_KEY_MUP - 2194473008 - name 1_717_KEY_MDOWN - 2194473009 - name 1_717_KEY_MLEFT - 2194473010 - name 1_717_KEY_MRIGHT - 2194473011 - name 1_717_KEY_On - 2194473037 - name 1_718_KEY_0 - 2194538496 - name 1_718_KEY_1 - 2194538497 - name 1_718_KEY_2 - 2194538498 - name 1_718_KEY_3 - 2194538499 - name 1_718_KEY_4 - 2194538500 - name 1_718_KEY_5 - 2194538501 - name 1_718_KEY_6 - 2194538502 - name 1_718_KEY_7 - 2194538503 - name 1_718_KEY_8 - 2194538504 - name 1_718_KEY_9 - 2194538505 - name 1_718_KEY_POWER - 2194538506 - name 1_718_TWO_DIGITS - 2194538509 - name 1_718_KEY_CH_UP - 2194538511 - name 1_718_KEY_CH_DOWN - 2194538512 - name 1_718_KEY_MUTE - 2194538513 - name 1_718_KEY_VOL_DOWN - 2194538514 - name 1_718_KEY_VOL_UP - 2194538516 - name 1_718_KEY_EXIT - 2194538520 - name 1_718_KEY_BLUE - 2194538531 - name 1_718_KEY_GREEN - 2194538532 - name 1_718_KEY_RED - 2194538533 - name 1_718_KEY_YELLOW - 2194538534 - name 1_718_KEY_AV - 2194538537 - name 1_718_KEY_MENU - 2194538543 - name 1_718_KEY_MUP - 2194538544 - name 1_718_KEY_MDOWN - 2194538545 - name 1_718_KEY_MLEFT - 2194538546 - name 1_718_KEY_MRIGHT - 2194538547 - name 1_718_KEY_On - 2194538573 - name 1_718_KEY_Off - 2194538574 - name 1_719_KEY_0 - 2194604032 - name 1_719_KEY_1 - 2194604033 - name 1_719_KEY_2 - 2194604034 - name 1_719_KEY_3 - 2194604035 - name 1_719_KEY_4 - 2194604036 - name 1_719_KEY_5 - 2194604037 - name 1_719_KEY_6 - 2194604038 - name 1_719_KEY_7 - 2194604039 - name 1_719_KEY_8 - 2194604040 - name 1_719_KEY_9 - 2194604041 - name 1_719_KEY_POWER - 2194604042 - name 1_719_TWO_DIGITS - 2194604045 - name 1_719_KEY_CH_UP - 2194604047 - name 1_719_KEY_CH_DOWN - 2194604048 - name 1_719_KEY_MUTE - 2194604049 - name 1_719_KEY_VOL_DOWN - 2194604050 - name 1_719_KEY_VOL_UP - 2194604052 - name 1_719_KEY_EXIT - 2194604056 - name 1_719_KEY_BLUE - 2194604067 - name 1_719_KEY_GREEN - 2194604068 - name 1_719_KEY_RED - 2194604069 - name 1_719_KEY_YELLOW - 2194604070 - name 1_719_KEY_AV - 2194604073 - name 1_719_KEY_MENU - 2194604079 - name 1_719_KEY_MUP - 2194604080 - name 1_719_KEY_MDOWN - 2194604081 - name 1_719_KEY_MLEFT - 2194604082 - name 1_719_KEY_MRIGHT - 2194604083 - name 1_719_KEY_On - 2194604109 - name 1_719_KEY_Off - 2194604110 - name 1_720_KEY_0 - 2194669568 - name 1_720_KEY_1 - 2194669569 - name 1_720_KEY_2 - 2194669570 - name 1_720_KEY_3 - 2194669571 - name 1_720_KEY_4 - 2194669572 - name 1_720_KEY_5 - 2194669573 - name 1_720_KEY_6 - 2194669574 - name 1_720_KEY_7 - 2194669575 - name 1_720_KEY_8 - 2194669576 - name 1_720_KEY_9 - 2194669577 - name 1_720_KEY_POWER - 2194669578 - name 1_720_TWO_DIGITS - 2194669581 - name 1_720_KEY_CH_UP - 2194669583 - name 1_720_KEY_CH_DOWN - 2194669584 - name 1_720_KEY_MUTE - 2194669585 - name 1_720_KEY_VOL_DOWN - 2194669586 - name 1_720_KEY_VOL_UP - 2194669588 - name 1_720_KEY_EXIT - 2194669592 - name 1_720_KEY_BLUE - 2194669603 - name 1_720_KEY_GREEN - 2194669604 - name 1_720_KEY_RED - 2194669605 - name 1_720_KEY_YELLOW - 2194669606 - name 1_720_KEY_AV - 2194669609 - name 1_720_KEY_MENU - 2194669615 - name 1_720_KEY_MUP - 2194669616 - name 1_720_KEY_MDOWN - 2194669617 - name 1_720_KEY_MLEFT - 2194669618 - name 1_720_KEY_MRIGHT - 2194669619 - name 1_720_KEY_On - 2194669645 - name 1_720_KEY_Off - 2194669646 - name 1_721_KEY_0 - 2194735104 - name 1_721_KEY_1 - 2194735105 - name 1_721_KEY_2 - 2194735106 - name 1_721_KEY_3 - 2194735107 - name 1_721_KEY_4 - 2194735108 - name 1_721_KEY_5 - 2194735109 - name 1_721_KEY_6 - 2194735110 - name 1_721_KEY_7 - 2194735111 - name 1_721_KEY_8 - 2194735112 - name 1_721_KEY_9 - 2194735113 - name 1_721_KEY_POWER - 2194735114 - name 1_721_TWO_DIGITS - 2194735117 - name 1_721_KEY_CH_UP - 2194735119 - name 1_721_KEY_CH_DOWN - 2194735120 - name 1_721_KEY_MUTE - 2194735121 - name 1_721_KEY_VOL_DOWN - 2194735122 - name 1_721_KEY_VOL_UP - 2194735124 - name 1_721_KEY_EXIT - 2194735128 - name 1_721_KEY_BLUE - 2194735139 - name 1_721_KEY_GREEN - 2194735140 - name 1_721_KEY_RED - 2194735141 - name 1_721_KEY_YELLOW - 2194735142 - name 1_721_KEY_AV - 2194735145 - name 1_721_KEY_MENU - 2194735151 - name 1_721_KEY_MUP - 2194735152 - name 1_721_KEY_MDOWN - 2194735153 - name 1_721_KEY_MLEFT - 2194735154 - name 1_721_KEY_MRIGHT - 2194735155 - name 1_721_KEY_On - 2194735181 - name 1_721_KEY_Off - 2194735182 - name 1_722_KEY_0 - 2194800640 - name 1_722_KEY_1 - 2194800641 - name 1_722_KEY_2 - 2194800642 - name 1_722_KEY_3 - 2194800643 - name 1_722_KEY_4 - 2194800644 - name 1_722_KEY_5 - 2194800645 - name 1_722_KEY_6 - 2194800646 - name 1_722_KEY_7 - 2194800647 - name 1_722_KEY_8 - 2194800648 - name 1_722_KEY_9 - 2194800649 - name 1_722_KEY_POWER - 2194800650 - name 1_722_TWO_DIGITS - 2194800653 - name 1_722_KEY_CH_UP - 2194800655 - name 1_722_KEY_CH_DOWN - 2194800656 - name 1_722_KEY_MUTE - 2194800657 - name 1_722_KEY_VOL_DOWN - 2194800658 - name 1_722_KEY_VOL_UP - 2194800660 - name 1_722_KEY_EXIT - 2194800664 - name 1_722_KEY_BLUE - 2194800675 - name 1_722_KEY_GREEN - 2194800676 - name 1_722_KEY_RED - 2194800677 - name 1_722_KEY_YELLOW - 2194800678 - name 1_722_KEY_AV - 2194800681 - name 1_722_KEY_MENU - 2194800687 - name 1_722_KEY_MUP - 2194800688 - name 1_722_KEY_MDOWN - 2194800689 - name 1_722_KEY_MLEFT - 2194800690 - name 1_722_KEY_MRIGHT - 2194800691 - name 1_722_KEY_On - 2194800717 - name 1_722_KEY_Off - 2194800718 - name 1_723_KEY_0 - 2194866176 - name 1_723_KEY_1 - 2194866177 - name 1_723_KEY_2 - 2194866178 - name 1_723_KEY_3 - 2194866179 - name 1_723_KEY_4 - 2194866180 - name 1_723_KEY_5 - 2194866181 - name 1_723_KEY_6 - 2194866182 - name 1_723_KEY_7 - 2194866183 - name 1_723_KEY_8 - 2194866184 - name 1_723_KEY_9 - 2194866185 - name 1_723_KEY_POWER - 2194866186 - name 1_723_TWO_DIGITS - 2194866189 - name 1_723_KEY_CH_UP - 2194866191 - name 1_723_KEY_CH_DOWN - 2194866192 - name 1_723_KEY_EXIT - 2194866200 - name 1_723_KEY_BLUE - 2194866211 - name 1_723_KEY_GREEN - 2194866212 - name 1_723_KEY_RED - 2194866213 - name 1_723_KEY_YELLOW - 2194866214 - name 1_723_KEY_AV - 2194866217 - name 1_723_KEY_MENU - 2194866223 - name 1_723_KEY_MUP - 2194866224 - name 1_723_KEY_MDOWN - 2194866225 - name 1_723_KEY_MLEFT - 2194866226 - name 1_723_KEY_MRIGHT - 2194866227 - name 1_723_KEY_On - 2194866253 - name 1_723_KEY_Off - 2194866254 - name 1_724_KEY_0 - 2194931712 - name 1_724_KEY_1 - 2194931713 - name 1_724_KEY_2 - 2194931714 - name 1_724_KEY_3 - 2194931715 - name 1_724_KEY_4 - 2194931716 - name 1_724_KEY_5 - 2194931717 - name 1_724_KEY_6 - 2194931718 - name 1_724_KEY_7 - 2194931719 - name 1_724_KEY_8 - 2194931720 - name 1_724_KEY_9 - 2194931721 - name 1_724_KEY_POWER - 2194931722 - name 1_724_TWO_DIGITS - 2194931725 - name 1_724_KEY_CH_UP - 2194931727 - name 1_724_KEY_CH_DOWN - 2194931728 - name 1_724_KEY_MUTE - 2194931729 - name 1_724_KEY_VOL_DOWN - 2194931730 - name 1_724_KEY_VOL_UP - 2194931732 - name 1_724_KEY_EXIT - 2194931736 - name 1_724_KEY_BLUE - 2194931747 - name 1_724_KEY_GREEN - 2194931748 - name 1_724_KEY_RED - 2194931749 - name 1_724_KEY_YELLOW - 2194931750 - name 1_724_KEY_AV - 2194931753 - name 1_724_KEY_MENU - 2194931759 - name 1_724_KEY_MUP - 2194931760 - name 1_724_KEY_MDOWN - 2194931761 - name 1_724_KEY_MLEFT - 2194931762 - name 1_724_KEY_MRIGHT - 2194931763 - name 1_724_KEY_On - 2194931789 - name 1_724_KEY_Off - 2194931790 - name 1_725_KEY_0 - 2194997248 - name 1_725_KEY_1 - 2194997249 - name 1_725_KEY_2 - 2194997250 - name 1_725_KEY_3 - 2194997251 - name 1_725_KEY_4 - 2194997252 - name 1_725_KEY_5 - 2194997253 - name 1_725_KEY_6 - 2194997254 - name 1_725_KEY_7 - 2194997255 - name 1_725_KEY_8 - 2194997256 - name 1_725_KEY_9 - 2194997257 - name 1_725_KEY_POWER - 2194997258 - name 1_725_TWO_DIGITS - 2194997261 - name 1_725_KEY_CH_UP - 2194997263 - name 1_725_KEY_CH_DOWN - 2194997264 - name 1_725_KEY_MUTE - 2194997265 - name 1_725_KEY_VOL_DOWN - 2194997266 - name 1_725_KEY_VOL_UP - 2194997268 - name 1_725_KEY_EXIT - 2194997272 - name 1_725_KEY_BLUE - 2194997283 - name 1_725_KEY_GREEN - 2194997284 - name 1_725_KEY_RED - 2194997285 - name 1_725_KEY_YELLOW - 2194997286 - name 1_725_KEY_AV - 2194997289 - name 1_725_KEY_MENU - 2194997295 - name 1_725_KEY_MUP - 2194997296 - name 1_725_KEY_MDOWN - 2194997297 - name 1_725_KEY_MLEFT - 2194997298 - name 1_725_KEY_MRIGHT - 2194997299 - name 1_725_KEY_On - 2194997325 - name 1_725_KEY_Off - 2194997326 - name 1_726_KEY_0 - 2195062784 - name 1_726_KEY_1 - 2195062785 - name 1_726_KEY_2 - 2195062786 - name 1_726_KEY_3 - 2195062787 - name 1_726_KEY_4 - 2195062788 - name 1_726_KEY_5 - 2195062789 - name 1_726_KEY_6 - 2195062790 - name 1_726_KEY_7 - 2195062791 - name 1_726_KEY_8 - 2195062792 - name 1_726_KEY_9 - 2195062793 - name 1_726_KEY_POWER - 2195062794 - name 1_726_TWO_DIGITS - 2195062797 - name 1_726_KEY_CH_UP - 2195062799 - name 1_726_KEY_CH_DOWN - 2195062800 - name 1_726_KEY_MUTE - 2195062801 - name 1_726_KEY_VOL_DOWN - 2195062802 - name 1_726_KEY_VOL_UP - 2195062804 - name 1_726_KEY_EXIT - 2195062808 - name 1_726_KEY_BLUE - 2195062819 - name 1_726_KEY_GREEN - 2195062820 - name 1_726_KEY_RED - 2195062821 - name 1_726_KEY_YELLOW - 2195062822 - name 1_726_KEY_AV - 2195062825 - name 1_726_KEY_MENU - 2195062831 - name 1_726_KEY_MUP - 2195062832 - name 1_726_KEY_MDOWN - 2195062833 - name 1_726_KEY_MLEFT - 2195062834 - name 1_726_KEY_MRIGHT - 2195062835 - name 1_726_KEY_On - 2195062861 - name 1_726_KEY_Off - 2195062862 - name 1_727_KEY_0 - 2195128320 - name 1_727_KEY_1 - 2195128321 - name 1_727_KEY_2 - 2195128322 - name 1_727_KEY_3 - 2195128323 - name 1_727_KEY_4 - 2195128324 - name 1_727_KEY_5 - 2195128325 - name 1_727_KEY_6 - 2195128326 - name 1_727_KEY_7 - 2195128327 - name 1_727_KEY_8 - 2195128328 - name 1_727_KEY_9 - 2195128329 - name 1_727_KEY_POWER - 2195128330 - name 1_727_TWO_DIGITS - 2195128333 - name 1_727_KEY_CH_UP - 2195128335 - name 1_727_KEY_CH_DOWN - 2195128336 - name 1_727_KEY_MUTE - 2195128337 - name 1_727_KEY_VOL_DOWN - 2195128338 - name 1_727_KEY_VOL_UP - 2195128340 - name 1_727_KEY_EXIT - 2195128344 - name 1_727_KEY_BLUE - 2195128355 - name 1_727_KEY_GREEN - 2195128356 - name 1_727_KEY_RED - 2195128357 - name 1_727_KEY_YELLOW - 2195128358 - name 1_727_KEY_AV - 2195128361 - name 1_727_KEY_MENU - 2195128367 - name 1_727_KEY_MUP - 2195128368 - name 1_727_KEY_MDOWN - 2195128369 - name 1_727_KEY_MLEFT - 2195128370 - name 1_727_KEY_MRIGHT - 2195128371 - name 1_727_KEY_On - 2195128397 - name 1_727_KEY_Off - 2195128398 - name 1_728_KEY_0 - 2195193856 - name 1_728_KEY_1 - 2195193857 - name 1_728_KEY_2 - 2195193858 - name 1_728_KEY_3 - 2195193859 - name 1_728_KEY_4 - 2195193860 - name 1_728_KEY_5 - 2195193861 - name 1_728_KEY_6 - 2195193862 - name 1_728_KEY_7 - 2195193863 - name 1_728_KEY_8 - 2195193864 - name 1_728_KEY_9 - 2195193865 - name 1_728_KEY_POWER - 2195193866 - name 1_728_TWO_DIGITS - 2195193869 - name 1_728_KEY_CH_UP - 2195193871 - name 1_728_KEY_CH_DOWN - 2195193872 - name 1_728_KEY_MUTE - 2195193873 - name 1_728_KEY_VOL_DOWN - 2195193874 - name 1_728_KEY_VOL_UP - 2195193876 - name 1_728_KEY_EXIT - 2195193880 - name 1_728_KEY_BLUE - 2195193891 - name 1_728_KEY_GREEN - 2195193892 - name 1_728_KEY_RED - 2195193893 - name 1_728_KEY_YELLOW - 2195193894 - name 1_728_KEY_AV - 2195193897 - name 1_728_KEY_MENU - 2195193903 - name 1_728_KEY_MUP - 2195193904 - name 1_728_KEY_MDOWN - 2195193905 - name 1_728_KEY_MLEFT - 2195193906 - name 1_728_KEY_MRIGHT - 2195193907 - name 1_728_KEY_On - 2195193933 - name 1_728_KEY_Off - 2195193934 - name 1_729_KEY_0 - 2195259392 - name 1_729_KEY_1 - 2195259393 - name 1_729_KEY_2 - 2195259394 - name 1_729_KEY_3 - 2195259395 - name 1_729_KEY_4 - 2195259396 - name 1_729_KEY_5 - 2195259397 - name 1_729_KEY_6 - 2195259398 - name 1_729_KEY_7 - 2195259399 - name 1_729_KEY_8 - 2195259400 - name 1_729_KEY_9 - 2195259401 - name 1_729_KEY_POWER - 2195259402 - name 1_729_TWO_DIGITS - 2195259405 - name 1_729_KEY_CH_UP - 2195259407 - name 1_729_KEY_CH_DOWN - 2195259408 - name 1_729_KEY_MUTE - 2195259409 - name 1_729_KEY_VOL_DOWN - 2195259410 - name 1_729_KEY_VOL_UP - 2195259412 - name 1_729_KEY_EXIT - 2195259416 - name 1_729_KEY_BLUE - 2195259427 - name 1_729_KEY_GREEN - 2195259428 - name 1_729_KEY_RED - 2195259429 - name 1_729_KEY_YELLOW - 2195259430 - name 1_729_KEY_AV - 2195259433 - name 1_729_KEY_MENU - 2195259439 - name 1_729_KEY_MUP - 2195259440 - name 1_729_KEY_MDOWN - 2195259441 - name 1_729_KEY_MLEFT - 2195259442 - name 1_729_KEY_MRIGHT - 2195259443 - name 1_729_KEY_On - 2195259469 - name 1_729_KEY_Off - 2195259470 - name 1_730_KEY_0 - 2195324928 - name 1_730_KEY_1 - 2195324929 - name 1_730_KEY_2 - 2195324930 - name 1_730_KEY_3 - 2195324931 - name 1_730_KEY_4 - 2195324932 - name 1_730_KEY_5 - 2195324933 - name 1_730_KEY_6 - 2195324934 - name 1_730_KEY_7 - 2195324935 - name 1_730_KEY_8 - 2195324936 - name 1_730_KEY_9 - 2195324937 - name 1_730_KEY_POWER - 2195324938 - name 1_730_TWO_DIGITS - 2195324941 - name 1_730_KEY_CH_UP - 2195324943 - name 1_730_KEY_CH_DOWN - 2195324944 - name 1_730_KEY_MUTE - 2195324945 - name 1_730_KEY_VOL_DOWN - 2195324946 - name 1_730_KEY_VOL_UP - 2195324948 - name 1_730_KEY_EXIT - 2195324952 - name 1_730_KEY_BLUE - 2195324963 - name 1_730_KEY_GREEN - 2195324964 - name 1_730_KEY_RED - 2195324965 - name 1_730_KEY_YELLOW - 2195324966 - name 1_730_KEY_AV - 2195324969 - name 1_730_KEY_MENU - 2195324975 - name 1_730_KEY_MUP - 2195324976 - name 1_730_KEY_MDOWN - 2195324977 - name 1_730_KEY_MLEFT - 2195324978 - name 1_730_KEY_MRIGHT - 2195324979 - name 1_730_KEY_On - 2195325005 - name 1_730_KEY_Off - 2195325006 - name 1_731_KEY_0 - 2195390464 - name 1_731_KEY_1 - 2195390465 - name 1_731_KEY_2 - 2195390466 - name 1_731_KEY_3 - 2195390467 - name 1_731_KEY_4 - 2195390468 - name 1_731_KEY_5 - 2195390469 - name 1_731_KEY_6 - 2195390470 - name 1_731_KEY_7 - 2195390471 - name 1_731_KEY_8 - 2195390472 - name 1_731_KEY_9 - 2195390473 - name 1_731_KEY_POWER - 2195390474 - name 1_731_TWO_DIGITS - 2195390477 - name 1_731_KEY_CH_UP - 2195390479 - name 1_731_KEY_CH_DOWN - 2195390480 - name 1_731_KEY_MUTE - 2195390481 - name 1_731_KEY_VOL_DOWN - 2195390482 - name 1_731_KEY_VOL_UP - 2195390484 - name 1_731_KEY_EXIT - 2195390488 - name 1_731_KEY_BLUE - 2195390499 - name 1_731_KEY_GREEN - 2195390500 - name 1_731_KEY_RED - 2195390501 - name 1_731_KEY_YELLOW - 2195390502 - name 1_731_KEY_AV - 2195390505 - name 1_731_KEY_MENU - 2195390511 - name 1_731_KEY_MUP - 2195390512 - name 1_731_KEY_MDOWN - 2195390513 - name 1_731_KEY_MLEFT - 2195390514 - name 1_731_KEY_MRIGHT - 2195390515 - name 1_731_KEY_On - 2195390541 - name 1_731_KEY_Off - 2195390542 - end raw_codes -end remote - -begin remote - - name Hauppauge - bits 13 - flags SHIFT_ENC - eps 30 - aeps 100 - - one 950 830 - zero 950 830 - plead 960 - gap 89584 - repeat_bit 2 - - begin codes - TV 0x000000000000100F - RADIO 0x000000000000100C - FULL_SCREEN 0x000000000000102E - CH+ 0x0000000000001020 - CH- 0x0000000000001021 - VOL- 0x0000000000001011 - VOL+ 0x0000000000001010 - MUTE 0x000000000000100D - SOURCE 0x0000000000001022 - 1 0x0000000000001001 - 2 0x0000000000001002 - 3 0x0000000000001003 - 4 0x0000000000001004 - 5 0x0000000000001005 - 6 0x0000000000001006 - 7 0x0000000000001007 - 8 0x0000000000001008 - 9 0x0000000000001009 - 0 0x0000000000001000 - RESERVED 0x000000000000101E - MINIMIZE 0x0000000000001026 - end codes - -end remote - - -# -# this config file was automatically generated -# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003 -# -# contributed by -# -# brand: Hauppauge -# model no. of remote control: -# devices being controlled by this remote: PVR 2/350 -# - -begin remote - - name hauppauge_pvr - bits 13 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 969 811 - zero 969 811 - plead 1097 - gap 114605 - toggle_bit 2 - - - begin codes - Power 0x00000000000017FD - Go 0x00000000000017FB - 1 0x00000000000017C1 - 2 0x00000000000017C2 - 3 0x00000000000017C3 - 4 0x00000000000017C4 - 5 0x00000000000017C5 - 6 0x00000000000017C6 - 7 0x00000000000017C7 - 8 0x00000000000017C8 - 9 0x00000000000017C9 - Back/Exit 0x00000000000017DF - 0 0x00000000000017C0 - Menu 0x00000000000017CD - Red 0x00000000000017CB - Green 0x00000000000017EE - Yellow 0x00000000000017F8 - Blue 0x00000000000017E9 - Ch+ 0x00000000000017E0 - Ch- 0x00000000000017E1 - Vol- 0x00000000000017D1 - Vol+ 0x00000000000017D0 - Ok 0x00000000000017E5 - Mute 0x00000000000017CF - Blank 0x00000000000017CC - Full 0x00000000000017FC - Rewind 0x00000000000017F2 - Play 0x00000000000017F5 - Forward 0x00000000000017F4 - Record 0x00000000000017F7 - Stop 0x00000000000017F6 - Pause 0x00000000000017F0 - Replay 0x00000000000017E4 - Skip 0x00000000000017DE - end codes - -end remote - - -# -# this config file was automatically generated -# using lirc-0.7.0(any) on Sun Nov 28 20:25:09 2004 -# -# contributed by -# -# brand: Hauppauge 350 -# Created: G.J. Werler (The Netherlands) -# Project: Mythtv Fedora Pundit-R www.mythtvportal.com -# Date: 2004/11/28 -# model no. of remote control: Hauppauge A415-HPG -# devices being controlled by this remote: PVR-350 -# - -begin remote - - name Hauppauge_350 - bits 13 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 969 811 - zero 969 811 - plead 1097 - gap 114605 -# gap 200000 - toggle_bit 2 - - - begin codes - Go 0x00000000000017BB - Power 0x00000000000017BD - TV 0x000000000000179C - Videos 0x0000000000001798 - Music 0x0000000000001799 - Pictures 0x000000000000179A - Guide 0x000000000000179B - Radio 0x000000000000178C - Up 0x0000000000001794 - Left 0x0000000000001796 - Right 0x0000000000001797 - Down 0x0000000000001795 - OK 0x00000000000017A5 - Back/Exit 0x000000000000179F - Menu/i 0x000000000000178D - Vol+ 0x0000000000001790 - Vol- 0x0000000000001791 - Prev.Ch 0x0000000000001792 - Mute 0x000000000000178F - Ch+ 0x00000000000017A0 - Ch- 0x00000000000017A1 - Record 0x00000000000017B7 - Stop 0x00000000000017B6 - Rewind 0x00000000000017B2 - Play 0x00000000000017B5 - Forward 0x00000000000017B4 - Replay/SkipBackward 0x00000000000017A4 - Pause 0x00000000000017B0 - SkipForward 0x000000000000179E - 1 0x0000000000001781 - 2 0x0000000000001782 - 3 0x0000000000001783 - 4 0x0000000000001784 - 5 0x0000000000001785 - 6 0x0000000000001786 - 7 0x0000000000001787 - 8 0x0000000000001788 - 9 0x0000000000001789 - Asterix 0x000000000000178A - 0 0x0000000000001780 - # 0x000000000000178E - Red 0x000000000000178B - Green 0x00000000000017AE - Yellow 0x00000000000017B8 - Blue 0x00000000000017A9 - end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/hauppauge-blaster/lircrc-haupgrey-g3.txt b/abs/core/system-templates/templates/remotes/hauppauge-blaster/lircrc-haupgrey-g3.txt deleted file mode 100755 index f12e4eb..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-blaster/lircrc-haupgrey-g3.txt +++ /dev/null @@ -1,586 +0,0 @@ -# ~/.mythtv/lircrc -# -# MythTV native LIRC config file for -# the new grey Hauppauge remote -# -# Here we have the jump point commands. They only work if you have -# defined function keys for these jump points. For me the most -# common command is the menu of recordings, so I put that on "videos" -# even though that's counter-intuitive - -begin -prog = mythtv -button = TV -repeat = 3 -config = F5 -end - -begin -prog = mythtv -button = Videos -repeat = 3 -config = F2 -end - -# Not yet defined -begin -prog = mythtv -button = Music -repeat = 3 -config = Up -end - -# Given another function for now, I don't use mythgallery -begin -prog = mythtv -button = Pictures -repeat = 3 -config = F -end - -begin -prog = mythtv -button = Guide -repeat = 3 -config = O -end - -# Radio brings up menu - -begin -prog = mythtv -button = Go -repeat = 3 -config = I -end - -begin -prog = mythtv -button = Radio -repeat = 3 -config = F4 -end - -begin -prog = mythtv -button = Up -repeat = 3 -config = Up -end - -begin -prog = mythtv -button = Down -repeat = 3 -config = Down -end - -begin -prog = mythtv -button = Left -repeat = 3 -config = Left -end - -begin -prog = mythtv -button = Right -repeat = 3 -config = Right -end - -# Channel Up -begin -prog = mythtv -button = Ch+ -repeat = 3 -config = Up -end - -# Channel Down -begin -prog = mythtv -button = Ch- -repeat = 3 -config = Down -end - -# OKSelect -begin -prog = mythtv -button = OK -repeat = 3 -config = Space -end - -# Play -begin -prog = mythtv -button = Play -repeat = 3 -config = Return -end - -# Stop -begin -prog = mythtv -button = Stop -repeat = 3 -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = Back/Exit -repeat = 3 -config = Esc -end - -# Power Off/Exit -begin -prog = irexec -button = Power -config = /usr/bin/mythpowerbutton.sh -end - -# Pause -begin -prog = mythtv -button = Pause -repeat = 3 -config = P -end - -# Mute -begin -prog = mythtv -button = Mute -repeat = 3 -config = | -end - -# Fast forward -begin -prog = mythtv -button = Rewind -repeat = 3 -config = < -end - -# Rewind -begin -prog = mythtv -button = Forward -repeat = 3 -config = > -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = SkipForward -repeat = 3 -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = Replay/SkipBackward -repeat = 3 -config = PgUp -end - -# Record -begin -prog = mythtv -button = Record -repeat = 3 -config = R -end - -# Delete -begin -prog = mythtv -button = Red -repeat = 3 -config = D -end - -# Decrease play speed -begin -prog = mythtv -button = Green -repeat = 3 -config = U -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = Menu/i -repeat = 3 -config = M -end - -# Scroll up -begin -prog = mythtv -button = Vol+ -repeat = 3 -config = F11 -end - -# Scroll down -begin -prog = mythtv -button = Vol- -repeat = 3 -config = F10 -end - -# Bring up OSD info -begin -prog = mythtv -button = Go -repeat = 3 -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = Prev.Ch -repeat = 3 -config = H -end - -# double speed watch -begin -prog = mythtv -button = Yellow -repeat = 3 -config = J -end - -# change tuners -begin -prog = mythtv -button = Asterix -repeat = 3 -config = Y -end - -# Bring up Time stretch -begin -prog = mythtv -button = Blue -repeat = 3 -config = A -end - -# Numbers 0-9 -begin -prog = mythtv -button = 0 -repeat = 3 -config = 0 -end - -begin -prog = mythtv -button = 1 -repeat = 3 -config = 1 -end - -begin -prog = mythtv -button = 2 -repeat = 3 -config = 2 -end - -begin -prog = mythtv -button = 3 -repeat = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -repeat = 3 -config = 4 -end - -begin -prog = mythtv -button = 5 -repeat = 3 -config = 5 -end - -begin -prog = mythtv -button = 6 -repeat = 3 -config = 6 -end - -begin -prog = mythtv -button = 7 -repeat = 3 -config = 7 -end - -begin -prog = mythtv -button = 8 -repeat = 3 -config = 8 -end - -begin -prog = mythtv -button = 9 -repeat = 3 -config = 9 -end - -# MPlayer lirc setup -# Show OSD -begin -prog = mplayer -button = Menu/i -repeat = 3 -config = osd -end - -# Pause playback -begin -prog = mplayer -button = Pause -repeat = 3 -config = pause -end - -# Skip ahead a minute if playing -# If paused, resume playing -begin -prog = mplayer -button = Play -repeat = 3 -config = seek +1 -end - -# Stop playback and exit -begin -prog = mplayer -button = Stop -repeat = 3 -config = quit -end - -# Mute -begin -prog = mplayer -button = Mute -repeat = 3 -config = mute -end - -begin -prog = mplayer -button = Left -repeat = 3 -config = seek -10 -end - -# Seek back 10 seconds -begin -prog = mplayer -button = Rewind -repeat = 3 -config = seek -10 -end - -begin -prog = mplayer -button = Right -repeat = 3 -config = seek +30 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = Forward -repeat = 3 -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = Back/Exit -repeat = 3 -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = SkipForward -repeat = 3 -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = Replay/SkipBackward -repeat = 3 -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = -repeat = 3 -config = vo_fullscreen -end - -# Xine lirc setup -begin -prog = xine -button = Play -repeat = 3 -config = Play -end - -begin -prog = xine -button = Stop -repeat = 3 -config = Stop -end - -begin -prog = xine -button = Back/Exit -repeat = 3 -config = Quit -end - -begin -prog = xine -button = Pause -repeat = 3 -config = Pause -end - -begin -prog = xine -button = Up -repeat = 3 -config = EventUp -end - -begin -prog = xine -button = Down -repeat = 3 -config = EventDown -end - -begin -prog = xine -button = Left -repeat = 3 -config = EventLeft -end - -begin -prog = xine -button = Right -repeat = 3 -config = EventRight -end - -begin -prog = xine -button = OK -repeat = 3 -config = EventSelect -end - -begin -prog = xine -button = Forward -repeat = 3 -config = SpeedFaster -end - -begin -prog = xine -button = Rewind -repeat = 3 -config = SpeedSlower -end - -begin -prog = xine -button = Vol+ -repeat = 3 -config = Volume+ -end - -begin -prog = xine -button = Vol- -repeat = 3 -config = Volume- -end - -begin -prog = xine -button = Mute -repeat = 3 -config = Mute -end - -begin -prog = xine -button = Menu/i -repeat = 3 -config = RootMenu -end - -begin -prog = xine -button = SkipForward -repeat = 3 -config = EventNext -end - -begin -prog = xine -button = Replay/SkipBackward -repeat = 3 -config = EventPrior -end - -begin -prog = xine -button = Go -repeat = 3 -config = OSDStreamInfos -end - - diff --git a/abs/core/system-templates/templates/remotes/hauppauge-blaster/preview.jpg b/abs/core/system-templates/templates/remotes/hauppauge-blaster/preview.jpg deleted file mode 100644 index a40a1e8..0000000 Binary files a/abs/core/system-templates/templates/remotes/hauppauge-blaster/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/hauppauge-grey-alt/lircd-haupgrey-alt.conf b/abs/core/system-templates/templates/remotes/hauppauge-grey-alt/lircd-haupgrey-alt.conf deleted file mode 100644 index c0849ef..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-grey-alt/lircd-haupgrey-alt.conf +++ /dev/null @@ -1,199 +0,0 @@ -# -# this config file was automatically generated -# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999 -# -# contributed by Jens Leuschner -# -# brand: Hauppauge -# model: -# supported devices: WinTV primo; WinTV pci; WinTV radio -# -# This config file will work with both homebrew receivers and -# original Hauppauge TV cards !!! -# - -begin remote - - name Hauppauge - bits 13 - flags SHIFT_ENC - eps 30 - aeps 100 - - one 950 830 - zero 950 830 - plead 960 - gap 89584 - repeat_bit 2 - - begin codes - TV 0x000000000000100F - RADIO 0x000000000000100C - FULL_SCREEN 0x000000000000102E - CH+ 0x0000000000001020 - CH- 0x0000000000001021 - VOL- 0x0000000000001011 - VOL+ 0x0000000000001010 - MUTE 0x000000000000100D - SOURCE 0x0000000000001022 - 1 0x0000000000001001 - 2 0x0000000000001002 - 3 0x0000000000001003 - 4 0x0000000000001004 - 5 0x0000000000001005 - 6 0x0000000000001006 - 7 0x0000000000001007 - 8 0x0000000000001008 - 9 0x0000000000001009 - 0 0x0000000000001000 - RESERVED 0x000000000000101E - MINIMIZE 0x0000000000001026 - end codes - -end remote - - -# -# this config file was automatically generated -# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003 -# -# contributed by -# -# brand: Hauppauge -# model no. of remote control: -# devices being controlled by this remote: PVR 2/350 -# - -begin remote - - name hauppauge_pvr - bits 13 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 969 811 - zero 969 811 - plead 1097 - gap 114605 - toggle_bit 2 - - - begin codes - Power 0x00000000000017FD - Go 0x00000000000017FB - 1 0x00000000000017C1 - 2 0x00000000000017C2 - 3 0x00000000000017C3 - 4 0x00000000000017C4 - 5 0x00000000000017C5 - 6 0x00000000000017C6 - 7 0x00000000000017C7 - 8 0x00000000000017C8 - 9 0x00000000000017C9 - Back/Exit 0x00000000000017DF - 0 0x00000000000017C0 - Menu 0x00000000000017CD - Red 0x00000000000017CB - Green 0x00000000000017EE - Yellow 0x00000000000017F8 - Blue 0x00000000000017E9 - Ch+ 0x00000000000017E0 - Ch- 0x00000000000017E1 - Vol- 0x00000000000017D1 - Vol+ 0x00000000000017D0 - Ok 0x00000000000017E5 - Mute 0x00000000000017CF - Blank 0x00000000000017CC - Full 0x00000000000017FC - Rewind 0x00000000000017F2 - Play 0x00000000000017F5 - Forward 0x00000000000017F4 - Record 0x00000000000017F7 - Stop 0x00000000000017F6 - Pause 0x00000000000017F0 - Replay 0x00000000000017E4 - Skip 0x00000000000017DE - end codes - -end remote - - -# -# this config file was automatically generated -# using lirc-0.7.0(any) on Sun Nov 28 20:25:09 2004 -# -# contributed by -# -# brand: Hauppauge 350 -# Created: G.J. Werler (The Netherlands) -# Project: Mythtv Fedora Pundit-R www.mythtvportal.com -# Date: 2004/11/28 -# model no. of remote control: Hauppauge A415-HPG -# devices being controlled by this remote: PVR-350 -# - -begin remote - - name Hauppauge_350 - bits 13 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 969 811 - zero 969 811 - plead 1097 - gap 114605 - toggle_bit 2 - - - begin codes - Go 0x00000000000017BB - Power 0x00000000000017BD - TV 0x000000000000179C - Videos 0x0000000000001798 - Music 0x0000000000001799 - Pictures 0x000000000000179A - Guide 0x000000000000179B - Radio 0x000000000000178C - Up 0x0000000000001794 - Left 0x0000000000001796 - Right 0x0000000000001797 - Down 0x0000000000001795 - OK 0x00000000000017A5 - Back/Exit 0x000000000000179F - Menu/i 0x000000000000178D - Vol+ 0x0000000000001790 - Vol- 0x0000000000001791 - Prev.Ch 0x0000000000001792 - Mute 0x000000000000178F - Ch+ 0x00000000000017A0 - Ch- 0x00000000000017A1 - Record 0x00000000000017B7 - Stop 0x00000000000017B6 - Rewind 0x00000000000017B2 - Play 0x00000000000017B5 - Forward 0x00000000000017B4 - Replay/SkipBackward 0x00000000000017A4 - Pause 0x00000000000017B0 - SkipForward 0x000000000000179E - 1 0x0000000000001781 - 2 0x0000000000001782 - 3 0x0000000000001783 - 4 0x0000000000001784 - 5 0x0000000000001785 - 6 0x0000000000001786 - 7 0x0000000000001787 - 8 0x0000000000001788 - 9 0x0000000000001789 - Asterix 0x000000000000178A - 0 0x0000000000001780 - # 0x000000000000178E - Red 0x000000000000178B - Green 0x00000000000017AE - Yellow 0x00000000000017B8 - Blue 0x00000000000017A9 - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/hauppauge-grey-alt/lircrc-haupgrey-alt b/abs/core/system-templates/templates/remotes/hauppauge-grey-alt/lircrc-haupgrey-alt deleted file mode 100644 index f86246a..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-grey-alt/lircrc-haupgrey-alt +++ /dev/null @@ -1,533 +0,0 @@ -# put this in /usr/MythVantage/templates/remotes/hauppauge-grey/ -# then change /etc/lircrc to include it -# -# lircrc.example.HauppaugeGrey-nativelirc -# 2003-09-17, Robert Kulagowski -# mailto:rkulagow@rocketmail.com -# Save this file in ~/.mythtv/lircrc - -begin - prog = mythtv - button = Power - config = Esc -end - -begin - prog = mythtv - button = Go -# Swap the PiP windows - config = N -end - -begin - prog = mythtv - button = 1 - config = 1 -end - -begin - prog = mythtv - button = 2 - config = 2 -end - -begin - prog = mythtv - button = 3 - config = 3 -end - -begin - prog = mythtv - button = 4 - config = 4 -end - -begin - prog = mythtv - button = 5 - config = 5 -end - -begin - prog = mythtv - button = 6 - config = 6 -end - -begin - prog = mythtv - button = 7 - config = 7 -end - -begin - prog = mythtv - button = 8 - config = 8 -end - -begin - prog = mythtv - button = 9 - config = 9 -end - -begin - prog = mythtv - button = Back/Exit - config = Esc -end - -begin - prog = mythtv - button = 0 - config = 0 -end - -begin - prog = mythtv - button = Menu - config = M -end - -# Below are keys used with the Hauppauge Grey remote - -begin - prog = mythtv -# This is the Red key -# We'll use it for "Delete" - button = Red - config = Space -end - -begin - prog = mythtv -# This is the Green key -# We'll use it for "Information" - button = Green - config = I -end - -# Note the "repeat = " strings in the volume and channel. -# This means that if you hold down the key, every nth instance will be -# passed. This depends on your system, so you may want to increase or -# decrease this and see what happens. repeat = 1 is probably too -# fast. - -begin - prog = mythtv -# This is the Yellow key -# Use it as a volume key - button = Yellow - repeat = 3 - config = F10 -end - -begin - prog = mythtv -# This is the Blue key -# Use it as a volume key - button = Blue - repeat = 3 - config = F11 -end - -begin - prog = mythtv - button = Ch+ -# This is the "up" on the central diamond - repeat = 3 - config = Up -end - -begin - prog = mythtv - button = Ch- -# This is the "down" on the central diamond - repeat = 3 - config = Down -end - -begin - prog = mythtv - button = Vol- -# This is the "left" on the central diamond - repeat = 3 - config = Left -end - -begin - prog = mythtv - button = Vol+ -# This is the "right" on the central diamond - repeat = 3 - config = Right -end - -begin - prog = mythtv -# Middle button on the diamond - button = Ok - config = Return -end - -begin - prog = mythtv - button = Mute - config = F9 -end - -begin - prog = mythtv -# Change focus for PiP (to change channel in the other window) - button = Blank - config = B -end - -begin - prog = mythtv -# Toggle PiP on/off - button = Full - config = V -end - -begin - prog = mythtv - button = Rewind - config = Left -end - -begin - prog = mythtv - button = Play - config = P -end - -begin - prog = mythtv - button = Forward - config = Right -end - -begin - prog = mythtv - button = Record - config = R -end - -begin - prog = mythtv -# Teletext - button = Stop - config = T -end - -begin - prog = mythtv - button = Pause - config = P -end - -begin - prog = mythtv - button = Replay -# Use for backwards commercial skip - config = Q -end - -begin - prog = mythtv - button = Skip -# Use for forward commercial skip - config = Z -end - -#MPlayer -begin - prog = mplayer - button = Power - config = quit -end - -begin - prog = mplayer - button = Menu - config = osd -end - -begin - prog = mplayer - button = Rewind - config = seek -10 - repeat = 1 -end - -begin - prog = mplayer - button = Forward - config = seek +10 - repeat = 1 -end - -begin - prog = mplayer - button = Vol- - config = seek -15 - repeat = 1 -end - -begin - prog = mplayer - button = Vol+ - config = seek +15 - repeat = 1 -end - -begin - prog = mplayer - button = Replay - config = seek -60 - repeat = 1 -end - -begin - prog = mplayer - button = Skip - config = seek +60 - repeat = 1 -end - -begin - prog = mplayer - button = Pause - config = pause -end - -begin - prog = mplayer - button = OK - config = pause -end - -begin - prog = mplayer - button = Play - config = pause -end - -begin - prog = mplayer - button = Back/Exit - config = quit -end - -begin - prog = mplayer - button = Play - config = pause -end - -begin - prog = mplayer - button = Ch+ - config = volume +1 - repeat = 1 -end - -begin - prog = mplayer - button = Ch- - config = volume -1 - repeat = 1 -end - -begin - prog = mplayer - button = Mute - config = mute -end -##XINE - - begin - prog = xine - button = Play - repeat = 3 - config = Play - end - - begin - prog = xine - button = Stop - repeat = 3 - config = Stop - end - - begin - prog = xine - button = Back/Exit - config = Quit - end - - begin - prog = xine - button = Pause - repeat = 3 - config = Pause - end - - begin - prog = xine - button = Ch+ - repeat = 4 - config = EventUp - end - - begin - prog = xine - button = Ch- - repeat = 4 - config = EventDown - end - - begin - prog = xine - button = Vol- - repeat = 4 - config = EventLeft - end - - begin - prog = xine - button = Vol+ - repeat = 4 - config = EventRight - end - - begin - prog = xine - button = Ok - repeat = 0 - config = EventSelect - end - - begin - prog = xine - button = Menu - repeat = 0 - config = Menu - end - - #vol down - begin - prog = xine - button = Yellow - repeat = 1 - config = Volume- - end - - #vol up - begin - prog = xine - button = Red - repeat = 1 - config = Volume+ - end - - begin - prog = xine - button = Forward - repeat = 2 - config = SeekRelative+30 - end - - begin - prog = xine - button = Rewind - repeat = 2 - config = SeekRelative-30 - end - - #ch up - begin - prog = xine - button = Green - repeat = 1 - config = SeekRelative+60 - end - - #ch down - begin - prog = xine - button = Blue - repeat = 1 - config = SeekRelative-60 - end - - #sleep - begin - prog = xine - button = Go - repeat = 1 - config = ZoomIn - end - - #display - begin - prog = xine - button = Skip - repeat = 1 - config = ZoomOut - end - - #skip chapter forward - begin - prog = xine - button = Skip - repeat = 1 - config = EventNext - end - - #skip chapter backward - begin - prog = xine - button = Replay - repeat = 1 - config = EventPrior - end - - begin - prog = lircnav - button = Vol- - config = page_down - end - - begin - prog = lircnav - button = Vol+ - config = page_up - end - - begin - prog = lircnav - button = Ch+ - config = up - end - - begin - prog = lircnav - button = Ch- - config = down - end - - begin - prog = lircnav - button = Ok - config = select - end - - begin - prog = lircnav - button = Power - config = quit - end diff --git a/abs/core/system-templates/templates/remotes/hauppauge-grey-alt/preview.jpg b/abs/core/system-templates/templates/remotes/hauppauge-grey-alt/preview.jpg deleted file mode 100644 index 19acba3..0000000 Binary files a/abs/core/system-templates/templates/remotes/hauppauge-grey-alt/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/hauppauge-grey/lircd-haupgrey.conf b/abs/core/system-templates/templates/remotes/hauppauge-grey/lircd-haupgrey.conf deleted file mode 100644 index c0849ef..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-grey/lircd-haupgrey.conf +++ /dev/null @@ -1,199 +0,0 @@ -# -# this config file was automatically generated -# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999 -# -# contributed by Jens Leuschner -# -# brand: Hauppauge -# model: -# supported devices: WinTV primo; WinTV pci; WinTV radio -# -# This config file will work with both homebrew receivers and -# original Hauppauge TV cards !!! -# - -begin remote - - name Hauppauge - bits 13 - flags SHIFT_ENC - eps 30 - aeps 100 - - one 950 830 - zero 950 830 - plead 960 - gap 89584 - repeat_bit 2 - - begin codes - TV 0x000000000000100F - RADIO 0x000000000000100C - FULL_SCREEN 0x000000000000102E - CH+ 0x0000000000001020 - CH- 0x0000000000001021 - VOL- 0x0000000000001011 - VOL+ 0x0000000000001010 - MUTE 0x000000000000100D - SOURCE 0x0000000000001022 - 1 0x0000000000001001 - 2 0x0000000000001002 - 3 0x0000000000001003 - 4 0x0000000000001004 - 5 0x0000000000001005 - 6 0x0000000000001006 - 7 0x0000000000001007 - 8 0x0000000000001008 - 9 0x0000000000001009 - 0 0x0000000000001000 - RESERVED 0x000000000000101E - MINIMIZE 0x0000000000001026 - end codes - -end remote - - -# -# this config file was automatically generated -# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003 -# -# contributed by -# -# brand: Hauppauge -# model no. of remote control: -# devices being controlled by this remote: PVR 2/350 -# - -begin remote - - name hauppauge_pvr - bits 13 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 969 811 - zero 969 811 - plead 1097 - gap 114605 - toggle_bit 2 - - - begin codes - Power 0x00000000000017FD - Go 0x00000000000017FB - 1 0x00000000000017C1 - 2 0x00000000000017C2 - 3 0x00000000000017C3 - 4 0x00000000000017C4 - 5 0x00000000000017C5 - 6 0x00000000000017C6 - 7 0x00000000000017C7 - 8 0x00000000000017C8 - 9 0x00000000000017C9 - Back/Exit 0x00000000000017DF - 0 0x00000000000017C0 - Menu 0x00000000000017CD - Red 0x00000000000017CB - Green 0x00000000000017EE - Yellow 0x00000000000017F8 - Blue 0x00000000000017E9 - Ch+ 0x00000000000017E0 - Ch- 0x00000000000017E1 - Vol- 0x00000000000017D1 - Vol+ 0x00000000000017D0 - Ok 0x00000000000017E5 - Mute 0x00000000000017CF - Blank 0x00000000000017CC - Full 0x00000000000017FC - Rewind 0x00000000000017F2 - Play 0x00000000000017F5 - Forward 0x00000000000017F4 - Record 0x00000000000017F7 - Stop 0x00000000000017F6 - Pause 0x00000000000017F0 - Replay 0x00000000000017E4 - Skip 0x00000000000017DE - end codes - -end remote - - -# -# this config file was automatically generated -# using lirc-0.7.0(any) on Sun Nov 28 20:25:09 2004 -# -# contributed by -# -# brand: Hauppauge 350 -# Created: G.J. Werler (The Netherlands) -# Project: Mythtv Fedora Pundit-R www.mythtvportal.com -# Date: 2004/11/28 -# model no. of remote control: Hauppauge A415-HPG -# devices being controlled by this remote: PVR-350 -# - -begin remote - - name Hauppauge_350 - bits 13 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 969 811 - zero 969 811 - plead 1097 - gap 114605 - toggle_bit 2 - - - begin codes - Go 0x00000000000017BB - Power 0x00000000000017BD - TV 0x000000000000179C - Videos 0x0000000000001798 - Music 0x0000000000001799 - Pictures 0x000000000000179A - Guide 0x000000000000179B - Radio 0x000000000000178C - Up 0x0000000000001794 - Left 0x0000000000001796 - Right 0x0000000000001797 - Down 0x0000000000001795 - OK 0x00000000000017A5 - Back/Exit 0x000000000000179F - Menu/i 0x000000000000178D - Vol+ 0x0000000000001790 - Vol- 0x0000000000001791 - Prev.Ch 0x0000000000001792 - Mute 0x000000000000178F - Ch+ 0x00000000000017A0 - Ch- 0x00000000000017A1 - Record 0x00000000000017B7 - Stop 0x00000000000017B6 - Rewind 0x00000000000017B2 - Play 0x00000000000017B5 - Forward 0x00000000000017B4 - Replay/SkipBackward 0x00000000000017A4 - Pause 0x00000000000017B0 - SkipForward 0x000000000000179E - 1 0x0000000000001781 - 2 0x0000000000001782 - 3 0x0000000000001783 - 4 0x0000000000001784 - 5 0x0000000000001785 - 6 0x0000000000001786 - 7 0x0000000000001787 - 8 0x0000000000001788 - 9 0x0000000000001789 - Asterix 0x000000000000178A - 0 0x0000000000001780 - # 0x000000000000178E - Red 0x000000000000178B - Green 0x00000000000017AE - Yellow 0x00000000000017B8 - Blue 0x00000000000017A9 - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/hauppauge-grey/lircrc-haupgrey.txt b/abs/core/system-templates/templates/remotes/hauppauge-grey/lircrc-haupgrey.txt deleted file mode 100644 index 2f1e514..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-grey/lircrc-haupgrey.txt +++ /dev/null @@ -1,505 +0,0 @@ -# lircrc.example.HauppaugeGrey-nativelirc -# 2003-09-17, Robert Kulagowski -# mailto:rkulagow@rocketmail.com -# Save this file in ~/.mythtv/lircrc - -begin - prog = mythtv - button = Power - config = Esc -end - -begin - prog = mythtv - button = Go -# Swap the PiP windows - config = N -end - -begin - prog = mythtv - button = 1 - config = 1 -end - -begin - prog = mythtv - button = 2 - config = 2 -end - -begin - prog = mythtv - button = 3 - config = 3 -end - -begin - prog = mythtv - button = 4 - config = 4 -end - -begin - prog = mythtv - button = 5 - config = 5 -end - -begin - prog = mythtv - button = 6 - config = 6 -end - -begin - prog = mythtv - button = 7 - config = 7 -end - -begin - prog = mythtv - button = 8 - config = 8 -end - -begin - prog = mythtv - button = 9 - config = 9 -end - -begin - prog = mythtv - button = Back/Exit - config = Esc -end - -begin - prog = mythtv - button = 0 - config = 0 -end - -begin - prog = mythtv - button = Menu - config = M -end - -# Below are keys used with the Hauppauge Grey remote - -begin - prog = mythtv -# This is the Red key -# We'll use it for "Delete" - button = Red - config = D -end - -begin - prog = mythtv -# This is the Green key -# We'll use it for "Information" - button = Green - config = I -end - -# Note the "repeat = " strings in the volume and channel. -# This means that if you hold down the key, every nth instance will be -# passed. This depends on your system, so you may want to increase or -# decrease this and see what happens. repeat = 1 is probably too -# fast. - -begin - prog = mythtv -# This is the Yellow key -# Use it as a volume key - button = Yellow - repeat = 3 - config = F10 -end - -begin - prog = mythtv -# This is the Blue key -# Use it as a volume key - button = Blue - repeat = 3 - config = F11 -end - -begin - prog = mythtv - button = Ch+ -# This is the "up" on the central diamond - repeat = 3 - config = Up -end - -begin - prog = mythtv - button = Ch- -# This is the "down" on the central diamond - repeat = 3 - config = Down -end - -begin - prog = mythtv - button = Vol- -# This is the "left" on the central diamond - repeat = 3 - config = Left -end - -begin - prog = mythtv - button = Vol+ -# This is the "right" on the central diamond - repeat = 3 - config = Right -end - -begin - prog = mythtv -# Middle button on the diamond - button = Ok - config = Return -end - -begin - prog = mythtv - button = Mute - config = F9 -end - -begin - prog = mythtv -# Change focus for PiP (to change channel in the other window) - button = Blank - config = B -end - -begin - prog = mythtv -# Toggle PiP on/off - button = Full - config = V -end - -begin - prog = mythtv - button = Rewind - config = Left -end - -begin - prog = mythtv - button = Play - config = P -end - -begin - prog = mythtv - button = Forward - config = Right -end - -begin - prog = mythtv - button = Record - config = R -end - -begin - prog = mythtv -# Teletext - button = Stop - config = T -end - -begin - prog = mythtv - button = Pause - config = P -end - -begin - prog = mythtv - button = Replay -# Use for backwards commercial skip - config = Q -end - -begin - prog = mythtv - button = Skip -# Use for forward commercial skip - config = Z -end - -#MPlayer -begin - prog = mplayer - button = Power - config = quit -end - -begin - prog = mplayer - button = Menu - config = osd -end - -begin - prog = mplayer - button = Rewind - config = seek -10 - repeat = 1 -end - -begin - prog = mplayer - button = Forward - config = seek +10 - repeat = 1 -end - -begin - prog = mplayer - button = Replay - config = seek -60 - repeat = 1 -end - -begin - prog = mplayer - button = Skip - config = seek +60 - repeat = 1 -end - -begin - prog = mplayer - button = Pause - config = pause -end - -begin - prog = mplayer - button = Play - config = pause -end - -begin - prog = mplayer - button = Back/Exit - config = quit -end - -begin - prog = mplayer - button = Vol+ - config = volume +1 - repeat = 1 -end - -begin - prog = mplayer - button = Vol- - config = volume -1 - repeat = 1 -end - -begin - prog = mplayer - button = Mute - config = mute -end -##XINE - - begin - prog = xine - button = Play - repeat = 3 - config = Play - end - - begin - prog = xine - button = Stop - repeat = 3 - config = Stop - end - - begin - prog = xine - button = Back/Exit - config = Quit - end - - begin - prog = xine - button = Pause - repeat = 3 - config = Pause - end - - begin - prog = xine - button = Ch+ - repeat = 4 - config = EventUp - end - - begin - prog = xine - button = Ch- - repeat = 4 - config = EventDown - end - - begin - prog = xine - button = Vol- - repeat = 4 - config = EventLeft - end - - begin - prog = xine - button = Vol+ - repeat = 4 - config = EventRight - end - - begin - prog = xine - button = Ok - repeat = 0 - config = EventSelect - end - - begin - prog = xine - button = Menu - repeat = 0 - config = Menu - end - - #vol down - begin - prog = xine - button = Yellow - repeat = 1 - config = Volume- - end - - #vol up - begin - prog = xine - button = Red - repeat = 1 - config = Volume+ - end - - begin - prog = xine - button = Forward - repeat = 2 - config = SeekRelative+30 - end - - begin - prog = xine - button = Rewind - repeat = 2 - config = SeekRelative-30 - end - - #ch up - begin - prog = xine - button = Green - repeat = 1 - config = SeekRelative+60 - end - - #ch down - begin - prog = xine - button = Blue - repeat = 1 - config = SeekRelative-60 - end - - #sleep - begin - prog = xine - button = Go - repeat = 1 - config = ZoomIn - end - - #display - begin - prog = xine - button = Skip - repeat = 1 - config = ZoomOut - end - - #skip chapter forward - begin - prog = xine - button = Skip - repeat = 1 - config = EventNext - end - - #skip chapter backward - begin - prog = xine - button = Replay - repeat = 1 - config = EventPrior - end - - begin - prog = lircnav - button = Vol- - config = page_down - end - - begin - prog = lircnav - button = Vol+ - config = page_up - end - - begin - prog = lircnav - button = Ch+ - config = up - end - - begin - prog = lircnav - button = Ch- - config = down - end - - begin - prog = lircnav - button = Ok - config = select - end - - begin - prog = lircnav - button = Power - config = quit - end - diff --git a/abs/core/system-templates/templates/remotes/hauppauge-grey/preview.jpg b/abs/core/system-templates/templates/remotes/hauppauge-grey/preview.jpg deleted file mode 100644 index 19acba3..0000000 Binary files a/abs/core/system-templates/templates/remotes/hauppauge-grey/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/hauppauge-silver/lircd-haupgrey-g3.conf b/abs/core/system-templates/templates/remotes/hauppauge-silver/lircd-haupgrey-g3.conf deleted file mode 100644 index 7269fc2..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-silver/lircd-haupgrey-g3.conf +++ /dev/null @@ -1,64 +0,0 @@ -begin remote - - name Hauppauge_350 - bits 13 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 969 811 - zero 969 811 - plead 1097 - gap 114605 - toggle_bit 2 - - - begin codes - Go 0x00000000000017BB - Power 0x00000000000017BD - TV 0x000000000000179C - Videos 0x0000000000001798 - Music 0x0000000000001799 - Pictures 0x000000000000179A - Guide 0x000000000000179B - Radio 0x000000000000178C - UP 0x0000000000001794 - LEFT 0x0000000000001796 - RIGHT 0x0000000000001797 - DOWN 0x0000000000001795 - OK 0x00000000000017A5 - Back-Exit 0x000000000000179F - Menu 0x000000000000178D - Volume-UP 0x0000000000001790 - Volume-DOWN 0x0000000000001791 - Prev-Channel 0x0000000000001792 - Mute 0x000000000000178F - Channel-UP 0x00000000000017A0 - Channel-Down 0x00000000000017A1 - Record 0x00000000000017B7 - Stop 0x00000000000017B6 - Rewind 0x00000000000017B2 - Play 0x00000000000017B5 - Forward 0x00000000000017B4 - Previous 0x00000000000017A4 - Pause 0x00000000000017B0 - Next 0x000000000000179E - 1 0x0000000000001781 - 2 0x0000000000001782 - 3 0x0000000000001783 - 4 0x0000000000001784 - 5 0x0000000000001785 - 6 0x0000000000001786 - 7 0x0000000000001787 - 8 0x0000000000001788 - 9 0x0000000000001789 - star 0x000000000000178A - 0 0x0000000000001780 - hash 0x000000000000178E - red 0x000000000000178B - green 0x00000000000017AE - yellow 0x00000000000017B8 - blue 0x00000000000017A9 - end codes - -end remote diff --git a/abs/core/system-templates/templates/remotes/hauppauge-silver/lircrc-haupgrey-g3.txt b/abs/core/system-templates/templates/remotes/hauppauge-silver/lircrc-haupgrey-g3.txt deleted file mode 100644 index 3868261..0000000 --- a/abs/core/system-templates/templates/remotes/hauppauge-silver/lircrc-haupgrey-g3.txt +++ /dev/null @@ -1,762 +0,0 @@ -# MythTV LIRC config file for the gray Hauppauge remote -# Sticker on the inside of battery compartment -# A415-HPG -# 1004 032400 -# -# /home/mythtv/.mythtv/lircrc -# -# -### RESET THE MYTH BOX or REBOOT IT -# 1 click is reset front end, 2 clicks is reboot -# -begin - prog = irexec - button = Power - config = /home/mythtv/scripts/mypower.sh & -end -# -### MYTHTV SETTINGS FOR IT'S CONTROL -# -# Program Guide -begin - remote = grayHauppauge - prog = mythtv - button = green - config = F2 -end -# -# TV Recording Playback -begin - remote = grayHauppauge - prog = mythtv - button = Videos - config = F3 -end -# -# Live TV -begin - remote = grayHauppauge - prog = mythtv - button = TV - config = F4 -end -# -# MythWeather -begin - remote = grayHauppauge - prog = mythtv - button = Go - config = F7 -end -# -# MythGame -begin - remote = grayHauppauge - prog = mythtv - button = Green - config = F5 -end -# -# MythMusic -begin - remote = grayHauppauge - prog = mythtv - button = Music - config = F6 -end -# -# Previous Channel -begin - remote = grayHauppauge - prog = mythtv - button = Prev-Channel - config = H -end -# -# Channel Up -begin - remote = grayHauppauge - prog = mythtv - button = Channel-UP - repeat = 3 - config = Up -end - -# Channel Down -begin - prog = mythtv - button = Channel-DOWN - repeat = 3 - config = Down -end - -# OK/Select -begin - prog = mythtv - button = OK - config = Space -end - -# Play -begin -prog = mythtv -button = Play -config = Return -end - -# Stop -begin -prog = mythtv -button = Stop -config = Esc -end - -# Escape/Exit/Back -begin -prog = mythtv -button = Back-Exit -config = Esc -end - -# Power Off/Exit -# begin -# prog = mythtv -# button = Power -# config = Esc -# end - -# Red means stop! -#begin -#prog = mythtv -#button = red -#config = Esc -#end - -# Pause -begin -prog = mythtv -button = Pause -repeat = 3 -config = P -end - -# Mute -begin -prog = mythtv -button = Mute -repeat = 3 -config = F9 -end - -begin -prog = mythtv -button = UP -repeat = 3 -config = Up -end - -begin -prog = mythtv -button = RIGHT -repeat = 3 -config = Right -end - -begin -prog = mythtv -button = DOWN -repeat = 3 -config = Down -end - -begin -prog = mythtv -button = LEFT -repeat = 3 -config = Left -end - - - - -# Fast forward (while viewing) -begin -prog = mythtv -button = Forward -repeat = 3 -config = > -end - -# Rewind (while viewing) -begin -prog = mythtv -button = Rewind -repeat = 3 -config = < -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = Next -repeat = 3 -config = PgDown -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = Previous -repeat = 3 -config = PgUp -end - -# Record -begin -prog = mythtv -button = Record -repeat = 3 -config = R -end - -# Delete -begin -prog = mythtv -button = red -repeat = 3 -config = D -end - -# OSD browse - -begin -prog = mythtv -button = Menu -repeat = 3 -config = O -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = Guide -repeat = 3 -config = M -end - -# Volume-Up -begin -prog = mythtv -button = Volume-UP -repeat = 3 -config = ] -end - -# Volume-Down -begin -prog = mythtv -button = Volume-DOWN -repeat = 3 -config = [ -end - -# Bring up OSD info -begin -prog = mythtv -button = Go -repeat = 3 -config = I -end - -# Change display aspect ratio -#begin -#prog = mythtv -#button = FULL -#repeat = 3 -#config = W -#end - -# Seek to previous commercial cut point -begin -prog = mythtv -button = yellow -repeat = 3 -config = Q -end - -# Seek to next commercial cut point -begin -prog = mythtv -button = blue -repeat = 3 -config = Z -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -repeat = 3 -config = 0 -end - -begin -prog = mythtv -button = 1 -repeat = 3 -config = 1 -end - -begin -prog = mythtv -button = 2 -repeat = 3 -config = 2 -end - -begin -prog = mythtv -button = 3 -repeat = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -repeat = 3 -config = 4 -end - -begin -prog = mythtv -button = 5 -repeat = 3 -config = 5 -end - -begin -prog = mythtv -button = 6 -repeat = 3 -config = 6 -end - -begin -prog = mythtv -button = 7 -repeat = 3 -config = 7 -end - -begin -prog = mythtv -button = 8 -repeat = 3 -config = 8 -end - -begin -prog = mythtv -button = 9 -repeat = 3 -config = 9 -end - -# -### MPlayer lirc setup -# -# Show OSD -begin -prog = mplayer -button = Menu -repeat = 3 -config = osd -end - -# Pause playback -begin -prog = mplayer -button = Pause -repeat = 3 -config = pause -end - -# Skip ahead a minute if playing -# If paused, resume playing -begin -prog = mplayer -button = Play -repeat = 3 -config = seek +1 -end - -# Stop playback and exit -begin -prog = mplayer -button = Stop -repeat = 3 -config = quit -end - -# Mute -begin -prog = mplayer -button = Mute -repeat = 3 -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = Rewind -repeat = 3 -config = seek -10 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = Forward -repeat = 3 -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = Back-Exit -repeat = 3 -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = Next -repeat = 3 -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = Previous -repeat = 3 -config = seek -600 -end - -# Toggle full-screen -#begin -#prog = mplayer -#button = FULL -#repeat = 3 -#config = vo_fullscreen -#end -# -# -### XINE CONFIGURATION -# -## -# xine key bindings. -# Automatically generated by xine-ui version 0.99.2. -## - -# start playback -begin - button = Play - prog = xine - repeat = 3 - config = Play -end - -# playback pause toggle -begin - button = Pause - prog = xine - repeat = 3 - config = Pause -end - -# stop playback -begin - button = Stop - prog = xine - repeat = 3 - config = Stop -end - -# take a snapshot -begin - button = Record - prog = xine - repeat = 3 - config = Snapshot -end - -# eject the current medium -begin - remote = xxxxx - button = xxxxx - prog = xine - repeat = 3 - config = Eject -end - -# set position to -60 seconds in current stream -begin - button = Previous - prog = xine - repeat = 3 - config = SeekRelative-60 -end - -# set position to +60 seconds in current stream -begin - button = Next - prog = xine - repeat = 3 - config = SeekRelative+60 -end - -# set position to -30 seconds in current stream -begin - button = Rewind - prog = xine - repeat = 3 - config = SeekRelative-30 -end - -# set position to +30 seconds in current stream -begin - button = Forward - prog = xine - repeat = 3 - config = SeekRelative+30 -end - -# set position to +7 and -7 seconds in current stream -begin - button = 1 - prog = xine - repeat = 3 - config = SeekRelative-7 -end - -begin - button = 2 - prog = xine - repeat = 3 - config = SeekRelative+7 -end - -begin - button = 4 - prog = xine - repeat = 3 - config = SetPosition40% -end - -begin - button = 5 - prog = xine - repeat = 3 - config = SetPosition70% -end - -begin - button = UP - prog = xine - repeat = 3 - config = SpeedFaster -end - -begin - button = DOWN - prog = xine - repeat = 3 - config = SpeedSlower -end - -begin - button = OK - prog = xine - repeat = 3 - config = SpeedReset -end - -# increment audio volume -begin - button = Volume-UP - prog = xine - repeat = 3 - config = Volume+ -end - -# decrement audio volume -begin - button = Volume-DOWN - prog = xine - repeat = 3 - config = Volume- -end - -# audio muting toggle -begin - button = Mute - prog = xine - repeat = 3 - config = Mute -end - -# set video output window to 100% -begin - remote = xxxxx - button = xxxxx - prog = xine - repeat = 3 - config = Window100 -end - -# set video output window to 200% -begin - remote = xxxxx - button = xxxxx - prog = xine - repeat = 3 - config = Window200 -end - -# zoom in -begin - remote = xxxxx - button = xxxxx - prog = xine - repeat = 3 - config = ZoomIn -end - -# zoom out -begin - remote = xxxxx - button = xxxxx - prog = xine - repeat = 3 - config = ZoomOut -end - -# fullscreen toggle -begin - remote = xxxxx - button = xxxxx - prog = xine - repeat = 3 - config = ToggleFullscreen -end - -# Xinerama fullscreen toggle -begin - remote = xxxxx - button = xxxxx - prog = xine - repeat = 3 - config = ToggleXineramaFullscr -end - -# jump to Title Menu -begin - button = Go - prog = xine - repeat = 3 - config = TitleMenu -end - -# jump to Root Menu -begin - remote = xxxxx - button = xxxxx - prog = xine - repeat = 3 - config = RootMenu -end - -# menu navigate up -begin - button = xxxx - prog = xine - repeat = 3 - config = EventUp -end - -# menu navigate down -begin - button = xxxx - prog = xine - repeat = 3 - config = EventDown -end - -# menu navigate left -begin - button = LEFT - prog = xine - repeat = 3 - config = EventLeft -end - -# menu navigate right -begin - button = RIGHT - prog = xine - repeat = 3 - config = EventRight -end - -# visibility toggle of stream info window -begin - button = Guide - prog = xine - repeat = 3 - config = StreamInfosShow -end - -# display stream information using OSD -begin - button = Menu - prog = xine - repeat = 3 - config = OSDStreamInfos -end - - - -# increase brightness by 10 -begin - button = Channel-UP - prog = xine - repeat = 3 - config = BrightnessControl+ -end - -# decrease brightness by 10 -begin - button = Channel-DOWN - prog = xine - repeat = 3 - config = BrightnessControl- -end - -# quit the program -begin - button = Back-Exit - prog = xine - repeat = 3 - config = Quit -end - -## -# End of xine key bindings. -## diff --git a/abs/core/system-templates/templates/remotes/hauppauge-silver/preview.jpg b/abs/core/system-templates/templates/remotes/hauppauge-silver/preview.jpg deleted file mode 100644 index a40a1e8..0000000 Binary files a/abs/core/system-templates/templates/remotes/hauppauge-silver/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/imon-mce/lircd.conf.imon b/abs/core/system-templates/templates/remotes/imon-mce/lircd.conf.imon deleted file mode 100755 index 9b97ab1..0000000 --- a/abs/core/system-templates/templates/remotes/imon-mce/lircd.conf.imon +++ /dev/null @@ -1,835 +0,0 @@ -# generated by devinput.sh - -begin remote - - name devinput - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 16 - pre_data 0x1 - post_data_bits 32 - post_data 0x1 - gap 132799 - toggle_bit_mask 0x0 - - begin codes - KEY_0 0x0200 - KEY_102ND 0x0056 - KEY_1 0x0201 - KEY_2 0x0202 - KEY_3 0x0203 - KEY_4 0x0204 - KEY_5 0x0205 - KEY_6 0x0206 - KEY_7 0x0207 - KEY_8 0x0208 - KEY_9 0x0209 - KEY_A 0x001E - KEY_AB 0x0196 - KEY_AGAIN 0x0081 - KEY_ALTERASE 0x00DE - KEY_ANGLE 0x0173 - KEY_APOSTROPHE 0x0028 - KEY_ARCHIVE 0x0169 - KEY_AUDIO 0x0188 - KEY_AUX 0x0186 - KEY_B 0x0030 - KEY_BACK 0x009E - KEY_BACKSLASH 0x002B - KEY_BACKSPACE 0x000E - KEY_BASSBOOST 0x00D1 - KEY_BATTERY 0x00EC - KEY_BLUE 0x0191 - KEY_BOOKMARKS 0x009C - KEY_BREAK 0x019B - KEY_BRIGHTNESSDOWN 0x00E0 - KEY_BRIGHTNESSUP 0x00E1 - KEY_BRL_DOT1 0x01F1 - KEY_BRL_DOT2 0x01F2 - KEY_BRL_DOT3 0x01F3 - KEY_BRL_DOT4 0x01F4 - KEY_BRL_DOT5 0x01F5 - KEY_BRL_DOT6 0x01F6 - KEY_BRL_DOT7 0x01F7 - KEY_BRL_DOT8 0x01F8 - KEY_C 0x002E - KEY_CALC 0x008C - KEY_CALENDAR 0x018D - KEY_CAMERA 0x00D4 - KEY_CANCEL 0x00DF - KEY_CAPSLOCK 0x003A - KEY_CD 0x017F - KEY_CHANNEL 0x016B - KEY_CHANNELDOWN 0x0193 - KEY_CHANNELUP 0x0192 - KEY_CHAT 0x00D8 - KEY_CLEAR 0x0163 - KEY_CLOSE 0x00CE - KEY_CLOSECD 0x00A0 - KEY_COFFEE 0x0098 - KEY_COMMA 0x0033 - KEY_COMPOSE 0x007F - KEY_COMPUTER 0x009D - KEY_CONFIG 0x00AB - KEY_CONNECT 0x00DA - KEY_COPY 0x0085 - KEY_CUT 0x0089 - KEY_CYCLEWINDOWS 0x009A - KEY_D 0x0020 - KEY_DEL_EOL 0x01C0 - KEY_DEL_EOS 0x01C1 - KEY_DELETE 0x006F - KEY_DELETEFILE 0x0092 - KEY_DEL_LINE 0x01C3 - KEY_DIGITS 0x019D - KEY_DIRECTION 0x0099 - KEY_DIRECTORY 0x018A - KEY_DOCUMENTS 0x00EB - KEY_DOT 0x0034 - KEY_DOWN 0x006C - KEY_DVD 0x0185 - KEY_E 0x0012 - KEY_EDIT 0x00B0 - KEY_EJECTCD 0x00A1 - KEY_EJECTCLOSECD 0x00A2 - KEY_EMAIL 0x00D7 - KEY_END 0x006B - KEY_ENTER 0x001C - KEY_EPG 0x016D - KEY_EQUAL 0x000D - KEY_ESC 0x0001 - KEY_EXIT 0x00AE - KEY_F10 0x0044 - KEY_F11 0x0057 - KEY_F12 0x0058 - KEY_F13 0x00B7 - KEY_F14 0x00B8 - KEY_F15 0x00B9 - KEY_F1 0x003B - KEY_F16 0x00BA - KEY_F17 0x00BB - KEY_F18 0x00BC - KEY_F19 0x00BD - KEY_F20 0x00BE - KEY_F21 0x00BF - KEY_F22 0x00C0 - KEY_F23 0x00C1 - KEY_F24 0x00C2 - KEY_F2 0x003C - KEY_F 0x0021 - KEY_F3 0x003D - KEY_F4 0x003E - KEY_F5 0x003F - KEY_F6 0x0040 - KEY_F7 0x0041 - KEY_F8 0x0042 - KEY_F9 0x0043 - KEY_FASTFORWARD 0x00D0 - KEY_FAVORITES 0x016C - KEY_FILE 0x0090 - KEY_FINANCE 0x00DB - KEY_FIND 0x0088 - KEY_FIRST 0x0194 - KEY_FN 0x01D0 - KEY_FN_1 0x01DE - KEY_FN_2 0x01DF - KEY_FN_B 0x01E4 - KEY_FN_D 0x01E0 - KEY_FN_E 0x01E1 - KEY_FN_ESC 0x01D1 - KEY_FN_F 0x01E2 - KEY_FN_F10 0x01DB - KEY_FN_F1 0x01D2 - KEY_FN_F11 0x01DC - KEY_FN_F12 0x01DD - KEY_FN_F2 0x01D3 - KEY_FN_F3 0x01D4 - KEY_FN_F4 0x01D5 - KEY_FN_F5 0x01D6 - KEY_FN_F6 0x01D7 - KEY_FN_F7 0x01D8 - KEY_FN_F8 0x01D9 - KEY_FN_F9 0x01DA - KEY_FN_S 0x01E3 - KEY_FORWARD 0x009F - KEY_FORWARDMAIL 0x00E9 - KEY_FRONT 0x0084 - KEY_G 0x0022 - KEY_GOTO 0x0162 - KEY_GRAVE 0x0029 - KEY_GREEN 0x018F - KEY_H 0x0023 - KEY_HANGEUL 0x007A - KEY_HANJA 0x007B - KEY_HELP 0x008A - KEY_HENKAN 0x005C - KEY_HIRAGANA 0x005B - KEY_HOME 0x0066 - KEY_HOMEPAGE 0x00AC - KEY_HP 0x00D3 - KEY_I 0x0017 - KEY_INFO 0x0166 - KEY_INSERT 0x006E - KEY_INS_LINE 0x01C2 - KEY_ISO 0x00AA - KEY_J 0x0024 - KEY_K 0x0025 - KEY_KATAKANA 0x005A - KEY_KATAKANAHIRAGANA 0x005D - KEY_KBDILLUMDOWN 0x00E5 - KEY_KBDILLUMTOGGLE 0x00E4 - KEY_KBDILLUMUP 0x00E6 - KEY_KEYBOARD 0x0176 - KEY_KP0 0x0052 - KEY_KP1 0x004F - KEY_KP2 0x0050 - KEY_KP3 0x0051 - KEY_KP4 0x004B - KEY_KP5 0x004C - KEY_KP6 0x004D - KEY_KP7 0x0047 - KEY_KP8 0x0048 - KEY_KP9 0x0049 - KEY_KPASTERISK 0x0037 - KEY_KPCOMMA 0x0079 - KEY_KPDOT 0x0053 - KEY_KPENTER 0x0060 - KEY_KPEQUAL 0x0075 - KEY_KPJPCOMMA 0x005F - KEY_KPLEFTPAREN 0x00B3 - KEY_KPMINUS 0x004A - KEY_KPPLUS 0x004E - KEY_KPPLUSMINUS 0x0076 - KEY_KPRIGHTPAREN 0x00B4 - KEY_KPSLASH 0x0062 - KEY_L 0x0026 - KEY_LANGUAGE 0x0170 - KEY_LAST 0x0195 - KEY_LEFT 0x0069 - KEY_LEFTALT 0x0038 - KEY_LEFTBRACE 0x001A - KEY_LEFTCTRL 0x001D - KEY_LEFTMETA 0x007D - KEY_LEFTSHIFT 0x002A - KEY_LINEFEED 0x0065 - KEY_LIST 0x018B - KEY_M 0x0032 - KEY_MACRO 0x0070 - KEY_MAIL 0x009B - KEY_MAX 0x01FF - KEY_MEDIA 0x00E2 - KEY_MEMO 0x018C - KEY_MENU 0x008B - KEY_MHP 0x016F - KEY_MINUS 0x000C - KEY_MODE 0x0175 - KEY_MOVE 0x00AF - KEY_MP3 0x0187 - KEY_MSDOS 0x0097 - KEY_MUHENKAN 0x005E - KEY_MUTE 0x0071 - KEY_N 0x0031 - KEY_NEW 0x00B5 - KEY_NEXT 0x0197 - KEY_NEXTSONG 0x00A3 - KEY_NUMLOCK 0x0045 - KEY_O 0x0018 - KEY_OK 0x0160 - KEY_OPEN 0x0086 - KEY_OPTION 0x0165 - KEY_P 0x0019 - KEY_PAGEDOWN 0x006D - KEY_PAGEUP 0x0068 - KEY_PASTE 0x0087 - KEY_PAUSE 0x0077 - KEY_PAUSECD 0x00C9 - KEY_PC 0x0178 - KEY_PHONE 0x00A9 - KEY_PLAY 0x00CF - KEY_PLAYCD 0x00C8 - KEY_PLAYER 0x0183 - KEY_PLAYPAUSE 0x00A4 - KEY_NUMERIC_POUND 0x020B - KEY_POWER 0x0074 - KEY_POWER2 0x0164 - KEY_PREVIOUS 0x019C - KEY_PREVIOUSSONG 0x00A5 - KEY_PRINT 0x00D2 - KEY_PROG1 0x0094 - KEY_PROG2 0x0095 - KEY_PROG3 0x00CA - KEY_PROG4 0x00CB - KEY_PROGRAM 0x016A - KEY_PROPS 0x0082 - KEY_PVR 0x016E - KEY_Q 0x0010 - KEY_QUESTION 0x00D6 - KEY_R 0x0013 - KEY_RADIO 0x0181 - KEY_RECORD 0x00A7 - KEY_RED 0x018E - KEY_REDO 0x00B6 - KEY_REFRESH 0x00AD - KEY_REPLY 0x00E8 - KEY_RESERVED 0x0000 - KEY_RESTART 0x0198 - KEY_REWIND 0x00A8 - KEY_RIGHT 0x006A - KEY_RIGHTALT 0x0064 - KEY_RIGHTBRACE 0x001B - KEY_RIGHTCTRL 0x0061 - KEY_RIGHTMETA 0x007E - KEY_RIGHTSHIFT 0x0036 - KEY_RO 0x0059 - KEY_S 0x001F - KEY_SAT 0x017D - KEY_SAT2 0x017E - KEY_SAVE 0x00EA - KEY_SCREEN 0x0177 - KEY_SCROLLDOWN 0x00B2 - KEY_SCROLLLOCK 0x0046 - KEY_SCROLLUP 0x00B1 - KEY_SEARCH 0x00D9 - KEY_SELECT 0x0161 - KEY_SEMICOLON 0x0027 - KEY_SEND 0x00E7 - KEY_SENDFILE 0x0091 - KEY_SETUP 0x008D - KEY_SHOP 0x00DD - KEY_SHUFFLE 0x019A - KEY_SLASH 0x0035 - KEY_SLEEP 0x008E - KEY_SLOW 0x0199 - KEY_SOUND 0x00D5 - KEY_SPACE 0x0039 - KEY_SPORT 0x00DC - KEY_STOP 0x0080 - KEY_STOPCD 0x00A6 - KEY_SUBTITLE 0x0172 - KEY_SUSPEND 0x00CD - KEY_SWITCHVIDEOMODE 0x00E3 - KEY_SYSRQ 0x0063 - KEY_T 0x0014 - KEY_TAB 0x000F - KEY_TAPE 0x0180 - KEY_TEEN 0x019E - KEY_TEXT 0x0184 - KEY_TIME 0x0167 - KEY_TITLE 0x0171 - KEY_TUNER 0x0182 - KEY_TV 0x0179 - KEY_TV2 0x017A - KEY_TWEN 0x019F - KEY_U 0x0016 - KEY_UNDO 0x0083 - KEY_UNKNOWN 0x00F0 - KEY_UP 0x0067 - KEY_V 0x002F - KEY_VCR 0x017B - KEY_VCR2 0x017C - KEY_VENDOR 0x0168 - KEY_VIDEO 0x0189 - KEY_VOLUMEDOWN 0x0072 - KEY_VOLUMEUP 0x0073 - KEY_W 0x0011 - KEY_WAKEUP 0x008F - KEY_WWW 0x0096 - KEY_X 0x002D - KEY_XFER 0x0093 - KEY_Y 0x0015 - KEY_YELLOW 0x0190 - KEY_YEN 0x007C - KEY_Z 0x002C - KEY_ZENKAKUHANKAKU 0x0055 - KEY_ZOOM 0x0174 - BTN_0 0x0100 - BTN_1 0x0101 - BTN_2 0x0102 - BTN_3 0x0103 - BTN_4 0x0104 - BTN_5 0x0105 - BTN_6 0x0106 - BTN_7 0x0107 - BTN_8 0x0108 - BTN_9 0x0109 - BTN_A 0x0130 - BTN_B 0x0131 - BTN_BACK 0x0116 - BTN_BASE 0x0126 - BTN_BASE2 0x0127 - BTN_BASE3 0x0128 - BTN_BASE4 0x0129 - BTN_BASE5 0x012A - BTN_BASE6 0x012B - BTN_C 0x0132 - BTN_DEAD 0x012F - BTN_DIGI 0x0140 - BTN_EXTRA 0x0114 - BTN_FORWARD 0x0115 - BTN_GAMEPAD 0x0130 - BTN_GEAR_DOWN 0x0150 - BTN_GEAR_UP 0x0151 - BTN_JOYSTICK 0x0120 - BTN_LEFT 0x0110 - BTN_MIDDLE 0x0112 - BTN_MISC 0x0100 - BTN_MODE 0x013C - BTN_MOUSE 0x0110 - BTN_PINKIE 0x0125 - BTN_RIGHT 0x0111 - BTN_SELECT 0x013A - BTN_SIDE 0x0113 - BTN_START 0x013B - BTN_STYLUS 0x014B - BTN_STYLUS2 0x014C - BTN_TASK 0x0117 - BTN_THUMB 0x0121 - BTN_THUMB2 0x0122 - BTN_THUMBL 0x013D - BTN_THUMBR 0x013E - BTN_TL 0x0136 - BTN_TL2 0x0138 - BTN_TOOL_AIRBRUSH 0x0144 - BTN_TOOL_BRUSH 0x0142 - BTN_TOOL_DOUBLETAP 0x014D - BTN_TOOL_FINGER 0x0145 - BTN_TOOL_LENS 0x0147 - BTN_TOOL_MOUSE 0x0146 - BTN_TOOL_PEN 0x0140 - BTN_TOOL_PENCIL 0x0143 - BTN_TOOL_RUBBER 0x0141 - BTN_TOOL_TRIPLETAP 0x014E - BTN_TOP 0x0123 - BTN_TOP2 0x0124 - BTN_TOUCH 0x014A - BTN_TR 0x0137 - BTN_TR2 0x0139 - BTN_TRIGGER 0x0120 - BTN_WHEEL 0x0150 - BTN_X 0x0133 - BTN_Y 0x0134 - BTN_Z 0x0135 - end codes - -end remote - -# generated by devinput.sh (obsolete 32 bit version) -begin remote - - name devinput - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 16 - pre_data 0x8001 - gap 132799 - toggle_bit_mask 0x0 - - begin codes - KEY_0 0x0200 - KEY_102ND 0x0056 - KEY_1 0x0201 - KEY_2 0x0202 - KEY_3 0x0203 - KEY_4 0x0204 - KEY_5 0x0205 - KEY_6 0x0206 - KEY_7 0x0207 - KEY_8 0x0208 - KEY_9 0x0209 - KEY_A 0x001E - KEY_AB 0x0196 - KEY_AGAIN 0x0081 - KEY_ALTERASE 0x00DE - KEY_ANGLE 0x0173 - KEY_APOSTROPHE 0x0028 - KEY_ARCHIVE 0x0169 - KEY_AUDIO 0x0188 - KEY_AUX 0x0186 - KEY_B 0x0030 - KEY_BACK 0x009E - KEY_BACKSLASH 0x002B - KEY_BACKSPACE 0x000E - KEY_BASSBOOST 0x00D1 - KEY_BATTERY 0x00EC - KEY_BLUE 0x0191 - KEY_BOOKMARKS 0x009C - KEY_BREAK 0x019B - KEY_BRIGHTNESSDOWN 0x00E0 - KEY_BRIGHTNESSUP 0x00E1 - KEY_BRL_DOT1 0x01F1 - KEY_BRL_DOT2 0x01F2 - KEY_BRL_DOT3 0x01F3 - KEY_BRL_DOT4 0x01F4 - KEY_BRL_DOT5 0x01F5 - KEY_BRL_DOT6 0x01F6 - KEY_BRL_DOT7 0x01F7 - KEY_BRL_DOT8 0x01F8 - KEY_C 0x002E - KEY_CALC 0x008C - KEY_CALENDAR 0x018D - KEY_CAMERA 0x00D4 - KEY_CANCEL 0x00DF - KEY_CAPSLOCK 0x003A - KEY_CD 0x017F - KEY_CHANNEL 0x016B - KEY_CHANNELDOWN 0x0193 - KEY_CHANNELUP 0x0192 - KEY_CHAT 0x00D8 - KEY_CLEAR 0x0163 - KEY_CLOSE 0x00CE - KEY_CLOSECD 0x00A0 - KEY_COFFEE 0x0098 - KEY_COMMA 0x0033 - KEY_COMPOSE 0x007F - KEY_COMPUTER 0x009D - KEY_CONFIG 0x00AB - KEY_CONNECT 0x00DA - KEY_COPY 0x0085 - KEY_CUT 0x0089 - KEY_CYCLEWINDOWS 0x009A - KEY_D 0x0020 - KEY_DEL_EOL 0x01C0 - KEY_DEL_EOS 0x01C1 - KEY_DELETE 0x006F - KEY_DELETEFILE 0x0092 - KEY_DEL_LINE 0x01C3 - KEY_DIGITS 0x019D - KEY_DIRECTION 0x0099 - KEY_DIRECTORY 0x018A - KEY_DOCUMENTS 0x00EB - KEY_DOT 0x0034 - KEY_DOWN 0x006C - KEY_DVD 0x0185 - KEY_E 0x0012 - KEY_EDIT 0x00B0 - KEY_EJECTCD 0x00A1 - KEY_EJECTCLOSECD 0x00A2 - KEY_EMAIL 0x00D7 - KEY_END 0x006B - KEY_ENTER 0x001C - KEY_EPG 0x016D - KEY_EQUAL 0x000D - KEY_ESC 0x0001 - KEY_EXIT 0x00AE - KEY_F10 0x0044 - KEY_F11 0x0057 - KEY_F12 0x0058 - KEY_F13 0x00B7 - KEY_F14 0x00B8 - KEY_F15 0x00B9 - KEY_F1 0x003B - KEY_F16 0x00BA - KEY_F17 0x00BB - KEY_F18 0x00BC - KEY_F19 0x00BD - KEY_F20 0x00BE - KEY_F21 0x00BF - KEY_F22 0x00C0 - KEY_F23 0x00C1 - KEY_F24 0x00C2 - KEY_F2 0x003C - KEY_F 0x0021 - KEY_F3 0x003D - KEY_F4 0x003E - KEY_F5 0x003F - KEY_F6 0x0040 - KEY_F7 0x0041 - KEY_F8 0x0042 - KEY_F9 0x0043 - KEY_FASTFORWARD 0x00D0 - KEY_FAVORITES 0x016C - KEY_FILE 0x0090 - KEY_FINANCE 0x00DB - KEY_FIND 0x0088 - KEY_FIRST 0x0194 - KEY_FN 0x01D0 - KEY_FN_1 0x01DE - KEY_FN_2 0x01DF - KEY_FN_B 0x01E4 - KEY_FN_D 0x01E0 - KEY_FN_E 0x01E1 - KEY_FN_ESC 0x01D1 - KEY_FN_F 0x01E2 - KEY_FN_F10 0x01DB - KEY_FN_F1 0x01D2 - KEY_FN_F11 0x01DC - KEY_FN_F12 0x01DD - KEY_FN_F2 0x01D3 - KEY_FN_F3 0x01D4 - KEY_FN_F4 0x01D5 - KEY_FN_F5 0x01D6 - KEY_FN_F6 0x01D7 - KEY_FN_F7 0x01D8 - KEY_FN_F8 0x01D9 - KEY_FN_F9 0x01DA - KEY_FN_S 0x01E3 - KEY_FORWARD 0x009F - KEY_FORWARDMAIL 0x00E9 - KEY_FRONT 0x0084 - KEY_G 0x0022 - KEY_GOTO 0x0162 - KEY_GRAVE 0x0029 - KEY_GREEN 0x018F - KEY_H 0x0023 - KEY_HANGEUL 0x007A - KEY_HANJA 0x007B - KEY_HELP 0x008A - KEY_HENKAN 0x005C - KEY_HIRAGANA 0x005B - KEY_HOME 0x0066 - KEY_HOMEPAGE 0x00AC - KEY_HP 0x00D3 - KEY_I 0x0017 - KEY_INFO 0x0166 - KEY_INSERT 0x006E - KEY_INS_LINE 0x01C2 - KEY_ISO 0x00AA - KEY_J 0x0024 - KEY_K 0x0025 - KEY_KATAKANA 0x005A - KEY_KATAKANAHIRAGANA 0x005D - KEY_KBDILLUMDOWN 0x00E5 - KEY_KBDILLUMTOGGLE 0x00E4 - KEY_KBDILLUMUP 0x00E6 - KEY_KEYBOARD 0x0176 - KEY_KP0 0x0052 - KEY_KP1 0x004F - KEY_KP2 0x0050 - KEY_KP3 0x0051 - KEY_KP4 0x004B - KEY_KP5 0x004C - KEY_KP6 0x004D - KEY_KP7 0x0047 - KEY_KP8 0x0048 - KEY_KP9 0x0049 - KEY_KPASTERISK 0x0037 - KEY_KPCOMMA 0x0079 - KEY_KPDOT 0x0053 - KEY_KPENTER 0x0060 - KEY_KPEQUAL 0x0075 - KEY_KPJPCOMMA 0x005F - KEY_KPLEFTPAREN 0x00B3 - KEY_KPMINUS 0x004A - KEY_KPPLUS 0x004E - KEY_KPPLUSMINUS 0x0076 - KEY_KPRIGHTPAREN 0x00B4 - KEY_KPSLASH 0x0062 - KEY_L 0x0026 - KEY_LANGUAGE 0x0170 - KEY_LAST 0x0195 - KEY_LEFT 0x0069 - KEY_LEFTALT 0x0038 - KEY_LEFTBRACE 0x001A - KEY_LEFTCTRL 0x001D - KEY_LEFTMETA 0x007D - KEY_LEFTSHIFT 0x002A - KEY_LINEFEED 0x0065 - KEY_LIST 0x018B - KEY_M 0x0032 - KEY_MACRO 0x0070 - KEY_MAIL 0x009B - KEY_MAX 0x01FF - KEY_MEDIA 0x00E2 - KEY_MEMO 0x018C - KEY_MENU 0x008B - KEY_MHP 0x016F - KEY_MINUS 0x000C - KEY_MODE 0x0175 - KEY_MOVE 0x00AF - KEY_MP3 0x0187 - KEY_MSDOS 0x0097 - KEY_MUHENKAN 0x005E - KEY_MUTE 0x0071 - KEY_N 0x0031 - KEY_NEW 0x00B5 - KEY_NEXT 0x0197 - KEY_NEXTSONG 0x00A3 - KEY_NUMLOCK 0x0045 - KEY_NUMERIC_POUND 0x020B - KEY_O 0x0018 - KEY_OK 0x0160 - KEY_OPEN 0x0086 - KEY_OPTION 0x0165 - KEY_P 0x0019 - KEY_PAGEDOWN 0x006D - KEY_PAGEUP 0x0068 - KEY_PASTE 0x0087 - KEY_PAUSE 0x0077 - KEY_PAUSECD 0x00C9 - KEY_PC 0x0178 - KEY_PHONE 0x00A9 - KEY_PLAY 0x00CF - KEY_PLAYCD 0x00C8 - KEY_PLAYER 0x0183 - KEY_PLAYPAUSE 0x00A4 - KEY_POWER 0x0074 - KEY_POWER2 0x0164 - KEY_PREVIOUS 0x019C - KEY_PREVIOUSSONG 0x00A5 - KEY_PRINT 0x00D2 - KEY_PROG1 0x0094 - KEY_PROG2 0x0095 - KEY_PROG3 0x00CA - KEY_PROG4 0x00CB - KEY_PROGRAM 0x016A - KEY_PROPS 0x0082 - KEY_PVR 0x016E - KEY_Q 0x0010 - KEY_QUESTION 0x00D6 - KEY_R 0x0013 - KEY_RADIO 0x0181 - KEY_RECORD 0x00A7 - KEY_RED 0x018E - KEY_REDO 0x00B6 - KEY_REFRESH 0x00AD - KEY_REPLY 0x00E8 - KEY_RESERVED 0x0000 - KEY_RESTART 0x0198 - KEY_REWIND 0x00A8 - KEY_RIGHT 0x006A - KEY_RIGHTALT 0x0064 - KEY_RIGHTBRACE 0x001B - KEY_RIGHTCTRL 0x0061 - KEY_RIGHTMETA 0x007E - KEY_RIGHTSHIFT 0x0036 - KEY_RO 0x0059 - KEY_S 0x001F - KEY_SAT 0x017D - KEY_SAT2 0x017E - KEY_SAVE 0x00EA - KEY_SCREEN 0x0177 - KEY_SCROLLDOWN 0x00B2 - KEY_SCROLLLOCK 0x0046 - KEY_SCROLLUP 0x00B1 - KEY_SEARCH 0x00D9 - KEY_SELECT 0x0161 - KEY_SEMICOLON 0x0027 - KEY_SEND 0x00E7 - KEY_SENDFILE 0x0091 - KEY_SETUP 0x008D - KEY_SHOP 0x00DD - KEY_SHUFFLE 0x019A - KEY_SLASH 0x0035 - KEY_SLEEP 0x008E - KEY_SLOW 0x0199 - KEY_SOUND 0x00D5 - KEY_SPACE 0x0039 - KEY_SPORT 0x00DC - KEY_STOP 0x0080 - KEY_STOPCD 0x00A6 - KEY_SUBTITLE 0x0172 - KEY_SUSPEND 0x00CD - KEY_SWITCHVIDEOMODE 0x00E3 - KEY_SYSRQ 0x0063 - KEY_T 0x0014 - KEY_TAB 0x000F - KEY_TAPE 0x0180 - KEY_TEEN 0x019E - KEY_TEXT 0x0184 - KEY_TIME 0x0167 - KEY_TITLE 0x0171 - KEY_TUNER 0x0182 - KEY_TV 0x0179 - KEY_TV2 0x017A - KEY_TWEN 0x019F - KEY_U 0x0016 - KEY_UNDO 0x0083 - KEY_UNKNOWN 0x00F0 - KEY_UP 0x0067 - KEY_V 0x002F - KEY_VCR 0x017B - KEY_VCR2 0x017C - KEY_VENDOR 0x0168 - KEY_VIDEO 0x0189 - KEY_VOLUMEDOWN 0x0072 - KEY_VOLUMEUP 0x0073 - KEY_W 0x0011 - KEY_WAKEUP 0x008F - KEY_WWW 0x0096 - KEY_X 0x002D - KEY_XFER 0x0093 - KEY_Y 0x0015 - KEY_YELLOW 0x0190 - KEY_YEN 0x007C - KEY_Z 0x002C - KEY_ZENKAKUHANKAKU 0x0055 - KEY_ZOOM 0x0174 - BTN_0 0x0100 - BTN_1 0x0101 - BTN_2 0x0102 - BTN_3 0x0103 - BTN_4 0x0104 - BTN_5 0x0105 - BTN_6 0x0106 - BTN_7 0x0107 - BTN_8 0x0108 - BTN_9 0x0109 - BTN_A 0x0130 - BTN_B 0x0131 - BTN_BACK 0x0116 - BTN_BASE 0x0126 - BTN_BASE2 0x0127 - BTN_BASE3 0x0128 - BTN_BASE4 0x0129 - BTN_BASE5 0x012A - BTN_BASE6 0x012B - BTN_C 0x0132 - BTN_DEAD 0x012F - BTN_DIGI 0x0140 - BTN_EXTRA 0x0114 - BTN_FORWARD 0x0115 - BTN_GAMEPAD 0x0130 - BTN_GEAR_DOWN 0x0150 - BTN_GEAR_UP 0x0151 - BTN_JOYSTICK 0x0120 - BTN_LEFT 0x0110 - BTN_MIDDLE 0x0112 - BTN_MISC 0x0100 - BTN_MODE 0x013C - BTN_MOUSE 0x0110 - BTN_PINKIE 0x0125 - BTN_RIGHT 0x0111 - BTN_SELECT 0x013A - BTN_SIDE 0x0113 - BTN_START 0x013B - BTN_STYLUS 0x014B - BTN_STYLUS2 0x014C - BTN_TASK 0x0117 - BTN_THUMB 0x0121 - BTN_THUMB2 0x0122 - BTN_THUMBL 0x013D - BTN_THUMBR 0x013E - BTN_TL 0x0136 - BTN_TL2 0x0138 - BTN_TOOL_AIRBRUSH 0x0144 - BTN_TOOL_BRUSH 0x0142 - BTN_TOOL_DOUBLETAP 0x014D - BTN_TOOL_FINGER 0x0145 - BTN_TOOL_LENS 0x0147 - BTN_TOOL_MOUSE 0x0146 - BTN_TOOL_PEN 0x0140 - BTN_TOOL_PENCIL 0x0143 - BTN_TOOL_RUBBER 0x0141 - BTN_TOOL_TRIPLETAP 0x014E - BTN_TOP 0x0123 - BTN_TOP2 0x0124 - BTN_TOUCH 0x014A - BTN_TR 0x0137 - BTN_TR2 0x0139 - BTN_TRIGGER 0x0120 - BTN_WHEEL 0x0150 - BTN_X 0x0133 - BTN_Y 0x0134 - BTN_Z 0x0135 - end codes - -end remote - diff --git a/abs/core/system-templates/templates/remotes/imon-mce/lircrc b/abs/core/system-templates/templates/remotes/imon-mce/lircrc deleted file mode 100755 index f16bfc3..0000000 --- a/abs/core/system-templates/templates/remotes/imon-mce/lircrc +++ /dev/null @@ -1,922 +0,0 @@ -# /home/mythtv/.mythtv/lircrc -# -# Media Center Edition Remote Control and Remote Control Keys on Media Center Keyboard -######################################################################################## -# For use with the USB MCE ir receiver -# MythTV LIRC config file for the mceusb2 or lirc_mod_mce module - -# Info about lircrc statment -#begin -# prog = ... Program controlled, irxevent, irexec, mythtv, mplayer, xine, or others -# remote = ... mceusb, or what ever you happen to have or want to call it -# button = ... remote keys names from your lircd.conf file -# repeat = ... repeat = 2 is fast, repeat = 4 is slower -# delay = ... delay before repeat, 1 is short, 4 is longer -# config = ... output key presses to key bindings editor -# mode = ... -# flags = ... -#end - - -# Updated January 30th 2008 BAK -# for the Knoppmyth project - -######################################################## irexec #################### -# the lirc irexec program must be running for this section - -# Will perform a complete shutdown -#begin -# prog = irexec -# button = Power -# config = /usr/bin/sudo halt -#end - -# Teletext = used as power down button -begin - prog = irexec - button = KEY_SUBTITLE - config = /usr/bin/sudo halt -# config = sudo /sbin/shutdown -h -t 0 now -end - - -# -################################################ Mythtv Section #################### -# MythTV Key Binding Editor location -# Mythtv Menu >>Utilities / Setup >>Edit Keys -# Key Bindings can also be found in Myth Web - -# Record -begin - prog = mythtv - button = KEY_RECORD - config = R -end - -# Stop -begin - prog = mythtv - button = KEY_STOP - config = Esc -end - -# Pause -begin - prog = mythtv - button = KEY_PAUSE - config = P -end - -# Rewind (while viewing) -begin - prog = mythtv - button = KEY_REWIND - repeat = 0 - delay = 1 - config = < -end - -# Fast forward (while viewing) -begin - prog = mythtv - button = KEY_FASTFORWARD - repeat = 0 - delay = 1 - config = > -end - -# Play -begin - prog = mythtv - button = KEY_PLAY - config = L -end - -# Skip backward (1 min default) -begin - prog = mythtv - button = KEY_PREVIOUS - repeat = 4 - delay = 4 - config = PgUp -end - -# Skip forward (1 min default) -begin - prog = mythtv - button = KEY_NEXT - repeat = 4 - delay = 4 - config = PgDown -end - -#<><><><><><><><><><><> Mythtv Control <><><><> - -# Escape/Exit/Back -begin - prog = mythtv - button = KEY_EXIT - config = Esc -end - -# Bring up OSD info -begin - prog = mythtv - button = KEY_INFO - config = I -end - -begin - prog = mythtv - button = KEY_LEFT - repeat = 3 - delay = 4 - config = Left -end - -begin - prog = mythtv - button = KEY_RIGHT - repeat = 3 - delay = 4 - config = Right -end - -begin - prog = mythtv - button = KEY_UP - repeat = 3 - delay = 4 - config = Up -end - -begin - prog = mythtv - button = KEY_DOWN - repeat = 3 - delay = 4 - config = Down -end - -# OK/Select -begin - prog = mythtv - button = KEY_OK - config = Return -end - -# The Start Button is really just a Menu key -begin - prog = mythtv - button = KEY_MEDIA - config = M -end - -#<><><><><><><><><><><><><><><> - -# Volume-Up -begin - prog = mythtv - button = KEY_VOLUMEUP - repeat = 2 - config = ] -end - -# Volume-Down -begin - prog = mythtv - button = VOLUMEDOWN - repeat = 2 - config = [ -end - -# Mute -begin - prog = mythtv - button = KEY_MUTE - config = | -end - -# Channel Up -begin - prog = mythtv - button = KEY_CHANNELUP - repeat = 3 -# delay = 1 - config = Up -end - -# Channel Down -begin - prog = mythtv - button = CHANNELDOWN - config = Down - repeat = 3 -# delay = 1 -end - -# Numbers 0-9 <><><><><><><><><><><> - -begin - prog = mythtv - button = KEY_1 -# repeat = 2 - config = 1 -end - -begin - prog = mythtv - button = KEY_2 -# repeat = 2 - config = 2 -end - -begin - prog = mythtv - button = KEY_3 -# repeat = 2 - config = 3 -end - -begin - prog = mythtv - button = KEY_4 -# repeat = 2 - config = 4 -end - -begin - prog = mythtv - button = KEY_5 -# repeat = 2 - config = 5 -end - -begin - prog = mythtv - button = KEY_6 -# repeat = 2 - config = 6 -end - -begin - prog = mythtv - button = KEY_7 -# repeat = 2 - config = 7 -end - -begin - prog = mythtv - button = KEY_8 -# repeat = 2 - config = 8 -End - -begin - prog = mythtv - button = KEY_9 -# repeat = 2 - config = 9 -end - -begin - prog = mythtv - button = KEY_0 -# repeat = 2 - config = 0 -end - -# Use Zoom for Aspect Ratio -begin - prog = mythtv - button = KEY_ZOOM - config = W -end - -#<><><><><><><><><><><><><><><><><><><><> -# Seek to previous commercial cut point -# or remove all cut points from the Editing Cutlist -begin - prog = mythtv - button = KEY_BLUE - config = Q -end - -# Seek to next commercial cut point -# or add commericial cut points to the Editing Cutlist -begin - prog = mythtv - button = KEY_NUMERIC_POUND - config = Z -end - -# Brings up the delete box -begin - prog = mythtv - button = KEY_DELETE - repeat = 0 - config = D -end - -# Toggle Editing Cutlist on or off -begin - prog = mythtv - button = KEY_ENTER - repeat = 0 - config = E -end - -#<><><><><><><><> Additional Remote Commands <><><><><><><><> -# All buttons in this section must be configured using -# MythTV's KeyBindings JumpPoints editor. -# >>> Utilities/ Setup >>> Edit Keys >>> JumpPoints >>> - -# Listen to Myth Music -begin - prog = mythtv - button = KEY_AUDIO - config = Ctrl+T -end - -# at this time connects to MythStreem -begin - prog = mythtv - button = KEY_RADIO - config = Ctrl+Alt+S -end - -# View Pictures -begin - prog = mythtv - button = KEY_CAMERA - config = Ctrl+G -end - -# Watch Videos -begin - prog = mythtv - button = KEY_VIDEO - config = Ctrl+V -end - -# Watch Live TV with Live TV Guide open -begin - prog = mythtv - button = KEY_TV - config = Ctrl+S -end - -# Watch Live TV -begin - prog = mythtv - button = KEY_GREEN - config = Ctrl+Alt+L -end - -# Recorded TV Programs -begin - prog = mythtv - button = KEY_PVR - config = Ctrl+R -end - -# Program Guide -begin - prog = mythtv - button = KEY_EPG - config = Ctrl+Alt+G -end - -# Play DVD -# There must be a disk in the DVD drive or it dos nothing -begin - prog = mythtv - button = KEY_DVD - config = Ctrl+Alt+D -end - -# unused key -#begin -# prog = mythtv -# button = Messenger -# config = Ctrl+Alt+A -#end - -# <><><><><><><><><><><><><> Teletext Buttons <><><><><><><><><><><> - -# Teletext = Show interactive MHEG screens -#begin -# prog = mythtv -# button = Teltext -# config = F7 -#end - -# Red = Red button for interactive screens. -begin - prog = mythtv - button = KEY_RED - config = F2 -end - -# Green = Green button for interactive screens. -begin - prog = mythtv - button = KEY_GREEN - config = F3 -end - -# Yellow = Yellow button for interactive screens. -begin - prog = mythtv - button = KEY_YELLOW - config = F4 -end - -# Blue = Blue button for interactive screens. -begin - prog = mythtv - button = KEY_BLUE - config = F5 -end -# -# -######################################################################### MPlayer Section ##### -# "mplayer -input keylist" Prints all keys that can be bound to commands. -# "mplayer -input cmdlist" Prints all commands that can be bound to keys -# "man mplayer" Prints documentation for MPlayer - -# Show OSD -begin - prog = mplayer - button = KEY_OK - config = osd -end - -# Pause playback -begin - prog = mplayer - button = KEY_PAUSE - config = pause -end - -# If paused, resume playing -begin - prog = mplayer - button = KEY_PLAY - config = pause -end - -# Stop playback and exit -begin - prog = mplayer - button = KEY_STOP - config = q -end - -# Exit playback -begin - prog = mplayer - button = KEY_EXIT - config = q -end - -# Subtitle -begin - prog = mplayer - button = KEY_TITLE - config = sub_visibility -end - -# Subtitle language -begin - prog = mplayer -# button = Language - button = KEY_BLUE - config = vobsub_lang -end - -# Audio language -begin - prog = mplayer - button = KEY_LANGUAGE - config = switch_audio -end - -# Volume-Up -begin - prog = mplayer - button = KEY_VOLUMEUP - repeat = 2 - config = volume +1 -end - -# Volume-Down -begin - prog = mplayer - button = KEY_VOLUMEDOWN - repeat = 2 - config = volume -1 -end - -# Mute -begin - prog = mplayer - button = KEY_MUTE - config = mute -end - -# Seek back 60 seconds -begin - prog = mplayer - button = KEY_LEFT - repeat = 2 - config = seek -60 -end - -# Seek forward 60 seconds -begin - prog = mplayer - button = KEY_RIGHT - repeat = 2 - config = seek +60 -end - -# Seek back 10 seconds -begin - prog = mplayer - button = KEY_REWIND - repeat = 2 - config = seek -10 -end - -# Seek forward 30 seconds -begin - prog = mplayer - button = KEY_FASTFORWARD - repeat = 2 - config = seek +30 -end - -# Quit -begin - prog = mplayer - button = KEY_EXIT - config = quit -end - -# Seek forward 10 minutes -begin - prog = mplayer - button = KEY_NEXT - repeat = 2 - config = seek +600 -end - -# Seek backward 10 minutes -begin - prog = mplayer - button = KEY_PREVIOUS - repeat = 2 - config = seek -600 -end - -# increase brightness -begin - button = KEY_CHANNELUP - prog = mplayer - repeat = 2 - config = brightness +1 -end - -# decrease brightness -begin - button = KEY_CHANNELDOWN - prog = mplayer - repeat = 2 - config = brightness -1 -end - -# Toggle full-screen -#begin -# prog = mplayer -# button = #??????????????????????????? -# repeat = 2 -# config = vo_fullscreen -#end - - -######################################################################## XINE Section ########## - -# For a compleate list of Xine's Lirc Keybindings use comand -# xine --keymap=lirc>.lircrc.xine.keybindings -# This creates a file in current directory called ".lircrc.xine.keybindings" -# Note: Xine has diferent sets of keybindings for lirc and keyboard - -## 01/14/2008 -# xine key bindings. -# Automatically generated by xine-ui version 0.99.6cvs. - -#<><><><><><><><><><> Xine Video Movement <><><><> - -# start playback -begin - prog = xine - button = KEY_PLAY - config = Play -end - -# playback pause toggle -begin - prog = xine - button = KEY_PAUSE - config = Pause -end - -# stop playback -begin - prog = xine - button = KEY_STOP - config = Stop -end - -# take a snapshot -#begin -# prog = xine -# button = Record -# repeat = 2 -# config = Snapshot -#end - -begin - prog = xine - button = KEY_FASTFORWARD - repeat = 2 -# delay = 1 - config = SeekRelative+7 -end - -begin - prog = xine - button = KEY_REWIND - repeat = 2 -# delay = 1 - config = SeekRelative-7 -end - -# set position to -60 seconds in current stream -begin - prog = xine - button = KEY_PREVIOUS - repeat = 2 - delay = 1 - config = SeekRelative-60 -end - -# set position to +60 seconds in current stream -begin - prog = xine - button = KEY_NEXT - repeat = 2 - delay = 1 - config = SeekRelative+60 -end -#<><><><><><><><><><><><>Xine Control<><><><><><><><><> - -# quit the program -begin - prog = xine - button = KEY_EXIT - config = Quit -end - -#display stream information using OSD -begin - prog = xine - button = KEY_INFO - config = OSDStreamInfos -end - -# menu navigate up -begin - prog = xine - button = KEY_UP - repeat = 2 - delay = 2 - config = EventUp -end - -# menu navigate down -begin - prog = xine - button = KEY_DOWN - repeat = 2 - delay = 2 - config = EventDown -end - -# menu navigate left -begin - prog = xine - button = KEY_LEFT - repeat = 2 - delay = 2 - config = EventLeft -end - -# menu navigate right -begin - prog = xine - button = KEY_RIGHT - repeat = 2 - delay = 2 - config = EventRight -end - -# menu select -begin - prog = xine - button = KEY_OK - config = EventSelect -end - -# jump to Root Menu -begin - prog = xine - button = KEY_MEDIA - config = Menu -end - -#<><><><><><><><><><><><><><><><><><><> Xine Volume / Channel <><><><><><><><> - -# increment audio volume -begin - prog = xine - button = KEY_VOLUMEUP - repeat = 1 - config = Volume+ -end - -# decrement audio volume -begin - prog = xine - button = KEY_VOLUMEDOWN - repeat = 1 - config = Volume- -end - -# audio muting toggle -begin - prog = xine - button = KEY_MUTE - config = Mute -end - -# increase brightness by 10 -begin - prog = xine - button = KEY_CHANNELUP - config = BrightnessControl+ -end - -# decrease brightness by 10 -begin - prog = xine - button = KEY_CHANNELDOWN - config = BrightnessControl- -end - -#<><><><><><><><><><><><><><><><><> Xine Menu <><><><> - -# unused key -#begin -# prog = xine -# button = RecordedTV -# config = ???????? -#end - -# visibility toggle of stream info window -begin - prog = xine - button = KEY_EPG - config = SetupShow -end - -# unused key -#begin -# prog = xine -# button = LiveTV -# config = ???????? -#end - -# jump to Title Menu -begin - prog = xine - button = KEY_DVD - config = RootMenu -end - -#<><><><><><><><><><><><><><><><><> Xine Stream Position <><><><> - -# set position in current stream - -begin - prog = xine - button = KEY_0 - config = SetPosition0% -end - -begin - prog = xine - button = KEY_1 - config = SetPosition10% -end - -begin - prog = xine - button = KEY_2 - config = SetPosition20% -end - -begin - prog = xine - button = KEY_3 - config = SetPosition30% -end - -begin - prog = xine - button = KEY_4 - config = SetPosition40% -end - -begin - prog = xine - button = KEY_5 - config = SetPosition50% -end - -begin - prog = xine - button = KEY_6 - config = SetPosition60% -end - -begin - prog = xine - button = KEY_7 - config = SetPosition70% -end - -begin - prog = xine - button = KEY_8 - config = SetPosition80% -end - -begin - prog = xine - button = KEY_9 - config = SetPosition90% -end - -#<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> - -# decrement playback speed (slow motion slowdown) -begin - prog = xine - button = KEY_BLUE - config = SpeedSlower -end - -# increment playback speed (slow motion speedup) -begin - prog = xine - button = KEY_NUMERIC_POUND - config = SpeedFaster -end - -# reset playback speed -begin - prog = xine - button = KEY_DELETE - config = SpeedReset -end - -# unused key -#begin -# prog = xine -# button = clear -# config = ????????? -#end - -# set position to -30 seconds in current stream config = SeekRelative-30 -# set position to +30 seconds in current stream config = SeekRelative+30 -# eject the current medium config = Eject -# zoom in config = ZoomIn -# zoom out config = ZoomOut -# fullscreen toggle config = ToggleFullscreen - -## -# End of xine . -## diff --git a/abs/core/system-templates/templates/remotes/imon-mce/preview.jpg b/abs/core/system-templates/templates/remotes/imon-mce/preview.jpg deleted file mode 100644 index a2e46a3..0000000 Binary files a/abs/core/system-templates/templates/remotes/imon-mce/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/imon-mce/remote.run b/abs/core/system-templates/templates/remotes/imon-mce/remote.run deleted file mode 100755 index b6052db..0000000 --- a/abs/core/system-templates/templates/remotes/imon-mce/remote.run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -/usr/bin/ir-keytable -c -p RC6 -w /etc/rc_keymaps/imon_mce -/usr/sbin/lircd -r -n --driver devinput -d /dev/remotes/SoundGraph --output /var/run/lirc/lircd diff --git a/abs/core/system-templates/templates/remotes/imon/lircd.conf.imon b/abs/core/system-templates/templates/remotes/imon/lircd.conf.imon deleted file mode 100644 index 9b97ab1..0000000 --- a/abs/core/system-templates/templates/remotes/imon/lircd.conf.imon +++ /dev/null @@ -1,835 +0,0 @@ -# generated by devinput.sh - -begin remote - - name devinput - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 16 - pre_data 0x1 - post_data_bits 32 - post_data 0x1 - gap 132799 - toggle_bit_mask 0x0 - - begin codes - KEY_0 0x0200 - KEY_102ND 0x0056 - KEY_1 0x0201 - KEY_2 0x0202 - KEY_3 0x0203 - KEY_4 0x0204 - KEY_5 0x0205 - KEY_6 0x0206 - KEY_7 0x0207 - KEY_8 0x0208 - KEY_9 0x0209 - KEY_A 0x001E - KEY_AB 0x0196 - KEY_AGAIN 0x0081 - KEY_ALTERASE 0x00DE - KEY_ANGLE 0x0173 - KEY_APOSTROPHE 0x0028 - KEY_ARCHIVE 0x0169 - KEY_AUDIO 0x0188 - KEY_AUX 0x0186 - KEY_B 0x0030 - KEY_BACK 0x009E - KEY_BACKSLASH 0x002B - KEY_BACKSPACE 0x000E - KEY_BASSBOOST 0x00D1 - KEY_BATTERY 0x00EC - KEY_BLUE 0x0191 - KEY_BOOKMARKS 0x009C - KEY_BREAK 0x019B - KEY_BRIGHTNESSDOWN 0x00E0 - KEY_BRIGHTNESSUP 0x00E1 - KEY_BRL_DOT1 0x01F1 - KEY_BRL_DOT2 0x01F2 - KEY_BRL_DOT3 0x01F3 - KEY_BRL_DOT4 0x01F4 - KEY_BRL_DOT5 0x01F5 - KEY_BRL_DOT6 0x01F6 - KEY_BRL_DOT7 0x01F7 - KEY_BRL_DOT8 0x01F8 - KEY_C 0x002E - KEY_CALC 0x008C - KEY_CALENDAR 0x018D - KEY_CAMERA 0x00D4 - KEY_CANCEL 0x00DF - KEY_CAPSLOCK 0x003A - KEY_CD 0x017F - KEY_CHANNEL 0x016B - KEY_CHANNELDOWN 0x0193 - KEY_CHANNELUP 0x0192 - KEY_CHAT 0x00D8 - KEY_CLEAR 0x0163 - KEY_CLOSE 0x00CE - KEY_CLOSECD 0x00A0 - KEY_COFFEE 0x0098 - KEY_COMMA 0x0033 - KEY_COMPOSE 0x007F - KEY_COMPUTER 0x009D - KEY_CONFIG 0x00AB - KEY_CONNECT 0x00DA - KEY_COPY 0x0085 - KEY_CUT 0x0089 - KEY_CYCLEWINDOWS 0x009A - KEY_D 0x0020 - KEY_DEL_EOL 0x01C0 - KEY_DEL_EOS 0x01C1 - KEY_DELETE 0x006F - KEY_DELETEFILE 0x0092 - KEY_DEL_LINE 0x01C3 - KEY_DIGITS 0x019D - KEY_DIRECTION 0x0099 - KEY_DIRECTORY 0x018A - KEY_DOCUMENTS 0x00EB - KEY_DOT 0x0034 - KEY_DOWN 0x006C - KEY_DVD 0x0185 - KEY_E 0x0012 - KEY_EDIT 0x00B0 - KEY_EJECTCD 0x00A1 - KEY_EJECTCLOSECD 0x00A2 - KEY_EMAIL 0x00D7 - KEY_END 0x006B - KEY_ENTER 0x001C - KEY_EPG 0x016D - KEY_EQUAL 0x000D - KEY_ESC 0x0001 - KEY_EXIT 0x00AE - KEY_F10 0x0044 - KEY_F11 0x0057 - KEY_F12 0x0058 - KEY_F13 0x00B7 - KEY_F14 0x00B8 - KEY_F15 0x00B9 - KEY_F1 0x003B - KEY_F16 0x00BA - KEY_F17 0x00BB - KEY_F18 0x00BC - KEY_F19 0x00BD - KEY_F20 0x00BE - KEY_F21 0x00BF - KEY_F22 0x00C0 - KEY_F23 0x00C1 - KEY_F24 0x00C2 - KEY_F2 0x003C - KEY_F 0x0021 - KEY_F3 0x003D - KEY_F4 0x003E - KEY_F5 0x003F - KEY_F6 0x0040 - KEY_F7 0x0041 - KEY_F8 0x0042 - KEY_F9 0x0043 - KEY_FASTFORWARD 0x00D0 - KEY_FAVORITES 0x016C - KEY_FILE 0x0090 - KEY_FINANCE 0x00DB - KEY_FIND 0x0088 - KEY_FIRST 0x0194 - KEY_FN 0x01D0 - KEY_FN_1 0x01DE - KEY_FN_2 0x01DF - KEY_FN_B 0x01E4 - KEY_FN_D 0x01E0 - KEY_FN_E 0x01E1 - KEY_FN_ESC 0x01D1 - KEY_FN_F 0x01E2 - KEY_FN_F10 0x01DB - KEY_FN_F1 0x01D2 - KEY_FN_F11 0x01DC - KEY_FN_F12 0x01DD - KEY_FN_F2 0x01D3 - KEY_FN_F3 0x01D4 - KEY_FN_F4 0x01D5 - KEY_FN_F5 0x01D6 - KEY_FN_F6 0x01D7 - KEY_FN_F7 0x01D8 - KEY_FN_F8 0x01D9 - KEY_FN_F9 0x01DA - KEY_FN_S 0x01E3 - KEY_FORWARD 0x009F - KEY_FORWARDMAIL 0x00E9 - KEY_FRONT 0x0084 - KEY_G 0x0022 - KEY_GOTO 0x0162 - KEY_GRAVE 0x0029 - KEY_GREEN 0x018F - KEY_H 0x0023 - KEY_HANGEUL 0x007A - KEY_HANJA 0x007B - KEY_HELP 0x008A - KEY_HENKAN 0x005C - KEY_HIRAGANA 0x005B - KEY_HOME 0x0066 - KEY_HOMEPAGE 0x00AC - KEY_HP 0x00D3 - KEY_I 0x0017 - KEY_INFO 0x0166 - KEY_INSERT 0x006E - KEY_INS_LINE 0x01C2 - KEY_ISO 0x00AA - KEY_J 0x0024 - KEY_K 0x0025 - KEY_KATAKANA 0x005A - KEY_KATAKANAHIRAGANA 0x005D - KEY_KBDILLUMDOWN 0x00E5 - KEY_KBDILLUMTOGGLE 0x00E4 - KEY_KBDILLUMUP 0x00E6 - KEY_KEYBOARD 0x0176 - KEY_KP0 0x0052 - KEY_KP1 0x004F - KEY_KP2 0x0050 - KEY_KP3 0x0051 - KEY_KP4 0x004B - KEY_KP5 0x004C - KEY_KP6 0x004D - KEY_KP7 0x0047 - KEY_KP8 0x0048 - KEY_KP9 0x0049 - KEY_KPASTERISK 0x0037 - KEY_KPCOMMA 0x0079 - KEY_KPDOT 0x0053 - KEY_KPENTER 0x0060 - KEY_KPEQUAL 0x0075 - KEY_KPJPCOMMA 0x005F - KEY_KPLEFTPAREN 0x00B3 - KEY_KPMINUS 0x004A - KEY_KPPLUS 0x004E - KEY_KPPLUSMINUS 0x0076 - KEY_KPRIGHTPAREN 0x00B4 - KEY_KPSLASH 0x0062 - KEY_L 0x0026 - KEY_LANGUAGE 0x0170 - KEY_LAST 0x0195 - KEY_LEFT 0x0069 - KEY_LEFTALT 0x0038 - KEY_LEFTBRACE 0x001A - KEY_LEFTCTRL 0x001D - KEY_LEFTMETA 0x007D - KEY_LEFTSHIFT 0x002A - KEY_LINEFEED 0x0065 - KEY_LIST 0x018B - KEY_M 0x0032 - KEY_MACRO 0x0070 - KEY_MAIL 0x009B - KEY_MAX 0x01FF - KEY_MEDIA 0x00E2 - KEY_MEMO 0x018C - KEY_MENU 0x008B - KEY_MHP 0x016F - KEY_MINUS 0x000C - KEY_MODE 0x0175 - KEY_MOVE 0x00AF - KEY_MP3 0x0187 - KEY_MSDOS 0x0097 - KEY_MUHENKAN 0x005E - KEY_MUTE 0x0071 - KEY_N 0x0031 - KEY_NEW 0x00B5 - KEY_NEXT 0x0197 - KEY_NEXTSONG 0x00A3 - KEY_NUMLOCK 0x0045 - KEY_O 0x0018 - KEY_OK 0x0160 - KEY_OPEN 0x0086 - KEY_OPTION 0x0165 - KEY_P 0x0019 - KEY_PAGEDOWN 0x006D - KEY_PAGEUP 0x0068 - KEY_PASTE 0x0087 - KEY_PAUSE 0x0077 - KEY_PAUSECD 0x00C9 - KEY_PC 0x0178 - KEY_PHONE 0x00A9 - KEY_PLAY 0x00CF - KEY_PLAYCD 0x00C8 - KEY_PLAYER 0x0183 - KEY_PLAYPAUSE 0x00A4 - KEY_NUMERIC_POUND 0x020B - KEY_POWER 0x0074 - KEY_POWER2 0x0164 - KEY_PREVIOUS 0x019C - KEY_PREVIOUSSONG 0x00A5 - KEY_PRINT 0x00D2 - KEY_PROG1 0x0094 - KEY_PROG2 0x0095 - KEY_PROG3 0x00CA - KEY_PROG4 0x00CB - KEY_PROGRAM 0x016A - KEY_PROPS 0x0082 - KEY_PVR 0x016E - KEY_Q 0x0010 - KEY_QUESTION 0x00D6 - KEY_R 0x0013 - KEY_RADIO 0x0181 - KEY_RECORD 0x00A7 - KEY_RED 0x018E - KEY_REDO 0x00B6 - KEY_REFRESH 0x00AD - KEY_REPLY 0x00E8 - KEY_RESERVED 0x0000 - KEY_RESTART 0x0198 - KEY_REWIND 0x00A8 - KEY_RIGHT 0x006A - KEY_RIGHTALT 0x0064 - KEY_RIGHTBRACE 0x001B - KEY_RIGHTCTRL 0x0061 - KEY_RIGHTMETA 0x007E - KEY_RIGHTSHIFT 0x0036 - KEY_RO 0x0059 - KEY_S 0x001F - KEY_SAT 0x017D - KEY_SAT2 0x017E - KEY_SAVE 0x00EA - KEY_SCREEN 0x0177 - KEY_SCROLLDOWN 0x00B2 - KEY_SCROLLLOCK 0x0046 - KEY_SCROLLUP 0x00B1 - KEY_SEARCH 0x00D9 - KEY_SELECT 0x0161 - KEY_SEMICOLON 0x0027 - KEY_SEND 0x00E7 - KEY_SENDFILE 0x0091 - KEY_SETUP 0x008D - KEY_SHOP 0x00DD - KEY_SHUFFLE 0x019A - KEY_SLASH 0x0035 - KEY_SLEEP 0x008E - KEY_SLOW 0x0199 - KEY_SOUND 0x00D5 - KEY_SPACE 0x0039 - KEY_SPORT 0x00DC - KEY_STOP 0x0080 - KEY_STOPCD 0x00A6 - KEY_SUBTITLE 0x0172 - KEY_SUSPEND 0x00CD - KEY_SWITCHVIDEOMODE 0x00E3 - KEY_SYSRQ 0x0063 - KEY_T 0x0014 - KEY_TAB 0x000F - KEY_TAPE 0x0180 - KEY_TEEN 0x019E - KEY_TEXT 0x0184 - KEY_TIME 0x0167 - KEY_TITLE 0x0171 - KEY_TUNER 0x0182 - KEY_TV 0x0179 - KEY_TV2 0x017A - KEY_TWEN 0x019F - KEY_U 0x0016 - KEY_UNDO 0x0083 - KEY_UNKNOWN 0x00F0 - KEY_UP 0x0067 - KEY_V 0x002F - KEY_VCR 0x017B - KEY_VCR2 0x017C - KEY_VENDOR 0x0168 - KEY_VIDEO 0x0189 - KEY_VOLUMEDOWN 0x0072 - KEY_VOLUMEUP 0x0073 - KEY_W 0x0011 - KEY_WAKEUP 0x008F - KEY_WWW 0x0096 - KEY_X 0x002D - KEY_XFER 0x0093 - KEY_Y 0x0015 - KEY_YELLOW 0x0190 - KEY_YEN 0x007C - KEY_Z 0x002C - KEY_ZENKAKUHANKAKU 0x0055 - KEY_ZOOM 0x0174 - BTN_0 0x0100 - BTN_1 0x0101 - BTN_2 0x0102 - BTN_3 0x0103 - BTN_4 0x0104 - BTN_5 0x0105 - BTN_6 0x0106 - BTN_7 0x0107 - BTN_8 0x0108 - BTN_9 0x0109 - BTN_A 0x0130 - BTN_B 0x0131 - BTN_BACK 0x0116 - BTN_BASE 0x0126 - BTN_BASE2 0x0127 - BTN_BASE3 0x0128 - BTN_BASE4 0x0129 - BTN_BASE5 0x012A - BTN_BASE6 0x012B - BTN_C 0x0132 - BTN_DEAD 0x012F - BTN_DIGI 0x0140 - BTN_EXTRA 0x0114 - BTN_FORWARD 0x0115 - BTN_GAMEPAD 0x0130 - BTN_GEAR_DOWN 0x0150 - BTN_GEAR_UP 0x0151 - BTN_JOYSTICK 0x0120 - BTN_LEFT 0x0110 - BTN_MIDDLE 0x0112 - BTN_MISC 0x0100 - BTN_MODE 0x013C - BTN_MOUSE 0x0110 - BTN_PINKIE 0x0125 - BTN_RIGHT 0x0111 - BTN_SELECT 0x013A - BTN_SIDE 0x0113 - BTN_START 0x013B - BTN_STYLUS 0x014B - BTN_STYLUS2 0x014C - BTN_TASK 0x0117 - BTN_THUMB 0x0121 - BTN_THUMB2 0x0122 - BTN_THUMBL 0x013D - BTN_THUMBR 0x013E - BTN_TL 0x0136 - BTN_TL2 0x0138 - BTN_TOOL_AIRBRUSH 0x0144 - BTN_TOOL_BRUSH 0x0142 - BTN_TOOL_DOUBLETAP 0x014D - BTN_TOOL_FINGER 0x0145 - BTN_TOOL_LENS 0x0147 - BTN_TOOL_MOUSE 0x0146 - BTN_TOOL_PEN 0x0140 - BTN_TOOL_PENCIL 0x0143 - BTN_TOOL_RUBBER 0x0141 - BTN_TOOL_TRIPLETAP 0x014E - BTN_TOP 0x0123 - BTN_TOP2 0x0124 - BTN_TOUCH 0x014A - BTN_TR 0x0137 - BTN_TR2 0x0139 - BTN_TRIGGER 0x0120 - BTN_WHEEL 0x0150 - BTN_X 0x0133 - BTN_Y 0x0134 - BTN_Z 0x0135 - end codes - -end remote - -# generated by devinput.sh (obsolete 32 bit version) -begin remote - - name devinput - bits 16 - eps 30 - aeps 100 - - one 0 0 - zero 0 0 - pre_data_bits 16 - pre_data 0x8001 - gap 132799 - toggle_bit_mask 0x0 - - begin codes - KEY_0 0x0200 - KEY_102ND 0x0056 - KEY_1 0x0201 - KEY_2 0x0202 - KEY_3 0x0203 - KEY_4 0x0204 - KEY_5 0x0205 - KEY_6 0x0206 - KEY_7 0x0207 - KEY_8 0x0208 - KEY_9 0x0209 - KEY_A 0x001E - KEY_AB 0x0196 - KEY_AGAIN 0x0081 - KEY_ALTERASE 0x00DE - KEY_ANGLE 0x0173 - KEY_APOSTROPHE 0x0028 - KEY_ARCHIVE 0x0169 - KEY_AUDIO 0x0188 - KEY_AUX 0x0186 - KEY_B 0x0030 - KEY_BACK 0x009E - KEY_BACKSLASH 0x002B - KEY_BACKSPACE 0x000E - KEY_BASSBOOST 0x00D1 - KEY_BATTERY 0x00EC - KEY_BLUE 0x0191 - KEY_BOOKMARKS 0x009C - KEY_BREAK 0x019B - KEY_BRIGHTNESSDOWN 0x00E0 - KEY_BRIGHTNESSUP 0x00E1 - KEY_BRL_DOT1 0x01F1 - KEY_BRL_DOT2 0x01F2 - KEY_BRL_DOT3 0x01F3 - KEY_BRL_DOT4 0x01F4 - KEY_BRL_DOT5 0x01F5 - KEY_BRL_DOT6 0x01F6 - KEY_BRL_DOT7 0x01F7 - KEY_BRL_DOT8 0x01F8 - KEY_C 0x002E - KEY_CALC 0x008C - KEY_CALENDAR 0x018D - KEY_CAMERA 0x00D4 - KEY_CANCEL 0x00DF - KEY_CAPSLOCK 0x003A - KEY_CD 0x017F - KEY_CHANNEL 0x016B - KEY_CHANNELDOWN 0x0193 - KEY_CHANNELUP 0x0192 - KEY_CHAT 0x00D8 - KEY_CLEAR 0x0163 - KEY_CLOSE 0x00CE - KEY_CLOSECD 0x00A0 - KEY_COFFEE 0x0098 - KEY_COMMA 0x0033 - KEY_COMPOSE 0x007F - KEY_COMPUTER 0x009D - KEY_CONFIG 0x00AB - KEY_CONNECT 0x00DA - KEY_COPY 0x0085 - KEY_CUT 0x0089 - KEY_CYCLEWINDOWS 0x009A - KEY_D 0x0020 - KEY_DEL_EOL 0x01C0 - KEY_DEL_EOS 0x01C1 - KEY_DELETE 0x006F - KEY_DELETEFILE 0x0092 - KEY_DEL_LINE 0x01C3 - KEY_DIGITS 0x019D - KEY_DIRECTION 0x0099 - KEY_DIRECTORY 0x018A - KEY_DOCUMENTS 0x00EB - KEY_DOT 0x0034 - KEY_DOWN 0x006C - KEY_DVD 0x0185 - KEY_E 0x0012 - KEY_EDIT 0x00B0 - KEY_EJECTCD 0x00A1 - KEY_EJECTCLOSECD 0x00A2 - KEY_EMAIL 0x00D7 - KEY_END 0x006B - KEY_ENTER 0x001C - KEY_EPG 0x016D - KEY_EQUAL 0x000D - KEY_ESC 0x0001 - KEY_EXIT 0x00AE - KEY_F10 0x0044 - KEY_F11 0x0057 - KEY_F12 0x0058 - KEY_F13 0x00B7 - KEY_F14 0x00B8 - KEY_F15 0x00B9 - KEY_F1 0x003B - KEY_F16 0x00BA - KEY_F17 0x00BB - KEY_F18 0x00BC - KEY_F19 0x00BD - KEY_F20 0x00BE - KEY_F21 0x00BF - KEY_F22 0x00C0 - KEY_F23 0x00C1 - KEY_F24 0x00C2 - KEY_F2 0x003C - KEY_F 0x0021 - KEY_F3 0x003D - KEY_F4 0x003E - KEY_F5 0x003F - KEY_F6 0x0040 - KEY_F7 0x0041 - KEY_F8 0x0042 - KEY_F9 0x0043 - KEY_FASTFORWARD 0x00D0 - KEY_FAVORITES 0x016C - KEY_FILE 0x0090 - KEY_FINANCE 0x00DB - KEY_FIND 0x0088 - KEY_FIRST 0x0194 - KEY_FN 0x01D0 - KEY_FN_1 0x01DE - KEY_FN_2 0x01DF - KEY_FN_B 0x01E4 - KEY_FN_D 0x01E0 - KEY_FN_E 0x01E1 - KEY_FN_ESC 0x01D1 - KEY_FN_F 0x01E2 - KEY_FN_F10 0x01DB - KEY_FN_F1 0x01D2 - KEY_FN_F11 0x01DC - KEY_FN_F12 0x01DD - KEY_FN_F2 0x01D3 - KEY_FN_F3 0x01D4 - KEY_FN_F4 0x01D5 - KEY_FN_F5 0x01D6 - KEY_FN_F6 0x01D7 - KEY_FN_F7 0x01D8 - KEY_FN_F8 0x01D9 - KEY_FN_F9 0x01DA - KEY_FN_S 0x01E3 - KEY_FORWARD 0x009F - KEY_FORWARDMAIL 0x00E9 - KEY_FRONT 0x0084 - KEY_G 0x0022 - KEY_GOTO 0x0162 - KEY_GRAVE 0x0029 - KEY_GREEN 0x018F - KEY_H 0x0023 - KEY_HANGEUL 0x007A - KEY_HANJA 0x007B - KEY_HELP 0x008A - KEY_HENKAN 0x005C - KEY_HIRAGANA 0x005B - KEY_HOME 0x0066 - KEY_HOMEPAGE 0x00AC - KEY_HP 0x00D3 - KEY_I 0x0017 - KEY_INFO 0x0166 - KEY_INSERT 0x006E - KEY_INS_LINE 0x01C2 - KEY_ISO 0x00AA - KEY_J 0x0024 - KEY_K 0x0025 - KEY_KATAKANA 0x005A - KEY_KATAKANAHIRAGANA 0x005D - KEY_KBDILLUMDOWN 0x00E5 - KEY_KBDILLUMTOGGLE 0x00E4 - KEY_KBDILLUMUP 0x00E6 - KEY_KEYBOARD 0x0176 - KEY_KP0 0x0052 - KEY_KP1 0x004F - KEY_KP2 0x0050 - KEY_KP3 0x0051 - KEY_KP4 0x004B - KEY_KP5 0x004C - KEY_KP6 0x004D - KEY_KP7 0x0047 - KEY_KP8 0x0048 - KEY_KP9 0x0049 - KEY_KPASTERISK 0x0037 - KEY_KPCOMMA 0x0079 - KEY_KPDOT 0x0053 - KEY_KPENTER 0x0060 - KEY_KPEQUAL 0x0075 - KEY_KPJPCOMMA 0x005F - KEY_KPLEFTPAREN 0x00B3 - KEY_KPMINUS 0x004A - KEY_KPPLUS 0x004E - KEY_KPPLUSMINUS 0x0076 - KEY_KPRIGHTPAREN 0x00B4 - KEY_KPSLASH 0x0062 - KEY_L 0x0026 - KEY_LANGUAGE 0x0170 - KEY_LAST 0x0195 - KEY_LEFT 0x0069 - KEY_LEFTALT 0x0038 - KEY_LEFTBRACE 0x001A - KEY_LEFTCTRL 0x001D - KEY_LEFTMETA 0x007D - KEY_LEFTSHIFT 0x002A - KEY_LINEFEED 0x0065 - KEY_LIST 0x018B - KEY_M 0x0032 - KEY_MACRO 0x0070 - KEY_MAIL 0x009B - KEY_MAX 0x01FF - KEY_MEDIA 0x00E2 - KEY_MEMO 0x018C - KEY_MENU 0x008B - KEY_MHP 0x016F - KEY_MINUS 0x000C - KEY_MODE 0x0175 - KEY_MOVE 0x00AF - KEY_MP3 0x0187 - KEY_MSDOS 0x0097 - KEY_MUHENKAN 0x005E - KEY_MUTE 0x0071 - KEY_N 0x0031 - KEY_NEW 0x00B5 - KEY_NEXT 0x0197 - KEY_NEXTSONG 0x00A3 - KEY_NUMLOCK 0x0045 - KEY_NUMERIC_POUND 0x020B - KEY_O 0x0018 - KEY_OK 0x0160 - KEY_OPEN 0x0086 - KEY_OPTION 0x0165 - KEY_P 0x0019 - KEY_PAGEDOWN 0x006D - KEY_PAGEUP 0x0068 - KEY_PASTE 0x0087 - KEY_PAUSE 0x0077 - KEY_PAUSECD 0x00C9 - KEY_PC 0x0178 - KEY_PHONE 0x00A9 - KEY_PLAY 0x00CF - KEY_PLAYCD 0x00C8 - KEY_PLAYER 0x0183 - KEY_PLAYPAUSE 0x00A4 - KEY_POWER 0x0074 - KEY_POWER2 0x0164 - KEY_PREVIOUS 0x019C - KEY_PREVIOUSSONG 0x00A5 - KEY_PRINT 0x00D2 - KEY_PROG1 0x0094 - KEY_PROG2 0x0095 - KEY_PROG3 0x00CA - KEY_PROG4 0x00CB - KEY_PROGRAM 0x016A - KEY_PROPS 0x0082 - KEY_PVR 0x016E - KEY_Q 0x0010 - KEY_QUESTION 0x00D6 - KEY_R 0x0013 - KEY_RADIO 0x0181 - KEY_RECORD 0x00A7 - KEY_RED 0x018E - KEY_REDO 0x00B6 - KEY_REFRESH 0x00AD - KEY_REPLY 0x00E8 - KEY_RESERVED 0x0000 - KEY_RESTART 0x0198 - KEY_REWIND 0x00A8 - KEY_RIGHT 0x006A - KEY_RIGHTALT 0x0064 - KEY_RIGHTBRACE 0x001B - KEY_RIGHTCTRL 0x0061 - KEY_RIGHTMETA 0x007E - KEY_RIGHTSHIFT 0x0036 - KEY_RO 0x0059 - KEY_S 0x001F - KEY_SAT 0x017D - KEY_SAT2 0x017E - KEY_SAVE 0x00EA - KEY_SCREEN 0x0177 - KEY_SCROLLDOWN 0x00B2 - KEY_SCROLLLOCK 0x0046 - KEY_SCROLLUP 0x00B1 - KEY_SEARCH 0x00D9 - KEY_SELECT 0x0161 - KEY_SEMICOLON 0x0027 - KEY_SEND 0x00E7 - KEY_SENDFILE 0x0091 - KEY_SETUP 0x008D - KEY_SHOP 0x00DD - KEY_SHUFFLE 0x019A - KEY_SLASH 0x0035 - KEY_SLEEP 0x008E - KEY_SLOW 0x0199 - KEY_SOUND 0x00D5 - KEY_SPACE 0x0039 - KEY_SPORT 0x00DC - KEY_STOP 0x0080 - KEY_STOPCD 0x00A6 - KEY_SUBTITLE 0x0172 - KEY_SUSPEND 0x00CD - KEY_SWITCHVIDEOMODE 0x00E3 - KEY_SYSRQ 0x0063 - KEY_T 0x0014 - KEY_TAB 0x000F - KEY_TAPE 0x0180 - KEY_TEEN 0x019E - KEY_TEXT 0x0184 - KEY_TIME 0x0167 - KEY_TITLE 0x0171 - KEY_TUNER 0x0182 - KEY_TV 0x0179 - KEY_TV2 0x017A - KEY_TWEN 0x019F - KEY_U 0x0016 - KEY_UNDO 0x0083 - KEY_UNKNOWN 0x00F0 - KEY_UP 0x0067 - KEY_V 0x002F - KEY_VCR 0x017B - KEY_VCR2 0x017C - KEY_VENDOR 0x0168 - KEY_VIDEO 0x0189 - KEY_VOLUMEDOWN 0x0072 - KEY_VOLUMEUP 0x0073 - KEY_W 0x0011 - KEY_WAKEUP 0x008F - KEY_WWW 0x0096 - KEY_X 0x002D - KEY_XFER 0x0093 - KEY_Y 0x0015 - KEY_YELLOW 0x0190 - KEY_YEN 0x007C - KEY_Z 0x002C - KEY_ZENKAKUHANKAKU 0x0055 - KEY_ZOOM 0x0174 - BTN_0 0x0100 - BTN_1 0x0101 - BTN_2 0x0102 - BTN_3 0x0103 - BTN_4 0x0104 - BTN_5 0x0105 - BTN_6 0x0106 - BTN_7 0x0107 - BTN_8 0x0108 - BTN_9 0x0109 - BTN_A 0x0130 - BTN_B 0x0131 - BTN_BACK 0x0116 - BTN_BASE 0x0126 - BTN_BASE2 0x0127 - BTN_BASE3 0x0128 - BTN_BASE4 0x0129 - BTN_BASE5 0x012A - BTN_BASE6 0x012B - BTN_C 0x0132 - BTN_DEAD 0x012F - BTN_DIGI 0x0140 - BTN_EXTRA 0x0114 - BTN_FORWARD 0x0115 - BTN_GAMEPAD 0x0130 - BTN_GEAR_DOWN 0x0150 - BTN_GEAR_UP 0x0151 - BTN_JOYSTICK 0x0120 - BTN_LEFT 0x0110 - BTN_MIDDLE 0x0112 - BTN_MISC 0x0100 - BTN_MODE 0x013C - BTN_MOUSE 0x0110 - BTN_PINKIE 0x0125 - BTN_RIGHT 0x0111 - BTN_SELECT 0x013A - BTN_SIDE 0x0113 - BTN_START 0x013B - BTN_STYLUS 0x014B - BTN_STYLUS2 0x014C - BTN_TASK 0x0117 - BTN_THUMB 0x0121 - BTN_THUMB2 0x0122 - BTN_THUMBL 0x013D - BTN_THUMBR 0x013E - BTN_TL 0x0136 - BTN_TL2 0x0138 - BTN_TOOL_AIRBRUSH 0x0144 - BTN_TOOL_BRUSH 0x0142 - BTN_TOOL_DOUBLETAP 0x014D - BTN_TOOL_FINGER 0x0145 - BTN_TOOL_LENS 0x0147 - BTN_TOOL_MOUSE 0x0146 - BTN_TOOL_PEN 0x0140 - BTN_TOOL_PENCIL 0x0143 - BTN_TOOL_RUBBER 0x0141 - BTN_TOOL_TRIPLETAP 0x014E - BTN_TOP 0x0123 - BTN_TOP2 0x0124 - BTN_TOUCH 0x014A - BTN_TR 0x0137 - BTN_TR2 0x0139 - BTN_TRIGGER 0x0120 - BTN_WHEEL 0x0150 - BTN_X 0x0133 - BTN_Y 0x0134 - BTN_Z 0x0135 - end codes - -end remote - diff --git a/abs/core/system-templates/templates/remotes/imon/lircrc b/abs/core/system-templates/templates/remotes/imon/lircrc deleted file mode 100644 index f16bfc3..0000000 --- a/abs/core/system-templates/templates/remotes/imon/lircrc +++ /dev/null @@ -1,922 +0,0 @@ -# /home/mythtv/.mythtv/lircrc -# -# Media Center Edition Remote Control and Remote Control Keys on Media Center Keyboard -######################################################################################## -# For use with the USB MCE ir receiver -# MythTV LIRC config file for the mceusb2 or lirc_mod_mce module - -# Info about lircrc statment -#begin -# prog = ... Program controlled, irxevent, irexec, mythtv, mplayer, xine, or others -# remote = ... mceusb, or what ever you happen to have or want to call it -# button = ... remote keys names from your lircd.conf file -# repeat = ... repeat = 2 is fast, repeat = 4 is slower -# delay = ... delay before repeat, 1 is short, 4 is longer -# config = ... output key presses to key bindings editor -# mode = ... -# flags = ... -#end - - -# Updated January 30th 2008 BAK -# for the Knoppmyth project - -######################################################## irexec #################### -# the lirc irexec program must be running for this section - -# Will perform a complete shutdown -#begin -# prog = irexec -# button = Power -# config = /usr/bin/sudo halt -#end - -# Teletext = used as power down button -begin - prog = irexec - button = KEY_SUBTITLE - config = /usr/bin/sudo halt -# config = sudo /sbin/shutdown -h -t 0 now -end - - -# -################################################ Mythtv Section #################### -# MythTV Key Binding Editor location -# Mythtv Menu >>Utilities / Setup >>Edit Keys -# Key Bindings can also be found in Myth Web - -# Record -begin - prog = mythtv - button = KEY_RECORD - config = R -end - -# Stop -begin - prog = mythtv - button = KEY_STOP - config = Esc -end - -# Pause -begin - prog = mythtv - button = KEY_PAUSE - config = P -end - -# Rewind (while viewing) -begin - prog = mythtv - button = KEY_REWIND - repeat = 0 - delay = 1 - config = < -end - -# Fast forward (while viewing) -begin - prog = mythtv - button = KEY_FASTFORWARD - repeat = 0 - delay = 1 - config = > -end - -# Play -begin - prog = mythtv - button = KEY_PLAY - config = L -end - -# Skip backward (1 min default) -begin - prog = mythtv - button = KEY_PREVIOUS - repeat = 4 - delay = 4 - config = PgUp -end - -# Skip forward (1 min default) -begin - prog = mythtv - button = KEY_NEXT - repeat = 4 - delay = 4 - config = PgDown -end - -#<><><><><><><><><><><> Mythtv Control <><><><> - -# Escape/Exit/Back -begin - prog = mythtv - button = KEY_EXIT - config = Esc -end - -# Bring up OSD info -begin - prog = mythtv - button = KEY_INFO - config = I -end - -begin - prog = mythtv - button = KEY_LEFT - repeat = 3 - delay = 4 - config = Left -end - -begin - prog = mythtv - button = KEY_RIGHT - repeat = 3 - delay = 4 - config = Right -end - -begin - prog = mythtv - button = KEY_UP - repeat = 3 - delay = 4 - config = Up -end - -begin - prog = mythtv - button = KEY_DOWN - repeat = 3 - delay = 4 - config = Down -end - -# OK/Select -begin - prog = mythtv - button = KEY_OK - config = Return -end - -# The Start Button is really just a Menu key -begin - prog = mythtv - button = KEY_MEDIA - config = M -end - -#<><><><><><><><><><><><><><><> - -# Volume-Up -begin - prog = mythtv - button = KEY_VOLUMEUP - repeat = 2 - config = ] -end - -# Volume-Down -begin - prog = mythtv - button = VOLUMEDOWN - repeat = 2 - config = [ -end - -# Mute -begin - prog = mythtv - button = KEY_MUTE - config = | -end - -# Channel Up -begin - prog = mythtv - button = KEY_CHANNELUP - repeat = 3 -# delay = 1 - config = Up -end - -# Channel Down -begin - prog = mythtv - button = CHANNELDOWN - config = Down - repeat = 3 -# delay = 1 -end - -# Numbers 0-9 <><><><><><><><><><><> - -begin - prog = mythtv - button = KEY_1 -# repeat = 2 - config = 1 -end - -begin - prog = mythtv - button = KEY_2 -# repeat = 2 - config = 2 -end - -begin - prog = mythtv - button = KEY_3 -# repeat = 2 - config = 3 -end - -begin - prog = mythtv - button = KEY_4 -# repeat = 2 - config = 4 -end - -begin - prog = mythtv - button = KEY_5 -# repeat = 2 - config = 5 -end - -begin - prog = mythtv - button = KEY_6 -# repeat = 2 - config = 6 -end - -begin - prog = mythtv - button = KEY_7 -# repeat = 2 - config = 7 -end - -begin - prog = mythtv - button = KEY_8 -# repeat = 2 - config = 8 -End - -begin - prog = mythtv - button = KEY_9 -# repeat = 2 - config = 9 -end - -begin - prog = mythtv - button = KEY_0 -# repeat = 2 - config = 0 -end - -# Use Zoom for Aspect Ratio -begin - prog = mythtv - button = KEY_ZOOM - config = W -end - -#<><><><><><><><><><><><><><><><><><><><> -# Seek to previous commercial cut point -# or remove all cut points from the Editing Cutlist -begin - prog = mythtv - button = KEY_BLUE - config = Q -end - -# Seek to next commercial cut point -# or add commericial cut points to the Editing Cutlist -begin - prog = mythtv - button = KEY_NUMERIC_POUND - config = Z -end - -# Brings up the delete box -begin - prog = mythtv - button = KEY_DELETE - repeat = 0 - config = D -end - -# Toggle Editing Cutlist on or off -begin - prog = mythtv - button = KEY_ENTER - repeat = 0 - config = E -end - -#<><><><><><><><> Additional Remote Commands <><><><><><><><> -# All buttons in this section must be configured using -# MythTV's KeyBindings JumpPoints editor. -# >>> Utilities/ Setup >>> Edit Keys >>> JumpPoints >>> - -# Listen to Myth Music -begin - prog = mythtv - button = KEY_AUDIO - config = Ctrl+T -end - -# at this time connects to MythStreem -begin - prog = mythtv - button = KEY_RADIO - config = Ctrl+Alt+S -end - -# View Pictures -begin - prog = mythtv - button = KEY_CAMERA - config = Ctrl+G -end - -# Watch Videos -begin - prog = mythtv - button = KEY_VIDEO - config = Ctrl+V -end - -# Watch Live TV with Live TV Guide open -begin - prog = mythtv - button = KEY_TV - config = Ctrl+S -end - -# Watch Live TV -begin - prog = mythtv - button = KEY_GREEN - config = Ctrl+Alt+L -end - -# Recorded TV Programs -begin - prog = mythtv - button = KEY_PVR - config = Ctrl+R -end - -# Program Guide -begin - prog = mythtv - button = KEY_EPG - config = Ctrl+Alt+G -end - -# Play DVD -# There must be a disk in the DVD drive or it dos nothing -begin - prog = mythtv - button = KEY_DVD - config = Ctrl+Alt+D -end - -# unused key -#begin -# prog = mythtv -# button = Messenger -# config = Ctrl+Alt+A -#end - -# <><><><><><><><><><><><><> Teletext Buttons <><><><><><><><><><><> - -# Teletext = Show interactive MHEG screens -#begin -# prog = mythtv -# button = Teltext -# config = F7 -#end - -# Red = Red button for interactive screens. -begin - prog = mythtv - button = KEY_RED - config = F2 -end - -# Green = Green button for interactive screens. -begin - prog = mythtv - button = KEY_GREEN - config = F3 -end - -# Yellow = Yellow button for interactive screens. -begin - prog = mythtv - button = KEY_YELLOW - config = F4 -end - -# Blue = Blue button for interactive screens. -begin - prog = mythtv - button = KEY_BLUE - config = F5 -end -# -# -######################################################################### MPlayer Section ##### -# "mplayer -input keylist" Prints all keys that can be bound to commands. -# "mplayer -input cmdlist" Prints all commands that can be bound to keys -# "man mplayer" Prints documentation for MPlayer - -# Show OSD -begin - prog = mplayer - button = KEY_OK - config = osd -end - -# Pause playback -begin - prog = mplayer - button = KEY_PAUSE - config = pause -end - -# If paused, resume playing -begin - prog = mplayer - button = KEY_PLAY - config = pause -end - -# Stop playback and exit -begin - prog = mplayer - button = KEY_STOP - config = q -end - -# Exit playback -begin - prog = mplayer - button = KEY_EXIT - config = q -end - -# Subtitle -begin - prog = mplayer - button = KEY_TITLE - config = sub_visibility -end - -# Subtitle language -begin - prog = mplayer -# button = Language - button = KEY_BLUE - config = vobsub_lang -end - -# Audio language -begin - prog = mplayer - button = KEY_LANGUAGE - config = switch_audio -end - -# Volume-Up -begin - prog = mplayer - button = KEY_VOLUMEUP - repeat = 2 - config = volume +1 -end - -# Volume-Down -begin - prog = mplayer - button = KEY_VOLUMEDOWN - repeat = 2 - config = volume -1 -end - -# Mute -begin - prog = mplayer - button = KEY_MUTE - config = mute -end - -# Seek back 60 seconds -begin - prog = mplayer - button = KEY_LEFT - repeat = 2 - config = seek -60 -end - -# Seek forward 60 seconds -begin - prog = mplayer - button = KEY_RIGHT - repeat = 2 - config = seek +60 -end - -# Seek back 10 seconds -begin - prog = mplayer - button = KEY_REWIND - repeat = 2 - config = seek -10 -end - -# Seek forward 30 seconds -begin - prog = mplayer - button = KEY_FASTFORWARD - repeat = 2 - config = seek +30 -end - -# Quit -begin - prog = mplayer - button = KEY_EXIT - config = quit -end - -# Seek forward 10 minutes -begin - prog = mplayer - button = KEY_NEXT - repeat = 2 - config = seek +600 -end - -# Seek backward 10 minutes -begin - prog = mplayer - button = KEY_PREVIOUS - repeat = 2 - config = seek -600 -end - -# increase brightness -begin - button = KEY_CHANNELUP - prog = mplayer - repeat = 2 - config = brightness +1 -end - -# decrease brightness -begin - button = KEY_CHANNELDOWN - prog = mplayer - repeat = 2 - config = brightness -1 -end - -# Toggle full-screen -#begin -# prog = mplayer -# button = #??????????????????????????? -# repeat = 2 -# config = vo_fullscreen -#end - - -######################################################################## XINE Section ########## - -# For a compleate list of Xine's Lirc Keybindings use comand -# xine --keymap=lirc>.lircrc.xine.keybindings -# This creates a file in current directory called ".lircrc.xine.keybindings" -# Note: Xine has diferent sets of keybindings for lirc and keyboard - -## 01/14/2008 -# xine key bindings. -# Automatically generated by xine-ui version 0.99.6cvs. - -#<><><><><><><><><><> Xine Video Movement <><><><> - -# start playback -begin - prog = xine - button = KEY_PLAY - config = Play -end - -# playback pause toggle -begin - prog = xine - button = KEY_PAUSE - config = Pause -end - -# stop playback -begin - prog = xine - button = KEY_STOP - config = Stop -end - -# take a snapshot -#begin -# prog = xine -# button = Record -# repeat = 2 -# config = Snapshot -#end - -begin - prog = xine - button = KEY_FASTFORWARD - repeat = 2 -# delay = 1 - config = SeekRelative+7 -end - -begin - prog = xine - button = KEY_REWIND - repeat = 2 -# delay = 1 - config = SeekRelative-7 -end - -# set position to -60 seconds in current stream -begin - prog = xine - button = KEY_PREVIOUS - repeat = 2 - delay = 1 - config = SeekRelative-60 -end - -# set position to +60 seconds in current stream -begin - prog = xine - button = KEY_NEXT - repeat = 2 - delay = 1 - config = SeekRelative+60 -end -#<><><><><><><><><><><><>Xine Control<><><><><><><><><> - -# quit the program -begin - prog = xine - button = KEY_EXIT - config = Quit -end - -#display stream information using OSD -begin - prog = xine - button = KEY_INFO - config = OSDStreamInfos -end - -# menu navigate up -begin - prog = xine - button = KEY_UP - repeat = 2 - delay = 2 - config = EventUp -end - -# menu navigate down -begin - prog = xine - button = KEY_DOWN - repeat = 2 - delay = 2 - config = EventDown -end - -# menu navigate left -begin - prog = xine - button = KEY_LEFT - repeat = 2 - delay = 2 - config = EventLeft -end - -# menu navigate right -begin - prog = xine - button = KEY_RIGHT - repeat = 2 - delay = 2 - config = EventRight -end - -# menu select -begin - prog = xine - button = KEY_OK - config = EventSelect -end - -# jump to Root Menu -begin - prog = xine - button = KEY_MEDIA - config = Menu -end - -#<><><><><><><><><><><><><><><><><><><> Xine Volume / Channel <><><><><><><><> - -# increment audio volume -begin - prog = xine - button = KEY_VOLUMEUP - repeat = 1 - config = Volume+ -end - -# decrement audio volume -begin - prog = xine - button = KEY_VOLUMEDOWN - repeat = 1 - config = Volume- -end - -# audio muting toggle -begin - prog = xine - button = KEY_MUTE - config = Mute -end - -# increase brightness by 10 -begin - prog = xine - button = KEY_CHANNELUP - config = BrightnessControl+ -end - -# decrease brightness by 10 -begin - prog = xine - button = KEY_CHANNELDOWN - config = BrightnessControl- -end - -#<><><><><><><><><><><><><><><><><> Xine Menu <><><><> - -# unused key -#begin -# prog = xine -# button = RecordedTV -# config = ???????? -#end - -# visibility toggle of stream info window -begin - prog = xine - button = KEY_EPG - config = SetupShow -end - -# unused key -#begin -# prog = xine -# button = LiveTV -# config = ???????? -#end - -# jump to Title Menu -begin - prog = xine - button = KEY_DVD - config = RootMenu -end - -#<><><><><><><><><><><><><><><><><> Xine Stream Position <><><><> - -# set position in current stream - -begin - prog = xine - button = KEY_0 - config = SetPosition0% -end - -begin - prog = xine - button = KEY_1 - config = SetPosition10% -end - -begin - prog = xine - button = KEY_2 - config = SetPosition20% -end - -begin - prog = xine - button = KEY_3 - config = SetPosition30% -end - -begin - prog = xine - button = KEY_4 - config = SetPosition40% -end - -begin - prog = xine - button = KEY_5 - config = SetPosition50% -end - -begin - prog = xine - button = KEY_6 - config = SetPosition60% -end - -begin - prog = xine - button = KEY_7 - config = SetPosition70% -end - -begin - prog = xine - button = KEY_8 - config = SetPosition80% -end - -begin - prog = xine - button = KEY_9 - config = SetPosition90% -end - -#<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> - -# decrement playback speed (slow motion slowdown) -begin - prog = xine - button = KEY_BLUE - config = SpeedSlower -end - -# increment playback speed (slow motion speedup) -begin - prog = xine - button = KEY_NUMERIC_POUND - config = SpeedFaster -end - -# reset playback speed -begin - prog = xine - button = KEY_DELETE - config = SpeedReset -end - -# unused key -#begin -# prog = xine -# button = clear -# config = ????????? -#end - -# set position to -30 seconds in current stream config = SeekRelative-30 -# set position to +30 seconds in current stream config = SeekRelative+30 -# eject the current medium config = Eject -# zoom in config = ZoomIn -# zoom out config = ZoomOut -# fullscreen toggle config = ToggleFullscreen - -## -# End of xine . -## diff --git a/abs/core/system-templates/templates/remotes/imon/preview.jpg b/abs/core/system-templates/templates/remotes/imon/preview.jpg deleted file mode 100644 index 0829118..0000000 Binary files a/abs/core/system-templates/templates/remotes/imon/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/imon/remote.run b/abs/core/system-templates/templates/remotes/imon/remote.run deleted file mode 100755 index 9d0ab2e..0000000 --- a/abs/core/system-templates/templates/remotes/imon/remote.run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -/usr/bin/ir-keytable -c -p lirc -w /etc/rc_keymaps/imon_pad -/usr/sbin/lircd -r -n --driver devinput -d /dev/remotes/SoundGraph --output /var/run/lirc/lircd diff --git a/abs/core/system-templates/templates/remotes/mceusb/lircd.conf.mceusb b/abs/core/system-templates/templates/remotes/mceusb/lircd.conf.mceusb deleted file mode 100644 index b1c26b6..0000000 --- a/abs/core/system-templates/templates/remotes/mceusb/lircd.conf.mceusb +++ /dev/null @@ -1,163 +0,0 @@ -# -# RC-6 config file -# -# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm -# http://home.hccnet.nl/m.majoor/pronto.pdf -# -# used by: Philips -# -######### -# -# Philips Media Center Edition remote control -# For use with the USB MCE ir receiver -# -# Dan Conti dconti|acm.wwu.edu -# -# Updated with codes for MCE 2005 Remote additional buttons -# *, #, Teletext, Red, Green, Yellow & Blue Buttons -# Note: TV power button transmits no code until programmed. -# Updated 12th September 2005 -# Graham Auld - mce|graham.auld.me.uk -# -# Radio, Print, RecTV are only available on the HP Media Center remote control -# - -begin remote - - name mceusb - bits 16 - flags RC6|CONST_LENGTH - eps 30 - aeps 100 - - header 2667 889 - one 444 444 - zero 444 444 - pre_data_bits 21 - pre_data 0x37FF0 - gap 105000 - toggle_bit 22 - rc6_mask 0x100000000 - - begin codes -#-------------------------------------------------------------b9 - Testb90 0x00007b90 - Testb91 0x00007b91 - Testb92 0x00007b92 - Testb93 0x00007b93 - Testb94 0x00007b94 - Testb95 0x00007b95 - Testb96 0x00007b96 - Testb97 0x00007b97 - Testb98 0x00007b98 - Testb99 0x00007b99 - TV????? 0x00007b9a - Messenger 0x00007b9b - Testb9c 0x00007b9c - Testb9d 0x00007b9d - Testb9e 0x00007b9e - Testb9f 0x00007b9f -#-------------------------------------------------------------ba - Testba0 0x00007ba0 - Blue 0x00007ba1 - Yellow 0x00007ba2 - Green 0x00007ba3 - Red 0x00007ba4 - Teletext 0x00007ba5 - Testba6 0x00007ba6 - Testba7 0x00007ba7 - Testba8 0x00007ba8 - Testba9 0x00007ba9 - Testbaa 0x00007baa - Testbab 0x00007bab - Testbac 0x00007bac - Testbad 0x00007bad - Testbae 0x00007bae - Radio 0x00007baf -#-------------------------------------------------------------bb - Testbb0 0x00007bb0 - Print 0x00007bb1 - Testbb2 0x00007bb2 - Testbb3 0x00007bb3 - Testbb4 0x00007bb4 - Videos 0x00007bb5 - Pictures 0x00007bb6 - RecordedTV 0x00007bb7 - Music 0x00007bb8 - TV 0x00007bb9 - Testbba 0x00007bba - Testbbb 0x00007bbb - Testbbc 0x00007bbc - Testbbd 0x00007bbd - Testbbe 0x00007bbe - Testbbf 0x00007bbf -#-------------------------------------------------------------- bc - Testbc0 0x00007bc0 - Testbc1 0x00007bc1 - Testbc2 0x00007bc2 - Testbc3 0x00007bc3 - Testbc4 0x00007bc4 - Testbc5 0x00007bc5 - Testbc6 0x00007bc6 - Testbc7 0x00007bc7 - Testbc8 0x00007bc8 - Testbc9 0x00007bc9 - Testbca 0x00007bca - Testbcb 0x00007bcb - Testbcc 0x00007bcc - Testbcd 0x00007bcd - Testbce 0x00007bce - Testbcf 0x00007bcf -#---------------------------------------------------------------bd - Testbd0 0x00007bd0 - Testbd1 0x00007bd1 - Testbd2 0x00007bd2 - Testbd3 0x00007bd3 - Testbd4 0x00007bd4 - Testbd5 0x00007bd5 - Testbd6 0x00007bd6 - Testbd7 0x00007bd7 - Testbd8 0x00007bd8 - Guide 0x00007bd9 - LiveTV 0x00007bda - DVDMenu 0x00007bdb - Back 0x00007bdc - OK 0x00007bdd - Right 0x00007bde - Left 0x00007bdf -#--------------------------------------------------------------be - Down 0x00007be0 - Up 0x00007be1 - Star 0x00007be2 - Hash 0x00007be3 - Replay 0x00007be4 - Skip 0x00007be5 - Stop 0x00007be6 - Pause 0x00007be7 - Record 0x00007be8 - Play 0x00007be9 - Rewind 0x00007bea - Forward 0x00007beb - ChannelDown 0x00007bec - ChannelUp 0x00007bed - VolumeDown 0x00007bee - VolumeUp 0x00007bef -#---------------------------------------------------------------bf - More 0x00007bf0 - Mute 0x00007bf1 - Start 0x00007bf2 - Power 0x00007bf3 - Enter 0x00007bf4 - Clear 0x00007bf5 - Nine 0x00007bf6 - Eight 0x00007bf7 - Seven 0x00007bf8 - Six 0x00007bf9 - Five 0x00007bfa - Four 0x00007bfb - Three 0x00007bfc - Two 0x00007bfd - One 0x00007bfe - Zero 0x00007bff - end codes -end remote diff --git a/abs/core/system-templates/templates/remotes/mceusb/lircrc-mceusb b/abs/core/system-templates/templates/remotes/mceusb/lircrc-mceusb deleted file mode 100644 index a6a8c48..0000000 --- a/abs/core/system-templates/templates/remotes/mceusb/lircrc-mceusb +++ /dev/null @@ -1,877 +0,0 @@ -# /home/mythtv/.mythtv/lircrc -# -# From Knoppmyth R5.5 - Copied by UniCav -# -# Media Center Edition Remote Control and -# Remote Control Keys on Media Center Keyboard -# -############################################################################## -# For use with the USB MCE ir receiver -# MythTV LIRC config file for the mceusb2 or lirc_mod_mce module - -# Info about lircrc statment -#begin -# prog = ... Program controlled, irxevent, irexec, mythtv, mplayer, -# xine, or others -# remote = ... mceusb, or what ever you happen to have or want to call it -# button = ... remote keys names from your lircd.conf file -# repeat = ... repeat = 2 is fast, repeat = 4 is slower -# delay = ... delay before repeat, 1 is short, 4 is longer -# config = ... output key presses to key bindings editor -# mode = ... -# flags = ... -#end - -# Test your new Lirc settings -# /etc/init.d/lirc restart To restart Lirc -# ctrl-alt-backspace To restart the frontend - -# Updated January 30th 2008 BAK -# for the Knoppmyth project - -################################### irexec ################################### -# the lirc irexec program must be running for this section - -# Will perform a complete shutdown -#begin -# prog = irexec -# button = Power -# config = /usr/bin/sudo halt -#end - -############################### Mythtv Section ############################### -# MythTV Key Binding Editor location -# Mythtv Menu >>Utilities / Setup >>Edit Keys -# Key Bindings can also be found in Myth Web - -# Record -begin - prog = mythtv - button = Record - config = R -end - -# Stop -begin - prog = mythtv - button = Stop - config = Esc -end - -# Pause -begin - prog = mythtv - button = Pause - config = P -end - -# Rewind (while viewing) -begin - prog = mythtv - button = Rewind - repeat = 0 - delay = 1 - config = < -end - -# Fast forward (while viewing) -begin - prog = mythtv - button = Forward - repeat = 0 - delay = 1 - config = > -end - -# Play -begin - prog = mythtv - button = Play - config = L -end - -# Skip backward (1 min default) -begin - prog = mythtv - button = Replay - repeat = 4 - delay = 4 - config = PgUp -end - -# Skip forward (1 min default) -begin - prog = mythtv - button = Skip - repeat = 4 - delay = 4 - config = PgDown -end - -#<><><><><><><><><><><> Mythtv Control <><><><> - -# Escape/Exit/Back -begin - prog = mythtv - button = Back - config = Esc -end - -# Bring up OSD info -begin - prog = mythtv - button = More - config = I -end - -begin - prog = mythtv - button = Left - repeat = 2 - delay = 4 - config = Left -end - -begin - prog = mythtv - button = Right - repeat = 2 - delay = 4 - config = Right -end - -begin - prog = mythtv - button = Up - repeat = 2 - delay = 4 - config = Up -end - -begin - prog = mythtv - button = Down - repeat = 2 - delay = 4 - config = Down -end - -# OK/Select -begin - prog = mythtv - button = OK - config = Return -end - -# The Start Button is really just a Menu key -begin - prog = mythtv - button = Start - config = M -end - -#<><><><><><><><><><><><><><><> - -# Volume-Up -begin - prog = mythtv - button = VolumeUp - repeat = 1 - config = ] -end - -# Volume-Down -begin - prog = mythtv - button = VolumeDown - repeat = 1 - config = [ -end - -# Mute -begin - prog = mythtv - button = Mute - config = | -end - -# Channel Up -begin - prog = mythtv - button = ChannelUp - repeat = 3 -# delay = 1 - config = Up -end - -# Channel Down -begin - prog = mythtv - button = ChannelDown - config = Down - repeat = 3 -# delay = 1 -end - -# Numbers 0-9 <><><><><><><><><><><> - -begin - prog = mythtv - button = One -# repeat = 2 - config = 1 -end - -begin - prog = mythtv - button = Two -# repeat = 2 - config = 2 -end - -begin - prog = mythtv - button = Three -# repeat = 2 - config = 3 -end - -begin - prog = mythtv - button = Four -# repeat = 2 - config = 4 -end - -begin - prog = mythtv - button = Five -# repeat = 2 - config = 5 -end - -begin - prog = mythtv - button = Six -# repeat = 2 - config = 6 -end - -begin - prog = mythtv - button = Seven -# repeat = 2 - config = 7 -end - -begin - prog = mythtv - button = Eight -# repeat = 2 - config = 8 -End - -begin - prog = mythtv - button = Nine -# repeat = 2 - config = 9 -end - -begin - prog = mythtv - button = Zero -# repeat = 2 - config = 0 -end - -#<><><><><><><><><><><><><><><><><><><><> -# Seek to previous commercial cut point -# or remove all cut points from the Editing Cutlist -begin - prog = mythtv - button = Star - config = Q -end - -# Seek to next commercial cut point -# or add commericial cut points to the Editing Cutlist -begin - prog = mythtv - button = Hash - config = Z -end - -# Brings up the delete box -begin - prog = mythtv - button = Clear - repeat = 0 - config = D -end - -# Toggle Editing Cutlist on or off -begin - prog = mythtv - button = Enter - repeat = 0 - config = E -end - -#<><><><><><><><> Additional Remote Commands <><><><><><><><> -# All buttons in this section must be configured using -# MythTV's KeyBindings JumpPoints editor. -# >>> Utilities/ Setup >>> Edit Keys >>> JumpPoints >>> - -# Listen to Myth Music -begin - prog = mythtv - button = Music - config = Ctrl+Alt+M -end - -# at this time connects to MythStreem -begin - prog = mythtv - button = Radio - config = Ctrl+Alt+S -end - -# View Pictures -begin - prog = mythtv - button = Pictures - config = Ctrl+Alt+P -end - -# Watch Videos -begin - prog = mythtv - button = Videos - config = Ctrl+Alt+V -end - -# Watch Live TV with Live TV Guide open -begin - prog = mythtv - button = TV - config = Ctrl+Alt+K -end - -# Watch Live TV -begin - prog = mythtv - button = LiveTV - config = Ctrl+Alt+L -end - -# Recorded TV Programs -begin - prog = mythtv - button = RecordedTV - config = Ctrl+Alt+R -end - -# Program Guide -begin - prog = mythtv - button = Guide - config = Ctrl+Alt+G -end - -# Play DVD -# There must be a disk in the DVD drive or it dos nothing -begin - prog = mythtv - button = DVDMenu - config = Ctrl+Alt+D -end - -# unused key -#begin -# prog = mythtv -# button = Messenger -# config = Ctrl+Alt+A -#end - -# <><><><><><><><><><><><><> Teletext Buttons <><><><><><><><><><><> - -# Teletext = Show interactive MHEG screens -begin - prog = mythtv - button = Teletext - config = F7 -end - -# Red = Red button for interactive screens. -begin - prog = mythtv - button = Red - config = F2 -end - -# Green = Green button for interactive screens. -begin - prog = mythtv - button = Green - config = F3 -end - -# Yellow = Yellow button for interactive screens. -begin - prog = mythtv - button = Yellow - config = F4 -end - -# Blue = Blue button for interactive screens. -begin - prog = mythtv - button = Blue - config = F5 -end - - -######################## MPlayer Section ##################################### -# "mplayer -input keylist" Prints all keys that can be bound to commands. -# "mplayer -input cmdlist" Prints all commands that can be bound to keys -# "man mplayer" Prints documentation for MPlayer - -# Show OSD -begin - prog = mplayer - button = OK - config = osd -end - -# Pause playback -begin - prog = mplayer - button = Pause - config = pause -end - -# If paused, resume playing -begin - prog = mplayer - button = Play - config = pause -end - -# Stop playback and exit -begin - prog = mplayer - button = Stop - config = quit -end - -# Volume-Up -begin - prog = mplayer - button = VolumeUp - repeat = 2 - config = volume +1 -end - -# Volume-Down -begin - prog = mplayer - button = VolumeDown - repeat = 2 - config = volume -1 -end - -# Mute -begin - prog = mplayer - button = Mute - config = mute -end - -# Seek back 60 seconds -begin - prog = mplayer - button = Left - repeat = 2 - config = seek -60 -end - -# Seek forward 60 seconds -begin - prog = mplayer - button = Right - repeat = 2 - config = seek +60 -end - -# Seek back 10 seconds -begin - prog = mplayer - button = Rewind - repeat = 2 - config = seek -10 -end - -# Seek forward 30 seconds -begin - prog = mplayer - button = Forward - repeat = 2 - config = seek +30 -end - -# Quit -begin - prog = mplayer - button = Back - config = quit -end - -# Seek forward 10 minutes -begin - prog = mplayer - button = Skip - repeat = 2 - config = seek +600 -end - -# Seek backward 10 minutes -begin - prog = mplayer - button = Replay - repeat = 2 - config = seek -600 -end - -# increase brightness -begin - prog = mplayer - button = ChannelUp - repeat = 2 - config = brightness +1 -end - -# decrease brightness -begin - prog = mplayer - button = ChannelDown - repeat = 2 - config = brightness -1 -end - -# Toggle full-screen -#begin -# prog = mplayer -# button = #??????????????????????????? -# repeat = 2 -# config = vo_fullscreen -#end - - -########################## XINE Section ###################################### -# -# For a compleate list of Xine's Lirc Keybindings use comand -# xine --keymap=lirc>.lircrc.xine.keybindings -# This creates a file in current directory called ".lircrc.xine.keybindings" -# Note: Xine has diferent sets of keybindings for lirc and keyboard - -## 01/14/2008 -# xine key bindings. -# Automatically generated by xine-ui version 0.99.6cvs. - -#<><><><><><><><><><> Xine Video Movement <><><><> - -# start playback -begin - prog = xine - button = Play - config = Play -end - -# playback pause toggle -begin - prog = xine - button = Pause - config = Pause -end - -# stop playback -begin - prog = xine - button = Stop - config = Stop -end - -# take a snapshot -#begin -# prog = xine -# button = Record -# repeat = 2 -# config = Snapshot -#end - -begin - prog = xine - button = Forward - repeat = 2 -# delay = 1 - config = SeekRelative+7 -end - -begin - prog = xine - button = Rewind - repeat = 2 -# delay = 1 - config = SeekRelative-7 -end - -# set position to -60 seconds in current stream -begin - prog = xine - button = Replay - repeat = 2 - delay = 1 - config = SeekRelative-60 -end - -# set position to +60 seconds in current stream -begin - prog = xine - button = Skip - repeat = 2 - delay = 1 - config = SeekRelative+60 -end -#<><><><><><><><><><><><>Xine Control<><><><><><><><><> - -# quit the program -begin - prog = xine - button = Back - config = Quit -end - -#display stream information using OSD -begin - prog = xine - button = More - config = OSDStreamInfos -end - -# menu navigate up -begin - prog = xine - button = Up - repeat = 2 - delay = 2 - config = EventUp -end - -# menu navigate down -begin - prog = xine - button = Down - repeat = 2 - delay = 2 - config = EventDown -end - -# menu navigate left -begin - prog = xine - button = Left - repeat = 2 - delay = 2 - config = EventLeft -end - -# menu navigate right -begin - prog = xine - button = Right - repeat = 2 - delay = 2 - config = EventRight -end - -# menu select -begin - prog = xine - button = OK - config = EventSelect -end - -# jump to Root Menu -begin - prog = xine - button = Start - config = Menu -end - -#<><><><><><><><><><><><><><><><><><><> Xine Volume / Channel <><><><><><><><> - -# increment audio volume -begin - prog = xine - button = VolumeUp - repeat = 1 - config = Volume+ -end - -# decrement audio volume -begin - prog = xine - button = VolumeDown - repeat = 1 - config = Volume- -end - -# audio muting toggle -begin - prog = xine - button = Mute - config = Mute -end - -# increase brightness by 10 -begin - prog = xine - button = ChannelUp - config = BrightnessControl+ -end - -# decrease brightness by 10 -begin - prog = xine - button = ChannelDown - config = BrightnessControl- -end - -#<><><><><><><><><><><><><><><><><> Xine Menu <><><><> - -# unused key -#begin -# prog = xine -# button = RecordedTV -# config = ???????? -#end - -# visibility toggle of stream info window -begin - prog = xine - button = Guide - config = SetupShow -end - -# unused key -#begin -# prog = xine -# button = LiveTV -# config = ???????? -#end - -# jump to Title Menu -begin - prog = xine - button = DVDMenu - config = RootMenu -end - -#<><><><><><><><><><><><><><><><><> Xine Stream Position <><><><> - -# set position in current stream - -begin - prog = xine - button = Zero - config = SetPosition0% -end - -begin - prog = xine - button = One - config = SetPosition10% -end - -begin - prog = xine - button = Two - config = SetPosition20% -end - -begin - prog = xine - button = Three - config = SetPosition30% -end - -begin - prog = xine - button = Four - config = SetPosition40% -end - -begin - prog = xine - button = Five - config = SetPosition50% -end - -begin - prog = xine - button = Six - config = SetPosition60% -end - -begin - prog = xine - button = Seven - config = SetPosition70% -end - -begin - prog = xine - button = Eight - config = SetPosition80% -end - -begin - prog = xine - button = Nine - config = SetPosition90% -end - -#<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> - -# decrement playback speed (slow motion slowdown) -begin - prog = xine - button = Star - config = SpeedSlower -end - -# increment playback speed (slow motion speedup) -begin - prog = xine - button = Hash - config = SpeedFaster -end - -# reset playback speed -begin - prog = xine - button = Clear - config = SpeedReset -end - -# set position to -30 seconds in current stream config = SeekRelative-30 -# set position to +30 seconds in current stream config = SeekRelative+30 -# eject the current medium config = Eject -# zoom in config = ZoomIn -# zoom out config = ZoomOut -# fullscreen toggle config = ToggleFullscreen - -## -# End of xine . -## diff --git a/abs/core/system-templates/templates/remotes/mceusb/preview.jpg b/abs/core/system-templates/templates/remotes/mceusb/preview.jpg deleted file mode 100644 index 0aa6a4a..0000000 Binary files a/abs/core/system-templates/templates/remotes/mceusb/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/no_remote/preview.jpg b/abs/core/system-templates/templates/remotes/no_remote/preview.jpg deleted file mode 100644 index 1d887dd..0000000 Binary files a/abs/core/system-templates/templates/remotes/no_remote/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/other/AOpen-EA65/lircd.conf.ea65 b/abs/core/system-templates/templates/remotes/other/AOpen-EA65/lircd.conf.ea65 new file mode 100644 index 0000000..a10181d --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/AOpen-EA65/lircd.conf.ea65 @@ -0,0 +1,73 @@ +# +# Config file for AOpen XC Cube EA65, EA65-II +# Max Krasnyanskiy +# + +begin remote + name EA65 + bits 24 + eps 10 + aeps 100 + + gap 960000 + toggle_bit 0 + + begin codes + tv/pvr 0x0014814c + photo 0x0017810e + htpc 0x0011811b + dvd/vcd 0x00128100 + cd/mp3 0x00138152 + fm 0x00158111 + video 0x0016810f + + 1 0x0041810b + 2 0x00428115 + 3 0x00438112 + 4 0x00448141 + 5 0x00458119 + 6 0x00468116 + 7 0x00478150 + 8 0x0048811a + 9 0x00498155 + * 0x00328156 + 0 0x00408158 + # 0x0030814d + + menu 0x00188104 + exit 0x001d8154 + enter 0x001e8101 + up 0x00198159 + down 0x001a811c + left 0x001c8102 + right 0x001b815d + + vol+ 0x00298103 + vol- 0x002a814e + ch+ 0x002c8113 + ch- 0x002d8117 + mute 0x00288105 + tune+ 0x002e8144 + tune- 0x002f8148 + mem 0x00318145 + scan 0x00278151 + + display 0x0034811f + eject 0x0035815c + rwnd 0x00228118 + ffwd 0x00218110 + rec 0x002b810a + repeate 0x0038815a + prev 0x00238107 + next 0x00248114 + time/shift 0x00338108 + stop 0x0020811d + play/pause 0x001f8109 + + play-pause 0x0080811d + stop-eject 0x00238107 + mode- 0x00ff1080 + mode+ 0x00ff1180 + end codes +end remote + diff --git a/abs/core/system-templates/templates/remotes/other/AOpen-EA65/lircrc.ea65 b/abs/core/system-templates/templates/remotes/other/AOpen-EA65/lircrc.ea65 new file mode 100644 index 0000000..fd96d42 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/AOpen-EA65/lircrc.ea65 @@ -0,0 +1,381 @@ +# +# Max Krasnyanskiy +# + +# +# Xine key bindings. +# + +# start playback +begin + button = dvd/vcd + prog = xine + repeat = 1 + config = Play +end + +# playback pause toggle +begin + button = play/pause + prog = xine + repeat = 1 + config = Pause +end + +# stop playback +begin + button = stop + prog = xine + repeat = 1 + config = Stop +end + +# eject the current medium +begin + button = eject + prog = xine + repeat = 1 + config = Eject +end + +# scan playlist to grab stream infos +begin + button = mem + prog = xine + repeat = 1 + config = ScanPlaylistInfo +end + +# set position to -60 seconds in current stream +begin + button = rwnd + prog = xine + repeat = 1 + config = SeekRelative-60 +end + +# set position to +60 seconds in current stream +begin + button = ffwd + prog = xine + repeat = 1 + config = SeekRelative+60 +end + +# increment playback speed +begin + button = tune+ + prog = xine + repeat = 1 + config = SpeedFaster +end + +# decrement playback speed +begin + button = tune- + prog = xine + repeat = 1 + config = SpeedSlower +end + +# increment audio volume +begin + button = vol+ + prog = xine + repeat = 1 + config = Volume+ +end + +# decrement audio volume +begin + button = vol- + prog = xine + repeat = 1 + config = Volume- +end + +# audio muting toggle +begin + button = mute + prog = xine + repeat = 1 + config = Mute +end + +# select next audio channel +begin + button = ch+ + prog = xine + repeat = 1 + config = AudioChannelNext +end + +# select previous audio channel +begin + button = ch- + prog = xine + repeat = 1 + config = AudioChannelPrior +end + +# interlaced mode toggle +begin + button = scan + prog = xine + repeat = 1 + config = ToggleInterleave +end + +# cycle aspect ratio values +begin + button = display + prog = xine + repeat = 1 + config = ToggleAspectRatio +end + +# jump to Title Menu +begin + button = menu + prog = xine + repeat = 1 + config = TitleMenu +end + +# menu navigate up +begin + button = up + prog = xine + repeat = 1 + config = EventUp +end + +# menu navigate down +begin + button = down + prog = xine + repeat = 1 + config = EventDown +end + +# menu navigate left +begin + button = left + prog = xine + repeat = 1 + config = EventLeft +end + +# menu navigate right +begin + button = right + prog = xine + repeat = 1 + config = EventRight +end + +# menu select +begin + button = enter + prog = xine + repeat = 1 + config = EventSelect +end + +# jump to next chapter +begin + button = next + prog = xine + repeat = 1 + config = EventNext +end + +# jump to previous chapter +begin + button = prev + prog = xine + repeat = 1 + config = EventPrior +end + +# select a subtitle file +begin + button = repeat + prog = xine + repeat = 1 + config = SubSelector +end + +# enter the number 0 +begin + button = 0 + prog = xine + repeat = 1 + config = Number0 +end + +# enter the number 1 +begin + button = 1 + prog = xine + repeat = 1 + config = Number1 +end + +# enter the number 2 +begin + button = 2 + prog = xine + repeat = 1 + config = Number2 +end + +# enter the number 3 +begin + button = 3 + prog = xine + repeat = 1 + config = Number3 +end + +# enter the number 4 +begin + button = 4 + prog = xine + repeat = 1 + config = Number4 +end + +# enter the number 5 +begin + button = 5 + prog = xine + repeat = 1 + config = Number5 +end + +# enter the number 6 +begin + button = 6 + prog = xine + repeat = 1 + config = Number6 +end + +# enter the number 7 +begin + button = 7 + prog = xine + repeat = 1 + config = Number7 +end + +# enter the number 8 +begin + button = 8 + prog = xine + repeat = 1 + config = Number8 +end + +# enter the number 9 +begin + button = 9 + prog = xine + repeat = 1 + config = Number9 +end + +# quit the program +begin + button = exit + prog = xine + repeat = 1 + config = Quit +end + +## +# End of xine key bindings. +## + +## MPlayer lirc setup + +# Show OSD +begin + prog = mplayer + button = menu + repeat = 1 + config = osd +end + +# Pause playback +begin + prog = mplayer + button = play/pause + repeat = 1 + config = pause +end + +# Stop playback and exit +begin + prog = mplayer + button = stop + repeat = 1 + config = stop #quit +end + +# Mute +begin + prog = mplayer + button = mute + repeat = 1 + config = mute +end + +# Seek back 10 seconds +begin + prog = mplayer + button = rwnd + repeat = 1 + config = seek -10 +end + +# Seek forward 30 seconds +begin + prog = mplayer + button = ffwd + repeat = 1 + config = seek +10 +end + +# Quit +begin + prog = mplayer + button = exit + repeat = 1 + config = quit +end + +# Seek forward 10 minutes +begin + prog = mplayer + button = next + repeat = 1 + config = seek +600 +end + +# Seek backward 10 minutes +begin + prog = mplayer + button = prev + repeat = 1 + config = seek -600 +end + +# Toggle full-screen +begin + prog = mplayer + button = display + repeat = 1 + config = vo_fullscreen +end diff --git a/abs/core/system-templates/templates/remotes/other/AOpen-EA65/preview.jpg b/abs/core/system-templates/templates/remotes/other/AOpen-EA65/preview.jpg new file mode 100644 index 0000000..2fc223c Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/AOpen-EA65/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/lircd.conf.asus b/abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/lircd.conf.asus new file mode 100644 index 0000000..ceadbf0 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/lircd.conf.asus @@ -0,0 +1,56 @@ +# +# contributed by Tibor Sipos and +# Stefan Jahn +# +# brand: Asus +# model: Asus TV-Box Remote Control +# + +begin remote + + name Asus TV-Box IR + + bits 8 + eps 30 + aeps 100 + one 0 0 + zero 0 0 + gap 1399999 + toggle_bit 0 + + begin codes + 0 0x0000000000000000 + 1 0x0000000000000008 + 2 0x0000000000000010 + 3 0x0000000000000018 + 4 0x0000000000000020 + 5 0x0000000000000028 + 6 0x0000000000000030 + 7 0x0000000000000038 + 8 0x0000000000000040 + 9 0x0000000000000048 + PREV 0x0000000000000050 + ENTER 0x0000000000000058 + CH+ 0x0000000000000060 + CH- 0x0000000000000068 + VOL+ 0x0000000000000070 + VOL- 0x0000000000000078 + MAXIMIZE 0x0000000000000080 + MUTE 0x0000000000000088 + POWER 0x0000000000000090 + MENU 0x0000000000000098 + UP 0x00000000000000A0 + DOWN 0x00000000000000A8 + LEFT 0x00000000000000B0 + RIGHT 0x00000000000000B8 + CAPTION 0x00000000000000C0 + MTS/SAP 0x00000000000000C8 + DISPLAY 0x00000000000000D0 + SCAN 0x00000000000000D8 + RED 0x00000000000000E0 + GREEN 0x00000000000000E8 + YELLOW 0x00000000000000F0 + BLUE 0x00000000000000F8 + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/lircd.conf.digimatrix b/abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/lircd.conf.digimatrix new file mode 100644 index 0000000..a6e9abd --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/lircd.conf.digimatrix @@ -0,0 +1,152 @@ +# +# this config file was automatically generated +# using lirc-0.7.0pre7(it87) on Sun Aug 29 17:33:17 2004 +# +# contributed by +# +# brand: ASUS +# model no. of remote control: DigiMatrix +# devices being controlled by this remote: +# + +begin remote + + name ASUS_DigiMatrix + bits 16 + flags SPACE_ENC + eps 30 + aeps 100 + + header 8057 4071 + one 479 1534 + zero 479 531 + ptrail 491 + pre_data_bits 8 + pre_data 0x35 + gap 25647 + toggle_bit 0 + + + begin codes + up 0x000000000000E817 + down 0x00000000000018E7 + enter 0x000000000000D02F + left 0x0000000000009867 + right 0x00000000000058A7 + 1 0x00000000000000FF + 2 0x000000000000807F + 3 0x00000000000040BF + 4 0x000000000000C03F + 5 0x00000000000020DF + 6 0x000000000000A05F + 7 0x000000000000609F + 8 0x000000000000E01F + 9 0x00000000000010EF + 0 0x000000000000906F + on_off 0x000000000000B04F + dvd_vcd 0x000000000000F00F + tv 0x00000000000008F7 + os_start 0x00000000000030CF + photo 0x00000000000048B7 + home 0x00000000000044BB + back 0x000000000000A857 + ch+ 0x000000000000B847 + stop 0x000000000000946B + play 0x000000000000C43B + vol+ 0x000000000000F807 + ch- 0x0000000000007887 + step- 0x000000000000E41B + step+ 0x000000000000649B + vol- 0x00000000000004FB + pause 0x00000000000024DB + pre 0x00000000000014EB + next 0x000000000000A45B + mute 0x000000000000847B + rec 0x000000000000D42B + subtitle 0x000000000000C837 + menu 0x00000000000038C7 + dvd_audio 0x00000000000050AF + ui_size 0x0000000000008877 + ui_on_off 0x00000000000028D7 + end codes + +end remote + + +# +# this config file was automatically generated +# using lirc-0.7.2(it87) on Sun Aug 28 18:13:15 2005 +# +# contributed by +# +# brand: ASUS +# model no. of remote control: DigiMatrix Mark 2 +# devices being controlled by this remote: +# + +begin remote + + name ASUS_DigiMatrixMk2 + bits 8 + flags SPACE_ENC + eps 30 + aeps 100 + + header 2666 1378 + one 260 741 + zero 260 279 + ptrail 251 + pre_data_bits 1 + pre_data 0x0 + post_data_bits 8 + post_data 0x3 + gap 10826 + min_repeat 1 + toggle_bit 0 + + + begin codes + power 0x0000000000000084 + tv_dvr 0x0000000000000044 + fm 0x00000000000000C4 + os_start 0x0000000000000024 + music 0x00000000000000A4 + pictures 0x0000000000000064 + video 0x00000000000000E4 + dvd_menu 0x0000000000000014 + up 0x000000000000004C + down 0x00000000000000E0 + left 0x0000000000000010 + right 0x0000000000000040 + back 0x00000000000000B4 + ok 0x0000000000000088 + back_fwd 0x0000000000000074 + rew 0x0000000000000094 + play_pause 0x0000000000000054 + fwd 0x00000000000000D4 + step- 0x0000000000000098 + stop 0x0000000000000048 + step+ 0x0000000000000090 + vol+ 0x0000000000000058 + vol- 0x00000000000000D8 + home 0x00000000000000C8 + ch+ 0x0000000000000050 + ch- 0x00000000000000D0 + mute 0x0000000000000038 + rec 0x0000000000000028 + pc 0x0000000000000030 + 1 0x00000000000000B8 + 2 0x00000000000000A8 + 3 0x00000000000000B0 + 4 0x0000000000000078 + 5 0x0000000000000068 + 6 0x0000000000000070 + 7 0x00000000000000F8 + 8 0x00000000000000E8 + 9 0x00000000000000F0 + 0 0x0000000000000018 + ui_size 0x0000000000000004 + repeat 0x0000000000000008 + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/preview.jpg b/abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/preview.jpg new file mode 100644 index 0000000..250d6a1 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/ASUS-DiGiMatrix/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/lircd.conf b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/lircd.conf new file mode 100644 index 0000000..087b9ad --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/lircd.conf @@ -0,0 +1,76 @@ +# brand: ATI Remote Wonder +# model no. of remote control: 5000023600 +# devices being controlled by this remote: ATI USB Receiver +# +# Found on a linpvr.org forum, thanks. + +begin remote + + name ati_remote + bits 40 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + gap 235966 + toggle_bit 0 + + + begin codes + a 0x00000014D5000000 + b 0x00000014D6010000 + power 0x00000014D7020000 + tv 0x00000014D8030000 + dvd 0x00000014D9040000 + web 0x00000014DA050000 + media_library 0x00000014DB060000 + drag 0x00000014DC070000 + mouse-button_left 0x000000144D780000 + mouse-button_right 0x00000014517C0000 + mouse-up 0x0000001447720000 + mouse-down 0x0000001448730000 + mouse-left 0x0000001445700000 + mouse-right 0x0000001446710000 + mouse-left_up 0x0000001449740000 + mouse-right_up 0x000000144A750000 + mouse-left_down 0x000000144C770000 + mouse-right_down 0x000000144B760000 + vol-up 0x00000014DD080000 + vol-down 0x00000014DE090000 + mute 0x00000014DF0A0000 + chan-up 0x00000014E00B0000 + chan-down 0x00000014E10C0000 + 1 0x00000014E20D0000 + 2 0x00000014E30E0000 + 3 0x00000014E40F0000 + 4 0x00000014E5100000 + 5 0x00000014E6110000 + 6 0x00000014E7120000 + 7 0x00000014E8130000 + 8 0x00000014E9140000 + 9 0x00000014EA150000 + 0 0x00000014EC170000 + dvd-root_menu 0x00000014EB160000 + launch_setup 0x00000014ED180000 + c 0x00000014EE190000 + d 0x00000014F01B0000 + tv_on_demand 0x00000014F11C0000 + max_window 0x00000014F5200000 + cursor-up 0x00000014EF1A0000 + cursor-down 0x00000014F7220000 + cursor-left 0x00000014F21D0000 + cursor-right 0x00000014F41F0000 + ok 0x00000014F31E0000 + e 0x00000014F6210000 + f 0x00000014F8230000 + rewind 0x00000014F9240000 + play 0x00000014FA250000 + fastforward 0x00000014FB260000 + record 0x00000014FC270000 + stop 0x00000014FD280000 + pause 0x00000014FE290000 + end codes + +end remote + diff --git a/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/lircrc b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/lircrc new file mode 100644 index 0000000..01519a8 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/lircrc @@ -0,0 +1,636 @@ +# ~/.mythtv/lircrc +# +# MythTV native LIRC config file for +# the ATI-Wonder Remote +# using lirc_atiusb driver +# + +begin +#Jumppoint for Program Guide created in Mythweb + prog = mythtv + button = tv + config = ! + repeat = 5 +end + +begin +#Jumppoint for DVD playback created in Mythweb + prog = mythtv + button = dvd + config = @ + repeat = 5 +end + +begin + prog = mythtv +#Jumppoint for MythWeater created in Mythweb + button = web + config = # + repeat = 5 +end + +begin + prog = mythtv +#Jumppoint for MythVideo created in Mythweb + button = media_library + config = $ + repeat = 5 +end + +begin + prog = mythtv +#Jumppoint for MythWeater created in Mythweb + button = HAND + config = % + repeat = 5 +end + +begin +prog = mythtv +button = 1 +config = 1 +repeat = 5 +end + +begin +prog = mythtv +button = 2 +config = 2 +repeat = 5 +end + +begin +prog = mythtv +button = 3 +config = 3 +repeat = 5 +end + +begin +prog = mythtv +button = 4 +config = 4 +repeat = 5 +end + +begin +prog = mythtv +button = 5 +config = 5 +repeat = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +repeat = 5 +end + +begin +prog = mythtv +button = 7 +config = 7 +repeat = 5 +end + +begin +prog = mythtv +button = 8 +config = 8 +repeat = 5 +end + +begin +prog = mythtv +button = 9 +config = 9 +repeat = 5 +end + +begin +prog = mythtv +button = 0 +config = 0 +repeat = 5 +end + +begin + prog = mythtv + button = mouse-up + config = Up + repeat = 5 +end + +begin + prog = mythtv + button = mouse-down + config = Down + repeat = 5 +end + +begin + prog = mythtv + button = mouse-left + config = Left + repeat = 5 +end + +begin + prog = mythtv + button = mouse-right + config = Right + repeat = 5 +end + +begin + prog = mythtv + button = mouse-button-right + config = Esc + repeat = 5 +end + +begin + prog = mythtv +# Enter button + button = mouse-button-left + config = Return + repeat = 5 +end + +begin + prog = mythtv + button = power + config = Esc + repeat = 5 +end + +begin + prog = mythtv +# Enter button + button = ok + config = Return + repeat = 5 +end + +begin + prog = mythtv + button = cursor-up + config = Up + repeat = 5 +end + +begin + prog = mythtv + button = cursor-down + config = Down + repeat = 5 +end + +begin + prog = mythtv + button = cursor-left + config = Left + repeat = 5 +end + +begin + prog = mythtv + button = cursor-right + config = Right + repeat = 5 +end + +begin + prog = mythtv + button = D + config = Esc + repeat = 5 +end + +begin +prog = mythtv +button = chan-up +config = Up + repeat = 5 +end + +begin +prog = mythtv +button = chan-down +config = Down + repeat = 5 +end + +begin + prog = mythtv + button = vol-down + repeat = 3 + config = F10 +end + +begin + prog = mythtv + button = vol-up + repeat = 3 + config = F11 +end +begin + prog = mythtv + button = mute + config = F9 + repeat = 5 +end + +begin +# Mute for MythMusic + prog = mythtv + button = mute + config = | + repeat = 5 +end + +begin + prog = mythtv + button = dvd-root_menu + config = M + repeat = 5 +end + +begin + prog = mythtv +# Enter button + button = launch_setup + config = Return + repeat = 5 +end + + +begin + prog = mythtv + button = a + config = S + repeat = 5 +end + +begin + prog = mythtv + button = b + config = I + repeat = 5 +end + +begin + prog = mythtv + button = c + config = T + repeat = 5 +end + +begin +prog = mythtv +# Change focus for PiP (to change channel in the other window) +button = max_window +config = B + repeat = 5 +end + +begin +prog = mythtv +# Toggle PiP on/off +button = tv_on_demand +config = V + repeat = 5 +end + +begin + prog = mythtv + button = rewind + config = Left + repeat = 5 +end + + +begin + prog = mythtv + button = fastforward + config = Right + repeat = 5 +end + +begin +prog = mythtv +button = record +config = R + repeat = 5 +end + +begin +prog = mythtv +button = stop +config = Esc + repeat = 5 +end + +begin +prog = mythtv +button = play +config = P + repeat = 5 +end + +begin +prog = mythtv +button = pause +config = P + repeat = 5 +end + +begin +prog = mythtv +button = e +# Use for backwards commercial skip +config = Q + repeat = 5 +end + +begin +prog = mythtv +button = f +# Use for forward commercial skip +config = Z + repeat = 5 +end + +#Mplayer + +begin +prog = mplayer +button = play +config = pause + repeat = 5 +end + +begin +prog = mplayer +button = pause +config = pause + repeat = 5 +end + +begin +prog = mplayer +button = stop +config = quit + repeat = 5 +end + +begin +prog = mplayer +button = power +config = quit + repeat = 5 +end + +begin +prog = mplayer +button = d +config = quit + repeat = 5 +end + +begin +prog = mplayer +button = mouse-button-right +config = quit + repeat = 5 +end + +begin +prog = mplayer +button = mute +config = mute + repeat = 5 +end + +begin +prog = mplayer +button = e +repeat = 6 +config = seek -10 +end + +begin +prog = mplayer +button = r +repeat = 6 +config = seek 10 +end + +begin +prog = mplayer +button = rewind +repeat = 6 +config = seek -70 +end + +begin +prog = mplayer +button = fastforward +repeat = 6 +config = seek 70 +end + +begin +prog = mplayer +button = vol-down +repeat = 6 +config = volume -1 +end + +begin +prog = mplayer +button = vol-up +repeat = 6 +config = volume 1 +end + +#Xine + +begin +prog = xine +button = play +config = Play +end + +begin +prog = xine +button = pause +config = PAUSE +end + +begin +prog = xine +button = stop +config = Stop +end + +begin +prog = xine +button = power +config = Quit +end + +begin +prog = xine +button = d +config = quit +end + +begin +prog = xine +button = mouse-button-right +config = quit +end + +begin +prog = xine +button = cursor-up +repeat = 4 +config = EventUp +end + +begin +prog = xine +button = cursor-down +repeat = 4 +config = EventDown +end + +begin +prog = xine +button = cursor-left +repeat = 4 +config = EventLeft +end + +begin +prog = xine +button = corsor-right +repeat = 4 +config = EventRight +end + +begin +prog = xine +button = ok +repeat = 0 +config = EventSelect +end + +begin +prog = xine +button = mouse-up +repeat = 4 +config = EventUp +end + +begin +prog = xine +button = mouse-down +repeat = 4 +config = EventDown +end + +begin +prog = xine +button = mouse-left +repeat = 4 +config = EventLeft +end + +begin +prog = xine +button = mouse-right +repeat = 4 +config = EventRight +end + +begin +prog = xine +button = mouse-button-left +repeat = 0 +config = EventSelect +end + +begin +prog = xine +button = dvd-root_menu +repeat = 0 +config = Menu +end + +#vol down +begin +prog = xine +button = vol-down +repeat = 1 +config = Volume- +end + +#vol up +begin +prog = xine +button = vol-up +repeat = 1 +config = Volume+ +end + +begin +prog = xine +button = tv_on_demand +repeat = 1 +config = ZoomIn +end + +begin +prog = xine +button = max_window +repeat = 1 +config = ZoomOut +end + +#skip chapter forward +begin +prog = xine +button = fastforward +repeat = 1 +config = EventNext +end + +#skip chapter backward +begin +prog = xine +button = rewind +repeat = 1 +config = EventPrior +end + +begin +prog = xine +button = f +repeat = 2 +config = SeekRelative+45 +end + +begin +prog = xine +button = e +repeat = 2 +config = SeekRelative-45 +end + + + + + diff --git a/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/preview.jpg b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/preview.jpg new file mode 100644 index 0000000..351a111 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/lircd.conf b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/lircd.conf new file mode 100644 index 0000000..6b1172a --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/lircd.conf @@ -0,0 +1,198 @@ + +# Please make this file available to others +# by sending it to +# +# this config file was automatically generated +# using lirc-0.8.0pre3(atiusb) on Tue Feb 7 19:33:37 2006 +# +# contributed by +# edited 2/19/2006 for dual code generation problem +# +# brand: ATI Remote Wonder Plus / RW3 +# model no. of remote control: 5000026900 +# devices being controlled by this remote: 500002700 +# + +begin remote + + name ATI_RWP + bits 24 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + post_data_bits 16 + post_data 0x0 + gap 243966 + min_repeat 2 + toggle_bit 0 + + + begin codes + + A 0x155580 + A 0x15D500 + + B 0x155681 + B 0x15D601 + + ? 0x155A85 + ? 0x15da05 + + POWER 0x15d702 + POWER 0x155782 + + FM 0x15F11C + FM 0x15719C + + TV 0x155883 + TV 0x15d803 + + GUIDE 0x15DB06 + GUIDE 0x155B86 + + TV2 0x15FF2A + TV2 0x157FAA + + DVD 0x15D904 + DVD 0x155984 + + Vol+ 0x155D88 + Vol+ 0x15dd08 + + Vol- 0x15DE09 + Vol- 0x155e89 + + Ch+ 0x15608B + Ch+ 0x15e00b + + Ch- 0x15E10C + Ch- 0x15618c + + Mute 0x155F8A + Mute 0x15df0a + + ATI 0x15022D + ATI 0x1582ad + + Maximize 0x1575A0 + Maximize 0x15f520 + + Hand 0x15dc07 + Hand 0x155c87 + + Mouse_LeftButton 0x154d78 + Mouse_LeftButton 0x15cdf8 + + Mouse_RightButton 0x15517c + Mouse_RightButton 0x15d1fc + + Mouse_Up 0x15C7F2 + Mouse_Up 0x154772 + + Mouse_Down 0x154873 + Mouse_Down 0x15c8f3 + + Mouse_Left 0x154570 + Mouse_Left 0x15c5f0 + + Mouse_Right 0x154671 + Mouse_Right 0x15c6f1 + + Mouse_UpRight 0x154A75 + Mouse_UpRight 0x15caf5 + + Mouse_UpLeft 0x15C9F4 + Mouse_UpLeft 0x154974 + + Mouse_DownRight 0x15CBF6 + Mouse_DownRight 0x154b76 + + Mouse_DownLeft 0x154c77 + Mouse_DownLeft 0x15ccf7 + + Play 0x157AA5 + Play 0x15fa25 + + Pause 0x15FE29 + Pause 0x157ea9 + + Stop 0x157DA8 + Stop 0x15fd28 + + Previous 0x15F924 + Previous 0x1579a4 + + Next 0x157BA6 + Next 0x15fb26 + + Record 0x15fc27 + Record 0x157ca7 + + C 0x156E99 + C 0x15ee19 + + D 0x15F01B + D 0x15709b + + E 0x1576A1 + E 0x15f621 + + F 0x15F823 + F 0x1578a3 + + OK 0x15739E + OK 0x15f31e + + Information 0x15012C + Information 0x1581ac + + Clock 0x1580AB + Clock 0x15002b + + 1 0x15E20D + 1 0x15628d + 2 0x15638E + 2 0x15e30e + 3 0x15E40F + 3 0x15648f + 4 0x156590 + 4 0x15e510 + 5 0x15E611 + 5 0x156691 + 6 0x156792 + 6 0x15e712 + 7 0x15E813 + 7 0x156893 + 8 0x156994 + 8 0x15e914 + 9 0x15EA15 + 9 0x156a95 + 0 0x156C97 + 0 0x15ec17 + + Checkmark 0x15ED18 + Checkmark 0x156d98 + + Dropdown 0x156B96 + Dropdown 0x15eb16 + + Arrow_Up 0x156F9A + Arrow_Up 0x15EF1A + + Arrow_Down 0x15F722 + Arrow_Down 0x1577a2 + + Arrow_Right 0x15749F + Arrow_Right 0x15f41f + + Arrow_Left 0x15F21D + Arrow_Left 0x15729d + + end codes + +end remote + + + diff --git a/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/lircrc b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/lircrc new file mode 100644 index 0000000..85365c4 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/lircrc @@ -0,0 +1,258 @@ +begin +prog = mythtv +button = A +config = E +repeat = 5 +end + +begin +prog = mythtv +button = B +config = O +repeat = 5 +end + +begin +prog = mythtv +button = Stop +config = Esc +repeat = 5 +end + +begin +prog = mythtv +button = Next +config = U +repeat = 5 +end + +begin +prog = mythtv +button = Maximize +config = V +repeat = 5 +end + +begin +prog = mythtv +button = Pause +config = P +repeat = 5 +end + +begin +prog = mythtv +button = Play +config = P +repeat = 5 +end + +begin +prog = mythtv +button = Mute +config = | +repeat = 5 +end + +begin +prog = mythtv +button = Vol- +config = [ +repeat = 5 +end + +begin +prog = mythtv +button = Vol+ +config = ] +repeat = 5 +end + +begin +prog = mythtv +button = f +config = PgDown +repeat = 5 +end + +begin +prog = mythtv +button = d +config = PgUp +repeat = 5 +end + +begin +prog = mythtv +button = c +config = F4 +repeat = 5 +end + +begin +prog = mythtv +button = e +config = Esc +repeat = 5 +end + +begin +prog = mythtv +button = Arrow_Right +config = Right +repeat = 5 +end + +begin +prog = mythtv +button = Arrow_Left +config = Left +repeat = 5 +end + +begin +prog = mythtv +button = Arrow_Up +config = Up +repeat = 5 +end + +begin +prog = mythtv +button = Arrow_Down +config = Down +repeat = 5 +end + +begin +prog = mythtv +button = Ch+ +config = Up +repeat = 5 +end + +begin +prog = mythtv +button = Ch- +config = Down +repeat = 5 +end + +begin +prog = mythtv +button = OK +config = Return +repeat = 5 +end + +begin +prog = mythtv +button = 1 +config = 1 +repeat = 5 +end + +begin +prog = mythtv +button = 2 +config = 2 +repeat = 5 +end + +begin +prog = mythtv +button = 3 +config = 3 +repeat = 5 +end + +begin +prog = mythtv +button = 4 +config = 4 +repeat = 5 +end + +begin +prog = mythtv +button = 5 +config = 5 +repeat = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +repeat = 5 +end + +begin +prog = mythtv +button = 7 +config = 7 +repeat = 5 +end + +begin +prog = mythtv +button = 8 +config = 8 +repeat = 5 +end + +begin +prog = mythtv +button = 9 +config = 9 +repeat = 5 +end + +begin +prog = mythtv +button = 0 +config = 0 +repeat = 5 +end + +begin +prog = mythtv +button = Information +config = i +repeat = 5 +end + +begin +prog = mythtv +button = Checkmark +config = Enter +repeat = 5 +end + +begin +prog = mythtv +button = Dropdown +config = M +repeat = 5 +end + +begin +prog = mythtv +button = TV +config = F9 +repeat = 5 +end + +begin +prog = mythtv +button = GUIDE +config = M +repeat = 5 +end + +begin +prog = mythtv +button = Clock +config = I +repeat = 5 +end diff --git a/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/preview.jpg b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/preview.jpg new file mode 100644 index 0000000..36612e5 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/ATI_Remote_Wonder_Plus/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/lircd.conf.dvico-dual-digital4 b/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/lircd.conf.dvico-dual-digital4 new file mode 100644 index 0000000..2d2b9ac --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/lircd.conf.dvico-dual-digital4 @@ -0,0 +1,81 @@ +# Please make this file available to others +# by sending it to +# +# this config file was automatically generated +# using lirc-0.8.0(userspace) on Mon Mar 5 16:00:35 2007 +# +# contributed by: Soth +# +# brand: DViCO FusionHDTV DVB-T Dual Digital +# model no. of remote control: Fusion MCE +# devices being controlled by this remote: +# + +begin remote + + name DViCO_Dual_Digital + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 16 + pre_data 0x1 + gap 251756 + toggle_bit 0 + + begin codes +#starting at the top + dtv 0x0179 + mp3 0x0187 + dvd 0x0185 + cpf 0x016C +#outer circle clockwise from top + tvpower 0x0164 + guide 0x016D + info 0x0166 + alttab 0x000F + skip 0x00A3 + start 0x001C + replay 0x00A5 + dvdmenu 0x008B + back 0x009E + setup 0x008D +#inner circle + up 0x0067 + down 0x006C + left 0x0069 + right 0x006A + ok 0x0160 +#volume and channel + voldn 0x0072 + volup 0x0073 + chup 0x0192 + chdn 0x0193 +#keypad + camera 0x00D4 + live 0x0182 + folder 0x0086 + 1 0x0002 + 2 0x0003 + 3 0x0004 + 4 0x0005 + 5 0x0006 + 6 0x0007 + 7 0x0008 + 8 0x0009 + 9 0x000A + aspect 0x0173 + 0 0x000B + zoom 0x0174 +#play buttons + rew 0x00A8 + playpause 0x00A4 + ff 0x00D0 + mute 0x0071 + stop 0x0080 + rec 0x00A7 + power 0x0074 + end codes +end remote diff --git a/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/lircrc.dvico-dual-digital4 b/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/lircrc.dvico-dual-digital4 new file mode 100644 index 0000000..7c75f01 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/lircrc.dvico-dual-digital4 @@ -0,0 +1,430 @@ +# lircrc.example.DVICO-nativelirc +# 2004-07-04, Chris Pascoe +# mailto:linuxdvb@itee.uq.edu.au +# Save this file in ~/.mythtv/lircrc +# +# Note the "repeat =" strings in the volume and channel. +# This means that if you hold down the key, every nth instance will be +# passed. This depends on your system, so you may want to increase or +# decrease this and see what happens. repeat = 1 is probably too +# fast. + +### Top 4 buttons ### + +# DTV - Change focus for PiP (to change channel in the other window) +begin + prog = mythtv + button = dtv + config = B +end + +begin + prog = mythtv + button = mp3 + config = Ctrl+M +end + +begin + prog = mythtv + button = dvd + config = Ctrl+D +end + +begin + prog = mythtv + button = cpf + config = +end + +### Outer Circle (clockwise from the top) ### + +begin + prog = mythtv + button = tvpower + config = Esc +end + +begin + prog = mythtv + button = guide + config = S +end + +begin + prog = mythtv + button = info + config = I +end + +#swap the pip windows +begin + prog = mythtv + button = alttab + config = N +end + +#commercial skip forwards +begin + prog = mythtv + button = skip + config = Z +end + +begin + prog = mythtv + button = start + config = Return +end + +#commercial skip backwards +begin + prog = mythtv + button = replay + config = Q +end + +begin + prog = mythtv + button = dvdmenu +# config = undefined +end + +begin + prog = mythtv + button = back + config = Esc +end + +begin + prog = mythtv + button = setup + config = undefined +end + +### Inner Circle ### + +begin + prog = mythtv + button = up + config = Up +end + +begin + prog = mythtv + button = down + config = Down +end + +begin + prog = mythtv + button = left + config = Left +end + +begin + prog = mythtv + button = right + config = Right +end + +begin + prog = mythtv + button = ok + config = Return +end + +### Volume and Channel ### + +begin + prog = mythtv + button = voldn + repeat = 1 + config = F10 +end + +begin + prog = mythtv + button = volup + repeat = 1 + config = F11 +end + +begin + prog = mythtv + button = chup + config = Up +end + +begin + prog = mythtv + button = chdn + config = Down +end + +### Keypad ### + +begin + prog = mythtv + button = camera + config = P +end + +begin + prog = mythtv + button = live +# config = undefined +end + +begin + prog = mythtv + button = folder + config = C +end + +begin + prog = mythtv + button = 1 + config = 1 + config = return +end + +begin + prog = mythtv + button = 2 + config = 2 + config = return +end + +begin + prog = mythtv + button = 3 + config = 3 + config = return +end + +begin + prog = mythtv + button = 4 + config = 4 + config = return +end + +begin + prog = mythtv + button = 5 + config = 5 + config = return +end + +begin + prog = mythtv + button = 6 + config = 6 + config = return +end + +begin + prog = mythtv + button = 7 + config = 7 + config = return +end + +begin + prog = mythtv + button = 8 + config = 8 + config = return +end + +begin + prog = mythtv + button = 9 + config = 9 + config = return +end + +begin + prog = mythtv + button = aspect + config = W +end + +begin + prog = mythtv + button = 0 + config = 0 + config = return +end + +# Toggle PiP on/off +begin + prog = mythtv + button = zoom + config = V +end + +### Play buttons ### + +begin + prog = mythtv + button = rew + config = Left +# config = seek -180 +end + +begin + prog = mythtv + button = playpause + config = ctrl+p +end + +begin + prog = mythtv + button = ff + config = Right +# config = seek +180 +end + +begin + prog = mythtv + button = mute + config = | +end + +begin + prog = mythtv + button = stop + config = P +end + +begin + prog = mythtv + button = rec + config = R +end + +begin + prog = mythtv + button = power + config = Esc +end + +# Xine + +begin + prog = xine + button = playpause + repeat = 3 + config = Play +end + +begin + prog = xine + button = stop + repeat = 3 + config = Pause +end + +begin + prog = xine + button = back + config = Quit +end + +begin + prog = xine + button = tv_onoff + config = Quit +end + +begin + prog = xine + button = right + repeat = 3 + config = SeekRelative+10 +end + +begin + prog = xine + button = left + repeat = 3 + config = SeekRelative-10 +end + +begin + prog = xine + button = ff + repeat = 3 + config = SeekRelative+30 +end + +begin + prog = xine + button = rew + repeat = 3 + config = SeekRelative-30 +end + +begin + prog = xine + button = skip + repeat = 3 + config = SeekRelative+300 +end + +begin + prog = xine + button = replay + repeat = 3 + config = SeekRelative-300 +end + +begin + prog = xine + button = up + repeat = 1 + config = EventUp +end + +begin + prog = xine + button = down + repeat = 1 + config = EventDown +end + +begin + prog = xine + button = ok + repeat = 0 + config = EventSelect +end + +begin + prog = xine + button = guide + repeat = 0 + config = Menu +end + +begin + prog = xine + button = setup + repeat = 0 + config = Menu +end + +begin + prog = xine + button = volup + repeat = 1 + config = Volume+ +end + +begin + prog = xine + button = voldn + repeat = 1 + config = Volume- +end diff --git a/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/preview.jpg b/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/preview.jpg new file mode 100644 index 0000000..f3956fa Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/remote.run b/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/remote.run new file mode 100644 index 0000000..1168696 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Dvico-Dual-Digital4-rev2/remote.run @@ -0,0 +1,3 @@ +#!/bin/bash + +/usr/sbin/lircd -r -n -d /dev/remotes/dvicoDualDigital4 --driver=devinput --output /var/run/lirc/lircd diff --git a/abs/core/system-templates/templates/remotes/other/Jetway/lircd.conf b/abs/core/system-templates/templates/remotes/other/Jetway/lircd.conf new file mode 100644 index 0000000..9a4b31b --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Jetway/lircd.conf @@ -0,0 +1,172 @@ +# +# brand: HP +# model no. of remote control: TSGH-IR01 +# devices being controlled by this remote: HP Slimline S3100y +# +# RC-6 config file +# +# source: http://home.hccnet.nl/m.majoor/projects_remote_control.htm +# http://home.hccnet.nl/m.majoor/pronto.pdf +# +# used by: Philips +# +######### +# +# Philips Media Center Edition remote control +# For use with the USB MCE ir receiver +# +# Dan Conti dconti|acm.wwu.edu +# +# Updated with codes for MCE 2005 Remote additional buttons +# *, #, Teletext, Red, Green, Yellow & Blue Buttons +# Note: TV power button transmits no code until programmed. +# Updated 12th September 2005 +# Graham Auld - mce|graham.auld.me.uk +# +# Radio, Print, RecTV are only available on the HP Media Center remote control +# +# +# Updated with codes for MCE 2007 Remote additional buttons +# Visualization, Aspect, SlideShow, Eject +# Note: +# Renamed some buttons: DVD->DVDMenu, More->MoreInfo, Star->Asterisk, Hash->Pound +# Note: +# Blue, Yellow, Green, Red, and Teletext buttons do not exist on the HP remote + +begin remote + + name mceusb + bits 16 + flags RC6|CONST_LENGTH + eps 30 + aeps 100 + + header 2667 889 + one 444 444 + zero 444 444 + pre_data_bits 21 + pre_data 0x37FF0 + gap 105000 + toggle_bit 22 + rc6_mask 0x100000000 + + + begin codes + +#unused by HP remote + Blue 0x00007ba1 + Yellow 0x00007ba2 + Green 0x00007ba3 + Red 0x00007ba4 + Teletext 0x00007ba5 + +#ba6 - bae unused + BA6 0x00007ba6 + BA7 0x00007ba7 + BA8 0x00007ba8 + BA9 0x00007ba9 + BAA 0x00007baa + BAB 0x00007bab + BAC 0x00007bac + BAD 0x00007bad + BAE 0x00007bae + + Radio 0x00007baf + Print 0x00007bb1 + +#bb2 - bb4 unused + BB2 0x00007bb2 + BB3 0x00007bb3 + BB4 0x00007bb4 + + Videos 0x00007bb5 + Pictures 0x00007bb6 + RecTV 0x00007bb7 + Music 0x00007bb8 + TV 0x00007bb9 + +#bba - bbf unused + BBA 0x00007bba + BBB 0x00007bbb + BBC 0x00007bbc + BBD 0x00007bbd + BBE 0x00007bbe + BBF 0x00007bbf +#bc1 - bca unused + BC1 0x00007bc1 + BC2 0x00007bc2 + BC3 0x00007bc3 + BC4 0x00007bc4 + BC5 0x00007bc5 + BC6 0x00007bc6 + BC7 0x00007bc7 + BC8 0x00007bc8 + BC9 0x00007bc9 + BCA 0x00007bca + + Eject 0x00007bcb + SlideShow 0x00007bcc + Visualization 0x00007bcd + +#bce - bcf unused + BCE 0x00007bce + BCF 0x00007bcf +#bd1 - bd7 unused + BD1 0x00007bd1 + BD2 0x00007bd2 + BD3 0x00007bd3 + BD4 0x00007bd4 + BD5 0x00007bd5 + BD6 0x00007bd6 + BD7 0x00007bd7 + + Aspect 0x00007bd8 + Guide 0x00007bd9 + LiveTV 0x00007bda + DVD 0x00007bdb +#NoGap + Back 0x00007bdc + OK 0x00007bdd + Right 0x00007bde + Left 0x00007bdf + Down 0x00007be0 + Up 0x00007be1 +#NoGap + Star 0x00007be2 + Hash 0x00007be3 +#NoGap + Replay 0x00007be4 + Skip 0x00007be5 + Stop 0x00007be6 + Pause 0x00007be7 + Record 0x00007be8 + Play 0x00007be9 + Rewind 0x00007bea + Forward 0x00007beb +#NoGap + ChanDown 0x00007bec + ChanUp 0x00007bed + VolDown 0x00007bee + VolUp 0x00007bef +#NoGap + More 0x00007bf0 + Mute 0x00007bf1 + Home 0x00007bf2 + Power 0x00007bf3 +#NoGap + Enter 0x00007bf4 + Clear 0x00007bf5 +#NoGap + Nine 0x00007bf6 + Eight 0x00007bf7 + Seven 0x00007bf8 + Six 0x00007bf9 + Five 0x00007bfa + Four 0x00007bfb + Three 0x00007bfc + Two 0x00007bfd + One 0x00007bfe + Zero 0x00007bff + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Jetway/lircrc b/abs/core/system-templates/templates/remotes/other/Jetway/lircrc new file mode 100644 index 0000000..b96f907 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Jetway/lircrc @@ -0,0 +1,649 @@ +begin + remote = mceusb + prog = mythtv + button = RecTV + config = R + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Guide + config = S + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Back + config = Escape + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = OK + config = Return + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Right + config = Right + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Left + config = Left + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Down + config = Down + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Up + config = Up + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Hash + config = D + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Replay + config = Q + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Skip + config = Z + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Stop + config = Escape + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Pause + config = P + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Record + config = R + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Play + config = P + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Rewind + config = < + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Forward + config = > + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = ChanDown + config = Down + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = ChanUp + config = Up + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = VolDown + config = [ + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = VolUp + config = ] + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = More + config = I + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Mute + config = | + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Home + config = M + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Enter + config = Return + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Nine + config = 9 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Eight + config = 8 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Seven + config = 7 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Six + config = 6 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Five + config = 5 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Four + config = 4 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Three + config = 3 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Two + config = 2 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = One + config = 1 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mythtv + button = Zero + config = 0 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = OK + config = pause + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Right + config = seek +6 0 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Left + config = seek -6 0 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Down + config = seek -60 0 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Up + config = seek +60 0 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Replay + config = seek -15 0 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Skip + config = seek +15 0 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Stop + config = quit + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Pause + config = pause + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Play + config = pause + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Rewind + config = seek -30 0 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Forward + config = seek +30 0 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = VolDown + config = volume -1 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = VolUp + config = volume +1 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Mute + config = mute + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Home + config = vo_fullscreen + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Power + config = quit + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = mplayer + button = Enter + config = pause + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = DVD + config = RootMenu + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = OK + config = EventSelect + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Right + config = EventRight + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Left + config = EventLeft + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Down + config = EventDown + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Up + config = EventUp + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Replay + config = EvenPrior + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Skip + config = EventNext + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Stop + config = Quit + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Pause + config = Pause + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Play + config = Play + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Rewind + config = SeekRelative-15 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Forward + config = SeekRelative+15 + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = VolDown + config = Volume- + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = VolUp + config = Volume+ + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = More + config = OSDStreamInfos + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Mute + config = Mute + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Home + config = Menu + repeat = 0 + delay = 0 +end + +begin + remote = mceusb + prog = xine + button = Enter + config = EventSelect + repeat = 0 + delay = 0 +end + + diff --git a/abs/core/system-templates/templates/remotes/other/Jetway/preview.jpg b/abs/core/system-templates/templates/remotes/other/Jetway/preview.jpg new file mode 100644 index 0000000..38f8740 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Jetway/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Kworld_110/lircd-kworld110.conf b/abs/core/system-templates/templates/remotes/other/Kworld_110/lircd-kworld110.conf new file mode 100755 index 0000000..eab7fa2 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Kworld_110/lircd-kworld110.conf @@ -0,0 +1,84 @@ +# +# this config file was automatically generated +# using lirc-0.8.1-CVS(default) on Sun Jan 14 20:53:40 2007 +# +# contributed by Craig Courtney +# +# brand: Kworld +# model no. of remote control: ATSC 110 Remote +# devices being controlled by this remote: ATSC 110 HDTV Tuner Card +# +# Generated with homebrew serial circuit connect to reciever that came +# with the card. +# + +begin remote + + name Kworld_ATSC_110 + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9084 4466 + one 604 1650 + zero 604 526 + ptrail 603 + repeat 9082 2218 + pre_data_bits 16 + pre_data 0xDF + gap 108354 + toggle_bit 0 + + + begin codes + power 0x30CF + ch+ 0x7887 + ch- 0xF807 + vol+ 0x38C7 + vol- 0xB847 + 1 0x00FF + 2 0x807F + 3 0x40BF + 4 0xC03F + 5 0x20DF + 6 0xA05F + 7 0x609F + 8 0xE01F + 9 0x10EF + 0 0x50AF + numpad_up 0x906F + numpad_enter 0xD02F + standby 0xB04F + mute 0x28D7 + stereo 0xA857 + source 0x6897 + zoom 0xE817 + shut_down 0x18E7 + up 0x08F7 + left 0x48B7 + right 0xC837 + down 0x8877 + select 0x708F + timeshift 0x9867 + stop 0x58A7 + rec 0xD827 + scan_rev 0x02FD + scan_fwd 0x827D + play_pause 0x22DD + play_stop 0xA25D + chapter_rev 0x42BD + chapter_fwd 0xC23D + a 0x12ED + b 0x926D + c 0x52AD + d 0xD22D + e 0x32CD + f 0xB24D + g 0x728D + h 0xF20D + end codes + +end remote + + diff --git a/abs/core/system-templates/templates/remotes/other/Kworld_110/lircrc-kworld110.txt b/abs/core/system-templates/templates/remotes/other/Kworld_110/lircrc-kworld110.txt new file mode 100755 index 0000000..7447a46 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Kworld_110/lircrc-kworld110.txt @@ -0,0 +1,482 @@ +# Channel Up +begin +prog = mythtv +button = ch+ +config = Up +end + +# Channel Down +begin +prog = mythtv +button = ch- +config = Down +end + +# General Left +begin +prog = mythtv +button = left +config = Left +end + +# General Right +begin +prog = mythtv +button = right +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = up +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = down +config = Down +end + +# Volume Up +begin +prog = mythtv +button = vol+ +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = vol- +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = select +config = Space +end + +# Play +begin +prog = mythtv +button = play_pause +config = Return +end + +# Stop +begin +prog = mythtv +button = stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = power +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = play_pause +config = P +end + +# Mute +begin +prog = mythtv +button = mute +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = scan_fwd +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = scan_rev +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = chapter_fwd +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = chapter_rev +config = PgUp +end + +# Record +begin +prog = mythtv +button = rec +config = R +end + +# Delete +begin +prog = mythtv +button = d +config = D +end + +# OSD browse +begin +prog = mythtv +button = b +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = e +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = c +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = zoom +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = h +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = f +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = g +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = source +config = osd +end + +# Pause playback +begin +prog = mplayer +button = play_pause +config = pause +end + +# Skip ahead a minute if playing +# If paused, resume playing +begin +prog = mplayer +button = +config = seek +1 +end + +# Mute +begin +prog = mplayer +button = mute +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = scan_rev +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = seek_fwd +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = stop +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = chapter_fwd +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = chapter_rev +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = zoom +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = play_pause +config = Play +end + +begin +prog = xine +button = stop +config = Stop +end + +begin +prog = xine +button = stop +config = Quit +end + +begin +prog = xine +button = play_pause +config = Pause +end + +begin +prog = xine +button = up +config = EventUp +end + +begin +prog = xine +button = down +config = EventDown +end + +begin +prog = xine +button = left +config = EventLeft +end + +begin +prog = xine +button = right +config = EventRight +end + +begin +prog = xine +button = select +config = EventSelect +end + +begin +prog = xine +button = a +config = Menu +end + +begin +prog = xine +button = seek_fwd +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = seek_rev +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = vol+ +config = Volume+ +end + +begin +prog = xine +button = vol- +config = Volume- +end + +begin +prog = xine +button = mute +config = Mute +end + +begin +prog = xine +button = stop +config = RootMenu +end + +begin +prog = xine +button = chapter_fwd +config = EventNext +end + +begin +prog = xine +button = chapter_rev +config = EventPrior +end + +begin +prog = xine +button = source +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Kworld_110/preview.jpg b/abs/core/system-templates/templates/remotes/other/Kworld_110/preview.jpg new file mode 100644 index 0000000..f83f474 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Kworld_110/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Kworld_310/lircd-kworld310.conf b/abs/core/system-templates/templates/remotes/other/Kworld_310/lircd-kworld310.conf new file mode 100755 index 0000000..7ee4bdd --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Kworld_310/lircd-kworld310.conf @@ -0,0 +1,80 @@ +# +# this config file only works with a home-brew receiver!!! +# + +# +# this config file was automatically generated +# using lirc-0.8.1(default) on Sun Jul 1 23:10:43 2007 +# +# contributed by Bruce Schultz +# +# brand:KWorld +# model no. of remote control: +# devices being controlled by this remote: DVB-T PE310 tuner card +# + +begin remote + + name KWorld-DVBT-PE310 + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9175 4402 + one 677 1580 + zero 677 452 + ptrail 667 + repeat 9177 2145 + pre_data_bits 16 + pre_data 0xDF + gap 108444 + toggle_bit 0 + + + begin codes + power 0x30CF + standby 0xB04F + sub_tv 0x7887 + preview 0xF807 + snap 0x38C7 + shut_down 0xB847 + 1 0x00FF + 2 0x807F + 3 0x40BF + 4 0xC03F + 5 0x20DF + 6 0xA05F + 7 0x609F + 8 0xE01F + 9 0x10EF + 0 0x50AF + numpad_up 0x906F + numpad_enter 0xD02F + mute 0x28D7 + stereo 0xA857 + source 0x6897 + zoom 0xE817 + min 0x18E7 + left 0x48B7 + right 0xC837 + up 0x08F7 + down 0x8877 + select 0x708F + timeshift 0x9867 + stop 0x58A7 + rec 0xD827 + scan_rev 0x02FD + scan_fwd 0x827D + play_pause 0x22DD + play_stop 0xA25D + chapter_rev 0x42BD + chapter_fwd 0xC23D + fun1 0x12ED + fun2 0x926D + fun3 0x52AD + fun4 0xD22D + end codes + +end remote + diff --git a/abs/core/system-templates/templates/remotes/other/Kworld_310/lircrc-kworld310.txt b/abs/core/system-templates/templates/remotes/other/Kworld_310/lircrc-kworld310.txt new file mode 100755 index 0000000..702d238 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Kworld_310/lircrc-kworld310.txt @@ -0,0 +1,482 @@ +# Channel Up +begin +prog = mythtv +button = up +config = Up +end + +# Channel Down +begin +prog = mythtv +button = down +config = Down +end + +# General Left +begin +prog = mythtv +button = +config = Left +end + +# General Right +begin +prog = mythtv +button = +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = up +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = down +config = Down +end + +# Volume Up +begin +prog = mythtv +button = right +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = left +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = select +config = Space +end + +# Play +begin +prog = mythtv +button = play_pause +config = Return +end + +# Stop +begin +prog = mythtv +button = stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = power +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = play_pause +config = P +end + +# Mute +begin +prog = mythtv +button = mute +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = scan_fwd +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = scan_rev +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = chapter_fwd +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = chapter_rev +config = PgUp +end + +# Record +begin +prog = mythtv +button = rec +config = R +end + +# Delete +begin +prog = mythtv +button = +config = D +end + +# OSD browse +begin +prog = mythtv +button = +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = fun1 +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = fun2 +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = zoom +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = fun3 +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = source +config = osd +end + +# Pause playback +begin +prog = mplayer +button = play_pause +config = pause +end + +# Skip ahead a minute if playing +# If paused, resume playing +begin +prog = mplayer +button = +config = seek +1 +end + +# Mute +begin +prog = mplayer +button = mute +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = scan_rev +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = seek_fwd +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = stop +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = chapter_fwd +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = chapter_rev +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = zoom +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = play_pause +config = Play +end + +begin +prog = xine +button = stop +config = Stop +end + +begin +prog = xine +button = stop +config = Quit +end + +begin +prog = xine +button = play_pause +config = Pause +end + +begin +prog = xine +button = up +config = EventUp +end + +begin +prog = xine +button = down +config = EventDown +end + +begin +prog = xine +button = +config = EventLeft +end + +begin +prog = xine +button = +config = EventRight +end + +begin +prog = xine +button = select +config = EventSelect +end + +begin +prog = xine +button = preview +config = Menu +end + +begin +prog = xine +button = seek_fwd +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = seek_rev +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = right +config = Volume+ +end + +begin +prog = xine +button = left +config = Volume- +end + +begin +prog = xine +button = mute +config = Mute +end + +begin +prog = xine +button = stop +config = RootMenu +end + +begin +prog = xine +button = chapter_fwd +config = EventNext +end + +begin +prog = xine +button = chapter_rev +config = EventPrior +end + +begin +prog = xine +button = source +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Kworld_310/preview.jpg b/abs/core/system-templates/templates/remotes/other/Kworld_310/preview.jpg new file mode 100644 index 0000000..f024370 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Kworld_310/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/lircd-leadtek2000xp.conf b/abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/lircd-leadtek2000xp.conf new file mode 100755 index 0000000..4238a02 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/lircd-leadtek2000xp.conf @@ -0,0 +1,77 @@ +# Please make this file available to others +# by sending it to +# +# this config file was automatically generated +# using lirc-0.8.3-CVS(dev/input) on Tue Nov 6 17:04:54 2007 +# +# contributed by: Jeff Kosowsky +# +# brand: LeadTek +# model no. of remote control: Y0400046 (bundled with Winfast 2000XP Deluxe) +# devices being controlled by this remote: LeadTek Winfast 2000XP Deluxe + +# brand: Leadtek +# model: Y0400052 (bundeled with Winfast PVR2000 TV-card) +# +# Note: Only CH_UP, CH_DOWN, VOL_UP and VOL_DOWN will repeat. This +# seems to be a limitation of the remote control. + +begin remote + + name Leadtek_2000XP + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 16 + pre_data 0x8001 + gap 423871 + toggle_bit_mask 0x80010073 + + begin codes + POWER 0x0074 + MTS 0x0188 + TV/FM 0x0182 + VIDEO 0x0189 + DISPLAY 0x0166 + CH+ 0x0192 + CH- 0x0193 + VOL- 0x0072 + VOL+ 0x0073 + FULLSCREEN 0x0174 + TELETEXT 0x0184 + SLEEP 0x008E + BOSSKEY 0x0163 + MUTE 0x0071 + RED 0x018E + GREEN 0x018F + YELLOW 0x0190 + BLUE 0x0191 + 1 0x0002 + 2 0x0003 + 3 0x0004 + 4 0x0005 + 5 0x0006 + 6 0x0007 + 7 0x0008 + 8 0x0009 + 9 0x000A + 0 0x000B + . 0x0034 + FINETUNE+ 0x004E + FINETUNE- 0x004A + PIP 0x00E2 + ENTER 0x001C + RECALL 0x0195 + BACK 0x019C + PLAY 0x00A4 + NEXT 0x0197 + TIMESHIFTING 0x0169 + STOP 0x0080 + REC 0x00A7 + SNAPSHOT 0x00EA + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/lircrc-leadtek2000xp.txt b/abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/lircrc-leadtek2000xp.txt new file mode 100755 index 0000000..f16beb3 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/lircrc-leadtek2000xp.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = CH+ +config = Up +end + +# Channel Down +begin +prog = mythtv +button = CH- +config = Down +end + +# General Left +begin +prog = mythtv +button = +config = Left +end + +# General Right +begin +prog = mythtv +button = +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = FINETUNE+ +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = FINETUNE- +config = Down +end + +# Volume Up +begin +prog = mythtv +button = VOL+ +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = VOL- +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = ENTER +config = Space +end + +# Play +begin +prog = mythtv +button = PLAY +config = Return +end + +# Stop +begin +prog = mythtv +button = STOP +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = POWER +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = SNAPSHOT +config = P +end + +# Mute +begin +prog = mythtv +button = MUTE +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = NEXT +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = BACK +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = +config = PgUp +end + +# Record +begin +prog = mythtv +button = REC +config = R +end + +# Delete +begin +prog = mythtv +button = RED +config = D +end + +# OSD browse +begin +prog = mythtv +button = +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = GREEN +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = YELLOW +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = DISPLAY +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = RECALL +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = PIP +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = BLUE +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = DISPLAY +config = osd +end + +# Pause playback +begin +prog = mplayer +button = SNAPSHOT +config = pause +end + +# Mute +begin +prog = mplayer +button = MUTE +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = BACK +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = NEXT +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = STOP +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = FINETUNE+ +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = FINETUNE- +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = FULLSCREEN +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = PLAY +config = Play +end + +begin +prog = xine +button = STOP +config = Stop +end + +begin +prog = xine +button = STOP +config = Quit +end + +begin +prog = xine +button = SNAPSHOT +config = Pause +end + +begin +prog = xine +button = CH+ +config = EventUp +end + +begin +prog = xine +button = CH- +config = EventDown +end + +begin +prog = xine +button = FINETUNE- +config = EventLeft +end + +begin +prog = xine +button = FINETUNE+ +config = EventRight +end + +begin +prog = xine +button = ENTER +config = EventSelect +end + +begin +prog = xine +button = DISPLAY +config = Menu +end + +begin +prog = xine +button = NEXT +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = BACK +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = VOL+ +config = Volume+ +end + +begin +prog = xine +button = VOL- +config = Volume- +end + +begin +prog = xine +button = MUTE +config = Mute +end + +begin +prog = xine +button = STOP +config = RootMenu +end + +begin +prog = xine +button = +config = EventNext +end + +begin +prog = xine +button = +config = EventPrior +end + +begin +prog = xine +button = TELETEXT +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/preview.jpg b/abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/preview.jpg new file mode 100644 index 0000000..aeecf95 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Leadtek_2000XP/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Leadtek_PVR/lircd-leadtekPVR.conf b/abs/core/system-templates/templates/remotes/other/Leadtek_PVR/lircd-leadtekPVR.conf new file mode 100755 index 0000000..460ddcf --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Leadtek_PVR/lircd-leadtekPVR.conf @@ -0,0 +1,82 @@ +# +# this config file was automatically generated +# using lirc-0.8.2-CVS(default) on Thu Oct 25 23:27:29 2007 +# +# contributed by +# +# brand: Leadtek +# model no. of remote control: +# devices being controlled by this remote: PVR2000 +# + +begin remote + + name PVR2000 + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 8946 4535 + one 530 1716 + zero 530 593 + ptrail 532 + repeat 8945 2286 + pre_data_bits 16 + pre_data 0xC03F + gap 107856 + toggle_bit_mask 0x0 + + begin codes + POWER 0x00FF + TV 0x6A95 + FM 0xEA15 + DVD 0x1AE5 + RED 0xD22D + GREEN 0x32CD + YELLOW 0xB24D + BLUE 0x728D + TELETEXT 0xF807 + SLEEP 0x02FD + MUTE 0x28D7 + BOSS_KEY 0x926D + CH_UP 0x30CF + CH_DOWN 0x08F7 + VOL_DOWN 0x10EF + VOL_UP 0x20DF + ENTER 0xC837 + CC 0x0AF5 + FULLSCREEN 0xC03F + MENU 0xF20D + SCAN 0x8A75 + REPLAY 0x42BD + PLAY 0xC23D + SKIP 0x22DD + OSD 0x4AB5 + BACK 0x2AD5 + STOP 0x629D + FORWARD 0xAA55 + LANGUAGE 0xCA35 + 1 0xA05F + 2 0x609F + 3 0xE01F + 4 0x906F + 5 0x50AF + 6 0xD02F + 7 0xB04F + 8 0x708F + 9 0xF00F + 0 0x48B7 + . 0x827D + RECALL 0x8877 + VIDEO 0x7887 + AUDIO 0xD827 + DISPLAY 0x6897 + SNAPSHOT 0x12ED + PIP 0x52AD + RECSTOP 0x629D + REC 0xE21D + TIMESHIFT 0xA25D + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Leadtek_PVR/lircrc-leadtekPVR.txt b/abs/core/system-templates/templates/remotes/other/Leadtek_PVR/lircrc-leadtekPVR.txt new file mode 100755 index 0000000..a15ee21 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Leadtek_PVR/lircrc-leadtekPVR.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = CH_UP +config = Up +end + +# Channel Down +begin +prog = mythtv +button = CH_DOWN +config = Down +end + +# General Left +begin +prog = mythtv +button = +config = Left +end + +# General Right +begin +prog = mythtv +button = +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = CH_UP +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = CH_DOWN +config = Down +end + +# Volume Up +begin +prog = mythtv +button = VOL_UP +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = VOL_DOWN +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = ENTER +config = Space +end + +# Play +begin +prog = mythtv +button = PLAY +config = Return +end + +# Stop +begin +prog = mythtv +button = STOP +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = POWER +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = SNAPSHOT +config = P +end + +# Mute +begin +prog = mythtv +button = MUTE +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = FORWARD +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = BACK +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = +config = PgUp +end + +# Record +begin +prog = mythtv +button = REC +config = R +end + +# Delete +begin +prog = mythtv +button = RED +config = D +end + +# OSD browse +begin +prog = mythtv +button = +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = GREEN +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = YELLOW +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = DISPLAY +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = RECALL +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = PIP +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = BLUE +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = DISPLAY +config = osd +end + +# Pause playback +begin +prog = mplayer +button = SNAPSHOT +config = pause +end + +# Mute +begin +prog = mplayer +button = MUTE +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = BACK +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = FORWARD +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = STOP +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = FULLSCREEN +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = PLAY +config = Play +end + +begin +prog = xine +button = STOP +config = Stop +end + +begin +prog = xine +button = STOP +config = Quit +end + +begin +prog = xine +button = SNAPSHOT +config = Pause +end + +begin +prog = xine +button = CH_UP +config = EventUp +end + +begin +prog = xine +button = CH_DOWN +config = EventDown +end + +begin +prog = xine +button = +config = EventLeft +end + +begin +prog = xine +button = +config = EventRight +end + +begin +prog = xine +button = ENTER +config = EventSelect +end + +begin +prog = xine +button = DISPLAY +config = Menu +end + +begin +prog = xine +button = FORWARD +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = BACK +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = VOL_UP +config = Volume+ +end + +begin +prog = xine +button = VOL_DOWN +config = Volume- +end + +begin +prog = xine +button = MUTE +config = Mute +end + +begin +prog = xine +button = STOP +config = RootMenu +end + +begin +prog = xine +button = +config = EventNext +end + +begin +prog = xine +button = +config = EventPrior +end + +begin +prog = xine +button = TELETEXT +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Leadtek_PVR/preview.jpg b/abs/core/system-templates/templates/remotes/other/Leadtek_PVR/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Leadtek_PVR/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Medion_RF/lircd-medion-rf.conf b/abs/core/system-templates/templates/remotes/other/Medion_RF/lircd-medion-rf.conf new file mode 100755 index 0000000..8793475 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Medion_RF/lircd-medion-rf.conf @@ -0,0 +1,82 @@ +# Please make this file available to others +# by sending it to +# +# this config file was automatically generated +# using lirc-0.7.0(atiusb) on Sun Jan 23 11:18:36 2005 +# +# contributed by Dirk Aust +# +# brand: Medion, Made by X10, China +# Remote P/N: 20016398 +# Receiver P/N: 20016397 + +begin remote + + name Medion + bits 40 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + gap 139873 + toggle_bit 0 + + + begin codes + TV 0x00000014012C0000 + VCR 0x00000014022D0000 + DVD 0x00000014D9040000 + MUSIC 0x00000014DB060000 + RADIO 0x00000014032E0000 + PHOTO 0x00000014DA050000 + TV_PREVIEW 0x00000014042F0000 + CHANNEL_LIST 0x0000001405300000 + SETUP 0x00000014F01B0000 + VIDEO_DESKTOP 0x0000001406310000 + CHAN+ 0x00000014E00B0000 + VOL- 0x00000014DD080000 + MUTE 0x00000014D5000000 + VOL+ 0x00000014DE090000 + CHAN- 0x00000014E10C0000 + RED 0x0000001407320000 + GREEN 0x0000001408330000 + YELLOW 0x0000001409340000 + BLUE 0x000000140A350000 + TXT 0x00000014FE290000 + 1 0x00000014E20D0000 + 2 0x00000014E30E0000 + 3 0x00000014E40F0000 + 4 0x00000014E5100000 + 5 0x00000014E6110000 + 6 0x00000014E7120000 + 7 0x00000014E8130000 + 8 0x00000014E9140000 + 9 0x00000014EA150000 + TV/RADIO 0x00000014F11C0000 + 0 0x00000014EC170000 + DELETE 0x00000014F5200000 + RENAME 0x000000140B360000 + SNAPSHOT 0x00000014ED180000 + UP 0x00000014EF1A0000 + LEFT 0x00000014F21D0000 + OK 0x00000014F31E0000 + RIGHT 0x00000014F41F0000 + DOWN 0x00000014F7220000 + ACQ_IMAGE 0x000000140C370000 + EDIT_IMAGE 0x000000140D380000 + REW 0x00000014F9240000 + PLAY 0x00000014FA250000 + FFW 0x00000014FB260000 + RECORD 0x00000014FC270000 + STOP 0x00000014FD280000 + PAUSE 0x00000014FE290000 + PREV 0x00000014F6210000 + FULL 0x000000140E390000 + NEXT 0x00000014F8230000 + DVD_MENU 0x00000014EE190000 + DVD_AUDIO 0x000000140F3A0000 + POWER 0x00000014D7020000 + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Medion_RF/lircrc-medion-rf.txt b/abs/core/system-templates/templates/remotes/other/Medion_RF/lircrc-medion-rf.txt new file mode 100755 index 0000000..cc69f96 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Medion_RF/lircrc-medion-rf.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = CH+ +config = Up +end + +# Channel Down +begin +prog = mythtv +button = CH- +config = Down +end + +# General Left +begin +prog = mythtv +button = LEFT +config = Left +end + +# General Right +begin +prog = mythtv +button = RIGHT +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = UP +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = DOWN +config = Down +end + +# Volume Up +begin +prog = mythtv +button = VOL+ +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = VOL- +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = OK +config = Space +end + +# Play +begin +prog = mythtv +button = PLAY_PAUSE +config = Return +end + +# Stop +begin +prog = mythtv +button = STOP +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = PC +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = PLAY_PAUSE +config = P +end + +# Mute +begin +prog = mythtv +button = MUTE +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = FFWD +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = FRWND +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = NEXT +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = PREV +config = PgUp +end + +# Record +begin +prog = mythtv +button = RECORD +config = R +end + +# Delete +begin +prog = mythtv +button = +config = D +end + +# OSD browse +begin +prog = mythtv +button = +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = RC +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = +config = osd +end + +# Pause playback +begin +prog = mplayer +button = PLAY_PAUSE +config = pause +end + +# Mute +begin +prog = mplayer +button = MUTE +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = FRWND +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = FFWD +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = STOP +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = NEXT +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = PREV +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = PLAY_PAUSE +config = Play +end + +begin +prog = xine +button = STOP +config = Stop +end + +begin +prog = xine +button = STOP +config = Quit +end + +begin +prog = xine +button = PLAY_PAUSE +config = Pause +end + +begin +prog = xine +button = UP +config = EventUp +end + +begin +prog = xine +button = DOWN +config = EventDown +end + +begin +prog = xine +button = LEFT +config = EventLeft +end + +begin +prog = xine +button = RIGHT +config = EventRight +end + +begin +prog = xine +button = OK +config = EventSelect +end + +begin +prog = xine +button = +config = Menu +end + +begin +prog = xine +button = FFWD +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = FRWND +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = VOL+ +config = Volume+ +end + +begin +prog = xine +button = VOL- +config = Volume- +end + +begin +prog = xine +button = MUTE +config = Mute +end + +begin +prog = xine +button = STOP +config = RootMenu +end + +begin +prog = xine +button = NEXT +config = EventNext +end + +begin +prog = xine +button = PREV +config = EventPrior +end + +begin +prog = xine +button = +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Medion_RF/preview.jpg b/abs/core/system-templates/templates/remotes/other/Medion_RF/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Medion_RF/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Medion_X10_8080/lircd-medionx10-8080.conf b/abs/core/system-templates/templates/remotes/other/Medion_X10_8080/lircd-medionx10-8080.conf new file mode 100755 index 0000000..68c9179 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Medion_X10_8080/lircd-medionx10-8080.conf @@ -0,0 +1,68 @@ +begin remote + name Medion_8080 + bits 16 + eps 30 + aeps 100 + one 0 0 + zero 0 0 + gap 139996 + pre_data_bits 8 + pre_data 0x14 + + begin codes + dvdaudio 0x0F3A + power 0xD702 + dvdmenu 0xEE19 + ff 0xF823 + fullscreen 0x0E39 + bb 0xF621 + pause 0xFE29 + stop 0xFD28 + rec 0xFC27 + f 0xFB26 + play 0xFA25 + b 0xF924 + editimage 0x0D38 + acquireimage 0x0C37 + ok 0xF31E + right 0xF41F + left 0xF21D + down 0xF722 + up 0xEF1A + snapshot 0xED18 + rename 0x0B36 + delete 0xF520 + tvradio 0xF11C + 0 0xEC17 + 9 0xEA15 + 8 0xE914 + 7 0xE813 + 6 0xE712 + 5 0xE611 + 4 0xE510 + 3 0xE40F + 2 0xE30E + 1 0xE20D + txt 0xEB16 + blue 0x0A35 + yellow 0x0934 + green 0x0833 + red 0x0732 + vol+ 0xDE09 + vol- 0xDD08 + chan- 0xE10C + chan+ 0xE00B + videodesktop 0x0631 + setup 0xF01B + channellist 0x0530 + tvpreview 0x042F + photo 0xDA05 + radio 0x032E + music 0xDB06 + dvd 0xD904 + vcr 0x022D + tv 0x012C + + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Medion_X10_8080/lircrc-medionx10-8080.txt b/abs/core/system-templates/templates/remotes/other/Medion_X10_8080/lircrc-medionx10-8080.txt new file mode 100755 index 0000000..2476f76 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Medion_X10_8080/lircrc-medionx10-8080.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = chan+ +config = Up +end + +# Channel Down +begin +prog = mythtv +button = chan- +config = Down +end + +# General Left +begin +prog = mythtv +button = left +config = Left +end + +# General Right +begin +prog = mythtv +button = right +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = up +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = down +config = Down +end + +# Volume Up +begin +prog = mythtv +button = vol+ +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = vol- +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = ok +config = Space +end + +# Play +begin +prog = mythtv +button = play +config = Return +end + +# Stop +begin +prog = mythtv +button = stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = power +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = pause +config = P +end + +# Mute +begin +prog = mythtv +button = +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = ff +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = bb +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = +config = PgUp +end + +# Record +begin +prog = mythtv +button = rec +config = R +end + +# Delete +begin +prog = mythtv +button = delete +config = D +end + +# OSD browse +begin +prog = mythtv +button = tvpreview +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = channellist +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = setup +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = fullscreen +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = snapshot +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = txt +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = pip +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = tvpreview +config = osd +end + +# Pause playback +begin +prog = mplayer +button = play +config = pause +end + +# Mute +begin +prog = mplayer +button = +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = bb +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = ff +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = stop +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = fullscreen +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = play +config = Play +end + +begin +prog = xine +button = stop +config = Stop +end + +begin +prog = xine +button = stop +config = Quit +end + +begin +prog = xine +button = pause +config = Pause +end + +begin +prog = xine +button = chan+ +config = EventUp +end + +begin +prog = xine +button = chan- +config = EventDown +end + +begin +prog = xine +button = left +config = EventLeft +end + +begin +prog = xine +button = right +config = EventRight +end + +begin +prog = xine +button = ok +config = EventSelect +end + +begin +prog = xine +button = tvpreview +config = Menu +end + +begin +prog = xine +button = forward +#config = ff +config = SeekRelative+60 +end + +begin +prog = xine +button = rewind +#config = bb +config = SeekRelative-60 +end + +begin +prog = xine +button = vol+ +config = Volume+ +end + +begin +prog = xine +button = vol- +config = Volume- +end + +begin +prog = xine +button = +config = Mute +end + +begin +prog = xine +button = stop +config = RootMenu +end + +begin +prog = xine +button = +config = EventNext +end + +begin +prog = xine +button = +config = EventPrior +end + +begin +prog = xine +button = channellist +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Medion_X10_8080/preview.jpg b/abs/core/system-templates/templates/remotes/other/Medion_X10_8080/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Medion_X10_8080/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Nebula/lircd-nebula.conf b/abs/core/system-templates/templates/remotes/other/Nebula/lircd-nebula.conf new file mode 100755 index 0000000..611c804 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nebula/lircd-nebula.conf @@ -0,0 +1,88 @@ + +# this config file was automatically generated +# using lirc-0.8.0(userspace) on Wed Dec 20 19:35:11 2006 +# +# contributed by Peter Wood +# +# brand: Nebula Electronics +# model no. of remote control: DigiTV-PCI Remote +# devices being controlled by this remote: DVB-Card +# +# Note unlike the existing lircd.conf, this one was captured with +# the DigiTV IR receiver via the DVB card it's self. This was the +# remote which came with a Revision B PCI card (Brought Dec 2006). + +begin remote + + name Nebula_DVB + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 16 + pre_data 0x8001 + gap 135906 + toggle_bit 0 + + + begin codes + TV 0x0179 + AUX 0x0186 + DVD/CD 0x0185 + 1 0x0002 + 2 0x0003 + 3 0x0004 + 4 0x0005 + 5 0x0006 + 6 0x0007 + 7 0x0008 + 8 0x0009 + 9 0x000A + 0 0x000B + 16:9 0x00B7 + 14:9 0x00B8 + EXIT 0x00AE + POWER 0x0074 + PICTURE 0x016F + AUDIO 0x0188 + I 0x0166 + EPG 0x016D + MENU 0x008B + UP 0x0067 + DOWN 0x006C + LEFT 0x0069 + RIGHT 0x006A + OK 0x001C + CH+ 0x0192 + CH- 0x0193 + VOLUME+ 0x0073 + VOLUME- 0x0072 + RED 0x018E + GREEN 0x018F + YELLOW 0x0190 + BLUE 0x0191 + SUBT 0x0172 + AD 0x00B9 + TEXT 0x0184 + MUTE 0x0071 + REWIND 0x00A8 + STOP 0x0080 + PLAY 0x00CF + FFORWARD 0x00D0 + CHAPTER 0x00BA + PAUSE 0x0077 + PLAYSPEED 0x80010CF + RECORD 0x00A7 + PIP 0x00BB + ZOOM- 0x004E + ZOOM+ 0x004A + CAPTURE 0x00BC + WEB 0x00BD + EMAIL 0x00D7 + PHONE 0x00A9 + PC 0x0178 + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nebula/lircrc-nebula.txt b/abs/core/system-templates/templates/remotes/other/Nebula/lircrc-nebula.txt new file mode 100755 index 0000000..c3d70b0 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nebula/lircrc-nebula.txt @@ -0,0 +1,402 @@ +# lircrc.example.[[Nebula Digi T V]]-nativelirc +# 2005-04-02, Samuel Jacobs +# Save this file in ~/.mythtv/lircrc + +# There are so many buttons on this remote, 55 to be exact. I don't really +# know what to do with all of them, yet I'm discovering that Myth has +# functions for all of them and much, much more! All in all, 407 lines of +# yummy remote-controlled icing on the delicious cake that is MythTV. + +# Intended for use with: +# http://lirc.sourceforge.net/remotes/nebula_electronics/DigiTV +# NOTE: On my system I renamed the remote to "nebdtv". To use this file +# with the download from lirc.sf.net (which is otherwise identical to my +# copy) simply replace all instances of "nebdtv" with "Nebula_DVB". + +# NOTE 2: Not all buttons are used yet, and some key binding customisations +# will probably be made to get the most out of the extra buttons. In +# particular "Picture" and "Audio" are currently unused so I could +# possibly set jumppoints to [[Myth Photo]] and [[Myth Music]] in future. + +# NOTE 3: The buttons on the remote are listed from the top left down, row +# by row, left to right, with any unused buttons given comments where it +# would appear if it was used here. The number buttons are listed in their +# entirety before starting back at the "Picture" button. + +# NOTE 4: I just thought of another thing that could cause confusion, the +# volume buttons are commented out because I use KDELIRC for that. They +# are defined however, so just uncomment them if you want to use them. + +# Based on, and thanks to: +# lircrc.example.[[Hauppauge Grey]]-nativelirc +# 2003-09-17, Robert Kulagowski +# mailto:rkulagow@rocketmail.com + +# TODO: TV (will probably use for launching mythfrontend) +# TODO: Aux (probably a jumppoint to Live TV) +# TODO: DVD/CD (there's currently no jumppoint for generic optical media, +# so will probably use for DVD) + +begin + prog = mythtv + remote = Nebula_DVB + button = Power + config = Esc +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 1 + config = 1 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 2 + config = 2 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 3 + config = 3 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 4 + config = 4 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 5 + config = 5 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 6 + config = 6 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 7 + config = 7 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 8 + config = 8 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 9 + config = 9 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 0 + config = 0 +end + +# TODO: Picture +# TODO: Audio + +begin + prog = mythtv + remote = Nebula_DVB + button = I + config = I +end + +begin + prog = mythtv + remote = Nebula_DVB + button = 16:9 + config = W +end + +# Unused: 14:9 + +begin + prog = mythtv + remote = Nebula_DVB +# this will only work in live tv mode + button = EPG + config = S +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Exit + config = Esc +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Menu + config = M +end + +# Note the "repeat =" strings in the arrows, volume and channel. +# This means that if you hold down the key, every nth instance will be +# passed. This depends on your system, so you may want to increase or +# decrease this and see what happens. repeat = 1 is probably too +# fast. + +begin + prog = mythtv + remote = Nebula_DVB + button = Up +# This is the "up" on the central diamond + repeat = 3 + config = Up +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Down +# This is the "down" on the central diamond + repeat = 3 + config = Down +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Left +# This is the "left" on the central diamond + repeat = 3 + config = Left +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Right +# This is the "right" on the central diamond + repeat = 3 + config = Right +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Ok +# Middle button on the diamond + config = Return +end + +# The channel buttons are mapped to Page Up and Page Down. + +begin + prog = mythtv + remote = Nebula_DVB + button = Ch+ + repeat = 3 + config = [[Pg Up]] +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Ch- + repeat = 3 + config = [[Pg Down]] +end + +# These are the volume buttons. Uncomment them if you want myth to handle +# the volume. + +begin + prog = mythtv + remote = Nebula_DVB + button = Volume+ + repeat = 3 + config = F11 +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Volume- + repeat = 3 + config = F10 +end + +# colours +begin + prog = mythtv + remote = Nebula_DVB + button = Red +# This is the Red button +# We'll use it for "Delete" + config = D +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Green +# This is the Green button +# We'll use it for "Extended Info" + config = U +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Yellow +# This is the Yellow button +# We'll use it for "Edit" + config = E +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Blue +# This is the Blue button +# We'll use it for "Toggle browse mode" + config = O +end + +begin + prog = mythtv + remote = Nebula_DVB + button = SubT + config = T +end + +begin + prog = mythtv + remote = Nebula_DVB + button = AD + config = A +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Text +# I REALLY can't think of anything to put here, so it does the same as EPG. + config = S +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Mute + config = | +end + +# Here begineth a stickered area, so I assume the labels for these buttons +# could be easily changed post-manufacture. + +begin + prog = mythtv + remote = Nebula_DVB + button = Rewind + config = < +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Stop +# Again, I couldn't think of an appropriate function, so it's ESC. + config = Esc +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Play + config = P +end + +begin + prog = mythtv + remote = Nebula_DVB + button = FForward + config = > +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Chapter +# Change focus for PiP (to change channel in the other window) + config = B +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Pause + config = P +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Playspeed + config = J +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Record + config = R +end + +begin + prog = mythtv + remote = Nebula_DVB + button = PiP +# Toggle PiP on/off + config = V +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Zoom- +# Use for backwards commercial skip + config = Q +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Zoom+ +# Use for forward commercial skip + config = Z +end + +begin + prog = mythtv + remote = Nebula_DVB + button = Capture +# Swap the PiP windows + config = N +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nebula/preview.jpg b/abs/core/system-templates/templates/remotes/other/Nebula/preview.jpg new file mode 100644 index 0000000..e4e979f Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Nebula/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Nova_500/lircd-nova500.conf b/abs/core/system-templates/templates/remotes/other/Nova_500/lircd-nova500.conf new file mode 100755 index 0000000..c66c9e5 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nova_500/lircd-nova500.conf @@ -0,0 +1,69 @@ +# +# brand: Hauppauge NOVA-T-500 +# model no. of remote control: Hauppage Nova-T-500 Snowboard Shape Silver over Black +# + +begin remote + + name NOVA-T500 + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 16 + pre_data 0x1 + gap 199999 + toggle_bit 0 + + + begin codes + Go 0x0162 + Power 0x0074 + TV 0x0179 + Videos 0x0189 + Music 0x0188 + Pictures 0x00E2 + Guide 0x016D + Radio 0x0181 + ArrowUp 0x0067 + ArrowLeft 0x0069 + OK 0x0160 + ArrowRight 0x006A + ArrowDown 0x006C + BackExit 0x009E + Menu 0x008B + VolumeUp 0x0073 + VolumeDown 0x0072 + PrevCh 0x016B + Mute 0x0071 + ChannelUp 0x0192 + ChannelDown 0x0193 + Record 0x00A7 + Rewind 0x00A8 + SkipBack 0x0195 + Play 0x00CF + Pause 0x0077 + Stop 0x0080 + Fwdwind 0x00D0 + SkipFwd 0x0197 + 1 0x0002 + 2 0x0003 + 3 0x0004 + 4 0x0005 + 5 0x0006 + 6 0x0007 + 7 0x0008 + 8 0x0009 + 9 0x000A + Star 0x0037 + 0 0x000B + # 0x0029 + Red 0x018E + Green 0x018F + Yellow 0x0190 + Blue 0x0191 + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nova_500/lircrc-nova500.txt b/abs/core/system-templates/templates/remotes/other/Nova_500/lircrc-nova500.txt new file mode 100755 index 0000000..2d74c3d --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nova_500/lircrc-nova500.txt @@ -0,0 +1,559 @@ +# /etc/lircrc +# ln ~mythtv/.mythtv/lircrc +# +# MythTV native LIRC config file for +# Hauppage Nova-T-500 PCI Dual Tuners DVB-T +# Snowboard shape remote +# Silver on top Black underneath +# 45 buttons +# +# Originally +# By Jarod Wilson, 2003/12/21 +# Amalgamated from Jeff Campbell's .lircrc + + + +################## MythTV Control ###################### +### http://www.mythtv.org/wiki/index.php/Keybindings ### + +# Remote Button +## MythTV function + + +# Go +## Go to home page +begin +prog = mythtv +button = Go +config = ALT+H +end + +# Power +## Turns monitor in Standby +#begin +#prog = irexec +#button = Power +#config = sudo vbetool dpms on ; sudo vbetool dpms off +#end + +# TV +## Go to Watch TV +begin +prog = mythtv +button = TV +config = ALT+T +end + +# Videos +## Go to MythVideo +begin +prog = mythtv +button = Videos +config = ALT+V +end + +# Music +## Go to MythMusic +begin +prog = mythtv +button = Music +config = ALT+M +end + +# Pictures +## Go to MythGallery +begin +prog = mythtv +button = Pictures +config = ALT+P +end + +# Guide +## display EPG +begin +prog = mythtv +button = Guide +config = s +end + +# Radio + + + +# ArrowUp +## Up +begin +prog = mythtv +button = ArrowUp +config = Up +end + +# ArrowLeft +## Left +begin +prog = mythtv +button = ArrowLeft +config = Left +end + +# OK +## Select/enter/resolve +begin +prog = mythtv +button = OK +config = Space +end + +# ArrowRight +## Right +begin +prog = mythtv +button = ArrowRight +config = Right +end + +# ArrowDown +## Down +begin +prog = mythtv +button = ArrowDown +config = Down +end + +# BackExit +## Exit/go back/cancel +begin +prog = mythtv +button = BackExit +config = Esc +end + +# Menu +## Menu +begin +prog = mythtv +button = Menu +config = m +end + +# VolumeUp +## Volume Up +begin +prog = mythtv +button = VolumeUp +config = F11 +end + +# VolumeDown +## Volume down +begin +prog = mythtv +button = VolumeDown +config = F10 +end + +# PrevCh +## Change tuner card input +begin +prog = mythtv +button = PrevCh +config = c +end + +# Mute +## Mute +begin +prog = mythtv +button = Mute +config = | +end + +# ChannelUp +begin +prog = mythtv +button = ChannelUp +config = Up +end + +# ChannelDown +begin +prog = mythtv +button = ChannelDown +config = Down +end + +# Record +begin +prog = mythtv +button = Record +config = R +end + +# Rewind +begin +prog = mythtv +button = Rewind +config = Left +end + +# SkipBack +begin +prog = mythtv +button = SkipBack +config = PgUp +end + +# Play +begin +prog = mythtv +button = Play +config = Return +end + +# Pause +begin +prog = mythtv +button = Pause +config = P +end + +# Stop +begin +prog = mythtv +button = Stop +config = Esc +end + +# Fwdwind +begin +prog = mythtv +button = Fwdwind +config = Right +end + +# SkipFwd +begin +prog = mythtv +button = SkipFwd +config = PgDown +end + +# 1 +begin +prog = mythtv +button = 1 +config = 1 +end + +# 2 +begin +prog = mythtv +button = 2 +config = 2 +end + +# 3 +begin +prog = mythtv +button = 3 +config = 3 +end + +# 4 +begin +prog = mythtv +button = 4 +config = 4 +end + +# 5 +begin +prog = mythtv +button = 5 +config = 5 +end + +# 6 +begin +prog = mythtv +button = 6 +config = 6 +end + +# 7 +begin +prog = mythtv +button = 7 +config = 7 +end + +# 8 +begin +prog = mythtv +button = 8 +config = 8 +end + +# 9 +begin +prog = mythtv +button = 9 +config = 9 +end + +# Star +## Info +begin +prog = mythtv +button = Star +config = i +end + +# 0 +begin +prog = mythtv +button = 0 +config = 0 +end + +# # +## Toggle recording of current program (cycles through types) +begin +prog = mythtv +button = # +config = r +end + +# Red +## Picture zoom +begin +prog = mythtv +button = Red +config = W +end + +# Green +# OSD navigation through channels/programs +begin +prog = mythtv +button = Green +config = O +end + +# Yellow +begin +prog = mythtv +button = Yellow +config = Q +end + +# Blue +begin +prog = mythtv +button = Blue +config = Z +end + + + +##### MPlayer lirc setup +# Show OSD +begin +prog = mplayer +button = Menu +config = osd +end + +# Pause playback +begin +prog = mplayer +button = Pause +config = pause +end + +# Skip ahead a minute if playing +# If paused, resume playing +begin +prog = mplayer +button = Play +config = seek +1 +end + +# Stop playback and exit +begin +prog = mplayer +button = Stop +config = quit +end + +# Mute +begin +prog = mplayer +button = Mute +config = mute +end + +begin +prog = mplayer +button = ArrowLeft +config = seek -10 +end + +# Seek back 10 seconds +begin +prog = mplayer +button = Rewind +config = seek -10 +end + +begin +prog = mplayer +button = ArrowRight +config = seek +30 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = Fwdwind +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = BackExit +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = SkipFwd +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = SkipBack +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = Star +config = vo_fullscreen +end + + + +###### Xine lirc setup +begin +prog = xine +button = Play +config = Play +end + +begin +prog = xine +button = Stop +config = Stop +end + +begin +prog = xine +button = BackExit +config = Quit +end + +begin +prog = xine +button = Pause +config = Pause +end + +begin +prog = xine +button = ArrowUp +config = EventUp +end + +begin +prog = xine +button = ArrowDown +config = EventDown +end + +begin +prog = xine +button = ArrowLeft +config = EventLeft +end + +begin +prog = xine +button = ArrowRight +config = EventRight +end + +begin +prog = xine +button = OK +config = EventSelect +end + +begin +prog = xine +button = Fwdwind +config = SpeedFaster +end + +begin +prog = xine +button = Rewind +config = SpeedSlower +end + +begin +prog = xine +button = VolumeUp +config = Volume+ +end + +begin +prog = xine +button = VolumeDown +config = Volume- +end + +begin +prog = xine +button = Mute +config = Mute +end + +begin +prog = xine +button = Menu +config = RootMenu +end + +begin +prog = xine +button = SkipFwd +config = EventNext +end + +begin +prog = xine +button = SkipBack +config = EventPrior +end + +begin +prog = xine +button = Go +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nova_500/preview.jpg b/abs/core/system-templates/templates/remotes/other/Nova_500/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Nova_500/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Nova_T/lircd-novat.conf b/abs/core/system-templates/templates/remotes/other/Nova_T/lircd-novat.conf new file mode 100755 index 0000000..27a575d --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nova_T/lircd-novat.conf @@ -0,0 +1,60 @@ +begin remote + name nova-t + bits 16 + eps 30 + aeps 100 + one 0 0 + zero 0 0 + gap 135988 + pre_data_bits 16 + pre_data 0x8001 + + begin codes + 1 0x0002 + 2 0x0003 + 3 0x0004 + 4 0x0005 + 5 0x0006 + 6 0x0007 + 7 0x0008 + 8 0x0009 + 9 0x000A + 0 0x000B + * 0x0184 + # 0x0172 + red 0x018E + green 0x018F + yellow 0x0190 + blue 0x0191 + power 0x0074 + go 0x0161 + tv 0x0179 + videos 0x0189 + music 0x0188 + pictures 0x016F + guide 0x016D + radio 0x0181 + up 0x0067 + left 0x0069 + right 0x006A + down 0x006C + ok 0x001C + back 0x00A8 + menu 0x008B + prev-ch 0x019C + mute 0x0071 + volup 0x0073 + voldown 0x0072 + chanup 0x0192 + chandown 0x0193 + rec 0x00A7 + stop 0x0080 + forward 0x00D0 + skipback 0x00A5 + skipforward 0x00A3 + play 0x00CF + pause 0x0077 + + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nova_T/lircrc-novat.txt b/abs/core/system-templates/templates/remotes/other/Nova_T/lircrc-novat.txt new file mode 100755 index 0000000..f075729 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nova_T/lircrc-novat.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = chanup +config = Up +end + +# Channel Down +begin +prog = mythtv +button = chandown +config = Down +end + +# General Left +begin +prog = mythtv +button = left +config = Left +end + +# General Right +begin +prog = mythtv +button = right +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = up +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = down +config = Down +end + +# Volume Up +begin +prog = mythtv +button = volup +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = voldown +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = ok +config = Space +end + +# Play +begin +prog = mythtv +button = play +config = Return +end + +# Stop +begin +prog = mythtv +button = stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = power +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = pause +config = P +end + +# Mute +begin +prog = mythtv +button = mute +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = forward +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = back +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = skipforward +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = skipback +config = PgUp +end + +# Record +begin +prog = mythtv +button = rec +config = R +end + +# Delete +begin +prog = mythtv +button = red +config = D +end + +# OSD browse +begin +prog = mythtv +button = menu +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = guide +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = yellow +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = blue +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = prev-ch +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = guide +config = osd +end + +# Pause playback +begin +prog = mplayer +button = pause +config = pause +end + +# Mute +begin +prog = mplayer +button = mute +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = back +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = forward +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = stop +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = skipforward +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = skipback +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = play +config = Play +end + +begin +prog = xine +button = stop +config = Stop +end + +begin +prog = xine +button = stop +config = Quit +end + +begin +prog = xine +button = pause +config = Pause +end + +begin +prog = xine +button = up +config = EventUp +end + +begin +prog = xine +button = down +config = EventDown +end + +begin +prog = xine +button = left +config = EventLeft +end + +begin +prog = xine +button = right +config = EventRight +end + +begin +prog = xine +button = ok +config = EventSelect +end + +begin +prog = xine +button = menu +config = Menu +end + +begin +prog = xine +button = forward +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = back +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = volup +config = Volume+ +end + +begin +prog = xine +button = voldown +config = Volume- +end + +begin +prog = xine +button = mute +config = Mute +end + +begin +prog = xine +button = stop +config = RootMenu +end + +begin +prog = xine +button = skipforward +config = EventNext +end + +begin +prog = xine +button = skipback +config = EventPrior +end + +begin +prog = xine +button = guide +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nova_T/preview.jpg b/abs/core/system-templates/templates/remotes/other/Nova_T/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Nova_T/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Nova_T_USB2/lircd-novatusb2.conf b/abs/core/system-templates/templates/remotes/other/Nova_T_USB2/lircd-novatusb2.conf new file mode 100755 index 0000000..d2bbee6 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nova_T_USB2/lircd-novatusb2.conf @@ -0,0 +1,77 @@ +# Please make this file available to others +# by sending it to +# +# this config file was automatically generated +# using lirc-0.8.1-CVS(dev/input) on Sun Oct 8 22:51:46 2006 +# +# contributed by JonS +# +# brand: irrecord.nova-T-usb +# model no. of remote control: Hauppage Nova-T USB Snowboard Shape Silver over Black +# devices being controlled by this remote: MythTV +# + +begin remote + + name nova-T-usb + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 16 + pre_data 0x1 + gap 199999 + toggle_bit 0 + + + begin codes + Go 0x0162 + Power 0x0074 + TV 0x0179 + Videos 0x0189 + Music 0x0188 + Pictures 0x00E2 + Guide 0x016D + Radio 0x0181 + ArrowUp 0x0067 + ArrowLeft 0x0069 + OK 0x0160 + ArrowRight 0x006A + ArrowDown 0x006C + BackExit 0x009E + Menu 0x008B + VolumeUp 0x0073 + VolumeDown 0x0072 + PrevCh 0x016B + Mute 0x0071 + ChannelUp 0x0192 + ChannelDown 0x0193 + Record 0x00A7 + Rewind 0x00A8 + SkipBack 0x0195 + Play 0x00CF + Pause 0x0077 + Stop 0x0080 + Fwdwind 0x00D0 + SkipFwd 0x0197 + 1 0x0002 + 2 0x0003 + 3 0x0004 + 4 0x0005 + 5 0x0006 + 6 0x0007 + 7 0x0008 + 8 0x0009 + 9 0x000A + * 0x0037 + 0 0x000B + # 0x0029 + Red 0x018E + Green 0x018F + Yellow 0x0190 + Blue 0x0191 + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nova_T_USB2/lircrc-novatusb2.txt b/abs/core/system-templates/templates/remotes/other/Nova_T_USB2/lircrc-novatusb2.txt new file mode 100755 index 0000000..fad1483 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nova_T_USB2/lircrc-novatusb2.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = ChannelUp +config = Up +end + +# Channel Down +begin +prog = mythtv +button = ChannelDown +config = Down +end + +# General Left +begin +prog = mythtv +button = ArrowLeft +config = Left +end + +# General Right +begin +prog = mythtv +button = ArrowRight +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = ArrowUp +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = ArrowDown +config = Down +end + +# Volume Up +begin +prog = mythtv +button = VolumeUp +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = VolumeDown +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = OK +config = Space +end + +# Play +begin +prog = mythtv +button = Play +config = Return +end + +# Stop +begin +prog = mythtv +button = Stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = BackExit +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = Power +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = Pause +config = P +end + +# Mute +begin +prog = mythtv +button = Mute +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = FwdWind +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = Rewind +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = SkipFwd +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = SkipBack +config = PgUp +end + +# Record +begin +prog = mythtv +button = Record +config = R +end + +# Delete +begin +prog = mythtv +button = Red +config = D +end + +# OSD browse +begin +prog = mythtv +button = Green +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = Guide +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = Yellow +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = Blue +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = PrevCh +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = Guide +config = osd +end + +# Pause playback +begin +prog = mplayer +button = Pause +config = pause +end + +# Mute +begin +prog = mplayer +button = Mute +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = Rewind +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = FwdWind +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = Stop +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = SkipFwd +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = SkipBack +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = Play +config = Play +end + +begin +prog = xine +button = Stop +config = Stop +end + +begin +prog = xine +button = BackExit +config = Quit +end + +begin +prog = xine +button = Pause +config = Pause +end + +begin +prog = xine +button = ArrowUp +config = EventUp +end + +begin +prog = xine +button = ArrowDown +config = EventDown +end + +begin +prog = xine +button = ArrowLeft +config = EventLeft +end + +begin +prog = xine +button = ArrowRight +config = EventRight +end + +begin +prog = xine +button = OK +config = EventSelect +end + +begin +prog = xine +button = Guide +config = Menu +end + +begin +prog = xine +button = FwdWind +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = Rewind +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = VolumeUp +config = Volume+ +end + +begin +prog = xine +button = VolumeDown +config = Volume- +end + +begin +prog = xine +button = Mute +config = Mute +end + +begin +prog = xine +button = Stop +config = RootMenu +end + +begin +prog = xine +button = SkipFwd +config = EventNext +end + +begin +prog = xine +button = SkipBack +config = EventPrior +end + +begin +prog = xine +button = Menu +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nova_T_USB2/preview.jpg b/abs/core/system-templates/templates/remotes/other/Nova_T_USB2/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Nova_T_USB2/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Nvidia/lircd-nvidia.conf b/abs/core/system-templates/templates/remotes/other/Nvidia/lircd-nvidia.conf new file mode 100755 index 0000000..133ac00 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nvidia/lircd-nvidia.conf @@ -0,0 +1,62 @@ +begin remote + name nvidia + bits 16 + eps 30 + aeps 100 + one 0 0 + zero 0 0 + gap 227970 + pre_data_bits 8 + pre_data 0x14 + + begin codes + CANCIL 0xDF0A + RIGHTMOUSE 0x517C + LEFTMOUSE 0x4D78 + PAUSE 0x4D78 + STOP 0xFD28 + REC 0xFC27 + ADVANCE 0xFB26 + PLAY 0xFA25 + REPLAY 0xF924 + FFORWARD 0xF823 + REWIND 0xF621 + OK 0xF31E + SLOW 0xF520 + LIVETV 0xF11C + LEFT 0xF21D + RIGHT 0xF41F + DOWN 0xF722 + UP 0xEF1A + SETUP 0xF01B + DVDMENU 0xEE19 + SNAPSHOT 0xED18 + CC 0xEB16 + 0 0xEC17 + 9 0xEA15 + 8 0xE914 + 7 0xE813 + 6 0xE712 + 5 0xE611 + 4 0xE510 + 3 0xE40F + 2 0xE30E + 1 0xE20D + ZOOM 0xFF2A + INPUT 0x002B + CHAN- 0xE10C + CHAN+ 0xE00B + VOL- 0xDD08 + VOL+ 0xDE09 + WEB 0xDC07 + MUSIC 0xDB06 + PHOTO 0xDA05 + DVDVCD 0xD904 + DVR 0xD803 + CHSURF 0xD702 + CHGUIDE 0xD601 + MUTE 0xD500 + + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nvidia/lircrc-nvidia.txt b/abs/core/system-templates/templates/remotes/other/Nvidia/lircrc-nvidia.txt new file mode 100755 index 0000000..53c133b --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nvidia/lircrc-nvidia.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = CHAN+ +config = Up +end + +# Channel Down +begin +prog = mythtv +button = CHAN- +config = Down +end + +# General Left +begin +prog = mythtv +button = LEFT +config = Left +end + +# General Right +begin +prog = mythtv +button = RIGHT +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = UP +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = DOWN +config = Down +end + +# Volume Up +begin +prog = mythtv +button = VOL+ +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = VOL- +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = OK +config = Space +end + +# Play +begin +prog = mythtv +button = PLAY +config = Return +end + +# Stop +begin +prog = mythtv +button = STOP +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = CANCIL +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = PAUSE +config = P +end + +# Mute +begin +prog = mythtv +button = MUTE +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = FFORWARD +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = REWIND +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = ADVANCE +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = REPLAY +config = PgUp +end + +# Record +begin +prog = mythtv +button = REC +config = R +end + +# Delete +begin +prog = mythtv +button = +config = D +end + +# OSD browse +begin +prog = mythtv +button = CHGUIDE +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = CHSURF +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = INPUT +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = SETUP +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = CHGUIDE +config = osd +end + +# Pause playback +begin +prog = mplayer +button = PAUSE +config = pause +end + +# Mute +begin +prog = mplayer +button = MUTE +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = REWIND +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = FFORWARD +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = STOP +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = ADVANCE +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = REPLAY +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = ZOOM +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = PLAY +config = Play +end + +begin +prog = xine +button = STOP +config = Stop +end + +begin +prog = xine +button = STOP +config = Quit +end + +begin +prog = xine +button = PAUSE +config = Pause +end + +begin +prog = xine +button = UP +config = EventUp +end + +begin +prog = xine +button = DOWN +config = EventDown +end + +begin +prog = xine +button = LEFT +config = EventLeft +end + +begin +prog = xine +button = RIGHT +config = EventRight +end + +begin +prog = xine +button = OK +config = EventSelect +end + +begin +prog = xine +button = CHGUIDE +config = Menu +end + +begin +prog = xine +button = FFORWARD +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = REWIND +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = VOL+ +config = Volume+ +end + +begin +prog = xine +button = VOL- +config = Volume- +end + +begin +prog = xine +button = MUTE +config = Mute +end + +begin +prog = xine +button = STOP +config = RootMenu +end + +begin +prog = xine +button = ADVANCE +config = EventNext +end + +begin +prog = xine +button = REPLAY +config = EventPrior +end + +begin +prog = xine +button = CHSURF +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nvidia/preview.jpg b/abs/core/system-templates/templates/remotes/other/Nvidia/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Nvidia/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Nvidia_X10/lircd-nvidiax10.conf b/abs/core/system-templates/templates/remotes/other/Nvidia_X10/lircd-nvidiax10.conf new file mode 100755 index 0000000..1c06639 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nvidia_X10/lircd-nvidiax10.conf @@ -0,0 +1,71 @@ +begin remote + name nvidiax10 + bits 40 + eps 30 + aeps 100 + one 0 0 + zero 0 0 + gap 235987 + + begin codes + mute 0x14D5000000 + playlist 0x14D6010000 + chSurf 0x14D7020000 + dvr 0x14D8030000 + dvd 0x14D9040000 + photo 0x14DA050000 + music 0x14DB060000 + web 0x14DC070000 + L 0x144D780000 + R 0x14517C0000 + ESC 0x14DF0A0000 + VOL+ 0x14DE090000 + VOL- 0x14DD080000 + CHAN- 0x14E10C0000 + CHAN+ 0x14E00B0000 + angle 0x14002B0000 + zoom 0x14FF2A0000 + 0 0x14EC170000 + 1 0x14E20D0000 + 2 0x14E30E0000 + 3 0x14E40F0000 + 4 0x14E5100000 + 5 0x14E6110000 + 6 0x14E7120000 + 7 0x14E8130000 + 8 0x14E9140000 + 9 0x14EA150000 + TXT 0x14EB160000 + SnapShot 0x14ED180000 + DVDMenu 0x14EE190000 + setup 0x14F01B0000 + audio 0x14F11C0000 + slow 0x14F5200000 + up 0x14EF1A0000 + down 0x14F7220000 + left 0x14F21D0000 + right 0x14F41F0000 + ok 0x14F31E0000 + back 0x14F6210000 + forward 0x14F8230000 + fRewind 0x14F9240000 + play 0x14FA250000 + ffw 0x14FB260000 + rec 0x14FC270000 + stop 0x14FD280000 + pause 0x14FE290000 + + mouse_n 0x0000001447720000 + mouse_ne 0x000000144A750000 + mouse_e 0x0000001446710000 + mouse_se 0x000000144B760000 + mouse_s 0x0000001448730000 + mouse_sw 0x000000144C770000 + mouse_w 0x0000001445700000 + mouse_nw 0x0000001449740000 + mouse_left 0x000000144E790000 + mouse_right 0x00000014527D0000 + + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nvidia_X10/lircrc-nvidiax10.txt b/abs/core/system-templates/templates/remotes/other/Nvidia_X10/lircrc-nvidiax10.txt new file mode 100755 index 0000000..0774c10 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Nvidia_X10/lircrc-nvidiax10.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = CHAN+ +config = Up +end + +# Channel Down +begin +prog = mythtv +button = CHAN- +config = Down +end + +# General Left +begin +prog = mythtv +button = left +config = Left +end + +# General Right +begin +prog = mythtv +button = right +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = up +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = down +config = Down +end + +# Volume Up +begin +prog = mythtv +button = VOL+ +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = VOL- +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = ok +config = Space +end + +# Play +begin +prog = mythtv +button = play +config = Return +end + +# Stop +begin +prog = mythtv +button = stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = ESC +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = pause +config = P +end + +# Mute +begin +prog = mythtv +button = mute +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = ffw +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = fRewind +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = forward +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = back +config = PgUp +end + +# Record +begin +prog = mythtv +button = rec +config = R +end + +# Delete +begin +prog = mythtv +button = +config = D +end + +# OSD browse +begin +prog = mythtv +button = +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = chSurf +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = TXT +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = chSurf +config = osd +end + +# Pause playback +begin +prog = mplayer +button = pause +config = pause +end + +# Mute +begin +prog = mplayer +button = mute +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = fRewind +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = ffw +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = stop +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = forward +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = back +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = zoom +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = play +config = Play +end + +begin +prog = xine +button = stop +config = Stop +end + +begin +prog = xine +button = ESC +config = Quit +end + +begin +prog = xine +button = pause +config = Pause +end + +begin +prog = xine +button = up +config = EventUp +end + +begin +prog = xine +button = down +config = EventDown +end + +begin +prog = xine +button = left +config = EventLeft +end + +begin +prog = xine +button = right +config = EventRight +end + +begin +prog = xine +button = ok +config = EventSelect +end + +begin +prog = xine +button = chSurf +config = Menu +end + +begin +prog = xine +button = ffw +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = fRewind +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = VOL+ +config = Volume+ +end + +begin +prog = xine +button = VOL- +config = Volume- +end + +begin +prog = xine +button = mute +config = Mute +end + +begin +prog = xine +button = stop +config = RootMenu +end + +begin +prog = xine +button = forward +config = EventNext +end + +begin +prog = xine +button = back +config = EventPrior +end + +begin +prog = xine +button = +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Nvidia_X10/preview.jpg b/abs/core/system-templates/templates/remotes/other/Nvidia_X10/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Nvidia_X10/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/One4All/lircd-one4all.conf b/abs/core/system-templates/templates/remotes/other/One4All/lircd-one4all.conf new file mode 100755 index 0000000..00060fd --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/One4All/lircd-one4all.conf @@ -0,0 +1,111 @@ +#------------------------------------------------------------------------------ +# contributed by Claas Langbehn (claas@bigfoot.com) 01-May-2000 +#------------------------------------------------------------------------------ +# +# filename: RC-5 +# encoding: shift encoded, RC-5 +# brand: Philips (and others) +# model: all +# supported devices: all +# +#------------------------------------------------------------------------------ + +begin remote + + name one4all + bits 11 + flags RC5|CONST_LENGTH + eps 20 + aeps 0 + + header 0 0 + one 889 889 + zero 889 889 + plead 889 + ptrail 0 + foot 0 0 + repeat 0 0 + pre_data_bits 2 + pre_data 0x02 + post_data_bits 0 + post_data 0x0 + pre 0 0 + post 0 0 + gap 113792 + toggle_bit 2 + frequency 36000 + duty_cycle 50 + + begin codes + 0 0x0000000000000140 + 1 0x0000000000000141 + 2 0x0000000000000142 + 3 0x0000000000000143 + 4 0x0000000000000144 + 5 0x0000000000000145 + 6 0x0000000000000146 + 7 0x0000000000000147 + 8 0x0000000000000148 + 9 0x0000000000000149 + GUIDE 0x000000000000014a + SELECT 0x000000000000014b + POWER 0x000000000000014c + Mute 0x000000000000014d + Move 0x000000000000014e + VOL+ 0x0000000000000150 + VOL- 0x0000000000000151 + PREVCH 0x0000000000000152 + NEXTCH 0x0000000000000153 + SLOMO 0x0000000000000154 + ANGLE 0x0000000000000155 + MENU 0x000000000000015d + SUBT 0x000000000000015e + CH+ 0x0000000000000160 + CH- 0x0000000000000161 + PIP 0x0000000000000162 + Swap 0x0000000000000163 + PAUSE 0x0000000000000169 + PVRMENU 0x000000000000016e + EXIT 0x0000000000000171 + REW 0x0000000000000172 + REPLAY 0x0000000000000173 + FFW 0x0000000000000174 + PLAY 0x0000000000000175 + STOP 0x0000000000000176 + REC 0x0000000000000177 + SKIP 0x0000000000000178 + Prev 0x000000000000017b + INFO 0x000000000000017c + TV/VID 0x000000000000017e + Audio 0x000000000000017f + THDN 0x0000000000000268 + THUP 0x0000000000000269 + end codes + +end remote + +begin remote + + name PHILIPS_RC-5_ALT + bits 13 + flags RC5|CONST_LENGTH + eps 20 + aeps 0 + + one 889 889 + zero 889 889 + plead 889 + gap 113792 + min_repeat 1 + toggle_bit 2 + + frequency 36000 + duty_cycle 50 + + begin codes + LEFT 0x0000000000000155 + RIGHT 0x0000000000000156 + end codes + +end remote + diff --git a/abs/core/system-templates/templates/remotes/other/One4All/lircrc-one4all.txt b/abs/core/system-templates/templates/remotes/other/One4All/lircrc-one4all.txt new file mode 100755 index 0000000..0b67174 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/One4All/lircrc-one4all.txt @@ -0,0 +1,730 @@ +# lircrc.URC-6131/RC-5 (Hauppauge PVR-250) +# 2004-01-25, Joe Votour +# mailto:vulturej@vulturesnest.net +# Save this file in ~/.mythtv/lircrc, and make a symlink with ~/.lircrc +# TODO: Test/configure the mplayer buttons +# Finish the rest of the remote buttons for MythTV + +# Power button/quit +#begin +# prog = mythtv +# button = POWER +# config = Esc +#end + +# Change TV card input +begin + prog = mythtv + button = TV/VID + config = C +end + +# Toggle Picture-In-Picture +begin + prog = mythtv + button = PIP + config = V +end + +# Swap the PiP windows +begin + prog = mythtv + button = Swap + config = N +end + +# Number keys +begin + prog = mythtv + button = 1 + config = 1 +end + +begin + prog = mythtv + button = 2 + config = 2 +end + +begin + prog = mythtv + button = 3 + config = 3 +end + +begin + prog = mythtv + button = 4 + config = 4 +end + +begin + prog = mythtv + button = 5 + config = 5 +end + +begin + prog = mythtv + button = 6 + config = 6 +end + +begin + prog = mythtv + button = 7 + config = 7 +end + +begin + prog = mythtv + button = 8 + config = 8 +end + +begin + prog = mythtv + button = 9 + config = 9 +end + +begin + prog = mythtv + button = 0 + config = 0 +end + +# Exit button (returning to menu) +begin + prog = mythtv + button = EXIT + config = Esc +end + +# Menu button (TV menu) +begin + prog = mythtv + button = MENU + config = M +end + +# Guide button (EPG) +begin + prog = mythtv + button = GUIDE + config = S +end + +# Delete (i.e. View recordings screen) +begin + prog = mythtv + button = POWER + config = D +end + +# View program info (OSD) +begin + prog = mythtv + button = INFO + config = I +end + +# Note the "repeat =" strings in the volume and channel. +# This means that if you hold down the key, every nth instance will be +# passed. This depends on your system, so you may want to increase or +# decrease this and see what happens. repeat = 1 is probably too +# fast. + +# Volume Down +begin + prog = mythtv + button = VOL- + repeat = 3 + config = F10 +end + +# Volume Up +begin + prog = mythtv + button = VOL+ + repeat = 3 + config = F11 +end + +# Channel Up +begin + prog = mythtv + button = THUP + repeat = 3 + config = Up +end + +# Channel Down +begin + prog = mythtv + button = THDN + repeat = 3 + config = Down +end + +# Navigational arrows +begin + prog = mythtv + button = LEFT + repeat = 3 + config = Left +end + +begin + prog = mythtv + button = RIGHT + repeat = 3 + config = Right +end + +begin + prog = mythtv + button = SELECT + config = Return +end + +# Mute +begin + prog = mythtv + button = Mute + config = F9 +end + +# Browse mode +#begin +# prog = mythtv +# button = DISPLAY +# config = O +#end + +# Channel history +begin + prog = mythtv + button = Prev + config = H +end + +# Rewind +begin + prog = mythtv + button = REW + config = Left +end + +# Play +begin + prog = mythtv + button = PLAY + config = P +end + +# Fast-forward +begin + prog = mythtv + button = FFW + config = Right +end + +# Next chapter (page down for EPG) +begin + prog = mythtv + button = NEXTCH + config = PgDown +end + +# Previous chapter (page up for EPG) +begin + prog = mythtv + button = PREVCH + config = PgUp +end + +# Record +begin + prog = mythtv + button = REC + config = R +end + +# Teletext/Closed Captioning +# Audio button doubles as CC +begin + prog = mythtv + button = Audio + config = T +end + +# Pause +begin + prog = mythtv + button = PAUSE + config = P +end + +# Backwards commercial skip +begin + prog = mythtv + button = REPLAY + config = Q +end + +# Forward commercial skip +begin + prog = mythtv + button = SKIP + config = Z +end + +# +# mplayer keys (Untested) +# +begin + prog = mplayer + button = EXIT + config = quit +end + +begin + prog = mplayer + button = MUTE + config = mute +end + +begin + prog = mplayer + button = VOL- + config = volume -1 + repeat = 1 +end + +begin + prog = mplayer + button = VOL+ + config = volume 1 + repeat = 1 +end + +begin + prog = mplayer + button = PLAY + config = pause +end + +begin + prog = mplayer + button = PAUSE + config = pause +end + +begin + prog = mplayer + button = STOP + config = quit +end + +begin + prog = mplayer + button = DISPLAY + config = osd +end + +begin + prog = mplayer + button = FFW + config = skip 1 +end + +begin + prog = mplayer + button = REW + config = skip -1 +end + +begin + prog = mplayer + button = REPLAY + config = skip -60 +end + +begin + prog = mplayer + button = SKIP + config = skip 60 +end + +## +# xine key bindings. +# Automatically generated by xine-ui version 0.9.23. +# To run xine: +# MythVideo: xine -D -pfh %s +# MythDVD: xine -D -pfhq --auto-scan dvd (for DVD) +# xine -D -pfhq --auto-scan vcdo (for VCD) +## + +# start playback +begin + button = PLAY + prog = xine + repeat = 3 + config = Play +end + +# playback pause toggle +begin + button = PAUSE + prog = xine + repeat = 3 + config = Pause +end + +# stop playback +begin + button = STOP + prog = xine + repeat = 3 + config = Stop +end + +# set position to -10 minutes in current stream +begin + button = REPLAY + prog = xine + repeat = 3 + config = SeekRelative-600 +end + +# set position to +10 minutes in current stream +begin + button = SKIP + prog = xine + repeat = 3 + config = SeekRelative+600 +end + +# set position to -30 seconds in current stream +begin + button = REW + prog = xine + repeat = 3 + config = SeekRelative-30 +end + +# set position to +30 seconds in current stream +begin + button = FFW + prog = xine + repeat = 3 + config = SeekRelative+30 +end + +# decrement playback speed +begin + button = SLOMO + prog = xine + repeat = 3 + config = SpeedSlower +end + +# reset playback speed +begin + button = PLAY + prog = xine + repeat = 3 + config = SpeedReset +end + +# increment audio volume +begin + button = VOL+ + prog = xine + repeat = 2 + config = Volume+ +end + +# decrement audio volume +begin + button = VOL- + prog = xine + repeat = 2 + config = Volume- +end + +# increment amplification level +#begin +# remote = xxxxx +# button = xxxxx +# prog = xine +# repeat = 3 +# config = Amp+ +#end + +# decrement amplification level +#begin +# remote = xxxxx +# button = xxxxx +# prog = xine +# repeat = 3 +# config = Amp- +#end + +# reset amplification to default value +#begin +# remote = xxxxx +# button = xxxxx +# prog = xine +# repeat = 3 +# config = ResetAmp +#end + +# audio muting toggle +begin + button = Mute + prog = xine + repeat = 3 + config = Mute +end + +# select next audio channel +begin + button = Audio + prog = xine + repeat = 3 + config = AudioChannelNext +end + +# select next sub picture (subtitle) channel +begin + button = SUBT + prog = xine + repeat = 3 + config = SpuNext +end + +# jump to media Menu +#begin +# button = MENU +# prog = xine +# repeat = 3 +# config = Menu +#end + +# jump to Title Menu +#begin +# remote = xxxxx +# button = xxxxx +# prog = xine +# repeat = 3 +# config = TitleMenu +#end + +# jump to Root Menu +begin + button = MENU + prog = xine + repeat = 3 + config = RootMenu +end + +# jump to Subpicture Menu +begin + remote = xxxxx + button = xxxxx + prog = xine + repeat = 3 + config = SubpictureMenu +end + +# jump to Audio Menu +begin + button = Audio + prog = xine + repeat = 3 + config = AudioMenu +end + +# jump to Angle Menu +begin + button = Angle + prog = xine + repeat = 3 + config = AngleMenu +end + +# jump to Part Menu +#begin +# remote = xxxxx +# button = xxxxx +# prog = xine +# repeat = 3 +# config = PartMenu +#end + +# menu navigate up +begin + button = CH+ + prog = xine + repeat = 3 + config = EventUp +end + +# menu navigate down +begin + button = CH- + prog = xine + repeat = 3 + config = EventDown +end + +# menu navigate left +begin + button = LEFT + prog = xine + repeat = 3 + config = EventLeft +end + +# menu navigate right +begin + button = RIGHT + prog = xine + repeat = 3 + config = EventRight +end + +# menu select +begin + button = SELECT + prog = xine + repeat = 3 + config = EventSelect +end + +# jump to next chapter +begin + button = NEXTCH + prog = xine + repeat = 3 + config = EventNext +end + +# jump to previous chapter +begin + button = PREVCH + prog = xine + repeat = 3 + config = EventPrior +end + +# select next angle +begin + button = ANGLE + prog = xine + repeat = 3 + config = EventAngleNext +end + +# display stream information using OSD +begin + button = INFO + prog = xine + repeat = 3 + config = OSDStreamInfos +end + +# enter the number 0 +begin + button = 0 + prog = xine + repeat = 3 + config = Number0 +end + +# enter the number 1 +begin + button = 1 + prog = xine + repeat = 3 + config = Number1 +end + +# enter the number 2 +begin + button = 2 + prog = xine + repeat = 3 + config = Number2 +end + +# enter the number 3 +begin + button = 3 + prog = xine + repeat = 3 + config = Number3 +end + +# enter the number 4 +begin + button = 4 + prog = xine + repeat = 3 + config = Number4 +end + +# enter the number 5 +begin + button = 5 + prog = xine + repeat = 3 + config = Number5 +end + +# enter the number 6 +begin + button = 6 + prog = xine + repeat = 3 + config = Number6 +end + +# enter the number 7 +begin + button = 7 + prog = xine + repeat = 3 + config = Number7 +end + +# enter the number 8 +begin + button = 8 + prog = xine + repeat = 3 + config = Number8 +end + +# enter the number 9 +begin + button = 9 + prog = xine + repeat = 3 + config = Number9 +end + +# quit the program +begin + button = POWER + prog = xine + repeat = 3 + config = Quit +end + +## +# End of xine key bindings. +## + diff --git a/abs/core/system-templates/templates/remotes/other/One4All/preview.jpg b/abs/core/system-templates/templates/remotes/other/One4All/preview.jpg new file mode 100644 index 0000000..770d54b Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/One4All/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/One4All_6131/lircd-one4all6131.conf b/abs/core/system-templates/templates/remotes/other/One4All_6131/lircd-one4all6131.conf new file mode 100755 index 0000000..9562f79 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/One4All_6131/lircd-one4all6131.conf @@ -0,0 +1,31 @@ +begin remote + name OneForAll_6131 + bits 20 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + header 2449 542 + one 1259 527 + zero 675 527 + gap 45430 + + begin codes + Left 0xDEB92 + Right 0x3EB92 + Up 0x9EB92 + Down 0x5EB92 + Select 0xD0B92 + Exit 0x70B92 + Info 0x2AB92 + Guide 0x58B92 + Menu 0xD8B92 + Play 0x4CB92 + Pause 0x9CB92 + Stop 0x1CB92 + JumpBack 0x6CB92 + JumpAhead 0xECB92 + JumpToStart 0x0CB92 + + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/One4All_6131/lircrc-one4all6131.txt b/abs/core/system-templates/templates/remotes/other/One4All_6131/lircrc-one4all6131.txt new file mode 100755 index 0000000..728c046 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/One4All_6131/lircrc-one4all6131.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = Up +config = Up +end + +# Channel Down +begin +prog = mythtv +button = Down +config = Down +end + +# General Left +begin +prog = mythtv +button = +config = Left +end + +# General Right +begin +prog = mythtv +button = +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = Up +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = Down +config = Down +end + +# Volume Up +begin +prog = mythtv +button = Right +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = Left +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = Select +config = Space +end + +# Play +begin +prog = mythtv +button = Play +config = Return +end + +# Stop +begin +prog = mythtv +button = Stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = Exit +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = Pause +config = P +end + +# Mute +begin +prog = mythtv +button = +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = JumpAhead +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = JumpBack +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = +config = PgUp +end + +# Record +begin +prog = mythtv +button = +config = R +end + +# Delete +begin +prog = mythtv +button = +config = D +end + +# OSD browse +begin +prog = mythtv +button = Menu +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = Guide +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = Info +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = Menu +config = osd +end + +# Pause playback +begin +prog = mplayer +button = Pause +config = pause +end + +# Mute +begin +prog = mplayer +button = +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = JumpBack +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = JumpAhead +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = Stop +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = Play +config = Play +end + +begin +prog = xine +button = Stop +config = Stop +end + +begin +prog = xine +button = Exit +config = Quit +end + +begin +prog = xine +button = Pause +config = Pause +end + +begin +prog = xine +button = Up +config = EventUp +end + +begin +prog = xine +button = Down +config = EventDown +end + +begin +prog = xine +button = +config = EventLeft +end + +begin +prog = xine +button = +config = EventRight +end + +begin +prog = xine +button = Select +config = EventSelect +end + +begin +prog = xine +button = Menu +config = Menu +end + +begin +prog = xine +button = JumpAhead +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = JumpBack +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = Right +config = Volume+ +end + +begin +prog = xine +button = Left +config = Volume- +end + +begin +prog = xine +button = +config = Mute +end + +begin +prog = xine +button = Stop +config = RootMenu +end + +begin +prog = xine +button = +config = EventNext +end + +begin +prog = xine +button = +config = EventPrior +end + +begin +prog = xine +button = Info +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/One4All_6131/preview.jpg b/abs/core/system-templates/templates/remotes/other/One4All_6131/preview.jpg new file mode 100644 index 0000000..cc0751e Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/One4All_6131/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/One4All_7544/lircd-one4all7544.conf b/abs/core/system-templates/templates/remotes/other/One4All_7544/lircd-one4all7544.conf new file mode 100755 index 0000000..c1787ef --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/One4All_7544/lircd-one4all7544.conf @@ -0,0 +1,49 @@ +begin remote + name one4all_7544 + bits 12 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + header 2399 615 + one 1175 620 + zero 572 620 + gap 45451 + + begin codes + 1 0x01A + 2 0x81A + 3 0x41A + 4 0xC1A + 5 0x21A + 6 0xA1A + 7 0x61A + 8 0xE1A + 9 0x11A + 10 0x51A + 0 0x91A + av 0x55A + c+ 0x09A + c- 0x89A + exit 0x55A + ok 0x8BA + up 0x43A + down 0xC3A + left 0x47A + right 0x87A + v+ 0x49A + v- 0xC9A + mute 0xADA + rr 0xD9A + play 0x59A + pause 0x99A + ff 0x39A + red 0x1BA + green 0x19A + yellow 0xB9A + blue 0xE5A + menu 0xB3A + power 0xA9A + + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/One4All_7544/lircrc-one4all7544.txt b/abs/core/system-templates/templates/remotes/other/One4All_7544/lircrc-one4all7544.txt new file mode 100755 index 0000000..57e702a --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/One4All_7544/lircrc-one4all7544.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = c+ +config = Up +end + +# Channel Down +begin +prog = mythtv +button = c- +config = Down +end + +# General Left +begin +prog = mythtv +button = left +config = Left +end + +# General Right +begin +prog = mythtv +button = right +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = up +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = down +config = Down +end + +# Volume Up +begin +prog = mythtv +button = v+ +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = v- +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = ok +config = Space +end + +# Play +begin +prog = mythtv +button = play +config = Return +end + +# Stop +begin +prog = mythtv +button = exit +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = power +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = pause +config = P +end + +# Mute +begin +prog = mythtv +button = mute +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = ff +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = rr +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = +config = PgUp +end + +# Record +begin +prog = mythtv +button = red +config = R +end + +# Delete +begin +prog = mythtv +button = +config = D +end + +# OSD browse +begin +prog = mythtv +button = yellow +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = menu +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = green +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = blue +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = menu +config = osd +end + +# Pause playback +begin +prog = mplayer +button = pause +config = pause +end + +# Mute +begin +prog = mplayer +button = mute +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = rr +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = ff +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = exit +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = play +config = Play +end + +begin +prog = xine +button = exit +config = Stop +end + +begin +prog = xine +button = exit +config = Quit +end + +begin +prog = xine +button = pause +config = Pause +end + +begin +prog = xine +button = up +config = EventUp +end + +begin +prog = xine +button = down +config = EventDown +end + +begin +prog = xine +button = left +config = EventLeft +end + +begin +prog = xine +button = right +config = EventRight +end + +begin +prog = xine +button = ok +config = EventSelect +end + +begin +prog = xine +button = menu +config = Menu +end + +begin +prog = xine +button = ff +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = rr +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = v+ +config = Volume+ +end + +begin +prog = xine +button = v- +config = Volume- +end + +begin +prog = xine +button = mute +config = Mute +end + +begin +prog = xine +button = exit +config = RootMenu +end + +begin +prog = xine +button = +config = EventNext +end + +begin +prog = xine +button = +config = EventPrior +end + +begin +prog = xine +button = green +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/One4All_7544/preview.jpg b/abs/core/system-templates/templates/remotes/other/One4All_7544/preview.jpg new file mode 100644 index 0000000..cb75f0b Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/One4All_7544/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Packard_bell/lircd-packard.conf b/abs/core/system-templates/templates/remotes/other/Packard_bell/lircd-packard.conf new file mode 100755 index 0000000..9e0e783 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Packard_bell/lircd-packard.conf @@ -0,0 +1,92 @@ +# Config file for Packard Bell Remotes (with repeat codes!) +# created by Samuel Wood (sjw@umr.edu) +# +# brand: Packard Bell Remote +# model: El Cheapo Packard Bell Remote +# +# This is a config file for the cheap excess Packard Bell remotes +# you sometimes can buy from online auctions like www.onsale.com. +# +# The receiver that comes with it hooks into the serial port and works +# fine with lirc 0.5.4. +# +# The receiver that comes with the remote is near garbage. If +# you don't point almost directly at it, it will not detect. But +# it's simpler than building your own. :-) +# +# Repeat works fine for me. You just have to modify or add the +# "repeat=" lines in your .lircrc. +# +# irrecord was used to generate the file, then I modified and +# added repeat codes. +# +# The button names used are identical to what was printed on the +# remote, except for the number pads (using actual numbers like +# "1" and so forth did not seem to work. Similarly, '*' is Star +# and '#' is Hash. LMB and RMB refer to the two mousepad buttons +# on the left and right respectively. +# +# I still need to modify the gap setting. Right now, if you don't +# hold the button down long enough, it may not register, but if +# you hold it too long, it will detect a repeat or two. Feel free +# to modify this to work better. If you get it to work better, send +# me a copy. :-) + +begin remote + + name PackBell + bits 15 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 400 + + header 9065 4500 + one 597 532 + zero 597 1643 + ptrail 597 + pre_data_bits 16 + pre_data 0xF708 + post_data_bits 1 + post_data 0x0 + gap 107000 + repeat_bit 0 + repeat 9050 2250 + + begin codes + Help 0x0000000000006F90 + Phone 0x0000000000004FB0 + Message 0x0000000000006E91 + SRS 0x0000000000004EB1 + CD 0x0000000000002FD0 + Aux1 0x0000000000000FF0 + Aux2 0x0000000000002ED1 + Aux3 0x0000000000000EF1 + LMB 0x00000000000023DC + RMB 0x000000000000639C + Up 0x00000000000037C8 + Down 0x00000000000057A8 + Left 0x0000000000007788 + Right 0x00000000000017E8 + Menu 0x0000000000007B84 + Mute 0x0000000000003BC4 + Enter 0x00000000000047B8 + CHUp 0x00000000000027D8 + CHDown 0x0000000000006798 + VolUp 0x0000000000005BA4 + VolDown 0x0000000000001BE4 + Display 0x00000000000007F8 + One 0x0000000000005EA1 + Two 0x0000000000001EE1 + Three 0x0000000000000BF4 + Four 0x0000000000007E81 + Five 0x0000000000003EC1 + Six 0x0000000000004BB4 + Seven 0x0000000000005FA0 + Eight 0x0000000000001FE0 + Nine 0x0000000000002BD4 + Zero 0x0000000000003FC0 + Star 0x0000000000007F80 + Hash 0x0000000000006B94 + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Packard_bell/lircrc-packard.txt b/abs/core/system-templates/templates/remotes/other/Packard_bell/lircrc-packard.txt new file mode 100755 index 0000000..5e54f7a --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Packard_bell/lircrc-packard.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = CHUp +config = Up +end + +# Channel Down +begin +prog = mythtv +button = CHDown +config = Down +end + +# General Left +begin +prog = mythtv +button = Left +config = Left +end + +# General Right +begin +prog = mythtv +button = Right +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = Up +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = Down +config = Down +end + +# Volume Up +begin +prog = mythtv +button = VolUp +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = VolDown +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = Enter +config = Space +end + +# Play +begin +prog = mythtv +button = +config = Return +end + +# Stop +begin +prog = mythtv +button = +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = +config = P +end + +# Mute +begin +prog = mythtv +button = Mute +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = +config = PgUp +end + +# Record +begin +prog = mythtv +button = +config = R +end + +# Delete +begin +prog = mythtv +button = +config = D +end + +# OSD browse +begin +prog = mythtv +button = +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = Menu +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = Zero +config = 0 +end + +begin +prog = mythtv +button = One +config = 1 +end + +begin +prog = mythtv +button = Two +config = 2 +end + +begin +prog = mythtv +button = Three +config = 3 +end + +begin +prog = mythtv +button = Four +config = 4 +end + +begin +prog = mythtv +button = Five +config = 5 +end + +begin +prog = mythtv +button = Six +config = 6 +end + +begin +prog = mythtv +button = Seven +config = 7 +end + +begin +prog = mythtv +button = Eight +config = 8 +end + +begin +prog = mythtv +button = Nine +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = Menu +config = osd +end + +# Pause playback +begin +prog = mplayer +button = +config = pause +end + +# Mute +begin +prog = mplayer +button = Mute +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = Left +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = Right +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = +config = Play +end + +begin +prog = xine +button = +config = Stop +end + +begin +prog = xine +button = +config = Quit +end + +begin +prog = xine +button = +config = Pause +end + +begin +prog = xine +button = Up +config = EventUp +end + +begin +prog = xine +button = Down +config = EventDown +end + +begin +prog = xine +button = Left +config = EventLeft +end + +begin +prog = xine +button = Right +config = EventRight +end + +begin +prog = xine +button = +config = EventSelect +end + +begin +prog = xine +button = Menu +config = Menu +end + +begin +prog = xine +button = +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = VolUp +config = Volume+ +end + +begin +prog = xine +button = VolDown +config = Volume- +end + +begin +prog = xine +button = Mute +config = Mute +end + +begin +prog = xine +button = +config = RootMenu +end + +begin +prog = xine +button = +config = EventNext +end + +begin +prog = xine +button = +config = EventPrior +end + +begin +prog = xine +button = Help +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Packard_bell/preview.jpg b/abs/core/system-templates/templates/remotes/other/Packard_bell/preview.jpg new file mode 100644 index 0000000..76453bb Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Packard_bell/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Pinnacle/lircd-pinnacle.conf b/abs/core/system-templates/templates/remotes/other/Pinnacle/lircd-pinnacle.conf new file mode 100755 index 0000000..ebc04d9 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Pinnacle/lircd-pinnacle.conf @@ -0,0 +1,97 @@ +# +# contributed by Bart Alewijnse +# +# brand: Pinnacle Systems +# model: PCTV Remote (Perhaps other ones as well) +# supported devices: there's only one I know of. (serial) +# +# Mail me if your remote is only partly supported, or if it has different +# buttons than listed below. +# + +begin remote + + name PinnacleSysPCTVRemote + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 8 + pre_data 0xFE + gap 180000 + toggle_bit 0 + + begin codes + Mute 0xB53C #Mute 0x000000000000003C + Power 0x2D2F #Power 0x000000000000002F + Chan+Play 0x173F #Chan+Play 0x000000000000003F + Chan-Stop 0xC63E #Chan-Stop 0x000000000000003E + Vol+FF 0xF13B #Vol+FF 0x000000000000003B + Vol-Rew 0x643D #Vol-Rew 0x000000000000003D + 1 0x9F31 #1 0x0000000000000031 + 2 0x3D32 #2 0x0000000000000032 + 3 0xEC33 #3 0x0000000000000033 + 4 0xA834 #4 0x0000000000000034 + 5 0x7935 #5 0x0000000000000035 + 6 0xDB36 #6 0x0000000000000036 + 7 0x0A37 #7 0x0000000000000037 + 8 0x5338 #8 0x0000000000000038 + 9 0x8239 #9 0x0000000000000039 + Fullscreen 0x5E2D #Fullscreen 0x000000000000002D + 0/AV 0x203A #0/AV 0x000000000000003A + Info 0xCB2B #Info 0x000000000000002B + Preview 0xFC2E #Preview 0x000000000000002E + Record 0x3027 #Record 0x0000000000000027 + Chan_Last 0x4325 #Chan_Last 0x0000000000000025 + F_TV 0xE126 #F_TV 0x0000000000000026 + F_TELETEXT 0xB829 #F_TELETEXT 0x0000000000000029 + F_RADIO 0x1A2A #F_RADIO 0x000000000000002A + +# +# here are some extra buttons a new version of the remote seems to have +# +# contributed by Robbert Monna +# +# brand: Pinnacle Systems +# model: PCTV Remote (newest version?) +# supported devices: dongle on serial port (from TV-Card) +# + L 0x631F #L 0x000000000000001F + Zoom 0xB21E #Zoom 0x000000000000001E + vol+ 0x851B #vol+ 0x000000000000001B + vol- 0x590F #vol- 0x000000000000000F + channel+ 0x7E17 #channel+ 0x0000000000000017 + channel- 0xC11C #channel- 0x000000000000001C + middle 0x541A #middle 0x000000000000001A + Menu 0x101D #Menu 0x000000000000001D + next 0xF619 #next 0x0000000000000019 + undo 0xAF16 #undo 0x0000000000000016 + pause 0x0D15 #pause 0x0000000000000015 + redo 0x9813 #redo 0x0000000000000013 + Rewind 0x880E #Rewind 0x000000000000000E + Play 0x2A0D #Play 0x000000000000000D + Stop 0xBF0B #Stop 0x000000000000000B + FForward 0x4407 #FForward 0x0000000000000007 + EPG 0x2718 #EPG 0x0000000000000018 + +# here are some more buttons that seem to be mapped differently from +# the ones above + +# contributed by InterCeptor ceptor_7@freemail.hu +# +# brand: Pinnacle Systems PCTV Pro Remote +# model no. of remote control: (I can't find any numbers on it) +# supported devices: serial +# + + 9 0x0000000000000082 + Zoom 0x00000000000000B2 + middle 0x0000000000000014 + + + end codes +end remote + + diff --git a/abs/core/system-templates/templates/remotes/other/Pinnacle/lircrc-pinnacle.txt b/abs/core/system-templates/templates/remotes/other/Pinnacle/lircrc-pinnacle.txt new file mode 100755 index 0000000..d3b9261 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Pinnacle/lircrc-pinnacle.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = channel+ +config = Up +end + +# Channel Down +begin +prog = mythtv +button = channel- +config = Down +end + +# General Left +begin +prog = mythtv +button = +config = Left +end + +# General Right +begin +prog = mythtv +button = +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = channel+ +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = channel- +config = Down +end + +# Volume Up +begin +prog = mythtv +button = vol+ +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = vol- +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = +config = Space +end + +# Play +begin +prog = mythtv +button = Play +config = Return +end + +# Stop +begin +prog = mythtv +button = Stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = undo +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = Power +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = pause +config = P +end + +# Mute +begin +prog = mythtv +button = Mute +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = FForward +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = Rewind +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = Vol+FF +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = Vol-Rew +config = PgUp +end + +# Record +begin +prog = mythtv +button = Record +config = R +end + +# Delete +begin +prog = mythtv +button = +config = D +end + +# OSD browse +begin +prog = mythtv +button = Menu +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = EPG +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = Info +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = Chan_Last +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = F_TELETEXT +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = Fullscreen +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = Menu +config = osd +end + +# Pause playback +begin +prog = mplayer +button = pause +config = pause +end + +# Mute +begin +prog = mplayer +button = Mute +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = Rewind +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = FForward +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = Stop +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = Vol+FF +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = Vol-Rew +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = Fullscreen +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = Play +config = Play +end + +begin +prog = xine +button = Stop +config = Stop +end + +begin +prog = xine +button = Stop +config = Quit +end + +begin +prog = xine +button = pause +config = Pause +end + +begin +prog = xine +button = channel+ +config = EventUp +end + +begin +prog = xine +button = channel- +config = EventDown +end + +begin +prog = xine +button = +config = EventLeft +end + +begin +prog = xine +button = +config = EventRight +end + +begin +prog = xine +button = +config = EventSelect +end + +begin +prog = xine +button = Menu +config = Menu +end + +begin +prog = xine +button = FForward +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = Rewind +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = vol+ +config = Volume+ +end + +begin +prog = xine +button = vol- +config = Volume- +end + +begin +prog = xine +button = Mute +config = Mute +end + +begin +prog = xine +button = Stop +config = RootMenu +end + +begin +prog = xine +button = next +config = EventNext +end + +begin +prog = xine +button = undo +config = EventPrior +end + +begin +prog = xine +button = Info +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Pinnacle/preview.jpg b/abs/core/system-templates/templates/remotes/other/Pinnacle/preview.jpg new file mode 100644 index 0000000..bd8e19e Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Pinnacle/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf b/abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf new file mode 100644 index 0000000..f8175f3 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/lircd-rs.conf @@ -0,0 +1,87 @@ +# this config file was generated +# using lirc-0.7.0pre2(hauppauge) on Thu Jan 1 00:35:50 2004 +# +# contributed by Jarod Wilson +#------------------------------------------------------------------------------ +# +# filename: RadioShack_15-2116-vcr0081.lirc +# encoding: RC-5 +# brand: RadioShack Universal (and others) +# model: 15-2116, set as VCR type 0081 +# supported devices: all +# +# note: requires quite a bit of key reassignment w/keymover and EFCs... +# see http://wilsonet.com/mythtv/rs15-2116.html for HOWTO +# +#------------------------------------------------------------------------------ + +begin remote + + name rs15-2116-vcr0081 + bits 11 + flags RC5|CONST_LENGTH + eps 20 + aeps 0 + header 0 0 + one 889 889 + zero 889 889 + plead 889 + ptrail 0 + foot 0 0 + repeat 0 0 + pre_data_bits 2 + pre_data 0x02 + post_data_bits 0 + post_data 0x0 + pre 0 0 + post 0 0 + gap 113792 + toggle_bit 2 + frequency 36000 + duty_cycle 50 + + begin codes + 0 0x0000000000000140 + 1 0x0000000000000141 + 2 0x0000000000000142 + 3 0x0000000000000143 + 4 0x0000000000000144 + 5 0x0000000000000145 + 6 0x0000000000000146 + 7 0x0000000000000147 + 8 0x0000000000000148 + 9 0x0000000000000149 + INFO 0x000000000000014a + SELECT 0x000000000000014b + POWER 0x000000000000014c + MUTE 0x000000000000014d + MOVE 0x000000000000014e + VOL+ 0x0000000000000150 + VOL- 0x0000000000000151 + RIGHT 0x000000000000015a + LEFT 0x000000000000015b + ENTER 0x000000000000015c + MENU 0x000000000000015d + CH+ 0x0000000000000160 + CH- 0x0000000000000161 + PIP 0x0000000000000162 + SWAP 0x0000000000000163 + SLEEP 0x0000000000000166 + FREEZE 0x0000000000000168 + PAUSE 0x0000000000000169 + SKIP 0x000000000000016a + EXIT 0x0000000000000171 + REW 0x0000000000000172 + REPLAY 0x0000000000000173 + FFWD 0x0000000000000174 + PLAY 0x0000000000000175 + STOP 0x0000000000000176 + REC 0x0000000000000177 + SKIP 0x0000000000000178 + +100 0x0000000000000179 + LAST 0x000000000000017b + GUIDE 0x000000000000017c + TV/VIDEO 0x000000000000017e + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/lircrc-rs b/abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/lircrc-rs new file mode 100644 index 0000000..91c0de5 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/lircrc-rs @@ -0,0 +1,539 @@ +# ~/.mythtv/lircrc +# +# MythTV native LIRC config file for +# the RadioShack 15-2116, VCR type 0081 +# using Hauppauge IR receiver +# +# By Jarod Wilson, 2003/12/31 +# Amalgamated from Harry O's +# .lircrc, the mythtv.org docs, and +# a few touches of my own. :) +# + +# Channel Up +begin +prog = mythtv +button = CH+ +repeat = 4 +config = Up +end + +# Channel Down +begin +prog = mythtv +button = CH- +repeat = 4 +config = Down +end + +# OK/Select +begin +prog = mythtv +button = SELECT +repeat = 4 +config = Return +end + +# Play +begin +prog = mythtv +button = PLAY +repeat = 4 +config = Space +end + +# Stop +begin +prog = mythtv +button = STOP +repeat = 4 +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = EXIT +repeat = 4 +config = Esc +end + +# Power Off/Exit +begin +prog = mythtv +button = POWER +repeat = 4 +config = Esc +end + +# Pause +begin +prog = mythtv +button = PAUSE +repeat = 4 +config = P +end + +# Mute +begin +prog = mythtv +button = MUTE +repeat = 4 +config = | +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = REW +repeat = 4 +config = Left +end + +begin +prog = mythtv +button = LEFT +repeat = 4 +config = Left +end + +# Fast forward (30 sec default) +begin +prog = mythtv +button = FFWD +repeat = 4 +config = Right +end + +begin +prog = mythtv +button = RIGHT +repeat = 4 +config = Right +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = FREEZE +repeat = 4 +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = MOVE +repeat = 4 +config = PgUp +end + +# Record +begin +prog = mythtv +button = REC +repeat = 4 +config = R +end + +# OSD browse +begin +prog = mythtv +button = GUIDE +repeat = 4 +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = MENU +repeat = 4 +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = INFO +repeat = 4 +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = +100 +repeat = 4 +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = SLEEP +repeat = 4 +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = ENTER +repeat = 4 +config = Z +end + +# Change TV card input +begin +prog = mythtv +button = TV/VIDEO +repeat = 4 +config = C +end + +# Toggle Picture-In-Picture +begin +prog = mythtv +button = PIP +repeat = 4 +config = V +end + +# Swap PIP +begin +prog = mythtv +button = SWAP +repeat = 4 +config = N +end + +# Cycle through channel history +begin +prog = mythtv +button = LAST +repeat = 4 +config = H +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +repeat = 4 +config = 0 +end + +begin +prog = mythtv +button = 1 +repeat = 4 +config = 1 +end + +begin +prog = mythtv +button = 2 +repeat = 4 +config = 2 +end + +begin +prog = mythtv +button = 3 +repeat = 4 +config = 3 +end + +begin +prog = mythtv +button = 4 +repeat = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +repeat = 4 +config = 5 +end + +begin +prog = mythtv +button = 6 +repeat = 4 +config = 6 +end + +begin +prog = mythtv +button = 7 +repeat = 4 +config = 7 +end + +begin +prog = mythtv +button = 8 +repeat = 4 +config = 8 +end + +begin +prog = mythtv +button = 9 +repeat = 4 +config = 9 +end + +### MPlayer commands + +begin +prog = mplayer +button = MENU +repeat = 4 +config = osd +end + +begin +prog = mplayer +button = PAUSE +repeat = 4 +config = pause +end + +begin +prog = mplayer +button = PLAY +repeat = 4 +config = seek +1 +end + +begin +prog = mplayer +button = STOP +repeat = 4 +config = quit +end + +begin +prog = mplayer +button = MUTE +repeat = 4 +config = mute +end + +begin +prog = mplayer +button = REW +repeat = 4 +config = seek -10 +end + +begin +prog = mplayer +button = LEFT +repeat = 4 +config = seek -10 +end + +begin +prog = mplayer +button = FFWD +repeat = 4 +config = seek +30 +end + +begin +prog = mplayer +button = RIGHT +repeat = 4 +config = seek +30 +end + +begin +prog = mplayer +button = EXIT +repeat = 4 +config = quit +end + +begin +prog = mplayer +button = FREEZE +repeat = 4 +config = seek +1200 +end + +begin +prog = mplayer +button = MOVE +repeat = 4 +config = seek -1200 +end + +begin +prog = mplayer +button = +100 +repeat = 4 +config = vo_fullscreen +end + +### Xine commands + +begin +prog = xine +button = PLAY +repeat = 3 +config = Play +end + +begin +prog = xine +button = STOP +repeat = 3 +config = Stop +end + +begin +prog = xine +button = POWER +repeat = 3 +config = Quit +end + +begin +prog = xine +button = EXIT +repeat = 3 +config = Quit +end + +begin +prog = xine +button = PAUSE +repeat = 3 +config = Pause +end + +begin +prog = xine +button = CH+ +repeat = 3 +config = EventUp +end + +begin +prog = xine +button = CH- +repeat = 3 +config = EventDown +end + +begin +prog = xine +button = LEFT +repeat = 3 +config = EventLeft +end + +begin +prog = xine +button = RIGHT +repeat = 3 +config = EventRight +end + +begin +prog = xine +button = SELECT +repeat = 3 +config = EventSelect +end + +begin +prog = xine +button = GUIDE +repeat = 3 +config = Menu +end + +begin +prog = xine +button = FFWD +repeat = 3 +config = SeekRelative+30 +end + +begin +prog = xine +button = REW +repeat = 3 +config = SeekRelative-30 +end + +begin +prog = xine +button = VOL+ +repeat = 3 +config = Volume+ +end + +begin +prog = xine +button = VOL- +repeat = 3 +config = Volume- +end + +begin +prog = xine +button = MUTE +repeat = 3 +config = Mute +end + +begin +prog = xine +button = MENU +repeat = 3 +config = RootMenu +end + +begin +prog = xine +button = FREEZE +repeat = 3 +config = EventNext +end + +begin +prog = xine +button = LAST +repeat = 3 +config = EventPrior +end + +begin +prog = xine +button = INFO +repeat = 3 +config = OSDStreamInfos +end + +begin +prog = xine +button = ENTER +repeat = 3 +config = SpeedFaster +end + +begin +prog = xine +button = SLEEP +repeat = 3 +config = SpeedSlower +end diff --git a/abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/preview.jpg b/abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/preview.jpg new file mode 100644 index 0000000..d465839 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/RadioShack_15-2116-Jarod_Wilson/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Technisat/lircd-technisat.conf b/abs/core/system-templates/templates/remotes/other/Technisat/lircd-technisat.conf new file mode 100755 index 0000000..3f0f3d4 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Technisat/lircd-technisat.conf @@ -0,0 +1,68 @@ +# Please make this file available to others +# by sending it to +# +# this config file was automatically generated +# using lirc-0.6.6(any) on Sun Mar 27 11:39:40 2005 +# +# contributed by +# +# brand: +# model no. of remote control: TS35 - Airstar2 +# devices being controlled by this remote: DVB-T +# + +begin remote + + name technisat + bits 13 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 907 885 + zero 907 885 + plead 954 + gap 113935 + toggle_bit 2 + + + begin codes + 1 0x0000000000001A81 + 2 0x0000000000001A82 + 3 0x0000000000001283 + 4 0x0000000000001284 + 5 0x0000000000001A85 + 6 0x0000000000001286 + 7 0x0000000000001A87 + 8 0x0000000000001288 + 9 0x0000000000001A89 + 0 0x0000000000001A80 + Mute 0x000000000000128D + Ext 0x0000000000001AB8 + a/b 0x00000000000012A3 + Power 0x0000000000001A8C + tv/radio 0x0000000000000293 + -/-- 0x0000000000001A8A + Menu 0x0000000000000292 + Back 0x0000000000000A8F + Up 0x0000000000001AA0 + Down 0x00000000000012A1 + Left 0x0000000000001A91 + Right 0x0000000000001A90 + Sfi 0x0000000000001AAF + Repeat 0x0000000000001AA2 + Red 0x00000000000002AB + Green 0x0000000000000AAC + Yellow 0x0000000000000AAD + Blue 0x0000000000000AAE + Ok 0x0000000000000297 + Check 0x00000000000002B6 + txt 0x0000000000001ABC + stop 0x00000000000012A9 + help 0x0000000000001A8F + tv/radio 0x0000000000000A93 + end codes + +end remote + + diff --git a/abs/core/system-templates/templates/remotes/other/Technisat/lircrc-technisat.txt b/abs/core/system-templates/templates/remotes/other/Technisat/lircrc-technisat.txt new file mode 100755 index 0000000..8baa6b9 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Technisat/lircrc-technisat.txt @@ -0,0 +1,347 @@ +begin + prog = mythtv + button = Up + config = Up +end + +begin + prog = mythtv + button = Down + config = Down +end + +begin + prog = mythtv + button = Left + config = Left +end + +begin + prog = mythtv + button = Right + config = Right +end + +begin + prog = mythtv + button = 1 + config = 1 +end + +begin + prog = mythtv + button = 2 + config = 2 +end + +begin + prog = mythtv + button = 3 + config = 3 +end + +begin + prog = mythtv + button = 4 + config = 4 +end + +begin + prog = mythtv + button = 5 + config = 5 +end + +begin + prog = mythtv + button = 6 + config = 6 +end + +begin + prog = mythtv + button = 7 + config = 7 +end + +begin + prog = mythtv + button = 8 + config = 8 +end + +begin + prog = mythtv + button = 9 + config = 9 +end + +begin + prog = mythtv + button = 0 + config = 0 +end + +begin + prog = mythtv + button = Menu + config = M +end + +begin + prog = mythtv + button = Repeat + config = H +end + +begin + prog = mythtv + button = Check + config = / +end + +begin + prog = mythtv + button = help + config = T +end + + +begin + prog = mythtv +# This is the Red key +# We'll use it for "Delete" + button = Red + config = D +end + +begin + prog = mythtv +# This is the Green key +# We'll use it for "Information" + button = Green + config = I +end + +begin + prog = mythtv +# This is the Green key +# We'll use it for "View details" + button = Yellow + config = U +end + +begin + prog = mythtv +# This is the Green key +# We'll use it for "Upcoming episodes" + button = Blue + config = O +end + + +# Note the "repeat =" strings in the volume and channel. +# This means that if you hold down the key, every nth instance will be +# passed. This depends on your system, so you may want to increase or +# decrease this and see what happens. repeat = 1 is probably too +# fast. + +begin + prog = mythtv + button = Left + repeat = 3 + config = F10 +end + +begin + prog = mythtv + button = Right + repeat = 3 + config = F11 +end + +begin + prog = mythtv +# Middle button on the diamond + button = Ok + config = P +end + +begin + prog = mythtv + button = Mute + config = | +end + +begin + prog = mythtv + button = back + config = Esc +end + + +begin + prog = mythtv + button = stop + config = Esc +end + + +#MPlayer +begin + prog = mplayer + button = stop + config = quit +end + +begin + prog = mplayer + button = help + config = osd +end + +begin + prog = mplayer + button = Ok + config = play +end + + + +begin + prog = mplayer + button = Ok + config = pause +end + +begin + prog = mplayer + button = Right + config = volume +1 + repeat = 1 +end + +begin + prog = mplayer + button = Left + config = volume -1 + repeat = 1 +end + +begin + prog = mplayer + button = Mute + config = mute +end +##XINE + + begin + prog = xine + button = Ok + repeat = 3 + config = Play + end + + begin + prog = xine + button = stop + repeat = 3 + config = Stop + end + + begin + prog = xine + button = Back + config = Quit + end + + begin + prog = xine + button = Ok + repeat = 3 + config = Pause + end + + begin + prog = xine + button = Up + repeat = 4 + config = EventUp + end + + begin + prog = xine + button = Down + repeat = 4 + config = EventDown + end + + begin + prog = xine + button = Left + repeat = 4 + config = Volume- + end + + begin + prog = xine + button = Right + repeat = 4 + config = Volume+ + end + + begin + prog = xine + button = Ok + repeat = 0 + config = EventSelect + end + + begin + prog = xine + button = Menu + repeat = 0 + config = Menu + end + + #vol down + begin + prog = xine + button = Yellow + repeat = 1 + config = EventLeft + end + + #vol up + begin + prog = xine + button = Red + repeat = 1 + config = EventRight + end + + + #ch up + begin + prog = xine + button = Green + repeat = 1 + config = SeekRelative+60 + end + + #ch down + begin + prog = xine + button = Blue + repeat = 1 + config = SeekRelative-60 + end + + + #skip chapter backward + begin + prog = xine + button = Repeat + repeat = 1 + config = EventPrior + end diff --git a/abs/core/system-templates/templates/remotes/other/Technisat/preview.jpg b/abs/core/system-templates/templates/remotes/other/Technisat/preview.jpg new file mode 100644 index 0000000..25ecd0d Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Technisat/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/Twinhan/lircd-twinhan.conf b/abs/core/system-templates/templates/remotes/other/Twinhan/lircd-twinhan.conf new file mode 100755 index 0000000..3fb3652 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Twinhan/lircd-twinhan.conf @@ -0,0 +1,44 @@ +begin remote + name TwinHanRemote + bits 32 + eps 30 + aeps 100 + one 0 0 + zero 0 0 + gap 115899 + toggle_bit 0 + begin codes + fullscreen 0x8001002C + Power 0x8001001D + 1 0x80010002 + 2 0x80010003 + 3 0x80010004 + 4 0x80010005 + 5 0x80010006 + 6 0x80010007 + 7 0x80010008 + 8 0x80010009 + 9 0x8001000A + 0 0x8001000B + rec 0x80010066 + favorite 0x8001002F + rewind 0x80010017 + forward 0x80010031 + ch+ 0x80010068 + ch- 0x8001006D + vol- 0x8001006C + vol+ 0x80010067 + recall 0x8001002E + play 0x8001001C + stop 0x8001006B + pause 0x80010014 + mute 0x80010032 + cancel 0x80010001 + capture 0x80010019 + preview 0x80010025 + epg 0x80010012 + recordlist 0x80010026 + tab 0x8001000F + teletext 0x8001001E + end codes +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Twinhan/lircrc-twinhan.txt b/abs/core/system-templates/templates/remotes/other/Twinhan/lircrc-twinhan.txt new file mode 100755 index 0000000..296876c --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/Twinhan/lircrc-twinhan.txt @@ -0,0 +1,474 @@ +# Channel Up +begin +prog = mythtv +button = ch+ +config = Up +end + +# Channel Down +begin +prog = mythtv +button = ch- +config = Down +end + +# General Left +begin +prog = mythtv +button = +config = Left +end + +# General Right +begin +prog = mythtv +button = +config = Right +end + + # LiveTV browse up channel +begin +prog = mythtv +button = ch+ +config = Up +end + +# LiveTV browse down channel +begin +prog = mythtv +button = ch- +config = Down +end + +# Volume Up +begin +prog = mythtv +button = vol+ +config = F11 +end + +# Volume Down +begin +prog = mythtv +button = vol- +config = F10 +end + + # OK/Select +begin +prog = mythtv +button = +config = Space +end + +# Play +begin +prog = mythtv +button = play +config = Return +end + +# Stop +begin +prog = mythtv +button = stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = Power +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = pause +config = P +end + +# Mute +begin +prog = mythtv +button = mute +config = | +end + +# Fast forward (10 sec default) +begin +prog = mythtv +button = forward +config = Right +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = rewind +config = Left +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = +config = PgUp +end + +# Record +begin +prog = mythtv +button = rec +config = R +end + +# Delete +begin +prog = mythtv +button = +config = D +end + +# OSD browse +begin +prog = mythtv +button = +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = epg +config = M +end + +# Bring up OSD info +begin +prog = mythtv +button = +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = preview +config = W +end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + +# Previous channel +begin +prog = mythtv +button = recall +config = H +end + +# Closed Captioning +begin +prog = mythtv +button = teletext +config = T +end + +# Picture in Picture +begin +prog = mythtv +button = +config = V +end + +# Change channels on both cards +begin +prog = mythtv +button = +config = N +end + +# Clear cutpoints in cutlist +begin +prog = mythtv +button = +config = Q +end + + + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = epg +config = osd +end + +# Pause playback +begin +prog = mplayer +button = pause +config = pause +end + +# Mute +begin +prog = mplayer +button = mute +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = rewind +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = forward +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = stop +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = fullscreen +config = vo_fullscreen +end + + + +### Xine lirc setup + +begin +prog = xine +button = play +config = Play +end + +begin +prog = xine +button = stop +config = Stop +end + +begin +prog = xine +button = stop +config = Quit +end + +begin +prog = xine +button = pause +config = Pause +end + +begin +prog = xine +button = ch+ +config = EventUp +end + +begin +prog = xine +button = ch- +config = EventDown +end + +begin +prog = xine +button = +config = EventLeft +end + +begin +prog = xine +button = +config = EventRight +end + +begin +prog = xine +button = +config = EventSelect +end + +begin +prog = xine +button = epg +config = Menu +end + +begin +prog = xine +button = forward +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = rewind +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = vol+ +config = Volume+ +end + +begin +prog = xine +button = vol- +config = Volume- +end + +begin +prog = xine +button = mute +config = Mute +end + +begin +prog = xine +button = stop +config = RootMenu +end + +begin +prog = xine +button = +config = EventNext +end + +begin +prog = xine +button = +config = EventPrior +end + +begin +prog = xine +button = teletext +config = OSDStreamInfos +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/Twinhan/preview.jpg b/abs/core/system-templates/templates/remotes/other/Twinhan/preview.jpg new file mode 100644 index 0000000..65345c8 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/Twinhan/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/X10_Lola/lircd-x10lola.conf b/abs/core/system-templates/templates/remotes/other/X10_Lola/lircd-x10lola.conf new file mode 100755 index 0000000..7bfad44 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/X10_Lola/lircd-x10lola.conf @@ -0,0 +1,78 @@ +# lircd.conf for X-10 Lola remote +# +# this config file was automatically generated +# using lirc-0.6.6(any) on Sat May 15 14:41:38 2004 +# matching MythTV configuration file at http://wendy.seltzer.org/mythtv/lircrc +# +# +# brand: X-10 Lola +# model no. of remote control: UR89A +# devices being controlled by this remote: mythtv +# + +begin remote + + name x10_lola + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + + pre_data_bits 8 + pre_data 0x14 + post_data_bits 16 + post_data 0x0 + gap 219972 + toggle_bit 0 + + + begin codes + up 0x000000000000600B + down 0x000000000000610C + left 0x0000000000005D08 + right 0x0000000000005E09 + M 0x0000000000005F0A + 1 0x000000000000620D + 2 0x000000000000630E + 3 0x000000000000640F + 4 0x0000000000006510 + 5 0x0000000000006611 + 6 0x0000000000006712 + 7 0x0000000000006813 + 8 0x0000000000006914 + 9 0x0000000000006A15 + 0 0x0000000000006C17 + a-d 0x0000000000006B16 + a-b 0x0000000000006D18 + pageup 0x000000000000711C + pagedown 0x0000000000007520 + T 0x000000000000832E + E 0x000000000000842F + F 0x0000000000005C07 + S 0x0000000000008530 + scan- 0x000000000000802B + rew 0x0000000000007924 + play 0x0000000000007A25 + ff 0x0000000000007B26 + scan+ 0x0000000000007F2A + rec 0x0000000000007C27 + stop 0x0000000000007D28 + pause 0x0000000000007E29 + playlist 0x0000000000005601 + playing 0x000000000000822D + enter 0x000000000000731E + eu 0x0000000000006F1A + ed 0x0000000000007722 + el 0x000000000000721D + er 0x000000000000741F + alb 0x0000000000006E19 + art 0x000000000000701B + gen 0x0000000000007621 + trk 0x0000000000007823 + end codes + +end remote + + diff --git a/abs/core/system-templates/templates/remotes/other/X10_Lola/lircrc-x10lola.txt b/abs/core/system-templates/templates/remotes/other/X10_Lola/lircrc-x10lola.txt new file mode 100755 index 0000000..5fc949e --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/X10_Lola/lircrc-x10lola.txt @@ -0,0 +1,334 @@ +# lircrc +# lircrc configuration file for X-10 Lola remote for use with MythTV +# for use with keymapping at http://wendy.seltzer.org/mythtv/lircd.conf +# common keymappings from the keys.txt suggestions +# +# This file is public domain. No rights reserved. + +###number keys +begin + prog = mythtv + button = 0 + config = 0 +end +begin + prog = mythtv + button = 1 + config = 1 +end +begin + prog = mythtv + button = 2 + config = 2 +end +begin + prog = mythtv + button = 3 + config = 3 +end +begin + prog = mythtv + button = 4 + config = 4 +end +begin + prog = mythtv + button = 5 + config = 5 +end +begin + prog = mythtv + button = 0 + config = 0 +end +begin + prog = mythtv + button = 6 + config = 6 +end +begin + prog = mythtv + button = 7 + config = 7 +end +begin + prog = mythtv + button = 8 + config = 8 +end +begin + prog = mythtv + button = 9 + config = 9 +end + +##arrows +begin + prog = mythtv + button = play + config = Space +end + +### arrows with the multibutton +begin + prog = mythtv + button = eu + config = Up +end +begin + prog = mythtv + button = ed + config = Down +end +begin + prog = mythtv + button = el + config = Left +end +begin + prog = mythtv + button = er + config = Right +end +begin + prog = mythtv + button = enter + config = Space +end +begin + prog = mythtv + button = stop + config = Escape +end +begin + prog = mythtv + button = alb + config = m +end +begin + prog = mythtv + button = art + config = e +end +begin + prog = mythtv + button = gen + config = i +end +begin + prog = mythtv + button = trk + config = y +end +begin + prog = mythtv + button = rec + config = r +end + +begin + prog = mythtv + button = pause + config = p +end + +begin + prog = mythtv + button = T + config = t +end + +begin + prog = mythtv + button = E + config = u +end + +begin + prog = mythtv + button = S + config = a +end + +begin + prog = mythtv + button = F + config = + +end + +begin + prog = mythtv + button = playing + config = s +end + +begin + prog=mythtv + button = playlist + config = w +end + +begin + prog = mythtv + button = a-d + config = d +end + +begin + prog = mythtv + button = a-b + config = b +end +##Volume (with pageup) +begin + prog=mythtv + button = pageup + config = Page Up +end +begin + prog=mythtv + button = pagedown + config = Page Down +end + +begin + prog=mythtv + button = ch+ + config = ] +end + +begin + prog=mythtv + button = ch- + config = [ +end + +begin + prog=mythtv + button = vol- + config = q +end + +begin + prog=mythtv + button = vol+ + config = z +end + +begin + prog=mythtv + button = ff + config = > +end + +begin + prog=mythtv + button = rew + config = < +end + +begin + prog=mythtv + button = scan+ + config = } +end + +begin + prog=mythtv + button = scan- + config = { +end + + +##mplayer +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = alb +repeat = 3 +config = osd +end + +# Pause playback +begin +prog = mplayer +button = pause +repeat = 3 +config = pause +end + +# Skip ahead a minute if playing +# If paused, resume playing +begin +prog = mplayer +button = play +repeat = 3 +config = seek +1 +end + +# Stop playback and exit +begin +prog = mplayer +button = stop +repeat = 3 +config = quit +end + +# Mute +begin +prog = mplayer +button = +repeat = 3 +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = rew +repeat = 3 +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = ff +repeat = 3 +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = E +repeat = 3 +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = vol+ +repeat = 3 +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = vol- +repeat = 3 +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = playlist +repeat = 3 +config = vo_fullscreen +end + diff --git a/abs/core/system-templates/templates/remotes/other/X10_Lola/preview.jpg b/abs/core/system-templates/templates/remotes/other/X10_Lola/preview.jpg new file mode 100644 index 0000000..915a3b2 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/X10_Lola/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.avermedia b/abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.avermedia new file mode 100644 index 0000000..7091aa4 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.avermedia @@ -0,0 +1,72 @@ +# +# This is for the remote that Avermedia bundles with its TVCapture and +# TVPhone, the classic ones (pre 98). +# Commands from the remote are hardware-decoded by a PIC16c54-xt, which makes +# lirc's job easy. You need at least lirc-0.6.3 to use this config file +# +# this config file was automatically generated +# using lirc-0.6.3 on Wed Jan 10 19:31:20 2001 +# +# contributed by Santiago Garcia Mantinan +# +# brand: Avermedia +# model: TVCapture & TVPhone, the classic ones (pre 98) +# supported devices: This remote control comes with some TV Tuner cards from +# Avermedia. + +begin remote + + name Avermedia + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 8984 4527 + one 568 1681 + zero 568 558 + ptrail 547 + repeat 8985 2276 + pre_data_bits 16 + pre_data 0x2FD + gap 108069 + toggle_bit 0 + + + begin codes + TV 0x0000000000006897 + FM 0x000000000000A857 + EXIT 0x00000000000048B7 + DISPLAY 0x00000000000030CF + FREEZE 0x00000000000028D7 + CAPTURE 0x0000000000008877 + VIDEO 0x00000000000038C7 + 1 0x000000000000807F + 2 0x00000000000040BF + 3 0x000000000000C03F + AUDIO 0x00000000000018E7 + 4 0x00000000000020DF + 5 0x000000000000A05F + 6 0x000000000000609F + FULLSCREEN 0x000000000000F00F + 7 0x000000000000E01F + 8 0x00000000000010EF + 9 0x000000000000906F + LOOP 0x000000000000C837 + 0 0x00000000000050AF + LEFTARROW 0x00000000000000FF + RIGHTARROW 0x000000000000E817 + MUTE 0x00000000000008F7 + COLOR 0x000000000000B04F + PREVIEW 0x000000000000708F + CHANNELUP 0x000000000000D827 + VOL_UP 0x00000000000058A7 + AUTOSCAN 0x000000000000B847 + ENTER 0x0000000000009867 + CHANNELDOWN 0x000000000000F807 + VOL_DOWN 0x0000000000007887 + end codes + +end remote + + diff --git a/abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.avermedia98 b/abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.avermedia98 new file mode 100644 index 0000000..f60ee50 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.avermedia98 @@ -0,0 +1,175 @@ +# +# this config file was automatically generated +# using lirc-0.5.5 on Thu May 25 18:00:24 2000 +# +# contributed by Michal Kochanowicz & Jesus Bravo Alvarez +# +# brand: AVerMedia +# model: ? +# supported devices: some TVCapture98 (ID 0x00021461) and +# some TVPhone98 (ID 0x00011461) cards + +begin remote + + name TVCapture98 + bits 6 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9078 4437 + one 615 1631 + zero 615 515 + ptrail 620 +# pre_data_bits 16 +# pre_data 0x40BF + repeat 9080 2189 + gap 108056 + repeat_bit 0 + + begin codes + TV/FM 0x0000000000000023 + CD 0x0000000000000022 +# TELETEXT 0x000000000000C03F + POWER 0x0000000000000027 + + 1 0x0000000000000018 + 2 0x0000000000000010 + 3 0x0000000000000008 + VIDEO 0x0000000000000000 + + 4 0x0000000000000019 + 5 0x0000000000000011 + 6 0x0000000000000009 + AUDIO 0x0000000000000001 + + 7 0x000000000000001A + 8 0x0000000000000012 + 9 0x000000000000000A + FULLSCREEN 0x0000000000000002 + + 0 0x000000000000001B + DISPLAY 0x0000000000000013 + COLOR 0x000000000000000B + LOOP 0x0000000000000003 + + UNLABELED 0x000000000000001C + LEFT 0x0000000000000014 + RIGHT 0x000000000000000C + PREVIEW 0x0000000000000004 + + AUTOSCAN 0x000000000000001D + FREEZE 0x0000000000000015 + CAPTURE 0x000000000000000D + MUTE 0x0000000000000005 + + RED 0x000000000000001E + VOL_DOWN 0x0000000000000016 + VOL_UP 0x000000000000000E + YELLOW 0x0000000000000006 + + GREEN 0x000000000000001F + CH_DOWN 0x0000000000000017 + CH_UP 0x000000000000000F + BLUE 0x0000000000000007 + end codes + +end remote + +# +# this config file was automatically generated +# using lirc-0.6.1 on Tue Apr 25 14:31:21 2000 +# +# contributed by Christoph Bartelmus +# +# brand: AVerMedia +# model: ? (36 buttons) +# supported devices: TVPhone98 card (ID 0x00031461) +# TVCapture98 card (ID 0x00041461) +# +# This config file does work with both homebrew receivers and +# original AVerMedia TV cards !!! +# + +begin remote + + name TVPhone98 + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9078 4437 + one 615 1631 + zero 615 515 + ptrail 620 + repeat 9080 2189 + pre_data_bits 16 + pre_data 0x40BF + gap 108056 + repeat_bit 0 + + begin codes + POWER 0x00000000000000FF + TV/FM 0x000000000000807F + CD 0x00000000000040BF + TELETEXT 0x000000000000C03F + VIDEO 0x00000000000020DF + 1 0x000000000000A05F + 2 0x000000000000609F + 3 0x000000000000E01F + AUDIO 0x00000000000010EF + 4 0x000000000000906F + 5 0x00000000000050AF + 6 0x000000000000D02F + FULLSCREEN 0x00000000000030CF + 7 0x000000000000B04F + 8 0x000000000000708F + 9 0x000000000000F00F + + PREVIEW 0x00000000000008F7 + 0 0x0000000000008877 + DISPLAY 0x00000000000048B7 + LOOP 0x000000000000C837 + MUTE 0x00000000000028D7 + AUTOSCAN 0x000000000000A857 + FREEZE 0x0000000000006897 + CAPTURE 0x000000000000E817 + PLAY 0x00000000000018E7 + RECORD 0x0000000000009867 + PAUSE 0x00000000000058A7 + STOP 0x000000000000D827 + YELLOW 0x00000000000038C7 + RED 0x000000000000B847 + VOL_DOWN 0x0000000000007887 + VOL_UP 0x000000000000F807 + end codes + +end remote + +begin remote + + name TVPhone98_ext + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9078 4437 + one 615 1631 + zero 615 515 + ptrail 620 + repeat 9080 2189 + pre_data_bits 16 + pre_data 0xC03F + gap 108056 + repeat_bit 0 + + begin codes + BLUE 0x00000000000000FF + GREEN 0x000000000000807F + CH_DOWN 0x00000000000040BF + CH_UP 0x000000000000C03F + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.vdomate b/abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.vdomate new file mode 100644 index 0000000..36b1c6b --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/avermedia/lircd.conf.vdomate @@ -0,0 +1,61 @@ +# +# this config file was automatically generated +# using WinLIRC 0.6.4 (LIRC 0.6.1pre3) on Sun Oct 06 07:28:36 2002 +# +# contributed by +# +# brand: AVerMedia +# model: +# supported devices: VDOMATE (ID 0x3001461) +# + +begin remote + + name hanircd + bits 32 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9086 4425 + one 625 1624 + zero 625 500 + ptrail 624 + repeat 9087 2185 + gap 107977 + toggle_bit 0 + + + begin codes + power 0x0000000040BF00FF + one 0x0000000040BFA05F + two 0x0000000040BF609F + three 0x0000000040BFE01F + four 0x0000000040BF906F + five 0x0000000040BF50AF + six 0x0000000040BFD02F + seven 0x0000000040BFB04F + eight 0x0000000040BF708F + nine 0x0000000040BFF00F + zero 0x0000000040BF8877 + video 0x0000000040BF20DF + fullscreen 0x0000000040BF30CF + display 0x0000000040BF48B7 + color 0x0000000040BFC837 + loop 0x0000000040BF08F7 + coloup 0x0000000040BF6897 + colordn 0x0000000040BFE817 + preview 0x0000000040BF28D7 + autoscan 0x0000000040BF9867 + freeze 0x0000000040BF58A7 + capture 0x0000000040BFD827 + mute 0x0000000040BF18E7 + volumeup 0x0000000040BF7887 + volumedown 0x0000000040BFF807 + chnldown 0x00000000C03F40BF + chnlup 0x00000000C03FC03F + end codes + +end remote + + diff --git a/abs/core/system-templates/templates/remotes/other/avermedia/lircmd.conf.avermedia b/abs/core/system-templates/templates/remotes/other/avermedia/lircmd.conf.avermedia new file mode 100644 index 0000000..e950862 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/avermedia/lircmd.conf.avermedia @@ -0,0 +1,33 @@ +# +# lircmd config file +# + +#PROTOCOL IntelliMouse +PROTOCOL MouseSystems + +# ACCELERATOR start max multiplier + +ACCELERATOR 2 30 5 + +ACTIVATE * FM + +MOVE_N * 2 +MOVE_NE * 3 +MOVE_E * 6 +MOVE_SE * 9 +MOVE_S * 8 +MOVE_SW * 7 +MOVE_W * 4 +MOVE_NW * 1 + +# These are lircmd-0.5.5 extensions +MOVE_IN * VOLUP +MOVE_OUT * VOLDOWN + +BUTTON1_CLICK * DISPLAY +BUTTON2_CLICK * FREEZE +BUTTON3_CLICK * CAPTURE + +BUTTON1_TOGGLE * AUDIO +BUTTON2_TOGGLE * FULLSCREEN +BUTTON3_TOGGLE * LOOP diff --git a/abs/core/system-templates/templates/remotes/other/avermedia/lircmd.conf.avermedia98 b/abs/core/system-templates/templates/remotes/other/avermedia/lircmd.conf.avermedia98 new file mode 100644 index 0000000..2885372 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/avermedia/lircmd.conf.avermedia98 @@ -0,0 +1,37 @@ +# +# lircmd config file +# + +PROTOCOL IntelliMouse + +# ACCELERATOR start max multiplier + +ACCELERATOR 2 30 5 + +# ACTIVATE * MENUE + +MOVE_N * 2 +MOVE_NE * 3 +MOVE_E * 6 +MOVE_SE * 9 +MOVE_S * 8 +MOVE_SW * 7 +MOVE_W * 4 +MOVE_NW * 1 + +# These are lircmd-0.5.5 extensions +MOVE_IN * VOL_UP +MOVE_OUT * VOL_DOWN + +BUTTON1_DOWN * 5 +BUTTON1_UP * 0 + +BUTTON1_DOWN * TV/FM +BUTTON2_DOWN * CD +BUTTON3_DOWN * TELETEXT +BUTTON1_CLICK * DISPLAY +BUTTON3_CLICK * LOOP + +BUTTON1_TOGGLE * VIDEO +BUTTON2_TOGGLE * AUDIO +BUTTON3_TOGGLE * FULLSCREEN diff --git a/abs/core/system-templates/templates/remotes/other/avermedia/preview.jpg b/abs/core/system-templates/templates/remotes/other/avermedia/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/avermedia/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/dvico/lircd.conf.fusionHDTV b/abs/core/system-templates/templates/remotes/other/dvico/lircd.conf.fusionHDTV new file mode 100644 index 0000000..7f03ba1 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/dvico/lircd.conf.fusionHDTV @@ -0,0 +1,226 @@ +# +# contributed by Chris Pascoe +# +# brand: DVICO +# model no. of remote control: DVB-T +# devices being controlled by this remote: +# + +begin remote + + name DVICO + bits 32 + eps 0 + aeps 0 + + one 0 0 + zero 0 0 + pre_data_bits 32 + pre_data 0x10046 + gap 195755 + post_data_bits 0 + toggle_bit 0 + + begin codes + 1 0x00000000000011F9 + 2 0x00000000000012F9 + 3 0x00000000000013F9 + 4 0x00000000000014F9 + 5 0x00000000000015F9 + 6 0x00000000000016F9 + 7 0x00000000000017F9 + 8 0x00000000000018F9 + 9 0x00000000000019F9 + 0 0x00000000000010F9 + power 0x0000000000000AF9 + pcoff 0x0000000000000CF9 + camera 0x0000000000001AF9 + record 0x0000000000001BF9 + chup 0x00000000000000F9 + chdown 0x00000000000001F9 + volup 0x00000000000002F9 + voldown 0x00000000000003F9 + playpause 0x0000000000001FF9 + rew 0x0000000000001CF9 + stop 0x0000000000001EF9 + ff 0x0000000000001DF9 + folder 0x00000000000040F9 + atvdtv 0x00000000000006F9 + dvhs 0x00000000000041F9 + menu 0x00000000000008F9 + aspect 0x00000000000007F9 + zoom 0x00000000000004F9 + epg 0x0000000000000BF9 + mute 0x0000000000000DF9 + back 0x0000000000000EF9 + hd 0x0000000000000FF9 + red 0x00000000000005F9 + green 0x00000000000009F9 + yellow 0x00000000000042F9 + blue 0x00000000000043F9 + end codes + +end remote + +# +# this config file was automatically generated +# using lirc-0.7.0(dvico) on Sat Jun 18 00:56:01 2005 +# +# contributed by anonymous +# +# brand: DVICO +# model no. of remote control: MCE Remote +# + +begin remote + + name DVICO_MCE + bits 32 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 8 + pre_data 0x0 + post_data_bits 8 + post_data 0x0 + gap 195956 + toggle_bit 0 + + + begin codes + ok 0x0000000000FE5E00 + dtv 0x0000000000FE0200 + mp3 0x0000000000FE0E00 + dvd 0x0000000000FE1A00 + cpf 0x0000000000FE1E00 + setup 0x0000000000FE1600 + tv_onoff 0x0000000000FE4600 + guide 0x0000000000FE0A00 + back 0x0000000000FE4900 + more 0x0000000000FE5900 + dvd_menu 0x0000000000FE4D00 + alt_tab 0x0000000000FE5500 + replay 0x0000000000FE0F00 + skip 0x0000000000FE1200 + up 0x0000000000FE5100 + down 0x0000000000FE5300 + left 0x0000000000FE5B00 + right 0x0000000000FE5F00 + start 0x0000000000FE4200 + vol_up 0x0000000000FE1500 + vol_down 0x0000000000FE0500 + ch_up 0x0000000000FE1100 + ch_down 0x0000000000FE0900 + snapshot 0x0000000000FE5200 + live 0x0000000000FE5A00 + folder_open 0x0000000000FE1900 + 1 0x0000000000FE0B00 + 2 0x0000000000FE1700 + 3 0x0000000000FE1B00 + 4 0x0000000000FE0700 + 5 0x0000000000FE5000 + 6 0x0000000000FE5400 + 7 0x0000000000FE4800 + 8 0x0000000000FE4C00 + 9 0x0000000000FE5800 + 0 0x0000000000FE0300 + aspect 0x0000000000FE1300 + fullscreen 0x0000000000FE1F00 + rewind 0x0000000000FE4300 + playpause 0x0000000000FE4700 + fastforward 0x0000000000FE4F00 + stop 0x0000000000FE0D00 + mute 0x0000000000FE5700 + record 0x0000000000FE0100 + white_onoff 0x0000000000FE4E00 + end codes + +end remote + + +# +# this config file was automatically generated +# using lirc-0.7.3-CVS(dvico) on Thu Sep 1 21:36:06 2005 +# +# contributed by: David Bussenschutt +# +# brand: "DViCO" +# model no. of remote control: "Fusion Remote MCE" +# devices being controlled by this remote: My MythTV install +# + +begin remote + + name DVICO_MCE + bits 8 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 48 + pre_data 0x100460000 + post_data_bits 8 + post_data 0xFE + gap 195843 + toggle_bit 0 + + + begin codes + ok 0x5e + up 0x51 + down 0x53 + left 0x5B + right 0x5F + setup 0x16 + tv_onoff 0x46 + guide 0x0A + dtv 0x02 + mp3 0x0E + dvd 0x1A + cpf 0x1E + back 0x49 + more 0x59 + dvd_menu 0x4D + alt_tab 0x55 + replay 0x0F + skip 0x12 + start 0x42 + vol_up 0x15 + vol_down 0x05 + ch_up 0x11 + ch_down 0x09 + photo 0x52 + live 0x5A + folder 0x19 + 1 0x0B + 2 0x17 + 3 0x1B + 4 0x07 + 5 0x50 + 6 0x54 + 7 0x48 + 8 0x4C + 9 0x58 + 0 0x03 + ratio 0x13 + zoom 0x1F + rew 0x43 + playpause 0x47 + ff 0x4F + mute 0x57 + stop 0x0D + rec 0x01 + power_onoff 0x4e + phantom1 0x7b + phantom2 0x6b + phantom3 0x77 + phantom4 0x4b + phantom5 0x3b + end codes + +end remote + + diff --git a/abs/core/system-templates/templates/remotes/other/dvico/lircrc.txt b/abs/core/system-templates/templates/remotes/other/dvico/lircrc.txt new file mode 100644 index 0000000..283ac05 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/dvico/lircrc.txt @@ -0,0 +1,883 @@ +# ~/.mythtv/lircrc +# +# MythTV native LIRC config file for +# the Fustion +# + +begin + #Jumppoint for DVD playback created in Mythweb + prog = mythtv + button = dvd + config = @ +end + +begin + #Jumppoint for MythWeater created in Mythweb + prog = mythtv + button = start + config = # +end + +begin + #Jumppoint for MythVideo created in Mythweb + prog = mythtv + button = cpf + config = $ +end + +begin + prog = mythtv + #Jumppoint for LiveTV created in Mythweb + button = dtv + config = ^ +end + +begin + prog = mythtv + #Jumppoint for Music created in Mythweb + button = mp3 + config = F8 +end + +begin + prog = mythtv + button = 1 + config = 1 + repeat = 5 +end + +begin + prog = mythtv + button = 2 + config = 2 + repeat = 5 +end + +begin + prog = mythtv + button = 3 + config = 3 + repeat = 5 +end + +begin + prog = mythtv + button = 4 + config = 4 + repeat = 5 +end + +begin + prog = mythtv + button = 5 + config = 5 + repeat = 5 +end + +begin + prog = mythtv + button = 6 + config = 6 + repeat = 5 +end + +begin + prog = mythtv + button = 7 + config = 7 + repeat = 5 +end + +begin + prog = mythtv + button = 8 + config = 8 + repeat = 5 +end + +begin + prog = mythtv + button = 9 + config = 9 + repeat = 5 +end + +begin + prog = mythtv + button = 0 + config = 0 + repeat = 5 +end + +begin + prog = mythtv + button = camera + config = A +end + +begin + prog = mythtv + button = up + config = Up +end + +begin + prog = mythtv + button = chup + config = Up + repeat = 2 +end + +begin + prog = mythtv + button = down + config = Down +end + +begin + prog = mythtv + button = chdown + config = Down + repeat = 2 +end + +begin + prog = mythtv + button = left + config = Left +end + +begin + prog = mythtv + button = voldown + config = Left + repeat = 2 +end + +begin + prog = mythtv + button = right + config = Right +end + +begin + prog = mythtv + button = volup + config = Right + repeat = 2 +end + +begin + prog = mythtv + button = replay + config = Left +end + +begin + prog = mythtv + button = skip + config = Right +end + +begin + prog = mythtv + button = back + config = Esc +end + +# Enter button +begin + prog = mythtv + button = ok + config = Return +end + +begin + prog = mythtv + button = playpause + config = Return +end + +begin + prog = mythtv + button = tv_onoff + config = Esc +end + +begin + prog = mythtv + button = power + config = Esc +end + +begin + prog = mythtv + button = ch_up + config = Up +end + +begin + prog = mythtv + button = ch_down + config = Down +end + +begin + prog = mythtv + button = vol_down + repeat = 3 + config = F10 +end + +begin + prog = mythtv + button = yellow + repeat = 3 + config = F10 +end + +begin + prog = mythtv + button = vol_up + repeat = 3 + config = F11 +end + +begin + prog = mythtv + button = blue + repeat = 3 + config = F11 +end + +begin + prog = mythtv + button = more + config = I +end + +begin + prog = mythtv + button = green + config = I +end + +begin + prog = mythtv + button = red + config = D +end + +begin + prog = mythtv + button = ff + config = > + repeat = 2 +end + +begin + prog = mythtv + button = rew + config = < + repeat = 2 +end + +begin + prog = mythtv + button = power_onoff + config = Y +end + +begin + prog = mythtv + button = live + config = C +end + +########### Start Of TV ############# + +#Jumppoint for Program Guide created in Mythweb +begin + prog = mythtv + button = guide + config = S +end + +begin + prog = mythtv + button = epg + config = S +end + +begin + prog = mythtv + button = dvd_menu + config = M +end + +begin + prog = mythtv + button = menu + config = M +end + +begin + prog = mythtv + button = ratio + config = W +end + +begin + prog = mythtv + button = rec + config = R +end + +begin + prog = mythtv + button = record + config = R +end + +begin + prog = mythtv + button = alt_tab + # Use for forward commercial skip + config = Z +end + +begin + prog = mythtv + button = folder + # Use for Teletext + config = T +end + +########### Start Of Music ############# + +begin + # Mute for MythMusic + prog = mythtv + button = mute + config = | +end + +begin + prog = mythtv + button = DVD_ROOTMENU + config = M +end + +begin + prog = mythtv + # Enter button + button = SETUP + config = Return +end + +begin + prog = mythtv + button = A + config = S +end + +begin + prog = mythtv + button = B + config = I +end + +begin + prog = mythtv + button = C + config = T +end + +begin + prog = mythtv + # Change focus for PiP (to change channel in the other window) + button = MAXAMIZE + config = B +end + +begin + prog = mythtv + # Toggle PiP on/off + button = TV_ON_DEMAND + config = V +end + +begin + prog = mythtv + button = BACK + config = < +end + +begin + prog = mythtv + button = NEXT + config = > +end + +begin + prog = mythtv + button = BACK + config = Left +end + + +begin + prog = mythtv + button = NEXT + config = Right +end + +begin + prog = mythtv + button = RECCORD + config = R +end + +begin + prog = mythtv + button = STOP + config = P +end + +begin + prog = mythtv + button = PLAY + config = P +end + +begin + prog = mythtv + button = PAUSE + config = P +end + +#Page Up/Down +begin + prog = mythtv + button = E + config = PgUp +end + +begin + prog = mythtv + button = F + config = PgDown +end + +begin + prog = mythtv + button = E + # Use for backwards commercial skip + config = Q +end + +begin + prog = mythtv + button = F + # Use for forward commercial skip + config = Z +end + +#Mplayer + +begin + prog = mplayer + button = PLAY + config = pause +end + +begin + prog = mplayer + button = PAUSE + config = pause +end + +begin + prog = mplayer + button = STOP + config = pause +end + +begin + prog = mplayer + button = POWER + config = quit +end + +begin + prog = mplayer + button = D + config = quit +end + +begin + prog = mplayer + button = MOUSE_RIGHT_BTN + config = quit +end + +begin + prog = mplayer + button = MUTE + config = mute +end + +begin + prog = mplayer + button = E + repeat = 6 + config = seek -10 +end + +begin + prog = mplayer + button = F + repeat = 6 + config = seek 10 +end + +begin + prog = mplayer + button = Left + repeat = 6 + config = seek -70 +end + +begin + prog = mplayer + button = chup + repeat = 6 + config = seek -70 +end + +begin + prog = mplayer + button = Right + repeat = 6 + config = seek 70 +end + +begin + prog = mplayer + button = chdown + repeat = 6 + config = seek 70 +end + +begin + prog = mplayer + button = ch_up + config = seek 10 +end + +begin + prog = mplayer + button = volup + config = seek 10 +end + +begin + prog = mplayer + button = ch_down + config = seek -10 +end + +begin + prog = mplayer + button = voldown + config = seek -10 +end + +begin + prog = mplayer + button = vol_down + repeat = 6 + config = volume -1 +end + +begin + prog = mplayer + button = yellow + repeat = 6 + config = volume -1 +end + +begin + prog = mplayer + button = vol_up + repeat = 6 + config = volume 1 +end + +begin + prog = mplayer + button = blue + repeat = 6 + config = volume 1 +end + +begin + prog = mplayer + button = 1 + config = 1 + repeat = 5 +end + +begin + prog = mplayer + button = 2 + config = 2 + repeat = 5 +end + +begin + prog = mplayer + button = 3 + config = 3 + repeat = 5 +end + +begin + prog = mplayer + button = 4 + config = 4 + repeat = 5 +end + + +begin + prog = mplayer + button = 5 + config = 5 + repeat = 5 +end + +begin + prog = mplayer + button = 6 + config = 6 + repeat = 5 +end + +begin + prog = mplayer + button = 7 + config = 7 + repeat = 5 +end + +begin + prog = mplayer + button = 8 + config = 8 + repeat = 5 +end + +begin + prog = mplayer + button = 9 + config = 9 + repeat = 5 +end + +begin + prog = mplayer + button = 0 + config = 0 + repeat = 5 +end + + +#Xine + +begin + prog = xine + button = PLAY + config = Play +end + +begin + prog = xine + button = PAUSE + config = PAUSE +end + +begin + prog = xine + button = STOP + config = Stop +end + +begin + prog = xine + button = POWER + config = Quit +end + +begin + prog = xine + button = D + config = quit +end + +begin + prog = xine + button = MOUSE_RIGHT_BTN + config = quit +end + +begin + prog = xine + button = ARROW_UP + repeat = 4 + config = EventUp +end + +begin + prog = xine + button = ARROW_DOWN + repeat = 4 + config = EventDown +end + +begin + prog = xine + button = ARROW_LEFT + repeat = 4 + config = EventLeft +end + +begin + prog = xine + button = ARROW_RIGHT + repeat = 4 + config = EventRight +end + +begin + prog = xine + button = OK + repeat = 0 + config = EventSelect +end + +begin + prog = xine + button = MOUSE_UP + repeat = 4 + config = EventUp +end + +begin + prog = xine + button = MOUSE_DOWN + repeat = 4 + config = EventDown +end + +begin + prog = xine + button = MOUSE_LEFT + repeat = 4 + config = EventLeft +end + +begin + prog = xine + button = MOUSE_RIGHT + repeat = 4 + config = EventRight +end + +begin + prog = xine + button = MOUSE_LEFT_BTN + repeat = 0 + config = EventSelect +end + +begin + prog = xine + button = DVD_ROOTMENU + repeat = 0 + config = Menu +end + +#vol down +begin + prog = xine + button = VOL_DOWN + repeat = 1 + config = Volume- +end + +begin + prog = xine + button = yellow + repeat = 1 + config = Volume- +end + +#vol up +begin + prog = xine + button = VOL_UP + repeat = 1 + config = Volume+ +end + +begin + prog = xine + button = blue + repeat = 1 + config = Volume+ +end + +begin + prog = xine + button = TV_ON_DEMAND + repeat = 1 + config = ZoomIn +end + +begin + prog = xine + button = MAXAMIZE + repeat = 1 + config = ZoomOut +end + +#skip chapter forward +begin + prog = xine + button = NEXT + repeat = 1 + config = EventNext +end + +#skip chapter backward +begin + prog = xine + button = BACK + repeat = 1 + config = EventPrior +end + +begin + prog = xine + button = F + repeat = 2 + config = SeekRelative+45 +end + +begin + prog = xine + button = E + repeat = 2 + config = SeekRelative-45 +end diff --git a/abs/core/system-templates/templates/remotes/other/dvico/preview.jpg b/abs/core/system-templates/templates/remotes/other/dvico/preview.jpg new file mode 100644 index 0000000..1ec179d Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/dvico/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/dvico/remote.run b/abs/core/system-templates/templates/remotes/other/dvico/remote.run new file mode 100644 index 0000000..7721acd --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/dvico/remote.run @@ -0,0 +1,3 @@ +#!/bin/bash + +/usr/sbin/lircd -r -n -d /dev/remotes/dvicoIR --driver=dvico --output /var/run/lirc/lircd diff --git a/abs/core/system-templates/templates/remotes/other/generic/DENON.conf b/abs/core/system-templates/templates/remotes/other/generic/DENON.conf new file mode 100644 index 0000000..e645cba --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/DENON.conf @@ -0,0 +1,31 @@ +# +# generic Denon config file +# +# source: various +# +# used by: Denon, Sharp + +begin remote + + name DENON + bits 15 + flags SPACE_ENC + eps 30 + aeps 100 + + one 275 1900 + zero 275 775 + ptrail 275 + gap 43000 + repeat_bit 0 + +# frequency 32000 +# frequency is 455/12 according to stewart@neuron.com +# remote is based on Sharp lc3715 IC + frequency 38000 +# duty_cycle unknown + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/MOTOROLA.conf b/abs/core/system-templates/templates/remotes/other/generic/MOTOROLA.conf new file mode 100644 index 0000000..e786f2b --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/MOTOROLA.conf @@ -0,0 +1,53 @@ +# +# generic Motorola config file +# +# source: Motorola Application Note AN463 +# ICs 68HC05K0/MC144105/MC144107 +# +# used by Grundig +# +# currently you have to create config files for such remotes manually +# as irrecord always will record the start code + +begin remote + + name MOTOROLA_START/STOP + flags SHIFT_ENC|CONST_LENGTH + bits 10 + eps 10 + aeps 250 + + header 512 2560 + one 512 512 + zero 512 512 + gap 32800 + repeat_bit 0 + frequency 32000 + duty_cycle 25 + + begin codes + START/STOP 0x0000000000000000 + end codes + +end remote + +begin remote + + name MOTOROLA + flags SHIFT_ENC|CONST_LENGTH + bits 10 + eps 10 + aeps 250 + + header 512 2560 + one 512 512 + zero 512 512 + gap 131000 + repeat_bit 0 + frequency 32000 + duty_cycle 25 + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/NEC-pulse.conf b/abs/core/system-templates/templates/remotes/other/generic/NEC-pulse.conf new file mode 100644 index 0000000..51c31d9 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/NEC-pulse.conf @@ -0,0 +1,32 @@ +# +# generic NEC config file +# +# source: CIrCC datasheet, exiting config files +# +# used by: Toshiba + +begin remote + + name NEC + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9000 4500 + one 563 1687 + zero 563 562 + ptrail 563 + pre_data_bits 16 +# just a guess + gap 108000 + + repeat 9000 4500 + + frequency 38000 + duty_cycle 33 + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/NEC-short-pulse.conf b/abs/core/system-templates/templates/remotes/other/generic/NEC-short-pulse.conf new file mode 100644 index 0000000..068c253 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/NEC-short-pulse.conf @@ -0,0 +1,34 @@ +# +# generic NEC config file +# +# source: CIrCC datasheet, exiting config files +# +# used by: Akai, Amstrad, Eltasat, Hitachi, ITT, Kenwood, Onkyo, +# Sanyo, Schneider, SEG, Yamaha + + +begin remote + + name NEC + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9000 4500 + one 563 1687 + zero 563 562 + ptrail 563 + pre_data_bits 16 +# just a guess + gap 108000 + + repeat 9000 2250 + + frequency 38000 + duty_cycle 33 + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/NEC.conf b/abs/core/system-templates/templates/remotes/other/generic/NEC.conf new file mode 100644 index 0000000..18ee327 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/NEC.conf @@ -0,0 +1,30 @@ +# +# generic NEC config file +# +# source: CIrCC datasheet, exiting config files +# +# used by: Canon, Creative, Domland, Orion + +begin remote + + name NEC + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9000 4500 + one 563 1687 + zero 563 562 + ptrail 563 + pre_data_bits 16 +# just a guess + gap 108000 + + frequency 38000 + duty_cycle 33 + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/RC-5.conf b/abs/core/system-templates/templates/remotes/other/generic/RC-5.conf new file mode 100644 index 0000000..f62e3f9 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/RC-5.conf @@ -0,0 +1,30 @@ +# +# generic RC-5 config file +# +# source: SAA3010 datasheet +# +# used by: Philips, Marantz, Anitech, Elitron, Grundig, Schneider + +begin remote + + name RC-5 + bits 6 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 889 889 + zero 889 889 + plead 889 + pre_data_bits 7 + gap 113792 + toggle_bit 2 + +# frequency 35750 + frequency 36000 + duty_cycle 50 + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/RC-6.conf b/abs/core/system-templates/templates/remotes/other/generic/RC-6.conf new file mode 100644 index 0000000..9565707 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/RC-6.conf @@ -0,0 +1,28 @@ +# +# generic RC-6 config file +# +# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm +# http://home.hccnet.nl/m.majoor/pronto.pdf +# +# used by: Philips + +begin remote + + name RC-6 + bits 8 + flags RC6|CONST_LENGTH + eps 30 + aeps 100 + + header 2667 889 + one 444 444 + zero 444 444 + pre_data_bits 13 + pre_data 0xEFB + gap 108000 + toggle_bit 5 + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/RCMM-32.conf b/abs/core/system-templates/templates/remotes/other/generic/RCMM-32.conf new file mode 100644 index 0000000..89f847a --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/RCMM-32.conf @@ -0,0 +1,23 @@ +begin remote + + name RCMM-32 + bits 32 + flags RCMM|CONST_LENGTH + eps 2 + aeps 100 + + header 417 278 + three 167 778 + two 167 611 + one 167 444 + zero 167 278 + ptrail 167 + pre_data_bits 0 + gap 99817 + repeat_bit 0 + + begin codes + end codes + +end remote + diff --git a/abs/core/system-templates/templates/remotes/other/generic/RECS80.conf b/abs/core/system-templates/templates/remotes/other/generic/RECS80.conf new file mode 100644 index 0000000..b9702ea --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/RECS80.conf @@ -0,0 +1,31 @@ +# +# generic RECS 80 config file +# +# source: SAA3008 datasheet +# +# used by: Saba, Technisat + +begin remote + + name RECS80 + bits 5 + flags SPACE_ENC|CONST_LENGTH + eps 20 + aeps 150 + + one 141 7590 + zero 141 5090 + ptrail 141 + pre_data_bits 6 + pre_data 0x22 + gap 121440 + toggle_bit 2 + +# frequency 37916 + frequency 38000 + duty_cycle 33 + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/SANYO.conf b/abs/core/system-templates/templates/remotes/other/generic/SANYO.conf new file mode 100644 index 0000000..fbcf8dc --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/SANYO.conf @@ -0,0 +1,34 @@ +# +# generic Sanyo config file +# +# source: CIrCC datasheet, exiting config files +# Sanyo LC7461M datasheet +# +# used by: Aiwa, Chinon, Sanyo + +begin remote + + name Sanyo + bits 16 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 9000 4500 + one 563 1687 + zero 563 562 + ptrail 563 + pre_data_bits 26 +# just a guess + gap 108000 + + repeat 9000 4500 + +# 455kHz/12 + frequency 37916 + duty_cycle 33 + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/SONY12.conf b/abs/core/system-templates/templates/remotes/other/generic/SONY12.conf new file mode 100644 index 0000000..d62d12c --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/SONY12.conf @@ -0,0 +1,28 @@ +# +# generic Sony 12-bit config file +# +# source: various +# + +begin remote + + name SONY + bits 7 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 2400 600 + one 1200 600 + zero 600 600 + post_data_bits 5 + gap 45000 + min_repeat 2 + + frequency 40000 + duty_cycle 33 + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/generic/SONY20.conf b/abs/core/system-templates/templates/remotes/other/generic/SONY20.conf new file mode 100644 index 0000000..4a64ca7 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/generic/SONY20.conf @@ -0,0 +1,29 @@ +# +# generic Sony 20-bit config file +# +# source: various +# + +begin remote + + name SONY + bits 7 + flags SPACE_ENC|CONST_LENGTH + eps 30 + aeps 100 + + header 2400 600 + one 1200 600 + zero 600 600 + post_data_bits 13 +# gap is just a guess + gap 45000 + min_repeat 2 + + frequency 40000 +# duty_cycle unknown + + begin codes + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-black/lircd-haupblack.conf b/abs/core/system-templates/templates/remotes/other/hauppauge-black/lircd-haupblack.conf new file mode 100755 index 0000000..1733bc1 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-black/lircd-haupblack.conf @@ -0,0 +1,55 @@ +# +# this config file was automatically generated +# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999 +# +# contributed by Jens Leuschner +# +# brand: Hauppauge +# model: +# supported devices: WinTV primo; WinTV pci; WinTV radio +# +# This config file will work with both homebrew receivers and +# original Hauppauge TV cards !!! +# + +begin remote + + name Hauppauge + bits 13 + flags SHIFT_ENC + eps 30 + aeps 100 + + one 950 830 + zero 950 830 + plead 960 + gap 89584 + repeat_bit 2 + + begin codes + TV 0x000000000000100F + RADIO 0x000000000000100C + FULL_SCREEN 0x000000000000102E + CH+ 0x0000000000001020 + CH- 0x0000000000001021 + VOL- 0x0000000000001011 + VOL+ 0x0000000000001010 + MUTE 0x000000000000100D + SOURCE 0x0000000000001022 + 1 0x0000000000001001 + 2 0x0000000000001002 + 3 0x0000000000001003 + 4 0x0000000000001004 + 5 0x0000000000001005 + 6 0x0000000000001006 + 7 0x0000000000001007 + 8 0x0000000000001008 + 9 0x0000000000001009 + 0 0x0000000000001000 + RESERVED 0x000000000000101E + MINIMIZE 0x0000000000001026 + end codes + +end remote + + diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-black/lircrc-haupblack.conf b/abs/core/system-templates/templates/remotes/other/hauppauge-black/lircrc-haupblack.conf new file mode 100755 index 0000000..312208b --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-black/lircrc-haupblack.conf @@ -0,0 +1,135 @@ +#Hauppauge Black Keys + +#UP + +begin +prog = mythtv +button = CH+ +repeat = 3 +config = Up +end + +#Down + +begin +prog = mythtv +button = CH- +repeat = 3 +config = Down +end + +#Close + +begin +prog = mythtv +button = SOURCE +config = Escape +end + +#Enter + +begin +prog = mythtv +button = FULL_SCREEN +config = W +end + +#Menu + +begin +prog = mythtv +button = MenuUp +repeat = 3 +config = M +end + +begin +prog = mythtv +button = VOL+ +repeat = 3 +config = F11 +end + +begin +prog = mythtv +button = VOL- +repeat = 3 +config = F10 +end + +begin +prog = mythtv +button = TV +repeat = 3 +config = O +end + +begin +prog = mythtv +button = MUTE +config = | +end + +#NUMBERS ALL REMOTES HAVE THEM + +begin +prog = mythtv +button = 0 +config = 0 +end + +begin +prog = mythtv +button = 1 +config = 1 +end + +begin +prog = mythtv +button = 2 +config = 2 +end + +begin +prog = mythtv +button = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +config = 4 +end + +begin +prog = mythtv +button = 5 +config = 5 +end + +begin +prog = mythtv +button = 6 +config = 6 +end + +begin +prog = mythtv +button = 7 +config = 7 +end + +begin +prog = mythtv +button = 8 +config = 8 +end + +begin +prog = mythtv +button = 9 +config = 9 +end + + diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-black/preview.jpg b/abs/core/system-templates/templates/remotes/other/hauppauge-black/preview.jpg new file mode 100644 index 0000000..94ffddf Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/hauppauge-black/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-blaster/lircd.conf b/abs/core/system-templates/templates/remotes/other/hauppauge-blaster/lircd.conf new file mode 100644 index 0000000..76e74a1 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-blaster/lircd.conf @@ -0,0 +1,31133 @@ + +# +# this config file was automatically generated +# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999 +# +# contributed by Jens Leuschner +# +# brand: Hauppauge +# model: +# supported devices: WinTV primo; WinTV pci; WinTV radio +# +# This config file will work with both homebrew receivers and +# original Hauppauge TV cards !!! +# + +begin remote + + name blaster + bits 32 + flags RAW_CODES + eps 0 + aeps 0 + plead 0 + gap 333333 + repeat_bit 0 + begin raw_codes + name 0_1_KEY_0 + 65536 + name 0_1_KEY_1 + 65537 + name 0_1_KEY_2 + 65538 + name 0_1_KEY_3 + 65539 + name 0_1_KEY_4 + 65540 + name 0_1_KEY_5 + 65541 + name 0_1_KEY_6 + 65542 + name 0_1_KEY_7 + 65543 + name 0_1_KEY_8 + 65544 + name 0_1_KEY_9 + 65545 + name 0_1_KEY_POWER + 65546 + name 0_1_KEY_MUTE + 65553 + name 0_1_KEY_VOL_DOWN + 65554 + name 0_1_CH_PREVIOUS + 65555 + name 0_1_KEY_VOL_UP + 65556 + name 0_1_KEY_FTUNEPLUS + 65569 + name 0_1_KEY_FTUNEMINUS + 65570 + name 1_1_KEY_0 + 2147549184 + name 1_1_KEY_1 + 2147549185 + name 1_1_KEY_2 + 2147549186 + name 1_1_KEY_3 + 2147549187 + name 1_1_KEY_4 + 2147549188 + name 1_1_KEY_5 + 2147549189 + name 1_1_KEY_6 + 2147549190 + name 1_1_KEY_7 + 2147549191 + name 1_1_KEY_8 + 2147549192 + name 1_1_KEY_9 + 2147549193 + name 1_1_KEY_POWER + 2147549194 + name 1_1_KEY_CH_UP + 2147549199 + name 1_1_KEY_CH_DOWN + 2147549200 + name 1_1_KEY_MUTE + 2147549201 + name 1_1_KEY_VOL_DOWN + 2147549202 + name 1_1_CH_PREVIOUS + 2147549203 + name 1_1_KEY_VOL_UP + 2147549204 + name 1_1_KEY_DISPLAY + 2147549205 + name 1_1_KEY_MNSELECT + 2147549207 + name 1_1_KEY_MENU + 2147549231 + name 1_1_KEY_MUP + 2147549232 + name 1_1_KEY_MDOWN + 2147549233 + name 1_1_KEY_MLEFT + 2147549234 + name 1_1_KEY_MRIGHT + 2147549235 + name 1_1_KEY_Setup + 2147549249 + name 1_1_KEY_DGuide + 2147549251 + name 1_1_KEY_Language + 2147549254 + name 1_1_KEY_TVDSS + 2147549258 + name 1_1_KEY_VT + 2147549259 + name 1_1_KEY_Esc + 2147549260 + name 0_2_KEY_0 + 131072 + name 0_2_KEY_1 + 131073 + name 0_2_KEY_2 + 131074 + name 0_2_KEY_3 + 131075 + name 0_2_KEY_4 + 131076 + name 0_2_KEY_5 + 131077 + name 0_2_KEY_6 + 131078 + name 0_2_KEY_7 + 131079 + name 0_2_KEY_8 + 131080 + name 0_2_KEY_9 + 131081 + name 0_2_KEY_POWER + 131082 + name 0_2_KEY_CH_UP + 131087 + name 0_2_KEY_CH_DOWN + 131088 + name 0_2_CH_PREVIOUS + 131091 + name 0_2_KEY_FTUNEPLUS + 131105 + name 0_2_KEY_FTUNEMINUS + 131106 + name 0_2_KEY_Norm + 131133 + name 1_2_KEY_0 + 2147614720 + name 1_2_KEY_1 + 2147614721 + name 1_2_KEY_2 + 2147614722 + name 1_2_KEY_3 + 2147614723 + name 1_2_KEY_4 + 2147614724 + name 1_2_KEY_5 + 2147614725 + name 1_2_KEY_6 + 2147614726 + name 1_2_KEY_7 + 2147614727 + name 1_2_KEY_8 + 2147614728 + name 1_2_KEY_9 + 2147614729 + name 1_2_KEY_POWER + 2147614730 + name 1_2_KEY_CH_UP + 2147614735 + name 1_2_KEY_CH_DOWN + 2147614736 + name 1_2_KEY_MUTE + 2147614737 + name 1_2_KEY_VOL_DOWN + 2147614738 + name 1_2_KEY_VOL_UP + 2147614740 + name 1_2_KEY_MNSELECT + 2147614743 + name 1_2_KEY_MNRETRUN + 2147614752 + name 1_2_KEY_BLUE + 2147614755 + name 1_2_KEY_GREEN + 2147614756 + name 1_2_KEY_RED + 2147614757 + name 1_2_KEY_YELLOW + 2147614758 + name 1_2_KEY_MENU + 2147614767 + name 1_2_KEY_MUP + 2147614768 + name 1_2_KEY_MDOWN + 2147614769 + name 1_2_KEY_MLEFT + 2147614770 + name 1_2_KEY_MRIGHT + 2147614771 + name 1_2_KEY_FF + 2147614772 + name 1_2_KEY_PLAY + 2147614773 + name 1_2_KEY_REW + 2147614774 + name 1_2_KEY_REC + 2147614775 + name 1_2_KEY_PAUSE + 2147614776 + name 1_2_KEY_STOP + 2147614777 + name 1_2_KEY_VT + 2147614795 + name 1_2_KEY_FullScreen + 2147614799 + name 1_2_KEY_Replay + 2147614800 + name 1_2_KEY_Skip + 2147614801 + name 0_3_KEY_0 + 196608 + name 0_3_KEY_1 + 196609 + name 0_3_KEY_2 + 196610 + name 0_3_KEY_3 + 196611 + name 0_3_KEY_4 + 196612 + name 0_3_KEY_5 + 196613 + name 0_3_KEY_6 + 196614 + name 0_3_KEY_7 + 196615 + name 0_3_KEY_8 + 196616 + name 0_3_KEY_9 + 196617 + name 0_3_KEY_POWER + 196618 + name 0_3_KEY_CH_UP + 196623 + name 0_3_KEY_CH_DOWN + 196624 + name 0_3_KEY_VOL_DOWN + 196626 + name 0_3_KEY_VOL_UP + 196628 + name 0_3_KEY_DISPLAY + 196629 + name 0_3_KEY_FAVCH + 196636 + name 0_3_KEY_FTUNEPLUS + 196641 + name 0_3_KEY_FTUNEMINUS + 196642 + name 1_3_KEY_0 + 2147680256 + name 1_3_KEY_1 + 2147680257 + name 1_3_KEY_2 + 2147680258 + name 1_3_KEY_3 + 2147680259 + name 1_3_KEY_4 + 2147680260 + name 1_3_KEY_5 + 2147680261 + name 1_3_KEY_6 + 2147680262 + name 1_3_KEY_7 + 2147680263 + name 1_3_KEY_8 + 2147680264 + name 1_3_KEY_9 + 2147680265 + name 1_3_KEY_CH_UP + 2147680271 + name 1_3_KEY_CH_DOWN + 2147680272 + name 1_3_KEY_MUTE + 2147680273 + name 1_3_KEY_VOL_DOWN + 2147680274 + name 1_3_KEY_VOL_UP + 2147680276 + name 1_3_KEY_Radio + 2147680327 + name 1_3_KEY_TV + 2147680328 + name 1_3_KEY_FullScreen + 2147680335 + name 1_3_KEY_Skip + 2147680337 + name 1_3_KEY_Source + 2147680338 + name 1_3_KEY_Reserved + 2147680339 + name 0_4_KEY_0 + 262144 + name 0_4_KEY_1 + 262145 + name 0_4_KEY_2 + 262146 + name 0_4_KEY_3 + 262147 + name 0_4_KEY_4 + 262148 + name 0_4_KEY_5 + 262149 + name 0_4_KEY_6 + 262150 + name 0_4_KEY_7 + 262151 + name 0_4_KEY_8 + 262152 + name 0_4_KEY_9 + 262153 + name 0_4_KEY_POWER + 262154 + name 0_4_KEY_MUTE + 262161 + name 0_4_KEY_VOL_DOWN + 262162 + name 0_4_KEY_VOL_UP + 262164 + name 0_4_KEY_DISPLAY + 262165 + name 0_4_KEY_FAVCH + 262172 + name 0_4_KEY_AB + 262206 + name 1_4_KEY_0 + 2147745792 + name 1_4_KEY_1 + 2147745793 + name 1_4_KEY_2 + 2147745794 + name 1_4_KEY_3 + 2147745795 + name 1_4_KEY_4 + 2147745796 + name 1_4_KEY_5 + 2147745797 + name 1_4_KEY_6 + 2147745798 + name 1_4_KEY_7 + 2147745799 + name 1_4_KEY_8 + 2147745800 + name 1_4_KEY_9 + 2147745801 + name 1_4_KEY_POWER + 2147745802 + name 1_4_CH_PREVIOUS + 2147745811 + name 1_4_KEY_DISPLAY + 2147745813 + name 1_4_KEY_EXIT + 2147745816 + name 1_4_KEY_INPUT + 2147745818 + name 1_4_KEY_FAV + 2147745821 + name 1_4_KEY_MNRETRUN + 2147745824 + name 1_4_KEY_ENTER + 2147745835 + name 1_4_KEY_MENU + 2147745839 + name 1_4_KEY_MUP + 2147745840 + name 1_4_KEY_MDOWN + 2147745841 + name 1_4_KEY_MLEFT + 2147745842 + name 1_4_KEY_MRIGHT + 2147745843 + name 0_5_KEY_0 + 327680 + name 0_5_KEY_1 + 327681 + name 0_5_KEY_2 + 327682 + name 0_5_KEY_3 + 327683 + name 0_5_KEY_4 + 327684 + name 0_5_KEY_5 + 327685 + name 0_5_KEY_6 + 327686 + name 0_5_KEY_7 + 327687 + name 0_5_KEY_8 + 327688 + name 0_5_KEY_9 + 327689 + name 0_5_KEY_POWER + 327690 + name 0_5_KEY_CH_UP + 327695 + name 0_5_KEY_CH_DOWN + 327696 + name 0_5_CH_PREVIOUS + 327699 + name 0_5_KEY_FTUNEPLUS + 327713 + name 0_5_KEY_FTUNEMINUS + 327714 + name 1_5_KEY_0 + 2147811328 + name 1_5_KEY_1 + 2147811329 + name 1_5_KEY_2 + 2147811330 + name 1_5_KEY_3 + 2147811331 + name 1_5_KEY_4 + 2147811332 + name 1_5_KEY_5 + 2147811333 + name 1_5_KEY_6 + 2147811334 + name 1_5_KEY_7 + 2147811335 + name 1_5_KEY_8 + 2147811336 + name 1_5_KEY_9 + 2147811337 + name 1_5_KEY_POWER + 2147811338 + name 1_5_TWO_DIGITS + 2147811341 + name 1_5_KEY_CH_UP + 2147811343 + name 1_5_KEY_CH_DOWN + 2147811344 + name 1_5_CH_PREVIOUS + 2147811347 + name 1_5_KEY_DISPLAY + 2147811349 + name 1_5_KEY_EXIT + 2147811352 + name 1_5_KEY_FAV + 2147811357 + name 1_5_KEY_MENU + 2147811375 + name 1_5_KEY_MUP + 2147811376 + name 1_5_KEY_MDOWN + 2147811377 + name 1_5_KEY_MLEFT + 2147811378 + name 1_5_KEY_MRIGHT + 2147811379 + name 1_5_KEY_DGuide + 2147811395 + name 0_6_KEY_0 + 393216 + name 0_6_KEY_1 + 393217 + name 0_6_KEY_2 + 393218 + name 0_6_KEY_3 + 393219 + name 0_6_KEY_4 + 393220 + name 0_6_KEY_5 + 393221 + name 0_6_KEY_6 + 393222 + name 0_6_KEY_7 + 393223 + name 0_6_KEY_8 + 393224 + name 0_6_KEY_9 + 393225 + name 0_6_KEY_POWER + 393226 + name 0_6_KEY_CH_UP + 393231 + name 0_6_KEY_CH_DOWN + 393232 + name 0_6_KEY_MUTE + 393233 + name 0_6_KEY_VOL_DOWN + 393234 + name 0_6_CH_PREVIOUS + 393235 + name 0_6_KEY_VOL_UP + 393236 + name 0_6_KEY_FTUNEPLUS + 393249 + name 0_6_KEY_FTUNEMINUS + 393250 + name 1_6_KEY_0 + 2147876864 + name 1_6_KEY_1 + 2147876865 + name 1_6_KEY_2 + 2147876866 + name 1_6_KEY_3 + 2147876867 + name 1_6_KEY_4 + 2147876868 + name 1_6_KEY_5 + 2147876869 + name 1_6_KEY_6 + 2147876870 + name 1_6_KEY_7 + 2147876871 + name 1_6_KEY_8 + 2147876872 + name 1_6_KEY_9 + 2147876873 + name 1_6_KEY_POWER + 2147876874 + name 1_6_TWO_DIGITS + 2147876877 + name 1_6_KEY_CH_UP + 2147876879 + name 1_6_KEY_CH_DOWN + 2147876880 + name 1_6_KEY_VOL_DOWN + 2147876882 + name 1_6_CH_PREVIOUS + 2147876883 + name 1_6_KEY_VOL_UP + 2147876884 + name 1_6_KEY_DISPLAY + 2147876885 + name 1_6_KEY_EXIT + 2147876888 + name 1_6_KEY_AV + 2147876905 + name 1_6_KEY_MENU + 2147876911 + name 1_6_KEY_MUP + 2147876912 + name 1_6_KEY_MDOWN + 2147876913 + name 1_6_KEY_MLEFT + 2147876914 + name 1_6_KEY_MRIGHT + 2147876915 + name 0_7_KEY_0 + 458752 + name 0_7_KEY_1 + 458753 + name 0_7_KEY_2 + 458754 + name 0_7_KEY_3 + 458755 + name 0_7_KEY_4 + 458756 + name 0_7_KEY_5 + 458757 + name 0_7_KEY_6 + 458758 + name 0_7_KEY_7 + 458759 + name 0_7_KEY_8 + 458760 + name 0_7_KEY_9 + 458761 + name 0_7_KEY_POWER + 458762 + name 0_7_KEY_CH_UP + 458767 + name 0_7_KEY_CH_DOWN + 458768 + name 0_7_KEY_MUTE + 458769 + name 0_7_KEY_VOL_DOWN + 458770 + name 0_7_KEY_VOL_UP + 458772 + name 0_7_KEY_DISPLAY + 458773 + name 1_7_KEY_0 + 2147942400 + name 1_7_KEY_1 + 2147942401 + name 1_7_KEY_2 + 2147942402 + name 1_7_KEY_3 + 2147942403 + name 1_7_KEY_4 + 2147942404 + name 1_7_KEY_5 + 2147942405 + name 1_7_KEY_6 + 2147942406 + name 1_7_KEY_7 + 2147942407 + name 1_7_KEY_8 + 2147942408 + name 1_7_KEY_9 + 2147942409 + name 1_7_KEY_POWER + 2147942410 + name 1_7_KEY_CH_UP + 2147942415 + name 1_7_KEY_CH_DOWN + 2147942416 + name 1_7_CH_PREVIOUS + 2147942419 + name 1_7_KEY_MNSELECT + 2147942423 + name 1_7_KEY_EXIT + 2147942424 + name 1_7_KEY_GUIDE + 2147942427 + name 1_7_KEY_FAV + 2147942429 + name 1_7_KEY_MENU + 2147942447 + name 1_7_KEY_MUP + 2147942448 + name 1_7_KEY_MDOWN + 2147942449 + name 1_7_KEY_MLEFT + 2147942450 + name 1_7_KEY_MRIGHT + 2147942451 + name 0_8_KEY_0 + 524288 + name 0_8_KEY_1 + 524289 + name 0_8_KEY_2 + 524290 + name 0_8_KEY_3 + 524291 + name 0_8_KEY_4 + 524292 + name 0_8_KEY_5 + 524293 + name 0_8_KEY_6 + 524294 + name 0_8_KEY_7 + 524295 + name 0_8_KEY_8 + 524296 + name 0_8_KEY_9 + 524297 + name 0_8_KEY_POWER + 524298 + name 0_8_KEY_CH_UP + 524303 + name 0_8_KEY_CH_DOWN + 524304 + name 0_8_KEY_DISPLAY + 524309 + name 0_8_KEY_PMCLEAR + 524313 + name 1_8_KEY_0 + 2148007936 + name 1_8_KEY_1 + 2148007937 + name 1_8_KEY_2 + 2148007938 + name 1_8_KEY_3 + 2148007939 + name 1_8_KEY_4 + 2148007940 + name 1_8_KEY_5 + 2148007941 + name 1_8_KEY_6 + 2148007942 + name 1_8_KEY_7 + 2148007943 + name 1_8_KEY_8 + 2148007944 + name 1_8_KEY_9 + 2148007945 + name 1_8_KEY_POWER + 2148007946 + name 1_8_KEY_CH_UP + 2148007951 + name 1_8_KEY_CH_DOWN + 2148007952 + name 1_8_KEY_DISPLAY + 2148007957 + name 1_8_KEY_GUIDE + 2148007963 + name 1_8_KEY_ENTER + 2148007979 + name 1_8_KEY_MENU + 2148007983 + name 1_8_KEY_MUP + 2148007984 + name 1_8_KEY_MDOWN + 2148007985 + name 1_8_KEY_MLEFT + 2148007986 + name 1_8_KEY_MRIGHT + 2148007987 + name 1_8_KEY_FF + 2148007988 + name 1_8_KEY_PLAY + 2148007989 + name 1_8_KEY_REW + 2148007990 + name 1_8_KEY_REC + 2148007991 + name 1_8_KEY_PAUSE + 2148007992 + name 0_9_KEY_0 + 589824 + name 0_9_KEY_1 + 589825 + name 0_9_KEY_2 + 589826 + name 0_9_KEY_3 + 589827 + name 0_9_KEY_4 + 589828 + name 0_9_KEY_5 + 589829 + name 0_9_KEY_6 + 589830 + name 0_9_KEY_7 + 589831 + name 0_9_KEY_8 + 589832 + name 0_9_KEY_9 + 589833 + name 0_9_KEY_POWER + 589834 + name 0_9_KEY_CH_UP + 589839 + name 0_9_KEY_CH_DOWN + 589840 + name 0_9_KEY_MUTE + 589841 + name 0_9_KEY_VOL_DOWN + 589842 + name 0_9_KEY_VOL_UP + 589844 + name 0_9_KEY_DISPLAY + 589845 + name 0_9_KEY_FTUNEPLUS + 589857 + name 0_9_KEY_FTUNEMINUS + 589858 + name 0_9_KEY_ENTER + 589867 + name 0_9_KEY_Norm + 589885 + name 0_9_KEY_AB + 589886 + name 1_9_KEY_0 + 2148073472 + name 1_9_KEY_1 + 2148073473 + name 1_9_KEY_2 + 2148073474 + name 1_9_KEY_3 + 2148073475 + name 1_9_KEY_4 + 2148073476 + name 1_9_KEY_5 + 2148073477 + name 1_9_KEY_6 + 2148073478 + name 1_9_KEY_7 + 2148073479 + name 1_9_KEY_8 + 2148073480 + name 1_9_KEY_9 + 2148073481 + name 1_9_KEY_POWER + 2148073482 + name 1_9_KEY_CH_UP + 2148073487 + name 1_9_KEY_CH_DOWN + 2148073488 + name 1_9_CH_PREVIOUS + 2148073491 + name 1_9_KEY_DISPLAY + 2148073493 + name 1_9_KEY_EXIT + 2148073496 + name 1_9_KEY_INPUT + 2148073498 + name 1_9_KEY_GUIDE + 2148073499 + name 1_9_KEY_MENU + 2148073519 + name 1_9_KEY_MUP + 2148073520 + name 1_9_KEY_MDOWN + 2148073521 + name 1_9_KEY_MLEFT + 2148073522 + name 1_9_KEY_MRIGHT + 2148073523 + name 0_10_KEY_0 + 655360 + name 0_10_KEY_1 + 655361 + name 0_10_KEY_2 + 655362 + name 0_10_KEY_3 + 655363 + name 0_10_KEY_4 + 655364 + name 0_10_KEY_5 + 655365 + name 0_10_KEY_6 + 655366 + name 0_10_KEY_7 + 655367 + name 0_10_KEY_8 + 655368 + name 0_10_KEY_9 + 655369 + name 0_10_KEY_POWER + 655370 + name 0_10_KEY_CH_UP + 655375 + name 0_10_KEY_CH_DOWN + 655376 + name 0_10_KEY_AB + 655422 + name 1_10_KEY_0 + 2148139008 + name 1_10_KEY_1 + 2148139009 + name 1_10_KEY_2 + 2148139010 + name 1_10_KEY_3 + 2148139011 + name 1_10_KEY_4 + 2148139012 + name 1_10_KEY_5 + 2148139013 + name 1_10_KEY_6 + 2148139014 + name 1_10_KEY_7 + 2148139015 + name 1_10_KEY_8 + 2148139016 + name 1_10_KEY_9 + 2148139017 + name 1_10_KEY_POWER + 2148139018 + name 1_10_TWO_DIGITS + 2148139021 + name 1_10_KEY_CH_UP + 2148139023 + name 1_10_KEY_CH_DOWN + 2148139024 + name 1_10_KEY_MUTE + 2148139025 + name 1_10_KEY_VOL_DOWN + 2148139026 + name 1_10_CH_PREVIOUS + 2148139027 + name 1_10_KEY_VOL_UP + 2148139028 + name 1_10_KEY_DISPLAY + 2148139029 + name 1_10_KEY_EXIT + 2148139032 + name 1_10_KEY_ENTER + 2148139051 + name 1_10_KEY_MENU + 2148139055 + name 1_10_KEY_MUP + 2148139056 + name 1_10_KEY_MDOWN + 2148139057 + name 1_10_KEY_MLEFT + 2148139058 + name 1_10_KEY_MRIGHT + 2148139059 + name 0_11_KEY_0 + 720896 + name 0_11_KEY_1 + 720897 + name 0_11_KEY_2 + 720898 + name 0_11_KEY_3 + 720899 + name 0_11_KEY_4 + 720900 + name 0_11_KEY_5 + 720901 + name 0_11_KEY_6 + 720902 + name 0_11_KEY_7 + 720903 + name 0_11_KEY_8 + 720904 + name 0_11_KEY_9 + 720905 + name 0_11_KEY_POWER + 720906 + name 0_11_KEY_CH_UP + 720911 + name 0_11_KEY_CH_DOWN + 720912 + name 0_11_KEY_FTUNEPLUS + 720929 + name 0_11_KEY_FTUNEMINUS + 720930 + name 1_11_KEY_0 + 2148204544 + name 1_11_KEY_1 + 2148204545 + name 1_11_KEY_2 + 2148204546 + name 1_11_KEY_3 + 2148204547 + name 1_11_KEY_4 + 2148204548 + name 1_11_KEY_5 + 2148204549 + name 1_11_KEY_6 + 2148204550 + name 1_11_KEY_7 + 2148204551 + name 1_11_KEY_8 + 2148204552 + name 1_11_KEY_9 + 2148204553 + name 1_11_KEY_POWER + 2148204554 + name 1_11_TWO_DIGITS + 2148204557 + name 1_11_KEY_CH_UP + 2148204559 + name 1_11_KEY_CH_DOWN + 2148204560 + name 1_11_CH_PREVIOUS + 2148204563 + name 1_11_KEY_DISPLAY + 2148204565 + name 1_11_KEY_EXIT + 2148204568 + name 1_11_KEY_INPUT + 2148204570 + name 1_11_KEY_GUIDE + 2148204571 + name 1_11_KEY_FAV + 2148204573 + name 1_11_KEY_MENU + 2148204591 + name 1_11_KEY_MUP + 2148204592 + name 1_11_KEY_MDOWN + 2148204593 + name 1_11_KEY_MLEFT + 2148204594 + name 1_11_KEY_MRIGHT + 2148204595 + name 0_12_KEY_0 + 786432 + name 0_12_KEY_1 + 786433 + name 0_12_KEY_2 + 786434 + name 0_12_KEY_3 + 786435 + name 0_12_KEY_4 + 786436 + name 0_12_KEY_5 + 786437 + name 0_12_KEY_6 + 786438 + name 0_12_KEY_7 + 786439 + name 0_12_KEY_8 + 786440 + name 0_12_KEY_9 + 786441 + name 0_12_KEY_POWER + 786442 + name 0_12_KEY_CH_UP + 786447 + name 0_12_KEY_CH_DOWN + 786448 + name 0_12_KEY_MUTE + 786449 + name 0_12_KEY_VOL_DOWN + 786450 + name 0_12_KEY_VOL_UP + 786452 + name 1_12_KEY_0 + 2148270080 + name 1_12_KEY_1 + 2148270081 + name 1_12_KEY_2 + 2148270082 + name 1_12_KEY_3 + 2148270083 + name 1_12_KEY_4 + 2148270084 + name 1_12_KEY_5 + 2148270085 + name 1_12_KEY_6 + 2148270086 + name 1_12_KEY_7 + 2148270087 + name 1_12_KEY_8 + 2148270088 + name 1_12_KEY_9 + 2148270089 + name 1_12_KEY_POWER + 2148270090 + name 1_12_TWO_DIGITS + 2148270093 + name 1_12_KEY_CH_UP + 2148270095 + name 1_12_KEY_CH_DOWN + 2148270096 + name 1_12_CH_PREVIOUS + 2148270099 + name 1_12_KEY_DISPLAY + 2148270101 + name 1_12_KEY_EXIT + 2148270104 + name 1_12_KEY_GUIDE + 2148270107 + name 1_12_KEY_MENU + 2148270127 + name 1_12_KEY_MUP + 2148270128 + name 1_12_KEY_MDOWN + 2148270129 + name 1_12_KEY_MLEFT + 2148270130 + name 1_12_KEY_MRIGHT + 2148270131 + name 0_13_KEY_0 + 851968 + name 0_13_KEY_1 + 851969 + name 0_13_KEY_2 + 851970 + name 0_13_KEY_3 + 851971 + name 0_13_KEY_4 + 851972 + name 0_13_KEY_5 + 851973 + name 0_13_KEY_6 + 851974 + name 0_13_KEY_7 + 851975 + name 0_13_KEY_8 + 851976 + name 0_13_KEY_9 + 851977 + name 0_13_KEY_POWER + 851978 + name 0_13_KEY_CH_UP + 851983 + name 0_13_KEY_CH_DOWN + 851984 + name 0_13_KEY_MUTE + 851985 + name 0_13_KEY_VOL_DOWN + 851986 + name 0_13_KEY_VOL_UP + 851988 + name 0_13_KEY_DISPLAY + 851989 + name 0_13_KEY_Norm + 852029 + name 1_13_KEY_0 + 2148335616 + name 1_13_KEY_1 + 2148335617 + name 1_13_KEY_2 + 2148335618 + name 1_13_KEY_3 + 2148335619 + name 1_13_KEY_4 + 2148335620 + name 1_13_KEY_5 + 2148335621 + name 1_13_KEY_6 + 2148335622 + name 1_13_KEY_7 + 2148335623 + name 1_13_KEY_8 + 2148335624 + name 1_13_KEY_9 + 2148335625 + name 1_13_KEY_POWER + 2148335626 + name 1_13_KEY_CH_UP + 2148335631 + name 1_13_KEY_CH_DOWN + 2148335632 + name 1_13_CH_PREVIOUS + 2148335635 + name 1_13_KEY_DISPLAY + 2148335637 + name 1_13_KEY_MNSELECT + 2148335639 + name 1_13_KEY_EXIT + 2148335640 + name 1_13_KEY_GUIDE + 2148335643 + name 1_13_KEY_MENU + 2148335663 + name 1_13_KEY_MUP + 2148335664 + name 1_13_KEY_MDOWN + 2148335665 + name 1_13_KEY_MLEFT + 2148335666 + name 1_13_KEY_MRIGHT + 2148335667 + name 1_13_KEY_Help + 2148335680 + name 0_14_KEY_0 + 917504 + name 0_14_KEY_1 + 917505 + name 0_14_KEY_2 + 917506 + name 0_14_KEY_3 + 917507 + name 0_14_KEY_4 + 917508 + name 0_14_KEY_5 + 917509 + name 0_14_KEY_6 + 917510 + name 0_14_KEY_7 + 917511 + name 0_14_KEY_8 + 917512 + name 0_14_KEY_9 + 917513 + name 0_14_KEY_POWER + 917514 + name 0_14_KEY_CH_UP + 917519 + name 0_14_KEY_CH_DOWN + 917520 + name 0_14_KEY_MUTE + 917521 + name 0_14_KEY_VOL_DOWN + 917522 + name 0_14_CH_PREVIOUS + 917523 + name 0_14_KEY_VOL_UP + 917524 + name 0_14_KEY_DISPLAY + 917525 + name 0_14_KEY_SELECT + 917534 + name 1_14_KEY_0 + 2148401152 + name 1_14_KEY_1 + 2148401153 + name 1_14_KEY_2 + 2148401154 + name 1_14_KEY_3 + 2148401155 + name 1_14_KEY_4 + 2148401156 + name 1_14_KEY_5 + 2148401157 + name 1_14_KEY_6 + 2148401158 + name 1_14_KEY_7 + 2148401159 + name 1_14_KEY_8 + 2148401160 + name 1_14_KEY_9 + 2148401161 + name 1_14_KEY_POWER + 2148401162 + name 1_14_KEY_CH_UP + 2148401167 + name 1_14_KEY_CH_DOWN + 2148401168 + name 1_14_CH_PREVIOUS + 2148401171 + name 1_14_KEY_DISPLAY + 2148401173 + name 1_14_KEY_EXIT + 2148401176 + name 1_14_KEY_GUIDE + 2148401179 + name 1_14_KEY_FAV + 2148401181 + name 1_14_KEY_ENTER + 2148401195 + name 1_14_KEY_MENU + 2148401199 + name 1_14_KEY_MUP + 2148401200 + name 1_14_KEY_MDOWN + 2148401201 + name 1_14_KEY_MLEFT + 2148401202 + name 1_14_KEY_MRIGHT + 2148401203 + name 0_15_KEY_0 + 983040 + name 0_15_KEY_1 + 983041 + name 0_15_KEY_2 + 983042 + name 0_15_KEY_3 + 983043 + name 0_15_KEY_4 + 983044 + name 0_15_KEY_5 + 983045 + name 0_15_KEY_6 + 983046 + name 0_15_KEY_7 + 983047 + name 0_15_KEY_8 + 983048 + name 0_15_KEY_9 + 983049 + name 0_15_KEY_POWER + 983050 + name 0_15_KEY_CH_UP + 983055 + name 0_15_KEY_CH_DOWN + 983056 + name 0_15_KEY_MUTE + 983057 + name 0_15_KEY_VOL_DOWN + 983058 + name 0_15_CH_PREVIOUS + 983059 + name 0_15_KEY_VOL_UP + 983060 + name 0_15_KEY_FTUNEPLUS + 983073 + name 0_15_KEY_FTUNEMINUS + 983074 + name 1_15_KEY_0 + 2148466688 + name 1_15_KEY_1 + 2148466689 + name 1_15_KEY_2 + 2148466690 + name 1_15_KEY_3 + 2148466691 + name 1_15_KEY_4 + 2148466692 + name 1_15_KEY_5 + 2148466693 + name 1_15_KEY_6 + 2148466694 + name 1_15_KEY_7 + 2148466695 + name 1_15_KEY_8 + 2148466696 + name 1_15_KEY_9 + 2148466697 + name 1_15_KEY_POWER + 2148466698 + name 1_15_KEY_CH_UP + 2148466703 + name 1_15_KEY_CH_DOWN + 2148466704 + name 1_15_CH_PREVIOUS + 2148466707 + name 1_15_KEY_DISPLAY + 2148466709 + name 1_15_KEY_MNSELECT + 2148466711 + name 1_15_KEY_EXIT + 2148466712 + name 1_15_KEY_GUIDE + 2148466715 + name 1_15_KEY_MENU + 2148466735 + name 1_15_KEY_MUP + 2148466736 + name 1_15_KEY_MDOWN + 2148466737 + name 1_15_KEY_MLEFT + 2148466738 + name 1_15_KEY_MRIGHT + 2148466739 + name 0_16_KEY_0 + 1048576 + name 0_16_KEY_1 + 1048577 + name 0_16_KEY_2 + 1048578 + name 0_16_KEY_3 + 1048579 + name 0_16_KEY_4 + 1048580 + name 0_16_KEY_5 + 1048581 + name 0_16_KEY_6 + 1048582 + name 0_16_KEY_7 + 1048583 + name 0_16_KEY_8 + 1048584 + name 0_16_KEY_9 + 1048585 + name 0_16_KEY_POWER + 1048586 + name 0_16_KEY_CH_UP + 1048591 + name 0_16_KEY_CH_DOWN + 1048592 + name 0_16_KEY_FTUNEPLUS + 1048609 + name 0_16_KEY_FTUNEMINUS + 1048610 + name 1_16_KEY_0 + 2148532224 + name 1_16_KEY_1 + 2148532225 + name 1_16_KEY_2 + 2148532226 + name 1_16_KEY_3 + 2148532227 + name 1_16_KEY_4 + 2148532228 + name 1_16_KEY_5 + 2148532229 + name 1_16_KEY_6 + 2148532230 + name 1_16_KEY_7 + 2148532231 + name 1_16_KEY_8 + 2148532232 + name 1_16_KEY_9 + 2148532233 + name 1_16_KEY_POWER + 2148532234 + name 1_16_KEY_CH_UP + 2148532239 + name 1_16_KEY_CH_DOWN + 2148532240 + name 1_16_KEY_EXIT + 2148532248 + name 1_16_KEY_GUIDE + 2148532251 + name 1_16_KEY_MENU + 2148532271 + name 1_16_KEY_MUP + 2148532272 + name 1_16_KEY_MDOWN + 2148532273 + name 1_16_KEY_MLEFT + 2148532274 + name 1_16_KEY_MRIGHT + 2148532275 + name 0_17_KEY_0 + 1114112 + name 0_17_KEY_1 + 1114113 + name 0_17_KEY_2 + 1114114 + name 0_17_KEY_3 + 1114115 + name 0_17_KEY_4 + 1114116 + name 0_17_KEY_5 + 1114117 + name 0_17_KEY_6 + 1114118 + name 0_17_KEY_7 + 1114119 + name 0_17_KEY_8 + 1114120 + name 0_17_KEY_9 + 1114121 + name 0_17_KEY_POWER + 1114122 + name 0_17_KEY_CH_UP + 1114127 + name 0_17_KEY_CH_DOWN + 1114128 + name 1_17_KEY_0 + 2148597760 + name 1_17_KEY_1 + 2148597761 + name 1_17_KEY_2 + 2148597762 + name 1_17_KEY_3 + 2148597763 + name 1_17_KEY_4 + 2148597764 + name 1_17_KEY_5 + 2148597765 + name 1_17_KEY_6 + 2148597766 + name 1_17_KEY_7 + 2148597767 + name 1_17_KEY_8 + 2148597768 + name 1_17_KEY_9 + 2148597769 + name 1_17_KEY_POWER + 2148597770 + name 1_17_KEY_CH_UP + 2148597775 + name 1_17_KEY_CH_DOWN + 2148597776 + name 1_17_KEY_MUTE + 2148597777 + name 1_17_KEY_VOL_DOWN + 2148597778 + name 1_17_CH_PREVIOUS + 2148597779 + name 1_17_KEY_VOL_UP + 2148597780 + name 1_17_KEY_DISPLAY + 2148597781 + name 1_17_KEY_EXIT + 2148597784 + name 1_17_KEY_GUIDE + 2148597787 + name 1_17_KEY_FAV + 2148597789 + name 1_17_KEY_MENU + 2148597807 + name 1_17_KEY_MUP + 2148597808 + name 1_17_KEY_MDOWN + 2148597809 + name 1_17_KEY_MLEFT + 2148597810 + name 1_17_KEY_MRIGHT + 2148597811 + name 0_18_KEY_0 + 1179648 + name 0_18_KEY_1 + 1179649 + name 0_18_KEY_2 + 1179650 + name 0_18_KEY_3 + 1179651 + name 0_18_KEY_4 + 1179652 + name 0_18_KEY_5 + 1179653 + name 0_18_KEY_6 + 1179654 + name 0_18_KEY_7 + 1179655 + name 0_18_KEY_8 + 1179656 + name 0_18_KEY_9 + 1179657 + name 0_18_KEY_POWER + 1179658 + name 0_18_KEY_CH_UP + 1179663 + name 0_18_KEY_CH_DOWN + 1179664 + name 0_18_CH_PREVIOUS + 1179667 + name 0_18_KEY_AB + 1179710 + name 1_18_KEY_0 + 2148663296 + name 1_18_KEY_1 + 2148663297 + name 1_18_KEY_2 + 2148663298 + name 1_18_KEY_3 + 2148663299 + name 1_18_KEY_4 + 2148663300 + name 1_18_KEY_5 + 2148663301 + name 1_18_KEY_6 + 2148663302 + name 1_18_KEY_7 + 2148663303 + name 1_18_KEY_8 + 2148663304 + name 1_18_KEY_9 + 2148663305 + name 1_18_KEY_POWER + 2148663306 + name 1_18_KEY_CH_UP + 2148663311 + name 1_18_KEY_CH_DOWN + 2148663312 + name 1_18_CH_PREVIOUS + 2148663315 + name 1_18_KEY_DISPLAY + 2148663317 + name 1_18_KEY_EXIT + 2148663320 + name 1_18_KEY_INPUT + 2148663322 + name 1_18_KEY_GUIDE + 2148663323 + name 1_18_KEY_FAV + 2148663325 + name 1_18_KEY_MENU + 2148663343 + name 1_18_KEY_MUP + 2148663344 + name 1_18_KEY_MDOWN + 2148663345 + name 1_18_KEY_MLEFT + 2148663346 + name 1_18_KEY_MRIGHT + 2148663347 + name 0_19_KEY_0 + 1245184 + name 0_19_KEY_1 + 1245185 + name 0_19_KEY_2 + 1245186 + name 0_19_KEY_3 + 1245187 + name 0_19_KEY_4 + 1245188 + name 0_19_KEY_5 + 1245189 + name 0_19_KEY_6 + 1245190 + name 0_19_KEY_7 + 1245191 + name 0_19_KEY_8 + 1245192 + name 0_19_KEY_9 + 1245193 + name 0_19_KEY_POWER + 1245194 + name 0_19_KEY_CH_UP + 1245199 + name 0_19_KEY_CH_DOWN + 1245200 + name 0_19_KEY_DISPLAY + 1245205 + name 0_19_KEY_ENTER + 1245227 + name 0_19_KEY_Norm + 1245245 + name 1_19_KEY_0 + 2148728832 + name 1_19_KEY_1 + 2148728833 + name 1_19_KEY_2 + 2148728834 + name 1_19_KEY_3 + 2148728835 + name 1_19_KEY_4 + 2148728836 + name 1_19_KEY_5 + 2148728837 + name 1_19_KEY_6 + 2148728838 + name 1_19_KEY_7 + 2148728839 + name 1_19_KEY_8 + 2148728840 + name 1_19_KEY_9 + 2148728841 + name 1_19_KEY_POWER + 2148728842 + name 1_19_KEY_CH_UP + 2148728847 + name 1_19_KEY_CH_DOWN + 2148728848 + name 1_19_KEY_MUTE + 2148728849 + name 1_19_KEY_VOL_DOWN + 2148728850 + name 1_19_CH_PREVIOUS + 2148728851 + name 1_19_KEY_VOL_UP + 2148728852 + name 1_19_KEY_DISPLAY + 2148728853 + name 1_19_KEY_EXIT + 2148728856 + name 1_19_KEY_GUIDE + 2148728859 + name 1_19_KEY_FAV + 2148728861 + name 1_19_KEY_SAT + 2148728874 + name 1_19_KEY_MENU + 2148728879 + name 1_19_KEY_MUP + 2148728880 + name 1_19_KEY_MDOWN + 2148728881 + name 1_19_KEY_MLEFT + 2148728882 + name 1_19_KEY_MRIGHT + 2148728883 + name 0_20_KEY_0 + 1310720 + name 0_20_KEY_1 + 1310721 + name 0_20_KEY_2 + 1310722 + name 0_20_KEY_3 + 1310723 + name 0_20_KEY_4 + 1310724 + name 0_20_KEY_5 + 1310725 + name 0_20_KEY_6 + 1310726 + name 0_20_KEY_7 + 1310727 + name 0_20_KEY_8 + 1310728 + name 0_20_KEY_9 + 1310729 + name 0_20_KEY_POWER + 1310730 + name 0_20_KEY_CH_UP + 1310735 + name 0_20_KEY_CH_DOWN + 1310736 + name 0_20_KEY_MUTE + 1310737 + name 0_20_KEY_VOL_DOWN + 1310738 + name 0_20_KEY_VOL_UP + 1310740 + name 0_20_KEY_DISPLAY + 1310741 + name 0_20_KEY_FAVCH + 1310748 + name 0_20_KEY_FTUNEPLUS + 1310753 + name 0_20_KEY_FTUNEMINUS + 1310754 + name 1_20_KEY_0 + 2148794368 + name 1_20_KEY_1 + 2148794369 + name 1_20_KEY_2 + 2148794370 + name 1_20_KEY_3 + 2148794371 + name 1_20_KEY_4 + 2148794372 + name 1_20_KEY_5 + 2148794373 + name 1_20_KEY_6 + 2148794374 + name 1_20_KEY_7 + 2148794375 + name 1_20_KEY_8 + 2148794376 + name 1_20_KEY_9 + 2148794377 + name 1_20_KEY_POWER + 2148794378 + name 1_20_KEY_CH_UP + 2148794383 + name 1_20_KEY_CH_DOWN + 2148794384 + name 1_20_KEY_MUTE + 2148794385 + name 1_20_KEY_VOL_DOWN + 2148794386 + name 1_20_CH_PREVIOUS + 2148794387 + name 1_20_KEY_VOL_UP + 2148794388 + name 1_20_KEY_DISPLAY + 2148794389 + name 1_20_KEY_EXIT + 2148794392 + name 1_20_KEY_INPUT + 2148794394 + name 1_20_KEY_GUIDE + 2148794395 + name 1_20_KEY_SELECT + 2148794398 + name 1_20_KEY_AV + 2148794409 + name 1_20_KEY_SAT + 2148794410 + name 1_20_KEY_ENTER + 2148794411 + name 1_20_KEY_MENU + 2148794415 + name 1_20_KEY_MUP + 2148794416 + name 1_20_KEY_MDOWN + 2148794417 + name 1_20_KEY_MLEFT + 2148794418 + name 1_20_KEY_MRIGHT + 2148794419 + name 1_20_KEY_FF + 2148794420 + name 1_20_KEY_PLAY + 2148794421 + name 1_20_KEY_REW + 2148794422 + name 1_20_KEY_REC + 2148794423 + name 1_20_KEY_PAUSE + 2148794424 + name 1_20_KEY_STOP + 2148794425 + name 0_21_KEY_0 + 1376256 + name 0_21_KEY_1 + 1376257 + name 0_21_KEY_2 + 1376258 + name 0_21_KEY_3 + 1376259 + name 0_21_KEY_4 + 1376260 + name 0_21_KEY_5 + 1376261 + name 0_21_KEY_6 + 1376262 + name 0_21_KEY_7 + 1376263 + name 0_21_KEY_8 + 1376264 + name 0_21_KEY_9 + 1376265 + name 0_21_KEY_POWER + 1376266 + name 0_21_KEY_CH_UP + 1376271 + name 0_21_KEY_CH_DOWN + 1376272 + name 0_21_KEY_MUTE + 1376273 + name 0_21_KEY_VOL_DOWN + 1376274 + name 0_21_CH_PREVIOUS + 1376275 + name 0_21_KEY_VOL_UP + 1376276 + name 0_21_KEY_DISPLAY + 1376277 + name 0_21_KEY_FTUNEPLUS + 1376289 + name 0_21_KEY_FTUNEMINUS + 1376290 + name 1_21_KEY_0 + 2148859904 + name 1_21_KEY_1 + 2148859905 + name 1_21_KEY_2 + 2148859906 + name 1_21_KEY_3 + 2148859907 + name 1_21_KEY_4 + 2148859908 + name 1_21_KEY_5 + 2148859909 + name 1_21_KEY_6 + 2148859910 + name 1_21_KEY_7 + 2148859911 + name 1_21_KEY_8 + 2148859912 + name 1_21_KEY_9 + 2148859913 + name 1_21_KEY_POWER + 2148859914 + name 1_21_KEY_CH_UP + 2148859919 + name 1_21_KEY_CH_DOWN + 2148859920 + name 1_21_KEY_MUTE + 2148859921 + name 1_21_KEY_VOL_DOWN + 2148859922 + name 1_21_CH_PREVIOUS + 2148859923 + name 1_21_KEY_VOL_UP + 2148859924 + name 1_21_KEY_DISPLAY + 2148859925 + name 1_21_KEY_EXIT + 2148859928 + name 1_21_KEY_INPUT + 2148859930 + name 1_21_KEY_GUIDE + 2148859931 + name 1_21_KEY_AV + 2148859945 + name 1_21_KEY_SAT + 2148859946 + name 1_21_KEY_ENTER + 2148859947 + name 1_21_KEY_MENU + 2148859951 + name 1_21_KEY_MUP + 2148859952 + name 1_21_KEY_MDOWN + 2148859953 + name 1_21_KEY_MLEFT + 2148859954 + name 1_21_KEY_MRIGHT + 2148859955 + name 1_21_KEY_FF + 2148859956 + name 1_21_KEY_PLAY + 2148859957 + name 1_21_KEY_REW + 2148859958 + name 1_21_KEY_REC + 2148859959 + name 1_21_KEY_PAUSE + 2148859960 + name 1_21_KEY_STOP + 2148859961 + name 0_22_KEY_0 + 1441792 + name 0_22_KEY_1 + 1441793 + name 0_22_KEY_2 + 1441794 + name 0_22_KEY_3 + 1441795 + name 0_22_KEY_4 + 1441796 + name 0_22_KEY_5 + 1441797 + name 0_22_KEY_6 + 1441798 + name 0_22_KEY_7 + 1441799 + name 0_22_KEY_8 + 1441800 + name 0_22_KEY_9 + 1441801 + name 0_22_KEY_POWER + 1441802 + name 0_22_KEY_CH_UP + 1441807 + name 0_22_KEY_CH_DOWN + 1441808 + name 0_22_KEY_MUTE + 1441809 + name 0_22_KEY_VOL_DOWN + 1441810 + name 0_22_KEY_VOL_UP + 1441812 + name 0_22_KEY_DISPLAY + 1441813 + name 0_22_KEY_FAVCH + 1441820 + name 0_22_KEY_FTUNEPLUS + 1441825 + name 0_22_KEY_FTUNEMINUS + 1441826 + name 1_22_KEY_0 + 2148925440 + name 1_22_KEY_1 + 2148925441 + name 1_22_KEY_2 + 2148925442 + name 1_22_KEY_3 + 2148925443 + name 1_22_KEY_4 + 2148925444 + name 1_22_KEY_5 + 2148925445 + name 1_22_KEY_6 + 2148925446 + name 1_22_KEY_7 + 2148925447 + name 1_22_KEY_8 + 2148925448 + name 1_22_KEY_9 + 2148925449 + name 1_22_KEY_POWER + 2148925450 + name 1_22_KEY_CH_UP + 2148925455 + name 1_22_KEY_CH_DOWN + 2148925456 + name 1_22_KEY_MUTE + 2148925457 + name 1_22_KEY_VOL_DOWN + 2148925458 + name 1_22_CH_PREVIOUS + 2148925459 + name 1_22_KEY_VOL_UP + 2148925460 + name 1_22_KEY_DISPLAY + 2148925461 + name 1_22_KEY_EXIT + 2148925464 + name 1_22_KEY_INPUT + 2148925466 + name 1_22_KEY_GUIDE + 2148925467 + name 1_22_KEY_AV + 2148925481 + name 1_22_KEY_SAT + 2148925482 + name 1_22_KEY_ENTER + 2148925483 + name 1_22_KEY_MENU + 2148925487 + name 1_22_KEY_MUP + 2148925488 + name 1_22_KEY_MDOWN + 2148925489 + name 1_22_KEY_MLEFT + 2148925490 + name 1_22_KEY_MRIGHT + 2148925491 + name 1_22_KEY_FF + 2148925492 + name 1_22_KEY_PLAY + 2148925493 + name 1_22_KEY_REW + 2148925494 + name 1_22_KEY_REC + 2148925495 + name 1_22_KEY_PAUSE + 2148925496 + name 1_22_KEY_STOP + 2148925497 + name 0_23_KEY_0 + 1507328 + name 0_23_KEY_1 + 1507329 + name 0_23_KEY_2 + 1507330 + name 0_23_KEY_3 + 1507331 + name 0_23_KEY_4 + 1507332 + name 0_23_KEY_5 + 1507333 + name 0_23_KEY_6 + 1507334 + name 0_23_KEY_7 + 1507335 + name 0_23_KEY_8 + 1507336 + name 0_23_KEY_9 + 1507337 + name 0_23_KEY_POWER + 1507338 + name 0_23_KEY_CH_UP + 1507343 + name 0_23_KEY_CH_DOWN + 1507344 + name 0_23_KEY_DISPLAY + 1507349 + name 1_23_KEY_0 + 2148990976 + name 1_23_KEY_1 + 2148990977 + name 1_23_KEY_2 + 2148990978 + name 1_23_KEY_3 + 2148990979 + name 1_23_KEY_4 + 2148990980 + name 1_23_KEY_5 + 2148990981 + name 1_23_KEY_6 + 2148990982 + name 1_23_KEY_7 + 2148990983 + name 1_23_KEY_8 + 2148990984 + name 1_23_KEY_9 + 2148990985 + name 1_23_KEY_POWER + 2148990986 + name 1_23_KEY_CH_UP + 2148990991 + name 1_23_KEY_CH_DOWN + 2148990992 + name 1_23_CH_PREVIOUS + 2148990995 + name 1_23_KEY_DISPLAY + 2148990997 + name 1_23_KEY_EXIT + 2148991000 + name 1_23_KEY_INPUT + 2148991002 + name 1_23_KEY_GUIDE + 2148991003 + name 1_23_KEY_SELECT + 2148991006 + name 1_23_KEY_AV + 2148991017 + name 1_23_KEY_ENTER + 2148991019 + name 1_23_KEY_MENU + 2148991023 + name 1_23_KEY_MUP + 2148991024 + name 1_23_KEY_MDOWN + 2148991025 + name 1_23_KEY_MLEFT + 2148991026 + name 1_23_KEY_MRIGHT + 2148991027 + name 1_23_KEY_FF + 2148991028 + name 1_23_KEY_PLAY + 2148991029 + name 1_23_KEY_REW + 2148991030 + name 1_23_KEY_REC + 2148991031 + name 1_23_KEY_PAUSE + 2148991032 + name 1_23_KEY_STOP + 2148991033 + name 0_24_KEY_0 + 1572864 + name 0_24_KEY_1 + 1572865 + name 0_24_KEY_2 + 1572866 + name 0_24_KEY_3 + 1572867 + name 0_24_KEY_4 + 1572868 + name 0_24_KEY_5 + 1572869 + name 0_24_KEY_6 + 1572870 + name 0_24_KEY_7 + 1572871 + name 0_24_KEY_8 + 1572872 + name 0_24_KEY_9 + 1572873 + name 0_24_KEY_POWER + 1572874 + name 0_24_KEY_CH_UP + 1572879 + name 0_24_KEY_CH_DOWN + 1572880 + name 0_24_KEY_DISPLAY + 1572885 + name 0_24_KEY_PMCLEAR + 1572889 + name 0_24_KEY_FTUNEPLUS + 1572897 + name 0_24_KEY_FTUNEMINUS + 1572898 + name 1_24_KEY_0 + 2149056512 + name 1_24_KEY_1 + 2149056513 + name 1_24_KEY_2 + 2149056514 + name 1_24_KEY_3 + 2149056515 + name 1_24_KEY_4 + 2149056516 + name 1_24_KEY_5 + 2149056517 + name 1_24_KEY_6 + 2149056518 + name 1_24_KEY_7 + 2149056519 + name 1_24_KEY_8 + 2149056520 + name 1_24_KEY_9 + 2149056521 + name 1_24_KEY_POWER + 2149056522 + name 1_24_KEY_CH_UP + 2149056527 + name 1_24_KEY_CH_DOWN + 2149056528 + name 1_24_CH_PREVIOUS + 2149056531 + name 1_24_KEY_DISPLAY + 2149056533 + name 1_24_KEY_EXIT + 2149056536 + name 1_24_KEY_INPUT + 2149056538 + name 1_24_KEY_GUIDE + 2149056539 + name 1_24_KEY_FAV + 2149056541 + name 1_24_KEY_SELECT + 2149056542 + name 1_24_KEY_AV + 2149056553 + name 1_24_KEY_SAT + 2149056554 + name 1_24_KEY_ENTER + 2149056555 + name 1_24_KEY_MENU + 2149056559 + name 1_24_KEY_MUP + 2149056560 + name 1_24_KEY_MDOWN + 2149056561 + name 1_24_KEY_MLEFT + 2149056562 + name 1_24_KEY_MRIGHT + 2149056563 + name 1_24_KEY_FF + 2149056564 + name 1_24_KEY_PLAY + 2149056565 + name 1_24_KEY_REW + 2149056566 + name 1_24_KEY_REC + 2149056567 + name 1_24_KEY_PAUSE + 2149056568 + name 1_24_KEY_STOP + 2149056569 + name 0_25_KEY_0 + 1638400 + name 0_25_KEY_1 + 1638401 + name 0_25_KEY_2 + 1638402 + name 0_25_KEY_3 + 1638403 + name 0_25_KEY_4 + 1638404 + name 0_25_KEY_5 + 1638405 + name 0_25_KEY_6 + 1638406 + name 0_25_KEY_7 + 1638407 + name 0_25_KEY_8 + 1638408 + name 0_25_KEY_9 + 1638409 + name 0_25_KEY_POWER + 1638410 + name 0_25_KEY_CH_UP + 1638415 + name 0_25_KEY_CH_DOWN + 1638416 + name 0_25_KEY_VOL_DOWN + 1638418 + name 0_25_CH_PREVIOUS + 1638419 + name 0_25_KEY_VOL_UP + 1638420 + name 0_25_KEY_FAVCH + 1638428 + name 0_25_KEY_SELECT + 1638430 + name 0_25_KEY_AB + 1638462 + name 1_25_KEY_0 + 2149122048 + name 1_25_KEY_1 + 2149122049 + name 1_25_KEY_2 + 2149122050 + name 1_25_KEY_3 + 2149122051 + name 1_25_KEY_4 + 2149122052 + name 1_25_KEY_5 + 2149122053 + name 1_25_KEY_6 + 2149122054 + name 1_25_KEY_7 + 2149122055 + name 1_25_KEY_8 + 2149122056 + name 1_25_KEY_9 + 2149122057 + name 1_25_KEY_POWER + 2149122058 + name 1_25_KEY_CH_UP + 2149122063 + name 1_25_KEY_CH_DOWN + 2149122064 + name 1_25_KEY_MUTE + 2149122065 + name 1_25_KEY_VOL_DOWN + 2149122066 + name 1_25_CH_PREVIOUS + 2149122067 + name 1_25_KEY_VOL_UP + 2149122068 + name 1_25_KEY_DISPLAY + 2149122069 + name 1_25_KEY_EXIT + 2149122072 + name 1_25_KEY_INPUT + 2149122074 + name 1_25_KEY_GUIDE + 2149122075 + name 1_25_KEY_SELECT + 2149122078 + name 1_25_KEY_AV + 2149122089 + name 1_25_KEY_SAT + 2149122090 + name 1_25_KEY_ENTER + 2149122091 + name 1_25_KEY_MENU + 2149122095 + name 1_25_KEY_MUP + 2149122096 + name 1_25_KEY_MDOWN + 2149122097 + name 1_25_KEY_MLEFT + 2149122098 + name 1_25_KEY_MRIGHT + 2149122099 + name 1_25_KEY_FF + 2149122100 + name 1_25_KEY_PLAY + 2149122101 + name 1_25_KEY_REW + 2149122102 + name 1_25_KEY_REC + 2149122103 + name 1_25_KEY_PAUSE + 2149122104 + name 1_25_KEY_STOP + 2149122105 + name 1_25_KEY_Repeat + 2149122106 + name 0_26_KEY_0 + 1703936 + name 0_26_KEY_1 + 1703937 + name 0_26_KEY_2 + 1703938 + name 0_26_KEY_3 + 1703939 + name 0_26_KEY_4 + 1703940 + name 0_26_KEY_5 + 1703941 + name 0_26_KEY_6 + 1703942 + name 0_26_KEY_7 + 1703943 + name 0_26_KEY_8 + 1703944 + name 0_26_KEY_9 + 1703945 + name 0_26_KEY_POWER + 1703946 + name 0_26_KEY_CH_UP + 1703951 + name 0_26_KEY_CH_DOWN + 1703952 + name 0_26_KEY_VOL_DOWN + 1703954 + name 0_26_CH_PREVIOUS + 1703955 + name 0_26_KEY_VOL_UP + 1703956 + name 0_26_KEY_DISPLAY + 1703957 + name 0_26_KEY_ENTER + 1703979 + name 1_26_KEY_0 + 2149187584 + name 1_26_KEY_1 + 2149187585 + name 1_26_KEY_2 + 2149187586 + name 1_26_KEY_3 + 2149187587 + name 1_26_KEY_4 + 2149187588 + name 1_26_KEY_5 + 2149187589 + name 1_26_KEY_6 + 2149187590 + name 1_26_KEY_7 + 2149187591 + name 1_26_KEY_8 + 2149187592 + name 1_26_KEY_9 + 2149187593 + name 1_26_KEY_POWER + 2149187594 + name 1_26_KEY_CH_UP + 2149187599 + name 1_26_KEY_CH_DOWN + 2149187600 + name 1_26_KEY_MUTE + 2149187601 + name 1_26_KEY_VOL_DOWN + 2149187602 + name 1_26_CH_PREVIOUS + 2149187603 + name 1_26_KEY_VOL_UP + 2149187604 + name 1_26_KEY_DISPLAY + 2149187605 + name 1_26_KEY_EXIT + 2149187608 + name 1_26_KEY_INPUT + 2149187610 + name 1_26_KEY_GUIDE + 2149187611 + name 1_26_KEY_SELECT + 2149187614 + name 1_26_KEY_AV + 2149187625 + name 1_26_KEY_SAT + 2149187626 + name 1_26_KEY_ENTER + 2149187627 + name 1_26_KEY_MENU + 2149187631 + name 1_26_KEY_MUP + 2149187632 + name 1_26_KEY_MDOWN + 2149187633 + name 1_26_KEY_MLEFT + 2149187634 + name 1_26_KEY_MRIGHT + 2149187635 + name 1_26_KEY_FF + 2149187636 + name 1_26_KEY_PLAY + 2149187637 + name 1_26_KEY_REW + 2149187638 + name 1_26_KEY_REC + 2149187639 + name 1_26_KEY_PAUSE + 2149187640 + name 1_26_KEY_STOP + 2149187641 + name 1_26_KEY_Repeat + 2149187642 + name 0_27_KEY_0 + 1769472 + name 0_27_KEY_1 + 1769473 + name 0_27_KEY_2 + 1769474 + name 0_27_KEY_3 + 1769475 + name 0_27_KEY_4 + 1769476 + name 0_27_KEY_5 + 1769477 + name 0_27_KEY_6 + 1769478 + name 0_27_KEY_7 + 1769479 + name 0_27_KEY_8 + 1769480 + name 0_27_KEY_9 + 1769481 + name 0_27_KEY_POWER + 1769482 + name 0_27_KEY_CH_UP + 1769487 + name 0_27_KEY_CH_DOWN + 1769488 + name 0_27_KEY_FAVCH + 1769500 + name 0_27_KEY_FTUNEPLUS + 1769505 + name 0_27_KEY_FTUNEMINUS + 1769506 + name 0_27_KEY_Norm + 1769533 + name 0_27_KEY_AB + 1769534 + name 1_27_KEY_0 + 2149253120 + name 1_27_KEY_1 + 2149253121 + name 1_27_KEY_2 + 2149253122 + name 1_27_KEY_3 + 2149253123 + name 1_27_KEY_4 + 2149253124 + name 1_27_KEY_5 + 2149253125 + name 1_27_KEY_6 + 2149253126 + name 1_27_KEY_7 + 2149253127 + name 1_27_KEY_8 + 2149253128 + name 1_27_KEY_9 + 2149253129 + name 1_27_KEY_POWER + 2149253130 + name 1_27_KEY_CH_UP + 2149253135 + name 1_27_KEY_CH_DOWN + 2149253136 + name 1_27_CH_PREVIOUS + 2149253139 + name 1_27_KEY_GUIDE + 2149253147 + name 1_27_KEY_AV + 2149253161 + name 1_27_KEY_ENTER + 2149253163 + name 0_28_KEY_0 + 1835008 + name 0_28_KEY_1 + 1835009 + name 0_28_KEY_2 + 1835010 + name 0_28_KEY_3 + 1835011 + name 0_28_KEY_4 + 1835012 + name 0_28_KEY_5 + 1835013 + name 0_28_KEY_6 + 1835014 + name 0_28_KEY_7 + 1835015 + name 0_28_KEY_8 + 1835016 + name 0_28_KEY_9 + 1835017 + name 0_28_KEY_POWER + 1835018 + name 0_28_KEY_CH_UP + 1835023 + name 0_28_KEY_CH_DOWN + 1835024 + name 0_28_KEY_MUTE + 1835025 + name 0_28_KEY_VOL_DOWN + 1835026 + name 0_28_KEY_VOL_UP + 1835028 + name 0_28_KEY_DISPLAY + 1835029 + name 1_28_KEY_0 + 2149318656 + name 1_28_KEY_1 + 2149318657 + name 1_28_KEY_2 + 2149318658 + name 1_28_KEY_3 + 2149318659 + name 1_28_KEY_4 + 2149318660 + name 1_28_KEY_5 + 2149318661 + name 1_28_KEY_6 + 2149318662 + name 1_28_KEY_7 + 2149318663 + name 1_28_KEY_8 + 2149318664 + name 1_28_KEY_9 + 2149318665 + name 1_28_KEY_POWER + 2149318666 + name 1_28_KEY_CH_UP + 2149318671 + name 1_28_KEY_CH_DOWN + 2149318672 + name 1_28_KEY_MUTE + 2149318673 + name 1_28_KEY_VOL_DOWN + 2149318674 + name 1_28_CH_PREVIOUS + 2149318675 + name 1_28_KEY_VOL_UP + 2149318676 + name 1_28_KEY_DISPLAY + 2149318677 + name 1_28_KEY_EXIT + 2149318680 + name 1_28_KEY_GUIDE + 2149318683 + name 1_28_KEY_SELECT + 2149318686 + name 1_28_KEY_AV + 2149318697 + name 1_28_KEY_ENTER + 2149318699 + name 1_28_KEY_MENU + 2149318703 + name 1_28_KEY_MUP + 2149318704 + name 1_28_KEY_MDOWN + 2149318705 + name 1_28_KEY_MLEFT + 2149318706 + name 1_28_KEY_MRIGHT + 2149318707 + name 0_29_KEY_0 + 1900544 + name 0_29_KEY_1 + 1900545 + name 0_29_KEY_2 + 1900546 + name 0_29_KEY_3 + 1900547 + name 0_29_KEY_4 + 1900548 + name 0_29_KEY_5 + 1900549 + name 0_29_KEY_6 + 1900550 + name 0_29_KEY_7 + 1900551 + name 0_29_KEY_8 + 1900552 + name 0_29_KEY_9 + 1900553 + name 0_29_KEY_POWER + 1900554 + name 0_29_KEY_CH_UP + 1900559 + name 0_29_KEY_CH_DOWN + 1900560 + name 0_29_KEY_MUTE + 1900561 + name 0_29_KEY_VOL_DOWN + 1900562 + name 0_29_CH_PREVIOUS + 1900563 + name 0_29_KEY_VOL_UP + 1900564 + name 0_29_KEY_DISPLAY + 1900565 + name 0_29_KEY_FAVCH + 1900572 + name 0_29_KEY_SELECT + 1900574 + name 0_29_KEY_ENTER + 1900587 + name 0_29_KEY_AB + 1900606 + name 1_29_KEY_0 + 2149384192 + name 1_29_KEY_1 + 2149384193 + name 1_29_KEY_2 + 2149384194 + name 1_29_KEY_3 + 2149384195 + name 1_29_KEY_4 + 2149384196 + name 1_29_KEY_5 + 2149384197 + name 1_29_KEY_6 + 2149384198 + name 1_29_KEY_7 + 2149384199 + name 1_29_KEY_8 + 2149384200 + name 1_29_KEY_9 + 2149384201 + name 1_29_KEY_POWER + 2149384202 + name 1_29_KEY_CH_UP + 2149384207 + name 1_29_KEY_CH_DOWN + 2149384208 + name 1_29_KEY_ENTER + 2149384235 + name 0_30_KEY_0 + 1966080 + name 0_30_KEY_1 + 1966081 + name 0_30_KEY_2 + 1966082 + name 0_30_KEY_3 + 1966083 + name 0_30_KEY_4 + 1966084 + name 0_30_KEY_5 + 1966085 + name 0_30_KEY_6 + 1966086 + name 0_30_KEY_7 + 1966087 + name 0_30_KEY_8 + 1966088 + name 0_30_KEY_9 + 1966089 + name 0_30_KEY_POWER + 1966090 + name 0_30_KEY_MUTE + 1966097 + name 0_30_KEY_VOL_DOWN + 1966098 + name 0_30_CH_PREVIOUS + 1966099 + name 0_30_KEY_VOL_UP + 1966100 + name 0_30_KEY_RETURN + 1966111 + name 1_30_KEY_0 + 2149449728 + name 1_30_KEY_1 + 2149449729 + name 1_30_KEY_2 + 2149449730 + name 1_30_KEY_3 + 2149449731 + name 1_30_KEY_4 + 2149449732 + name 1_30_KEY_5 + 2149449733 + name 1_30_KEY_6 + 2149449734 + name 1_30_KEY_7 + 2149449735 + name 1_30_KEY_8 + 2149449736 + name 1_30_KEY_9 + 2149449737 + name 1_30_KEY_POWER + 2149449738 + name 1_30_TWO_DIGITS + 2149449741 + name 1_30_KEY_CH_UP + 2149449743 + name 1_30_KEY_CH_DOWN + 2149449744 + name 1_30_KEY_DISPLAY + 2149449749 + name 1_30_KEY_EXIT + 2149449752 + name 1_30_KEY_GUIDE + 2149449755 + name 1_30_KEY_SELECT + 2149449758 + name 1_30_KEY_MENU + 2149449775 + name 1_30_KEY_MUP + 2149449776 + name 1_30_KEY_MDOWN + 2149449777 + name 1_30_KEY_MLEFT + 2149449778 + name 1_30_KEY_MRIGHT + 2149449779 + name 0_31_KEY_0 + 2031616 + name 0_31_KEY_1 + 2031617 + name 0_31_KEY_2 + 2031618 + name 0_31_KEY_3 + 2031619 + name 0_31_KEY_4 + 2031620 + name 0_31_KEY_5 + 2031621 + name 0_31_KEY_6 + 2031622 + name 0_31_KEY_7 + 2031623 + name 0_31_KEY_8 + 2031624 + name 0_31_KEY_9 + 2031625 + name 0_31_KEY_POWER + 2031626 + name 0_31_KEY_CH_UP + 2031631 + name 0_31_KEY_CH_DOWN + 2031632 + name 0_31_CH_PREVIOUS + 2031635 + name 0_31_KEY_DISPLAY + 2031637 + name 1_31_KEY_0 + 2149515264 + name 1_31_KEY_1 + 2149515265 + name 1_31_KEY_2 + 2149515266 + name 1_31_KEY_3 + 2149515267 + name 1_31_KEY_4 + 2149515268 + name 1_31_KEY_5 + 2149515269 + name 1_31_KEY_6 + 2149515270 + name 1_31_KEY_7 + 2149515271 + name 1_31_KEY_8 + 2149515272 + name 1_31_KEY_9 + 2149515273 + name 1_31_KEY_POWER + 2149515274 + name 1_31_TWO_DIGITS + 2149515277 + name 1_31_KEY_CH_UP + 2149515279 + name 1_31_KEY_CH_DOWN + 2149515280 + name 1_31_KEY_DISPLAY + 2149515285 + name 1_31_KEY_EXIT + 2149515288 + name 1_31_KEY_GUIDE + 2149515291 + name 1_31_KEY_SELECT + 2149515294 + name 1_31_KEY_MENU + 2149515311 + name 1_31_KEY_MUP + 2149515312 + name 1_31_KEY_MDOWN + 2149515313 + name 1_31_KEY_MLEFT + 2149515314 + name 1_31_KEY_MRIGHT + 2149515315 + name 0_32_KEY_0 + 2097152 + name 0_32_KEY_1 + 2097153 + name 0_32_KEY_2 + 2097154 + name 0_32_KEY_3 + 2097155 + name 0_32_KEY_4 + 2097156 + name 0_32_KEY_5 + 2097157 + name 0_32_KEY_6 + 2097158 + name 0_32_KEY_7 + 2097159 + name 0_32_KEY_8 + 2097160 + name 0_32_KEY_9 + 2097161 + name 0_32_KEY_POWER + 2097162 + name 0_32_KEY_CH_UP + 2097167 + name 0_32_KEY_CH_DOWN + 2097168 + name 0_32_KEY_MUTE + 2097169 + name 0_32_KEY_VOL_DOWN + 2097170 + name 0_32_CH_PREVIOUS + 2097171 + name 0_32_KEY_VOL_UP + 2097172 + name 1_32_KEY_0 + 2149580800 + name 1_32_KEY_1 + 2149580801 + name 1_32_KEY_2 + 2149580802 + name 1_32_KEY_3 + 2149580803 + name 1_32_KEY_4 + 2149580804 + name 1_32_KEY_5 + 2149580805 + name 1_32_KEY_6 + 2149580806 + name 1_32_KEY_7 + 2149580807 + name 1_32_KEY_8 + 2149580808 + name 1_32_KEY_9 + 2149580809 + name 1_32_KEY_POWER + 2149580810 + name 1_32_TWO_DIGITS + 2149580813 + name 1_32_KEY_CH_UP + 2149580815 + name 1_32_KEY_CH_DOWN + 2149580816 + name 1_32_KEY_DISPLAY + 2149580821 + name 1_32_KEY_EXIT + 2149580824 + name 1_32_KEY_GUIDE + 2149580827 + name 1_32_KEY_SELECT + 2149580830 + name 1_32_KEY_MENU + 2149580847 + name 1_32_KEY_MUP + 2149580848 + name 1_32_KEY_MDOWN + 2149580849 + name 1_32_KEY_MLEFT + 2149580850 + name 1_32_KEY_MRIGHT + 2149580851 + name 0_33_KEY_0 + 2162688 + name 0_33_KEY_1 + 2162689 + name 0_33_KEY_2 + 2162690 + name 0_33_KEY_3 + 2162691 + name 0_33_KEY_4 + 2162692 + name 0_33_KEY_5 + 2162693 + name 0_33_KEY_6 + 2162694 + name 0_33_KEY_7 + 2162695 + name 0_33_KEY_8 + 2162696 + name 0_33_KEY_9 + 2162697 + name 0_33_KEY_POWER + 2162698 + name 0_33_KEY_CH_UP + 2162703 + name 0_33_KEY_CH_DOWN + 2162704 + name 0_33_KEY_MUTE + 2162705 + name 0_33_KEY_VOL_DOWN + 2162706 + name 0_33_CH_PREVIOUS + 2162707 + name 0_33_KEY_VOL_UP + 2162708 + name 0_33_KEY_DISPLAY + 2162709 + name 0_33_KEY_INPUT + 2162714 + name 0_33_KEY_FTUNEPLUS + 2162721 + name 0_33_KEY_FTUNEMINUS + 2162722 + name 0_33_KEY_AB + 2162750 + name 1_33_KEY_0 + 2149646336 + name 1_33_KEY_1 + 2149646337 + name 1_33_KEY_2 + 2149646338 + name 1_33_KEY_3 + 2149646339 + name 1_33_KEY_4 + 2149646340 + name 1_33_KEY_5 + 2149646341 + name 1_33_KEY_6 + 2149646342 + name 1_33_KEY_7 + 2149646343 + name 1_33_KEY_8 + 2149646344 + name 1_33_KEY_9 + 2149646345 + name 1_33_KEY_POWER + 2149646346 + name 1_33_TWO_DIGITS + 2149646349 + name 1_33_KEY_CH_UP + 2149646351 + name 1_33_KEY_CH_DOWN + 2149646352 + name 1_33_KEY_DISPLAY + 2149646357 + name 1_33_KEY_EXIT + 2149646360 + name 1_33_KEY_GUIDE + 2149646363 + name 1_33_KEY_SELECT + 2149646366 + name 1_33_KEY_MENU + 2149646383 + name 1_33_KEY_MUP + 2149646384 + name 1_33_KEY_MDOWN + 2149646385 + name 1_33_KEY_MLEFT + 2149646386 + name 1_33_KEY_MRIGHT + 2149646387 + name 0_34_KEY_0 + 2228224 + name 0_34_KEY_1 + 2228225 + name 0_34_KEY_2 + 2228226 + name 0_34_KEY_3 + 2228227 + name 0_34_KEY_4 + 2228228 + name 0_34_KEY_5 + 2228229 + name 0_34_KEY_6 + 2228230 + name 0_34_KEY_7 + 2228231 + name 0_34_KEY_8 + 2228232 + name 0_34_KEY_9 + 2228233 + name 0_34_KEY_POWER + 2228234 + name 0_34_KEY_CH_UP + 2228239 + name 0_34_KEY_CH_DOWN + 2228240 + name 0_34_CH_PREVIOUS + 2228243 + name 0_34_KEY_ENTER + 2228267 + name 1_34_KEY_0 + 2149711872 + name 1_34_KEY_1 + 2149711873 + name 1_34_KEY_2 + 2149711874 + name 1_34_KEY_3 + 2149711875 + name 1_34_KEY_4 + 2149711876 + name 1_34_KEY_5 + 2149711877 + name 1_34_KEY_6 + 2149711878 + name 1_34_KEY_7 + 2149711879 + name 1_34_KEY_8 + 2149711880 + name 1_34_KEY_9 + 2149711881 + name 1_34_KEY_POWER + 2149711882 + name 1_34_TWO_DIGITS + 2149711885 + name 1_34_KEY_CH_UP + 2149711887 + name 1_34_KEY_CH_DOWN + 2149711888 + name 1_34_KEY_DISPLAY + 2149711893 + name 1_34_KEY_EXIT + 2149711896 + name 1_34_KEY_GUIDE + 2149711899 + name 1_34_KEY_SELECT + 2149711902 + name 1_34_KEY_MENU + 2149711919 + name 1_34_KEY_MUP + 2149711920 + name 1_34_KEY_MDOWN + 2149711921 + name 1_34_KEY_MLEFT + 2149711922 + name 1_34_KEY_MRIGHT + 2149711923 + name 0_35_KEY_0 + 2293760 + name 0_35_KEY_1 + 2293761 + name 0_35_KEY_2 + 2293762 + name 0_35_KEY_3 + 2293763 + name 0_35_KEY_4 + 2293764 + name 0_35_KEY_5 + 2293765 + name 0_35_KEY_6 + 2293766 + name 0_35_KEY_7 + 2293767 + name 0_35_KEY_8 + 2293768 + name 0_35_KEY_9 + 2293769 + name 0_35_KEY_POWER + 2293770 + name 0_35_KEY_CH_UP + 2293775 + name 0_35_KEY_CH_DOWN + 2293776 + name 0_35_CH_PREVIOUS + 2293779 + name 0_35_KEY_ENTER + 2293803 + name 1_35_KEY_0 + 2149777408 + name 1_35_KEY_1 + 2149777409 + name 1_35_KEY_2 + 2149777410 + name 1_35_KEY_3 + 2149777411 + name 1_35_KEY_4 + 2149777412 + name 1_35_KEY_5 + 2149777413 + name 1_35_KEY_6 + 2149777414 + name 1_35_KEY_7 + 2149777415 + name 1_35_KEY_8 + 2149777416 + name 1_35_KEY_9 + 2149777417 + name 1_35_KEY_POWER + 2149777418 + name 1_35_TWO_DIGITS + 2149777421 + name 1_35_KEY_CH_UP + 2149777423 + name 1_35_KEY_CH_DOWN + 2149777424 + name 1_35_KEY_DISPLAY + 2149777429 + name 1_35_KEY_EXIT + 2149777432 + name 1_35_KEY_GUIDE + 2149777435 + name 1_35_KEY_SELECT + 2149777438 + name 1_35_KEY_MENU + 2149777455 + name 1_35_KEY_MUP + 2149777456 + name 1_35_KEY_MDOWN + 2149777457 + name 1_35_KEY_MLEFT + 2149777458 + name 1_35_KEY_MRIGHT + 2149777459 + name 0_36_KEY_0 + 2359296 + name 0_36_KEY_1 + 2359297 + name 0_36_KEY_2 + 2359298 + name 0_36_KEY_3 + 2359299 + name 0_36_KEY_4 + 2359300 + name 0_36_KEY_5 + 2359301 + name 0_36_KEY_6 + 2359302 + name 0_36_KEY_7 + 2359303 + name 0_36_KEY_8 + 2359304 + name 0_36_KEY_9 + 2359305 + name 0_36_KEY_POWER + 2359306 + name 0_36_KEY_CH_UP + 2359311 + name 0_36_KEY_CH_DOWN + 2359312 + name 1_36_KEY_0 + 2149842944 + name 1_36_KEY_1 + 2149842945 + name 1_36_KEY_2 + 2149842946 + name 1_36_KEY_3 + 2149842947 + name 1_36_KEY_4 + 2149842948 + name 1_36_KEY_5 + 2149842949 + name 1_36_KEY_6 + 2149842950 + name 1_36_KEY_7 + 2149842951 + name 1_36_KEY_8 + 2149842952 + name 1_36_KEY_9 + 2149842953 + name 1_36_KEY_POWER + 2149842954 + name 1_36_TWO_DIGITS + 2149842957 + name 1_36_KEY_CH_UP + 2149842959 + name 1_36_KEY_CH_DOWN + 2149842960 + name 1_36_KEY_DISPLAY + 2149842965 + name 1_36_KEY_EXIT + 2149842968 + name 1_36_KEY_GUIDE + 2149842971 + name 1_36_KEY_SELECT + 2149842974 + name 1_36_KEY_MENU + 2149842991 + name 1_36_KEY_MUP + 2149842992 + name 1_36_KEY_MDOWN + 2149842993 + name 1_36_KEY_MLEFT + 2149842994 + name 1_36_KEY_MRIGHT + 2149842995 + name 0_37_KEY_0 + 2424832 + name 0_37_KEY_1 + 2424833 + name 0_37_KEY_2 + 2424834 + name 0_37_KEY_3 + 2424835 + name 0_37_KEY_4 + 2424836 + name 0_37_KEY_5 + 2424837 + name 0_37_KEY_6 + 2424838 + name 0_37_KEY_7 + 2424839 + name 0_37_KEY_8 + 2424840 + name 0_37_KEY_9 + 2424841 + name 0_37_KEY_POWER + 2424842 + name 0_37_KEY_CH_UP + 2424847 + name 0_37_KEY_CH_DOWN + 2424848 + name 1_37_KEY_0 + 2149908480 + name 1_37_KEY_1 + 2149908481 + name 1_37_KEY_2 + 2149908482 + name 1_37_KEY_3 + 2149908483 + name 1_37_KEY_4 + 2149908484 + name 1_37_KEY_5 + 2149908485 + name 1_37_KEY_6 + 2149908486 + name 1_37_KEY_7 + 2149908487 + name 1_37_KEY_8 + 2149908488 + name 1_37_KEY_9 + 2149908489 + name 1_37_KEY_POWER + 2149908490 + name 1_37_TWO_DIGITS + 2149908493 + name 1_37_KEY_CH_UP + 2149908495 + name 1_37_KEY_CH_DOWN + 2149908496 + name 1_37_KEY_DISPLAY + 2149908501 + name 1_37_KEY_EXIT + 2149908504 + name 1_37_KEY_GUIDE + 2149908507 + name 1_37_KEY_SELECT + 2149908510 + name 1_37_KEY_MENU + 2149908527 + name 1_37_KEY_MUP + 2149908528 + name 1_37_KEY_MDOWN + 2149908529 + name 1_37_KEY_MLEFT + 2149908530 + name 1_37_KEY_MRIGHT + 2149908531 + name 0_38_KEY_0 + 2490368 + name 0_38_KEY_1 + 2490369 + name 0_38_KEY_2 + 2490370 + name 0_38_KEY_3 + 2490371 + name 0_38_KEY_4 + 2490372 + name 0_38_KEY_5 + 2490373 + name 0_38_KEY_6 + 2490374 + name 0_38_KEY_7 + 2490375 + name 0_38_KEY_8 + 2490376 + name 0_38_KEY_9 + 2490377 + name 0_38_KEY_POWER + 2490378 + name 0_38_KEY_CH_UP + 2490383 + name 0_38_KEY_CH_DOWN + 2490384 + name 0_38_KEY_INPUT + 2490394 + name 0_38_KEY_ENTER + 2490411 + name 0_38_KEY_MENU + 2490415 + name 0_38_KEY_MUP + 2490416 + name 0_38_KEY_MDOWN + 2490417 + name 0_38_KEY_MLEFT + 2490418 + name 0_38_KEY_MRIGHT + 2490419 + name 1_38_KEY_0 + 2149974016 + name 1_38_KEY_1 + 2149974017 + name 1_38_KEY_2 + 2149974018 + name 1_38_KEY_3 + 2149974019 + name 1_38_KEY_4 + 2149974020 + name 1_38_KEY_5 + 2149974021 + name 1_38_KEY_6 + 2149974022 + name 1_38_KEY_7 + 2149974023 + name 1_38_KEY_8 + 2149974024 + name 1_38_KEY_9 + 2149974025 + name 1_38_KEY_POWER + 2149974026 + name 1_38_KEY_CH_UP + 2149974031 + name 1_38_KEY_CH_DOWN + 2149974032 + name 1_38_KEY_MUTE + 2149974033 + name 1_38_KEY_VOL_DOWN + 2149974034 + name 1_38_CH_PREVIOUS + 2149974035 + name 1_38_KEY_VOL_UP + 2149974036 + name 1_38_KEY_DISPLAY + 2149974037 + name 1_38_KEY_EXIT + 2149974040 + name 1_38_KEY_INPUT + 2149974042 + name 1_38_KEY_GUIDE + 2149974043 + name 1_38_KEY_SELECT + 2149974046 + name 1_38_KEY_AV + 2149974057 + name 1_38_KEY_SAT + 2149974058 + name 1_38_KEY_ENTER + 2149974059 + name 1_38_KEY_MENU + 2149974063 + name 1_38_KEY_MUP + 2149974064 + name 1_38_KEY_MDOWN + 2149974065 + name 1_38_KEY_MLEFT + 2149974066 + name 1_38_KEY_MRIGHT + 2149974067 + name 1_38_KEY_FF + 2149974068 + name 1_38_KEY_PLAY + 2149974069 + name 1_38_KEY_REW + 2149974070 + name 1_38_KEY_REC + 2149974071 + name 1_38_KEY_PAUSE + 2149974072 + name 1_38_KEY_STOP + 2149974073 + name 0_39_KEY_0 + 2555904 + name 0_39_KEY_1 + 2555905 + name 0_39_KEY_2 + 2555906 + name 0_39_KEY_3 + 2555907 + name 0_39_KEY_4 + 2555908 + name 0_39_KEY_5 + 2555909 + name 0_39_KEY_6 + 2555910 + name 0_39_KEY_7 + 2555911 + name 0_39_KEY_8 + 2555912 + name 0_39_KEY_9 + 2555913 + name 0_39_KEY_POWER + 2555914 + name 0_39_KEY_CH_UP + 2555919 + name 0_39_KEY_CH_DOWN + 2555920 + name 0_39_CH_PREVIOUS + 2555923 + name 0_39_KEY_ENTER + 2555947 + name 1_39_KEY_0 + 2150039552 + name 1_39_KEY_1 + 2150039553 + name 1_39_KEY_2 + 2150039554 + name 1_39_KEY_3 + 2150039555 + name 1_39_KEY_4 + 2150039556 + name 1_39_KEY_5 + 2150039557 + name 1_39_KEY_6 + 2150039558 + name 1_39_KEY_7 + 2150039559 + name 1_39_KEY_8 + 2150039560 + name 1_39_KEY_9 + 2150039561 + name 1_39_KEY_POWER + 2150039562 + name 1_39_KEY_CH_UP + 2150039567 + name 1_39_KEY_CH_DOWN + 2150039568 + name 1_39_KEY_MUTE + 2150039569 + name 1_39_KEY_VOL_DOWN + 2150039570 + name 1_39_CH_PREVIOUS + 2150039571 + name 1_39_KEY_VOL_UP + 2150039572 + name 1_39_KEY_DISPLAY + 2150039573 + name 1_39_KEY_EXIT + 2150039576 + name 1_39_KEY_INPUT + 2150039578 + name 1_39_KEY_GUIDE + 2150039579 + name 1_39_KEY_SELECT + 2150039582 + name 1_39_KEY_AV + 2150039593 + name 1_39_KEY_SAT + 2150039594 + name 1_39_KEY_ENTER + 2150039595 + name 1_39_KEY_MENU + 2150039599 + name 1_39_KEY_MUP + 2150039600 + name 1_39_KEY_MDOWN + 2150039601 + name 1_39_KEY_MLEFT + 2150039602 + name 1_39_KEY_MRIGHT + 2150039603 + name 1_39_KEY_FF + 2150039604 + name 1_39_KEY_PLAY + 2150039605 + name 1_39_KEY_REW + 2150039606 + name 1_39_KEY_REC + 2150039607 + name 1_39_KEY_PAUSE + 2150039608 + name 1_39_KEY_STOP + 2150039609 + name 0_40_KEY_0 + 2621440 + name 0_40_KEY_1 + 2621441 + name 0_40_KEY_2 + 2621442 + name 0_40_KEY_3 + 2621443 + name 0_40_KEY_4 + 2621444 + name 0_40_KEY_5 + 2621445 + name 0_40_KEY_6 + 2621446 + name 0_40_KEY_7 + 2621447 + name 0_40_KEY_8 + 2621448 + name 0_40_KEY_9 + 2621449 + name 0_40_KEY_POWER + 2621450 + name 0_40_KEY_CH_UP + 2621455 + name 0_40_KEY_CH_DOWN + 2621456 + name 0_40_CH_PREVIOUS + 2621459 + name 0_40_KEY_ENTER + 2621483 + name 1_40_KEY_0 + 2150105088 + name 1_40_KEY_1 + 2150105089 + name 1_40_KEY_2 + 2150105090 + name 1_40_KEY_3 + 2150105091 + name 1_40_KEY_4 + 2150105092 + name 1_40_KEY_5 + 2150105093 + name 1_40_KEY_6 + 2150105094 + name 1_40_KEY_7 + 2150105095 + name 1_40_KEY_8 + 2150105096 + name 1_40_KEY_9 + 2150105097 + name 1_40_KEY_POWER + 2150105098 + name 1_40_CH_PREVIOUS + 2150105107 + name 1_40_KEY_EXIT + 2150105112 + name 1_40_KEY_GUIDE + 2150105115 + name 1_40_KEY_FAV + 2150105117 + name 1_40_KEY_SELECT + 2150105118 + name 1_40_KEY_MENU + 2150105135 + name 1_40_KEY_MUP + 2150105136 + name 1_40_KEY_MDOWN + 2150105137 + name 1_40_KEY_MLEFT + 2150105138 + name 1_40_KEY_MRIGHT + 2150105139 + name 0_41_KEY_0 + 2686976 + name 0_41_KEY_1 + 2686977 + name 0_41_KEY_2 + 2686978 + name 0_41_KEY_3 + 2686979 + name 0_41_KEY_4 + 2686980 + name 0_41_KEY_5 + 2686981 + name 0_41_KEY_6 + 2686982 + name 0_41_KEY_7 + 2686983 + name 0_41_KEY_8 + 2686984 + name 0_41_KEY_9 + 2686985 + name 0_41_KEY_POWER + 2686986 + name 0_41_KEY_CH_UP + 2686991 + name 0_41_KEY_CH_DOWN + 2686992 + name 0_41_CH_PREVIOUS + 2686995 + name 0_41_KEY_ENTER + 2687019 + name 1_41_KEY_0 + 2150170624 + name 1_41_KEY_1 + 2150170625 + name 1_41_KEY_2 + 2150170626 + name 1_41_KEY_3 + 2150170627 + name 1_41_KEY_4 + 2150170628 + name 1_41_KEY_5 + 2150170629 + name 1_41_KEY_6 + 2150170630 + name 1_41_KEY_7 + 2150170631 + name 1_41_KEY_8 + 2150170632 + name 1_41_KEY_9 + 2150170633 + name 1_41_KEY_POWER + 2150170634 + name 1_41_KEY_CH_UP + 2150170639 + name 1_41_KEY_CH_DOWN + 2150170640 + name 1_41_KEY_MUTE + 2150170641 + name 1_41_KEY_VOL_DOWN + 2150170642 + name 1_41_CH_PREVIOUS + 2150170643 + name 1_41_KEY_VOL_UP + 2150170644 + name 1_41_KEY_GUIDE + 2150170651 + name 1_41_KEY_FAV + 2150170653 + name 1_41_KEY_SELECT + 2150170654 + name 0_42_KEY_0 + 2752512 + name 0_42_KEY_1 + 2752513 + name 0_42_KEY_2 + 2752514 + name 0_42_KEY_3 + 2752515 + name 0_42_KEY_4 + 2752516 + name 0_42_KEY_5 + 2752517 + name 0_42_KEY_6 + 2752518 + name 0_42_KEY_7 + 2752519 + name 0_42_KEY_8 + 2752520 + name 0_42_KEY_9 + 2752521 + name 0_42_KEY_POWER + 2752522 + name 0_42_KEY_CH_UP + 2752527 + name 0_42_KEY_CH_DOWN + 2752528 + name 0_42_CH_PREVIOUS + 2752531 + name 0_42_KEY_ENTER + 2752555 + name 1_42_KEY_0 + 2150236160 + name 1_42_KEY_1 + 2150236161 + name 1_42_KEY_2 + 2150236162 + name 1_42_KEY_3 + 2150236163 + name 1_42_KEY_4 + 2150236164 + name 1_42_KEY_5 + 2150236165 + name 1_42_KEY_6 + 2150236166 + name 1_42_KEY_7 + 2150236167 + name 1_42_KEY_8 + 2150236168 + name 1_42_KEY_9 + 2150236169 + name 1_42_KEY_POWER + 2150236170 + name 1_42_CH_PREVIOUS + 2150236179 + name 1_42_KEY_EXIT + 2150236184 + name 1_42_KEY_GUIDE + 2150236187 + name 1_42_KEY_FAV + 2150236189 + name 1_42_KEY_SELECT + 2150236190 + name 1_42_KEY_MENU + 2150236207 + name 1_42_KEY_MUP + 2150236208 + name 1_42_KEY_MDOWN + 2150236209 + name 1_42_KEY_MLEFT + 2150236210 + name 1_42_KEY_MRIGHT + 2150236211 + name 0_43_KEY_0 + 2818048 + name 0_43_KEY_1 + 2818049 + name 0_43_KEY_2 + 2818050 + name 0_43_KEY_3 + 2818051 + name 0_43_KEY_4 + 2818052 + name 0_43_KEY_5 + 2818053 + name 0_43_KEY_6 + 2818054 + name 0_43_KEY_7 + 2818055 + name 0_43_KEY_8 + 2818056 + name 0_43_KEY_9 + 2818057 + name 0_43_KEY_POWER + 2818058 + name 0_43_KEY_CH_UP + 2818063 + name 0_43_KEY_CH_DOWN + 2818064 + name 0_43_CH_PREVIOUS + 2818067 + name 0_43_KEY_ENTER + 2818091 + name 1_43_KEY_0 + 2150301696 + name 1_43_KEY_1 + 2150301697 + name 1_43_KEY_2 + 2150301698 + name 1_43_KEY_3 + 2150301699 + name 1_43_KEY_4 + 2150301700 + name 1_43_KEY_5 + 2150301701 + name 1_43_KEY_6 + 2150301702 + name 1_43_KEY_7 + 2150301703 + name 1_43_KEY_8 + 2150301704 + name 1_43_KEY_9 + 2150301705 + name 1_43_KEY_POWER + 2150301706 + name 1_43_CH_PREVIOUS + 2150301715 + name 1_43_KEY_EXIT + 2150301720 + name 1_43_KEY_SELECT + 2150301726 + name 1_43_KEY_MENU + 2150301743 + name 1_43_KEY_MUP + 2150301744 + name 1_43_KEY_MDOWN + 2150301745 + name 1_43_KEY_MLEFT + 2150301746 + name 1_43_KEY_MRIGHT + 2150301747 + name 0_44_KEY_0 + 2883584 + name 0_44_KEY_1 + 2883585 + name 0_44_KEY_2 + 2883586 + name 0_44_KEY_3 + 2883587 + name 0_44_KEY_4 + 2883588 + name 0_44_KEY_5 + 2883589 + name 0_44_KEY_6 + 2883590 + name 0_44_KEY_7 + 2883591 + name 0_44_KEY_8 + 2883592 + name 0_44_KEY_9 + 2883593 + name 0_44_KEY_POWER + 2883594 + name 0_44_KEY_CH_UP + 2883599 + name 0_44_KEY_CH_DOWN + 2883600 + name 0_44_CH_PREVIOUS + 2883603 + name 0_44_KEY_ENTER + 2883627 + name 1_44_KEY_0 + 2150367232 + name 1_44_KEY_1 + 2150367233 + name 1_44_KEY_2 + 2150367234 + name 1_44_KEY_3 + 2150367235 + name 1_44_KEY_4 + 2150367236 + name 1_44_KEY_5 + 2150367237 + name 1_44_KEY_6 + 2150367238 + name 1_44_KEY_7 + 2150367239 + name 1_44_KEY_8 + 2150367240 + name 1_44_KEY_9 + 2150367241 + name 1_44_KEY_POWER + 2150367242 + name 1_44_KEY_CH_UP + 2150367247 + name 1_44_KEY_CH_DOWN + 2150367248 + name 1_44_KEY_MUTE + 2150367249 + name 1_44_KEY_VOL_DOWN + 2150367250 + name 1_44_CH_PREVIOUS + 2150367251 + name 1_44_KEY_VOL_UP + 2150367252 + name 1_44_KEY_GUIDE + 2150367259 + name 1_44_KEY_FAV + 2150367261 + name 1_44_KEY_ENTER + 2150367275 + name 0_45_KEY_0 + 2949120 + name 0_45_KEY_1 + 2949121 + name 0_45_KEY_2 + 2949122 + name 0_45_KEY_3 + 2949123 + name 0_45_KEY_4 + 2949124 + name 0_45_KEY_5 + 2949125 + name 0_45_KEY_6 + 2949126 + name 0_45_KEY_7 + 2949127 + name 0_45_KEY_8 + 2949128 + name 0_45_KEY_9 + 2949129 + name 0_45_KEY_POWER + 2949130 + name 0_45_KEY_CH_UP + 2949135 + name 0_45_KEY_CH_DOWN + 2949136 + name 0_45_KEY_ENTER + 2949163 + name 1_45_KEY_0 + 2150432768 + name 1_45_KEY_1 + 2150432769 + name 1_45_KEY_2 + 2150432770 + name 1_45_KEY_3 + 2150432771 + name 1_45_KEY_4 + 2150432772 + name 1_45_KEY_5 + 2150432773 + name 1_45_KEY_6 + 2150432774 + name 1_45_KEY_7 + 2150432775 + name 1_45_KEY_8 + 2150432776 + name 1_45_KEY_9 + 2150432777 + name 1_45_KEY_POWER + 2150432778 + name 1_45_KEY_CH_UP + 2150432783 + name 1_45_KEY_CH_DOWN + 2150432784 + name 1_45_CH_PREVIOUS + 2150432787 + name 1_45_KEY_DISPLAY + 2150432789 + name 1_45_KEY_EXIT + 2150432792 + name 1_45_KEY_GUIDE + 2150432795 + name 1_45_KEY_FAV + 2150432797 + name 1_45_KEY_SELECT + 2150432798 + name 1_45_KEY_ENTER + 2150432811 + name 1_45_KEY_MENU + 2150432815 + name 1_45_KEY_MUP + 2150432816 + name 1_45_KEY_MDOWN + 2150432817 + name 1_45_KEY_MLEFT + 2150432818 + name 1_45_KEY_MRIGHT + 2150432819 + name 0_46_KEY_0 + 3014656 + name 0_46_KEY_1 + 3014657 + name 0_46_KEY_2 + 3014658 + name 0_46_KEY_3 + 3014659 + name 0_46_KEY_4 + 3014660 + name 0_46_KEY_5 + 3014661 + name 0_46_KEY_6 + 3014662 + name 0_46_KEY_7 + 3014663 + name 0_46_KEY_8 + 3014664 + name 0_46_KEY_9 + 3014665 + name 0_46_KEY_POWER + 3014666 + name 0_46_KEY_CH_UP + 3014671 + name 0_46_KEY_CH_DOWN + 3014672 + name 0_46_CH_PREVIOUS + 3014675 + name 0_46_KEY_ENTER + 3014699 + name 1_46_KEY_0 + 2150498304 + name 1_46_KEY_1 + 2150498305 + name 1_46_KEY_2 + 2150498306 + name 1_46_KEY_3 + 2150498307 + name 1_46_KEY_4 + 2150498308 + name 1_46_KEY_5 + 2150498309 + name 1_46_KEY_6 + 2150498310 + name 1_46_KEY_7 + 2150498311 + name 1_46_KEY_8 + 2150498312 + name 1_46_KEY_9 + 2150498313 + name 1_46_KEY_POWER + 2150498314 + name 1_46_KEY_CH_UP + 2150498319 + name 1_46_KEY_CH_DOWN + 2150498320 + name 1_46_KEY_MUTE + 2150498321 + name 1_46_KEY_VOL_DOWN + 2150498322 + name 1_46_CH_PREVIOUS + 2150498323 + name 1_46_KEY_VOL_UP + 2150498324 + name 1_46_KEY_FAV + 2150498333 + name 1_46_KEY_ENTER + 2150498347 + name 0_47_KEY_0 + 3080192 + name 0_47_KEY_1 + 3080193 + name 0_47_KEY_2 + 3080194 + name 0_47_KEY_3 + 3080195 + name 0_47_KEY_4 + 3080196 + name 0_47_KEY_5 + 3080197 + name 0_47_KEY_6 + 3080198 + name 0_47_KEY_7 + 3080199 + name 0_47_KEY_8 + 3080200 + name 0_47_KEY_9 + 3080201 + name 0_47_KEY_POWER + 3080202 + name 0_47_KEY_CH_UP + 3080207 + name 0_47_KEY_CH_DOWN + 3080208 + name 0_47_CH_PREVIOUS + 3080211 + name 1_47_KEY_POWER + 2150563850 + name 1_47_KEY_CH_UP + 2150563855 + name 1_47_KEY_CH_DOWN + 2150563856 + name 1_47_KEY_MUTE + 2150563857 + name 1_47_KEY_VOL_DOWN + 2150563858 + name 1_47_KEY_VOL_UP + 2150563860 + name 1_47_KEY_SAT + 2150563882 + name 1_47_KEY_ENTER + 2150563883 + name 0_48_KEY_0 + 3145728 + name 0_48_KEY_1 + 3145729 + name 0_48_KEY_2 + 3145730 + name 0_48_KEY_3 + 3145731 + name 0_48_KEY_4 + 3145732 + name 0_48_KEY_5 + 3145733 + name 0_48_KEY_6 + 3145734 + name 0_48_KEY_7 + 3145735 + name 0_48_KEY_8 + 3145736 + name 0_48_KEY_9 + 3145737 + name 0_48_KEY_POWER + 3145738 + name 0_48_KEY_CH_UP + 3145743 + name 0_48_KEY_CH_DOWN + 3145744 + name 0_48_CH_PREVIOUS + 3145747 + name 0_48_KEY_ENTER + 3145771 + name 1_48_KEY_0 + 2150629376 + name 1_48_KEY_1 + 2150629377 + name 1_48_KEY_2 + 2150629378 + name 1_48_KEY_3 + 2150629379 + name 1_48_KEY_4 + 2150629380 + name 1_48_KEY_5 + 2150629381 + name 1_48_KEY_6 + 2150629382 + name 1_48_KEY_7 + 2150629383 + name 1_48_KEY_8 + 2150629384 + name 1_48_KEY_9 + 2150629385 + name 1_48_KEY_POWER + 2150629386 + name 1_48_KEY_CH_UP + 2150629391 + name 1_48_KEY_CH_DOWN + 2150629392 + name 1_48_KEY_MUTE + 2150629393 + name 1_48_KEY_VOL_DOWN + 2150629394 + name 1_48_KEY_VOL_UP + 2150629396 + name 1_48_KEY_CKU + 2150629416 + name 1_48_KEY_SAT + 2150629418 + name 0_49_KEY_0 + 3211264 + name 0_49_KEY_1 + 3211265 + name 0_49_KEY_2 + 3211266 + name 0_49_KEY_3 + 3211267 + name 0_49_KEY_4 + 3211268 + name 0_49_KEY_5 + 3211269 + name 0_49_KEY_6 + 3211270 + name 0_49_KEY_7 + 3211271 + name 0_49_KEY_8 + 3211272 + name 0_49_KEY_9 + 3211273 + name 0_49_KEY_POWER + 3211274 + name 0_49_KEY_CH_UP + 3211279 + name 0_49_KEY_CH_DOWN + 3211280 + name 0_49_CH_PREVIOUS + 3211283 + name 0_49_KEY_ENTER + 3211307 + name 1_49_KEY_0 + 2150694912 + name 1_49_KEY_1 + 2150694913 + name 1_49_KEY_2 + 2150694914 + name 1_49_KEY_3 + 2150694915 + name 1_49_KEY_4 + 2150694916 + name 1_49_KEY_5 + 2150694917 + name 1_49_KEY_6 + 2150694918 + name 1_49_KEY_7 + 2150694919 + name 1_49_KEY_8 + 2150694920 + name 1_49_KEY_9 + 2150694921 + name 1_49_KEY_POWER + 2150694922 + name 1_49_KEY_CH_UP + 2150694927 + name 1_49_KEY_CH_DOWN + 2150694928 + name 1_49_KEY_MUTE + 2150694929 + name 1_49_KEY_VOL_DOWN + 2150694930 + name 1_49_KEY_VOL_UP + 2150694932 + name 0_50_KEY_0 + 3276800 + name 0_50_KEY_1 + 3276801 + name 0_50_KEY_2 + 3276802 + name 0_50_KEY_3 + 3276803 + name 0_50_KEY_4 + 3276804 + name 0_50_KEY_5 + 3276805 + name 0_50_KEY_6 + 3276806 + name 0_50_KEY_7 + 3276807 + name 0_50_KEY_8 + 3276808 + name 0_50_KEY_9 + 3276809 + name 0_50_KEY_POWER + 3276810 + name 0_50_KEY_CH_UP + 3276815 + name 0_50_KEY_CH_DOWN + 3276816 + name 0_50_KEY_ENTER + 3276843 + name 1_50_KEY_0 + 2150760448 + name 1_50_KEY_1 + 2150760449 + name 1_50_KEY_2 + 2150760450 + name 1_50_KEY_3 + 2150760451 + name 1_50_KEY_4 + 2150760452 + name 1_50_KEY_5 + 2150760453 + name 1_50_KEY_6 + 2150760454 + name 1_50_KEY_7 + 2150760455 + name 1_50_KEY_8 + 2150760456 + name 1_50_KEY_9 + 2150760457 + name 1_50_KEY_POWER + 2150760458 + name 1_50_KEY_CH_UP + 2150760463 + name 1_50_KEY_CH_DOWN + 2150760464 + name 1_50_CH_PREVIOUS + 2150760467 + name 1_50_KEY_FAV + 2150760477 + name 1_50_KEY_ENTER + 2150760491 + name 0_51_KEY_0 + 3342336 + name 0_51_KEY_1 + 3342337 + name 0_51_KEY_2 + 3342338 + name 0_51_KEY_3 + 3342339 + name 0_51_KEY_4 + 3342340 + name 0_51_KEY_5 + 3342341 + name 0_51_KEY_6 + 3342342 + name 0_51_KEY_7 + 3342343 + name 0_51_KEY_8 + 3342344 + name 0_51_KEY_9 + 3342345 + name 0_51_KEY_POWER + 3342346 + name 0_51_KEY_CH_UP + 3342351 + name 0_51_KEY_CH_DOWN + 3342352 + name 0_51_CH_PREVIOUS + 3342355 + name 0_51_KEY_ENTER + 3342379 + name 1_51_KEY_0 + 2150825984 + name 1_51_KEY_1 + 2150825985 + name 1_51_KEY_2 + 2150825986 + name 1_51_KEY_3 + 2150825987 + name 1_51_KEY_4 + 2150825988 + name 1_51_KEY_5 + 2150825989 + name 1_51_KEY_6 + 2150825990 + name 1_51_KEY_7 + 2150825991 + name 1_51_KEY_8 + 2150825992 + name 1_51_KEY_9 + 2150825993 + name 1_51_KEY_POWER + 2150825994 + name 1_51_KEY_CH_UP + 2150825999 + name 1_51_KEY_CH_DOWN + 2150826000 + name 1_51_KEY_MUTE + 2150826001 + name 1_51_KEY_VOL_DOWN + 2150826002 + name 1_51_KEY_VOL_UP + 2150826004 + name 1_51_KEY_EXIT + 2150826008 + name 1_51_KEY_CKU + 2150826024 + name 1_51_KEY_AV + 2150826025 + name 1_51_KEY_SAT + 2150826026 + name 1_51_KEY_ENTER + 2150826027 + name 1_51_KEY_MENU + 2150826031 + name 1_51_KEY_MUP + 2150826032 + name 1_51_KEY_MDOWN + 2150826033 + name 1_51_KEY_MLEFT + 2150826034 + name 1_51_KEY_MRIGHT + 2150826035 + name 1_51_KEY_Help + 2150826048 + name 1_51_KEY_Setup + 2150826049 + name 0_52_KEY_0 + 3407872 + name 0_52_KEY_1 + 3407873 + name 0_52_KEY_2 + 3407874 + name 0_52_KEY_3 + 3407875 + name 0_52_KEY_4 + 3407876 + name 0_52_KEY_5 + 3407877 + name 0_52_KEY_6 + 3407878 + name 0_52_KEY_7 + 3407879 + name 0_52_KEY_8 + 3407880 + name 0_52_KEY_9 + 3407881 + name 0_52_KEY_POWER + 3407882 + name 0_52_KEY_CH_UP + 3407887 + name 0_52_KEY_CH_DOWN + 3407888 + name 0_52_CH_PREVIOUS + 3407891 + name 0_52_KEY_ENTER + 3407915 + name 1_52_KEY_0 + 2150891520 + name 1_52_KEY_1 + 2150891521 + name 1_52_KEY_2 + 2150891522 + name 1_52_KEY_3 + 2150891523 + name 1_52_KEY_4 + 2150891524 + name 1_52_KEY_5 + 2150891525 + name 1_52_KEY_6 + 2150891526 + name 1_52_KEY_7 + 2150891527 + name 1_52_KEY_8 + 2150891528 + name 1_52_KEY_9 + 2150891529 + name 1_52_KEY_POWER + 2150891530 + name 1_52_KEY_CH_UP + 2150891535 + name 1_52_KEY_CH_DOWN + 2150891536 + name 1_52_KEY_MUTE + 2150891537 + name 1_52_KEY_VOL_DOWN + 2150891538 + name 1_52_CH_PREVIOUS + 2150891539 + name 1_52_KEY_VOL_UP + 2150891540 + name 1_52_KEY_EXIT + 2150891544 + name 1_52_KEY_FAV + 2150891549 + name 1_52_KEY_SAT + 2150891562 + name 1_52_KEY_ENTER + 2150891563 + name 1_52_KEY_MENU + 2150891567 + name 1_52_KEY_MUP + 2150891568 + name 1_52_KEY_MDOWN + 2150891569 + name 1_52_KEY_MLEFT + 2150891570 + name 1_52_KEY_MRIGHT + 2150891571 + name 1_52_KEY_Help + 2150891584 + name 1_52_KEY_Setup + 2150891585 + name 0_53_KEY_0 + 3473408 + name 0_53_KEY_1 + 3473409 + name 0_53_KEY_2 + 3473410 + name 0_53_KEY_3 + 3473411 + name 0_53_KEY_4 + 3473412 + name 0_53_KEY_5 + 3473413 + name 0_53_KEY_6 + 3473414 + name 0_53_KEY_7 + 3473415 + name 0_53_KEY_8 + 3473416 + name 0_53_KEY_9 + 3473417 + name 0_53_KEY_POWER + 3473418 + name 0_53_KEY_CH_UP + 3473423 + name 0_53_KEY_CH_DOWN + 3473424 + name 0_53_CH_PREVIOUS + 3473427 + name 0_53_KEY_ENTER + 3473451 + name 1_53_KEY_0 + 2150957056 + name 1_53_KEY_1 + 2150957057 + name 1_53_KEY_2 + 2150957058 + name 1_53_KEY_3 + 2150957059 + name 1_53_KEY_4 + 2150957060 + name 1_53_KEY_5 + 2150957061 + name 1_53_KEY_6 + 2150957062 + name 1_53_KEY_7 + 2150957063 + name 1_53_KEY_8 + 2150957064 + name 1_53_KEY_9 + 2150957065 + name 1_53_KEY_POWER + 2150957066 + name 1_53_KEY_CH_UP + 2150957071 + name 1_53_KEY_CH_DOWN + 2150957072 + name 1_53_KEY_MUTE + 2150957073 + name 1_53_KEY_VOL_DOWN + 2150957074 + name 1_53_KEY_VOL_UP + 2150957076 + name 1_53_KEY_EXIT + 2150957080 + name 1_53_KEY_FAV + 2150957085 + name 1_53_KEY_SAT + 2150957098 + name 1_53_KEY_ENTER + 2150957099 + name 1_53_KEY_MENU + 2150957103 + name 1_53_KEY_MUP + 2150957104 + name 1_53_KEY_MDOWN + 2150957105 + name 1_53_KEY_MLEFT + 2150957106 + name 1_53_KEY_MRIGHT + 2150957107 + name 1_53_KEY_Help + 2150957120 + name 1_53_KEY_Setup + 2150957121 + name 0_54_KEY_0 + 3538944 + name 0_54_KEY_1 + 3538945 + name 0_54_KEY_2 + 3538946 + name 0_54_KEY_3 + 3538947 + name 0_54_KEY_4 + 3538948 + name 0_54_KEY_5 + 3538949 + name 0_54_KEY_6 + 3538950 + name 0_54_KEY_7 + 3538951 + name 0_54_KEY_8 + 3538952 + name 0_54_KEY_9 + 3538953 + name 0_54_KEY_POWER + 3538954 + name 0_54_KEY_CH_UP + 3538959 + name 0_54_KEY_CH_DOWN + 3538960 + name 0_54_KEY_ENTER + 3538987 + name 1_54_KEY_0 + 2151022592 + name 1_54_KEY_1 + 2151022593 + name 1_54_KEY_2 + 2151022594 + name 1_54_KEY_3 + 2151022595 + name 1_54_KEY_4 + 2151022596 + name 1_54_KEY_5 + 2151022597 + name 1_54_KEY_6 + 2151022598 + name 1_54_KEY_7 + 2151022599 + name 1_54_KEY_8 + 2151022600 + name 1_54_KEY_9 + 2151022601 + name 1_54_KEY_POWER + 2151022602 + name 1_54_KEY_CH_UP + 2151022607 + name 1_54_KEY_CH_DOWN + 2151022608 + name 1_54_KEY_VOL_DOWN + 2151022610 + name 1_54_KEY_VOL_UP + 2151022612 + name 1_54_KEY_CKU + 2151022632 + name 1_54_KEY_ENTER + 2151022635 + name 0_55_KEY_0 + 3604480 + name 0_55_KEY_1 + 3604481 + name 0_55_KEY_2 + 3604482 + name 0_55_KEY_3 + 3604483 + name 0_55_KEY_4 + 3604484 + name 0_55_KEY_5 + 3604485 + name 0_55_KEY_6 + 3604486 + name 0_55_KEY_7 + 3604487 + name 0_55_KEY_8 + 3604488 + name 0_55_KEY_9 + 3604489 + name 0_55_KEY_POWER + 3604490 + name 0_55_KEY_CH_UP + 3604495 + name 0_55_KEY_CH_DOWN + 3604496 + name 0_55_CH_PREVIOUS + 3604499 + name 0_55_KEY_ENTER + 3604523 + name 1_55_KEY_0 + 2151088128 + name 1_55_KEY_1 + 2151088129 + name 1_55_KEY_2 + 2151088130 + name 1_55_KEY_3 + 2151088131 + name 1_55_KEY_4 + 2151088132 + name 1_55_KEY_5 + 2151088133 + name 1_55_KEY_6 + 2151088134 + name 1_55_KEY_7 + 2151088135 + name 1_55_KEY_8 + 2151088136 + name 1_55_KEY_9 + 2151088137 + name 1_55_KEY_POWER + 2151088138 + name 1_55_KEY_CH_UP + 2151088143 + name 1_55_KEY_CH_DOWN + 2151088144 + name 1_55_KEY_MUTE + 2151088145 + name 1_55_KEY_VOL_DOWN + 2151088146 + name 1_55_KEY_VOL_UP + 2151088148 + name 1_55_KEY_DISPLAY + 2151088149 + name 1_55_KEY_CKU + 2151088168 + name 1_55_KEY_SAT + 2151088170 + name 1_55_KEY_ENTER + 2151088171 + name 0_56_KEY_0 + 3670016 + name 0_56_KEY_1 + 3670017 + name 0_56_KEY_2 + 3670018 + name 0_56_KEY_3 + 3670019 + name 0_56_KEY_4 + 3670020 + name 0_56_KEY_5 + 3670021 + name 0_56_KEY_6 + 3670022 + name 0_56_KEY_7 + 3670023 + name 0_56_KEY_8 + 3670024 + name 0_56_KEY_9 + 3670025 + name 0_56_KEY_POWER + 3670026 + name 0_56_KEY_CH_UP + 3670031 + name 0_56_KEY_CH_DOWN + 3670032 + name 0_56_CH_PREVIOUS + 3670035 + name 0_56_KEY_ENTER + 3670059 + name 1_56_KEY_0 + 2151153664 + name 1_56_KEY_1 + 2151153665 + name 1_56_KEY_2 + 2151153666 + name 1_56_KEY_3 + 2151153667 + name 1_56_KEY_4 + 2151153668 + name 1_56_KEY_5 + 2151153669 + name 1_56_KEY_6 + 2151153670 + name 1_56_KEY_7 + 2151153671 + name 1_56_KEY_8 + 2151153672 + name 1_56_KEY_9 + 2151153673 + name 1_56_KEY_POWER + 2151153674 + name 1_56_KEY_CH_UP + 2151153679 + name 1_56_KEY_CH_DOWN + 2151153680 + name 1_56_KEY_VOL_DOWN + 2151153682 + name 1_56_KEY_VOL_UP + 2151153684 + name 0_57_KEY_0 + 3735552 + name 0_57_KEY_1 + 3735553 + name 0_57_KEY_2 + 3735554 + name 0_57_KEY_3 + 3735555 + name 0_57_KEY_4 + 3735556 + name 0_57_KEY_5 + 3735557 + name 0_57_KEY_6 + 3735558 + name 0_57_KEY_7 + 3735559 + name 0_57_KEY_8 + 3735560 + name 0_57_KEY_9 + 3735561 + name 0_57_KEY_POWER + 3735562 + name 0_57_KEY_CH_UP + 3735567 + name 0_57_KEY_CH_DOWN + 3735568 + name 0_57_CH_PREVIOUS + 3735571 + name 0_57_KEY_ENTER + 3735595 + name 1_57_KEY_0 + 2151219200 + name 1_57_KEY_1 + 2151219201 + name 1_57_KEY_2 + 2151219202 + name 1_57_KEY_3 + 2151219203 + name 1_57_KEY_4 + 2151219204 + name 1_57_KEY_5 + 2151219205 + name 1_57_KEY_6 + 2151219206 + name 1_57_KEY_7 + 2151219207 + name 1_57_KEY_8 + 2151219208 + name 1_57_KEY_9 + 2151219209 + name 1_57_KEY_POWER + 2151219210 + name 1_57_KEY_CH_UP + 2151219215 + name 1_57_KEY_CH_DOWN + 2151219216 + name 1_57_KEY_VOL_DOWN + 2151219218 + name 1_57_KEY_VOL_UP + 2151219220 + name 1_57_KEY_DISPLAY + 2151219221 + name 1_57_KEY_FAV + 2151219229 + name 1_57_KEY_CKU + 2151219240 + name 1_57_KEY_ENTER + 2151219243 + name 0_58_KEY_0 + 3801088 + name 0_58_KEY_1 + 3801089 + name 0_58_KEY_2 + 3801090 + name 0_58_KEY_3 + 3801091 + name 0_58_KEY_4 + 3801092 + name 0_58_KEY_5 + 3801093 + name 0_58_KEY_6 + 3801094 + name 0_58_KEY_7 + 3801095 + name 0_58_KEY_8 + 3801096 + name 0_58_KEY_9 + 3801097 + name 0_58_KEY_POWER + 3801098 + name 0_58_KEY_CH_UP + 3801103 + name 0_58_KEY_CH_DOWN + 3801104 + name 0_58_CH_PREVIOUS + 3801107 + name 0_58_KEY_ENTER + 3801131 + name 1_58_KEY_0 + 2151284736 + name 1_58_KEY_1 + 2151284737 + name 1_58_KEY_2 + 2151284738 + name 1_58_KEY_3 + 2151284739 + name 1_58_KEY_4 + 2151284740 + name 1_58_KEY_5 + 2151284741 + name 1_58_KEY_6 + 2151284742 + name 1_58_KEY_7 + 2151284743 + name 1_58_KEY_8 + 2151284744 + name 1_58_KEY_9 + 2151284745 + name 1_58_KEY_POWER + 2151284746 + name 1_58_KEY_CH_UP + 2151284751 + name 1_58_KEY_CH_DOWN + 2151284752 + name 1_58_KEY_MUTE + 2151284753 + name 1_58_KEY_VOL_DOWN + 2151284754 + name 1_58_CH_PREVIOUS + 2151284755 + name 1_58_KEY_VOL_UP + 2151284756 + name 1_58_KEY_ENTER + 2151284779 + name 1_58_KEY_MENU + 2151284783 + name 1_58_KEY_MUP + 2151284784 + name 1_58_KEY_MDOWN + 2151284785 + name 1_58_KEY_MLEFT + 2151284786 + name 1_58_KEY_MRIGHT + 2151284787 + name 0_59_KEY_0 + 3866624 + name 0_59_KEY_1 + 3866625 + name 0_59_KEY_2 + 3866626 + name 0_59_KEY_3 + 3866627 + name 0_59_KEY_4 + 3866628 + name 0_59_KEY_5 + 3866629 + name 0_59_KEY_6 + 3866630 + name 0_59_KEY_7 + 3866631 + name 0_59_KEY_8 + 3866632 + name 0_59_KEY_9 + 3866633 + name 0_59_KEY_POWER + 3866634 + name 0_59_KEY_CH_UP + 3866639 + name 0_59_KEY_CH_DOWN + 3866640 + name 0_59_CH_PREVIOUS + 3866643 + name 0_59_KEY_ENTER + 3866667 + name 1_59_KEY_0 + 2151350272 + name 1_59_KEY_1 + 2151350273 + name 1_59_KEY_2 + 2151350274 + name 1_59_KEY_3 + 2151350275 + name 1_59_KEY_4 + 2151350276 + name 1_59_KEY_5 + 2151350277 + name 1_59_KEY_6 + 2151350278 + name 1_59_KEY_7 + 2151350279 + name 1_59_KEY_8 + 2151350280 + name 1_59_KEY_9 + 2151350281 + name 1_59_KEY_POWER + 2151350282 + name 1_59_KEY_CH_UP + 2151350287 + name 1_59_KEY_CH_DOWN + 2151350288 + name 1_59_KEY_VOL_DOWN + 2151350290 + name 1_59_CH_PREVIOUS + 2151350291 + name 1_59_KEY_VOL_UP + 2151350292 + name 1_59_KEY_SELECT + 2151350302 + name 1_59_KEY_ENTER + 2151350315 + name 0_60_KEY_0 + 3932160 + name 0_60_KEY_1 + 3932161 + name 0_60_KEY_2 + 3932162 + name 0_60_KEY_3 + 3932163 + name 0_60_KEY_4 + 3932164 + name 0_60_KEY_5 + 3932165 + name 0_60_KEY_6 + 3932166 + name 0_60_KEY_7 + 3932167 + name 0_60_KEY_8 + 3932168 + name 0_60_KEY_9 + 3932169 + name 0_60_KEY_POWER + 3932170 + name 0_60_KEY_CH_UP + 3932175 + name 0_60_KEY_CH_DOWN + 3932176 + name 1_60_KEY_0 + 2151415808 + name 1_60_KEY_1 + 2151415809 + name 1_60_KEY_2 + 2151415810 + name 1_60_KEY_3 + 2151415811 + name 1_60_KEY_4 + 2151415812 + name 1_60_KEY_5 + 2151415813 + name 1_60_KEY_6 + 2151415814 + name 1_60_KEY_7 + 2151415815 + name 1_60_KEY_8 + 2151415816 + name 1_60_KEY_9 + 2151415817 + name 1_60_KEY_POWER + 2151415818 + name 1_60_KEY_CH_UP + 2151415823 + name 1_60_KEY_CH_DOWN + 2151415824 + name 1_60_KEY_MUTE + 2151415825 + name 1_60_KEY_VOL_DOWN + 2151415826 + name 1_60_KEY_VOL_UP + 2151415828 + name 1_60_KEY_EXIT + 2151415832 + name 1_60_KEY_CKU + 2151415848 + name 1_60_KEY_ENTER + 2151415851 + name 1_60_KEY_MENU + 2151415855 + name 1_60_KEY_MUP + 2151415856 + name 1_60_KEY_MDOWN + 2151415857 + name 1_60_KEY_MLEFT + 2151415858 + name 1_60_KEY_MRIGHT + 2151415859 + name 1_60_KEY_Help + 2151415872 + name 1_60_KEY_Setup + 2151415873 + name 0_61_KEY_0 + 3997696 + name 0_61_KEY_1 + 3997697 + name 0_61_KEY_2 + 3997698 + name 0_61_KEY_3 + 3997699 + name 0_61_KEY_4 + 3997700 + name 0_61_KEY_5 + 3997701 + name 0_61_KEY_6 + 3997702 + name 0_61_KEY_7 + 3997703 + name 0_61_KEY_8 + 3997704 + name 0_61_KEY_9 + 3997705 + name 0_61_KEY_POWER + 3997706 + name 0_61_KEY_CH_UP + 3997711 + name 0_61_KEY_CH_DOWN + 3997712 + name 0_61_CH_PREVIOUS + 3997715 + name 0_61_KEY_ENTER + 3997739 + name 1_61_KEY_0 + 2151481344 + name 1_61_KEY_1 + 2151481345 + name 1_61_KEY_2 + 2151481346 + name 1_61_KEY_3 + 2151481347 + name 1_61_KEY_4 + 2151481348 + name 1_61_KEY_5 + 2151481349 + name 1_61_KEY_6 + 2151481350 + name 1_61_KEY_7 + 2151481351 + name 1_61_KEY_8 + 2151481352 + name 1_61_KEY_9 + 2151481353 + name 1_61_KEY_POWER + 2151481354 + name 1_61_KEY_CH_UP + 2151481359 + name 1_61_KEY_CH_DOWN + 2151481360 + name 1_61_KEY_MUTE + 2151481361 + name 1_61_KEY_VOL_DOWN + 2151481362 + name 1_61_KEY_VOL_UP + 2151481364 + name 1_61_KEY_DISPLAY + 2151481365 + name 1_61_KEY_FAV + 2151481373 + name 1_61_KEY_CKU + 2151481384 + name 1_61_KEY_ENTER + 2151481387 + name 0_62_KEY_0 + 4063232 + name 0_62_KEY_1 + 4063233 + name 0_62_KEY_2 + 4063234 + name 0_62_KEY_3 + 4063235 + name 0_62_KEY_4 + 4063236 + name 0_62_KEY_5 + 4063237 + name 0_62_KEY_6 + 4063238 + name 0_62_KEY_7 + 4063239 + name 0_62_KEY_8 + 4063240 + name 0_62_KEY_9 + 4063241 + name 0_62_KEY_POWER + 4063242 + name 0_62_KEY_CH_UP + 4063247 + name 0_62_KEY_CH_DOWN + 4063248 + name 0_62_CH_PREVIOUS + 4063251 + name 0_62_KEY_ENTER + 4063275 + name 1_62_KEY_0 + 2151546880 + name 1_62_KEY_1 + 2151546881 + name 1_62_KEY_2 + 2151546882 + name 1_62_KEY_3 + 2151546883 + name 1_62_KEY_4 + 2151546884 + name 1_62_KEY_5 + 2151546885 + name 1_62_KEY_6 + 2151546886 + name 1_62_KEY_7 + 2151546887 + name 1_62_KEY_8 + 2151546888 + name 1_62_KEY_9 + 2151546889 + name 1_62_KEY_POWER + 2151546890 + name 1_62_KEY_MUTE + 2151546897 + name 1_62_KEY_VOL_DOWN + 2151546898 + name 1_62_KEY_VOL_UP + 2151546900 + name 1_62_KEY_FAV + 2151546909 + name 1_62_KEY_SELECT + 2151546910 + name 1_62_KEY_SAT + 2151546922 + name 0_63_KEY_0 + 4128768 + name 0_63_KEY_1 + 4128769 + name 0_63_KEY_2 + 4128770 + name 0_63_KEY_3 + 4128771 + name 0_63_KEY_4 + 4128772 + name 0_63_KEY_5 + 4128773 + name 0_63_KEY_6 + 4128774 + name 0_63_KEY_7 + 4128775 + name 0_63_KEY_8 + 4128776 + name 0_63_KEY_9 + 4128777 + name 0_63_KEY_POWER + 4128778 + name 0_63_KEY_CH_UP + 4128783 + name 0_63_KEY_CH_DOWN + 4128784 + name 0_63_CH_PREVIOUS + 4128787 + name 0_63_KEY_ENTER + 4128811 + name 1_63_KEY_POWER + 2151612426 + name 1_63_KEY_CH_UP + 2151612431 + name 1_63_KEY_CH_DOWN + 2151612432 + name 1_63_KEY_VOL_DOWN + 2151612434 + name 1_63_CH_PREVIOUS + 2151612435 + name 1_63_KEY_VOL_UP + 2151612436 + name 0_64_KEY_0 + 4194304 + name 0_64_KEY_1 + 4194305 + name 0_64_KEY_2 + 4194306 + name 0_64_KEY_3 + 4194307 + name 0_64_KEY_4 + 4194308 + name 0_64_KEY_5 + 4194309 + name 0_64_KEY_6 + 4194310 + name 0_64_KEY_7 + 4194311 + name 0_64_KEY_8 + 4194312 + name 0_64_KEY_9 + 4194313 + name 0_64_KEY_POWER + 4194314 + name 0_64_KEY_CH_UP + 4194319 + name 0_64_KEY_CH_DOWN + 4194320 + name 0_64_CH_PREVIOUS + 4194323 + name 0_64_KEY_ENTER + 4194347 + name 1_64_KEY_POWER + 2151677962 + name 1_64_KEY_CH_UP + 2151677967 + name 1_64_KEY_CH_DOWN + 2151677968 + name 1_64_KEY_MUTE + 2151677969 + name 1_64_KEY_VOL_DOWN + 2151677970 + name 1_64_KEY_VOL_UP + 2151677972 + name 1_64_KEY_ENTER + 2151677995 + name 0_65_KEY_0 + 4259840 + name 0_65_KEY_1 + 4259841 + name 0_65_KEY_2 + 4259842 + name 0_65_KEY_3 + 4259843 + name 0_65_KEY_4 + 4259844 + name 0_65_KEY_5 + 4259845 + name 0_65_KEY_6 + 4259846 + name 0_65_KEY_7 + 4259847 + name 0_65_KEY_8 + 4259848 + name 0_65_KEY_9 + 4259849 + name 0_65_KEY_POWER + 4259850 + name 0_65_KEY_CH_UP + 4259855 + name 0_65_KEY_CH_DOWN + 4259856 + name 0_65_CH_PREVIOUS + 4259859 + name 0_65_KEY_ENTER + 4259883 + name 1_65_KEY_0 + 2151743488 + name 1_65_KEY_1 + 2151743489 + name 1_65_KEY_2 + 2151743490 + name 1_65_KEY_3 + 2151743491 + name 1_65_KEY_4 + 2151743492 + name 1_65_KEY_5 + 2151743493 + name 1_65_KEY_6 + 2151743494 + name 1_65_KEY_7 + 2151743495 + name 1_65_KEY_8 + 2151743496 + name 1_65_KEY_9 + 2151743497 + name 1_65_KEY_POWER + 2151743498 + name 1_65_KEY_CH_UP + 2151743503 + name 1_65_KEY_CH_DOWN + 2151743504 + name 1_65_KEY_MUTE + 2151743505 + name 1_65_KEY_VOL_DOWN + 2151743506 + name 1_65_KEY_VOL_UP + 2151743508 + name 1_65_KEY_CKU + 2151743528 + name 1_65_KEY_SAT + 2151743530 + name 0_66_KEY_0 + 4325376 + name 0_66_KEY_1 + 4325377 + name 0_66_KEY_2 + 4325378 + name 0_66_KEY_3 + 4325379 + name 0_66_KEY_4 + 4325380 + name 0_66_KEY_5 + 4325381 + name 0_66_KEY_6 + 4325382 + name 0_66_KEY_7 + 4325383 + name 0_66_KEY_8 + 4325384 + name 0_66_KEY_9 + 4325385 + name 0_66_KEY_POWER + 4325386 + name 0_66_KEY_CH_UP + 4325391 + name 0_66_KEY_CH_DOWN + 4325392 + name 0_66_KEY_ENTER + 4325419 + name 1_66_KEY_0 + 2151809024 + name 1_66_KEY_1 + 2151809025 + name 1_66_KEY_2 + 2151809026 + name 1_66_KEY_3 + 2151809027 + name 1_66_KEY_4 + 2151809028 + name 1_66_KEY_5 + 2151809029 + name 1_66_KEY_6 + 2151809030 + name 1_66_KEY_7 + 2151809031 + name 1_66_KEY_8 + 2151809032 + name 1_66_KEY_9 + 2151809033 + name 1_66_KEY_POWER + 2151809034 + name 1_66_KEY_CH_UP + 2151809039 + name 1_66_KEY_CH_DOWN + 2151809040 + name 1_66_KEY_MUTE + 2151809041 + name 1_66_KEY_VOL_DOWN + 2151809042 + name 1_66_KEY_VOL_UP + 2151809044 + name 1_66_KEY_EXIT + 2151809048 + name 1_66_KEY_FAV + 2151809053 + name 1_66_KEY_C + 2151809063 + name 1_66_KEY_SAT + 2151809066 + name 1_66_KEY_ENTER + 2151809067 + name 1_66_KEY_MENU + 2151809071 + name 1_66_KEY_MUP + 2151809072 + name 1_66_KEY_MDOWN + 2151809073 + name 1_66_KEY_MLEFT + 2151809074 + name 1_66_KEY_MRIGHT + 2151809075 + name 1_66_KEY_Help + 2151809088 + name 1_66_KEY_Setup + 2151809089 + name 0_67_KEY_0 + 4390912 + name 0_67_KEY_1 + 4390913 + name 0_67_KEY_2 + 4390914 + name 0_67_KEY_3 + 4390915 + name 0_67_KEY_4 + 4390916 + name 0_67_KEY_5 + 4390917 + name 0_67_KEY_6 + 4390918 + name 0_67_KEY_7 + 4390919 + name 0_67_KEY_8 + 4390920 + name 0_67_KEY_9 + 4390921 + name 0_67_KEY_POWER + 4390922 + name 0_67_KEY_CH_UP + 4390927 + name 0_67_KEY_CH_DOWN + 4390928 + name 0_67_CH_PREVIOUS + 4390931 + name 0_67_KEY_ENTER + 4390955 + name 1_67_KEY_0 + 2151874560 + name 1_67_KEY_1 + 2151874561 + name 1_67_KEY_2 + 2151874562 + name 1_67_KEY_3 + 2151874563 + name 1_67_KEY_4 + 2151874564 + name 1_67_KEY_5 + 2151874565 + name 1_67_KEY_6 + 2151874566 + name 1_67_KEY_7 + 2151874567 + name 1_67_KEY_8 + 2151874568 + name 1_67_KEY_9 + 2151874569 + name 1_67_KEY_POWER + 2151874570 + name 1_67_KEY_CH_UP + 2151874575 + name 1_67_KEY_CH_DOWN + 2151874576 + name 1_67_CH_PREVIOUS + 2151874579 + name 1_67_KEY_EXIT + 2151874584 + name 1_67_KEY_GUIDE + 2151874587 + name 1_67_KEY_FAV + 2151874589 + name 1_67_KEY_SELECT + 2151874590 + name 1_67_KEY_MENU + 2151874607 + name 1_67_KEY_MUP + 2151874608 + name 1_67_KEY_MDOWN + 2151874609 + name 1_67_KEY_MLEFT + 2151874610 + name 1_67_KEY_MRIGHT + 2151874611 + name 0_68_KEY_0 + 4456448 + name 0_68_KEY_1 + 4456449 + name 0_68_KEY_2 + 4456450 + name 0_68_KEY_3 + 4456451 + name 0_68_KEY_4 + 4456452 + name 0_68_KEY_5 + 4456453 + name 0_68_KEY_6 + 4456454 + name 0_68_KEY_7 + 4456455 + name 0_68_KEY_8 + 4456456 + name 0_68_KEY_9 + 4456457 + name 0_68_KEY_POWER + 4456458 + name 0_68_KEY_CH_UP + 4456463 + name 0_68_KEY_CH_DOWN + 4456464 + name 0_68_KEY_ENTER + 4456491 + name 1_68_KEY_0 + 2151940096 + name 1_68_KEY_1 + 2151940097 + name 1_68_KEY_2 + 2151940098 + name 1_68_KEY_3 + 2151940099 + name 1_68_KEY_4 + 2151940100 + name 1_68_KEY_5 + 2151940101 + name 1_68_KEY_6 + 2151940102 + name 1_68_KEY_7 + 2151940103 + name 1_68_KEY_8 + 2151940104 + name 1_68_KEY_9 + 2151940105 + name 1_68_KEY_POWER + 2151940106 + name 1_68_KEY_CH_UP + 2151940111 + name 1_68_KEY_CH_DOWN + 2151940112 + name 1_68_KEY_VOL_DOWN + 2151940114 + name 1_68_KEY_VOL_UP + 2151940116 + name 1_68_KEY_DISPLAY + 2151940117 + name 1_68_KEY_FAV + 2151940125 + name 1_68_KEY_CKU + 2151940136 + name 1_68_KEY_ENTER + 2151940139 + name 0_69_KEY_0 + 4521984 + name 0_69_KEY_1 + 4521985 + name 0_69_KEY_2 + 4521986 + name 0_69_KEY_3 + 4521987 + name 0_69_KEY_4 + 4521988 + name 0_69_KEY_5 + 4521989 + name 0_69_KEY_6 + 4521990 + name 0_69_KEY_7 + 4521991 + name 0_69_KEY_8 + 4521992 + name 0_69_KEY_9 + 4521993 + name 0_69_KEY_POWER + 4521994 + name 0_69_KEY_CH_UP + 4521999 + name 0_69_KEY_CH_DOWN + 4522000 + name 0_69_CH_PREVIOUS + 4522003 + name 0_69_KEY_ENTER + 4522027 + name 1_69_KEY_0 + 2152005632 + name 1_69_KEY_1 + 2152005633 + name 1_69_KEY_2 + 2152005634 + name 1_69_KEY_3 + 2152005635 + name 1_69_KEY_4 + 2152005636 + name 1_69_KEY_5 + 2152005637 + name 1_69_KEY_6 + 2152005638 + name 1_69_KEY_7 + 2152005639 + name 1_69_KEY_8 + 2152005640 + name 1_69_KEY_9 + 2152005641 + name 1_69_KEY_POWER + 2152005642 + name 1_69_KEY_CH_UP + 2152005647 + name 1_69_KEY_CH_DOWN + 2152005648 + name 1_69_KEY_MUTE + 2152005649 + name 1_69_KEY_VOL_DOWN + 2152005650 + name 1_69_KEY_VOL_UP + 2152005652 + name 1_69_KEY_EXIT + 2152005656 + name 1_69_KEY_FAV + 2152005661 + name 1_69_KEY_C + 2152005671 + name 1_69_KEY_ENTER + 2152005675 + name 1_69_KEY_MUP + 2152005680 + name 1_69_KEY_MDOWN + 2152005681 + name 1_69_KEY_MLEFT + 2152005682 + name 1_69_KEY_MRIGHT + 2152005683 + name 1_69_KEY_Help + 2152005696 + name 1_69_KEY_Setup + 2152005697 + name 0_70_KEY_0 + 4587520 + name 0_70_KEY_1 + 4587521 + name 0_70_KEY_2 + 4587522 + name 0_70_KEY_3 + 4587523 + name 0_70_KEY_4 + 4587524 + name 0_70_KEY_5 + 4587525 + name 0_70_KEY_6 + 4587526 + name 0_70_KEY_7 + 4587527 + name 0_70_KEY_8 + 4587528 + name 0_70_KEY_9 + 4587529 + name 0_70_KEY_POWER + 4587530 + name 0_70_KEY_CH_UP + 4587535 + name 0_70_KEY_CH_DOWN + 4587536 + name 0_70_KEY_ENTER + 4587563 + name 1_70_KEY_0 + 2152071168 + name 1_70_KEY_1 + 2152071169 + name 1_70_KEY_2 + 2152071170 + name 1_70_KEY_3 + 2152071171 + name 1_70_KEY_4 + 2152071172 + name 1_70_KEY_5 + 2152071173 + name 1_70_KEY_6 + 2152071174 + name 1_70_KEY_7 + 2152071175 + name 1_70_KEY_8 + 2152071176 + name 1_70_KEY_9 + 2152071177 + name 1_70_KEY_POWER + 2152071178 + name 1_70_KEY_CH_UP + 2152071183 + name 1_70_KEY_CH_DOWN + 2152071184 + name 1_70_KEY_VOL_DOWN + 2152071186 + name 1_70_KEY_VOL_UP + 2152071188 + name 1_70_KEY_DISPLAY + 2152071189 + name 1_70_KEY_CKU + 2152071208 + name 1_70_KEY_SAT + 2152071210 + name 0_71_KEY_0 + 4653056 + name 0_71_KEY_1 + 4653057 + name 0_71_KEY_2 + 4653058 + name 0_71_KEY_3 + 4653059 + name 0_71_KEY_4 + 4653060 + name 0_71_KEY_5 + 4653061 + name 0_71_KEY_6 + 4653062 + name 0_71_KEY_7 + 4653063 + name 0_71_KEY_8 + 4653064 + name 0_71_KEY_9 + 4653065 + name 0_71_KEY_POWER + 4653066 + name 0_71_KEY_CH_UP + 4653071 + name 0_71_KEY_CH_DOWN + 4653072 + name 0_71_KEY_MUTE + 4653073 + name 0_71_KEY_VOL_DOWN + 4653074 + name 0_71_KEY_VOL_UP + 4653076 + name 1_71_KEY_0 + 2152136704 + name 1_71_KEY_1 + 2152136705 + name 1_71_KEY_2 + 2152136706 + name 1_71_KEY_3 + 2152136707 + name 1_71_KEY_4 + 2152136708 + name 1_71_KEY_5 + 2152136709 + name 1_71_KEY_6 + 2152136710 + name 1_71_KEY_7 + 2152136711 + name 1_71_KEY_8 + 2152136712 + name 1_71_KEY_9 + 2152136713 + name 1_71_KEY_POWER + 2152136714 + name 1_71_KEY_MUTE + 2152136721 + name 1_71_KEY_VOL_DOWN + 2152136722 + name 1_71_KEY_VOL_UP + 2152136724 + name 1_71_KEY_CKU + 2152136744 + name 0_72_KEY_0 + 4718592 + name 0_72_KEY_1 + 4718593 + name 0_72_KEY_2 + 4718594 + name 0_72_KEY_3 + 4718595 + name 0_72_KEY_4 + 4718596 + name 0_72_KEY_5 + 4718597 + name 0_72_KEY_6 + 4718598 + name 0_72_KEY_7 + 4718599 + name 0_72_KEY_8 + 4718600 + name 0_72_KEY_9 + 4718601 + name 0_72_KEY_POWER + 4718602 + name 0_72_KEY_CH_UP + 4718607 + name 0_72_KEY_CH_DOWN + 4718608 + name 0_72_KEY_MUTE + 4718609 + name 0_72_KEY_VOL_DOWN + 4718610 + name 0_72_CH_PREVIOUS + 4718611 + name 0_72_KEY_VOL_UP + 4718612 + name 0_72_KEY_DISPLAY + 4718613 + name 0_72_KEY_EXIT + 4718616 + name 0_72_KEY_INPUT + 4718618 + name 0_72_KEY_GUIDE + 4718619 + name 0_72_KEY_FAV + 4718621 + name 0_72_KEY_ENTER + 4718635 + name 0_72_KEY_MENU + 4718639 + name 0_72_KEY_MUP + 4718640 + name 0_72_KEY_MDOWN + 4718641 + name 0_72_KEY_MLEFT + 4718642 + name 0_72_KEY_MRIGHT + 4718643 + name 0_72_KEY_FF + 4718644 + name 0_72_KEY_PLAY + 4718645 + name 0_72_KEY_REW + 4718646 + name 0_72_KEY_REC + 4718647 + name 0_72_KEY_PAUSE + 4718648 + name 0_72_KEY_STOP + 4718649 + name 1_72_KEY_0 + 2152202240 + name 1_72_KEY_1 + 2152202241 + name 1_72_KEY_2 + 2152202242 + name 1_72_KEY_3 + 2152202243 + name 1_72_KEY_4 + 2152202244 + name 1_72_KEY_5 + 2152202245 + name 1_72_KEY_6 + 2152202246 + name 1_72_KEY_7 + 2152202247 + name 1_72_KEY_8 + 2152202248 + name 1_72_KEY_9 + 2152202249 + name 1_72_KEY_POWER + 2152202250 + name 1_72_KEY_CH_UP + 2152202255 + name 1_72_KEY_CH_DOWN + 2152202256 + name 1_72_KEY_MUTE + 2152202257 + name 1_72_KEY_VOL_DOWN + 2152202258 + name 1_72_KEY_VOL_UP + 2152202260 + name 1_72_KEY_DISPLAY + 2152202261 + name 1_72_KEY_FAV + 2152202269 + name 1_72_KEY_CKU + 2152202280 + name 1_72_KEY_ENTER + 2152202283 + name 0_73_KEY_0 + 4784128 + name 0_73_KEY_1 + 4784129 + name 0_73_KEY_2 + 4784130 + name 0_73_KEY_3 + 4784131 + name 0_73_KEY_4 + 4784132 + name 0_73_KEY_5 + 4784133 + name 0_73_KEY_6 + 4784134 + name 0_73_KEY_7 + 4784135 + name 0_73_KEY_8 + 4784136 + name 0_73_KEY_9 + 4784137 + name 0_73_KEY_POWER + 4784138 + name 0_73_KEY_CH_UP + 4784143 + name 0_73_KEY_CH_DOWN + 4784144 + name 0_73_KEY_MUTE + 4784145 + name 0_73_KEY_VOL_DOWN + 4784146 + name 0_73_KEY_VOL_UP + 4784148 + name 0_73_KEY_DISPLAY + 4784149 + name 0_73_KEY_MNSELECT + 4784151 + name 0_73_KEY_GUIDE + 4784155 + name 0_73_KEY_FAV + 4784157 + name 0_73_KEY_ENTER + 4784171 + name 0_73_KEY_MENU + 4784175 + name 0_73_KEY_MUP + 4784176 + name 0_73_KEY_MDOWN + 4784177 + name 0_73_KEY_MLEFT + 4784178 + name 0_73_KEY_MRIGHT + 4784179 + name 1_73_KEY_0 + 2152267776 + name 1_73_KEY_1 + 2152267777 + name 1_73_KEY_2 + 2152267778 + name 1_73_KEY_3 + 2152267779 + name 1_73_KEY_4 + 2152267780 + name 1_73_KEY_5 + 2152267781 + name 1_73_KEY_6 + 2152267782 + name 1_73_KEY_7 + 2152267783 + name 1_73_KEY_8 + 2152267784 + name 1_73_KEY_9 + 2152267785 + name 1_73_KEY_POWER + 2152267786 + name 1_73_KEY_CH_UP + 2152267791 + name 1_73_KEY_CH_DOWN + 2152267792 + name 1_73_KEY_FAV + 2152267805 + name 0_74_KEY_0 + 4849664 + name 0_74_KEY_1 + 4849665 + name 0_74_KEY_2 + 4849666 + name 0_74_KEY_3 + 4849667 + name 0_74_KEY_4 + 4849668 + name 0_74_KEY_5 + 4849669 + name 0_74_KEY_6 + 4849670 + name 0_74_KEY_7 + 4849671 + name 0_74_KEY_8 + 4849672 + name 0_74_KEY_9 + 4849673 + name 0_74_KEY_POWER + 4849674 + name 0_74_KEY_CH_UP + 4849679 + name 0_74_KEY_CH_DOWN + 4849680 + name 0_74_KEY_MUTE + 4849681 + name 0_74_KEY_VOL_DOWN + 4849682 + name 0_74_KEY_VOL_UP + 4849684 + name 0_74_KEY_MENU + 4849711 + name 0_74_KEY_MUP + 4849712 + name 0_74_KEY_MDOWN + 4849713 + name 0_74_KEY_MLEFT + 4849714 + name 0_74_KEY_MRIGHT + 4849715 + name 1_74_KEY_0 + 2152333312 + name 1_74_KEY_1 + 2152333313 + name 1_74_KEY_2 + 2152333314 + name 1_74_KEY_3 + 2152333315 + name 1_74_KEY_4 + 2152333316 + name 1_74_KEY_5 + 2152333317 + name 1_74_KEY_6 + 2152333318 + name 1_74_KEY_7 + 2152333319 + name 1_74_KEY_8 + 2152333320 + name 1_74_KEY_9 + 2152333321 + name 1_74_KEY_POWER + 2152333322 + name 1_74_KEY_CH_UP + 2152333327 + name 1_74_KEY_CH_DOWN + 2152333328 + name 1_74_KEY_MUTE + 2152333329 + name 1_74_KEY_VOL_DOWN + 2152333330 + name 1_74_KEY_VOL_UP + 2152333332 + name 1_74_KEY_FAV + 2152333341 + name 1_74_KEY_SAT + 2152333354 + name 1_74_KEY_ENTER + 2152333355 + name 0_75_KEY_0 + 4915200 + name 0_75_KEY_1 + 4915201 + name 0_75_KEY_2 + 4915202 + name 0_75_KEY_3 + 4915203 + name 0_75_KEY_4 + 4915204 + name 0_75_KEY_5 + 4915205 + name 0_75_KEY_6 + 4915206 + name 0_75_KEY_7 + 4915207 + name 0_75_KEY_8 + 4915208 + name 0_75_KEY_9 + 4915209 + name 0_75_KEY_POWER + 4915210 + name 0_75_KEY_CH_UP + 4915215 + name 0_75_KEY_CH_DOWN + 4915216 + name 0_75_KEY_MUTE + 4915217 + name 0_75_KEY_VOL_DOWN + 4915218 + name 0_75_KEY_VOL_UP + 4915220 + name 0_75_KEY_MUP + 4915248 + name 0_75_KEY_MDOWN + 4915249 + name 0_75_KEY_MLEFT + 4915250 + name 0_75_KEY_MRIGHT + 4915251 + name 1_75_KEY_0 + 2152398848 + name 1_75_KEY_1 + 2152398849 + name 1_75_KEY_2 + 2152398850 + name 1_75_KEY_3 + 2152398851 + name 1_75_KEY_4 + 2152398852 + name 1_75_KEY_5 + 2152398853 + name 1_75_KEY_6 + 2152398854 + name 1_75_KEY_7 + 2152398855 + name 1_75_KEY_8 + 2152398856 + name 1_75_KEY_9 + 2152398857 + name 1_75_KEY_FAV + 2152398877 + name 1_75_KEY_ENTER + 2152398891 + name 0_76_KEY_0 + 4980736 + name 0_76_KEY_1 + 4980737 + name 0_76_KEY_2 + 4980738 + name 0_76_KEY_3 + 4980739 + name 0_76_KEY_4 + 4980740 + name 0_76_KEY_5 + 4980741 + name 0_76_KEY_6 + 4980742 + name 0_76_KEY_7 + 4980743 + name 0_76_KEY_8 + 4980744 + name 0_76_KEY_9 + 4980745 + name 0_76_KEY_POWER + 4980746 + name 0_76_KEY_CH_UP + 4980751 + name 0_76_KEY_CH_DOWN + 4980752 + name 0_76_KEY_MUTE + 4980753 + name 0_76_KEY_VOL_DOWN + 4980754 + name 0_76_KEY_VOL_UP + 4980756 + name 0_76_KEY_MENU + 4980783 + name 0_76_KEY_MUP + 4980784 + name 0_76_KEY_MDOWN + 4980785 + name 0_76_KEY_MLEFT + 4980786 + name 0_76_KEY_MRIGHT + 4980787 + name 1_76_KEY_0 + 2152464384 + name 1_76_KEY_1 + 2152464385 + name 1_76_KEY_2 + 2152464386 + name 1_76_KEY_3 + 2152464387 + name 1_76_KEY_4 + 2152464388 + name 1_76_KEY_5 + 2152464389 + name 1_76_KEY_6 + 2152464390 + name 1_76_KEY_7 + 2152464391 + name 1_76_KEY_8 + 2152464392 + name 1_76_KEY_9 + 2152464393 + name 1_76_KEY_POWER + 2152464394 + name 1_76_KEY_CH_UP + 2152464399 + name 1_76_KEY_CH_DOWN + 2152464400 + name 1_76_KEY_MUTE + 2152464401 + name 1_76_KEY_VOL_DOWN + 2152464402 + name 1_76_KEY_VOL_UP + 2152464404 + name 1_76_KEY_DISPLAY + 2152464405 + name 1_76_KEY_CKU + 2152464424 + name 1_76_KEY_SAT + 2152464426 + name 1_76_KEY_ENTER + 2152464427 + name 0_77_KEY_0 + 5046272 + name 0_77_KEY_1 + 5046273 + name 0_77_KEY_2 + 5046274 + name 0_77_KEY_3 + 5046275 + name 0_77_KEY_4 + 5046276 + name 0_77_KEY_5 + 5046277 + name 0_77_KEY_6 + 5046278 + name 0_77_KEY_7 + 5046279 + name 0_77_KEY_8 + 5046280 + name 0_77_KEY_9 + 5046281 + name 0_77_KEY_POWER + 5046282 + name 0_77_KEY_MUTE + 5046289 + name 0_77_KEY_MNSELECT + 5046295 + name 0_77_KEY_MENU + 5046319 + name 0_77_KEY_MUP + 5046320 + name 0_77_KEY_MDOWN + 5046321 + name 0_77_KEY_MLEFT + 5046322 + name 0_77_KEY_MRIGHT + 5046323 + name 1_77_KEY_0 + 2152529920 + name 1_77_KEY_1 + 2152529921 + name 1_77_KEY_2 + 2152529922 + name 1_77_KEY_3 + 2152529923 + name 1_77_KEY_4 + 2152529924 + name 1_77_KEY_5 + 2152529925 + name 1_77_KEY_6 + 2152529926 + name 1_77_KEY_7 + 2152529927 + name 1_77_KEY_8 + 2152529928 + name 1_77_KEY_9 + 2152529929 + name 1_77_KEY_POWER + 2152529930 + name 1_77_KEY_CH_UP + 2152529935 + name 1_77_KEY_CH_DOWN + 2152529936 + name 1_77_KEY_MUTE + 2152529937 + name 1_77_KEY_VOL_DOWN + 2152529938 + name 1_77_CH_PREVIOUS + 2152529939 + name 1_77_KEY_VOL_UP + 2152529940 + name 1_77_KEY_EXIT + 2152529944 + name 1_77_KEY_FAV + 2152529949 + name 1_77_KEY_SAT + 2152529962 + name 1_77_KEY_ENTER + 2152529963 + name 1_77_KEY_MENU + 2152529967 + name 1_77_KEY_MUP + 2152529968 + name 1_77_KEY_MDOWN + 2152529969 + name 1_77_KEY_MLEFT + 2152529970 + name 1_77_KEY_MRIGHT + 2152529971 + name 1_77_KEY_Help + 2152529984 + name 1_77_KEY_Setup + 2152529985 + name 0_78_KEY_0 + 5111808 + name 0_78_KEY_1 + 5111809 + name 0_78_KEY_2 + 5111810 + name 0_78_KEY_3 + 5111811 + name 0_78_KEY_4 + 5111812 + name 0_78_KEY_5 + 5111813 + name 0_78_KEY_6 + 5111814 + name 0_78_KEY_7 + 5111815 + name 0_78_KEY_8 + 5111816 + name 0_78_KEY_9 + 5111817 + name 0_78_KEY_POWER + 5111818 + name 0_78_KEY_CH_UP + 5111823 + name 0_78_KEY_CH_DOWN + 5111824 + name 0_78_KEY_MUTE + 5111825 + name 0_78_KEY_VOL_DOWN + 5111826 + name 0_78_KEY_VOL_UP + 5111828 + name 0_78_KEY_MUP + 5111856 + name 0_78_KEY_MDOWN + 5111857 + name 0_78_KEY_MLEFT + 5111858 + name 0_78_KEY_MRIGHT + 5111859 + name 1_78_KEY_0 + 2152595456 + name 1_78_KEY_1 + 2152595457 + name 1_78_KEY_2 + 2152595458 + name 1_78_KEY_3 + 2152595459 + name 1_78_KEY_4 + 2152595460 + name 1_78_KEY_5 + 2152595461 + name 1_78_KEY_6 + 2152595462 + name 1_78_KEY_7 + 2152595463 + name 1_78_KEY_8 + 2152595464 + name 1_78_KEY_9 + 2152595465 + name 1_78_KEY_POWER + 2152595466 + name 1_78_KEY_CH_UP + 2152595471 + name 1_78_KEY_CH_DOWN + 2152595472 + name 1_78_KEY_MUTE + 2152595473 + name 1_78_KEY_VOL_DOWN + 2152595474 + name 1_78_CH_PREVIOUS + 2152595475 + name 1_78_KEY_VOL_UP + 2152595476 + name 1_78_KEY_DISPLAY + 2152595477 + name 1_78_KEY_FAV + 2152595485 + name 1_78_KEY_ENTER + 2152595499 + name 0_79_KEY_0 + 5177344 + name 0_79_KEY_1 + 5177345 + name 0_79_KEY_2 + 5177346 + name 0_79_KEY_3 + 5177347 + name 0_79_KEY_4 + 5177348 + name 0_79_KEY_5 + 5177349 + name 0_79_KEY_6 + 5177350 + name 0_79_KEY_7 + 5177351 + name 0_79_KEY_8 + 5177352 + name 0_79_KEY_9 + 5177353 + name 0_79_KEY_POWER + 5177354 + name 0_79_KEY_CH_UP + 5177359 + name 0_79_KEY_CH_DOWN + 5177360 + name 0_79_KEY_MNSELECT + 5177367 + name 0_79_KEY_MENU + 5177391 + name 0_79_KEY_MUP + 5177392 + name 0_79_KEY_MDOWN + 5177393 + name 0_79_KEY_MLEFT + 5177394 + name 0_79_KEY_MRIGHT + 5177395 + name 1_79_KEY_0 + 2152660992 + name 1_79_KEY_1 + 2152660993 + name 1_79_KEY_2 + 2152660994 + name 1_79_KEY_3 + 2152660995 + name 1_79_KEY_4 + 2152660996 + name 1_79_KEY_5 + 2152660997 + name 1_79_KEY_6 + 2152660998 + name 1_79_KEY_7 + 2152660999 + name 1_79_KEY_8 + 2152661000 + name 1_79_KEY_9 + 2152661001 + name 1_79_KEY_POWER + 2152661002 + name 1_79_KEY_CH_UP + 2152661007 + name 1_79_KEY_CH_DOWN + 2152661008 + name 1_79_KEY_MUTE + 2152661009 + name 1_79_KEY_VOL_DOWN + 2152661010 + name 1_79_KEY_VOL_UP + 2152661012 + name 1_79_KEY_FAV + 2152661021 + name 1_79_KEY_ENTER + 2152661035 + name 0_80_KEY_0 + 5242880 + name 0_80_KEY_1 + 5242881 + name 0_80_KEY_2 + 5242882 + name 0_80_KEY_3 + 5242883 + name 0_80_KEY_4 + 5242884 + name 0_80_KEY_5 + 5242885 + name 0_80_KEY_6 + 5242886 + name 0_80_KEY_7 + 5242887 + name 0_80_KEY_8 + 5242888 + name 0_80_KEY_9 + 5242889 + name 0_80_KEY_POWER + 5242890 + name 0_80_KEY_CH_UP + 5242895 + name 0_80_KEY_CH_DOWN + 5242896 + name 0_80_KEY_MUTE + 5242897 + name 0_80_KEY_VOL_DOWN + 5242898 + name 0_80_KEY_VOL_UP + 5242900 + name 0_80_KEY_MNSELECT + 5242903 + name 0_80_KEY_MENU + 5242927 + name 0_80_KEY_MUP + 5242928 + name 0_80_KEY_MDOWN + 5242929 + name 0_80_KEY_MLEFT + 5242930 + name 0_80_KEY_MRIGHT + 5242931 + name 1_80_KEY_0 + 2152726528 + name 1_80_KEY_1 + 2152726529 + name 1_80_KEY_2 + 2152726530 + name 1_80_KEY_3 + 2152726531 + name 1_80_KEY_4 + 2152726532 + name 1_80_KEY_5 + 2152726533 + name 1_80_KEY_6 + 2152726534 + name 1_80_KEY_7 + 2152726535 + name 1_80_KEY_8 + 2152726536 + name 1_80_KEY_9 + 2152726537 + name 1_80_KEY_POWER + 2152726538 + name 1_80_KEY_CH_UP + 2152726543 + name 1_80_KEY_CH_DOWN + 2152726544 + name 1_80_KEY_VOL_DOWN + 2152726546 + name 1_80_KEY_VOL_UP + 2152726548 + name 1_80_KEY_SELECT + 2152726558 + name 0_81_KEY_0 + 5308416 + name 0_81_KEY_1 + 5308417 + name 0_81_KEY_2 + 5308418 + name 0_81_KEY_3 + 5308419 + name 0_81_KEY_4 + 5308420 + name 0_81_KEY_5 + 5308421 + name 0_81_KEY_6 + 5308422 + name 0_81_KEY_7 + 5308423 + name 0_81_KEY_8 + 5308424 + name 0_81_KEY_9 + 5308425 + name 0_81_KEY_POWER + 5308426 + name 0_81_KEY_CH_UP + 5308431 + name 0_81_KEY_CH_DOWN + 5308432 + name 0_81_KEY_MENU + 5308463 + name 0_81_KEY_MUP + 5308464 + name 0_81_KEY_MDOWN + 5308465 + name 0_81_KEY_MLEFT + 5308466 + name 0_81_KEY_MRIGHT + 5308467 + name 1_81_KEY_0 + 2152792064 + name 1_81_KEY_1 + 2152792065 + name 1_81_KEY_2 + 2152792066 + name 1_81_KEY_3 + 2152792067 + name 1_81_KEY_4 + 2152792068 + name 1_81_KEY_5 + 2152792069 + name 1_81_KEY_6 + 2152792070 + name 1_81_KEY_7 + 2152792071 + name 1_81_KEY_8 + 2152792072 + name 1_81_KEY_9 + 2152792073 + name 1_81_KEY_POWER + 2152792074 + name 1_81_KEY_CH_UP + 2152792079 + name 1_81_KEY_CH_DOWN + 2152792080 + name 0_82_KEY_0 + 5373952 + name 0_82_KEY_1 + 5373953 + name 0_82_KEY_2 + 5373954 + name 0_82_KEY_3 + 5373955 + name 0_82_KEY_4 + 5373956 + name 0_82_KEY_5 + 5373957 + name 0_82_KEY_6 + 5373958 + name 0_82_KEY_7 + 5373959 + name 0_82_KEY_8 + 5373960 + name 0_82_KEY_9 + 5373961 + name 0_82_KEY_POWER + 5373962 + name 0_82_KEY_CH_UP + 5373967 + name 0_82_KEY_CH_DOWN + 5373968 + name 0_82_KEY_MUTE + 5373969 + name 0_82_KEY_VOL_DOWN + 5373970 + name 0_82_KEY_VOL_UP + 5373972 + name 0_82_KEY_MNSELECT + 5373975 + name 0_82_KEY_ENTER + 5373995 + name 0_82_KEY_MENU + 5373999 + name 0_82_KEY_MUP + 5374000 + name 0_82_KEY_MDOWN + 5374001 + name 0_82_KEY_MLEFT + 5374002 + name 0_82_KEY_MRIGHT + 5374003 + name 1_82_KEY_0 + 2152857600 + name 1_82_KEY_1 + 2152857601 + name 1_82_KEY_2 + 2152857602 + name 1_82_KEY_3 + 2152857603 + name 1_82_KEY_4 + 2152857604 + name 1_82_KEY_5 + 2152857605 + name 1_82_KEY_6 + 2152857606 + name 1_82_KEY_7 + 2152857607 + name 1_82_KEY_8 + 2152857608 + name 1_82_KEY_9 + 2152857609 + name 1_82_KEY_POWER + 2152857610 + name 1_82_KEY_CH_UP + 2152857615 + name 1_82_KEY_CH_DOWN + 2152857616 + name 1_82_CH_PREVIOUS + 2152857619 + name 1_82_KEY_DISPLAY + 2152857621 + name 1_82_KEY_EXIT + 2152857624 + name 1_82_KEY_AV + 2152857641 + name 1_82_KEY_ENTER + 2152857643 + name 1_82_KEY_MENU + 2152857647 + name 1_82_KEY_MUP + 2152857648 + name 1_82_KEY_MDOWN + 2152857649 + name 1_82_KEY_MLEFT + 2152857650 + name 1_82_KEY_MRIGHT + 2152857651 + name 0_83_KEY_0 + 5439488 + name 0_83_KEY_1 + 5439489 + name 0_83_KEY_2 + 5439490 + name 0_83_KEY_3 + 5439491 + name 0_83_KEY_4 + 5439492 + name 0_83_KEY_5 + 5439493 + name 0_83_KEY_6 + 5439494 + name 0_83_KEY_7 + 5439495 + name 0_83_KEY_8 + 5439496 + name 0_83_KEY_9 + 5439497 + name 0_83_KEY_POWER + 5439498 + name 0_83_KEY_CH_UP + 5439503 + name 0_83_KEY_CH_DOWN + 5439504 + name 0_83_KEY_MENU + 5439535 + name 0_83_KEY_MUP + 5439536 + name 0_83_KEY_MDOWN + 5439537 + name 0_83_KEY_MLEFT + 5439538 + name 0_83_KEY_MRIGHT + 5439539 + name 1_83_KEY_0 + 2152923136 + name 1_83_KEY_1 + 2152923137 + name 1_83_KEY_2 + 2152923138 + name 1_83_KEY_3 + 2152923139 + name 1_83_KEY_4 + 2152923140 + name 1_83_KEY_5 + 2152923141 + name 1_83_KEY_6 + 2152923142 + name 1_83_KEY_7 + 2152923143 + name 1_83_KEY_8 + 2152923144 + name 1_83_KEY_9 + 2152923145 + name 1_83_KEY_POWER + 2152923146 + name 1_83_KEY_CH_UP + 2152923151 + name 1_83_KEY_CH_DOWN + 2152923152 + name 1_83_KEY_MUTE + 2152923153 + name 1_83_KEY_VOL_DOWN + 2152923154 + name 1_83_CH_PREVIOUS + 2152923155 + name 1_83_KEY_VOL_UP + 2152923156 + name 1_83_KEY_DISPLAY + 2152923157 + name 1_83_KEY_EXIT + 2152923160 + name 1_83_KEY_GUIDE + 2152923163 + name 1_83_KEY_SELECT + 2152923166 + name 1_83_KEY_AV + 2152923177 + name 1_83_KEY_SAT + 2152923178 + name 1_83_KEY_ENTER + 2152923179 + name 1_83_KEY_MENU + 2152923183 + name 1_83_KEY_MUP + 2152923184 + name 1_83_KEY_MDOWN + 2152923185 + name 1_83_KEY_MLEFT + 2152923186 + name 1_83_KEY_MRIGHT + 2152923187 + name 0_84_KEY_0 + 5505024 + name 0_84_KEY_1 + 5505025 + name 0_84_KEY_2 + 5505026 + name 0_84_KEY_3 + 5505027 + name 0_84_KEY_4 + 5505028 + name 0_84_KEY_5 + 5505029 + name 0_84_KEY_6 + 5505030 + name 0_84_KEY_7 + 5505031 + name 0_84_KEY_8 + 5505032 + name 0_84_KEY_9 + 5505033 + name 0_84_KEY_POWER + 5505034 + name 0_84_KEY_CH_UP + 5505039 + name 0_84_KEY_CH_DOWN + 5505040 + name 0_84_KEY_MUTE + 5505041 + name 0_84_KEY_VOL_DOWN + 5505042 + name 0_84_KEY_VOL_UP + 5505044 + name 0_84_KEY_MNSELECT + 5505047 + name 0_84_KEY_MENU + 5505071 + name 0_84_KEY_MUP + 5505072 + name 0_84_KEY_MDOWN + 5505073 + name 0_84_KEY_MLEFT + 5505074 + name 0_84_KEY_MRIGHT + 5505075 + name 1_84_KEY_0 + 2152988672 + name 1_84_KEY_1 + 2152988673 + name 1_84_KEY_2 + 2152988674 + name 1_84_KEY_3 + 2152988675 + name 1_84_KEY_4 + 2152988676 + name 1_84_KEY_5 + 2152988677 + name 1_84_KEY_6 + 2152988678 + name 1_84_KEY_7 + 2152988679 + name 1_84_KEY_8 + 2152988680 + name 1_84_KEY_9 + 2152988681 + name 1_84_KEY_POWER + 2152988682 + name 1_84_KEY_CH_UP + 2152988687 + name 1_84_KEY_CH_DOWN + 2152988688 + name 1_84_CH_PREVIOUS + 2152988691 + name 1_84_KEY_DISPLAY + 2152988693 + name 1_84_KEY_EXIT + 2152988696 + name 1_84_KEY_AV + 2152988713 + name 1_84_KEY_ENTER + 2152988715 + name 1_84_KEY_MENU + 2152988719 + name 1_84_KEY_MUP + 2152988720 + name 1_84_KEY_MDOWN + 2152988721 + name 1_84_KEY_MLEFT + 2152988722 + name 1_84_KEY_MRIGHT + 2152988723 + name 0_85_KEY_0 + 5570560 + name 0_85_KEY_1 + 5570561 + name 0_85_KEY_2 + 5570562 + name 0_85_KEY_3 + 5570563 + name 0_85_KEY_4 + 5570564 + name 0_85_KEY_5 + 5570565 + name 0_85_KEY_6 + 5570566 + name 0_85_KEY_7 + 5570567 + name 0_85_KEY_8 + 5570568 + name 0_85_KEY_9 + 5570569 + name 0_85_KEY_POWER + 5570570 + name 0_85_KEY_CH_UP + 5570575 + name 0_85_KEY_CH_DOWN + 5570576 + name 0_85_KEY_MUTE + 5570577 + name 0_85_KEY_VOL_DOWN + 5570578 + name 0_85_CH_PREVIOUS + 5570579 + name 0_85_KEY_VOL_UP + 5570580 + name 0_85_KEY_DISPLAY + 5570581 + name 0_85_KEY_MNSELECT + 5570583 + name 0_85_KEY_EXIT + 5570584 + name 0_85_KEY_INPUT + 5570586 + name 0_85_KEY_GUIDE + 5570587 + name 0_85_KEY_FAV + 5570589 + name 0_85_KEY_MENU + 5570607 + name 0_85_KEY_MUP + 5570608 + name 0_85_KEY_MDOWN + 5570609 + name 0_85_KEY_MLEFT + 5570610 + name 0_85_KEY_MRIGHT + 5570611 + name 0_85_KEY_FF + 5570612 + name 0_85_KEY_PLAY + 5570613 + name 0_85_KEY_REW + 5570614 + name 0_85_KEY_REC + 5570615 + name 0_85_KEY_PAUSE + 5570616 + name 0_85_KEY_STOP + 5570617 + name 1_85_KEY_0 + 2153054208 + name 1_85_KEY_1 + 2153054209 + name 1_85_KEY_2 + 2153054210 + name 1_85_KEY_3 + 2153054211 + name 1_85_KEY_4 + 2153054212 + name 1_85_KEY_5 + 2153054213 + name 1_85_KEY_6 + 2153054214 + name 1_85_KEY_7 + 2153054215 + name 1_85_KEY_8 + 2153054216 + name 1_85_KEY_9 + 2153054217 + name 1_85_KEY_POWER + 2153054218 + name 1_85_KEY_CH_UP + 2153054223 + name 1_85_KEY_CH_DOWN + 2153054224 + name 1_85_CH_PREVIOUS + 2153054227 + name 1_85_KEY_DISPLAY + 2153054229 + name 1_85_KEY_EXIT + 2153054232 + name 1_85_KEY_SELECT + 2153054238 + name 1_85_KEY_ENTER + 2153054251 + name 1_85_KEY_MENU + 2153054255 + name 1_85_KEY_MUP + 2153054256 + name 1_85_KEY_MDOWN + 2153054257 + name 1_85_KEY_MLEFT + 2153054258 + name 1_85_KEY_MRIGHT + 2153054259 + name 0_86_KEY_0 + 5636096 + name 0_86_KEY_1 + 5636097 + name 0_86_KEY_2 + 5636098 + name 0_86_KEY_3 + 5636099 + name 0_86_KEY_4 + 5636100 + name 0_86_KEY_5 + 5636101 + name 0_86_KEY_6 + 5636102 + name 0_86_KEY_7 + 5636103 + name 0_86_KEY_8 + 5636104 + name 0_86_KEY_9 + 5636105 + name 0_86_KEY_POWER + 5636106 + name 0_86_KEY_CH_UP + 5636111 + name 0_86_KEY_CH_DOWN + 5636112 + name 0_86_KEY_MUTE + 5636113 + name 0_86_KEY_VOL_DOWN + 5636114 + name 0_86_CH_PREVIOUS + 5636115 + name 0_86_KEY_VOL_UP + 5636116 + name 0_86_KEY_DISPLAY + 5636117 + name 0_86_KEY_MNSELECT + 5636119 + name 0_86_KEY_EXIT + 5636120 + name 0_86_KEY_INPUT + 5636122 + name 0_86_KEY_GUIDE + 5636123 + name 0_86_KEY_FAV + 5636125 + name 0_86_KEY_ENTER + 5636139 + name 0_86_KEY_MENU + 5636143 + name 0_86_KEY_MUP + 5636144 + name 0_86_KEY_MDOWN + 5636145 + name 0_86_KEY_MLEFT + 5636146 + name 0_86_KEY_MRIGHT + 5636147 + name 0_86_KEY_FF + 5636148 + name 0_86_KEY_PLAY + 5636149 + name 0_86_KEY_REW + 5636150 + name 0_86_KEY_REC + 5636151 + name 0_86_KEY_PAUSE + 5636152 + name 0_86_KEY_STOP + 5636153 + name 1_86_KEY_0 + 2153119744 + name 1_86_KEY_1 + 2153119745 + name 1_86_KEY_2 + 2153119746 + name 1_86_KEY_3 + 2153119747 + name 1_86_KEY_4 + 2153119748 + name 1_86_KEY_5 + 2153119749 + name 1_86_KEY_6 + 2153119750 + name 1_86_KEY_7 + 2153119751 + name 1_86_KEY_8 + 2153119752 + name 1_86_KEY_9 + 2153119753 + name 1_86_KEY_POWER + 2153119754 + name 1_86_KEY_CH_UP + 2153119759 + name 1_86_KEY_CH_DOWN + 2153119760 + name 1_86_CH_PREVIOUS + 2153119763 + name 1_86_KEY_DISPLAY + 2153119765 + name 1_86_KEY_EXIT + 2153119768 + name 1_86_KEY_AV + 2153119785 + name 1_86_KEY_ENTER + 2153119787 + name 1_86_KEY_MENU + 2153119791 + name 1_86_KEY_MUP + 2153119792 + name 1_86_KEY_MDOWN + 2153119793 + name 1_86_KEY_MLEFT + 2153119794 + name 1_86_KEY_MRIGHT + 2153119795 + name 0_87_KEY_0 + 5701632 + name 0_87_KEY_1 + 5701633 + name 0_87_KEY_2 + 5701634 + name 0_87_KEY_3 + 5701635 + name 0_87_KEY_4 + 5701636 + name 0_87_KEY_5 + 5701637 + name 0_87_KEY_6 + 5701638 + name 0_87_KEY_7 + 5701639 + name 0_87_KEY_8 + 5701640 + name 0_87_KEY_9 + 5701641 + name 0_87_KEY_POWER + 5701642 + name 0_87_KEY_CH_UP + 5701647 + name 0_87_KEY_CH_DOWN + 5701648 + name 0_87_KEY_MUTE + 5701649 + name 0_87_KEY_VOL_DOWN + 5701650 + name 0_87_CH_PREVIOUS + 5701651 + name 0_87_KEY_VOL_UP + 5701652 + name 0_87_KEY_DISPLAY + 5701653 + name 0_87_KEY_MNSELECT + 5701655 + name 0_87_KEY_EXIT + 5701656 + name 0_87_KEY_INPUT + 5701658 + name 0_87_KEY_GUIDE + 5701659 + name 0_87_KEY_FAV + 5701661 + name 0_87_KEY_MENU + 5701679 + name 0_87_KEY_MUP + 5701680 + name 0_87_KEY_MDOWN + 5701681 + name 0_87_KEY_MLEFT + 5701682 + name 0_87_KEY_MRIGHT + 5701683 + name 0_87_KEY_FF + 5701684 + name 0_87_KEY_PLAY + 5701685 + name 0_87_KEY_REW + 5701686 + name 0_87_KEY_REC + 5701687 + name 0_87_KEY_PAUSE + 5701688 + name 0_87_KEY_STOP + 5701689 + name 1_87_KEY_0 + 2153185280 + name 1_87_KEY_1 + 2153185281 + name 1_87_KEY_2 + 2153185282 + name 1_87_KEY_3 + 2153185283 + name 1_87_KEY_4 + 2153185284 + name 1_87_KEY_5 + 2153185285 + name 1_87_KEY_6 + 2153185286 + name 1_87_KEY_7 + 2153185287 + name 1_87_KEY_8 + 2153185288 + name 1_87_KEY_9 + 2153185289 + name 1_87_KEY_POWER + 2153185290 + name 1_87_KEY_CH_UP + 2153185295 + name 1_87_KEY_CH_DOWN + 2153185296 + name 1_87_CH_PREVIOUS + 2153185299 + name 1_87_KEY_DISPLAY + 2153185301 + name 1_87_KEY_EXIT + 2153185304 + name 1_87_KEY_AV + 2153185321 + name 1_87_KEY_MENU + 2153185327 + name 1_87_KEY_MUP + 2153185328 + name 1_87_KEY_MDOWN + 2153185329 + name 1_87_KEY_MLEFT + 2153185330 + name 1_87_KEY_MRIGHT + 2153185331 + name 0_88_KEY_0 + 5767168 + name 0_88_KEY_1 + 5767169 + name 0_88_KEY_2 + 5767170 + name 0_88_KEY_3 + 5767171 + name 0_88_KEY_4 + 5767172 + name 0_88_KEY_5 + 5767173 + name 0_88_KEY_6 + 5767174 + name 0_88_KEY_7 + 5767175 + name 0_88_KEY_8 + 5767176 + name 0_88_KEY_9 + 5767177 + name 0_88_KEY_POWER + 5767178 + name 0_88_KEY_CH_UP + 5767183 + name 0_88_KEY_CH_DOWN + 5767184 + name 0_88_KEY_MUTE + 5767185 + name 0_88_KEY_VOL_DOWN + 5767186 + name 0_88_CH_PREVIOUS + 5767187 + name 0_88_KEY_VOL_UP + 5767188 + name 0_88_KEY_DISPLAY + 5767189 + name 0_88_KEY_MNSELECT + 5767191 + name 0_88_KEY_EXIT + 5767192 + name 0_88_KEY_INPUT + 5767194 + name 0_88_KEY_GUIDE + 5767195 + name 0_88_KEY_FAV + 5767197 + name 0_88_KEY_MENU + 5767215 + name 0_88_KEY_MUP + 5767216 + name 0_88_KEY_MDOWN + 5767217 + name 0_88_KEY_MLEFT + 5767218 + name 0_88_KEY_MRIGHT + 5767219 + name 0_88_KEY_FF + 5767220 + name 0_88_KEY_PLAY + 5767221 + name 0_88_KEY_REW + 5767222 + name 0_88_KEY_REC + 5767223 + name 0_88_KEY_PAUSE + 5767224 + name 0_88_KEY_STOP + 5767225 + name 1_88_KEY_0 + 2153250816 + name 1_88_KEY_1 + 2153250817 + name 1_88_KEY_2 + 2153250818 + name 1_88_KEY_3 + 2153250819 + name 1_88_KEY_4 + 2153250820 + name 1_88_KEY_5 + 2153250821 + name 1_88_KEY_6 + 2153250822 + name 1_88_KEY_7 + 2153250823 + name 1_88_KEY_8 + 2153250824 + name 1_88_KEY_9 + 2153250825 + name 1_88_KEY_POWER + 2153250826 + name 1_88_KEY_CH_UP + 2153250831 + name 1_88_KEY_CH_DOWN + 2153250832 + name 1_88_CH_PREVIOUS + 2153250835 + name 1_88_KEY_EXIT + 2153250840 + name 1_88_KEY_SELECT + 2153250846 + name 1_88_KEY_AV + 2153250857 + name 1_88_KEY_ENTER + 2153250859 + name 1_88_KEY_MENU + 2153250863 + name 1_88_KEY_MUP + 2153250864 + name 1_88_KEY_MDOWN + 2153250865 + name 1_88_KEY_MLEFT + 2153250866 + name 1_88_KEY_MRIGHT + 2153250867 + name 0_89_KEY_0 + 5832704 + name 0_89_KEY_1 + 5832705 + name 0_89_KEY_2 + 5832706 + name 0_89_KEY_3 + 5832707 + name 0_89_KEY_4 + 5832708 + name 0_89_KEY_5 + 5832709 + name 0_89_KEY_6 + 5832710 + name 0_89_KEY_7 + 5832711 + name 0_89_KEY_8 + 5832712 + name 0_89_KEY_9 + 5832713 + name 0_89_KEY_POWER + 5832714 + name 0_89_KEY_CH_UP + 5832719 + name 0_89_KEY_CH_DOWN + 5832720 + name 0_89_KEY_MUTE + 5832721 + name 0_89_KEY_VOL_DOWN + 5832722 + name 0_89_CH_PREVIOUS + 5832723 + name 0_89_KEY_VOL_UP + 5832724 + name 0_89_KEY_DISPLAY + 5832725 + name 0_89_KEY_MNSELECT + 5832727 + name 0_89_KEY_EXIT + 5832728 + name 0_89_KEY_INPUT + 5832730 + name 0_89_KEY_GUIDE + 5832731 + name 0_89_KEY_FAV + 5832733 + name 0_89_KEY_MENU + 5832751 + name 0_89_KEY_MUP + 5832752 + name 0_89_KEY_MDOWN + 5832753 + name 0_89_KEY_MLEFT + 5832754 + name 0_89_KEY_MRIGHT + 5832755 + name 1_89_KEY_POWER + 2153316362 + name 1_89_KEY_CH_UP + 2153316367 + name 1_89_KEY_CH_DOWN + 2153316368 + name 1_89_KEY_DISPLAY + 2153316373 + name 1_89_KEY_EXIT + 2153316376 + name 1_89_KEY_GUIDE + 2153316379 + name 1_89_KEY_SELECT + 2153316382 + name 1_89_KEY_ENTER + 2153316395 + name 1_89_KEY_MENU + 2153316399 + name 1_89_KEY_MUP + 2153316400 + name 1_89_KEY_MDOWN + 2153316401 + name 1_89_KEY_MLEFT + 2153316402 + name 1_89_KEY_MRIGHT + 2153316403 + name 0_90_KEY_0 + 5898240 + name 0_90_KEY_1 + 5898241 + name 0_90_KEY_2 + 5898242 + name 0_90_KEY_3 + 5898243 + name 0_90_KEY_4 + 5898244 + name 0_90_KEY_5 + 5898245 + name 0_90_KEY_6 + 5898246 + name 0_90_KEY_7 + 5898247 + name 0_90_KEY_8 + 5898248 + name 0_90_KEY_9 + 5898249 + name 0_90_KEY_POWER + 5898250 + name 0_90_KEY_CH_UP + 5898255 + name 0_90_KEY_CH_DOWN + 5898256 + name 0_90_KEY_MUTE + 5898257 + name 0_90_KEY_VOL_DOWN + 5898258 + name 0_90_CH_PREVIOUS + 5898259 + name 0_90_KEY_VOL_UP + 5898260 + name 0_90_KEY_DISPLAY + 5898261 + name 0_90_KEY_MNSELECT + 5898263 + name 0_90_KEY_EXIT + 5898264 + name 0_90_KEY_INPUT + 5898266 + name 0_90_KEY_GUIDE + 5898267 + name 0_90_KEY_FAV + 5898269 + name 0_90_KEY_MENU + 5898287 + name 0_90_KEY_MUP + 5898288 + name 0_90_KEY_MDOWN + 5898289 + name 0_90_KEY_MLEFT + 5898290 + name 0_90_KEY_MRIGHT + 5898291 + name 0_90_KEY_FF + 5898292 + name 0_90_KEY_PLAY + 5898293 + name 0_90_KEY_REW + 5898294 + name 0_90_KEY_REC + 5898295 + name 0_90_KEY_PAUSE + 5898296 + name 0_90_KEY_STOP + 5898297 + name 1_90_KEY_0 + 2153381888 + name 1_90_KEY_1 + 2153381889 + name 1_90_KEY_2 + 2153381890 + name 1_90_KEY_3 + 2153381891 + name 1_90_KEY_4 + 2153381892 + name 1_90_KEY_5 + 2153381893 + name 1_90_KEY_6 + 2153381894 + name 1_90_KEY_7 + 2153381895 + name 1_90_KEY_8 + 2153381896 + name 1_90_KEY_9 + 2153381897 + name 1_90_KEY_POWER + 2153381898 + name 1_90_KEY_CH_UP + 2153381903 + name 1_90_KEY_CH_DOWN + 2153381904 + name 1_90_CH_PREVIOUS + 2153381907 + name 1_90_KEY_DISPLAY + 2153381909 + name 1_90_KEY_AV + 2153381929 + name 1_90_KEY_ENTER + 2153381931 + name 1_90_KEY_MENU + 2153381935 + name 1_90_KEY_MUP + 2153381936 + name 1_90_KEY_MDOWN + 2153381937 + name 1_90_KEY_MLEFT + 2153381938 + name 1_90_KEY_MRIGHT + 2153381939 + name 0_91_KEY_0 + 5963776 + name 0_91_KEY_1 + 5963777 + name 0_91_KEY_2 + 5963778 + name 0_91_KEY_3 + 5963779 + name 0_91_KEY_4 + 5963780 + name 0_91_KEY_5 + 5963781 + name 0_91_KEY_6 + 5963782 + name 0_91_KEY_7 + 5963783 + name 0_91_KEY_8 + 5963784 + name 0_91_KEY_9 + 5963785 + name 0_91_KEY_POWER + 5963786 + name 0_91_KEY_CH_UP + 5963791 + name 0_91_KEY_CH_DOWN + 5963792 + name 0_91_KEY_MUTE + 5963793 + name 0_91_KEY_VOL_DOWN + 5963794 + name 0_91_CH_PREVIOUS + 5963795 + name 0_91_KEY_VOL_UP + 5963796 + name 0_91_KEY_DISPLAY + 5963797 + name 0_91_KEY_MNSELECT + 5963799 + name 0_91_KEY_EXIT + 5963800 + name 0_91_KEY_INPUT + 5963802 + name 0_91_KEY_GUIDE + 5963803 + name 0_91_KEY_FAV + 5963805 + name 0_91_KEY_MENU + 5963823 + name 0_91_KEY_MUP + 5963824 + name 0_91_KEY_MDOWN + 5963825 + name 0_91_KEY_MLEFT + 5963826 + name 0_91_KEY_MRIGHT + 5963827 + name 0_91_KEY_FF + 5963828 + name 0_91_KEY_PLAY + 5963829 + name 0_91_KEY_REW + 5963830 + name 0_91_KEY_REC + 5963831 + name 0_91_KEY_PAUSE + 5963832 + name 0_91_KEY_STOP + 5963833 + name 1_91_KEY_0 + 2153447424 + name 1_91_KEY_1 + 2153447425 + name 1_91_KEY_2 + 2153447426 + name 1_91_KEY_3 + 2153447427 + name 1_91_KEY_4 + 2153447428 + name 1_91_KEY_5 + 2153447429 + name 1_91_KEY_6 + 2153447430 + name 1_91_KEY_7 + 2153447431 + name 1_91_KEY_8 + 2153447432 + name 1_91_KEY_9 + 2153447433 + name 1_91_KEY_POWER + 2153447434 + name 1_91_KEY_CH_UP + 2153447439 + name 1_91_KEY_CH_DOWN + 2153447440 + name 1_91_CH_PREVIOUS + 2153447443 + name 1_91_KEY_DISPLAY + 2153447445 + name 1_91_KEY_EXIT + 2153447448 + name 1_91_KEY_AV + 2153447465 + name 1_91_KEY_ENTER + 2153447467 + name 1_91_KEY_MENU + 2153447471 + name 1_91_KEY_MUP + 2153447472 + name 1_91_KEY_MDOWN + 2153447473 + name 1_91_KEY_MLEFT + 2153447474 + name 1_91_KEY_MRIGHT + 2153447475 + name 0_92_KEY_0 + 6029312 + name 0_92_KEY_1 + 6029313 + name 0_92_KEY_2 + 6029314 + name 0_92_KEY_3 + 6029315 + name 0_92_KEY_4 + 6029316 + name 0_92_KEY_5 + 6029317 + name 0_92_KEY_6 + 6029318 + name 0_92_KEY_7 + 6029319 + name 0_92_KEY_8 + 6029320 + name 0_92_KEY_9 + 6029321 + name 0_92_KEY_POWER + 6029322 + name 0_92_KEY_CH_UP + 6029327 + name 0_92_KEY_CH_DOWN + 6029328 + name 0_92_KEY_MUTE + 6029329 + name 0_92_KEY_VOL_DOWN + 6029330 + name 0_92_CH_PREVIOUS + 6029331 + name 0_92_KEY_VOL_UP + 6029332 + name 0_92_KEY_DISPLAY + 6029333 + name 0_92_KEY_MNSELECT + 6029335 + name 0_92_KEY_EXIT + 6029336 + name 0_92_KEY_INPUT + 6029338 + name 0_92_KEY_GUIDE + 6029339 + name 0_92_KEY_FAV + 6029341 + name 0_92_KEY_MENU + 6029359 + name 0_92_KEY_MUP + 6029360 + name 0_92_KEY_MDOWN + 6029361 + name 0_92_KEY_MLEFT + 6029362 + name 0_92_KEY_MRIGHT + 6029363 + name 0_92_KEY_FF + 6029364 + name 0_92_KEY_PLAY + 6029365 + name 0_92_KEY_REW + 6029366 + name 0_92_KEY_REC + 6029367 + name 0_92_KEY_PAUSE + 6029368 + name 0_92_KEY_STOP + 6029369 + name 1_92_KEY_0 + 2153512960 + name 1_92_KEY_1 + 2153512961 + name 1_92_KEY_2 + 2153512962 + name 1_92_KEY_3 + 2153512963 + name 1_92_KEY_4 + 2153512964 + name 1_92_KEY_5 + 2153512965 + name 1_92_KEY_6 + 2153512966 + name 1_92_KEY_7 + 2153512967 + name 1_92_KEY_8 + 2153512968 + name 1_92_KEY_9 + 2153512969 + name 1_92_KEY_POWER + 2153512970 + name 1_92_KEY_CH_UP + 2153512975 + name 1_92_KEY_CH_DOWN + 2153512976 + name 1_92_CH_PREVIOUS + 2153512979 + name 1_92_KEY_DISPLAY + 2153512981 + name 1_92_KEY_EXIT + 2153512984 + name 1_92_KEY_INPUT + 2153512986 + name 1_92_KEY_GUIDE + 2153512987 + name 1_92_KEY_SELECT + 2153512990 + name 1_92_KEY_AV + 2153513001 + name 1_92_KEY_SAT + 2153513002 + name 1_92_KEY_ENTER + 2153513003 + name 1_92_KEY_MENU + 2153513007 + name 1_92_KEY_MUP + 2153513008 + name 1_92_KEY_MDOWN + 2153513009 + name 1_92_KEY_MLEFT + 2153513010 + name 1_92_KEY_MRIGHT + 2153513011 + name 0_93_KEY_0 + 6094848 + name 0_93_KEY_1 + 6094849 + name 0_93_KEY_2 + 6094850 + name 0_93_KEY_3 + 6094851 + name 0_93_KEY_4 + 6094852 + name 0_93_KEY_5 + 6094853 + name 0_93_KEY_6 + 6094854 + name 0_93_KEY_7 + 6094855 + name 0_93_KEY_8 + 6094856 + name 0_93_KEY_9 + 6094857 + name 0_93_KEY_POWER + 6094858 + name 0_93_KEY_CH_UP + 6094863 + name 0_93_KEY_CH_DOWN + 6094864 + name 0_93_KEY_MUTE + 6094865 + name 0_93_KEY_VOL_DOWN + 6094866 + name 0_93_CH_PREVIOUS + 6094867 + name 0_93_KEY_VOL_UP + 6094868 + name 0_93_KEY_DISPLAY + 6094869 + name 0_93_KEY_MNSELECT + 6094871 + name 0_93_KEY_EXIT + 6094872 + name 0_93_KEY_INPUT + 6094874 + name 0_93_KEY_GUIDE + 6094875 + name 0_93_KEY_FAV + 6094877 + name 0_93_KEY_MENU + 6094895 + name 0_93_KEY_MUP + 6094896 + name 0_93_KEY_MDOWN + 6094897 + name 0_93_KEY_MLEFT + 6094898 + name 0_93_KEY_MRIGHT + 6094899 + name 0_93_KEY_FF + 6094900 + name 0_93_KEY_PLAY + 6094901 + name 0_93_KEY_REW + 6094902 + name 0_93_KEY_REC + 6094903 + name 0_93_KEY_PAUSE + 6094904 + name 0_93_KEY_STOP + 6094905 + name 1_93_KEY_0 + 2153578496 + name 1_93_KEY_1 + 2153578497 + name 1_93_KEY_2 + 2153578498 + name 1_93_KEY_3 + 2153578499 + name 1_93_KEY_4 + 2153578500 + name 1_93_KEY_5 + 2153578501 + name 1_93_KEY_6 + 2153578502 + name 1_93_KEY_7 + 2153578503 + name 1_93_KEY_8 + 2153578504 + name 1_93_KEY_9 + 2153578505 + name 1_93_KEY_POWER + 2153578506 + name 1_93_KEY_CH_UP + 2153578511 + name 1_93_KEY_CH_DOWN + 2153578512 + name 1_93_CH_PREVIOUS + 2153578515 + name 1_93_KEY_ENTER + 2153578539 + name 0_94_KEY_0 + 6160384 + name 0_94_KEY_1 + 6160385 + name 0_94_KEY_2 + 6160386 + name 0_94_KEY_3 + 6160387 + name 0_94_KEY_4 + 6160388 + name 0_94_KEY_5 + 6160389 + name 0_94_KEY_6 + 6160390 + name 0_94_KEY_7 + 6160391 + name 0_94_KEY_8 + 6160392 + name 0_94_KEY_9 + 6160393 + name 0_94_KEY_POWER + 6160394 + name 0_94_KEY_CH_UP + 6160399 + name 0_94_KEY_CH_DOWN + 6160400 + name 0_94_KEY_MUTE + 6160401 + name 0_94_KEY_VOL_DOWN + 6160402 + name 0_94_CH_PREVIOUS + 6160403 + name 0_94_KEY_VOL_UP + 6160404 + name 0_94_KEY_DISPLAY + 6160405 + name 0_94_KEY_MNSELECT + 6160407 + name 0_94_KEY_EXIT + 6160408 + name 0_94_KEY_INPUT + 6160410 + name 0_94_KEY_GUIDE + 6160411 + name 0_94_KEY_FAV + 6160413 + name 0_94_KEY_MENU + 6160431 + name 0_94_KEY_MUP + 6160432 + name 0_94_KEY_MDOWN + 6160433 + name 0_94_KEY_MLEFT + 6160434 + name 0_94_KEY_MRIGHT + 6160435 + name 0_94_KEY_FF + 6160436 + name 0_94_KEY_PLAY + 6160437 + name 0_94_KEY_REW + 6160438 + name 0_94_KEY_REC + 6160439 + name 0_94_KEY_PAUSE + 6160440 + name 0_94_KEY_STOP + 6160441 + name 1_94_KEY_0 + 2153644032 + name 1_94_KEY_1 + 2153644033 + name 1_94_KEY_2 + 2153644034 + name 1_94_KEY_3 + 2153644035 + name 1_94_KEY_4 + 2153644036 + name 1_94_KEY_5 + 2153644037 + name 1_94_KEY_6 + 2153644038 + name 1_94_KEY_7 + 2153644039 + name 1_94_KEY_8 + 2153644040 + name 1_94_KEY_9 + 2153644041 + name 1_94_KEY_POWER + 2153644042 + name 1_94_KEY_CH_UP + 2153644047 + name 1_94_KEY_CH_DOWN + 2153644048 + name 1_94_CH_PREVIOUS + 2153644051 + name 1_94_KEY_ENTER + 2153644075 + name 0_95_KEY_0 + 6225920 + name 0_95_KEY_1 + 6225921 + name 0_95_KEY_2 + 6225922 + name 0_95_KEY_3 + 6225923 + name 0_95_KEY_4 + 6225924 + name 0_95_KEY_5 + 6225925 + name 0_95_KEY_6 + 6225926 + name 0_95_KEY_7 + 6225927 + name 0_95_KEY_8 + 6225928 + name 0_95_KEY_9 + 6225929 + name 0_95_KEY_POWER + 6225930 + name 0_95_KEY_CH_UP + 6225935 + name 0_95_KEY_CH_DOWN + 6225936 + name 0_95_KEY_MUTE + 6225937 + name 0_95_KEY_VOL_DOWN + 6225938 + name 0_95_CH_PREVIOUS + 6225939 + name 0_95_KEY_VOL_UP + 6225940 + name 0_95_KEY_DISPLAY + 6225941 + name 0_95_KEY_MNSELECT + 6225943 + name 0_95_KEY_EXIT + 6225944 + name 0_95_KEY_INPUT + 6225946 + name 0_95_KEY_GUIDE + 6225947 + name 0_95_KEY_ENTER + 6225963 + name 0_95_KEY_MENU + 6225967 + name 0_95_KEY_MUP + 6225968 + name 0_95_KEY_MDOWN + 6225969 + name 0_95_KEY_MLEFT + 6225970 + name 0_95_KEY_MRIGHT + 6225971 + name 0_95_KEY_FF + 6225972 + name 0_95_KEY_PLAY + 6225973 + name 0_95_KEY_REW + 6225974 + name 0_95_KEY_REC + 6225975 + name 0_95_KEY_PAUSE + 6225976 + name 0_95_KEY_STOP + 6225977 + name 1_95_KEY_0 + 2153709568 + name 1_95_KEY_1 + 2153709569 + name 1_95_KEY_2 + 2153709570 + name 1_95_KEY_3 + 2153709571 + name 1_95_KEY_4 + 2153709572 + name 1_95_KEY_5 + 2153709573 + name 1_95_KEY_6 + 2153709574 + name 1_95_KEY_7 + 2153709575 + name 1_95_KEY_8 + 2153709576 + name 1_95_KEY_9 + 2153709577 + name 1_95_KEY_POWER + 2153709578 + name 1_95_KEY_CH_UP + 2153709583 + name 1_95_KEY_CH_DOWN + 2153709584 + name 0_96_KEY_0 + 6291456 + name 0_96_KEY_1 + 6291457 + name 0_96_KEY_2 + 6291458 + name 0_96_KEY_3 + 6291459 + name 0_96_KEY_4 + 6291460 + name 0_96_KEY_5 + 6291461 + name 0_96_KEY_6 + 6291462 + name 0_96_KEY_7 + 6291463 + name 0_96_KEY_8 + 6291464 + name 0_96_KEY_9 + 6291465 + name 0_96_KEY_POWER + 6291466 + name 0_96_KEY_CH_UP + 6291471 + name 0_96_KEY_CH_DOWN + 6291472 + name 0_96_KEY_MUTE + 6291473 + name 0_96_KEY_VOL_DOWN + 6291474 + name 0_96_CH_PREVIOUS + 6291475 + name 0_96_KEY_VOL_UP + 6291476 + name 0_96_KEY_DISPLAY + 6291477 + name 0_96_KEY_MNSELECT + 6291479 + name 0_96_KEY_INPUT + 6291482 + name 0_96_KEY_GUIDE + 6291483 + name 0_96_KEY_MENU + 6291503 + name 0_96_KEY_MUP + 6291504 + name 0_96_KEY_MDOWN + 6291505 + name 0_96_KEY_MLEFT + 6291506 + name 0_96_KEY_MRIGHT + 6291507 + name 0_96_KEY_FF + 6291508 + name 0_96_KEY_REW + 6291510 + name 0_96_KEY_PAUSE + 6291512 + name 1_96_KEY_0 + 2153775104 + name 1_96_KEY_1 + 2153775105 + name 1_96_KEY_2 + 2153775106 + name 1_96_KEY_3 + 2153775107 + name 1_96_KEY_4 + 2153775108 + name 1_96_KEY_5 + 2153775109 + name 1_96_KEY_6 + 2153775110 + name 1_96_KEY_7 + 2153775111 + name 1_96_KEY_8 + 2153775112 + name 1_96_KEY_9 + 2153775113 + name 1_96_KEY_POWER + 2153775114 + name 1_96_KEY_CH_UP + 2153775119 + name 1_96_KEY_CH_DOWN + 2153775120 + name 0_97_KEY_0 + 6356992 + name 0_97_KEY_1 + 6356993 + name 0_97_KEY_2 + 6356994 + name 0_97_KEY_3 + 6356995 + name 0_97_KEY_4 + 6356996 + name 0_97_KEY_5 + 6356997 + name 0_97_KEY_6 + 6356998 + name 0_97_KEY_7 + 6356999 + name 0_97_KEY_8 + 6357000 + name 0_97_KEY_9 + 6357001 + name 0_97_KEY_POWER + 6357002 + name 0_97_KEY_CH_UP + 6357007 + name 0_97_KEY_CH_DOWN + 6357008 + name 0_97_KEY_MUTE + 6357009 + name 0_97_KEY_VOL_DOWN + 6357010 + name 0_97_CH_PREVIOUS + 6357011 + name 0_97_KEY_VOL_UP + 6357012 + name 0_97_KEY_DISPLAY + 6357013 + name 0_97_KEY_MNSELECT + 6357015 + name 0_97_KEY_EXIT + 6357016 + name 0_97_KEY_INPUT + 6357018 + name 0_97_KEY_GUIDE + 6357019 + name 0_97_KEY_ENTER + 6357035 + name 0_97_KEY_MENU + 6357039 + name 0_97_KEY_MUP + 6357040 + name 0_97_KEY_MDOWN + 6357041 + name 0_97_KEY_MLEFT + 6357042 + name 0_97_KEY_MRIGHT + 6357043 + name 0_97_KEY_FF + 6357044 + name 0_97_KEY_PLAY + 6357045 + name 0_97_KEY_REW + 6357046 + name 0_97_KEY_REC + 6357047 + name 0_97_KEY_PAUSE + 6357048 + name 0_97_KEY_STOP + 6357049 + name 1_97_KEY_0 + 2153840640 + name 1_97_KEY_1 + 2153840641 + name 1_97_KEY_2 + 2153840642 + name 1_97_KEY_3 + 2153840643 + name 1_97_KEY_4 + 2153840644 + name 1_97_KEY_5 + 2153840645 + name 1_97_KEY_6 + 2153840646 + name 1_97_KEY_7 + 2153840647 + name 1_97_KEY_8 + 2153840648 + name 1_97_KEY_9 + 2153840649 + name 1_97_KEY_POWER + 2153840650 + name 1_97_KEY_CH_UP + 2153840655 + name 1_97_KEY_CH_DOWN + 2153840656 + name 1_97_CH_PREVIOUS + 2153840659 + name 1_97_KEY_ENTER + 2153840683 + name 0_98_KEY_0 + 6422528 + name 0_98_KEY_1 + 6422529 + name 0_98_KEY_2 + 6422530 + name 0_98_KEY_3 + 6422531 + name 0_98_KEY_4 + 6422532 + name 0_98_KEY_5 + 6422533 + name 0_98_KEY_6 + 6422534 + name 0_98_KEY_7 + 6422535 + name 0_98_KEY_8 + 6422536 + name 0_98_KEY_9 + 6422537 + name 0_98_KEY_POWER + 6422538 + name 0_98_KEY_CH_UP + 6422543 + name 0_98_KEY_CH_DOWN + 6422544 + name 0_98_KEY_MUTE + 6422545 + name 0_98_KEY_VOL_DOWN + 6422546 + name 0_98_CH_PREVIOUS + 6422547 + name 0_98_KEY_VOL_UP + 6422548 + name 0_98_KEY_DISPLAY + 6422549 + name 0_98_KEY_MNSELECT + 6422551 + name 0_98_KEY_EXIT + 6422552 + name 0_98_KEY_INPUT + 6422554 + name 0_98_KEY_GUIDE + 6422555 + name 0_98_KEY_MENU + 6422575 + name 0_98_KEY_MUP + 6422576 + name 0_98_KEY_MDOWN + 6422577 + name 0_98_KEY_MLEFT + 6422578 + name 0_98_KEY_MRIGHT + 6422579 + name 0_98_KEY_FF + 6422580 + name 0_98_KEY_PLAY + 6422581 + name 0_98_KEY_REW + 6422582 + name 0_98_KEY_REC + 6422583 + name 0_98_KEY_PAUSE + 6422584 + name 0_98_KEY_STOP + 6422585 + name 1_98_KEY_0 + 2153906176 + name 1_98_KEY_1 + 2153906177 + name 1_98_KEY_2 + 2153906178 + name 1_98_KEY_3 + 2153906179 + name 1_98_KEY_4 + 2153906180 + name 1_98_KEY_5 + 2153906181 + name 1_98_KEY_6 + 2153906182 + name 1_98_KEY_7 + 2153906183 + name 1_98_KEY_8 + 2153906184 + name 1_98_KEY_9 + 2153906185 + name 1_98_KEY_POWER + 2153906186 + name 1_98_KEY_CH_UP + 2153906191 + name 1_98_KEY_CH_DOWN + 2153906192 + name 0_99_KEY_0 + 6488064 + name 0_99_KEY_1 + 6488065 + name 0_99_KEY_2 + 6488066 + name 0_99_KEY_3 + 6488067 + name 0_99_KEY_4 + 6488068 + name 0_99_KEY_5 + 6488069 + name 0_99_KEY_6 + 6488070 + name 0_99_KEY_7 + 6488071 + name 0_99_KEY_8 + 6488072 + name 0_99_KEY_9 + 6488073 + name 0_99_KEY_POWER + 6488074 + name 0_99_KEY_CH_UP + 6488079 + name 0_99_KEY_CH_DOWN + 6488080 + name 0_99_CH_PREVIOUS + 6488083 + name 0_99_KEY_DISPLAY + 6488085 + name 0_99_KEY_MNSELECT + 6488087 + name 0_99_KEY_GUIDE + 6488091 + name 0_99_KEY_FAV + 6488093 + name 0_99_KEY_ENTER + 6488107 + name 0_99_KEY_MUP + 6488112 + name 0_99_KEY_MDOWN + 6488113 + name 0_99_KEY_MLEFT + 6488114 + name 0_99_KEY_MRIGHT + 6488115 + name 0_99_KEY_FF + 6488116 + name 0_99_KEY_PLAY + 6488117 + name 0_99_KEY_REW + 6488118 + name 0_99_KEY_REC + 6488119 + name 0_99_KEY_PAUSE + 6488120 + name 0_99_KEY_STOP + 6488121 + name 1_99_KEY_0 + 2153971712 + name 1_99_KEY_1 + 2153971713 + name 1_99_KEY_2 + 2153971714 + name 1_99_KEY_3 + 2153971715 + name 1_99_KEY_4 + 2153971716 + name 1_99_KEY_5 + 2153971717 + name 1_99_KEY_6 + 2153971718 + name 1_99_KEY_7 + 2153971719 + name 1_99_KEY_8 + 2153971720 + name 1_99_KEY_9 + 2153971721 + name 1_99_KEY_POWER + 2153971722 + name 1_99_KEY_CH_UP + 2153971727 + name 1_99_KEY_CH_DOWN + 2153971728 + name 0_100_KEY_0 + 6553600 + name 0_100_KEY_1 + 6553601 + name 0_100_KEY_2 + 6553602 + name 0_100_KEY_3 + 6553603 + name 0_100_KEY_4 + 6553604 + name 0_100_KEY_5 + 6553605 + name 0_100_KEY_6 + 6553606 + name 0_100_KEY_7 + 6553607 + name 0_100_KEY_8 + 6553608 + name 0_100_KEY_9 + 6553609 + name 0_100_KEY_POWER + 6553610 + name 0_100_KEY_CH_UP + 6553615 + name 0_100_KEY_CH_DOWN + 6553616 + name 0_100_KEY_MUTE + 6553617 + name 0_100_KEY_VOL_DOWN + 6553618 + name 0_100_CH_PREVIOUS + 6553619 + name 0_100_KEY_VOL_UP + 6553620 + name 0_100_KEY_DISPLAY + 6553621 + name 0_100_KEY_MNSELECT + 6553623 + name 0_100_KEY_EXIT + 6553624 + name 0_100_KEY_INPUT + 6553626 + name 0_100_KEY_GUIDE + 6553627 + name 0_100_KEY_ENTER + 6553643 + name 0_100_KEY_MENU + 6553647 + name 0_100_KEY_MUP + 6553648 + name 0_100_KEY_MDOWN + 6553649 + name 0_100_KEY_MLEFT + 6553650 + name 0_100_KEY_MRIGHT + 6553651 + name 0_100_KEY_FF + 6553652 + name 0_100_KEY_PLAY + 6553653 + name 0_100_KEY_REW + 6553654 + name 0_100_KEY_REC + 6553655 + name 0_100_KEY_PAUSE + 6553656 + name 0_100_KEY_STOP + 6553657 + name 1_100_KEY_0 + 2154037248 + name 1_100_KEY_1 + 2154037249 + name 1_100_KEY_2 + 2154037250 + name 1_100_KEY_3 + 2154037251 + name 1_100_KEY_4 + 2154037252 + name 1_100_KEY_5 + 2154037253 + name 1_100_KEY_6 + 2154037254 + name 1_100_KEY_7 + 2154037255 + name 1_100_KEY_8 + 2154037256 + name 1_100_KEY_9 + 2154037257 + name 1_100_KEY_POWER + 2154037258 + name 1_100_KEY_CH_UP + 2154037263 + name 1_100_KEY_CH_DOWN + 2154037264 + name 1_100_CH_PREVIOUS + 2154037267 + name 1_100_KEY_ENTER + 2154037291 + name 0_101_KEY_0 + 6619136 + name 0_101_KEY_1 + 6619137 + name 0_101_KEY_2 + 6619138 + name 0_101_KEY_3 + 6619139 + name 0_101_KEY_4 + 6619140 + name 0_101_KEY_5 + 6619141 + name 0_101_KEY_6 + 6619142 + name 0_101_KEY_7 + 6619143 + name 0_101_KEY_8 + 6619144 + name 0_101_KEY_9 + 6619145 + name 0_101_KEY_POWER + 6619146 + name 0_101_KEY_CH_UP + 6619151 + name 0_101_KEY_CH_DOWN + 6619152 + name 0_101_KEY_MUTE + 6619153 + name 0_101_KEY_VOL_DOWN + 6619154 + name 0_101_CH_PREVIOUS + 6619155 + name 0_101_KEY_VOL_UP + 6619156 + name 0_101_KEY_DISPLAY + 6619157 + name 0_101_KEY_MNSELECT + 6619159 + name 0_101_KEY_EXIT + 6619160 + name 0_101_KEY_INPUT + 6619162 + name 0_101_KEY_GUIDE + 6619163 + name 0_101_KEY_MENU + 6619183 + name 0_101_KEY_MUP + 6619184 + name 0_101_KEY_MDOWN + 6619185 + name 0_101_KEY_MLEFT + 6619186 + name 0_101_KEY_MRIGHT + 6619187 + name 0_101_KEY_FF + 6619188 + name 0_101_KEY_PLAY + 6619189 + name 0_101_KEY_REW + 6619190 + name 0_101_KEY_REC + 6619191 + name 0_101_KEY_PAUSE + 6619192 + name 0_101_KEY_STOP + 6619193 + name 1_101_KEY_0 + 2154102784 + name 1_101_KEY_1 + 2154102785 + name 1_101_KEY_2 + 2154102786 + name 1_101_KEY_3 + 2154102787 + name 1_101_KEY_4 + 2154102788 + name 1_101_KEY_5 + 2154102789 + name 1_101_KEY_6 + 2154102790 + name 1_101_KEY_7 + 2154102791 + name 1_101_KEY_8 + 2154102792 + name 1_101_KEY_9 + 2154102793 + name 1_101_KEY_POWER + 2154102794 + name 1_101_KEY_CH_UP + 2154102799 + name 1_101_KEY_CH_DOWN + 2154102800 + name 1_101_KEY_ENTER + 2154102827 + name 0_102_KEY_0 + 6684672 + name 0_102_KEY_1 + 6684673 + name 0_102_KEY_2 + 6684674 + name 0_102_KEY_3 + 6684675 + name 0_102_KEY_4 + 6684676 + name 0_102_KEY_5 + 6684677 + name 0_102_KEY_6 + 6684678 + name 0_102_KEY_7 + 6684679 + name 0_102_KEY_8 + 6684680 + name 0_102_KEY_9 + 6684681 + name 0_102_KEY_POWER + 6684682 + name 0_102_KEY_CH_UP + 6684687 + name 0_102_KEY_CH_DOWN + 6684688 + name 0_102_KEY_MUTE + 6684689 + name 0_102_KEY_VOL_DOWN + 6684690 + name 0_102_CH_PREVIOUS + 6684691 + name 0_102_KEY_VOL_UP + 6684692 + name 0_102_KEY_DISPLAY + 6684693 + name 0_102_KEY_MNSELECT + 6684695 + name 0_102_KEY_INPUT + 6684698 + name 0_102_KEY_GUIDE + 6684699 + name 0_102_KEY_MENU + 6684719 + name 1_102_KEY_0 + 2154168320 + name 1_102_KEY_1 + 2154168321 + name 1_102_KEY_2 + 2154168322 + name 1_102_KEY_3 + 2154168323 + name 1_102_KEY_4 + 2154168324 + name 1_102_KEY_5 + 2154168325 + name 1_102_KEY_6 + 2154168326 + name 1_102_KEY_7 + 2154168327 + name 1_102_KEY_8 + 2154168328 + name 1_102_KEY_9 + 2154168329 + name 1_102_KEY_POWER + 2154168330 + name 1_102_KEY_CH_UP + 2154168335 + name 1_102_KEY_CH_DOWN + 2154168336 + name 1_102_CH_PREVIOUS + 2154168339 + name 1_102_KEY_ENTER + 2154168363 + name 0_103_KEY_0 + 6750208 + name 0_103_KEY_1 + 6750209 + name 0_103_KEY_2 + 6750210 + name 0_103_KEY_3 + 6750211 + name 0_103_KEY_4 + 6750212 + name 0_103_KEY_5 + 6750213 + name 0_103_KEY_6 + 6750214 + name 0_103_KEY_7 + 6750215 + name 0_103_KEY_8 + 6750216 + name 0_103_KEY_9 + 6750217 + name 0_103_KEY_POWER + 6750218 + name 0_103_KEY_CH_UP + 6750223 + name 0_103_KEY_CH_DOWN + 6750224 + name 0_103_KEY_MUTE + 6750225 + name 0_103_KEY_VOL_DOWN + 6750226 + name 0_103_CH_PREVIOUS + 6750227 + name 0_103_KEY_VOL_UP + 6750228 + name 0_103_KEY_DISPLAY + 6750229 + name 0_103_KEY_MNSELECT + 6750231 + name 0_103_KEY_EXIT + 6750232 + name 0_103_KEY_MENU + 6750255 + name 1_103_KEY_0 + 2154233856 + name 1_103_KEY_1 + 2154233857 + name 1_103_KEY_2 + 2154233858 + name 1_103_KEY_3 + 2154233859 + name 1_103_KEY_4 + 2154233860 + name 1_103_KEY_5 + 2154233861 + name 1_103_KEY_6 + 2154233862 + name 1_103_KEY_7 + 2154233863 + name 1_103_KEY_8 + 2154233864 + name 1_103_KEY_9 + 2154233865 + name 1_103_KEY_POWER + 2154233866 + name 1_103_KEY_CH_UP + 2154233871 + name 1_103_KEY_CH_DOWN + 2154233872 + name 1_103_CH_PREVIOUS + 2154233875 + name 1_103_KEY_ENTER + 2154233899 + name 0_104_KEY_0 + 6815744 + name 0_104_KEY_1 + 6815745 + name 0_104_KEY_2 + 6815746 + name 0_104_KEY_3 + 6815747 + name 0_104_KEY_4 + 6815748 + name 0_104_KEY_5 + 6815749 + name 0_104_KEY_6 + 6815750 + name 0_104_KEY_7 + 6815751 + name 0_104_KEY_8 + 6815752 + name 0_104_KEY_9 + 6815753 + name 0_104_KEY_POWER + 6815754 + name 0_104_KEY_CH_UP + 6815759 + name 0_104_KEY_CH_DOWN + 6815760 + name 0_104_KEY_MUTE + 6815761 + name 0_104_KEY_VOL_DOWN + 6815762 + name 0_104_CH_PREVIOUS + 6815763 + name 0_104_KEY_VOL_UP + 6815764 + name 0_104_KEY_DISPLAY + 6815765 + name 0_104_KEY_MNSELECT + 6815767 + name 0_104_KEY_EXIT + 6815768 + name 0_104_KEY_INPUT + 6815770 + name 0_104_KEY_GUIDE + 6815771 + name 0_104_KEY_ENTER + 6815787 + name 0_104_KEY_MENU + 6815791 + name 0_104_KEY_MUP + 6815792 + name 0_104_KEY_MDOWN + 6815793 + name 0_104_KEY_MLEFT + 6815794 + name 0_104_KEY_MRIGHT + 6815795 + name 1_104_KEY_0 + 2154299392 + name 1_104_KEY_1 + 2154299393 + name 1_104_KEY_2 + 2154299394 + name 1_104_KEY_3 + 2154299395 + name 1_104_KEY_4 + 2154299396 + name 1_104_KEY_5 + 2154299397 + name 1_104_KEY_6 + 2154299398 + name 1_104_KEY_7 + 2154299399 + name 1_104_KEY_8 + 2154299400 + name 1_104_KEY_9 + 2154299401 + name 1_104_KEY_POWER + 2154299402 + name 1_104_KEY_CH_UP + 2154299407 + name 1_104_KEY_CH_DOWN + 2154299408 + name 1_104_CH_PREVIOUS + 2154299411 + name 1_104_KEY_ENTER + 2154299435 + name 0_105_KEY_0 + 6881280 + name 0_105_KEY_1 + 6881281 + name 0_105_KEY_2 + 6881282 + name 0_105_KEY_3 + 6881283 + name 0_105_KEY_4 + 6881284 + name 0_105_KEY_5 + 6881285 + name 0_105_KEY_6 + 6881286 + name 0_105_KEY_7 + 6881287 + name 0_105_KEY_8 + 6881288 + name 0_105_KEY_9 + 6881289 + name 0_105_KEY_POWER + 6881290 + name 0_105_KEY_CH_UP + 6881295 + name 0_105_KEY_CH_DOWN + 6881296 + name 0_105_KEY_MUTE + 6881297 + name 0_105_KEY_VOL_DOWN + 6881298 + name 0_105_CH_PREVIOUS + 6881299 + name 0_105_KEY_VOL_UP + 6881300 + name 0_105_KEY_INPUT + 6881306 + name 1_105_KEY_0 + 2154364928 + name 1_105_KEY_1 + 2154364929 + name 1_105_KEY_2 + 2154364930 + name 1_105_KEY_3 + 2154364931 + name 1_105_KEY_4 + 2154364932 + name 1_105_KEY_5 + 2154364933 + name 1_105_KEY_6 + 2154364934 + name 1_105_KEY_7 + 2154364935 + name 1_105_KEY_8 + 2154364936 + name 1_105_KEY_9 + 2154364937 + name 1_105_KEY_POWER + 2154364938 + name 1_105_KEY_CH_UP + 2154364943 + name 1_105_KEY_CH_DOWN + 2154364944 + name 1_105_KEY_MUTE + 2154364945 + name 1_105_KEY_VOL_DOWN + 2154364946 + name 1_105_CH_PREVIOUS + 2154364947 + name 1_105_KEY_VOL_UP + 2154364948 + name 1_105_KEY_DISPLAY + 2154364949 + name 1_105_KEY_EXIT + 2154364952 + name 1_105_KEY_INPUT + 2154364954 + name 1_105_KEY_GUIDE + 2154364955 + name 1_105_KEY_SELECT + 2154364958 + name 1_105_KEY_AV + 2154364969 + name 1_105_KEY_SAT + 2154364970 + name 1_105_KEY_ENTER + 2154364971 + name 1_105_KEY_MENU + 2154364975 + name 1_105_KEY_MUP + 2154364976 + name 1_105_KEY_MDOWN + 2154364977 + name 1_105_KEY_MLEFT + 2154364978 + name 1_105_KEY_MRIGHT + 2154364979 + name 1_105_KEY_FF + 2154364980 + name 1_105_KEY_PLAY + 2154364981 + name 1_105_KEY_REW + 2154364982 + name 1_105_KEY_REC + 2154364983 + name 1_105_KEY_PAUSE + 2154364984 + name 1_105_KEY_STOP + 2154364985 + name 0_106_KEY_0 + 6946816 + name 0_106_KEY_1 + 6946817 + name 0_106_KEY_2 + 6946818 + name 0_106_KEY_3 + 6946819 + name 0_106_KEY_4 + 6946820 + name 0_106_KEY_5 + 6946821 + name 0_106_KEY_6 + 6946822 + name 0_106_KEY_7 + 6946823 + name 0_106_KEY_8 + 6946824 + name 0_106_KEY_9 + 6946825 + name 0_106_KEY_POWER + 6946826 + name 0_106_KEY_CH_UP + 6946831 + name 0_106_KEY_CH_DOWN + 6946832 + name 0_106_KEY_MUTE + 6946833 + name 0_106_KEY_VOL_DOWN + 6946834 + name 0_106_CH_PREVIOUS + 6946835 + name 0_106_KEY_VOL_UP + 6946836 + name 0_106_KEY_DISPLAY + 6946837 + name 0_106_KEY_MNSELECT + 6946839 + name 0_106_KEY_EXIT + 6946840 + name 0_106_KEY_INPUT + 6946842 + name 0_106_KEY_GUIDE + 6946843 + name 0_106_KEY_ENTER + 6946859 + name 0_106_KEY_MUP + 6946864 + name 0_106_KEY_MDOWN + 6946865 + name 0_106_KEY_MLEFT + 6946866 + name 0_106_KEY_MRIGHT + 6946867 + name 1_106_KEY_0 + 2154430464 + name 1_106_KEY_1 + 2154430465 + name 1_106_KEY_2 + 2154430466 + name 1_106_KEY_3 + 2154430467 + name 1_106_KEY_4 + 2154430468 + name 1_106_KEY_5 + 2154430469 + name 1_106_KEY_6 + 2154430470 + name 1_106_KEY_7 + 2154430471 + name 1_106_KEY_8 + 2154430472 + name 1_106_KEY_9 + 2154430473 + name 1_106_KEY_POWER + 2154430474 + name 1_106_KEY_CH_UP + 2154430479 + name 1_106_KEY_CH_DOWN + 2154430480 + name 1_106_KEY_MUTE + 2154430481 + name 1_106_KEY_VOL_DOWN + 2154430482 + name 1_106_CH_PREVIOUS + 2154430483 + name 1_106_KEY_VOL_UP + 2154430484 + name 1_106_KEY_DISPLAY + 2154430485 + name 1_106_KEY_EXIT + 2154430488 + name 1_106_KEY_INPUT + 2154430490 + name 1_106_KEY_GUIDE + 2154430491 + name 1_106_KEY_SELECT + 2154430494 + name 1_106_KEY_AV + 2154430505 + name 1_106_KEY_SAT + 2154430506 + name 1_106_KEY_ENTER + 2154430507 + name 1_106_KEY_MENU + 2154430511 + name 1_106_KEY_MUP + 2154430512 + name 1_106_KEY_MDOWN + 2154430513 + name 1_106_KEY_MLEFT + 2154430514 + name 1_106_KEY_MRIGHT + 2154430515 + name 1_106_KEY_FF + 2154430516 + name 1_106_KEY_PLAY + 2154430517 + name 1_106_KEY_REW + 2154430518 + name 1_106_KEY_REC + 2154430519 + name 1_106_KEY_PAUSE + 2154430520 + name 1_106_KEY_STOP + 2154430521 + name 0_107_KEY_0 + 7012352 + name 0_107_KEY_1 + 7012353 + name 0_107_KEY_2 + 7012354 + name 0_107_KEY_3 + 7012355 + name 0_107_KEY_4 + 7012356 + name 0_107_KEY_5 + 7012357 + name 0_107_KEY_6 + 7012358 + name 0_107_KEY_7 + 7012359 + name 0_107_KEY_8 + 7012360 + name 0_107_KEY_9 + 7012361 + name 0_107_KEY_POWER + 7012362 + name 0_107_KEY_CH_UP + 7012367 + name 0_107_KEY_CH_DOWN + 7012368 + name 0_107_KEY_MUTE + 7012369 + name 0_107_KEY_VOL_DOWN + 7012370 + name 0_107_CH_PREVIOUS + 7012371 + name 0_107_KEY_VOL_UP + 7012372 + name 0_107_KEY_DISPLAY + 7012373 + name 0_107_KEY_MNSELECT + 7012375 + name 0_107_KEY_EXIT + 7012376 + name 0_107_KEY_INPUT + 7012378 + name 0_107_KEY_GUIDE + 7012379 + name 0_107_KEY_ENTER + 7012395 + name 0_107_KEY_MENU + 7012399 + name 0_107_KEY_MUP + 7012400 + name 0_107_KEY_MDOWN + 7012401 + name 0_107_KEY_MLEFT + 7012402 + name 0_107_KEY_MRIGHT + 7012403 + name 0_107_KEY_FF + 7012404 + name 0_107_KEY_REW + 7012406 + name 0_107_KEY_REC + 7012407 + name 0_107_KEY_PAUSE + 7012408 + name 0_108_KEY_0 + 7077888 + name 0_108_KEY_1 + 7077889 + name 0_108_KEY_2 + 7077890 + name 0_108_KEY_3 + 7077891 + name 0_108_KEY_4 + 7077892 + name 0_108_KEY_5 + 7077893 + name 0_108_KEY_6 + 7077894 + name 0_108_KEY_7 + 7077895 + name 0_108_KEY_8 + 7077896 + name 0_108_KEY_9 + 7077897 + name 0_108_KEY_POWER + 7077898 + name 0_108_KEY_CH_UP + 7077903 + name 0_108_KEY_CH_DOWN + 7077904 + name 0_108_KEY_MUTE + 7077905 + name 0_108_KEY_VOL_DOWN + 7077906 + name 0_108_CH_PREVIOUS + 7077907 + name 0_108_KEY_VOL_UP + 7077908 + name 0_108_KEY_FAVCH + 7077916 + name 0_108_KEY_SELECT + 7077918 + name 0_108_KEY_ENTER + 7077931 + name 0_108_KEY_AB + 7077950 + name 0_109_KEY_0 + 7143424 + name 0_109_KEY_1 + 7143425 + name 0_109_KEY_2 + 7143426 + name 0_109_KEY_3 + 7143427 + name 0_109_KEY_4 + 7143428 + name 0_109_KEY_5 + 7143429 + name 0_109_KEY_6 + 7143430 + name 0_109_KEY_7 + 7143431 + name 0_109_KEY_8 + 7143432 + name 0_109_KEY_9 + 7143433 + name 0_109_KEY_POWER + 7143434 + name 0_109_KEY_CH_UP + 7143439 + name 0_109_KEY_CH_DOWN + 7143440 + name 0_109_KEY_MUTE + 7143441 + name 0_109_KEY_VOL_DOWN + 7143442 + name 0_109_CH_PREVIOUS + 7143443 + name 0_109_KEY_VOL_UP + 7143444 + name 0_109_KEY_DISPLAY + 7143445 + name 0_109_KEY_MNSELECT + 7143447 + name 0_109_KEY_EXIT + 7143448 + name 0_109_KEY_GUIDE + 7143451 + name 0_109_KEY_FAV + 7143453 + name 0_109_KEY_MENU + 7143471 + name 0_109_KEY_MUP + 7143472 + name 0_109_KEY_MDOWN + 7143473 + name 0_109_KEY_MLEFT + 7143474 + name 0_109_KEY_MRIGHT + 7143475 + name 1_109_KEY_0 + 2154627072 + name 1_109_KEY_1 + 2154627073 + name 1_109_KEY_2 + 2154627074 + name 1_109_KEY_3 + 2154627075 + name 1_109_KEY_4 + 2154627076 + name 1_109_KEY_5 + 2154627077 + name 1_109_KEY_6 + 2154627078 + name 1_109_KEY_7 + 2154627079 + name 1_109_KEY_8 + 2154627080 + name 1_109_KEY_9 + 2154627081 + name 1_109_KEY_POWER + 2154627082 + name 1_109_KEY_CH_UP + 2154627087 + name 1_109_KEY_CH_DOWN + 2154627088 + name 1_109_KEY_EXIT + 2154627096 + name 1_109_KEY_GUIDE + 2154627099 + name 1_109_KEY_MENU + 2154627119 + name 1_109_KEY_MUP + 2154627120 + name 1_109_KEY_MDOWN + 2154627121 + name 1_109_KEY_MLEFT + 2154627122 + name 1_109_KEY_MRIGHT + 2154627123 + name 0_110_KEY_0 + 7208960 + name 0_110_KEY_1 + 7208961 + name 0_110_KEY_2 + 7208962 + name 0_110_KEY_3 + 7208963 + name 0_110_KEY_4 + 7208964 + name 0_110_KEY_5 + 7208965 + name 0_110_KEY_6 + 7208966 + name 0_110_KEY_7 + 7208967 + name 0_110_KEY_8 + 7208968 + name 0_110_KEY_9 + 7208969 + name 0_110_KEY_POWER + 7208970 + name 0_110_KEY_CH_UP + 7208975 + name 0_110_KEY_CH_DOWN + 7208976 + name 0_110_CH_PREVIOUS + 7208979 + name 0_110_KEY_FAV + 7208989 + name 0_110_KEY_MENU + 7209007 + name 1_110_KEY_0 + 2154692608 + name 1_110_KEY_1 + 2154692609 + name 1_110_KEY_2 + 2154692610 + name 1_110_KEY_3 + 2154692611 + name 1_110_KEY_4 + 2154692612 + name 1_110_KEY_5 + 2154692613 + name 1_110_KEY_6 + 2154692614 + name 1_110_KEY_7 + 2154692615 + name 1_110_KEY_8 + 2154692616 + name 1_110_KEY_9 + 2154692617 + name 1_110_KEY_POWER + 2154692618 + name 1_110_KEY_CH_UP + 2154692623 + name 1_110_KEY_CH_DOWN + 2154692624 + name 1_110_KEY_EXIT + 2154692632 + name 1_110_KEY_INPUT + 2154692634 + name 1_110_KEY_GUIDE + 2154692635 + name 1_110_KEY_FAV + 2154692637 + name 1_110_KEY_MENU + 2154692655 + name 1_110_KEY_MUP + 2154692656 + name 1_110_KEY_MDOWN + 2154692657 + name 1_110_KEY_MLEFT + 2154692658 + name 1_110_KEY_MRIGHT + 2154692659 + name 0_111_KEY_0 + 7274496 + name 0_111_KEY_1 + 7274497 + name 0_111_KEY_2 + 7274498 + name 0_111_KEY_3 + 7274499 + name 0_111_KEY_4 + 7274500 + name 0_111_KEY_5 + 7274501 + name 0_111_KEY_6 + 7274502 + name 0_111_KEY_7 + 7274503 + name 0_111_KEY_8 + 7274504 + name 0_111_KEY_9 + 7274505 + name 0_111_KEY_POWER + 7274506 + name 0_111_KEY_CH_UP + 7274511 + name 0_111_KEY_CH_DOWN + 7274512 + name 0_111_KEY_MUTE + 7274513 + name 0_111_KEY_VOL_DOWN + 7274514 + name 0_111_CH_PREVIOUS + 7274515 + name 0_111_KEY_VOL_UP + 7274516 + name 0_111_KEY_DISPLAY + 7274517 + name 0_111_KEY_MNSELECT + 7274519 + name 0_111_KEY_EXIT + 7274520 + name 0_111_KEY_GUIDE + 7274523 + name 0_111_KEY_ENTER + 7274539 + name 0_111_KEY_MENU + 7274543 + name 0_111_KEY_MUP + 7274544 + name 0_111_KEY_MDOWN + 7274545 + name 1_111_KEY_0 + 2154758144 + name 1_111_KEY_1 + 2154758145 + name 1_111_KEY_2 + 2154758146 + name 1_111_KEY_3 + 2154758147 + name 1_111_KEY_4 + 2154758148 + name 1_111_KEY_5 + 2154758149 + name 1_111_KEY_6 + 2154758150 + name 1_111_KEY_7 + 2154758151 + name 1_111_KEY_8 + 2154758152 + name 1_111_KEY_9 + 2154758153 + name 1_111_POWER_ON + 2154758155 + name 1_111_KEY_CH_UP + 2154758159 + name 1_111_KEY_CH_DOWN + 2154758160 + name 1_111_KEY_EXIT + 2154758168 + name 1_111_KEY_GUIDE + 2154758171 + name 1_111_KEY_MUP + 2154758192 + name 1_111_KEY_MDOWN + 2154758193 + name 1_111_KEY_MLEFT + 2154758194 + name 1_111_KEY_MRIGHT + 2154758195 + name 0_112_KEY_0 + 7340032 + name 0_112_KEY_1 + 7340033 + name 0_112_KEY_2 + 7340034 + name 0_112_KEY_3 + 7340035 + name 0_112_KEY_4 + 7340036 + name 0_112_KEY_5 + 7340037 + name 0_112_KEY_6 + 7340038 + name 0_112_KEY_7 + 7340039 + name 0_112_KEY_8 + 7340040 + name 0_112_KEY_9 + 7340041 + name 0_112_KEY_POWER + 7340042 + name 0_112_KEY_CH_UP + 7340047 + name 0_112_KEY_CH_DOWN + 7340048 + name 0_112_CH_PREVIOUS + 7340051 + name 0_112_KEY_MUP + 7340080 + name 0_112_KEY_MDOWN + 7340081 + name 1_112_KEY_0 + 2154823680 + name 1_112_KEY_1 + 2154823681 + name 1_112_KEY_2 + 2154823682 + name 1_112_KEY_3 + 2154823683 + name 1_112_KEY_4 + 2154823684 + name 1_112_KEY_5 + 2154823685 + name 1_112_KEY_6 + 2154823686 + name 1_112_KEY_7 + 2154823687 + name 1_112_KEY_8 + 2154823688 + name 1_112_KEY_9 + 2154823689 + name 1_112_KEY_POWER + 2154823690 + name 1_112_KEY_CH_UP + 2154823695 + name 1_112_KEY_CH_DOWN + 2154823696 + name 1_112_KEY_EXIT + 2154823704 + name 1_112_KEY_INPUT + 2154823706 + name 1_112_KEY_FAV + 2154823709 + name 1_112_KEY_MNRETRUN + 2154823712 + name 1_112_KEY_MENU + 2154823727 + name 1_112_KEY_MUP + 2154823728 + name 1_112_KEY_MDOWN + 2154823729 + name 1_112_KEY_MLEFT + 2154823730 + name 1_112_KEY_MRIGHT + 2154823731 + name 0_113_KEY_0 + 7405568 + name 0_113_KEY_1 + 7405569 + name 0_113_KEY_2 + 7405570 + name 0_113_KEY_3 + 7405571 + name 0_113_KEY_4 + 7405572 + name 0_113_KEY_5 + 7405573 + name 0_113_KEY_6 + 7405574 + name 0_113_KEY_7 + 7405575 + name 0_113_KEY_8 + 7405576 + name 0_113_KEY_9 + 7405577 + name 0_113_KEY_POWER + 7405578 + name 0_113_KEY_CH_UP + 7405583 + name 0_113_KEY_CH_DOWN + 7405584 + name 0_113_KEY_MUTE + 7405585 + name 0_113_KEY_VOL_DOWN + 7405586 + name 0_113_CH_PREVIOUS + 7405587 + name 0_113_KEY_VOL_UP + 7405588 + name 0_113_KEY_DISPLAY + 7405589 + name 1_113_KEY_0 + 2154889216 + name 1_113_KEY_1 + 2154889217 + name 1_113_KEY_2 + 2154889218 + name 1_113_KEY_3 + 2154889219 + name 1_113_KEY_4 + 2154889220 + name 1_113_KEY_5 + 2154889221 + name 1_113_KEY_6 + 2154889222 + name 1_113_KEY_7 + 2154889223 + name 1_113_KEY_8 + 2154889224 + name 1_113_KEY_9 + 2154889225 + name 1_113_KEY_POWER + 2154889226 + name 1_113_KEY_CH_UP + 2154889231 + name 1_113_KEY_CH_DOWN + 2154889232 + name 1_113_KEY_EXIT + 2154889240 + name 1_113_KEY_INPUT + 2154889242 + name 1_113_KEY_GUIDE + 2154889243 + name 1_113_KEY_MNRETRUN + 2154889248 + name 1_113_KEY_ENTER + 2154889259 + name 1_113_KEY_MENU + 2154889263 + name 1_113_KEY_MUP + 2154889264 + name 1_113_KEY_MDOWN + 2154889265 + name 1_113_KEY_MLEFT + 2154889266 + name 1_113_KEY_MRIGHT + 2154889267 + name 0_114_KEY_0 + 7471104 + name 0_114_KEY_1 + 7471105 + name 0_114_KEY_2 + 7471106 + name 0_114_KEY_3 + 7471107 + name 0_114_KEY_4 + 7471108 + name 0_114_KEY_5 + 7471109 + name 0_114_KEY_6 + 7471110 + name 0_114_KEY_7 + 7471111 + name 0_114_KEY_8 + 7471112 + name 0_114_KEY_9 + 7471113 + name 0_114_KEY_POWER + 7471114 + name 0_114_KEY_CH_UP + 7471119 + name 0_114_KEY_CH_DOWN + 7471120 + name 0_114_KEY_MUTE + 7471121 + name 0_114_KEY_VOL_DOWN + 7471122 + name 0_114_CH_PREVIOUS + 7471123 + name 0_114_KEY_VOL_UP + 7471124 + name 1_114_KEY_0 + 2154954752 + name 1_114_KEY_1 + 2154954753 + name 1_114_KEY_2 + 2154954754 + name 1_114_KEY_3 + 2154954755 + name 1_114_KEY_4 + 2154954756 + name 1_114_KEY_5 + 2154954757 + name 1_114_KEY_6 + 2154954758 + name 1_114_KEY_7 + 2154954759 + name 1_114_KEY_8 + 2154954760 + name 1_114_KEY_9 + 2154954761 + name 1_114_KEY_POWER + 2154954762 + name 1_114_KEY_CH_UP + 2154954767 + name 1_114_KEY_CH_DOWN + 2154954768 + name 1_114_KEY_EXIT + 2154954776 + name 1_114_KEY_INPUT + 2154954778 + name 1_114_KEY_GUIDE + 2154954779 + name 1_114_KEY_MNRETRUN + 2154954784 + name 1_114_KEY_ENTER + 2154954795 + name 1_114_KEY_MUP + 2154954800 + name 1_114_KEY_MDOWN + 2154954801 + name 1_114_KEY_MLEFT + 2154954802 + name 1_114_KEY_MRIGHT + 2154954803 + name 0_115_KEY_0 + 7536640 + name 0_115_KEY_1 + 7536641 + name 0_115_KEY_2 + 7536642 + name 0_115_KEY_3 + 7536643 + name 0_115_KEY_4 + 7536644 + name 0_115_KEY_5 + 7536645 + name 0_115_KEY_6 + 7536646 + name 0_115_KEY_7 + 7536647 + name 0_115_KEY_8 + 7536648 + name 0_115_KEY_9 + 7536649 + name 0_115_KEY_POWER + 7536650 + name 0_115_KEY_CH_UP + 7536655 + name 0_115_KEY_CH_DOWN + 7536656 + name 0_115_KEY_MUTE + 7536657 + name 0_115_KEY_VOL_DOWN + 7536658 + name 0_115_CH_PREVIOUS + 7536659 + name 0_115_KEY_VOL_UP + 7536660 + name 0_115_KEY_DISPLAY + 7536661 + name 0_115_KEY_MNSELECT + 7536663 + name 0_115_KEY_EXIT + 7536664 + name 0_115_KEY_GUIDE + 7536667 + name 0_115_KEY_MENU + 7536687 + name 0_115_KEY_MUP + 7536688 + name 0_115_KEY_MDOWN + 7536689 + name 0_115_KEY_MLEFT + 7536690 + name 0_115_KEY_MRIGHT + 7536691 + name 1_115_KEY_0 + 2155020288 + name 1_115_KEY_1 + 2155020289 + name 1_115_KEY_2 + 2155020290 + name 1_115_KEY_3 + 2155020291 + name 1_115_KEY_4 + 2155020292 + name 1_115_KEY_5 + 2155020293 + name 1_115_KEY_6 + 2155020294 + name 1_115_KEY_7 + 2155020295 + name 1_115_KEY_8 + 2155020296 + name 1_115_KEY_9 + 2155020297 + name 1_115_KEY_POWER + 2155020298 + name 1_115_KEY_CH_UP + 2155020303 + name 1_115_KEY_CH_DOWN + 2155020304 + name 1_115_KEY_EXIT + 2155020312 + name 1_115_KEY_INPUT + 2155020314 + name 1_115_KEY_GUIDE + 2155020315 + name 1_115_KEY_MNRETRUN + 2155020320 + name 1_115_KEY_ENTER + 2155020331 + name 1_115_KEY_MUP + 2155020336 + name 1_115_KEY_MDOWN + 2155020337 + name 1_115_KEY_MLEFT + 2155020338 + name 1_115_KEY_MRIGHT + 2155020339 + name 0_116_KEY_0 + 7602176 + name 0_116_KEY_1 + 7602177 + name 0_116_KEY_2 + 7602178 + name 0_116_KEY_3 + 7602179 + name 0_116_KEY_4 + 7602180 + name 0_116_KEY_5 + 7602181 + name 0_116_KEY_6 + 7602182 + name 0_116_KEY_7 + 7602183 + name 0_116_KEY_8 + 7602184 + name 0_116_KEY_9 + 7602185 + name 0_116_KEY_POWER + 7602186 + name 0_116_KEY_CH_UP + 7602191 + name 0_116_KEY_CH_DOWN + 7602192 + name 0_116_CH_PREVIOUS + 7602195 + name 1_116_KEY_0 + 2155085824 + name 1_116_KEY_1 + 2155085825 + name 1_116_KEY_2 + 2155085826 + name 1_116_KEY_3 + 2155085827 + name 1_116_KEY_4 + 2155085828 + name 1_116_KEY_5 + 2155085829 + name 1_116_KEY_6 + 2155085830 + name 1_116_KEY_7 + 2155085831 + name 1_116_KEY_8 + 2155085832 + name 1_116_KEY_9 + 2155085833 + name 1_116_KEY_POWER + 2155085834 + name 1_116_KEY_CH_UP + 2155085839 + name 1_116_KEY_CH_DOWN + 2155085840 + name 1_116_KEY_EXIT + 2155085848 + name 1_116_KEY_INPUT + 2155085850 + name 1_116_KEY_GUIDE + 2155085851 + name 1_116_KEY_MNRETRUN + 2155085856 + name 1_116_KEY_ENTER + 2155085867 + name 1_116_KEY_MUP + 2155085872 + name 1_116_KEY_MDOWN + 2155085873 + name 1_116_KEY_MLEFT + 2155085874 + name 1_116_KEY_MRIGHT + 2155085875 + name 0_117_KEY_0 + 7667712 + name 0_117_KEY_1 + 7667713 + name 0_117_KEY_2 + 7667714 + name 0_117_KEY_3 + 7667715 + name 0_117_KEY_4 + 7667716 + name 0_117_KEY_5 + 7667717 + name 0_117_KEY_6 + 7667718 + name 0_117_KEY_7 + 7667719 + name 0_117_KEY_8 + 7667720 + name 0_117_KEY_9 + 7667721 + name 0_117_KEY_POWER + 7667722 + name 0_117_KEY_CH_UP + 7667727 + name 0_117_KEY_CH_DOWN + 7667728 + name 0_117_KEY_MUTE + 7667729 + name 0_117_KEY_VOL_DOWN + 7667730 + name 0_117_CH_PREVIOUS + 7667731 + name 0_117_KEY_VOL_UP + 7667732 + name 0_117_KEY_DISPLAY + 7667733 + name 0_117_KEY_MNSELECT + 7667735 + name 0_117_KEY_EXIT + 7667736 + name 0_117_KEY_GUIDE + 7667739 + name 0_117_KEY_ENTER + 7667755 + name 0_117_KEY_MENU + 7667759 + name 0_117_KEY_MUP + 7667760 + name 0_117_KEY_MDOWN + 7667761 + name 0_117_KEY_MLEFT + 7667762 + name 0_117_KEY_MRIGHT + 7667763 + name 1_117_KEY_0 + 2155151360 + name 1_117_KEY_1 + 2155151361 + name 1_117_KEY_2 + 2155151362 + name 1_117_KEY_3 + 2155151363 + name 1_117_KEY_4 + 2155151364 + name 1_117_KEY_5 + 2155151365 + name 1_117_KEY_6 + 2155151366 + name 1_117_KEY_7 + 2155151367 + name 1_117_KEY_8 + 2155151368 + name 1_117_KEY_9 + 2155151369 + name 1_117_KEY_POWER + 2155151370 + name 1_117_KEY_CH_UP + 2155151375 + name 1_117_KEY_CH_DOWN + 2155151376 + name 1_117_KEY_EXIT + 2155151384 + name 1_117_KEY_INPUT + 2155151386 + name 1_117_KEY_GUIDE + 2155151387 + name 1_117_KEY_MNRETRUN + 2155151392 + name 1_117_KEY_ENTER + 2155151403 + name 1_117_KEY_MUP + 2155151408 + name 1_117_KEY_MDOWN + 2155151409 + name 1_117_KEY_MLEFT + 2155151410 + name 1_117_KEY_MRIGHT + 2155151411 + name 0_118_KEY_0 + 7733248 + name 0_118_KEY_1 + 7733249 + name 0_118_KEY_2 + 7733250 + name 0_118_KEY_3 + 7733251 + name 0_118_KEY_4 + 7733252 + name 0_118_KEY_5 + 7733253 + name 0_118_KEY_6 + 7733254 + name 0_118_KEY_7 + 7733255 + name 0_118_KEY_8 + 7733256 + name 0_118_KEY_9 + 7733257 + name 0_118_KEY_POWER + 7733258 + name 0_118_KEY_CH_UP + 7733263 + name 0_118_KEY_CH_DOWN + 7733264 + name 0_118_KEY_MUTE + 7733265 + name 0_118_KEY_VOL_DOWN + 7733266 + name 0_118_KEY_VOL_UP + 7733268 + name 0_118_KEY_DISPLAY + 7733269 + name 1_118_KEY_0 + 2155216896 + name 1_118_KEY_1 + 2155216897 + name 1_118_KEY_2 + 2155216898 + name 1_118_KEY_3 + 2155216899 + name 1_118_KEY_4 + 2155216900 + name 1_118_KEY_5 + 2155216901 + name 1_118_KEY_6 + 2155216902 + name 1_118_KEY_7 + 2155216903 + name 1_118_KEY_8 + 2155216904 + name 1_118_KEY_9 + 2155216905 + name 1_118_KEY_POWER + 2155216906 + name 1_118_KEY_CH_UP + 2155216911 + name 1_118_KEY_CH_DOWN + 2155216912 + name 1_118_KEY_EXIT + 2155216920 + name 1_118_KEY_INPUT + 2155216922 + name 1_118_KEY_GUIDE + 2155216923 + name 1_118_KEY_MNRETRUN + 2155216928 + name 1_118_KEY_ENTER + 2155216939 + name 1_118_KEY_MUP + 2155216944 + name 1_118_KEY_MDOWN + 2155216945 + name 1_118_KEY_MLEFT + 2155216946 + name 1_118_KEY_MRIGHT + 2155216947 + name 0_119_KEY_0 + 7798784 + name 0_119_KEY_1 + 7798785 + name 0_119_KEY_2 + 7798786 + name 0_119_KEY_3 + 7798787 + name 0_119_KEY_4 + 7798788 + name 0_119_KEY_5 + 7798789 + name 0_119_KEY_6 + 7798790 + name 0_119_KEY_7 + 7798791 + name 0_119_KEY_8 + 7798792 + name 0_119_KEY_9 + 7798793 + name 0_119_KEY_POWER + 7798794 + name 0_119_KEY_CH_UP + 7798799 + name 0_119_KEY_CH_DOWN + 7798800 + name 0_119_KEY_MUTE + 7798801 + name 0_119_KEY_VOL_DOWN + 7798802 + name 0_119_CH_PREVIOUS + 7798803 + name 0_119_KEY_VOL_UP + 7798804 + name 0_119_KEY_DISPLAY + 7798805 + name 0_119_KEY_MNSELECT + 7798807 + name 0_119_KEY_EXIT + 7798808 + name 0_119_KEY_GUIDE + 7798811 + name 0_119_KEY_MENU + 7798831 + name 0_119_KEY_MUP + 7798832 + name 0_119_KEY_MDOWN + 7798833 + name 0_119_KEY_MLEFT + 7798834 + name 0_119_KEY_MRIGHT + 7798835 + name 1_119_KEY_0 + 2155282432 + name 1_119_KEY_1 + 2155282433 + name 1_119_KEY_2 + 2155282434 + name 1_119_KEY_3 + 2155282435 + name 1_119_KEY_4 + 2155282436 + name 1_119_KEY_5 + 2155282437 + name 1_119_KEY_6 + 2155282438 + name 1_119_KEY_7 + 2155282439 + name 1_119_KEY_8 + 2155282440 + name 1_119_KEY_9 + 2155282441 + name 1_119_KEY_POWER + 2155282442 + name 1_119_KEY_CH_UP + 2155282447 + name 1_119_KEY_CH_DOWN + 2155282448 + name 1_119_KEY_EXIT + 2155282456 + name 1_119_KEY_INPUT + 2155282458 + name 1_119_KEY_GUIDE + 2155282459 + name 1_119_KEY_MNRETRUN + 2155282464 + name 1_119_KEY_ENTER + 2155282475 + name 1_119_KEY_MUP + 2155282480 + name 1_119_KEY_MDOWN + 2155282481 + name 1_119_KEY_MLEFT + 2155282482 + name 1_119_KEY_MRIGHT + 2155282483 + name 0_120_KEY_0 + 7864320 + name 0_120_KEY_1 + 7864321 + name 0_120_KEY_2 + 7864322 + name 0_120_KEY_3 + 7864323 + name 0_120_KEY_4 + 7864324 + name 0_120_KEY_5 + 7864325 + name 0_120_KEY_6 + 7864326 + name 0_120_KEY_7 + 7864327 + name 0_120_KEY_8 + 7864328 + name 0_120_KEY_9 + 7864329 + name 0_120_KEY_POWER + 7864330 + name 0_120_KEY_CH_UP + 7864335 + name 0_120_KEY_CH_DOWN + 7864336 + name 0_120_KEY_MUTE + 7864337 + name 0_120_KEY_VOL_DOWN + 7864338 + name 0_120_CH_PREVIOUS + 7864339 + name 0_120_KEY_VOL_UP + 7864340 + name 0_120_KEY_DISPLAY + 7864341 + name 0_120_KEY_MNSELECT + 7864343 + name 0_120_KEY_EXIT + 7864344 + name 0_120_KEY_GUIDE + 7864347 + name 0_120_KEY_MENU + 7864367 + name 0_120_KEY_MUP + 7864368 + name 0_120_KEY_MDOWN + 7864369 + name 0_120_KEY_MLEFT + 7864370 + name 0_120_KEY_MRIGHT + 7864371 + name 1_120_KEY_0 + 2155347968 + name 1_120_KEY_1 + 2155347969 + name 1_120_KEY_2 + 2155347970 + name 1_120_KEY_3 + 2155347971 + name 1_120_KEY_4 + 2155347972 + name 1_120_KEY_5 + 2155347973 + name 1_120_KEY_6 + 2155347974 + name 1_120_KEY_7 + 2155347975 + name 1_120_KEY_8 + 2155347976 + name 1_120_KEY_9 + 2155347977 + name 1_120_KEY_POWER + 2155347978 + name 1_120_KEY_CH_UP + 2155347983 + name 1_120_KEY_CH_DOWN + 2155347984 + name 1_120_KEY_EXIT + 2155347992 + name 1_120_KEY_INPUT + 2155347994 + name 1_120_KEY_GUIDE + 2155347995 + name 1_120_KEY_MNRETRUN + 2155348000 + name 1_120_KEY_ENTER + 2155348011 + name 1_120_KEY_MUP + 2155348016 + name 1_120_KEY_MDOWN + 2155348017 + name 1_120_KEY_MLEFT + 2155348018 + name 1_120_KEY_MRIGHT + 2155348019 + name 0_121_KEY_0 + 7929856 + name 0_121_KEY_1 + 7929857 + name 0_121_KEY_2 + 7929858 + name 0_121_KEY_3 + 7929859 + name 0_121_KEY_4 + 7929860 + name 0_121_KEY_5 + 7929861 + name 0_121_KEY_6 + 7929862 + name 0_121_KEY_7 + 7929863 + name 0_121_KEY_8 + 7929864 + name 0_121_KEY_9 + 7929865 + name 0_121_KEY_POWER + 7929866 + name 0_121_KEY_CH_UP + 7929871 + name 0_121_KEY_CH_DOWN + 7929872 + name 0_121_KEY_MUTE + 7929873 + name 0_121_KEY_VOL_DOWN + 7929874 + name 0_121_CH_PREVIOUS + 7929875 + name 0_121_KEY_VOL_UP + 7929876 + name 0_121_KEY_MENU + 7929903 + name 1_121_KEY_0 + 2155413504 + name 1_121_KEY_1 + 2155413505 + name 1_121_KEY_2 + 2155413506 + name 1_121_KEY_3 + 2155413507 + name 1_121_KEY_4 + 2155413508 + name 1_121_KEY_5 + 2155413509 + name 1_121_KEY_6 + 2155413510 + name 1_121_KEY_7 + 2155413511 + name 1_121_KEY_8 + 2155413512 + name 1_121_KEY_9 + 2155413513 + name 1_121_KEY_POWER + 2155413514 + name 1_121_KEY_CH_UP + 2155413519 + name 1_121_KEY_CH_DOWN + 2155413520 + name 1_121_KEY_EXIT + 2155413528 + name 1_121_KEY_INPUT + 2155413530 + name 1_121_KEY_GUIDE + 2155413531 + name 1_121_KEY_MNRETRUN + 2155413536 + name 1_121_KEY_ENTER + 2155413547 + name 1_121_KEY_MUP + 2155413552 + name 1_121_KEY_MDOWN + 2155413553 + name 1_121_KEY_MLEFT + 2155413554 + name 1_121_KEY_MRIGHT + 2155413555 + name 0_122_KEY_0 + 7995392 + name 0_122_KEY_1 + 7995393 + name 0_122_KEY_2 + 7995394 + name 0_122_KEY_3 + 7995395 + name 0_122_KEY_4 + 7995396 + name 0_122_KEY_5 + 7995397 + name 0_122_KEY_6 + 7995398 + name 0_122_KEY_7 + 7995399 + name 0_122_KEY_8 + 7995400 + name 0_122_KEY_9 + 7995401 + name 0_122_KEY_POWER + 7995402 + name 0_122_KEY_CH_UP + 7995407 + name 0_122_KEY_CH_DOWN + 7995408 + name 0_122_KEY_MUTE + 7995409 + name 0_122_KEY_VOL_DOWN + 7995410 + name 0_122_CH_PREVIOUS + 7995411 + name 0_122_KEY_VOL_UP + 7995412 + name 0_122_KEY_DISPLAY + 7995413 + name 0_122_KEY_MNSELECT + 7995415 + name 0_122_KEY_EXIT + 7995416 + name 0_122_KEY_GUIDE + 7995419 + name 0_122_KEY_ENTER + 7995435 + name 0_122_KEY_MENU + 7995439 + name 0_122_KEY_MUP + 7995440 + name 0_122_KEY_MDOWN + 7995441 + name 0_122_KEY_MLEFT + 7995442 + name 0_122_KEY_MRIGHT + 7995443 + name 1_122_KEY_0 + 2155479040 + name 1_122_KEY_1 + 2155479041 + name 1_122_KEY_2 + 2155479042 + name 1_122_KEY_3 + 2155479043 + name 1_122_KEY_4 + 2155479044 + name 1_122_KEY_5 + 2155479045 + name 1_122_KEY_6 + 2155479046 + name 1_122_KEY_7 + 2155479047 + name 1_122_KEY_8 + 2155479048 + name 1_122_KEY_9 + 2155479049 + name 1_122_KEY_POWER + 2155479050 + name 1_122_KEY_CH_UP + 2155479055 + name 1_122_KEY_CH_DOWN + 2155479056 + name 1_122_KEY_EXIT + 2155479064 + name 1_122_KEY_INPUT + 2155479066 + name 1_122_KEY_GUIDE + 2155479067 + name 1_122_KEY_MNRETRUN + 2155479072 + name 1_122_KEY_ENTER + 2155479083 + name 1_122_KEY_MUP + 2155479088 + name 1_122_KEY_MDOWN + 2155479089 + name 1_122_KEY_MLEFT + 2155479090 + name 1_122_KEY_MRIGHT + 2155479091 + name 0_123_KEY_0 + 8060928 + name 0_123_KEY_1 + 8060929 + name 0_123_KEY_2 + 8060930 + name 0_123_KEY_3 + 8060931 + name 0_123_KEY_4 + 8060932 + name 0_123_KEY_5 + 8060933 + name 0_123_KEY_6 + 8060934 + name 0_123_KEY_7 + 8060935 + name 0_123_KEY_8 + 8060936 + name 0_123_KEY_9 + 8060937 + name 0_123_KEY_POWER + 8060938 + name 0_123_KEY_CH_UP + 8060943 + name 0_123_KEY_CH_DOWN + 8060944 + name 0_123_KEY_MUTE + 8060945 + name 0_123_KEY_VOL_DOWN + 8060946 + name 0_123_CH_PREVIOUS + 8060947 + name 0_123_KEY_VOL_UP + 8060948 + name 0_123_KEY_DISPLAY + 8060949 + name 0_123_KEY_MNSELECT + 8060951 + name 0_123_KEY_GUIDE + 8060955 + name 0_123_KEY_MENU + 8060975 + name 0_123_KEY_MUP + 8060976 + name 0_123_KEY_MDOWN + 8060977 + name 0_123_KEY_MLEFT + 8060978 + name 0_123_KEY_MRIGHT + 8060979 + name 0_123_KEY_FF + 8060980 + name 0_123_KEY_REW + 8060982 + name 0_123_KEY_PAUSE + 8060984 + name 1_123_KEY_0 + 2155544576 + name 1_123_KEY_1 + 2155544577 + name 1_123_KEY_2 + 2155544578 + name 1_123_KEY_3 + 2155544579 + name 1_123_KEY_4 + 2155544580 + name 1_123_KEY_5 + 2155544581 + name 1_123_KEY_6 + 2155544582 + name 1_123_KEY_7 + 2155544583 + name 1_123_KEY_8 + 2155544584 + name 1_123_KEY_9 + 2155544585 + name 1_123_KEY_POWER + 2155544586 + name 1_123_KEY_CH_UP + 2155544591 + name 1_123_KEY_CH_DOWN + 2155544592 + name 1_123_KEY_EXIT + 2155544600 + name 1_123_KEY_INPUT + 2155544602 + name 1_123_KEY_GUIDE + 2155544603 + name 1_123_KEY_MNRETRUN + 2155544608 + name 1_123_KEY_ENTER + 2155544619 + name 1_123_KEY_MUP + 2155544624 + name 1_123_KEY_MDOWN + 2155544625 + name 1_123_KEY_MLEFT + 2155544626 + name 1_123_KEY_MRIGHT + 2155544627 + name 0_124_KEY_0 + 8126464 + name 0_124_KEY_1 + 8126465 + name 0_124_KEY_2 + 8126466 + name 0_124_KEY_3 + 8126467 + name 0_124_KEY_4 + 8126468 + name 0_124_KEY_5 + 8126469 + name 0_124_KEY_6 + 8126470 + name 0_124_KEY_7 + 8126471 + name 0_124_KEY_8 + 8126472 + name 0_124_KEY_9 + 8126473 + name 0_124_KEY_POWER + 8126474 + name 0_124_KEY_CH_UP + 8126479 + name 0_124_KEY_CH_DOWN + 8126480 + name 0_124_KEY_MUTE + 8126481 + name 0_124_KEY_VOL_DOWN + 8126482 + name 0_124_CH_PREVIOUS + 8126483 + name 0_124_KEY_VOL_UP + 8126484 + name 0_124_KEY_DISPLAY + 8126485 + name 0_124_KEY_EXIT + 8126488 + name 0_124_KEY_GUIDE + 8126491 + name 0_124_KEY_ENTER + 8126507 + name 0_124_KEY_MENU + 8126511 + name 0_124_KEY_MUP + 8126512 + name 0_124_KEY_MDOWN + 8126513 + name 0_124_KEY_MLEFT + 8126514 + name 0_124_KEY_MRIGHT + 8126515 + name 1_124_KEY_0 + 2155610112 + name 1_124_KEY_1 + 2155610113 + name 1_124_KEY_2 + 2155610114 + name 1_124_KEY_3 + 2155610115 + name 1_124_KEY_4 + 2155610116 + name 1_124_KEY_5 + 2155610117 + name 1_124_KEY_6 + 2155610118 + name 1_124_KEY_7 + 2155610119 + name 1_124_KEY_8 + 2155610120 + name 1_124_KEY_9 + 2155610121 + name 1_124_KEY_POWER + 2155610122 + name 1_124_KEY_CH_UP + 2155610127 + name 1_124_KEY_CH_DOWN + 2155610128 + name 1_124_KEY_EXIT + 2155610136 + name 1_124_KEY_INPUT + 2155610138 + name 1_124_KEY_GUIDE + 2155610139 + name 1_124_KEY_MNRETRUN + 2155610144 + name 1_124_KEY_ENTER + 2155610155 + name 1_124_KEY_MUP + 2155610160 + name 1_124_KEY_MDOWN + 2155610161 + name 1_124_KEY_MLEFT + 2155610162 + name 1_124_KEY_MRIGHT + 2155610163 + name 0_125_KEY_0 + 8192000 + name 0_125_KEY_1 + 8192001 + name 0_125_KEY_2 + 8192002 + name 0_125_KEY_3 + 8192003 + name 0_125_KEY_4 + 8192004 + name 0_125_KEY_5 + 8192005 + name 0_125_KEY_6 + 8192006 + name 0_125_KEY_7 + 8192007 + name 0_125_KEY_8 + 8192008 + name 0_125_KEY_9 + 8192009 + name 0_125_KEY_POWER + 8192010 + name 0_125_KEY_CH_UP + 8192015 + name 0_125_KEY_CH_DOWN + 8192016 + name 0_125_KEY_MUTE + 8192017 + name 0_125_KEY_VOL_DOWN + 8192018 + name 0_125_CH_PREVIOUS + 8192019 + name 0_125_KEY_VOL_UP + 8192020 + name 0_125_KEY_DISPLAY + 8192021 + name 0_125_KEY_MNSELECT + 8192023 + name 0_125_KEY_EXIT + 8192024 + name 0_125_KEY_GUIDE + 8192027 + name 0_125_KEY_ENTER + 8192043 + name 0_125_KEY_MENU + 8192047 + name 0_125_KEY_MUP + 8192048 + name 0_125_KEY_MDOWN + 8192049 + name 0_125_KEY_MLEFT + 8192050 + name 0_125_KEY_MRIGHT + 8192051 + name 0_125_KEY_FF + 8192052 + name 0_125_KEY_PLAY + 8192053 + name 0_125_KEY_REW + 8192054 + name 0_125_KEY_PAUSE + 8192056 + name 0_125_KEY_STOP + 8192057 + name 1_125_KEY_0 + 2155675648 + name 1_125_KEY_1 + 2155675649 + name 1_125_KEY_2 + 2155675650 + name 1_125_KEY_3 + 2155675651 + name 1_125_KEY_4 + 2155675652 + name 1_125_KEY_5 + 2155675653 + name 1_125_KEY_6 + 2155675654 + name 1_125_KEY_7 + 2155675655 + name 1_125_KEY_8 + 2155675656 + name 1_125_KEY_9 + 2155675657 + name 1_125_KEY_POWER + 2155675658 + name 1_125_KEY_CH_UP + 2155675663 + name 1_125_KEY_CH_DOWN + 2155675664 + name 1_125_CH_PREVIOUS + 2155675667 + name 1_125_KEY_DISPLAY + 2155675669 + name 1_125_KEY_EXIT + 2155675672 + name 1_125_KEY_GUIDE + 2155675675 + name 1_125_KEY_MNRETRUN + 2155675680 + name 1_125_KEY_ENTER + 2155675691 + name 1_125_KEY_MENU + 2155675695 + name 1_125_KEY_MUP + 2155675696 + name 1_125_KEY_MDOWN + 2155675697 + name 1_125_KEY_MLEFT + 2155675698 + name 1_125_KEY_MRIGHT + 2155675699 + name 0_126_KEY_0 + 8257536 + name 0_126_KEY_1 + 8257537 + name 0_126_KEY_2 + 8257538 + name 0_126_KEY_3 + 8257539 + name 0_126_KEY_4 + 8257540 + name 0_126_KEY_5 + 8257541 + name 0_126_KEY_6 + 8257542 + name 0_126_KEY_7 + 8257543 + name 0_126_KEY_8 + 8257544 + name 0_126_KEY_9 + 8257545 + name 0_126_KEY_POWER + 8257546 + name 0_126_KEY_CH_UP + 8257551 + name 0_126_KEY_CH_DOWN + 8257552 + name 0_126_KEY_MUTE + 8257553 + name 0_126_KEY_VOL_DOWN + 8257554 + name 0_126_CH_PREVIOUS + 8257555 + name 0_126_KEY_VOL_UP + 8257556 + name 0_126_KEY_DISPLAY + 8257557 + name 0_126_KEY_MNSELECT + 8257559 + name 0_126_KEY_EXIT + 8257560 + name 0_126_KEY_GUIDE + 8257563 + name 0_126_KEY_MENU + 8257583 + name 0_126_KEY_MUP + 8257584 + name 0_126_KEY_MDOWN + 8257585 + name 0_126_KEY_MLEFT + 8257586 + name 0_126_KEY_MRIGHT + 8257587 + name 0_126_KEY_FF + 8257588 + name 0_126_KEY_PLAY + 8257589 + name 0_126_KEY_REW + 8257590 + name 0_126_KEY_PAUSE + 8257592 + name 0_126_KEY_STOP + 8257593 + name 1_126_KEY_0 + 2155741184 + name 1_126_KEY_1 + 2155741185 + name 1_126_KEY_2 + 2155741186 + name 1_126_KEY_3 + 2155741187 + name 1_126_KEY_4 + 2155741188 + name 1_126_KEY_5 + 2155741189 + name 1_126_KEY_6 + 2155741190 + name 1_126_KEY_7 + 2155741191 + name 1_126_KEY_8 + 2155741192 + name 1_126_KEY_9 + 2155741193 + name 1_126_KEY_POWER + 2155741194 + name 1_126_KEY_CH_UP + 2155741199 + name 1_126_KEY_CH_DOWN + 2155741200 + name 1_126_CH_PREVIOUS + 2155741203 + name 1_126_KEY_DISPLAY + 2155741205 + name 1_126_KEY_EXIT + 2155741208 + name 1_126_KEY_INPUT + 2155741210 + name 1_126_KEY_GUIDE + 2155741211 + name 1_126_KEY_ENTER + 2155741227 + name 1_126_KEY_MENU + 2155741231 + name 1_126_KEY_MUP + 2155741232 + name 1_126_KEY_MDOWN + 2155741233 + name 1_126_KEY_MLEFT + 2155741234 + name 1_126_KEY_MRIGHT + 2155741235 + name 0_127_KEY_0 + 8323072 + name 0_127_KEY_1 + 8323073 + name 0_127_KEY_2 + 8323074 + name 0_127_KEY_3 + 8323075 + name 0_127_KEY_4 + 8323076 + name 0_127_KEY_5 + 8323077 + name 0_127_KEY_6 + 8323078 + name 0_127_KEY_7 + 8323079 + name 0_127_KEY_8 + 8323080 + name 0_127_KEY_9 + 8323081 + name 0_127_KEY_POWER + 8323082 + name 0_127_KEY_CH_UP + 8323087 + name 0_127_KEY_CH_DOWN + 8323088 + name 0_127_KEY_MUTE + 8323089 + name 0_127_KEY_VOL_DOWN + 8323090 + name 0_127_CH_PREVIOUS + 8323091 + name 0_127_KEY_VOL_UP + 8323092 + name 0_127_KEY_DISPLAY + 8323093 + name 0_127_KEY_MNSELECT + 8323095 + name 0_127_KEY_EXIT + 8323096 + name 0_127_KEY_GUIDE + 8323099 + name 0_127_KEY_MENU + 8323119 + name 0_127_KEY_MUP + 8323120 + name 0_127_KEY_MDOWN + 8323121 + name 0_127_KEY_MLEFT + 8323122 + name 0_127_KEY_MRIGHT + 8323123 + name 1_127_KEY_0 + 2155806720 + name 1_127_KEY_1 + 2155806721 + name 1_127_KEY_2 + 2155806722 + name 1_127_KEY_3 + 2155806723 + name 1_127_KEY_4 + 2155806724 + name 1_127_KEY_5 + 2155806725 + name 1_127_KEY_6 + 2155806726 + name 1_127_KEY_7 + 2155806727 + name 1_127_KEY_8 + 2155806728 + name 1_127_KEY_9 + 2155806729 + name 1_127_KEY_POWER + 2155806730 + name 1_127_KEY_CH_UP + 2155806735 + name 1_127_KEY_CH_DOWN + 2155806736 + name 1_127_CH_PREVIOUS + 2155806739 + name 1_127_KEY_DISPLAY + 2155806741 + name 1_127_KEY_EXIT + 2155806744 + name 1_127_KEY_GUIDE + 2155806747 + name 1_127_KEY_ENTER + 2155806763 + name 1_127_KEY_MENU + 2155806767 + name 1_127_KEY_MUP + 2155806768 + name 1_127_KEY_MDOWN + 2155806769 + name 1_127_KEY_MLEFT + 2155806770 + name 1_127_KEY_MRIGHT + 2155806771 + name 0_128_KEY_0 + 8388608 + name 0_128_KEY_1 + 8388609 + name 0_128_KEY_2 + 8388610 + name 0_128_KEY_3 + 8388611 + name 0_128_KEY_4 + 8388612 + name 0_128_KEY_5 + 8388613 + name 0_128_KEY_6 + 8388614 + name 0_128_KEY_7 + 8388615 + name 0_128_KEY_8 + 8388616 + name 0_128_KEY_9 + 8388617 + name 0_128_KEY_POWER + 8388618 + name 0_128_KEY_CH_UP + 8388623 + name 0_128_KEY_CH_DOWN + 8388624 + name 0_128_KEY_MUTE + 8388625 + name 0_128_KEY_VOL_DOWN + 8388626 + name 0_128_CH_PREVIOUS + 8388627 + name 0_128_KEY_VOL_UP + 8388628 + name 0_128_KEY_DISPLAY + 8388629 + name 0_128_KEY_MNSELECT + 8388631 + name 0_128_KEY_EXIT + 8388632 + name 0_128_KEY_GUIDE + 8388635 + name 0_128_KEY_ENTER + 8388651 + name 0_128_KEY_MENU + 8388655 + name 0_128_KEY_MUP + 8388656 + name 0_128_KEY_MDOWN + 8388657 + name 0_128_KEY_MLEFT + 8388658 + name 0_128_KEY_MRIGHT + 8388659 + name 1_128_KEY_0 + 2155872256 + name 1_128_KEY_1 + 2155872257 + name 1_128_KEY_2 + 2155872258 + name 1_128_KEY_3 + 2155872259 + name 1_128_KEY_4 + 2155872260 + name 1_128_KEY_5 + 2155872261 + name 1_128_KEY_6 + 2155872262 + name 1_128_KEY_7 + 2155872263 + name 1_128_KEY_8 + 2155872264 + name 1_128_KEY_9 + 2155872265 + name 1_128_KEY_POWER + 2155872266 + name 1_128_KEY_CH_UP + 2155872271 + name 1_128_KEY_CH_DOWN + 2155872272 + name 1_128_CH_PREVIOUS + 2155872275 + name 1_128_KEY_DISPLAY + 2155872277 + name 1_128_KEY_EXIT + 2155872280 + name 1_128_KEY_GUIDE + 2155872283 + name 1_128_KEY_ENTER + 2155872299 + name 1_128_KEY_MENU + 2155872303 + name 1_128_KEY_MUP + 2155872304 + name 1_128_KEY_MDOWN + 2155872305 + name 1_128_KEY_MLEFT + 2155872306 + name 1_128_KEY_MRIGHT + 2155872307 + name 0_129_KEY_0 + 8454144 + name 0_129_KEY_1 + 8454145 + name 0_129_KEY_2 + 8454146 + name 0_129_KEY_3 + 8454147 + name 0_129_KEY_4 + 8454148 + name 0_129_KEY_5 + 8454149 + name 0_129_KEY_6 + 8454150 + name 0_129_KEY_7 + 8454151 + name 0_129_KEY_8 + 8454152 + name 0_129_KEY_9 + 8454153 + name 0_129_KEY_POWER + 8454154 + name 0_129_KEY_CH_UP + 8454159 + name 0_129_KEY_CH_DOWN + 8454160 + name 0_129_KEY_MUTE + 8454161 + name 0_129_KEY_VOL_DOWN + 8454162 + name 0_129_CH_PREVIOUS + 8454163 + name 0_129_KEY_VOL_UP + 8454164 + name 0_129_KEY_DISPLAY + 8454165 + name 0_129_KEY_MNSELECT + 8454167 + name 0_129_KEY_EXIT + 8454168 + name 0_129_KEY_GUIDE + 8454171 + name 0_129_KEY_ENTER + 8454187 + name 0_129_KEY_MENU + 8454191 + name 0_129_KEY_MUP + 8454192 + name 0_129_KEY_MDOWN + 8454193 + name 0_129_KEY_MLEFT + 8454194 + name 0_129_KEY_MRIGHT + 8454195 + name 0_129_KEY_FF + 8454196 + name 0_129_KEY_PLAY + 8454197 + name 0_129_KEY_REW + 8454198 + name 0_129_KEY_PAUSE + 8454200 + name 0_129_KEY_STOP + 8454201 + name 1_129_KEY_0 + 2155937792 + name 1_129_KEY_1 + 2155937793 + name 1_129_KEY_2 + 2155937794 + name 1_129_KEY_3 + 2155937795 + name 1_129_KEY_4 + 2155937796 + name 1_129_KEY_5 + 2155937797 + name 1_129_KEY_6 + 2155937798 + name 1_129_KEY_7 + 2155937799 + name 1_129_KEY_8 + 2155937800 + name 1_129_KEY_9 + 2155937801 + name 1_129_KEY_POWER + 2155937802 + name 1_129_KEY_CH_UP + 2155937807 + name 1_129_KEY_CH_DOWN + 2155937808 + name 1_129_CH_PREVIOUS + 2155937811 + name 1_129_KEY_DISPLAY + 2155937813 + name 1_129_KEY_EXIT + 2155937816 + name 1_129_KEY_GUIDE + 2155937819 + name 1_129_KEY_SAT + 2155937834 + name 1_129_KEY_MENU + 2155937839 + name 1_129_KEY_MUP + 2155937840 + name 1_129_KEY_MDOWN + 2155937841 + name 1_129_KEY_MLEFT + 2155937842 + name 1_129_KEY_MRIGHT + 2155937843 + name 1_129_KEY_FF + 2155937844 + name 1_129_KEY_PLAY + 2155937845 + name 1_129_KEY_REW + 2155937846 + name 1_129_KEY_REC + 2155937847 + name 1_129_KEY_PAUSE + 2155937848 + name 1_129_KEY_STOP + 2155937849 + name 0_130_KEY_0 + 8519680 + name 0_130_KEY_1 + 8519681 + name 0_130_KEY_2 + 8519682 + name 0_130_KEY_3 + 8519683 + name 0_130_KEY_4 + 8519684 + name 0_130_KEY_5 + 8519685 + name 0_130_KEY_6 + 8519686 + name 0_130_KEY_7 + 8519687 + name 0_130_KEY_8 + 8519688 + name 0_130_KEY_9 + 8519689 + name 0_130_KEY_POWER + 8519690 + name 0_130_KEY_CH_UP + 8519695 + name 0_130_KEY_CH_DOWN + 8519696 + name 0_130_KEY_MUTE + 8519697 + name 0_130_KEY_VOL_DOWN + 8519698 + name 0_130_CH_PREVIOUS + 8519699 + name 0_130_KEY_VOL_UP + 8519700 + name 0_130_KEY_DISPLAY + 8519701 + name 0_130_KEY_MNSELECT + 8519703 + name 0_130_KEY_EXIT + 8519704 + name 0_130_KEY_GUIDE + 8519707 + name 0_130_KEY_ENTER + 8519723 + name 0_130_KEY_MENU + 8519727 + name 0_130_KEY_MUP + 8519728 + name 0_130_KEY_MDOWN + 8519729 + name 0_130_KEY_MLEFT + 8519730 + name 0_130_KEY_MRIGHT + 8519731 + name 0_130_KEY_FF + 8519732 + name 0_130_KEY_PLAY + 8519733 + name 0_130_KEY_REW + 8519734 + name 0_130_KEY_REC + 8519735 + name 0_130_KEY_PAUSE + 8519736 + name 0_130_KEY_STOP + 8519737 + name 1_130_KEY_0 + 2156003328 + name 1_130_KEY_1 + 2156003329 + name 1_130_KEY_2 + 2156003330 + name 1_130_KEY_3 + 2156003331 + name 1_130_KEY_4 + 2156003332 + name 1_130_KEY_5 + 2156003333 + name 1_130_KEY_6 + 2156003334 + name 1_130_KEY_7 + 2156003335 + name 1_130_KEY_8 + 2156003336 + name 1_130_KEY_9 + 2156003337 + name 1_130_KEY_POWER + 2156003338 + name 1_130_KEY_CH_UP + 2156003343 + name 1_130_KEY_CH_DOWN + 2156003344 + name 1_130_CH_PREVIOUS + 2156003347 + name 1_130_KEY_DISPLAY + 2156003349 + name 1_130_KEY_EXIT + 2156003352 + name 1_130_KEY_GUIDE + 2156003355 + name 1_130_KEY_SAT + 2156003370 + name 1_130_KEY_MENU + 2156003375 + name 1_130_KEY_MUP + 2156003376 + name 1_130_KEY_MDOWN + 2156003377 + name 1_130_KEY_MLEFT + 2156003378 + name 1_130_KEY_MRIGHT + 2156003379 + name 1_130_KEY_FF + 2156003380 + name 1_130_KEY_PLAY + 2156003381 + name 1_130_KEY_REW + 2156003382 + name 1_130_KEY_REC + 2156003383 + name 1_130_KEY_PAUSE + 2156003384 + name 1_130_KEY_STOP + 2156003385 + name 1_131_KEY_0 + 2156068864 + name 1_131_KEY_1 + 2156068865 + name 1_131_KEY_2 + 2156068866 + name 1_131_KEY_3 + 2156068867 + name 1_131_KEY_4 + 2156068868 + name 1_131_KEY_5 + 2156068869 + name 1_131_KEY_6 + 2156068870 + name 1_131_KEY_7 + 2156068871 + name 1_131_KEY_8 + 2156068872 + name 1_131_KEY_9 + 2156068873 + name 1_131_KEY_POWER + 2156068874 + name 1_131_KEY_CH_UP + 2156068879 + name 1_131_KEY_CH_DOWN + 2156068880 + name 1_131_CH_PREVIOUS + 2156068883 + name 1_131_KEY_DISPLAY + 2156068885 + name 1_131_KEY_EXIT + 2156068888 + name 1_131_KEY_GUIDE + 2156068891 + name 1_131_KEY_SAT + 2156068906 + name 1_131_KEY_MENU + 2156068911 + name 1_131_KEY_MUP + 2156068912 + name 1_131_KEY_MDOWN + 2156068913 + name 1_131_KEY_MLEFT + 2156068914 + name 1_131_KEY_MRIGHT + 2156068915 + name 1_131_KEY_FF + 2156068916 + name 1_131_KEY_PLAY + 2156068917 + name 1_131_KEY_REW + 2156068918 + name 1_131_KEY_REC + 2156068919 + name 1_131_KEY_PAUSE + 2156068920 + name 1_131_KEY_STOP + 2156068921 + name 1_132_KEY_0 + 2156134400 + name 1_132_KEY_1 + 2156134401 + name 1_132_KEY_2 + 2156134402 + name 1_132_KEY_3 + 2156134403 + name 1_132_KEY_4 + 2156134404 + name 1_132_KEY_5 + 2156134405 + name 1_132_KEY_6 + 2156134406 + name 1_132_KEY_7 + 2156134407 + name 1_132_KEY_8 + 2156134408 + name 1_132_KEY_9 + 2156134409 + name 1_132_KEY_POWER + 2156134410 + name 1_132_KEY_CH_UP + 2156134415 + name 1_132_KEY_CH_DOWN + 2156134416 + name 1_132_CH_PREVIOUS + 2156134419 + name 1_132_KEY_DISPLAY + 2156134421 + name 1_132_KEY_EXIT + 2156134424 + name 1_132_KEY_GUIDE + 2156134427 + name 1_132_KEY_SAT + 2156134442 + name 1_132_KEY_MENU + 2156134447 + name 1_132_KEY_MUP + 2156134448 + name 1_132_KEY_MDOWN + 2156134449 + name 1_132_KEY_MLEFT + 2156134450 + name 1_132_KEY_MRIGHT + 2156134451 + name 1_132_KEY_FF + 2156134452 + name 1_132_KEY_PLAY + 2156134453 + name 1_132_KEY_REW + 2156134454 + name 1_132_KEY_REC + 2156134455 + name 1_132_KEY_PAUSE + 2156134456 + name 1_132_KEY_STOP + 2156134457 + name 1_133_KEY_0 + 2156199936 + name 1_133_KEY_1 + 2156199937 + name 1_133_KEY_2 + 2156199938 + name 1_133_KEY_3 + 2156199939 + name 1_133_KEY_4 + 2156199940 + name 1_133_KEY_5 + 2156199941 + name 1_133_KEY_6 + 2156199942 + name 1_133_KEY_7 + 2156199943 + name 1_133_KEY_8 + 2156199944 + name 1_133_KEY_9 + 2156199945 + name 1_133_KEY_POWER + 2156199946 + name 1_133_KEY_CH_UP + 2156199951 + name 1_133_KEY_CH_DOWN + 2156199952 + name 1_133_CH_PREVIOUS + 2156199955 + name 1_133_KEY_DISPLAY + 2156199957 + name 1_133_KEY_EXIT + 2156199960 + name 1_133_KEY_GUIDE + 2156199963 + name 1_133_KEY_SAT + 2156199978 + name 1_133_KEY_MENU + 2156199983 + name 1_133_KEY_MUP + 2156199984 + name 1_133_KEY_MDOWN + 2156199985 + name 1_133_KEY_MLEFT + 2156199986 + name 1_133_KEY_MRIGHT + 2156199987 + name 1_133_KEY_FF + 2156199988 + name 1_133_KEY_PLAY + 2156199989 + name 1_133_KEY_REW + 2156199990 + name 1_133_KEY_REC + 2156199991 + name 1_133_KEY_PAUSE + 2156199992 + name 1_133_KEY_STOP + 2156199993 + name 1_134_KEY_0 + 2156265472 + name 1_134_KEY_1 + 2156265473 + name 1_134_KEY_2 + 2156265474 + name 1_134_KEY_3 + 2156265475 + name 1_134_KEY_4 + 2156265476 + name 1_134_KEY_5 + 2156265477 + name 1_134_KEY_6 + 2156265478 + name 1_134_KEY_7 + 2156265479 + name 1_134_KEY_8 + 2156265480 + name 1_134_KEY_9 + 2156265481 + name 1_134_KEY_POWER + 2156265482 + name 1_134_KEY_CH_UP + 2156265487 + name 1_134_KEY_CH_DOWN + 2156265488 + name 1_134_KEY_MUTE + 2156265489 + name 1_134_KEY_VOL_DOWN + 2156265490 + name 1_134_CH_PREVIOUS + 2156265491 + name 1_134_KEY_VOL_UP + 2156265492 + name 1_134_KEY_DISPLAY + 2156265493 + name 1_134_KEY_EXIT + 2156265496 + name 1_134_KEY_GUIDE + 2156265499 + name 1_134_KEY_ENTER + 2156265515 + name 1_134_KEY_MENU + 2156265519 + name 1_134_KEY_MUP + 2156265520 + name 1_134_KEY_MDOWN + 2156265521 + name 1_134_KEY_MLEFT + 2156265522 + name 1_134_KEY_MRIGHT + 2156265523 + name 1_135_KEY_0 + 2156331008 + name 1_135_KEY_1 + 2156331009 + name 1_135_KEY_2 + 2156331010 + name 1_135_KEY_3 + 2156331011 + name 1_135_KEY_4 + 2156331012 + name 1_135_KEY_5 + 2156331013 + name 1_135_KEY_6 + 2156331014 + name 1_135_KEY_7 + 2156331015 + name 1_135_KEY_8 + 2156331016 + name 1_135_KEY_9 + 2156331017 + name 1_135_KEY_POWER + 2156331018 + name 1_135_KEY_CH_UP + 2156331023 + name 1_135_KEY_CH_DOWN + 2156331024 + name 1_135_KEY_MUTE + 2156331025 + name 1_135_KEY_VOL_DOWN + 2156331026 + name 1_135_CH_PREVIOUS + 2156331027 + name 1_135_KEY_VOL_UP + 2156331028 + name 1_135_KEY_DISPLAY + 2156331029 + name 1_135_KEY_MNSELECT + 2156331031 + name 1_135_KEY_GUIDE + 2156331035 + name 1_135_KEY_MNRETRUN + 2156331040 + name 1_135_KEY_SAT + 2156331050 + name 1_135_KEY_MUP + 2156331056 + name 1_135_KEY_MDOWN + 2156331057 + name 1_135_KEY_MLEFT + 2156331058 + name 1_135_KEY_MRIGHT + 2156331059 + name 1_136_KEY_0 + 2156396544 + name 1_136_KEY_1 + 2156396545 + name 1_136_KEY_2 + 2156396546 + name 1_136_KEY_3 + 2156396547 + name 1_136_KEY_4 + 2156396548 + name 1_136_KEY_5 + 2156396549 + name 1_136_KEY_6 + 2156396550 + name 1_136_KEY_7 + 2156396551 + name 1_136_KEY_8 + 2156396552 + name 1_136_KEY_9 + 2156396553 + name 1_136_KEY_POWER + 2156396554 + name 1_136_KEY_CH_UP + 2156396559 + name 1_136_KEY_CH_DOWN + 2156396560 + name 1_136_KEY_MUTE + 2156396561 + name 1_136_KEY_VOL_DOWN + 2156396562 + name 1_136_CH_PREVIOUS + 2156396563 + name 1_136_KEY_VOL_UP + 2156396564 + name 1_136_KEY_DISPLAY + 2156396565 + name 1_136_KEY_EXIT + 2156396568 + name 1_136_KEY_GUIDE + 2156396571 + name 1_136_KEY_SAT + 2156396586 + name 1_136_KEY_MENU + 2156396591 + name 1_136_KEY_MUP + 2156396592 + name 1_136_KEY_MDOWN + 2156396593 + name 1_136_KEY_MLEFT + 2156396594 + name 1_136_KEY_MRIGHT + 2156396595 + name 1_137_KEY_0 + 2156462080 + name 1_137_KEY_1 + 2156462081 + name 1_137_KEY_2 + 2156462082 + name 1_137_KEY_3 + 2156462083 + name 1_137_KEY_4 + 2156462084 + name 1_137_KEY_5 + 2156462085 + name 1_137_KEY_6 + 2156462086 + name 1_137_KEY_7 + 2156462087 + name 1_137_KEY_8 + 2156462088 + name 1_137_KEY_9 + 2156462089 + name 1_137_KEY_POWER + 2156462090 + name 1_137_KEY_CH_UP + 2156462095 + name 1_137_KEY_CH_DOWN + 2156462096 + name 1_137_KEY_MUTE + 2156462097 + name 1_137_KEY_VOL_DOWN + 2156462098 + name 1_137_CH_PREVIOUS + 2156462099 + name 1_137_KEY_VOL_UP + 2156462100 + name 1_137_KEY_DISPLAY + 2156462101 + name 1_137_KEY_MNSELECT + 2156462103 + name 1_137_KEY_GUIDE + 2156462107 + name 1_137_KEY_MNRETRUN + 2156462112 + name 1_137_KEY_SAT + 2156462122 + name 1_137_KEY_MUP + 2156462128 + name 1_137_KEY_MDOWN + 2156462129 + name 1_137_KEY_MLEFT + 2156462130 + name 1_137_KEY_MRIGHT + 2156462131 + name 1_138_KEY_0 + 2156527616 + name 1_138_KEY_1 + 2156527617 + name 1_138_KEY_2 + 2156527618 + name 1_138_KEY_3 + 2156527619 + name 1_138_KEY_4 + 2156527620 + name 1_138_KEY_5 + 2156527621 + name 1_138_KEY_6 + 2156527622 + name 1_138_KEY_7 + 2156527623 + name 1_138_KEY_8 + 2156527624 + name 1_138_KEY_9 + 2156527625 + name 1_138_KEY_POWER + 2156527626 + name 1_138_KEY_CH_UP + 2156527631 + name 1_138_KEY_CH_DOWN + 2156527632 + name 1_138_KEY_MUTE + 2156527633 + name 1_138_KEY_VOL_DOWN + 2156527634 + name 1_138_CH_PREVIOUS + 2156527635 + name 1_138_KEY_VOL_UP + 2156527636 + name 1_138_KEY_DISPLAY + 2156527637 + name 1_138_KEY_MNSELECT + 2156527639 + name 1_138_KEY_EXIT + 2156527640 + name 1_138_KEY_INPUT + 2156527642 + name 1_138_KEY_GUIDE + 2156527643 + name 1_138_KEY_MNRETRUN + 2156527648 + name 1_138_KEY_MENU + 2156527663 + name 1_138_KEY_MUP + 2156527664 + name 1_138_KEY_MDOWN + 2156527665 + name 1_138_KEY_MLEFT + 2156527666 + name 1_138_KEY_MRIGHT + 2156527667 + name 1_138_KEY_FF + 2156527668 + name 1_138_KEY_PLAY + 2156527669 + name 1_138_KEY_REW + 2156527670 + name 1_138_KEY_REC + 2156527671 + name 1_138_KEY_PAUSE + 2156527672 + name 1_138_KEY_STOP + 2156527673 + name 1_139_KEY_0 + 2156593152 + name 1_139_KEY_1 + 2156593153 + name 1_139_KEY_2 + 2156593154 + name 1_139_KEY_3 + 2156593155 + name 1_139_KEY_4 + 2156593156 + name 1_139_KEY_5 + 2156593157 + name 1_139_KEY_6 + 2156593158 + name 1_139_KEY_7 + 2156593159 + name 1_139_KEY_8 + 2156593160 + name 1_139_KEY_9 + 2156593161 + name 1_139_KEY_POWER + 2156593162 + name 1_139_KEY_CH_UP + 2156593167 + name 1_139_KEY_CH_DOWN + 2156593168 + name 1_139_CH_PREVIOUS + 2156593171 + name 1_139_KEY_DISPLAY + 2156593173 + name 1_139_KEY_MNSELECT + 2156593175 + name 1_139_KEY_EXIT + 2156593176 + name 1_139_KEY_INPUT + 2156593178 + name 1_139_KEY_GUIDE + 2156593179 + name 1_139_KEY_MNRETRUN + 2156593184 + name 1_139_KEY_MENU + 2156593199 + name 1_139_KEY_MUP + 2156593200 + name 1_139_KEY_MDOWN + 2156593201 + name 1_139_KEY_MLEFT + 2156593202 + name 1_139_KEY_MRIGHT + 2156593203 + name 1_139_KEY_FF + 2156593204 + name 1_139_KEY_PLAY + 2156593205 + name 1_139_KEY_REW + 2156593206 + name 1_139_KEY_REC + 2156593207 + name 1_139_KEY_PAUSE + 2156593208 + name 1_139_KEY_STOP + 2156593209 + name 1_140_KEY_0 + 2156658688 + name 1_140_KEY_1 + 2156658689 + name 1_140_KEY_2 + 2156658690 + name 1_140_KEY_3 + 2156658691 + name 1_140_KEY_4 + 2156658692 + name 1_140_KEY_5 + 2156658693 + name 1_140_KEY_6 + 2156658694 + name 1_140_KEY_7 + 2156658695 + name 1_140_KEY_8 + 2156658696 + name 1_140_KEY_9 + 2156658697 + name 1_140_KEY_POWER + 2156658698 + name 1_140_KEY_CH_UP + 2156658703 + name 1_140_KEY_CH_DOWN + 2156658704 + name 1_140_CH_PREVIOUS + 2156658707 + name 1_140_KEY_DISPLAY + 2156658709 + name 1_140_KEY_MNSELECT + 2156658711 + name 1_140_KEY_EXIT + 2156658712 + name 1_140_KEY_INPUT + 2156658714 + name 1_140_KEY_GUIDE + 2156658715 + name 1_140_KEY_MNRETRUN + 2156658720 + name 1_140_KEY_ENTER + 2156658731 + name 1_140_KEY_MENU + 2156658735 + name 1_140_KEY_MUP + 2156658736 + name 1_140_KEY_MDOWN + 2156658737 + name 1_140_KEY_MLEFT + 2156658738 + name 1_140_KEY_MRIGHT + 2156658739 + name 1_140_KEY_FF + 2156658740 + name 1_140_KEY_PLAY + 2156658741 + name 1_140_KEY_REW + 2156658742 + name 1_140_KEY_REC + 2156658743 + name 1_140_KEY_PAUSE + 2156658744 + name 1_140_KEY_STOP + 2156658745 + name 1_141_KEY_0 + 2156724224 + name 1_141_KEY_1 + 2156724225 + name 1_141_KEY_2 + 2156724226 + name 1_141_KEY_3 + 2156724227 + name 1_141_KEY_4 + 2156724228 + name 1_141_KEY_5 + 2156724229 + name 1_141_KEY_6 + 2156724230 + name 1_141_KEY_7 + 2156724231 + name 1_141_KEY_8 + 2156724232 + name 1_141_KEY_9 + 2156724233 + name 1_141_KEY_POWER + 2156724234 + name 1_141_KEY_CH_UP + 2156724239 + name 1_141_KEY_CH_DOWN + 2156724240 + name 1_141_CH_PREVIOUS + 2156724243 + name 1_141_KEY_DISPLAY + 2156724245 + name 1_141_KEY_MNSELECT + 2156724247 + name 1_141_KEY_EXIT + 2156724248 + name 1_141_KEY_INPUT + 2156724250 + name 1_141_KEY_GUIDE + 2156724251 + name 1_141_KEY_MNRETRUN + 2156724256 + name 1_141_KEY_ENTER + 2156724267 + name 1_141_KEY_MUP + 2156724272 + name 1_141_KEY_MDOWN + 2156724273 + name 1_141_KEY_MLEFT + 2156724274 + name 1_141_KEY_MRIGHT + 2156724275 + name 1_142_KEY_0 + 2156789760 + name 1_142_KEY_1 + 2156789761 + name 1_142_KEY_2 + 2156789762 + name 1_142_KEY_3 + 2156789763 + name 1_142_KEY_4 + 2156789764 + name 1_142_KEY_5 + 2156789765 + name 1_142_KEY_6 + 2156789766 + name 1_142_KEY_7 + 2156789767 + name 1_142_KEY_8 + 2156789768 + name 1_142_KEY_9 + 2156789769 + name 1_142_KEY_POWER + 2156789770 + name 1_142_KEY_CH_UP + 2156789775 + name 1_142_KEY_CH_DOWN + 2156789776 + name 1_142_KEY_MUTE + 2156789777 + name 1_142_KEY_VOL_DOWN + 2156789778 + name 1_142_CH_PREVIOUS + 2156789779 + name 1_142_KEY_VOL_UP + 2156789780 + name 1_142_KEY_DISPLAY + 2156789781 + name 1_142_KEY_MNSELECT + 2156789783 + name 1_142_KEY_EXIT + 2156789784 + name 1_142_KEY_INPUT + 2156789786 + name 1_142_KEY_GUIDE + 2156789787 + name 1_142_KEY_MNRETRUN + 2156789792 + name 1_142_KEY_MENU + 2156789807 + name 1_142_KEY_MUP + 2156789808 + name 1_142_KEY_MDOWN + 2156789809 + name 1_142_KEY_MLEFT + 2156789810 + name 1_142_KEY_MRIGHT + 2156789811 + name 1_143_KEY_0 + 2156855296 + name 1_143_KEY_1 + 2156855297 + name 1_143_KEY_2 + 2156855298 + name 1_143_KEY_3 + 2156855299 + name 1_143_KEY_4 + 2156855300 + name 1_143_KEY_5 + 2156855301 + name 1_143_KEY_6 + 2156855302 + name 1_143_KEY_7 + 2156855303 + name 1_143_KEY_8 + 2156855304 + name 1_143_KEY_9 + 2156855305 + name 1_143_KEY_POWER + 2156855306 + name 1_143_KEY_CH_UP + 2156855311 + name 1_143_KEY_CH_DOWN + 2156855312 + name 1_143_CH_PREVIOUS + 2156855315 + name 1_143_KEY_DISPLAY + 2156855317 + name 1_143_KEY_MNSELECT + 2156855319 + name 1_143_KEY_EXIT + 2156855320 + name 1_143_KEY_INPUT + 2156855322 + name 1_143_KEY_GUIDE + 2156855323 + name 1_143_KEY_MNRETRUN + 2156855328 + name 1_143_KEY_MENU + 2156855343 + name 1_143_KEY_MUP + 2156855344 + name 1_143_KEY_MDOWN + 2156855345 + name 1_143_KEY_MLEFT + 2156855346 + name 1_143_KEY_MRIGHT + 2156855347 + name 1_144_KEY_0 + 2156920832 + name 1_144_KEY_1 + 2156920833 + name 1_144_KEY_2 + 2156920834 + name 1_144_KEY_3 + 2156920835 + name 1_144_KEY_4 + 2156920836 + name 1_144_KEY_5 + 2156920837 + name 1_144_KEY_6 + 2156920838 + name 1_144_KEY_7 + 2156920839 + name 1_144_KEY_8 + 2156920840 + name 1_144_KEY_9 + 2156920841 + name 1_144_KEY_POWER + 2156920842 + name 1_144_KEY_CH_UP + 2156920847 + name 1_144_KEY_CH_DOWN + 2156920848 + name 1_144_CH_PREVIOUS + 2156920851 + name 1_144_KEY_DISPLAY + 2156920853 + name 1_144_KEY_EXIT + 2156920856 + name 1_144_KEY_INPUT + 2156920858 + name 1_144_KEY_GUIDE + 2156920859 + name 1_144_KEY_MNRETRUN + 2156920864 + name 1_144_KEY_SAT + 2156920874 + name 1_144_KEY_MENU + 2156920879 + name 1_144_KEY_MUP + 2156920880 + name 1_144_KEY_MDOWN + 2156920881 + name 1_144_KEY_MLEFT + 2156920882 + name 1_144_KEY_MRIGHT + 2156920883 + name 1_145_KEY_0 + 2156986368 + name 1_145_KEY_1 + 2156986369 + name 1_145_KEY_2 + 2156986370 + name 1_145_KEY_3 + 2156986371 + name 1_145_KEY_4 + 2156986372 + name 1_145_KEY_5 + 2156986373 + name 1_145_KEY_6 + 2156986374 + name 1_145_KEY_7 + 2156986375 + name 1_145_KEY_8 + 2156986376 + name 1_145_KEY_9 + 2156986377 + name 1_145_KEY_POWER + 2156986378 + name 1_145_KEY_CH_UP + 2156986383 + name 1_145_KEY_CH_DOWN + 2156986384 + name 1_145_CH_PREVIOUS + 2156986387 + name 1_145_KEY_DISPLAY + 2156986389 + name 1_145_KEY_EXIT + 2156986392 + name 1_145_KEY_INPUT + 2156986394 + name 1_145_KEY_GUIDE + 2156986395 + name 1_145_KEY_MNRETRUN + 2156986400 + name 1_145_KEY_SAT + 2156986410 + name 1_145_KEY_MENU + 2156986415 + name 1_145_KEY_MUP + 2156986416 + name 1_145_KEY_MDOWN + 2156986417 + name 1_145_KEY_MLEFT + 2156986418 + name 1_145_KEY_MRIGHT + 2156986419 + name 1_146_KEY_0 + 2157051904 + name 1_146_KEY_1 + 2157051905 + name 1_146_KEY_2 + 2157051906 + name 1_146_KEY_3 + 2157051907 + name 1_146_KEY_4 + 2157051908 + name 1_146_KEY_5 + 2157051909 + name 1_146_KEY_6 + 2157051910 + name 1_146_KEY_7 + 2157051911 + name 1_146_KEY_8 + 2157051912 + name 1_146_KEY_9 + 2157051913 + name 1_146_KEY_POWER + 2157051914 + name 1_146_KEY_CH_UP + 2157051919 + name 1_146_KEY_CH_DOWN + 2157051920 + name 1_146_KEY_MUTE + 2157051921 + name 1_146_KEY_VOL_DOWN + 2157051922 + name 1_146_CH_PREVIOUS + 2157051923 + name 1_146_KEY_VOL_UP + 2157051924 + name 1_146_KEY_MNSELECT + 2157051927 + name 1_146_KEY_EXIT + 2157051928 + name 1_146_KEY_INPUT + 2157051930 + name 1_146_KEY_GUIDE + 2157051931 + name 1_146_KEY_SAT + 2157051946 + name 1_146_KEY_MENU + 2157051951 + name 1_146_KEY_MUP + 2157051952 + name 1_146_KEY_MDOWN + 2157051953 + name 1_146_KEY_MLEFT + 2157051954 + name 1_146_KEY_MRIGHT + 2157051955 + name 1_147_KEY_0 + 2157117440 + name 1_147_KEY_1 + 2157117441 + name 1_147_KEY_2 + 2157117442 + name 1_147_KEY_3 + 2157117443 + name 1_147_KEY_4 + 2157117444 + name 1_147_KEY_5 + 2157117445 + name 1_147_KEY_6 + 2157117446 + name 1_147_KEY_7 + 2157117447 + name 1_147_KEY_8 + 2157117448 + name 1_147_KEY_9 + 2157117449 + name 1_147_KEY_POWER + 2157117450 + name 1_147_KEY_CH_UP + 2157117455 + name 1_147_KEY_CH_DOWN + 2157117456 + name 1_147_CH_PREVIOUS + 2157117459 + name 1_147_KEY_DISPLAY + 2157117461 + name 1_147_KEY_EXIT + 2157117464 + name 1_147_KEY_GUIDE + 2157117467 + name 1_147_KEY_MENU + 2157117487 + name 1_147_KEY_MUP + 2157117488 + name 1_147_KEY_MDOWN + 2157117489 + name 1_147_KEY_MLEFT + 2157117490 + name 1_147_KEY_MRIGHT + 2157117491 + name 1_148_KEY_0 + 2157182976 + name 1_148_KEY_1 + 2157182977 + name 1_148_KEY_2 + 2157182978 + name 1_148_KEY_3 + 2157182979 + name 1_148_KEY_4 + 2157182980 + name 1_148_KEY_5 + 2157182981 + name 1_148_KEY_6 + 2157182982 + name 1_148_KEY_7 + 2157182983 + name 1_148_KEY_8 + 2157182984 + name 1_148_KEY_9 + 2157182985 + name 1_148_KEY_POWER + 2157182986 + name 1_148_KEY_CH_UP + 2157182991 + name 1_148_KEY_CH_DOWN + 2157182992 + name 1_148_KEY_MUTE + 2157182993 + name 1_148_KEY_VOL_DOWN + 2157182994 + name 1_148_CH_PREVIOUS + 2157182995 + name 1_148_KEY_VOL_UP + 2157182996 + name 1_148_KEY_DISPLAY + 2157182997 + name 1_148_KEY_MNSELECT + 2157182999 + name 1_148_KEY_EXIT + 2157183000 + name 1_148_KEY_GUIDE + 2157183003 + name 1_148_KEY_MNRETRUN + 2157183008 + name 1_148_KEY_MENU + 2157183023 + name 1_148_KEY_MUP + 2157183024 + name 1_148_KEY_MDOWN + 2157183025 + name 1_148_KEY_MLEFT + 2157183026 + name 1_148_KEY_MRIGHT + 2157183027 + name 1_149_KEY_0 + 2157248512 + name 1_149_KEY_1 + 2157248513 + name 1_149_KEY_2 + 2157248514 + name 1_149_KEY_3 + 2157248515 + name 1_149_KEY_4 + 2157248516 + name 1_149_KEY_5 + 2157248517 + name 1_149_KEY_6 + 2157248518 + name 1_149_KEY_7 + 2157248519 + name 1_149_KEY_8 + 2157248520 + name 1_149_KEY_9 + 2157248521 + name 1_149_KEY_POWER + 2157248522 + name 1_149_KEY_CH_UP + 2157248527 + name 1_149_KEY_CH_DOWN + 2157248528 + name 1_149_KEY_MUTE + 2157248529 + name 1_149_KEY_VOL_DOWN + 2157248530 + name 1_149_CH_PREVIOUS + 2157248531 + name 1_149_KEY_VOL_UP + 2157248532 + name 1_149_KEY_DISPLAY + 2157248533 + name 1_149_KEY_MNSELECT + 2157248535 + name 1_149_KEY_EXIT + 2157248536 + name 1_149_KEY_GUIDE + 2157248539 + name 1_149_KEY_MNRETRUN + 2157248544 + name 1_149_KEY_ENTER + 2157248555 + name 1_149_KEY_MENU + 2157248559 + name 1_149_KEY_MUP + 2157248560 + name 1_149_KEY_MDOWN + 2157248561 + name 1_149_KEY_MLEFT + 2157248562 + name 1_149_KEY_MRIGHT + 2157248563 + name 1_149_KEY_FF + 2157248564 + name 1_149_KEY_PLAY + 2157248565 + name 1_149_KEY_REW + 2157248566 + name 1_149_KEY_REC + 2157248567 + name 1_149_KEY_PAUSE + 2157248568 + name 1_149_KEY_STOP + 2157248569 + name 1_150_KEY_0 + 2157314048 + name 1_150_KEY_1 + 2157314049 + name 1_150_KEY_2 + 2157314050 + name 1_150_KEY_3 + 2157314051 + name 1_150_KEY_4 + 2157314052 + name 1_150_KEY_5 + 2157314053 + name 1_150_KEY_6 + 2157314054 + name 1_150_KEY_7 + 2157314055 + name 1_150_KEY_8 + 2157314056 + name 1_150_KEY_9 + 2157314057 + name 1_150_KEY_POWER + 2157314058 + name 1_150_KEY_CH_UP + 2157314063 + name 1_150_KEY_CH_DOWN + 2157314064 + name 1_150_KEY_MUTE + 2157314065 + name 1_150_KEY_VOL_DOWN + 2157314066 + name 1_150_CH_PREVIOUS + 2157314067 + name 1_150_KEY_VOL_UP + 2157314068 + name 1_150_KEY_DISPLAY + 2157314069 + name 1_150_KEY_MNSELECT + 2157314071 + name 1_150_KEY_EXIT + 2157314072 + name 1_150_KEY_GUIDE + 2157314075 + name 1_150_KEY_MNRETRUN + 2157314080 + name 1_150_KEY_MENU + 2157314095 + name 1_150_KEY_MUP + 2157314096 + name 1_150_KEY_MDOWN + 2157314097 + name 1_150_KEY_MLEFT + 2157314098 + name 1_150_KEY_MRIGHT + 2157314099 + name 1_150_KEY_FF + 2157314100 + name 1_150_KEY_PLAY + 2157314101 + name 1_150_KEY_REW + 2157314102 + name 1_150_KEY_REC + 2157314103 + name 1_150_KEY_PAUSE + 2157314104 + name 1_150_KEY_STOP + 2157314105 + name 1_151_KEY_0 + 2157379584 + name 1_151_KEY_1 + 2157379585 + name 1_151_KEY_2 + 2157379586 + name 1_151_KEY_3 + 2157379587 + name 1_151_KEY_4 + 2157379588 + name 1_151_KEY_5 + 2157379589 + name 1_151_KEY_6 + 2157379590 + name 1_151_KEY_7 + 2157379591 + name 1_151_KEY_8 + 2157379592 + name 1_151_KEY_9 + 2157379593 + name 1_151_KEY_CH_UP + 2157379599 + name 1_151_KEY_CH_DOWN + 2157379600 + name 1_151_CH_PREVIOUS + 2157379603 + name 1_151_KEY_DISPLAY + 2157379605 + name 1_151_KEY_MNSELECT + 2157379607 + name 1_151_KEY_EXIT + 2157379608 + name 1_151_KEY_GUIDE + 2157379611 + name 1_151_KEY_MNRETRUN + 2157379616 + name 1_151_KEY_ENTER + 2157379627 + name 1_151_KEY_MENU + 2157379631 + name 1_151_KEY_MUP + 2157379632 + name 1_151_KEY_MDOWN + 2157379633 + name 1_151_KEY_MLEFT + 2157379634 + name 1_151_KEY_MRIGHT + 2157379635 + name 1_151_KEY_FF + 2157379636 + name 1_151_KEY_PLAY + 2157379637 + name 1_151_KEY_REW + 2157379638 + name 1_151_KEY_REC + 2157379639 + name 1_151_KEY_PAUSE + 2157379640 + name 1_152_KEY_0 + 2157445120 + name 1_152_KEY_1 + 2157445121 + name 1_152_KEY_2 + 2157445122 + name 1_152_KEY_3 + 2157445123 + name 1_152_KEY_4 + 2157445124 + name 1_152_KEY_5 + 2157445125 + name 1_152_KEY_6 + 2157445126 + name 1_152_KEY_7 + 2157445127 + name 1_152_KEY_8 + 2157445128 + name 1_152_KEY_9 + 2157445129 + name 1_152_KEY_POWER + 2157445130 + name 1_152_KEY_CH_UP + 2157445135 + name 1_152_KEY_CH_DOWN + 2157445136 + name 1_152_CH_PREVIOUS + 2157445139 + name 1_152_KEY_DISPLAY + 2157445141 + name 1_152_KEY_MNSELECT + 2157445143 + name 1_152_KEY_EXIT + 2157445144 + name 1_152_KEY_GUIDE + 2157445147 + name 1_152_KEY_MNRETRUN + 2157445152 + name 1_152_KEY_MENU + 2157445167 + name 1_152_KEY_MUP + 2157445168 + name 1_152_KEY_MDOWN + 2157445169 + name 1_152_KEY_MLEFT + 2157445170 + name 1_152_KEY_MRIGHT + 2157445171 + name 1_152_KEY_FF + 2157445172 + name 1_152_KEY_PLAY + 2157445173 + name 1_152_KEY_REW + 2157445174 + name 1_152_KEY_REC + 2157445175 + name 1_152_KEY_PAUSE + 2157445176 + name 1_152_KEY_STOP + 2157445177 + name 1_153_KEY_0 + 2157510656 + name 1_153_KEY_1 + 2157510657 + name 1_153_KEY_2 + 2157510658 + name 1_153_KEY_3 + 2157510659 + name 1_153_KEY_4 + 2157510660 + name 1_153_KEY_5 + 2157510661 + name 1_153_KEY_6 + 2157510662 + name 1_153_KEY_7 + 2157510663 + name 1_153_KEY_8 + 2157510664 + name 1_153_KEY_9 + 2157510665 + name 1_153_KEY_POWER + 2157510666 + name 1_153_KEY_CH_UP + 2157510671 + name 1_153_KEY_CH_DOWN + 2157510672 + name 1_153_CH_PREVIOUS + 2157510675 + name 1_153_KEY_DISPLAY + 2157510677 + name 1_153_KEY_MNSELECT + 2157510679 + name 1_153_KEY_EXIT + 2157510680 + name 1_153_KEY_GUIDE + 2157510683 + name 1_153_KEY_MNRETRUN + 2157510688 + name 1_153_KEY_MENU + 2157510703 + name 1_153_KEY_MUP + 2157510704 + name 1_153_KEY_MDOWN + 2157510705 + name 1_153_KEY_MLEFT + 2157510706 + name 1_153_KEY_MRIGHT + 2157510707 + name 1_153_KEY_FF + 2157510708 + name 1_153_KEY_PLAY + 2157510709 + name 1_153_KEY_REW + 2157510710 + name 1_153_KEY_REC + 2157510711 + name 1_153_KEY_PAUSE + 2157510712 + name 1_153_KEY_STOP + 2157510713 + name 1_154_KEY_0 + 2157576192 + name 1_154_KEY_1 + 2157576193 + name 1_154_KEY_2 + 2157576194 + name 1_154_KEY_3 + 2157576195 + name 1_154_KEY_4 + 2157576196 + name 1_154_KEY_5 + 2157576197 + name 1_154_KEY_6 + 2157576198 + name 1_154_KEY_7 + 2157576199 + name 1_154_KEY_8 + 2157576200 + name 1_154_KEY_9 + 2157576201 + name 1_154_KEY_POWER + 2157576202 + name 1_154_KEY_CH_UP + 2157576207 + name 1_154_KEY_CH_DOWN + 2157576208 + name 1_154_CH_PREVIOUS + 2157576211 + name 1_154_KEY_DISPLAY + 2157576213 + name 1_154_KEY_MNSELECT + 2157576215 + name 1_154_KEY_EXIT + 2157576216 + name 1_154_KEY_GUIDE + 2157576219 + name 1_154_KEY_MNRETRUN + 2157576224 + name 1_154_KEY_ENTER + 2157576235 + name 1_154_KEY_MENU + 2157576239 + name 1_154_KEY_MUP + 2157576240 + name 1_154_KEY_MDOWN + 2157576241 + name 1_154_KEY_MLEFT + 2157576242 + name 1_154_KEY_MRIGHT + 2157576243 + name 1_154_KEY_FF + 2157576244 + name 1_154_KEY_PLAY + 2157576245 + name 1_154_KEY_REW + 2157576246 + name 1_154_KEY_REC + 2157576247 + name 1_154_KEY_PAUSE + 2157576248 + name 1_154_KEY_STOP + 2157576249 + name 1_155_KEY_0 + 2157641728 + name 1_155_KEY_1 + 2157641729 + name 1_155_KEY_2 + 2157641730 + name 1_155_KEY_3 + 2157641731 + name 1_155_KEY_4 + 2157641732 + name 1_155_KEY_5 + 2157641733 + name 1_155_KEY_6 + 2157641734 + name 1_155_KEY_7 + 2157641735 + name 1_155_KEY_8 + 2157641736 + name 1_155_KEY_9 + 2157641737 + name 1_155_KEY_POWER + 2157641738 + name 1_155_KEY_CH_UP + 2157641743 + name 1_155_KEY_CH_DOWN + 2157641744 + name 1_155_CH_PREVIOUS + 2157641747 + name 1_155_KEY_DISPLAY + 2157641749 + name 1_155_KEY_MNSELECT + 2157641751 + name 1_155_KEY_EXIT + 2157641752 + name 1_155_KEY_GUIDE + 2157641755 + name 1_155_KEY_MNRETRUN + 2157641760 + name 1_155_KEY_ENTER + 2157641771 + name 1_155_KEY_MENU + 2157641775 + name 1_155_KEY_MUP + 2157641776 + name 1_155_KEY_MDOWN + 2157641777 + name 1_155_KEY_MLEFT + 2157641778 + name 1_155_KEY_MRIGHT + 2157641779 + name 1_155_KEY_FF + 2157641780 + name 1_155_KEY_PLAY + 2157641781 + name 1_155_KEY_REW + 2157641782 + name 1_155_KEY_REC + 2157641783 + name 1_155_KEY_PAUSE + 2157641784 + name 1_156_KEY_0 + 2157707264 + name 1_156_KEY_1 + 2157707265 + name 1_156_KEY_2 + 2157707266 + name 1_156_KEY_3 + 2157707267 + name 1_156_KEY_4 + 2157707268 + name 1_156_KEY_5 + 2157707269 + name 1_156_KEY_6 + 2157707270 + name 1_156_KEY_7 + 2157707271 + name 1_156_KEY_8 + 2157707272 + name 1_156_KEY_9 + 2157707273 + name 1_156_KEY_CH_UP + 2157707279 + name 1_156_KEY_CH_DOWN + 2157707280 + name 1_156_CH_PREVIOUS + 2157707283 + name 1_156_KEY_DISPLAY + 2157707285 + name 1_156_KEY_MNSELECT + 2157707287 + name 1_156_KEY_EXIT + 2157707288 + name 1_156_KEY_GUIDE + 2157707291 + name 1_156_KEY_MNRETRUN + 2157707296 + name 1_156_KEY_ENTER + 2157707307 + name 1_156_KEY_MENU + 2157707311 + name 1_156_KEY_MUP + 2157707312 + name 1_156_KEY_MDOWN + 2157707313 + name 1_156_KEY_MLEFT + 2157707314 + name 1_156_KEY_MRIGHT + 2157707315 + name 1_156_KEY_FF + 2157707316 + name 1_156_KEY_PLAY + 2157707317 + name 1_156_KEY_REW + 2157707318 + name 1_156_KEY_REC + 2157707319 + name 1_156_KEY_PAUSE + 2157707320 + name 1_157_KEY_0 + 2157772800 + name 1_157_KEY_1 + 2157772801 + name 1_157_KEY_2 + 2157772802 + name 1_157_KEY_3 + 2157772803 + name 1_157_KEY_4 + 2157772804 + name 1_157_KEY_5 + 2157772805 + name 1_157_KEY_6 + 2157772806 + name 1_157_KEY_7 + 2157772807 + name 1_157_KEY_8 + 2157772808 + name 1_157_KEY_9 + 2157772809 + name 1_157_KEY_POWER + 2157772810 + name 1_157_KEY_CH_UP + 2157772815 + name 1_157_KEY_CH_DOWN + 2157772816 + name 1_157_KEY_DISPLAY + 2157772821 + name 1_157_KEY_MNSELECT + 2157772823 + name 1_157_KEY_EXIT + 2157772824 + name 1_157_KEY_GUIDE + 2157772827 + name 1_157_KEY_ENTER + 2157772843 + name 1_157_KEY_MENU + 2157772847 + name 1_157_KEY_MUP + 2157772848 + name 1_157_KEY_MDOWN + 2157772849 + name 1_157_KEY_MLEFT + 2157772850 + name 1_157_KEY_MRIGHT + 2157772851 + name 1_157_KEY_FF + 2157772852 + name 1_157_KEY_PLAY + 2157772853 + name 1_157_KEY_REW + 2157772854 + name 1_157_KEY_REC + 2157772855 + name 1_157_KEY_PAUSE + 2157772856 + name 1_158_KEY_0 + 2157838336 + name 1_158_KEY_1 + 2157838337 + name 1_158_KEY_2 + 2157838338 + name 1_158_KEY_3 + 2157838339 + name 1_158_KEY_4 + 2157838340 + name 1_158_KEY_5 + 2157838341 + name 1_158_KEY_6 + 2157838342 + name 1_158_KEY_7 + 2157838343 + name 1_158_KEY_8 + 2157838344 + name 1_158_KEY_9 + 2157838345 + name 1_158_KEY_POWER + 2157838346 + name 1_158_KEY_CH_UP + 2157838351 + name 1_158_KEY_CH_DOWN + 2157838352 + name 1_158_KEY_DISPLAY + 2157838357 + name 1_158_KEY_MNSELECT + 2157838359 + name 1_158_KEY_EXIT + 2157838360 + name 1_158_KEY_GUIDE + 2157838363 + name 1_158_KEY_ENTER + 2157838379 + name 1_158_KEY_MENU + 2157838383 + name 1_158_KEY_MUP + 2157838384 + name 1_158_KEY_MDOWN + 2157838385 + name 1_158_KEY_MLEFT + 2157838386 + name 1_158_KEY_MRIGHT + 2157838387 + name 1_158_KEY_FF + 2157838388 + name 1_158_KEY_PLAY + 2157838389 + name 1_158_KEY_REW + 2157838390 + name 1_158_KEY_REC + 2157838391 + name 1_158_KEY_PAUSE + 2157838392 + name 1_159_KEY_0 + 2157903872 + name 1_159_KEY_1 + 2157903873 + name 1_159_KEY_2 + 2157903874 + name 1_159_KEY_3 + 2157903875 + name 1_159_KEY_4 + 2157903876 + name 1_159_KEY_5 + 2157903877 + name 1_159_KEY_6 + 2157903878 + name 1_159_KEY_7 + 2157903879 + name 1_159_KEY_8 + 2157903880 + name 1_159_KEY_9 + 2157903881 + name 1_159_KEY_POWER + 2157903882 + name 1_159_KEY_CH_UP + 2157903887 + name 1_159_KEY_CH_DOWN + 2157903888 + name 1_159_KEY_MUTE + 2157903889 + name 1_159_KEY_VOL_DOWN + 2157903890 + name 1_159_CH_PREVIOUS + 2157903891 + name 1_159_KEY_VOL_UP + 2157903892 + name 1_159_KEY_DISPLAY + 2157903893 + name 1_159_KEY_MNSELECT + 2157903895 + name 1_159_KEY_EXIT + 2157903896 + name 1_159_KEY_GUIDE + 2157903899 + name 1_159_KEY_MNRETRUN + 2157903904 + name 1_159_KEY_ENTER + 2157903915 + name 1_159_KEY_MENU + 2157903919 + name 1_159_KEY_MUP + 2157903920 + name 1_159_KEY_MDOWN + 2157903921 + name 1_159_KEY_MLEFT + 2157903922 + name 1_159_KEY_MRIGHT + 2157903923 + name 1_160_KEY_0 + 2157969408 + name 1_160_KEY_1 + 2157969409 + name 1_160_KEY_2 + 2157969410 + name 1_160_KEY_3 + 2157969411 + name 1_160_KEY_4 + 2157969412 + name 1_160_KEY_5 + 2157969413 + name 1_160_KEY_6 + 2157969414 + name 1_160_KEY_7 + 2157969415 + name 1_160_KEY_8 + 2157969416 + name 1_160_KEY_9 + 2157969417 + name 1_160_KEY_CH_UP + 2157969423 + name 1_160_KEY_CH_DOWN + 2157969424 + name 1_160_CH_PREVIOUS + 2157969427 + name 1_160_KEY_DISPLAY + 2157969429 + name 1_160_KEY_MNSELECT + 2157969431 + name 1_160_KEY_EXIT + 2157969432 + name 1_160_KEY_GUIDE + 2157969435 + name 1_160_KEY_MNRETRUN + 2157969440 + name 1_160_KEY_ENTER + 2157969451 + name 1_160_KEY_MENU + 2157969455 + name 1_160_KEY_MUP + 2157969456 + name 1_160_KEY_MDOWN + 2157969457 + name 1_160_KEY_MLEFT + 2157969458 + name 1_160_KEY_MRIGHT + 2157969459 + name 1_161_KEY_0 + 2158034944 + name 1_161_KEY_1 + 2158034945 + name 1_161_KEY_2 + 2158034946 + name 1_161_KEY_3 + 2158034947 + name 1_161_KEY_4 + 2158034948 + name 1_161_KEY_5 + 2158034949 + name 1_161_KEY_6 + 2158034950 + name 1_161_KEY_7 + 2158034951 + name 1_161_KEY_8 + 2158034952 + name 1_161_KEY_9 + 2158034953 + name 1_161_KEY_POWER + 2158034954 + name 1_161_KEY_CH_UP + 2158034959 + name 1_161_KEY_CH_DOWN + 2158034960 + name 1_161_CH_PREVIOUS + 2158034963 + name 1_161_KEY_DISPLAY + 2158034965 + name 1_161_KEY_MNSELECT + 2158034967 + name 1_161_KEY_EXIT + 2158034968 + name 1_161_KEY_GUIDE + 2158034971 + name 1_161_KEY_MNRETRUN + 2158034976 + name 1_161_KEY_MENU + 2158034991 + name 1_161_KEY_MUP + 2158034992 + name 1_161_KEY_MDOWN + 2158034993 + name 1_161_KEY_MLEFT + 2158034994 + name 1_161_KEY_MRIGHT + 2158034995 + name 1_162_KEY_0 + 2158100480 + name 1_162_KEY_1 + 2158100481 + name 1_162_KEY_2 + 2158100482 + name 1_162_KEY_3 + 2158100483 + name 1_162_KEY_4 + 2158100484 + name 1_162_KEY_5 + 2158100485 + name 1_162_KEY_6 + 2158100486 + name 1_162_KEY_7 + 2158100487 + name 1_162_KEY_8 + 2158100488 + name 1_162_KEY_9 + 2158100489 + name 1_162_KEY_POWER + 2158100490 + name 1_162_KEY_CH_UP + 2158100495 + name 1_162_KEY_CH_DOWN + 2158100496 + name 1_162_KEY_MUTE + 2158100497 + name 1_162_KEY_VOL_DOWN + 2158100498 + name 1_162_CH_PREVIOUS + 2158100499 + name 1_162_KEY_VOL_UP + 2158100500 + name 1_162_KEY_DISPLAY + 2158100501 + name 1_162_KEY_MNSELECT + 2158100503 + name 1_162_KEY_EXIT + 2158100504 + name 1_162_KEY_GUIDE + 2158100507 + name 1_162_KEY_MNRETRUN + 2158100512 + name 1_162_KEY_ENTER + 2158100523 + name 1_162_KEY_MENU + 2158100527 + name 1_162_KEY_MUP + 2158100528 + name 1_162_KEY_MDOWN + 2158100529 + name 1_162_KEY_MLEFT + 2158100530 + name 1_162_KEY_MRIGHT + 2158100531 + name 1_163_KEY_0 + 2158166016 + name 1_163_KEY_1 + 2158166017 + name 1_163_KEY_2 + 2158166018 + name 1_163_KEY_3 + 2158166019 + name 1_163_KEY_4 + 2158166020 + name 1_163_KEY_5 + 2158166021 + name 1_163_KEY_6 + 2158166022 + name 1_163_KEY_7 + 2158166023 + name 1_163_KEY_8 + 2158166024 + name 1_163_KEY_9 + 2158166025 + name 1_163_KEY_POWER + 2158166026 + name 1_163_KEY_CH_UP + 2158166031 + name 1_163_KEY_CH_DOWN + 2158166032 + name 1_163_KEY_MUTE + 2158166033 + name 1_163_KEY_VOL_DOWN + 2158166034 + name 1_163_CH_PREVIOUS + 2158166035 + name 1_163_KEY_VOL_UP + 2158166036 + name 1_163_KEY_DISPLAY + 2158166037 + name 1_163_KEY_MNSELECT + 2158166039 + name 1_163_KEY_EXIT + 2158166040 + name 1_163_KEY_GUIDE + 2158166043 + name 1_163_KEY_MNRETRUN + 2158166048 + name 1_163_KEY_MENU + 2158166063 + name 1_163_KEY_MUP + 2158166064 + name 1_163_KEY_MDOWN + 2158166065 + name 1_163_KEY_MLEFT + 2158166066 + name 1_163_KEY_MRIGHT + 2158166067 + name 1_164_KEY_0 + 2158231552 + name 1_164_KEY_1 + 2158231553 + name 1_164_KEY_2 + 2158231554 + name 1_164_KEY_3 + 2158231555 + name 1_164_KEY_4 + 2158231556 + name 1_164_KEY_5 + 2158231557 + name 1_164_KEY_6 + 2158231558 + name 1_164_KEY_7 + 2158231559 + name 1_164_KEY_8 + 2158231560 + name 1_164_KEY_9 + 2158231561 + name 1_164_KEY_POWER + 2158231562 + name 1_164_KEY_CH_UP + 2158231567 + name 1_164_KEY_CH_DOWN + 2158231568 + name 1_164_CH_PREVIOUS + 2158231571 + name 1_164_KEY_DISPLAY + 2158231573 + name 1_164_KEY_MNSELECT + 2158231575 + name 1_164_KEY_EXIT + 2158231576 + name 1_164_KEY_GUIDE + 2158231579 + name 1_164_KEY_ENTER + 2158231595 + name 1_164_KEY_MENU + 2158231599 + name 1_164_KEY_MUP + 2158231600 + name 1_164_KEY_MDOWN + 2158231601 + name 1_164_KEY_MLEFT + 2158231602 + name 1_164_KEY_MRIGHT + 2158231603 + name 1_165_KEY_0 + 2158297088 + name 1_165_KEY_1 + 2158297089 + name 1_165_KEY_2 + 2158297090 + name 1_165_KEY_3 + 2158297091 + name 1_165_KEY_4 + 2158297092 + name 1_165_KEY_5 + 2158297093 + name 1_165_KEY_6 + 2158297094 + name 1_165_KEY_7 + 2158297095 + name 1_165_KEY_8 + 2158297096 + name 1_165_KEY_9 + 2158297097 + name 1_165_KEY_POWER + 2158297098 + name 1_165_KEY_CH_UP + 2158297103 + name 1_165_KEY_CH_DOWN + 2158297104 + name 1_165_CH_PREVIOUS + 2158297107 + name 1_165_KEY_DISPLAY + 2158297109 + name 1_165_KEY_MNSELECT + 2158297111 + name 1_165_KEY_EXIT + 2158297112 + name 1_165_KEY_GUIDE + 2158297115 + name 1_165_KEY_MNRETRUN + 2158297120 + name 1_165_KEY_ENTER + 2158297131 + name 1_165_KEY_MENU + 2158297135 + name 1_165_KEY_MUP + 2158297136 + name 1_165_KEY_MDOWN + 2158297137 + name 1_165_KEY_MLEFT + 2158297138 + name 1_165_KEY_MRIGHT + 2158297139 + name 1_165_KEY_FF + 2158297140 + name 1_165_KEY_PLAY + 2158297141 + name 1_165_KEY_REW + 2158297142 + name 1_165_KEY_REC + 2158297143 + name 1_165_KEY_PAUSE + 2158297144 + name 1_165_KEY_STOP + 2158297145 + name 1_166_KEY_0 + 2158362624 + name 1_166_KEY_1 + 2158362625 + name 1_166_KEY_2 + 2158362626 + name 1_166_KEY_3 + 2158362627 + name 1_166_KEY_4 + 2158362628 + name 1_166_KEY_5 + 2158362629 + name 1_166_KEY_6 + 2158362630 + name 1_166_KEY_7 + 2158362631 + name 1_166_KEY_8 + 2158362632 + name 1_166_KEY_9 + 2158362633 + name 1_166_KEY_CH_UP + 2158362639 + name 1_166_KEY_CH_DOWN + 2158362640 + name 1_166_CH_PREVIOUS + 2158362643 + name 1_166_KEY_DISPLAY + 2158362645 + name 1_166_KEY_MNSELECT + 2158362647 + name 1_166_KEY_EXIT + 2158362648 + name 1_166_KEY_GUIDE + 2158362651 + name 1_166_KEY_MNRETRUN + 2158362656 + name 1_166_KEY_ENTER + 2158362667 + name 1_166_KEY_MENU + 2158362671 + name 1_166_KEY_MUP + 2158362672 + name 1_166_KEY_MDOWN + 2158362673 + name 1_166_KEY_MLEFT + 2158362674 + name 1_166_KEY_MRIGHT + 2158362675 + name 1_166_KEY_FF + 2158362676 + name 1_166_KEY_PLAY + 2158362677 + name 1_166_KEY_REW + 2158362678 + name 1_166_KEY_REC + 2158362679 + name 1_166_KEY_PAUSE + 2158362680 + name 1_167_KEY_0 + 2158428160 + name 1_167_KEY_1 + 2158428161 + name 1_167_KEY_2 + 2158428162 + name 1_167_KEY_3 + 2158428163 + name 1_167_KEY_4 + 2158428164 + name 1_167_KEY_5 + 2158428165 + name 1_167_KEY_6 + 2158428166 + name 1_167_KEY_7 + 2158428167 + name 1_167_KEY_8 + 2158428168 + name 1_167_KEY_9 + 2158428169 + name 1_167_KEY_POWER + 2158428170 + name 1_167_KEY_CH_UP + 2158428175 + name 1_167_KEY_CH_DOWN + 2158428176 + name 1_167_KEY_MUTE + 2158428177 + name 1_167_KEY_VOL_DOWN + 2158428178 + name 1_167_CH_PREVIOUS + 2158428179 + name 1_167_KEY_VOL_UP + 2158428180 + name 1_167_KEY_DISPLAY + 2158428181 + name 1_167_KEY_MNSELECT + 2158428183 + name 1_167_KEY_EXIT + 2158428184 + name 1_167_KEY_GUIDE + 2158428187 + name 1_167_KEY_SAT + 2158428202 + name 1_167_KEY_MENU + 2158428207 + name 1_167_KEY_MUP + 2158428208 + name 1_167_KEY_MDOWN + 2158428209 + name 1_167_KEY_MLEFT + 2158428210 + name 1_167_KEY_MRIGHT + 2158428211 + name 1_168_KEY_0 + 2158493696 + name 1_168_KEY_1 + 2158493697 + name 1_168_KEY_2 + 2158493698 + name 1_168_KEY_3 + 2158493699 + name 1_168_KEY_4 + 2158493700 + name 1_168_KEY_5 + 2158493701 + name 1_168_KEY_6 + 2158493702 + name 1_168_KEY_7 + 2158493703 + name 1_168_KEY_8 + 2158493704 + name 1_168_KEY_9 + 2158493705 + name 1_168_KEY_POWER + 2158493706 + name 1_168_KEY_CH_UP + 2158493711 + name 1_168_KEY_CH_DOWN + 2158493712 + name 1_168_CH_PREVIOUS + 2158493715 + name 1_168_KEY_DISPLAY + 2158493717 + name 1_168_KEY_EXIT + 2158493720 + name 1_168_KEY_INPUT + 2158493722 + name 1_168_KEY_GUIDE + 2158493723 + name 1_168_KEY_SELECT + 2158493726 + name 1_168_KEY_MENU + 2158493743 + name 1_168_KEY_MUP + 2158493744 + name 1_168_KEY_MDOWN + 2158493745 + name 1_168_KEY_MLEFT + 2158493746 + name 1_168_KEY_MRIGHT + 2158493747 + name 1_169_KEY_0 + 2158559232 + name 1_169_KEY_1 + 2158559233 + name 1_169_KEY_2 + 2158559234 + name 1_169_KEY_3 + 2158559235 + name 1_169_KEY_4 + 2158559236 + name 1_169_KEY_5 + 2158559237 + name 1_169_KEY_6 + 2158559238 + name 1_169_KEY_7 + 2158559239 + name 1_169_KEY_8 + 2158559240 + name 1_169_KEY_9 + 2158559241 + name 1_169_KEY_POWER + 2158559242 + name 1_169_KEY_CH_UP + 2158559247 + name 1_169_KEY_CH_DOWN + 2158559248 + name 1_169_CH_PREVIOUS + 2158559251 + name 1_169_KEY_DISPLAY + 2158559253 + name 1_169_KEY_EXIT + 2158559256 + name 1_169_KEY_INPUT + 2158559258 + name 1_169_KEY_GUIDE + 2158559259 + name 1_169_KEY_MNRETRUN + 2158559264 + name 1_169_KEY_SAT + 2158559274 + name 1_169_KEY_MUP + 2158559280 + name 1_169_KEY_MDOWN + 2158559281 + name 1_169_KEY_MLEFT + 2158559282 + name 1_169_KEY_MRIGHT + 2158559283 + name 1_170_KEY_0 + 2158624768 + name 1_170_KEY_1 + 2158624769 + name 1_170_KEY_2 + 2158624770 + name 1_170_KEY_3 + 2158624771 + name 1_170_KEY_4 + 2158624772 + name 1_170_KEY_5 + 2158624773 + name 1_170_KEY_6 + 2158624774 + name 1_170_KEY_7 + 2158624775 + name 1_170_KEY_8 + 2158624776 + name 1_170_KEY_9 + 2158624777 + name 1_170_KEY_POWER + 2158624778 + name 1_170_KEY_CH_UP + 2158624783 + name 1_170_KEY_CH_DOWN + 2158624784 + name 1_170_KEY_MUTE + 2158624785 + name 1_170_KEY_VOL_DOWN + 2158624786 + name 1_170_CH_PREVIOUS + 2158624787 + name 1_170_KEY_VOL_UP + 2158624788 + name 1_170_KEY_DISPLAY + 2158624789 + name 1_170_KEY_EXIT + 2158624792 + name 1_170_KEY_GUIDE + 2158624795 + name 1_170_KEY_MNRETRUN + 2158624800 + name 1_170_KEY_SAT + 2158624810 + name 1_170_KEY_MENU + 2158624815 + name 1_170_KEY_MUP + 2158624816 + name 1_170_KEY_MDOWN + 2158624817 + name 1_170_KEY_MLEFT + 2158624818 + name 1_170_KEY_MRIGHT + 2158624819 + name 1_171_KEY_0 + 2158690304 + name 1_171_KEY_1 + 2158690305 + name 1_171_KEY_2 + 2158690306 + name 1_171_KEY_3 + 2158690307 + name 1_171_KEY_4 + 2158690308 + name 1_171_KEY_5 + 2158690309 + name 1_171_KEY_6 + 2158690310 + name 1_171_KEY_7 + 2158690311 + name 1_171_KEY_8 + 2158690312 + name 1_171_KEY_9 + 2158690313 + name 1_171_KEY_POWER + 2158690314 + name 1_171_KEY_CH_UP + 2158690319 + name 1_171_KEY_CH_DOWN + 2158690320 + name 1_171_KEY_MUTE + 2158690321 + name 1_171_KEY_VOL_DOWN + 2158690322 + name 1_171_CH_PREVIOUS + 2158690323 + name 1_171_KEY_VOL_UP + 2158690324 + name 1_171_KEY_DISPLAY + 2158690325 + name 1_171_KEY_EXIT + 2158690328 + name 1_171_KEY_INPUT + 2158690330 + name 1_171_KEY_GUIDE + 2158690331 + name 1_171_KEY_MNRETRUN + 2158690336 + name 1_171_KEY_SAT + 2158690346 + name 1_171_KEY_MUP + 2158690352 + name 1_171_KEY_MDOWN + 2158690353 + name 1_171_KEY_MLEFT + 2158690354 + name 1_171_KEY_MRIGHT + 2158690355 + name 1_172_KEY_0 + 2158755840 + name 1_172_KEY_1 + 2158755841 + name 1_172_KEY_2 + 2158755842 + name 1_172_KEY_3 + 2158755843 + name 1_172_KEY_4 + 2158755844 + name 1_172_KEY_5 + 2158755845 + name 1_172_KEY_6 + 2158755846 + name 1_172_KEY_7 + 2158755847 + name 1_172_KEY_8 + 2158755848 + name 1_172_KEY_9 + 2158755849 + name 1_172_KEY_POWER + 2158755850 + name 1_172_KEY_CH_UP + 2158755855 + name 1_172_KEY_CH_DOWN + 2158755856 + name 1_172_KEY_MUTE + 2158755857 + name 1_172_KEY_VOL_DOWN + 2158755858 + name 1_172_CH_PREVIOUS + 2158755859 + name 1_172_KEY_VOL_UP + 2158755860 + name 1_172_KEY_DISPLAY + 2158755861 + name 1_172_KEY_EXIT + 2158755864 + name 1_172_KEY_INPUT + 2158755866 + name 1_172_KEY_GUIDE + 2158755867 + name 1_172_KEY_MNRETRUN + 2158755872 + name 1_172_KEY_SAT + 2158755882 + name 1_172_KEY_MUP + 2158755888 + name 1_172_KEY_MDOWN + 2158755889 + name 1_172_KEY_MLEFT + 2158755890 + name 1_172_KEY_MRIGHT + 2158755891 + name 1_173_KEY_0 + 2158821376 + name 1_173_KEY_1 + 2158821377 + name 1_173_KEY_2 + 2158821378 + name 1_173_KEY_3 + 2158821379 + name 1_173_KEY_4 + 2158821380 + name 1_173_KEY_5 + 2158821381 + name 1_173_KEY_6 + 2158821382 + name 1_173_KEY_7 + 2158821383 + name 1_173_KEY_8 + 2158821384 + name 1_173_KEY_9 + 2158821385 + name 1_173_KEY_POWER + 2158821386 + name 1_173_KEY_CH_UP + 2158821391 + name 1_173_KEY_CH_DOWN + 2158821392 + name 1_173_CH_PREVIOUS + 2158821395 + name 1_173_KEY_DISPLAY + 2158821397 + name 1_173_KEY_EXIT + 2158821400 + name 1_173_KEY_GUIDE + 2158821403 + name 1_173_KEY_MNRETRUN + 2158821408 + name 1_173_KEY_SAT + 2158821418 + name 1_173_KEY_MENU + 2158821423 + name 1_173_KEY_MUP + 2158821424 + name 1_173_KEY_MDOWN + 2158821425 + name 1_173_KEY_MLEFT + 2158821426 + name 1_173_KEY_MRIGHT + 2158821427 + name 1_173_KEY_Help + 2158821440 + name 0_300_KEY_0 + 19660800 + name 0_300_KEY_1 + 19660801 + name 0_300_KEY_2 + 19660802 + name 0_300_KEY_3 + 19660803 + name 0_300_KEY_4 + 19660804 + name 0_300_KEY_5 + 19660805 + name 0_300_KEY_6 + 19660806 + name 0_300_KEY_7 + 19660807 + name 0_300_KEY_8 + 19660808 + name 0_300_KEY_9 + 19660809 + name 0_300_KEY_POWER + 19660810 + name 0_300_KEY_CH_UP + 19660815 + name 0_300_KEY_CH_DOWN + 19660816 + name 0_300_KEY_MUTE + 19660817 + name 0_300_KEY_VOL_DOWN + 19660818 + name 0_300_KEY_VOL_UP + 19660820 + name 0_300_KEY_MENU + 19660847 + name 0_300_KEY_MUP + 19660848 + name 0_300_KEY_MDOWN + 19660849 + name 0_300_KEY_MLEFT + 19660850 + name 0_300_KEY_MRIGHT + 19660851 + name 1_300_KEY_0 + 2167144448 + name 1_300_KEY_1 + 2167144449 + name 1_300_KEY_2 + 2167144450 + name 1_300_KEY_3 + 2167144451 + name 1_300_KEY_4 + 2167144452 + name 1_300_KEY_5 + 2167144453 + name 1_300_KEY_6 + 2167144454 + name 1_300_KEY_7 + 2167144455 + name 1_300_KEY_8 + 2167144456 + name 1_300_KEY_9 + 2167144457 + name 1_300_KEY_POWER + 2167144458 + name 1_300_KEY_CH_UP + 2167144463 + name 1_300_KEY_CH_DOWN + 2167144464 + name 1_300_KEY_MNSELECT + 2167144471 + name 1_300_KEY_MENU + 2167144495 + name 1_300_KEY_MUP + 2167144496 + name 1_300_KEY_MDOWN + 2167144497 + name 1_300_KEY_MLEFT + 2167144498 + name 1_300_KEY_MRIGHT + 2167144499 + name 0_301_KEY_0 + 19726336 + name 0_301_KEY_1 + 19726337 + name 0_301_KEY_2 + 19726338 + name 0_301_KEY_3 + 19726339 + name 0_301_KEY_4 + 19726340 + name 0_301_KEY_5 + 19726341 + name 0_301_KEY_6 + 19726342 + name 0_301_KEY_7 + 19726343 + name 0_301_KEY_8 + 19726344 + name 0_301_KEY_9 + 19726345 + name 0_301_KEY_POWER + 19726346 + name 0_301_KEY_CH_UP + 19726351 + name 0_301_KEY_CH_DOWN + 19726352 + name 0_301_KEY_MUTE + 19726353 + name 0_301_KEY_VOL_DOWN + 19726354 + name 0_301_KEY_VOL_UP + 19726356 + name 0_301_KEY_MENU + 19726383 + name 0_301_KEY_MUP + 19726384 + name 0_301_KEY_MDOWN + 19726385 + name 0_301_KEY_MLEFT + 19726386 + name 0_301_KEY_MRIGHT + 19726387 + name 1_301_KEY_0 + 2167209984 + name 1_301_KEY_1 + 2167209985 + name 1_301_KEY_2 + 2167209986 + name 1_301_KEY_3 + 2167209987 + name 1_301_KEY_4 + 2167209988 + name 1_301_KEY_5 + 2167209989 + name 1_301_KEY_6 + 2167209990 + name 1_301_KEY_7 + 2167209991 + name 1_301_KEY_8 + 2167209992 + name 1_301_KEY_9 + 2167209993 + name 1_301_KEY_POWER + 2167209994 + name 1_301_KEY_CH_UP + 2167209999 + name 1_301_KEY_CH_DOWN + 2167210000 + name 1_301_CH_PREVIOUS + 2167210003 + name 1_301_KEY_MENU + 2167210031 + name 1_301_KEY_MUP + 2167210032 + name 1_301_KEY_MDOWN + 2167210033 + name 1_301_KEY_MLEFT + 2167210034 + name 1_301_KEY_MRIGHT + 2167210035 + name 0_302_KEY_0 + 19791872 + name 0_302_KEY_1 + 19791873 + name 0_302_KEY_2 + 19791874 + name 0_302_KEY_3 + 19791875 + name 0_302_KEY_4 + 19791876 + name 0_302_KEY_5 + 19791877 + name 0_302_KEY_6 + 19791878 + name 0_302_KEY_7 + 19791879 + name 0_302_KEY_8 + 19791880 + name 0_302_KEY_9 + 19791881 + name 0_302_KEY_POWER + 19791882 + name 0_302_KEY_CH_UP + 19791887 + name 0_302_KEY_CH_DOWN + 19791888 + name 0_302_KEY_MUTE + 19791889 + name 0_302_KEY_VOL_DOWN + 19791890 + name 0_302_KEY_VOL_UP + 19791892 + name 0_302_KEY_AV + 19791913 + name 0_302_KEY_MENU + 19791919 + name 0_302_KEY_MUP + 19791920 + name 0_302_KEY_MDOWN + 19791921 + name 0_302_KEY_MLEFT + 19791922 + name 0_302_KEY_MRIGHT + 19791923 + name 1_302_KEY_0 + 2167275520 + name 1_302_KEY_1 + 2167275521 + name 1_302_KEY_2 + 2167275522 + name 1_302_KEY_3 + 2167275523 + name 1_302_KEY_4 + 2167275524 + name 1_302_KEY_5 + 2167275525 + name 1_302_KEY_6 + 2167275526 + name 1_302_KEY_7 + 2167275527 + name 1_302_KEY_8 + 2167275528 + name 1_302_KEY_9 + 2167275529 + name 1_302_KEY_POWER + 2167275530 + name 1_302_KEY_CH_UP + 2167275535 + name 1_302_KEY_CH_DOWN + 2167275536 + name 1_302_CH_PREVIOUS + 2167275539 + name 1_302_KEY_MNSELECT + 2167275543 + name 1_302_KEY_MENU + 2167275567 + name 1_302_KEY_MUP + 2167275568 + name 1_302_KEY_MDOWN + 2167275569 + name 1_302_KEY_MLEFT + 2167275570 + name 1_302_KEY_MRIGHT + 2167275571 + name 0_303_KEY_0 + 19857408 + name 0_303_KEY_1 + 19857409 + name 0_303_KEY_2 + 19857410 + name 0_303_KEY_3 + 19857411 + name 0_303_KEY_4 + 19857412 + name 0_303_KEY_5 + 19857413 + name 0_303_KEY_6 + 19857414 + name 0_303_KEY_7 + 19857415 + name 0_303_KEY_8 + 19857416 + name 0_303_KEY_9 + 19857417 + name 0_303_KEY_POWER + 19857418 + name 0_303_TWO_DIGITS + 19857421 + name 0_303_KEY_CH_UP + 19857423 + name 0_303_KEY_CH_DOWN + 19857424 + name 1_303_KEY_0 + 2167341056 + name 1_303_KEY_1 + 2167341057 + name 1_303_KEY_2 + 2167341058 + name 1_303_KEY_3 + 2167341059 + name 1_303_KEY_4 + 2167341060 + name 1_303_KEY_5 + 2167341061 + name 1_303_KEY_6 + 2167341062 + name 1_303_KEY_7 + 2167341063 + name 1_303_KEY_8 + 2167341064 + name 1_303_KEY_9 + 2167341065 + name 1_303_KEY_POWER + 2167341066 + name 1_303_TWO_DIGITS + 2167341069 + name 1_303_KEY_CH_UP + 2167341071 + name 1_303_KEY_CH_DOWN + 2167341072 + name 1_303_CH_PREVIOUS + 2167341075 + name 1_303_KEY_MNSELECT + 2167341079 + name 1_303_KEY_FAV + 2167341085 + name 1_303_KEY_MENU + 2167341103 + name 1_303_KEY_MUP + 2167341104 + name 1_303_KEY_MDOWN + 2167341105 + name 1_303_KEY_MLEFT + 2167341106 + name 1_303_KEY_MRIGHT + 2167341107 + name 0_304_KEY_0 + 19922944 + name 0_304_KEY_1 + 19922945 + name 0_304_KEY_2 + 19922946 + name 0_304_KEY_3 + 19922947 + name 0_304_KEY_4 + 19922948 + name 0_304_KEY_5 + 19922949 + name 0_304_KEY_6 + 19922950 + name 0_304_KEY_7 + 19922951 + name 0_304_KEY_8 + 19922952 + name 0_304_KEY_9 + 19922953 + name 0_304_KEY_POWER + 19922954 + name 0_304_KEY_CH_UP + 19922959 + name 0_304_KEY_CH_DOWN + 19922960 + name 0_304_CH_PREVIOUS + 19922963 + name 1_304_KEY_0 + 2167406592 + name 1_304_KEY_1 + 2167406593 + name 1_304_KEY_2 + 2167406594 + name 1_304_KEY_3 + 2167406595 + name 1_304_KEY_4 + 2167406596 + name 1_304_KEY_5 + 2167406597 + name 1_304_KEY_6 + 2167406598 + name 1_304_KEY_7 + 2167406599 + name 1_304_KEY_8 + 2167406600 + name 1_304_KEY_9 + 2167406601 + name 1_304_KEY_POWER + 2167406602 + name 1_304_KEY_CH_UP + 2167406607 + name 1_304_KEY_CH_DOWN + 2167406608 + name 1_304_KEY_MNSELECT + 2167406615 + name 1_304_KEY_MENU + 2167406639 + name 1_304_KEY_MUP + 2167406640 + name 1_304_KEY_MDOWN + 2167406641 + name 1_304_KEY_MLEFT + 2167406642 + name 1_304_KEY_MRIGHT + 2167406643 + name 0_305_KEY_0 + 19988480 + name 0_305_KEY_1 + 19988481 + name 0_305_KEY_2 + 19988482 + name 0_305_KEY_3 + 19988483 + name 0_305_KEY_4 + 19988484 + name 0_305_KEY_5 + 19988485 + name 0_305_KEY_6 + 19988486 + name 0_305_KEY_7 + 19988487 + name 0_305_KEY_8 + 19988488 + name 0_305_KEY_9 + 19988489 + name 0_305_KEY_POWER + 19988490 + name 0_305_TWO_DIGITS + 19988493 + name 0_305_KEY_CH_UP + 19988495 + name 0_305_KEY_CH_DOWN + 19988496 + name 0_305_CH_PREVIOUS + 19988499 + name 1_305_KEY_0 + 2167472128 + name 1_305_KEY_1 + 2167472129 + name 1_305_KEY_2 + 2167472130 + name 1_305_KEY_3 + 2167472131 + name 1_305_KEY_4 + 2167472132 + name 1_305_KEY_5 + 2167472133 + name 1_305_KEY_6 + 2167472134 + name 1_305_KEY_7 + 2167472135 + name 1_305_KEY_8 + 2167472136 + name 1_305_KEY_9 + 2167472137 + name 1_305_KEY_POWER + 2167472138 + name 1_305_TWO_DIGITS + 2167472141 + name 1_305_KEY_CH_UP + 2167472143 + name 1_305_KEY_CH_DOWN + 2167472144 + name 1_305_KEY_FAV + 2167472157 + name 0_306_KEY_0 + 20054016 + name 0_306_KEY_1 + 20054017 + name 0_306_KEY_2 + 20054018 + name 0_306_KEY_3 + 20054019 + name 0_306_KEY_4 + 20054020 + name 0_306_KEY_5 + 20054021 + name 0_306_KEY_6 + 20054022 + name 0_306_KEY_7 + 20054023 + name 0_306_KEY_8 + 20054024 + name 0_306_KEY_9 + 20054025 + name 0_306_KEY_POWER + 20054026 + name 0_306_KEY_CH_UP + 20054031 + name 0_306_KEY_CH_DOWN + 20054032 + name 0_306_KEY_AV + 20054057 + name 1_306_KEY_0 + 2167537664 + name 1_306_KEY_1 + 2167537665 + name 1_306_KEY_2 + 2167537666 + name 1_306_KEY_3 + 2167537667 + name 1_306_KEY_4 + 2167537668 + name 1_306_KEY_5 + 2167537669 + name 1_306_KEY_6 + 2167537670 + name 1_306_KEY_7 + 2167537671 + name 1_306_KEY_8 + 2167537672 + name 1_306_KEY_9 + 2167537673 + name 1_306_KEY_POWER + 2167537674 + name 1_306_KEY_CH_UP + 2167537679 + name 1_306_KEY_CH_DOWN + 2167537680 + name 1_306_CH_PREVIOUS + 2167537683 + name 1_306_KEY_MNSELECT + 2167537687 + name 1_306_KEY_MENU + 2167537711 + name 1_306_KEY_MUP + 2167537712 + name 1_306_KEY_MDOWN + 2167537713 + name 1_306_KEY_MLEFT + 2167537714 + name 1_306_KEY_MRIGHT + 2167537715 + name 0_307_KEY_0 + 20119552 + name 0_307_KEY_1 + 20119553 + name 0_307_KEY_2 + 20119554 + name 0_307_KEY_3 + 20119555 + name 0_307_KEY_4 + 20119556 + name 0_307_KEY_5 + 20119557 + name 0_307_KEY_6 + 20119558 + name 0_307_KEY_7 + 20119559 + name 0_307_KEY_8 + 20119560 + name 0_307_KEY_9 + 20119561 + name 0_307_KEY_POWER + 20119562 + name 0_307_KEY_CH_UP + 20119567 + name 0_307_KEY_CH_DOWN + 20119568 + name 0_307_CH_PREVIOUS + 20119571 + name 1_307_KEY_0 + 2167603200 + name 1_307_KEY_1 + 2167603201 + name 1_307_KEY_2 + 2167603202 + name 1_307_KEY_3 + 2167603203 + name 1_307_KEY_4 + 2167603204 + name 1_307_KEY_5 + 2167603205 + name 1_307_KEY_6 + 2167603206 + name 1_307_KEY_7 + 2167603207 + name 1_307_KEY_8 + 2167603208 + name 1_307_KEY_9 + 2167603209 + name 1_307_KEY_POWER + 2167603210 + name 1_307_KEY_CH_UP + 2167603215 + name 1_307_KEY_CH_DOWN + 2167603216 + name 1_307_CH_PREVIOUS + 2167603219 + name 1_307_KEY_MNSELECT + 2167603223 + name 1_307_KEY_MENU + 2167603247 + name 1_307_KEY_MUP + 2167603248 + name 1_307_KEY_MDOWN + 2167603249 + name 1_307_KEY_MLEFT + 2167603250 + name 1_307_KEY_MRIGHT + 2167603251 + name 0_308_KEY_0 + 20185088 + name 0_308_KEY_1 + 20185089 + name 0_308_KEY_2 + 20185090 + name 0_308_KEY_3 + 20185091 + name 0_308_KEY_4 + 20185092 + name 0_308_KEY_5 + 20185093 + name 0_308_KEY_6 + 20185094 + name 0_308_KEY_7 + 20185095 + name 0_308_KEY_8 + 20185096 + name 0_308_KEY_9 + 20185097 + name 0_308_KEY_POWER + 20185098 + name 0_308_TWO_DIGITS + 20185101 + name 0_308_KEY_CH_UP + 20185103 + name 0_308_KEY_CH_DOWN + 20185104 + name 0_308_CH_PREVIOUS + 20185107 + name 1_308_KEY_0 + 2167668736 + name 1_308_KEY_1 + 2167668737 + name 1_308_KEY_2 + 2167668738 + name 1_308_KEY_3 + 2167668739 + name 1_308_KEY_4 + 2167668740 + name 1_308_KEY_5 + 2167668741 + name 1_308_KEY_6 + 2167668742 + name 1_308_KEY_7 + 2167668743 + name 1_308_KEY_8 + 2167668744 + name 1_308_KEY_9 + 2167668745 + name 1_308_KEY_POWER + 2167668746 + name 1_308_KEY_CH_UP + 2167668751 + name 1_308_KEY_CH_DOWN + 2167668752 + name 1_308_KEY_MNSELECT + 2167668759 + name 1_308_KEY_MENU + 2167668783 + name 1_308_KEY_MUP + 2167668784 + name 1_308_KEY_MDOWN + 2167668785 + name 1_308_KEY_MLEFT + 2167668786 + name 1_308_KEY_MRIGHT + 2167668787 + name 1_308_KEY_On + 2167668813 + name 0_309_KEY_0 + 20250624 + name 0_309_KEY_1 + 20250625 + name 0_309_KEY_2 + 20250626 + name 0_309_KEY_3 + 20250627 + name 0_309_KEY_4 + 20250628 + name 0_309_KEY_5 + 20250629 + name 0_309_KEY_6 + 20250630 + name 0_309_KEY_7 + 20250631 + name 0_309_KEY_8 + 20250632 + name 0_309_KEY_9 + 20250633 + name 0_309_KEY_POWER + 20250634 + name 0_309_KEY_CH_UP + 20250639 + name 0_309_KEY_CH_DOWN + 20250640 + name 1_309_KEY_0 + 2167734272 + name 1_309_KEY_1 + 2167734273 + name 1_309_KEY_2 + 2167734274 + name 1_309_KEY_3 + 2167734275 + name 1_309_KEY_4 + 2167734276 + name 1_309_KEY_5 + 2167734277 + name 1_309_KEY_6 + 2167734278 + name 1_309_KEY_7 + 2167734279 + name 1_309_KEY_8 + 2167734280 + name 1_309_KEY_9 + 2167734281 + name 1_309_KEY_POWER + 2167734282 + name 1_309_KEY_CH_UP + 2167734287 + name 1_309_KEY_CH_DOWN + 2167734288 + name 1_309_KEY_MNSELECT + 2167734295 + name 1_309_KEY_MENU + 2167734319 + name 1_309_KEY_MUP + 2167734320 + name 1_309_KEY_MDOWN + 2167734321 + name 1_309_KEY_MLEFT + 2167734322 + name 1_309_KEY_MRIGHT + 2167734323 + name 1_309_KEY_On + 2167734349 + name 0_310_KEY_0 + 20316160 + name 0_310_KEY_1 + 20316161 + name 0_310_KEY_2 + 20316162 + name 0_310_KEY_3 + 20316163 + name 0_310_KEY_4 + 20316164 + name 0_310_KEY_5 + 20316165 + name 0_310_KEY_6 + 20316166 + name 0_310_KEY_7 + 20316167 + name 0_310_KEY_8 + 20316168 + name 0_310_KEY_9 + 20316169 + name 0_310_KEY_POWER + 20316170 + name 0_310_TWO_DIGITS + 20316173 + name 0_310_KEY_CH_UP + 20316175 + name 0_310_KEY_CH_DOWN + 20316176 + name 1_310_KEY_0 + 2167799808 + name 1_310_KEY_1 + 2167799809 + name 1_310_KEY_2 + 2167799810 + name 1_310_KEY_3 + 2167799811 + name 1_310_KEY_4 + 2167799812 + name 1_310_KEY_5 + 2167799813 + name 1_310_KEY_6 + 2167799814 + name 1_310_KEY_7 + 2167799815 + name 1_310_KEY_8 + 2167799816 + name 1_310_KEY_9 + 2167799817 + name 1_310_KEY_POWER + 2167799818 + name 1_310_KEY_CH_UP + 2167799823 + name 1_310_KEY_CH_DOWN + 2167799824 + name 1_310_KEY_MNSELECT + 2167799831 + name 1_310_KEY_MENU + 2167799855 + name 1_310_KEY_MUP + 2167799856 + name 1_310_KEY_MDOWN + 2167799857 + name 1_310_KEY_MLEFT + 2167799858 + name 1_310_KEY_MRIGHT + 2167799859 + name 1_310_KEY_On + 2167799885 + name 0_311_KEY_0 + 20381696 + name 0_311_KEY_1 + 20381697 + name 0_311_KEY_2 + 20381698 + name 0_311_KEY_3 + 20381699 + name 0_311_KEY_4 + 20381700 + name 0_311_KEY_5 + 20381701 + name 0_311_KEY_6 + 20381702 + name 0_311_KEY_7 + 20381703 + name 0_311_KEY_8 + 20381704 + name 0_311_KEY_9 + 20381705 + name 0_311_KEY_POWER + 20381706 + name 0_311_KEY_CH_UP + 20381711 + name 0_311_KEY_CH_DOWN + 20381712 + name 1_311_KEY_0 + 2167865344 + name 1_311_KEY_1 + 2167865345 + name 1_311_KEY_2 + 2167865346 + name 1_311_KEY_3 + 2167865347 + name 1_311_KEY_4 + 2167865348 + name 1_311_KEY_5 + 2167865349 + name 1_311_KEY_6 + 2167865350 + name 1_311_KEY_7 + 2167865351 + name 1_311_KEY_8 + 2167865352 + name 1_311_KEY_9 + 2167865353 + name 1_311_KEY_POWER + 2167865354 + name 1_311_KEY_CH_UP + 2167865359 + name 1_311_KEY_CH_DOWN + 2167865360 + name 1_311_CH_PREVIOUS + 2167865363 + name 1_311_KEY_MENU + 2167865391 + name 1_311_KEY_MUP + 2167865392 + name 1_311_KEY_MDOWN + 2167865393 + name 1_311_KEY_MLEFT + 2167865394 + name 1_311_KEY_MRIGHT + 2167865395 + name 0_312_KEY_0 + 20447232 + name 0_312_KEY_1 + 20447233 + name 0_312_KEY_2 + 20447234 + name 0_312_KEY_3 + 20447235 + name 0_312_KEY_4 + 20447236 + name 0_312_KEY_5 + 20447237 + name 0_312_KEY_6 + 20447238 + name 0_312_KEY_7 + 20447239 + name 0_312_KEY_8 + 20447240 + name 0_312_KEY_9 + 20447241 + name 0_312_KEY_POWER + 20447242 + name 0_312_TWO_DIGITS + 20447245 + name 0_312_KEY_CH_UP + 20447247 + name 0_312_KEY_CH_DOWN + 20447248 + name 1_312_KEY_0 + 2167930880 + name 1_312_KEY_1 + 2167930881 + name 1_312_KEY_2 + 2167930882 + name 1_312_KEY_3 + 2167930883 + name 1_312_KEY_4 + 2167930884 + name 1_312_KEY_5 + 2167930885 + name 1_312_KEY_6 + 2167930886 + name 1_312_KEY_7 + 2167930887 + name 1_312_KEY_8 + 2167930888 + name 1_312_KEY_9 + 2167930889 + name 1_312_KEY_POWER + 2167930890 + name 1_312_KEY_CH_UP + 2167930895 + name 1_312_KEY_CH_DOWN + 2167930896 + name 1_312_KEY_MNSELECT + 2167930903 + name 1_312_KEY_MENU + 2167930927 + name 1_312_KEY_MUP + 2167930928 + name 1_312_KEY_MDOWN + 2167930929 + name 1_312_KEY_MLEFT + 2167930930 + name 1_312_KEY_MRIGHT + 2167930931 + name 0_313_KEY_0 + 20512768 + name 0_313_KEY_1 + 20512769 + name 0_313_KEY_2 + 20512770 + name 0_313_KEY_3 + 20512771 + name 0_313_KEY_4 + 20512772 + name 0_313_KEY_5 + 20512773 + name 0_313_KEY_6 + 20512774 + name 0_313_KEY_7 + 20512775 + name 0_313_KEY_8 + 20512776 + name 0_313_KEY_9 + 20512777 + name 0_313_KEY_POWER + 20512778 + name 0_313_KEY_CH_UP + 20512783 + name 0_313_KEY_CH_DOWN + 20512784 + name 0_313_KEY_MUTE + 20512785 + name 0_313_KEY_VOL_DOWN + 20512786 + name 0_313_CH_PREVIOUS + 20512787 + name 0_313_KEY_VOL_UP + 20512788 + name 0_313_KEY_Sleep + 20512831 + name 1_313_KEY_0 + 2167996416 + name 1_313_KEY_1 + 2167996417 + name 1_313_KEY_2 + 2167996418 + name 1_313_KEY_3 + 2167996419 + name 1_313_KEY_4 + 2167996420 + name 1_313_KEY_5 + 2167996421 + name 1_313_KEY_6 + 2167996422 + name 1_313_KEY_7 + 2167996423 + name 1_313_KEY_8 + 2167996424 + name 1_313_KEY_9 + 2167996425 + name 1_313_KEY_POWER + 2167996426 + name 1_313_KEY_CH_UP + 2167996431 + name 1_313_KEY_CH_DOWN + 2167996432 + name 1_313_CH_PREVIOUS + 2167996435 + name 1_313_KEY_MNSELECT + 2167996439 + name 1_313_KEY_EXIT + 2167996440 + name 1_313_KEY_GUIDE + 2167996443 + name 1_313_KEY_AV + 2167996457 + name 1_313_KEY_MENU + 2167996463 + name 1_313_KEY_MUP + 2167996464 + name 1_313_KEY_MDOWN + 2167996465 + name 1_313_KEY_MLEFT + 2167996466 + name 1_313_KEY_MRIGHT + 2167996467 + name 0_314_KEY_0 + 20578304 + name 0_314_KEY_1 + 20578305 + name 0_314_KEY_2 + 20578306 + name 0_314_KEY_3 + 20578307 + name 0_314_KEY_4 + 20578308 + name 0_314_KEY_5 + 20578309 + name 0_314_KEY_6 + 20578310 + name 0_314_KEY_7 + 20578311 + name 0_314_KEY_8 + 20578312 + name 0_314_KEY_9 + 20578313 + name 0_314_KEY_POWER + 20578314 + name 0_314_KEY_CH_UP + 20578319 + name 0_314_KEY_CH_DOWN + 20578320 + name 0_314_CH_PREVIOUS + 20578323 + name 1_314_KEY_0 + 2168061952 + name 1_314_KEY_1 + 2168061953 + name 1_314_KEY_2 + 2168061954 + name 1_314_KEY_3 + 2168061955 + name 1_314_KEY_4 + 2168061956 + name 1_314_KEY_5 + 2168061957 + name 1_314_KEY_6 + 2168061958 + name 1_314_KEY_7 + 2168061959 + name 1_314_KEY_8 + 2168061960 + name 1_314_KEY_9 + 2168061961 + name 1_314_KEY_POWER + 2168061962 + name 1_314_KEY_CH_UP + 2168061967 + name 1_314_KEY_CH_DOWN + 2168061968 + name 1_314_CH_PREVIOUS + 2168061971 + name 1_314_KEY_MNSELECT + 2168061975 + name 1_314_KEY_EXIT + 2168061976 + name 1_314_KEY_GUIDE + 2168061979 + name 1_314_KEY_AV + 2168061993 + name 1_314_KEY_MENU + 2168061999 + name 1_314_KEY_MUP + 2168062000 + name 1_314_KEY_MDOWN + 2168062001 + name 1_314_KEY_MLEFT + 2168062002 + name 1_314_KEY_MRIGHT + 2168062003 + name 0_315_KEY_0 + 20643840 + name 0_315_KEY_1 + 20643841 + name 0_315_KEY_2 + 20643842 + name 0_315_KEY_3 + 20643843 + name 0_315_KEY_4 + 20643844 + name 0_315_KEY_5 + 20643845 + name 0_315_KEY_6 + 20643846 + name 0_315_KEY_7 + 20643847 + name 0_315_KEY_8 + 20643848 + name 0_315_KEY_9 + 20643849 + name 0_315_KEY_POWER + 20643850 + name 0_315_KEY_CH_UP + 20643855 + name 0_315_KEY_CH_DOWN + 20643856 + name 1_315_KEY_0 + 2168127488 + name 1_315_KEY_1 + 2168127489 + name 1_315_KEY_2 + 2168127490 + name 1_315_KEY_3 + 2168127491 + name 1_315_KEY_4 + 2168127492 + name 1_315_KEY_5 + 2168127493 + name 1_315_KEY_6 + 2168127494 + name 1_315_KEY_7 + 2168127495 + name 1_315_KEY_8 + 2168127496 + name 1_315_KEY_9 + 2168127497 + name 1_315_KEY_POWER + 2168127498 + name 1_315_KEY_CH_UP + 2168127503 + name 1_315_KEY_CH_DOWN + 2168127504 + name 1_315_CH_PREVIOUS + 2168127507 + name 1_315_KEY_MNSELECT + 2168127511 + name 1_315_KEY_EXIT + 2168127512 + name 1_315_KEY_GUIDE + 2168127515 + name 1_315_KEY_AV + 2168127529 + name 1_315_KEY_MENU + 2168127535 + name 1_315_KEY_MUP + 2168127536 + name 1_315_KEY_MDOWN + 2168127537 + name 1_315_KEY_MLEFT + 2168127538 + name 1_315_KEY_MRIGHT + 2168127539 + name 0_316_KEY_0 + 20709376 + name 0_316_KEY_1 + 20709377 + name 0_316_KEY_2 + 20709378 + name 0_316_KEY_3 + 20709379 + name 0_316_KEY_4 + 20709380 + name 0_316_KEY_5 + 20709381 + name 0_316_KEY_6 + 20709382 + name 0_316_KEY_7 + 20709383 + name 0_316_KEY_8 + 20709384 + name 0_316_KEY_9 + 20709385 + name 0_316_KEY_POWER + 20709386 + name 0_316_KEY_CH_UP + 20709391 + name 0_316_KEY_CH_DOWN + 20709392 + name 1_316_KEY_0 + 2168193024 + name 1_316_KEY_1 + 2168193025 + name 1_316_KEY_2 + 2168193026 + name 1_316_KEY_3 + 2168193027 + name 1_316_KEY_4 + 2168193028 + name 1_316_KEY_5 + 2168193029 + name 1_316_KEY_6 + 2168193030 + name 1_316_KEY_7 + 2168193031 + name 1_316_KEY_8 + 2168193032 + name 1_316_KEY_9 + 2168193033 + name 1_316_KEY_POWER + 2168193034 + name 1_316_KEY_CH_UP + 2168193039 + name 1_316_KEY_CH_DOWN + 2168193040 + name 1_316_CH_PREVIOUS + 2168193043 + name 1_316_KEY_MNSELECT + 2168193047 + name 1_316_KEY_EXIT + 2168193048 + name 1_316_KEY_GUIDE + 2168193051 + name 1_316_KEY_AV + 2168193065 + name 1_316_KEY_MENU + 2168193071 + name 1_316_KEY_MUP + 2168193072 + name 1_316_KEY_MDOWN + 2168193073 + name 1_316_KEY_MLEFT + 2168193074 + name 1_316_KEY_MRIGHT + 2168193075 + name 0_317_KEY_0 + 20774912 + name 0_317_KEY_1 + 20774913 + name 0_317_KEY_2 + 20774914 + name 0_317_KEY_3 + 20774915 + name 0_317_KEY_4 + 20774916 + name 0_317_KEY_5 + 20774917 + name 0_317_KEY_6 + 20774918 + name 0_317_KEY_7 + 20774919 + name 0_317_KEY_8 + 20774920 + name 0_317_KEY_9 + 20774921 + name 0_317_KEY_POWER + 20774922 + name 0_317_KEY_CH_UP + 20774927 + name 0_317_KEY_CH_DOWN + 20774928 + name 0_317_CH_PREVIOUS + 20774931 + name 1_317_KEY_0 + 2168258560 + name 1_317_KEY_1 + 2168258561 + name 1_317_KEY_2 + 2168258562 + name 1_317_KEY_3 + 2168258563 + name 1_317_KEY_4 + 2168258564 + name 1_317_KEY_5 + 2168258565 + name 1_317_KEY_6 + 2168258566 + name 1_317_KEY_7 + 2168258567 + name 1_317_KEY_8 + 2168258568 + name 1_317_KEY_9 + 2168258569 + name 1_317_KEY_POWER + 2168258570 + name 1_317_TWO_DIGITS + 2168258573 + name 1_317_KEY_CH_UP + 2168258575 + name 1_317_KEY_CH_DOWN + 2168258576 + name 1_317_KEY_MUTE + 2168258577 + name 1_317_KEY_VOL_DOWN + 2168258578 + name 1_317_KEY_VOL_UP + 2168258580 + name 1_317_KEY_DISPLAY + 2168258581 + name 1_317_KEY_MNSELECT + 2168258583 + name 1_317_KEY_EXIT + 2168258584 + name 1_317_KEY_MENU + 2168258607 + name 1_317_KEY_MUP + 2168258608 + name 1_317_KEY_MDOWN + 2168258609 + name 1_317_KEY_MLEFT + 2168258610 + name 1_317_KEY_MRIGHT + 2168258611 + name 0_318_KEY_0 + 20840448 + name 0_318_KEY_1 + 20840449 + name 0_318_KEY_2 + 20840450 + name 0_318_KEY_3 + 20840451 + name 0_318_KEY_4 + 20840452 + name 0_318_KEY_5 + 20840453 + name 0_318_KEY_6 + 20840454 + name 0_318_KEY_7 + 20840455 + name 0_318_KEY_8 + 20840456 + name 0_318_KEY_9 + 20840457 + name 0_318_KEY_POWER + 20840458 + name 0_318_KEY_CH_UP + 20840463 + name 0_318_KEY_CH_DOWN + 20840464 + name 0_318_KEY_MUTE + 20840465 + name 0_318_KEY_VOL_DOWN + 20840466 + name 0_318_CH_PREVIOUS + 20840467 + name 0_318_KEY_VOL_UP + 20840468 + name 0_318_KEY_AV + 20840489 + name 1_318_KEY_0 + 2168324096 + name 1_318_KEY_1 + 2168324097 + name 1_318_KEY_2 + 2168324098 + name 1_318_KEY_3 + 2168324099 + name 1_318_KEY_4 + 2168324100 + name 1_318_KEY_5 + 2168324101 + name 1_318_KEY_6 + 2168324102 + name 1_318_KEY_7 + 2168324103 + name 1_318_KEY_8 + 2168324104 + name 1_318_KEY_9 + 2168324105 + name 1_318_KEY_POWER + 2168324106 + name 1_318_POWER_OFF + 2168324108 + name 1_318_TWO_DIGITS + 2168324109 + name 1_318_KEY_CH_UP + 2168324111 + name 1_318_KEY_CH_DOWN + 2168324112 + name 1_318_KEY_DISPLAY + 2168324117 + name 1_318_KEY_TIMER + 2168324140 + name 0_319_KEY_0 + 20905984 + name 0_319_KEY_1 + 20905985 + name 0_319_KEY_2 + 20905986 + name 0_319_KEY_3 + 20905987 + name 0_319_KEY_4 + 20905988 + name 0_319_KEY_5 + 20905989 + name 0_319_KEY_6 + 20905990 + name 0_319_KEY_7 + 20905991 + name 0_319_KEY_8 + 20905992 + name 0_319_KEY_9 + 20905993 + name 0_319_KEY_POWER + 20905994 + name 0_319_KEY_CH_UP + 20905999 + name 0_319_KEY_CH_DOWN + 20906000 + name 0_319_CH_PREVIOUS + 20906003 + name 1_319_KEY_0 + 2168389632 + name 1_319_KEY_1 + 2168389633 + name 1_319_KEY_2 + 2168389634 + name 1_319_KEY_3 + 2168389635 + name 1_319_KEY_4 + 2168389636 + name 1_319_KEY_5 + 2168389637 + name 1_319_KEY_6 + 2168389638 + name 1_319_KEY_7 + 2168389639 + name 1_319_KEY_8 + 2168389640 + name 1_319_KEY_9 + 2168389641 + name 1_319_KEY_POWER + 2168389642 + name 1_319_TWO_DIGITS + 2168389645 + name 1_319_KEY_CH_UP + 2168389647 + name 1_319_KEY_CH_DOWN + 2168389648 + name 1_319_KEY_MUTE + 2168389649 + name 1_319_KEY_VOL_DOWN + 2168389650 + name 1_319_CH_PREVIOUS + 2168389651 + name 1_319_KEY_VOL_UP + 2168389652 + name 1_319_KEY_FAV + 2168389661 + name 1_319_KEY_FTUNEPLUS + 2168389665 + name 1_319_KEY_FTUNEMINUS + 2168389666 + name 0_320_KEY_0 + 20971520 + name 0_320_KEY_1 + 20971521 + name 0_320_KEY_2 + 20971522 + name 0_320_KEY_3 + 20971523 + name 0_320_KEY_4 + 20971524 + name 0_320_KEY_5 + 20971525 + name 0_320_KEY_6 + 20971526 + name 0_320_KEY_7 + 20971527 + name 0_320_KEY_8 + 20971528 + name 0_320_KEY_9 + 20971529 + name 0_320_KEY_POWER + 20971530 + name 0_320_TWO_DIGITS + 20971533 + name 0_320_KEY_CH_UP + 20971535 + name 0_320_KEY_CH_DOWN + 20971536 + name 0_320_KEY_MNSELECT + 20971543 + name 0_320_KEY_MENU + 20971567 + name 0_320_KEY_MUP + 20971568 + name 0_320_KEY_MDOWN + 20971569 + name 0_320_KEY_MLEFT + 20971570 + name 0_320_KEY_MRIGHT + 20971571 + name 1_320_KEY_0 + 2168455168 + name 1_320_KEY_1 + 2168455169 + name 1_320_KEY_2 + 2168455170 + name 1_320_KEY_3 + 2168455171 + name 1_320_KEY_4 + 2168455172 + name 1_320_KEY_5 + 2168455173 + name 1_320_KEY_6 + 2168455174 + name 1_320_KEY_7 + 2168455175 + name 1_320_KEY_8 + 2168455176 + name 1_320_KEY_9 + 2168455177 + name 1_320_KEY_POWER + 2168455178 + name 1_320_TWO_DIGITS + 2168455181 + name 1_320_KEY_CH_UP + 2168455183 + name 1_320_KEY_CH_DOWN + 2168455184 + name 1_320_KEY_MUTE + 2168455185 + name 1_320_KEY_VOL_DOWN + 2168455186 + name 1_320_CH_PREVIOUS + 2168455187 + name 1_320_KEY_VOL_UP + 2168455188 + name 1_320_KEY_FAV + 2168455197 + name 1_320_KEY_FTUNEPLUS + 2168455201 + name 1_320_KEY_FTUNEMINUS + 2168455202 + name 0_321_KEY_0 + 21037056 + name 0_321_KEY_1 + 21037057 + name 0_321_KEY_2 + 21037058 + name 0_321_KEY_3 + 21037059 + name 0_321_KEY_4 + 21037060 + name 0_321_KEY_5 + 21037061 + name 0_321_KEY_6 + 21037062 + name 0_321_KEY_7 + 21037063 + name 0_321_KEY_8 + 21037064 + name 0_321_KEY_9 + 21037065 + name 0_321_KEY_POWER + 21037066 + name 0_321_KEY_CH_UP + 21037071 + name 0_321_KEY_CH_DOWN + 21037072 + name 0_321_KEY_MUTE + 21037073 + name 0_321_KEY_VOL_DOWN + 21037074 + name 0_321_KEY_VOL_UP + 21037076 + name 0_321_KEY_AV + 21037097 + name 0_321_KEY_MENU + 21037103 + name 0_321_KEY_MUP + 21037104 + name 0_321_KEY_MDOWN + 21037105 + name 0_321_KEY_MLEFT + 21037106 + name 0_321_KEY_MRIGHT + 21037107 + name 1_321_KEY_0 + 2168520704 + name 1_321_KEY_1 + 2168520705 + name 1_321_KEY_2 + 2168520706 + name 1_321_KEY_3 + 2168520707 + name 1_321_KEY_4 + 2168520708 + name 1_321_KEY_5 + 2168520709 + name 1_321_KEY_6 + 2168520710 + name 1_321_KEY_7 + 2168520711 + name 1_321_KEY_8 + 2168520712 + name 1_321_KEY_9 + 2168520713 + name 1_321_KEY_POWER + 2168520714 + name 1_321_TWO_DIGITS + 2168520717 + name 1_321_KEY_CH_UP + 2168520719 + name 1_321_KEY_CH_DOWN + 2168520720 + name 1_321_CH_PREVIOUS + 2168520723 + name 0_322_KEY_0 + 21102592 + name 0_322_KEY_1 + 21102593 + name 0_322_KEY_2 + 21102594 + name 0_322_KEY_3 + 21102595 + name 0_322_KEY_4 + 21102596 + name 0_322_KEY_5 + 21102597 + name 0_322_KEY_6 + 21102598 + name 0_322_KEY_7 + 21102599 + name 0_322_KEY_8 + 21102600 + name 0_322_KEY_9 + 21102601 + name 0_322_KEY_POWER + 21102602 + name 0_322_KEY_CH_UP + 21102607 + name 0_322_KEY_CH_DOWN + 21102608 + name 0_322_KEY_MUTE + 21102609 + name 0_322_KEY_VOL_DOWN + 21102610 + name 0_322_CH_PREVIOUS + 21102611 + name 0_322_KEY_VOL_UP + 21102612 + name 0_322_KEY_MNSELECT + 21102615 + name 0_322_KEY_MUP + 21102640 + name 0_322_KEY_MDOWN + 21102641 + name 1_322_KEY_0 + 2168586240 + name 1_322_KEY_1 + 2168586241 + name 1_322_KEY_2 + 2168586242 + name 1_322_KEY_3 + 2168586243 + name 1_322_KEY_4 + 2168586244 + name 1_322_KEY_5 + 2168586245 + name 1_322_KEY_6 + 2168586246 + name 1_322_KEY_7 + 2168586247 + name 1_322_KEY_8 + 2168586248 + name 1_322_KEY_9 + 2168586249 + name 1_322_KEY_POWER + 2168586250 + name 1_322_TWO_DIGITS + 2168586253 + name 1_322_KEY_CH_UP + 2168586255 + name 1_322_KEY_CH_DOWN + 2168586256 + name 1_322_KEY_MUTE + 2168586257 + name 1_322_KEY_VOL_DOWN + 2168586258 + name 1_322_KEY_VOL_UP + 2168586260 + name 1_322_KEY_FTUNEPLUS + 2168586273 + name 1_322_KEY_FTUNEMINUS + 2168586274 + name 0_323_KEY_0 + 21168128 + name 0_323_KEY_1 + 21168129 + name 0_323_KEY_2 + 21168130 + name 0_323_KEY_3 + 21168131 + name 0_323_KEY_4 + 21168132 + name 0_323_KEY_5 + 21168133 + name 0_323_KEY_6 + 21168134 + name 0_323_KEY_7 + 21168135 + name 0_323_KEY_8 + 21168136 + name 0_323_KEY_9 + 21168137 + name 0_323_KEY_POWER + 21168138 + name 0_323_KEY_CH_UP + 21168143 + name 0_323_KEY_CH_DOWN + 21168144 + name 0_323_KEY_MUTE + 21168145 + name 0_323_KEY_VOL_DOWN + 21168146 + name 0_323_KEY_VOL_UP + 21168148 + name 0_323_KEY_AV + 21168169 + name 0_323_KEY_MUP + 21168176 + name 0_323_KEY_MDOWN + 21168177 + name 1_323_KEY_0 + 2168651776 + name 1_323_KEY_1 + 2168651777 + name 1_323_KEY_2 + 2168651778 + name 1_323_KEY_3 + 2168651779 + name 1_323_KEY_4 + 2168651780 + name 1_323_KEY_5 + 2168651781 + name 1_323_KEY_6 + 2168651782 + name 1_323_KEY_7 + 2168651783 + name 1_323_KEY_8 + 2168651784 + name 1_323_KEY_9 + 2168651785 + name 1_323_KEY_POWER + 2168651786 + name 1_323_TWO_DIGITS + 2168651789 + name 1_323_KEY_CH_UP + 2168651791 + name 1_323_KEY_CH_DOWN + 2168651792 + name 1_323_KEY_MUTE + 2168651793 + name 1_323_KEY_VOL_DOWN + 2168651794 + name 1_323_KEY_VOL_UP + 2168651796 + name 1_323_KEY_DISPLAY + 2168651797 + name 1_323_KEY_FTUNEPLUS + 2168651809 + name 1_323_KEY_FTUNEMINUS + 2168651810 + name 0_324_KEY_0 + 21233664 + name 0_324_KEY_1 + 21233665 + name 0_324_KEY_2 + 21233666 + name 0_324_KEY_3 + 21233667 + name 0_324_KEY_4 + 21233668 + name 0_324_KEY_5 + 21233669 + name 0_324_KEY_6 + 21233670 + name 0_324_KEY_7 + 21233671 + name 0_324_KEY_8 + 21233672 + name 0_324_KEY_9 + 21233673 + name 0_324_KEY_POWER + 21233674 + name 0_324_KEY_CH_UP + 21233679 + name 0_324_KEY_CH_DOWN + 21233680 + name 0_324_KEY_MUTE + 21233681 + name 0_324_KEY_VOL_DOWN + 21233682 + name 0_324_CH_PREVIOUS + 21233683 + name 0_324_KEY_VOL_UP + 21233684 + name 0_324_KEY_MNSELECT + 21233687 + name 0_324_KEY_MENU + 21233711 + name 0_324_KEY_MUP + 21233712 + name 0_324_KEY_MDOWN + 21233713 + name 0_324_KEY_MLEFT + 21233714 + name 0_324_KEY_MRIGHT + 21233715 + name 1_324_KEY_0 + 2168717312 + name 1_324_KEY_1 + 2168717313 + name 1_324_KEY_2 + 2168717314 + name 1_324_KEY_3 + 2168717315 + name 1_324_KEY_4 + 2168717316 + name 1_324_KEY_5 + 2168717317 + name 1_324_KEY_6 + 2168717318 + name 1_324_KEY_7 + 2168717319 + name 1_324_KEY_8 + 2168717320 + name 1_324_KEY_9 + 2168717321 + name 1_324_KEY_POWER + 2168717322 + name 1_324_TWO_DIGITS + 2168717325 + name 1_324_KEY_CH_UP + 2168717327 + name 1_324_KEY_CH_DOWN + 2168717328 + name 1_324_KEY_VOL_DOWN + 2168717330 + name 1_324_KEY_VOL_UP + 2168717332 + name 1_324_KEY_BLUE + 2168717347 + name 1_324_KEY_GREEN + 2168717348 + name 1_324_KEY_RED + 2168717349 + name 1_324_KEY_YELLOW + 2168717350 + name 1_324_KEY_TTOnOff + 2168717385 + name 0_325_KEY_0 + 21299200 + name 0_325_KEY_1 + 21299201 + name 0_325_KEY_2 + 21299202 + name 0_325_KEY_3 + 21299203 + name 0_325_KEY_4 + 21299204 + name 0_325_KEY_5 + 21299205 + name 0_325_KEY_6 + 21299206 + name 0_325_KEY_7 + 21299207 + name 0_325_KEY_8 + 21299208 + name 0_325_KEY_9 + 21299209 + name 0_325_KEY_POWER + 21299210 + name 0_325_KEY_CH_UP + 21299215 + name 0_325_KEY_CH_DOWN + 21299216 + name 0_325_KEY_MUTE + 21299217 + name 0_325_KEY_VOL_DOWN + 21299218 + name 0_325_KEY_VOL_UP + 21299220 + name 0_325_KEY_MNSELECT + 21299223 + name 0_325_KEY_AV + 21299241 + name 0_325_KEY_MUP + 21299248 + name 0_325_KEY_MDOWN + 21299249 + name 0_325_KEY_MLEFT + 21299250 + name 0_325_KEY_MRIGHT + 21299251 + name 1_325_KEY_0 + 2168782848 + name 1_325_KEY_1 + 2168782849 + name 1_325_KEY_2 + 2168782850 + name 1_325_KEY_3 + 2168782851 + name 1_325_KEY_4 + 2168782852 + name 1_325_KEY_5 + 2168782853 + name 1_325_KEY_6 + 2168782854 + name 1_325_KEY_7 + 2168782855 + name 1_325_KEY_8 + 2168782856 + name 1_325_KEY_9 + 2168782857 + name 1_325_KEY_POWER + 2168782858 + name 1_325_TWO_DIGITS + 2168782861 + name 1_325_KEY_CH_UP + 2168782863 + name 1_325_KEY_CH_DOWN + 2168782864 + name 1_325_KEY_MUTE + 2168782865 + name 1_325_KEY_FTUNEPLUS + 2168782881 + name 1_325_KEY_FTUNEMINUS + 2168782882 + name 1_326_KEY_0 + 2168848384 + name 1_326_KEY_1 + 2168848385 + name 1_326_KEY_2 + 2168848386 + name 1_326_KEY_3 + 2168848387 + name 1_326_KEY_4 + 2168848388 + name 1_326_KEY_5 + 2168848389 + name 1_326_KEY_6 + 2168848390 + name 1_326_KEY_7 + 2168848391 + name 1_326_KEY_8 + 2168848392 + name 1_326_KEY_9 + 2168848393 + name 1_326_KEY_POWER + 2168848394 + name 1_326_KEY_MUTE + 2168848401 + name 1_326_KEY_VOL_DOWN + 2168848402 + name 1_326_CH_PREVIOUS + 2168848403 + name 1_326_KEY_VOL_UP + 2168848404 + name 1_328_KEY_0 + 2168979456 + name 1_328_KEY_1 + 2168979457 + name 1_328_KEY_2 + 2168979458 + name 1_328_KEY_3 + 2168979459 + name 1_328_KEY_4 + 2168979460 + name 1_328_KEY_5 + 2168979461 + name 1_328_KEY_6 + 2168979462 + name 1_328_KEY_7 + 2168979463 + name 1_328_KEY_8 + 2168979464 + name 1_328_KEY_9 + 2168979465 + name 1_328_KEY_POWER + 2168979466 + name 1_328_TWO_DIGITS + 2168979469 + name 1_328_KEY_CH_UP + 2168979471 + name 1_328_KEY_CH_DOWN + 2168979472 + name 1_329_KEY_0 + 2169044992 + name 1_329_KEY_1 + 2169044993 + name 1_329_KEY_2 + 2169044994 + name 1_329_KEY_3 + 2169044995 + name 1_329_KEY_4 + 2169044996 + name 1_329_KEY_5 + 2169044997 + name 1_329_KEY_6 + 2169044998 + name 1_329_KEY_7 + 2169044999 + name 1_329_KEY_8 + 2169045000 + name 1_329_KEY_9 + 2169045001 + name 1_329_KEY_POWER + 2169045002 + name 1_329_TWO_DIGITS + 2169045005 + name 1_329_KEY_CH_UP + 2169045007 + name 1_329_KEY_CH_DOWN + 2169045008 + name 1_329_KEY_FAV + 2169045021 + name 1_329_KEY_FTUNEPLUS + 2169045025 + name 1_329_KEY_FTUNEMINUS + 2169045026 + name 1_330_KEY_0 + 2169110528 + name 1_330_KEY_1 + 2169110529 + name 1_330_KEY_2 + 2169110530 + name 1_330_KEY_3 + 2169110531 + name 1_330_KEY_4 + 2169110532 + name 1_330_KEY_5 + 2169110533 + name 1_330_KEY_6 + 2169110534 + name 1_330_KEY_7 + 2169110535 + name 1_330_KEY_8 + 2169110536 + name 1_330_KEY_9 + 2169110537 + name 1_330_KEY_POWER + 2169110538 + name 1_330_TWO_DIGITS + 2169110541 + name 1_330_KEY_CH_UP + 2169110543 + name 1_330_KEY_CH_DOWN + 2169110544 + name 1_330_KEY_MUTE + 2169110545 + name 1_330_KEY_VOL_DOWN + 2169110546 + name 1_330_KEY_VOL_UP + 2169110548 + name 1_330_KEY_DISPLAY + 2169110549 + name 1_330_KEY_FAV + 2169110557 + name 1_330_KEY_TIMER + 2169110572 + name 1_331_KEY_0 + 2169176064 + name 1_331_KEY_1 + 2169176065 + name 1_331_KEY_2 + 2169176066 + name 1_331_KEY_3 + 2169176067 + name 1_331_KEY_4 + 2169176068 + name 1_331_KEY_5 + 2169176069 + name 1_331_KEY_6 + 2169176070 + name 1_331_KEY_7 + 2169176071 + name 1_331_KEY_8 + 2169176072 + name 1_331_KEY_9 + 2169176073 + name 1_331_KEY_POWER + 2169176074 + name 1_331_TWO_DIGITS + 2169176077 + name 1_331_KEY_CH_UP + 2169176079 + name 1_331_KEY_CH_DOWN + 2169176080 + name 1_331_CH_PREVIOUS + 2169176083 + name 1_331_KEY_DISPLAY + 2169176085 + name 1_332_KEY_0 + 2169241600 + name 1_332_KEY_1 + 2169241601 + name 1_332_KEY_2 + 2169241602 + name 1_332_KEY_3 + 2169241603 + name 1_332_KEY_4 + 2169241604 + name 1_332_KEY_5 + 2169241605 + name 1_332_KEY_6 + 2169241606 + name 1_332_KEY_7 + 2169241607 + name 1_332_KEY_8 + 2169241608 + name 1_332_KEY_9 + 2169241609 + name 1_332_KEY_POWER + 2169241610 + name 1_332_TWO_DIGITS + 2169241613 + name 1_332_KEY_CH_UP + 2169241615 + name 1_332_KEY_CH_DOWN + 2169241616 + name 1_333_KEY_0 + 2169307136 + name 1_333_KEY_1 + 2169307137 + name 1_333_KEY_2 + 2169307138 + name 1_333_KEY_3 + 2169307139 + name 1_333_KEY_4 + 2169307140 + name 1_333_KEY_5 + 2169307141 + name 1_333_KEY_6 + 2169307142 + name 1_333_KEY_7 + 2169307143 + name 1_333_KEY_8 + 2169307144 + name 1_333_KEY_9 + 2169307145 + name 1_333_KEY_POWER + 2169307146 + name 1_333_TWO_DIGITS + 2169307149 + name 1_333_KEY_CH_UP + 2169307151 + name 1_333_KEY_CH_DOWN + 2169307152 + name 1_333_KEY_MUTE + 2169307153 + name 1_334_KEY_0 + 2169372672 + name 1_334_KEY_1 + 2169372673 + name 1_334_KEY_2 + 2169372674 + name 1_334_KEY_3 + 2169372675 + name 1_334_KEY_4 + 2169372676 + name 1_334_KEY_5 + 2169372677 + name 1_334_KEY_6 + 2169372678 + name 1_334_KEY_7 + 2169372679 + name 1_334_KEY_8 + 2169372680 + name 1_334_KEY_9 + 2169372681 + name 1_334_KEY_POWER + 2169372682 + name 1_334_TWO_DIGITS + 2169372685 + name 1_334_KEY_CH_UP + 2169372687 + name 1_334_KEY_CH_DOWN + 2169372688 + name 1_334_KEY_FAV + 2169372701 + name 1_335_KEY_0 + 2169438208 + name 1_335_KEY_1 + 2169438209 + name 1_335_KEY_2 + 2169438210 + name 1_335_KEY_3 + 2169438211 + name 1_335_KEY_4 + 2169438212 + name 1_335_KEY_5 + 2169438213 + name 1_335_KEY_6 + 2169438214 + name 1_335_KEY_7 + 2169438215 + name 1_335_KEY_8 + 2169438216 + name 1_335_KEY_9 + 2169438217 + name 1_335_KEY_POWER + 2169438218 + name 1_335_TWO_DIGITS + 2169438221 + name 1_335_KEY_CH_UP + 2169438223 + name 1_335_KEY_CH_DOWN + 2169438224 + name 1_335_KEY_FAV + 2169438237 + name 1_336_KEY_0 + 2169503744 + name 1_336_KEY_1 + 2169503745 + name 1_336_KEY_2 + 2169503746 + name 1_336_KEY_3 + 2169503747 + name 1_336_KEY_4 + 2169503748 + name 1_336_KEY_5 + 2169503749 + name 1_336_KEY_6 + 2169503750 + name 1_336_KEY_7 + 2169503751 + name 1_336_KEY_8 + 2169503752 + name 1_336_KEY_9 + 2169503753 + name 1_336_KEY_POWER + 2169503754 + name 1_336_TWO_DIGITS + 2169503757 + name 1_336_KEY_CH_UP + 2169503759 + name 1_336_KEY_CH_DOWN + 2169503760 + name 1_336_KEY_FTUNEPLUS + 2169503777 + name 1_336_KEY_FTUNEMINUS + 2169503778 + name 1_336_KEY_AV + 2169503785 + name 1_337_KEY_0 + 2169569280 + name 1_337_KEY_1 + 2169569281 + name 1_337_KEY_2 + 2169569282 + name 1_337_KEY_3 + 2169569283 + name 1_337_KEY_4 + 2169569284 + name 1_337_KEY_5 + 2169569285 + name 1_337_KEY_6 + 2169569286 + name 1_337_KEY_7 + 2169569287 + name 1_337_KEY_8 + 2169569288 + name 1_337_KEY_9 + 2169569289 + name 1_337_KEY_POWER + 2169569290 + name 1_337_TWO_DIGITS + 2169569293 + name 1_337_KEY_CH_UP + 2169569295 + name 1_337_KEY_CH_DOWN + 2169569296 + name 1_337_KEY_MUTE + 2169569297 + name 1_337_KEY_VOL_DOWN + 2169569298 + name 1_337_CH_PREVIOUS + 2169569299 + name 1_337_KEY_VOL_UP + 2169569300 + name 1_337_KEY_TIMER + 2169569324 + name 1_338_KEY_0 + 2169634816 + name 1_338_KEY_1 + 2169634817 + name 1_338_KEY_2 + 2169634818 + name 1_338_KEY_3 + 2169634819 + name 1_338_KEY_4 + 2169634820 + name 1_338_KEY_5 + 2169634821 + name 1_338_KEY_6 + 2169634822 + name 1_338_KEY_7 + 2169634823 + name 1_338_KEY_8 + 2169634824 + name 1_338_KEY_9 + 2169634825 + name 1_338_KEY_POWER + 2169634826 + name 1_338_TWO_DIGITS + 2169634829 + name 1_338_KEY_CH_UP + 2169634831 + name 1_338_KEY_CH_DOWN + 2169634832 + name 1_338_KEY_MUTE + 2169634833 + name 1_338_KEY_SELECT + 2169634846 + name 1_338_KEY_FTUNEPLUS + 2169634849 + name 1_338_KEY_FTUNEMINUS + 2169634850 + name 1_339_KEY_0 + 2169700352 + name 1_339_KEY_1 + 2169700353 + name 1_339_KEY_2 + 2169700354 + name 1_339_KEY_3 + 2169700355 + name 1_339_KEY_4 + 2169700356 + name 1_339_KEY_5 + 2169700357 + name 1_339_KEY_6 + 2169700358 + name 1_339_KEY_7 + 2169700359 + name 1_339_KEY_8 + 2169700360 + name 1_339_KEY_9 + 2169700361 + name 1_339_KEY_POWER + 2169700362 + name 1_339_TWO_DIGITS + 2169700365 + name 1_339_KEY_CH_UP + 2169700367 + name 1_339_KEY_CH_DOWN + 2169700368 + name 1_339_KEY_MUTE + 2169700369 + name 1_339_KEY_VOL_DOWN + 2169700370 + name 1_339_CH_PREVIOUS + 2169700371 + name 1_339_KEY_VOL_UP + 2169700372 + name 1_339_KEY_FAV + 2169700381 + name 1_339_KEY_TIMER + 2169700396 + name 1_342_KEY_0 + 2169896960 + name 1_342_KEY_1 + 2169896961 + name 1_342_KEY_2 + 2169896962 + name 1_342_KEY_3 + 2169896963 + name 1_342_KEY_4 + 2169896964 + name 1_342_KEY_5 + 2169896965 + name 1_342_KEY_6 + 2169896966 + name 1_342_KEY_7 + 2169896967 + name 1_342_KEY_8 + 2169896968 + name 1_342_KEY_9 + 2169896969 + name 1_342_KEY_POWER + 2169896970 + name 1_342_TWO_DIGITS + 2169896973 + name 1_342_KEY_CH_UP + 2169896975 + name 1_342_KEY_CH_DOWN + 2169896976 + name 1_342_KEY_MUTE + 2169896977 + name 1_342_KEY_VOL_DOWN + 2169896978 + name 1_342_KEY_VOL_UP + 2169896980 + name 1_343_KEY_0 + 2169962496 + name 1_343_KEY_1 + 2169962497 + name 1_343_KEY_2 + 2169962498 + name 1_343_KEY_3 + 2169962499 + name 1_343_KEY_4 + 2169962500 + name 1_343_KEY_5 + 2169962501 + name 1_343_KEY_6 + 2169962502 + name 1_343_KEY_7 + 2169962503 + name 1_343_KEY_8 + 2169962504 + name 1_343_KEY_9 + 2169962505 + name 1_343_KEY_POWER + 2169962506 + name 1_343_TWO_DIGITS + 2169962509 + name 1_343_KEY_CH_UP + 2169962511 + name 1_343_KEY_CH_DOWN + 2169962512 + name 1_344_KEY_0 + 2170028032 + name 1_344_KEY_1 + 2170028033 + name 1_344_KEY_2 + 2170028034 + name 1_344_KEY_3 + 2170028035 + name 1_344_KEY_4 + 2170028036 + name 1_344_KEY_5 + 2170028037 + name 1_344_KEY_6 + 2170028038 + name 1_344_KEY_7 + 2170028039 + name 1_344_KEY_8 + 2170028040 + name 1_344_KEY_9 + 2170028041 + name 1_344_KEY_POWER + 2170028042 + name 1_344_TWO_DIGITS + 2170028045 + name 1_344_KEY_CH_UP + 2170028047 + name 1_344_KEY_CH_DOWN + 2170028048 + name 1_344_KEY_MUTE + 2170028049 + name 1_344_KEY_VOL_DOWN + 2170028050 + name 1_344_KEY_VOL_UP + 2170028052 + name 1_344_KEY_SELECT + 2170028062 + name 1_344_KEY_FTUNEPLUS + 2170028065 + name 1_344_KEY_FTUNEMINUS + 2170028066 + name 1_345_KEY_0 + 2170093568 + name 1_345_KEY_1 + 2170093569 + name 1_345_KEY_2 + 2170093570 + name 1_345_KEY_3 + 2170093571 + name 1_345_KEY_4 + 2170093572 + name 1_345_KEY_5 + 2170093573 + name 1_345_KEY_6 + 2170093574 + name 1_345_KEY_7 + 2170093575 + name 1_345_KEY_8 + 2170093576 + name 1_345_KEY_9 + 2170093577 + name 1_345_KEY_POWER + 2170093578 + name 1_345_TWO_DIGITS + 2170093581 + name 1_345_KEY_CH_UP + 2170093583 + name 1_345_KEY_CH_DOWN + 2170093584 + name 1_346_KEY_0 + 2170159104 + name 1_346_KEY_1 + 2170159105 + name 1_346_KEY_2 + 2170159106 + name 1_346_KEY_3 + 2170159107 + name 1_346_KEY_4 + 2170159108 + name 1_346_KEY_5 + 2170159109 + name 1_346_KEY_6 + 2170159110 + name 1_346_KEY_7 + 2170159111 + name 1_346_KEY_8 + 2170159112 + name 1_346_KEY_9 + 2170159113 + name 1_346_KEY_POWER + 2170159114 + name 1_346_TWO_DIGITS + 2170159117 + name 1_346_KEY_CH_UP + 2170159119 + name 1_346_KEY_CH_DOWN + 2170159120 + name 1_346_KEY_FTUNEPLUS + 2170159137 + name 1_346_KEY_FTUNEMINUS + 2170159138 + name 1_348_KEY_0 + 2170290176 + name 1_348_KEY_1 + 2170290177 + name 1_348_KEY_2 + 2170290178 + name 1_348_KEY_3 + 2170290179 + name 1_348_KEY_4 + 2170290180 + name 1_348_KEY_5 + 2170290181 + name 1_348_KEY_6 + 2170290182 + name 1_348_KEY_7 + 2170290183 + name 1_348_KEY_8 + 2170290184 + name 1_348_KEY_9 + 2170290185 + name 1_348_KEY_POWER + 2170290186 + name 1_348_TWO_DIGITS + 2170290189 + name 1_348_KEY_CH_UP + 2170290191 + name 1_348_KEY_CH_DOWN + 2170290192 + name 1_348_CH_PREVIOUS + 2170290195 + name 1_348_KEY_TIMER + 2170290220 + name 1_349_KEY_0 + 2170355712 + name 1_349_KEY_1 + 2170355713 + name 1_349_KEY_2 + 2170355714 + name 1_349_KEY_3 + 2170355715 + name 1_349_KEY_4 + 2170355716 + name 1_349_KEY_5 + 2170355717 + name 1_349_KEY_6 + 2170355718 + name 1_349_KEY_7 + 2170355719 + name 1_349_KEY_8 + 2170355720 + name 1_349_KEY_9 + 2170355721 + name 1_349_KEY_POWER + 2170355722 + name 1_349_TWO_DIGITS + 2170355725 + name 1_349_KEY_CH_UP + 2170355727 + name 1_349_KEY_CH_DOWN + 2170355728 + name 1_350_KEY_0 + 2170421248 + name 1_350_KEY_1 + 2170421249 + name 1_350_KEY_2 + 2170421250 + name 1_350_KEY_3 + 2170421251 + name 1_350_KEY_4 + 2170421252 + name 1_350_KEY_5 + 2170421253 + name 1_350_KEY_6 + 2170421254 + name 1_350_KEY_7 + 2170421255 + name 1_350_KEY_8 + 2170421256 + name 1_350_KEY_9 + 2170421257 + name 1_350_KEY_POWER + 2170421258 + name 1_350_TWO_DIGITS + 2170421261 + name 1_350_KEY_CH_UP + 2170421263 + name 1_350_KEY_CH_DOWN + 2170421264 + name 1_350_KEY_VOL_DOWN + 2170421266 + name 1_350_KEY_VOL_UP + 2170421268 + name 1_350_KEY_FTUNEPLUS + 2170421281 + name 1_350_KEY_FTUNEMINUS + 2170421282 + name 1_351_KEY_0 + 2170486784 + name 1_351_KEY_1 + 2170486785 + name 1_351_KEY_2 + 2170486786 + name 1_351_KEY_3 + 2170486787 + name 1_351_KEY_4 + 2170486788 + name 1_351_KEY_5 + 2170486789 + name 1_351_KEY_6 + 2170486790 + name 1_351_KEY_7 + 2170486791 + name 1_351_KEY_8 + 2170486792 + name 1_351_KEY_9 + 2170486793 + name 1_351_KEY_POWER + 2170486794 + name 1_351_TWO_DIGITS + 2170486797 + name 1_351_KEY_CH_UP + 2170486799 + name 1_351_KEY_CH_DOWN + 2170486800 + name 1_351_KEY_MUTE + 2170486801 + name 1_351_KEY_VOL_DOWN + 2170486802 + name 1_351_KEY_VOL_UP + 2170486804 + name 1_352_KEY_0 + 2170552320 + name 1_352_KEY_1 + 2170552321 + name 1_352_KEY_2 + 2170552322 + name 1_352_KEY_3 + 2170552323 + name 1_352_KEY_4 + 2170552324 + name 1_352_KEY_5 + 2170552325 + name 1_352_KEY_6 + 2170552326 + name 1_352_KEY_7 + 2170552327 + name 1_352_KEY_8 + 2170552328 + name 1_352_KEY_9 + 2170552329 + name 1_352_KEY_POWER + 2170552330 + name 1_352_TWO_DIGITS + 2170552333 + name 1_352_KEY_CH_UP + 2170552335 + name 1_352_KEY_CH_DOWN + 2170552336 + name 1_352_CH_PREVIOUS + 2170552339 + name 1_352_KEY_FTUNEPLUS + 2170552353 + name 1_352_KEY_FTUNEMINUS + 2170552354 + name 1_353_KEY_0 + 2170617856 + name 1_353_KEY_1 + 2170617857 + name 1_353_KEY_2 + 2170617858 + name 1_353_KEY_3 + 2170617859 + name 1_353_KEY_4 + 2170617860 + name 1_353_KEY_5 + 2170617861 + name 1_353_KEY_6 + 2170617862 + name 1_353_KEY_7 + 2170617863 + name 1_353_KEY_8 + 2170617864 + name 1_353_KEY_9 + 2170617865 + name 1_353_KEY_POWER + 2170617866 + name 1_353_TWO_DIGITS + 2170617869 + name 1_353_KEY_CH_UP + 2170617871 + name 1_353_KEY_CH_DOWN + 2170617872 + name 1_353_CH_PREVIOUS + 2170617875 + name 1_354_KEY_0 + 2170683392 + name 1_354_KEY_1 + 2170683393 + name 1_354_KEY_2 + 2170683394 + name 1_354_KEY_3 + 2170683395 + name 1_354_KEY_4 + 2170683396 + name 1_354_KEY_5 + 2170683397 + name 1_354_KEY_6 + 2170683398 + name 1_354_KEY_7 + 2170683399 + name 1_354_KEY_8 + 2170683400 + name 1_354_KEY_9 + 2170683401 + name 1_354_KEY_POWER + 2170683402 + name 1_354_TWO_DIGITS + 2170683405 + name 1_354_KEY_CH_UP + 2170683407 + name 1_354_KEY_CH_DOWN + 2170683408 + name 1_354_KEY_AV + 2170683433 + name 1_355_KEY_0 + 2170748928 + name 1_355_KEY_1 + 2170748929 + name 1_355_KEY_2 + 2170748930 + name 1_355_KEY_3 + 2170748931 + name 1_355_KEY_4 + 2170748932 + name 1_355_KEY_5 + 2170748933 + name 1_355_KEY_6 + 2170748934 + name 1_355_KEY_7 + 2170748935 + name 1_355_KEY_8 + 2170748936 + name 1_355_KEY_9 + 2170748937 + name 1_355_KEY_POWER + 2170748938 + name 1_355_TWO_DIGITS + 2170748941 + name 1_355_KEY_CH_UP + 2170748943 + name 1_355_KEY_CH_DOWN + 2170748944 + name 1_357_KEY_0 + 2170880000 + name 1_357_KEY_1 + 2170880001 + name 1_357_KEY_2 + 2170880002 + name 1_357_KEY_3 + 2170880003 + name 1_357_KEY_4 + 2170880004 + name 1_357_KEY_5 + 2170880005 + name 1_357_KEY_6 + 2170880006 + name 1_357_KEY_7 + 2170880007 + name 1_357_KEY_8 + 2170880008 + name 1_357_KEY_9 + 2170880009 + name 1_357_KEY_POWER + 2170880010 + name 1_357_TWO_DIGITS + 2170880013 + name 1_357_KEY_CH_UP + 2170880015 + name 1_357_KEY_CH_DOWN + 2170880016 + name 1_357_KEY_SELECT + 2170880030 + name 1_358_KEY_0 + 2170945536 + name 1_358_KEY_1 + 2170945537 + name 1_358_KEY_2 + 2170945538 + name 1_358_KEY_3 + 2170945539 + name 1_358_KEY_4 + 2170945540 + name 1_358_KEY_5 + 2170945541 + name 1_358_KEY_6 + 2170945542 + name 1_358_KEY_7 + 2170945543 + name 1_358_KEY_8 + 2170945544 + name 1_358_KEY_9 + 2170945545 + name 1_358_KEY_POWER + 2170945546 + name 1_358_TWO_DIGITS + 2170945549 + name 1_358_KEY_CH_UP + 2170945551 + name 1_358_KEY_CH_DOWN + 2170945552 + name 1_358_KEY_MUTE + 2170945553 + name 1_358_KEY_VOL_DOWN + 2170945554 + name 1_358_KEY_VOL_UP + 2170945556 + name 1_358_KEY_FAV + 2170945565 + name 1_358_KEY_TIMER + 2170945580 + name 1_359_KEY_0 + 2171011072 + name 1_359_KEY_1 + 2171011073 + name 1_359_KEY_2 + 2171011074 + name 1_359_KEY_3 + 2171011075 + name 1_359_KEY_4 + 2171011076 + name 1_359_KEY_5 + 2171011077 + name 1_359_KEY_6 + 2171011078 + name 1_359_KEY_7 + 2171011079 + name 1_359_KEY_8 + 2171011080 + name 1_359_KEY_9 + 2171011081 + name 1_359_KEY_POWER + 2171011082 + name 1_359_POWER_ON + 2171011083 + name 1_359_TWO_DIGITS + 2171011085 + name 1_359_KEY_CH_UP + 2171011087 + name 1_359_KEY_CH_DOWN + 2171011088 + name 1_359_KEY_MUTE + 2171011089 + name 1_359_KEY_VOL_DOWN + 2171011090 + name 1_359_KEY_VOL_UP + 2171011092 + name 1_360_KEY_0 + 2171076608 + name 1_360_KEY_1 + 2171076609 + name 1_360_KEY_2 + 2171076610 + name 1_360_KEY_3 + 2171076611 + name 1_360_KEY_4 + 2171076612 + name 1_360_KEY_5 + 2171076613 + name 1_360_KEY_6 + 2171076614 + name 1_360_KEY_7 + 2171076615 + name 1_360_KEY_8 + 2171076616 + name 1_360_KEY_9 + 2171076617 + name 1_360_KEY_POWER + 2171076618 + name 1_360_TWO_DIGITS + 2171076621 + name 1_360_KEY_CH_UP + 2171076623 + name 1_360_KEY_CH_DOWN + 2171076624 + name 1_360_KEY_MUTE + 2171076625 + name 1_360_KEY_VOL_DOWN + 2171076626 + name 1_360_CH_PREVIOUS + 2171076627 + name 1_360_KEY_VOL_UP + 2171076628 + name 1_360_KEY_DISPLAY + 2171076629 + name 1_361_KEY_0 + 2171142144 + name 1_361_KEY_1 + 2171142145 + name 1_361_KEY_2 + 2171142146 + name 1_361_KEY_3 + 2171142147 + name 1_361_KEY_4 + 2171142148 + name 1_361_KEY_5 + 2171142149 + name 1_361_KEY_6 + 2171142150 + name 1_361_KEY_7 + 2171142151 + name 1_361_KEY_8 + 2171142152 + name 1_361_KEY_9 + 2171142153 + name 1_361_KEY_POWER + 2171142154 + name 1_361_TWO_DIGITS + 2171142157 + name 1_361_KEY_CH_UP + 2171142159 + name 1_361_KEY_CH_DOWN + 2171142160 + name 1_361_KEY_MUTE + 2171142161 + name 1_361_KEY_VOL_DOWN + 2171142162 + name 1_361_KEY_VOL_UP + 2171142164 + name 1_363_KEY_0 + 2171273216 + name 1_363_KEY_1 + 2171273217 + name 1_363_KEY_2 + 2171273218 + name 1_363_KEY_3 + 2171273219 + name 1_363_KEY_4 + 2171273220 + name 1_363_KEY_5 + 2171273221 + name 1_363_KEY_6 + 2171273222 + name 1_363_KEY_7 + 2171273223 + name 1_363_KEY_8 + 2171273224 + name 1_363_KEY_9 + 2171273225 + name 1_363_KEY_POWER + 2171273226 + name 1_363_TWO_DIGITS + 2171273229 + name 1_363_KEY_CH_UP + 2171273231 + name 1_363_KEY_CH_DOWN + 2171273232 + name 1_363_KEY_MUTE + 2171273233 + name 1_363_KEY_VOL_DOWN + 2171273234 + name 1_363_KEY_VOL_UP + 2171273236 + name 1_363_KEY_FTUNEPLUS + 2171273249 + name 1_363_KEY_FTUNEMINUS + 2171273250 + name 1_364_KEY_0 + 2171338752 + name 1_364_KEY_1 + 2171338753 + name 1_364_KEY_2 + 2171338754 + name 1_364_KEY_3 + 2171338755 + name 1_364_KEY_4 + 2171338756 + name 1_364_KEY_5 + 2171338757 + name 1_364_KEY_6 + 2171338758 + name 1_364_KEY_7 + 2171338759 + name 1_364_KEY_8 + 2171338760 + name 1_364_KEY_9 + 2171338761 + name 1_364_KEY_POWER + 2171338762 + name 1_364_TWO_DIGITS + 2171338765 + name 1_364_KEY_CH_UP + 2171338767 + name 1_364_KEY_CH_DOWN + 2171338768 + name 1_364_KEY_MUTE + 2171338769 + name 1_364_KEY_VOL_DOWN + 2171338770 + name 1_364_KEY_VOL_UP + 2171338772 + name 1_364_KEY_BLUE + 2171338787 + name 1_364_KEY_GREEN + 2171338788 + name 1_364_KEY_RED + 2171338789 + name 1_364_KEY_YELLOW + 2171338790 + name 1_364_KEY_On + 2171338829 + name 1_364_KEY_Off + 2171338830 + name 1_365_KEY_0 + 2171404288 + name 1_365_KEY_1 + 2171404289 + name 1_365_KEY_2 + 2171404290 + name 1_365_KEY_3 + 2171404291 + name 1_365_KEY_4 + 2171404292 + name 1_365_KEY_5 + 2171404293 + name 1_365_KEY_6 + 2171404294 + name 1_365_KEY_7 + 2171404295 + name 1_365_KEY_8 + 2171404296 + name 1_365_KEY_9 + 2171404297 + name 1_365_KEY_POWER + 2171404298 + name 1_365_TWO_DIGITS + 2171404301 + name 1_365_KEY_CH_UP + 2171404303 + name 1_365_KEY_CH_DOWN + 2171404304 + name 1_365_CH_PREVIOUS + 2171404307 + name 1_366_KEY_0 + 2171469824 + name 1_366_KEY_1 + 2171469825 + name 1_366_KEY_2 + 2171469826 + name 1_366_KEY_3 + 2171469827 + name 1_366_KEY_4 + 2171469828 + name 1_366_KEY_5 + 2171469829 + name 1_366_KEY_6 + 2171469830 + name 1_366_KEY_7 + 2171469831 + name 1_366_KEY_8 + 2171469832 + name 1_366_KEY_9 + 2171469833 + name 1_366_KEY_POWER + 2171469834 + name 1_366_TWO_DIGITS + 2171469837 + name 1_366_KEY_CH_UP + 2171469839 + name 1_366_KEY_CH_DOWN + 2171469840 + name 1_366_CH_PREVIOUS + 2171469843 + name 1_368_KEY_0 + 2171600896 + name 1_368_KEY_1 + 2171600897 + name 1_368_KEY_2 + 2171600898 + name 1_368_KEY_3 + 2171600899 + name 1_368_KEY_4 + 2171600900 + name 1_368_KEY_5 + 2171600901 + name 1_368_KEY_6 + 2171600902 + name 1_368_KEY_7 + 2171600903 + name 1_368_KEY_8 + 2171600904 + name 1_368_KEY_9 + 2171600905 + name 1_368_KEY_POWER + 2171600906 + name 1_368_TWO_DIGITS + 2171600909 + name 1_368_KEY_CH_UP + 2171600911 + name 1_368_KEY_CH_DOWN + 2171600912 + name 1_369_KEY_0 + 2171666432 + name 1_369_KEY_1 + 2171666433 + name 1_369_KEY_2 + 2171666434 + name 1_369_KEY_3 + 2171666435 + name 1_369_KEY_4 + 2171666436 + name 1_369_KEY_5 + 2171666437 + name 1_369_KEY_6 + 2171666438 + name 1_369_KEY_7 + 2171666439 + name 1_369_KEY_8 + 2171666440 + name 1_369_KEY_9 + 2171666441 + name 1_369_KEY_POWER + 2171666442 + name 1_369_TWO_DIGITS + 2171666445 + name 1_369_KEY_CH_UP + 2171666447 + name 1_369_KEY_CH_DOWN + 2171666448 + name 1_369_KEY_MUTE + 2171666449 + name 1_369_KEY_VOL_DOWN + 2171666450 + name 1_369_KEY_VOL_UP + 2171666452 + name 1_369_KEY_MNSELECT + 2171666455 + name 1_369_KEY_AV + 2171666473 + name 1_369_KEY_AUTOTRACK + 2171666478 + name 1_369_KEY_MENU + 2171666479 + name 1_369_KEY_MUP + 2171666480 + name 1_369_KEY_MDOWN + 2171666481 + name 1_369_KEY_MLEFT + 2171666482 + name 1_369_KEY_MRIGHT + 2171666483 + name 1_370_KEY_0 + 2171731968 + name 1_370_KEY_1 + 2171731969 + name 1_370_KEY_2 + 2171731970 + name 1_370_KEY_3 + 2171731971 + name 1_370_KEY_4 + 2171731972 + name 1_370_KEY_5 + 2171731973 + name 1_370_KEY_6 + 2171731974 + name 1_370_KEY_7 + 2171731975 + name 1_370_KEY_8 + 2171731976 + name 1_370_KEY_9 + 2171731977 + name 1_370_KEY_POWER + 2171731978 + name 1_370_TWO_DIGITS + 2171731981 + name 1_370_KEY_CH_UP + 2171731983 + name 1_370_KEY_CH_DOWN + 2171731984 + name 1_370_KEY_MUTE + 2171731985 + name 1_370_KEY_VOL_DOWN + 2171731986 + name 1_370_KEY_VOL_UP + 2171731988 + name 1_370_KEY_MNSELECT + 2171731991 + name 1_370_KEY_AV + 2171732009 + name 1_370_KEY_AUTOTRACK + 2171732014 + name 1_370_KEY_MENU + 2171732015 + name 1_370_KEY_MUP + 2171732016 + name 1_370_KEY_MDOWN + 2171732017 + name 1_370_KEY_MLEFT + 2171732018 + name 1_370_KEY_MRIGHT + 2171732019 + name 1_371_KEY_0 + 2171797504 + name 1_371_KEY_1 + 2171797505 + name 1_371_KEY_2 + 2171797506 + name 1_371_KEY_3 + 2171797507 + name 1_371_KEY_4 + 2171797508 + name 1_371_KEY_5 + 2171797509 + name 1_371_KEY_6 + 2171797510 + name 1_371_KEY_7 + 2171797511 + name 1_371_KEY_8 + 2171797512 + name 1_371_KEY_9 + 2171797513 + name 1_371_KEY_POWER + 2171797514 + name 1_371_KEY_CH_UP + 2171797519 + name 1_371_KEY_CH_DOWN + 2171797520 + name 1_371_KEY_MUTE + 2171797521 + name 1_371_KEY_VOL_DOWN + 2171797522 + name 1_371_KEY_VOL_UP + 2171797524 + name 1_371_KEY_MNSELECT + 2171797527 + name 1_371_KEY_AV + 2171797545 + name 1_371_KEY_MENU + 2171797551 + name 1_371_KEY_MUP + 2171797552 + name 1_371_KEY_MDOWN + 2171797553 + name 1_371_KEY_MLEFT + 2171797554 + name 1_371_KEY_MRIGHT + 2171797555 + name 1_372_KEY_0 + 2171863040 + name 1_372_KEY_1 + 2171863041 + name 1_372_KEY_2 + 2171863042 + name 1_372_KEY_3 + 2171863043 + name 1_372_KEY_4 + 2171863044 + name 1_372_KEY_5 + 2171863045 + name 1_372_KEY_6 + 2171863046 + name 1_372_KEY_7 + 2171863047 + name 1_372_KEY_8 + 2171863048 + name 1_372_KEY_9 + 2171863049 + name 1_372_KEY_POWER + 2171863050 + name 1_372_KEY_CH_UP + 2171863055 + name 1_372_KEY_CH_DOWN + 2171863056 + name 1_372_KEY_MUTE + 2171863057 + name 1_372_KEY_VOL_DOWN + 2171863058 + name 1_372_KEY_VOL_UP + 2171863060 + name 1_372_KEY_MNSELECT + 2171863063 + name 1_372_KEY_AV + 2171863081 + name 1_372_KEY_MENU + 2171863087 + name 1_372_KEY_MUP + 2171863088 + name 1_372_KEY_MDOWN + 2171863089 + name 1_372_KEY_MLEFT + 2171863090 + name 1_372_KEY_MRIGHT + 2171863091 + name 1_373_KEY_0 + 2171928576 + name 1_373_KEY_1 + 2171928577 + name 1_373_KEY_2 + 2171928578 + name 1_373_KEY_3 + 2171928579 + name 1_373_KEY_4 + 2171928580 + name 1_373_KEY_5 + 2171928581 + name 1_373_KEY_6 + 2171928582 + name 1_373_KEY_7 + 2171928583 + name 1_373_KEY_8 + 2171928584 + name 1_373_KEY_9 + 2171928585 + name 1_373_KEY_POWER + 2171928586 + name 1_373_KEY_CH_UP + 2171928591 + name 1_373_KEY_CH_DOWN + 2171928592 + name 1_373_KEY_MUTE + 2171928593 + name 1_373_KEY_VOL_DOWN + 2171928594 + name 1_373_KEY_VOL_UP + 2171928596 + name 1_373_KEY_MNSELECT + 2171928599 + name 1_373_KEY_AV + 2171928617 + name 1_373_KEY_MENU + 2171928623 + name 1_373_KEY_MUP + 2171928624 + name 1_373_KEY_MDOWN + 2171928625 + name 1_373_KEY_MLEFT + 2171928626 + name 1_373_KEY_MRIGHT + 2171928627 + name 1_374_KEY_0 + 2171994112 + name 1_374_KEY_1 + 2171994113 + name 1_374_KEY_2 + 2171994114 + name 1_374_KEY_3 + 2171994115 + name 1_374_KEY_4 + 2171994116 + name 1_374_KEY_5 + 2171994117 + name 1_374_KEY_6 + 2171994118 + name 1_374_KEY_7 + 2171994119 + name 1_374_KEY_8 + 2171994120 + name 1_374_KEY_9 + 2171994121 + name 1_374_KEY_POWER + 2171994122 + name 1_374_TWO_DIGITS + 2171994125 + name 1_374_KEY_CH_UP + 2171994127 + name 1_374_KEY_CH_DOWN + 2171994128 + name 1_374_KEY_MUTE + 2171994129 + name 1_374_KEY_VOL_DOWN + 2171994130 + name 1_374_KEY_VOL_UP + 2171994132 + name 1_374_KEY_AV + 2171994153 + name 1_374_KEY_MENU + 2171994159 + name 1_374_KEY_MUP + 2171994160 + name 1_374_KEY_MDOWN + 2171994161 + name 1_374_KEY_MLEFT + 2171994162 + name 1_374_KEY_MRIGHT + 2171994163 + name 1_375_KEY_0 + 2172059648 + name 1_375_KEY_1 + 2172059649 + name 1_375_KEY_2 + 2172059650 + name 1_375_KEY_3 + 2172059651 + name 1_375_KEY_4 + 2172059652 + name 1_375_KEY_5 + 2172059653 + name 1_375_KEY_6 + 2172059654 + name 1_375_KEY_7 + 2172059655 + name 1_375_KEY_8 + 2172059656 + name 1_375_KEY_9 + 2172059657 + name 1_375_KEY_POWER + 2172059658 + name 1_375_TWO_DIGITS + 2172059661 + name 1_375_KEY_CH_UP + 2172059663 + name 1_375_KEY_CH_DOWN + 2172059664 + name 1_375_KEY_MUTE + 2172059665 + name 1_375_KEY_VOL_DOWN + 2172059666 + name 1_375_KEY_VOL_UP + 2172059668 + name 1_375_KEY_MNSELECT + 2172059671 + name 1_375_KEY_AV + 2172059689 + name 1_375_KEY_AUTOTRACK + 2172059694 + name 1_375_KEY_MENU + 2172059695 + name 1_375_KEY_MUP + 2172059696 + name 1_375_KEY_MDOWN + 2172059697 + name 1_375_KEY_MLEFT + 2172059698 + name 1_375_KEY_MRIGHT + 2172059699 + name 1_376_KEY_0 + 2172125184 + name 1_376_KEY_1 + 2172125185 + name 1_376_KEY_2 + 2172125186 + name 1_376_KEY_3 + 2172125187 + name 1_376_KEY_4 + 2172125188 + name 1_376_KEY_5 + 2172125189 + name 1_376_KEY_6 + 2172125190 + name 1_376_KEY_7 + 2172125191 + name 1_376_KEY_8 + 2172125192 + name 1_376_KEY_9 + 2172125193 + name 1_376_KEY_POWER + 2172125194 + name 1_376_TWO_DIGITS + 2172125197 + name 1_376_KEY_CH_UP + 2172125199 + name 1_376_KEY_CH_DOWN + 2172125200 + name 1_376_KEY_MUTE + 2172125201 + name 1_376_KEY_VOL_DOWN + 2172125202 + name 1_376_KEY_VOL_UP + 2172125204 + name 1_376_KEY_MNSELECT + 2172125207 + name 1_376_KEY_MENU + 2172125231 + name 1_376_KEY_MUP + 2172125232 + name 1_376_KEY_MDOWN + 2172125233 + name 1_376_KEY_MLEFT + 2172125234 + name 1_376_KEY_MRIGHT + 2172125235 + name 1_377_KEY_0 + 2172190720 + name 1_377_KEY_1 + 2172190721 + name 1_377_KEY_2 + 2172190722 + name 1_377_KEY_3 + 2172190723 + name 1_377_KEY_4 + 2172190724 + name 1_377_KEY_5 + 2172190725 + name 1_377_KEY_6 + 2172190726 + name 1_377_KEY_7 + 2172190727 + name 1_377_KEY_8 + 2172190728 + name 1_377_KEY_9 + 2172190729 + name 1_377_KEY_POWER + 2172190730 + name 1_377_KEY_CH_UP + 2172190735 + name 1_377_KEY_CH_DOWN + 2172190736 + name 1_377_KEY_AV + 2172190761 + name 1_378_KEY_0 + 2172256256 + name 1_378_KEY_1 + 2172256257 + name 1_378_KEY_2 + 2172256258 + name 1_378_KEY_3 + 2172256259 + name 1_378_KEY_4 + 2172256260 + name 1_378_KEY_5 + 2172256261 + name 1_378_KEY_6 + 2172256262 + name 1_378_KEY_7 + 2172256263 + name 1_378_KEY_8 + 2172256264 + name 1_378_KEY_9 + 2172256265 + name 1_378_KEY_POWER + 2172256266 + name 1_378_KEY_CH_UP + 2172256271 + name 1_378_KEY_CH_DOWN + 2172256272 + name 1_378_KEY_MUTE + 2172256273 + name 1_378_KEY_VOL_DOWN + 2172256274 + name 1_378_KEY_VOL_UP + 2172256276 + name 1_378_KEY_AV + 2172256297 + name 1_379_KEY_0 + 2172321792 + name 1_379_KEY_1 + 2172321793 + name 1_379_KEY_2 + 2172321794 + name 1_379_KEY_3 + 2172321795 + name 1_379_KEY_4 + 2172321796 + name 1_379_KEY_5 + 2172321797 + name 1_379_KEY_6 + 2172321798 + name 1_379_KEY_7 + 2172321799 + name 1_379_KEY_8 + 2172321800 + name 1_379_KEY_9 + 2172321801 + name 1_379_KEY_POWER + 2172321802 + name 1_379_KEY_CH_UP + 2172321807 + name 1_379_KEY_CH_DOWN + 2172321808 + name 1_379_KEY_AV + 2172321833 + name 1_380_KEY_0 + 2172387328 + name 1_380_KEY_1 + 2172387329 + name 1_380_KEY_2 + 2172387330 + name 1_380_KEY_3 + 2172387331 + name 1_380_KEY_4 + 2172387332 + name 1_380_KEY_5 + 2172387333 + name 1_380_KEY_6 + 2172387334 + name 1_380_KEY_7 + 2172387335 + name 1_380_KEY_8 + 2172387336 + name 1_380_KEY_9 + 2172387337 + name 1_380_KEY_POWER + 2172387338 + name 1_380_KEY_CH_UP + 2172387343 + name 1_380_KEY_CH_DOWN + 2172387344 + name 1_380_KEY_AV + 2172387369 + name 1_381_KEY_0 + 2172452864 + name 1_381_KEY_1 + 2172452865 + name 1_381_KEY_2 + 2172452866 + name 1_381_KEY_3 + 2172452867 + name 1_381_KEY_4 + 2172452868 + name 1_381_KEY_5 + 2172452869 + name 1_381_KEY_6 + 2172452870 + name 1_381_KEY_7 + 2172452871 + name 1_381_KEY_8 + 2172452872 + name 1_381_KEY_9 + 2172452873 + name 1_381_KEY_POWER + 2172452874 + name 1_381_KEY_CH_UP + 2172452879 + name 1_381_KEY_CH_DOWN + 2172452880 + name 1_381_KEY_AV + 2172452905 + name 1_382_KEY_0 + 2172518400 + name 1_382_KEY_1 + 2172518401 + name 1_382_KEY_2 + 2172518402 + name 1_382_KEY_3 + 2172518403 + name 1_382_KEY_4 + 2172518404 + name 1_382_KEY_5 + 2172518405 + name 1_382_KEY_6 + 2172518406 + name 1_382_KEY_7 + 2172518407 + name 1_382_KEY_8 + 2172518408 + name 1_382_KEY_9 + 2172518409 + name 1_382_KEY_POWER + 2172518410 + name 1_382_KEY_CH_UP + 2172518415 + name 1_382_KEY_CH_DOWN + 2172518416 + name 1_382_KEY_MUTE + 2172518417 + name 1_382_KEY_VOL_DOWN + 2172518418 + name 1_382_KEY_VOL_UP + 2172518420 + name 1_382_KEY_AV + 2172518441 + name 1_383_KEY_0 + 2172583936 + name 1_383_KEY_1 + 2172583937 + name 1_383_KEY_2 + 2172583938 + name 1_383_KEY_3 + 2172583939 + name 1_383_KEY_4 + 2172583940 + name 1_383_KEY_5 + 2172583941 + name 1_383_KEY_6 + 2172583942 + name 1_383_KEY_7 + 2172583943 + name 1_383_KEY_8 + 2172583944 + name 1_383_KEY_9 + 2172583945 + name 1_383_KEY_POWER + 2172583946 + name 1_383_TWO_DIGITS + 2172583949 + name 1_383_KEY_CH_UP + 2172583951 + name 1_383_KEY_CH_DOWN + 2172583952 + name 1_383_KEY_MUTE + 2172583953 + name 1_383_KEY_VOL_DOWN + 2172583954 + name 1_383_KEY_VOL_UP + 2172583956 + name 1_384_KEY_0 + 2172649472 + name 1_384_KEY_1 + 2172649473 + name 1_384_KEY_2 + 2172649474 + name 1_384_KEY_3 + 2172649475 + name 1_384_KEY_4 + 2172649476 + name 1_384_KEY_5 + 2172649477 + name 1_384_KEY_6 + 2172649478 + name 1_384_KEY_7 + 2172649479 + name 1_384_KEY_8 + 2172649480 + name 1_384_KEY_9 + 2172649481 + name 1_384_KEY_POWER + 2172649482 + name 1_384_TWO_DIGITS + 2172649485 + name 1_384_KEY_CH_UP + 2172649487 + name 1_384_KEY_CH_DOWN + 2172649488 + name 1_384_KEY_MUTE + 2172649489 + name 1_384_KEY_VOL_DOWN + 2172649490 + name 1_384_KEY_VOL_UP + 2172649492 + name 1_384_KEY_AV + 2172649513 + name 1_384_KEY_AUTOTRACK + 2172649518 + name 1_384_KEY_MENU + 2172649519 + name 1_384_KEY_MUP + 2172649520 + name 1_384_KEY_MDOWN + 2172649521 + name 1_384_KEY_MLEFT + 2172649522 + name 1_384_KEY_MRIGHT + 2172649523 + name 1_385_KEY_0 + 2172715008 + name 1_385_KEY_1 + 2172715009 + name 1_385_KEY_2 + 2172715010 + name 1_385_KEY_3 + 2172715011 + name 1_385_KEY_4 + 2172715012 + name 1_385_KEY_5 + 2172715013 + name 1_385_KEY_6 + 2172715014 + name 1_385_KEY_7 + 2172715015 + name 1_385_KEY_8 + 2172715016 + name 1_385_KEY_9 + 2172715017 + name 1_385_KEY_POWER + 2172715018 + name 1_385_TWO_DIGITS + 2172715021 + name 1_385_KEY_CH_UP + 2172715023 + name 1_385_KEY_CH_DOWN + 2172715024 + name 1_385_KEY_MUTE + 2172715025 + name 1_385_KEY_VOL_DOWN + 2172715026 + name 1_385_KEY_VOL_UP + 2172715028 + name 1_385_KEY_MNSELECT + 2172715031 + name 1_385_KEY_AV + 2172715049 + name 1_385_KEY_AUTOTRACK + 2172715054 + name 1_385_KEY_MENU + 2172715055 + name 1_385_KEY_MUP + 2172715056 + name 1_385_KEY_MDOWN + 2172715057 + name 1_385_KEY_MLEFT + 2172715058 + name 1_385_KEY_MRIGHT + 2172715059 + name 1_386_KEY_0 + 2172780544 + name 1_386_KEY_1 + 2172780545 + name 1_386_KEY_2 + 2172780546 + name 1_386_KEY_3 + 2172780547 + name 1_386_KEY_4 + 2172780548 + name 1_386_KEY_5 + 2172780549 + name 1_386_KEY_6 + 2172780550 + name 1_386_KEY_7 + 2172780551 + name 1_386_KEY_8 + 2172780552 + name 1_386_KEY_9 + 2172780553 + name 1_386_KEY_POWER + 2172780554 + name 1_386_KEY_CH_UP + 2172780559 + name 1_386_KEY_CH_DOWN + 2172780560 + name 1_386_KEY_MUTE + 2172780561 + name 1_386_KEY_VOL_DOWN + 2172780562 + name 1_386_KEY_VOL_UP + 2172780564 + name 1_387_KEY_0 + 2172846080 + name 1_387_KEY_1 + 2172846081 + name 1_387_KEY_2 + 2172846082 + name 1_387_KEY_3 + 2172846083 + name 1_387_KEY_4 + 2172846084 + name 1_387_KEY_5 + 2172846085 + name 1_387_KEY_6 + 2172846086 + name 1_387_KEY_7 + 2172846087 + name 1_387_KEY_8 + 2172846088 + name 1_387_KEY_9 + 2172846089 + name 1_387_KEY_POWER + 2172846090 + name 1_387_KEY_CH_UP + 2172846095 + name 1_387_KEY_CH_DOWN + 2172846096 + name 1_387_KEY_AV + 2172846121 + name 1_389_KEY_0 + 2172977152 + name 1_389_KEY_1 + 2172977153 + name 1_389_KEY_2 + 2172977154 + name 1_389_KEY_3 + 2172977155 + name 1_389_KEY_4 + 2172977156 + name 1_389_KEY_5 + 2172977157 + name 1_389_KEY_6 + 2172977158 + name 1_389_KEY_7 + 2172977159 + name 1_389_KEY_8 + 2172977160 + name 1_389_KEY_9 + 2172977161 + name 1_389_KEY_POWER + 2172977162 + name 1_389_KEY_CH_UP + 2172977167 + name 1_389_KEY_CH_DOWN + 2172977168 + name 1_389_CH_PREVIOUS + 2172977171 + name 1_390_KEY_0 + 2173042688 + name 1_390_KEY_1 + 2173042689 + name 1_390_KEY_2 + 2173042690 + name 1_390_KEY_3 + 2173042691 + name 1_390_KEY_4 + 2173042692 + name 1_390_KEY_5 + 2173042693 + name 1_390_KEY_6 + 2173042694 + name 1_390_KEY_7 + 2173042695 + name 1_390_KEY_8 + 2173042696 + name 1_390_KEY_9 + 2173042697 + name 1_390_KEY_POWER + 2173042698 + name 1_390_TWO_DIGITS + 2173042701 + name 1_390_KEY_CH_UP + 2173042703 + name 1_390_KEY_CH_DOWN + 2173042704 + name 1_391_KEY_0 + 2173108224 + name 1_391_KEY_1 + 2173108225 + name 1_391_KEY_2 + 2173108226 + name 1_391_KEY_3 + 2173108227 + name 1_391_KEY_4 + 2173108228 + name 1_391_KEY_5 + 2173108229 + name 1_391_KEY_6 + 2173108230 + name 1_391_KEY_7 + 2173108231 + name 1_391_KEY_8 + 2173108232 + name 1_391_KEY_9 + 2173108233 + name 1_391_KEY_POWER + 2173108234 + name 1_391_TWO_DIGITS + 2173108237 + name 1_391_KEY_CH_UP + 2173108239 + name 1_391_KEY_CH_DOWN + 2173108240 + name 1_391_KEY_AV + 2173108265 + name 1_392_KEY_0 + 2173173760 + name 1_392_KEY_1 + 2173173761 + name 1_392_KEY_2 + 2173173762 + name 1_392_KEY_3 + 2173173763 + name 1_392_KEY_4 + 2173173764 + name 1_392_KEY_5 + 2173173765 + name 1_392_KEY_6 + 2173173766 + name 1_392_KEY_7 + 2173173767 + name 1_392_KEY_8 + 2173173768 + name 1_392_KEY_9 + 2173173769 + name 1_392_KEY_POWER + 2173173770 + name 1_392_KEY_CH_UP + 2173173775 + name 1_392_KEY_CH_DOWN + 2173173776 + name 1_392_CH_PREVIOUS + 2173173779 + name 1_393_KEY_0 + 2173239296 + name 1_393_KEY_1 + 2173239297 + name 1_393_KEY_2 + 2173239298 + name 1_393_KEY_3 + 2173239299 + name 1_393_KEY_4 + 2173239300 + name 1_393_KEY_5 + 2173239301 + name 1_393_KEY_6 + 2173239302 + name 1_393_KEY_7 + 2173239303 + name 1_393_KEY_8 + 2173239304 + name 1_393_KEY_9 + 2173239305 + name 1_393_KEY_POWER + 2173239306 + name 1_393_KEY_CH_UP + 2173239311 + name 1_393_KEY_CH_DOWN + 2173239312 + name 1_394_KEY_0 + 2173304832 + name 1_394_KEY_1 + 2173304833 + name 1_394_KEY_2 + 2173304834 + name 1_394_KEY_3 + 2173304835 + name 1_394_KEY_4 + 2173304836 + name 1_394_KEY_5 + 2173304837 + name 1_394_KEY_6 + 2173304838 + name 1_394_KEY_7 + 2173304839 + name 1_394_KEY_8 + 2173304840 + name 1_394_KEY_9 + 2173304841 + name 1_394_KEY_POWER + 2173304842 + name 1_394_KEY_CH_UP + 2173304847 + name 1_394_KEY_CH_DOWN + 2173304848 + name 1_394_CH_PREVIOUS + 2173304851 + name 1_395_KEY_0 + 2173370368 + name 1_395_KEY_1 + 2173370369 + name 1_395_KEY_2 + 2173370370 + name 1_395_KEY_3 + 2173370371 + name 1_395_KEY_4 + 2173370372 + name 1_395_KEY_5 + 2173370373 + name 1_395_KEY_6 + 2173370374 + name 1_395_KEY_7 + 2173370375 + name 1_395_KEY_8 + 2173370376 + name 1_395_KEY_9 + 2173370377 + name 1_395_KEY_POWER + 2173370378 + name 1_395_KEY_CH_UP + 2173370383 + name 1_395_KEY_CH_DOWN + 2173370384 + name 1_396_KEY_0 + 2173435904 + name 1_396_KEY_1 + 2173435905 + name 1_396_KEY_2 + 2173435906 + name 1_396_KEY_3 + 2173435907 + name 1_396_KEY_4 + 2173435908 + name 1_396_KEY_5 + 2173435909 + name 1_396_KEY_6 + 2173435910 + name 1_396_KEY_7 + 2173435911 + name 1_396_KEY_8 + 2173435912 + name 1_396_KEY_9 + 2173435913 + name 1_396_KEY_POWER + 2173435914 + name 1_396_TWO_DIGITS + 2173435917 + name 1_396_KEY_CH_UP + 2173435919 + name 1_396_KEY_CH_DOWN + 2173435920 + name 1_396_KEY_AV + 2173435945 + name 1_397_KEY_0 + 2173501440 + name 1_397_KEY_1 + 2173501441 + name 1_397_KEY_2 + 2173501442 + name 1_397_KEY_3 + 2173501443 + name 1_397_KEY_4 + 2173501444 + name 1_397_KEY_5 + 2173501445 + name 1_397_KEY_6 + 2173501446 + name 1_397_KEY_7 + 2173501447 + name 1_397_KEY_8 + 2173501448 + name 1_397_KEY_9 + 2173501449 + name 1_397_KEY_POWER + 2173501450 + name 1_397_KEY_CH_UP + 2173501455 + name 1_397_KEY_CH_DOWN + 2173501456 + name 1_398_KEY_0 + 2173566976 + name 1_398_KEY_1 + 2173566977 + name 1_398_KEY_2 + 2173566978 + name 1_398_KEY_3 + 2173566979 + name 1_398_KEY_4 + 2173566980 + name 1_398_KEY_5 + 2173566981 + name 1_398_KEY_6 + 2173566982 + name 1_398_KEY_7 + 2173566983 + name 1_398_KEY_8 + 2173566984 + name 1_398_KEY_9 + 2173566985 + name 1_398_KEY_POWER + 2173566986 + name 1_398_KEY_CH_UP + 2173566991 + name 1_398_KEY_CH_DOWN + 2173566992 + name 1_399_KEY_0 + 2173632512 + name 1_399_KEY_1 + 2173632513 + name 1_399_KEY_2 + 2173632514 + name 1_399_KEY_3 + 2173632515 + name 1_399_KEY_4 + 2173632516 + name 1_399_KEY_5 + 2173632517 + name 1_399_KEY_6 + 2173632518 + name 1_399_KEY_7 + 2173632519 + name 1_399_KEY_8 + 2173632520 + name 1_399_KEY_9 + 2173632521 + name 1_399_KEY_POWER + 2173632522 + name 1_399_KEY_CH_UP + 2173632527 + name 1_399_KEY_CH_DOWN + 2173632528 + name 1_400_KEY_0 + 2173698048 + name 1_400_KEY_1 + 2173698049 + name 1_400_KEY_2 + 2173698050 + name 1_400_KEY_3 + 2173698051 + name 1_400_KEY_4 + 2173698052 + name 1_400_KEY_5 + 2173698053 + name 1_400_KEY_6 + 2173698054 + name 1_400_KEY_7 + 2173698055 + name 1_400_KEY_8 + 2173698056 + name 1_400_KEY_9 + 2173698057 + name 1_400_KEY_POWER + 2173698058 + name 1_400_KEY_CH_UP + 2173698063 + name 1_400_KEY_CH_DOWN + 2173698064 + name 1_401_KEY_0 + 2173763584 + name 1_401_KEY_1 + 2173763585 + name 1_401_KEY_2 + 2173763586 + name 1_401_KEY_3 + 2173763587 + name 1_401_KEY_4 + 2173763588 + name 1_401_KEY_5 + 2173763589 + name 1_401_KEY_6 + 2173763590 + name 1_401_KEY_7 + 2173763591 + name 1_401_KEY_8 + 2173763592 + name 1_401_KEY_9 + 2173763593 + name 1_401_KEY_POWER + 2173763594 + name 1_401_KEY_CH_UP + 2173763599 + name 1_401_KEY_CH_DOWN + 2173763600 + name 1_401_CH_PREVIOUS + 2173763603 + name 1_402_KEY_0 + 2173829120 + name 1_402_KEY_1 + 2173829121 + name 1_402_KEY_2 + 2173829122 + name 1_402_KEY_3 + 2173829123 + name 1_402_KEY_4 + 2173829124 + name 1_402_KEY_5 + 2173829125 + name 1_402_KEY_6 + 2173829126 + name 1_402_KEY_7 + 2173829127 + name 1_402_KEY_8 + 2173829128 + name 1_402_KEY_9 + 2173829129 + name 1_402_KEY_POWER + 2173829130 + name 1_402_KEY_CH_UP + 2173829135 + name 1_402_KEY_CH_DOWN + 2173829136 + name 1_402_KEY_AV + 2173829161 + name 1_403_KEY_0 + 2173894656 + name 1_403_KEY_1 + 2173894657 + name 1_403_KEY_2 + 2173894658 + name 1_403_KEY_3 + 2173894659 + name 1_403_KEY_4 + 2173894660 + name 1_403_KEY_5 + 2173894661 + name 1_403_KEY_6 + 2173894662 + name 1_403_KEY_7 + 2173894663 + name 1_403_KEY_8 + 2173894664 + name 1_403_KEY_9 + 2173894665 + name 1_403_KEY_POWER + 2173894666 + name 1_403_KEY_CH_UP + 2173894671 + name 1_403_KEY_CH_DOWN + 2173894672 + name 1_404_KEY_0 + 2173960192 + name 1_404_KEY_1 + 2173960193 + name 1_404_KEY_2 + 2173960194 + name 1_404_KEY_3 + 2173960195 + name 1_404_KEY_4 + 2173960196 + name 1_404_KEY_5 + 2173960197 + name 1_404_KEY_6 + 2173960198 + name 1_404_KEY_7 + 2173960199 + name 1_404_KEY_8 + 2173960200 + name 1_404_KEY_9 + 2173960201 + name 1_404_KEY_POWER + 2173960202 + name 1_404_KEY_CH_UP + 2173960207 + name 1_404_KEY_CH_DOWN + 2173960208 + name 1_404_CH_PREVIOUS + 2173960211 + name 1_405_KEY_0 + 2174025728 + name 1_405_KEY_1 + 2174025729 + name 1_405_KEY_2 + 2174025730 + name 1_405_KEY_3 + 2174025731 + name 1_405_KEY_4 + 2174025732 + name 1_405_KEY_5 + 2174025733 + name 1_405_KEY_6 + 2174025734 + name 1_405_KEY_7 + 2174025735 + name 1_405_KEY_8 + 2174025736 + name 1_405_KEY_9 + 2174025737 + name 1_405_KEY_POWER + 2174025738 + name 1_405_KEY_CH_UP + 2174025743 + name 1_405_KEY_CH_DOWN + 2174025744 + name 1_405_CH_PREVIOUS + 2174025747 + name 1_405_KEY_AV + 2174025769 + name 1_406_KEY_0 + 2174091264 + name 1_406_KEY_1 + 2174091265 + name 1_406_KEY_2 + 2174091266 + name 1_406_KEY_3 + 2174091267 + name 1_406_KEY_4 + 2174091268 + name 1_406_KEY_5 + 2174091269 + name 1_406_KEY_6 + 2174091270 + name 1_406_KEY_7 + 2174091271 + name 1_406_KEY_8 + 2174091272 + name 1_406_KEY_9 + 2174091273 + name 1_406_KEY_POWER + 2174091274 + name 1_406_KEY_CH_UP + 2174091279 + name 1_406_KEY_CH_DOWN + 2174091280 + name 1_406_CH_PREVIOUS + 2174091283 + name 1_406_KEY_AV + 2174091305 + name 1_407_KEY_0 + 2174156800 + name 1_407_KEY_1 + 2174156801 + name 1_407_KEY_2 + 2174156802 + name 1_407_KEY_3 + 2174156803 + name 1_407_KEY_4 + 2174156804 + name 1_407_KEY_5 + 2174156805 + name 1_407_KEY_6 + 2174156806 + name 1_407_KEY_7 + 2174156807 + name 1_407_KEY_8 + 2174156808 + name 1_407_KEY_9 + 2174156809 + name 1_407_KEY_POWER + 2174156810 + name 1_407_KEY_CH_UP + 2174156815 + name 1_407_KEY_CH_DOWN + 2174156816 + name 1_407_KEY_Sleep + 2174156863 + name 1_408_KEY_0 + 2174222336 + name 1_408_KEY_1 + 2174222337 + name 1_408_KEY_2 + 2174222338 + name 1_408_KEY_3 + 2174222339 + name 1_408_KEY_4 + 2174222340 + name 1_408_KEY_5 + 2174222341 + name 1_408_KEY_6 + 2174222342 + name 1_408_KEY_7 + 2174222343 + name 1_408_KEY_8 + 2174222344 + name 1_408_KEY_9 + 2174222345 + name 1_408_KEY_POWER + 2174222346 + name 1_408_KEY_CH_UP + 2174222351 + name 1_408_KEY_CH_DOWN + 2174222352 + name 1_408_KEY_AV + 2174222377 + name 1_409_KEY_0 + 2174287872 + name 1_409_KEY_1 + 2174287873 + name 1_409_KEY_2 + 2174287874 + name 1_409_KEY_3 + 2174287875 + name 1_409_KEY_4 + 2174287876 + name 1_409_KEY_5 + 2174287877 + name 1_409_KEY_6 + 2174287878 + name 1_409_KEY_7 + 2174287879 + name 1_409_KEY_8 + 2174287880 + name 1_409_KEY_9 + 2174287881 + name 1_409_KEY_POWER + 2174287882 + name 1_409_KEY_CH_UP + 2174287887 + name 1_409_KEY_CH_DOWN + 2174287888 + name 1_409_KEY_MUTE + 2174287889 + name 1_409_KEY_VOL_DOWN + 2174287890 + name 1_409_KEY_VOL_UP + 2174287892 + name 1_410_KEY_0 + 2174353408 + name 1_410_KEY_1 + 2174353409 + name 1_410_KEY_2 + 2174353410 + name 1_410_KEY_3 + 2174353411 + name 1_410_KEY_4 + 2174353412 + name 1_410_KEY_5 + 2174353413 + name 1_410_KEY_6 + 2174353414 + name 1_410_KEY_7 + 2174353415 + name 1_410_KEY_8 + 2174353416 + name 1_410_KEY_9 + 2174353417 + name 1_410_KEY_POWER + 2174353418 + name 1_410_KEY_CH_UP + 2174353423 + name 1_410_KEY_CH_DOWN + 2174353424 + name 1_411_KEY_0 + 2174418944 + name 1_411_KEY_1 + 2174418945 + name 1_411_KEY_2 + 2174418946 + name 1_411_KEY_3 + 2174418947 + name 1_411_KEY_4 + 2174418948 + name 1_411_KEY_5 + 2174418949 + name 1_411_KEY_6 + 2174418950 + name 1_411_KEY_7 + 2174418951 + name 1_411_KEY_8 + 2174418952 + name 1_411_KEY_9 + 2174418953 + name 1_411_KEY_POWER + 2174418954 + name 1_411_TWO_DIGITS + 2174418957 + name 1_411_KEY_CH_UP + 2174418959 + name 1_411_KEY_CH_DOWN + 2174418960 + name 1_412_KEY_0 + 2174484480 + name 1_412_KEY_1 + 2174484481 + name 1_412_KEY_2 + 2174484482 + name 1_412_KEY_3 + 2174484483 + name 1_412_KEY_4 + 2174484484 + name 1_412_KEY_5 + 2174484485 + name 1_412_KEY_6 + 2174484486 + name 1_412_KEY_7 + 2174484487 + name 1_412_KEY_8 + 2174484488 + name 1_412_KEY_9 + 2174484489 + name 1_412_KEY_POWER + 2174484490 + name 1_412_TWO_DIGITS + 2174484493 + name 1_412_KEY_CH_UP + 2174484495 + name 1_412_KEY_CH_DOWN + 2174484496 + name 1_412_KEY_AV + 2174484521 + name 1_413_KEY_0 + 2174550016 + name 1_413_KEY_1 + 2174550017 + name 1_413_KEY_2 + 2174550018 + name 1_413_KEY_3 + 2174550019 + name 1_413_KEY_4 + 2174550020 + name 1_413_KEY_5 + 2174550021 + name 1_413_KEY_6 + 2174550022 + name 1_413_KEY_7 + 2174550023 + name 1_413_KEY_8 + 2174550024 + name 1_413_KEY_9 + 2174550025 + name 1_413_KEY_POWER + 2174550026 + name 1_413_KEY_CH_UP + 2174550031 + name 1_413_KEY_CH_DOWN + 2174550032 + name 1_413_CH_PREVIOUS + 2174550035 + name 1_413_KEY_AV + 2174550057 + name 1_413_KEY_Sleep + 2174550079 + name 1_414_KEY_0 + 2174615552 + name 1_414_KEY_1 + 2174615553 + name 1_414_KEY_2 + 2174615554 + name 1_414_KEY_3 + 2174615555 + name 1_414_KEY_4 + 2174615556 + name 1_414_KEY_5 + 2174615557 + name 1_414_KEY_6 + 2174615558 + name 1_414_KEY_7 + 2174615559 + name 1_414_KEY_8 + 2174615560 + name 1_414_KEY_9 + 2174615561 + name 1_414_KEY_POWER + 2174615562 + name 1_414_KEY_CH_UP + 2174615567 + name 1_414_KEY_CH_DOWN + 2174615568 + name 1_415_KEY_0 + 2174681088 + name 1_415_KEY_1 + 2174681089 + name 1_415_KEY_2 + 2174681090 + name 1_415_KEY_3 + 2174681091 + name 1_415_KEY_4 + 2174681092 + name 1_415_KEY_5 + 2174681093 + name 1_415_KEY_6 + 2174681094 + name 1_415_KEY_7 + 2174681095 + name 1_415_KEY_8 + 2174681096 + name 1_415_KEY_9 + 2174681097 + name 1_415_KEY_POWER + 2174681098 + name 1_415_TWO_DIGITS + 2174681101 + name 1_415_KEY_CH_UP + 2174681103 + name 1_415_KEY_CH_DOWN + 2174681104 + name 1_416_KEY_0 + 2174746624 + name 1_416_KEY_1 + 2174746625 + name 1_416_KEY_2 + 2174746626 + name 1_416_KEY_3 + 2174746627 + name 1_416_KEY_4 + 2174746628 + name 1_416_KEY_5 + 2174746629 + name 1_416_KEY_6 + 2174746630 + name 1_416_KEY_7 + 2174746631 + name 1_416_KEY_8 + 2174746632 + name 1_416_KEY_9 + 2174746633 + name 1_416_KEY_POWER + 2174746634 + name 1_416_KEY_CH_UP + 2174746639 + name 1_416_KEY_CH_DOWN + 2174746640 + name 1_417_KEY_0 + 2174812160 + name 1_417_KEY_1 + 2174812161 + name 1_417_KEY_2 + 2174812162 + name 1_417_KEY_3 + 2174812163 + name 1_417_KEY_4 + 2174812164 + name 1_417_KEY_5 + 2174812165 + name 1_417_KEY_6 + 2174812166 + name 1_417_KEY_7 + 2174812167 + name 1_417_KEY_8 + 2174812168 + name 1_417_KEY_9 + 2174812169 + name 1_417_KEY_POWER + 2174812170 + name 1_417_TWO_DIGITS + 2174812173 + name 1_417_KEY_CH_UP + 2174812175 + name 1_417_KEY_CH_DOWN + 2174812176 + name 1_417_KEY_AV + 2174812201 + name 1_418_KEY_0 + 2174877696 + name 1_418_KEY_1 + 2174877697 + name 1_418_KEY_2 + 2174877698 + name 1_418_KEY_3 + 2174877699 + name 1_418_KEY_4 + 2174877700 + name 1_418_KEY_5 + 2174877701 + name 1_418_KEY_6 + 2174877702 + name 1_418_KEY_7 + 2174877703 + name 1_418_KEY_8 + 2174877704 + name 1_418_KEY_9 + 2174877705 + name 1_418_KEY_POWER + 2174877706 + name 1_418_KEY_CH_UP + 2174877711 + name 1_418_KEY_CH_DOWN + 2174877712 + name 1_419_KEY_0 + 2174943232 + name 1_419_KEY_1 + 2174943233 + name 1_419_KEY_2 + 2174943234 + name 1_419_KEY_3 + 2174943235 + name 1_419_KEY_4 + 2174943236 + name 1_419_KEY_5 + 2174943237 + name 1_419_KEY_6 + 2174943238 + name 1_419_KEY_7 + 2174943239 + name 1_419_KEY_8 + 2174943240 + name 1_419_KEY_9 + 2174943241 + name 1_419_KEY_POWER + 2174943242 + name 1_419_TWO_DIGITS + 2174943245 + name 1_419_KEY_CH_UP + 2174943247 + name 1_419_KEY_CH_DOWN + 2174943248 + name 1_420_KEY_0 + 2175008768 + name 1_420_KEY_1 + 2175008769 + name 1_420_KEY_2 + 2175008770 + name 1_420_KEY_3 + 2175008771 + name 1_420_KEY_4 + 2175008772 + name 1_420_KEY_5 + 2175008773 + name 1_420_KEY_6 + 2175008774 + name 1_420_KEY_7 + 2175008775 + name 1_420_KEY_8 + 2175008776 + name 1_420_KEY_9 + 2175008777 + name 1_420_KEY_POWER + 2175008778 + name 1_420_TWO_DIGITS + 2175008781 + name 1_420_KEY_CH_UP + 2175008783 + name 1_420_KEY_CH_DOWN + 2175008784 + name 1_420_KEY_Sleep + 2175008831 + name 1_421_KEY_0 + 2175074304 + name 1_421_KEY_1 + 2175074305 + name 1_421_KEY_2 + 2175074306 + name 1_421_KEY_3 + 2175074307 + name 1_421_KEY_4 + 2175074308 + name 1_421_KEY_5 + 2175074309 + name 1_421_KEY_6 + 2175074310 + name 1_421_KEY_7 + 2175074311 + name 1_421_KEY_8 + 2175074312 + name 1_421_KEY_9 + 2175074313 + name 1_421_KEY_POWER + 2175074314 + name 1_421_KEY_CH_UP + 2175074319 + name 1_421_KEY_CH_DOWN + 2175074320 + name 1_421_CH_PREVIOUS + 2175074323 + name 1_422_KEY_0 + 2175139840 + name 1_422_KEY_1 + 2175139841 + name 1_422_KEY_2 + 2175139842 + name 1_422_KEY_3 + 2175139843 + name 1_422_KEY_4 + 2175139844 + name 1_422_KEY_5 + 2175139845 + name 1_422_KEY_6 + 2175139846 + name 1_422_KEY_7 + 2175139847 + name 1_422_KEY_8 + 2175139848 + name 1_422_KEY_9 + 2175139849 + name 1_422_KEY_POWER + 2175139850 + name 1_422_KEY_CH_UP + 2175139855 + name 1_422_KEY_CH_DOWN + 2175139856 + name 1_422_CH_PREVIOUS + 2175139859 + name 1_423_KEY_0 + 2175205376 + name 1_423_KEY_1 + 2175205377 + name 1_423_KEY_2 + 2175205378 + name 1_423_KEY_3 + 2175205379 + name 1_423_KEY_4 + 2175205380 + name 1_423_KEY_5 + 2175205381 + name 1_423_KEY_6 + 2175205382 + name 1_423_KEY_7 + 2175205383 + name 1_423_KEY_8 + 2175205384 + name 1_423_KEY_9 + 2175205385 + name 1_423_KEY_POWER + 2175205386 + name 1_423_KEY_CH_UP + 2175205391 + name 1_423_KEY_CH_DOWN + 2175205392 + name 1_423_KEY_AV + 2175205417 + name 1_424_KEY_0 + 2175270912 + name 1_424_KEY_1 + 2175270913 + name 1_424_KEY_2 + 2175270914 + name 1_424_KEY_3 + 2175270915 + name 1_424_KEY_4 + 2175270916 + name 1_424_KEY_5 + 2175270917 + name 1_424_KEY_6 + 2175270918 + name 1_424_KEY_7 + 2175270919 + name 1_424_KEY_8 + 2175270920 + name 1_424_KEY_9 + 2175270921 + name 1_424_KEY_POWER + 2175270922 + name 1_424_KEY_CH_UP + 2175270927 + name 1_424_KEY_CH_DOWN + 2175270928 + name 1_424_KEY_MUTE + 2175270929 + name 1_424_KEY_VOL_DOWN + 2175270930 + name 1_424_KEY_VOL_UP + 2175270932 + name 1_425_KEY_0 + 2175336448 + name 1_425_KEY_1 + 2175336449 + name 1_425_KEY_2 + 2175336450 + name 1_425_KEY_3 + 2175336451 + name 1_425_KEY_4 + 2175336452 + name 1_425_KEY_5 + 2175336453 + name 1_425_KEY_6 + 2175336454 + name 1_425_KEY_7 + 2175336455 + name 1_425_KEY_8 + 2175336456 + name 1_425_KEY_9 + 2175336457 + name 1_425_KEY_POWER + 2175336458 + name 1_425_KEY_CH_UP + 2175336463 + name 1_425_KEY_CH_DOWN + 2175336464 + name 1_425_KEY_AV + 2175336489 + name 1_426_KEY_0 + 2175401984 + name 1_426_KEY_1 + 2175401985 + name 1_426_KEY_2 + 2175401986 + name 1_426_KEY_3 + 2175401987 + name 1_426_KEY_4 + 2175401988 + name 1_426_KEY_5 + 2175401989 + name 1_426_KEY_6 + 2175401990 + name 1_426_KEY_7 + 2175401991 + name 1_426_KEY_8 + 2175401992 + name 1_426_KEY_9 + 2175401993 + name 1_426_KEY_POWER + 2175401994 + name 1_426_KEY_CH_UP + 2175401999 + name 1_426_KEY_CH_DOWN + 2175402000 + name 1_427_KEY_0 + 2175467520 + name 1_427_KEY_1 + 2175467521 + name 1_427_KEY_2 + 2175467522 + name 1_427_KEY_3 + 2175467523 + name 1_427_KEY_4 + 2175467524 + name 1_427_KEY_5 + 2175467525 + name 1_427_KEY_6 + 2175467526 + name 1_427_KEY_7 + 2175467527 + name 1_427_KEY_8 + 2175467528 + name 1_427_KEY_9 + 2175467529 + name 1_427_KEY_POWER + 2175467530 + name 1_427_KEY_CH_UP + 2175467535 + name 1_427_KEY_CH_DOWN + 2175467536 + name 1_427_KEY_AV + 2175467561 + name 1_428_KEY_0 + 2175533056 + name 1_428_KEY_1 + 2175533057 + name 1_428_KEY_2 + 2175533058 + name 1_428_KEY_3 + 2175533059 + name 1_428_KEY_4 + 2175533060 + name 1_428_KEY_5 + 2175533061 + name 1_428_KEY_6 + 2175533062 + name 1_428_KEY_7 + 2175533063 + name 1_428_KEY_8 + 2175533064 + name 1_428_KEY_9 + 2175533065 + name 1_428_KEY_POWER + 2175533066 + name 1_428_TWO_DIGITS + 2175533069 + name 1_428_KEY_CH_UP + 2175533071 + name 1_428_KEY_CH_DOWN + 2175533072 + name 1_429_KEY_0 + 2175598592 + name 1_429_KEY_1 + 2175598593 + name 1_429_KEY_2 + 2175598594 + name 1_429_KEY_3 + 2175598595 + name 1_429_KEY_4 + 2175598596 + name 1_429_KEY_5 + 2175598597 + name 1_429_KEY_6 + 2175598598 + name 1_429_KEY_7 + 2175598599 + name 1_429_KEY_8 + 2175598600 + name 1_429_KEY_9 + 2175598601 + name 1_429_KEY_POWER + 2175598602 + name 1_429_TWO_DIGITS + 2175598605 + name 1_429_KEY_CH_UP + 2175598607 + name 1_429_KEY_CH_DOWN + 2175598608 + name 1_429_KEY_AV + 2175598633 + name 1_430_KEY_0 + 2175664128 + name 1_430_KEY_1 + 2175664129 + name 1_430_KEY_2 + 2175664130 + name 1_430_KEY_3 + 2175664131 + name 1_430_KEY_4 + 2175664132 + name 1_430_KEY_5 + 2175664133 + name 1_430_KEY_6 + 2175664134 + name 1_430_KEY_7 + 2175664135 + name 1_430_KEY_8 + 2175664136 + name 1_430_KEY_9 + 2175664137 + name 1_430_KEY_POWER + 2175664138 + name 1_430_KEY_CH_UP + 2175664143 + name 1_430_KEY_CH_DOWN + 2175664144 + name 1_431_KEY_0 + 2175729664 + name 1_431_KEY_1 + 2175729665 + name 1_431_KEY_2 + 2175729666 + name 1_431_KEY_3 + 2175729667 + name 1_431_KEY_4 + 2175729668 + name 1_431_KEY_5 + 2175729669 + name 1_431_KEY_6 + 2175729670 + name 1_431_KEY_7 + 2175729671 + name 1_431_KEY_8 + 2175729672 + name 1_431_KEY_9 + 2175729673 + name 1_431_KEY_POWER + 2175729674 + name 1_431_KEY_CH_UP + 2175729679 + name 1_431_KEY_CH_DOWN + 2175729680 + name 1_431_CH_PREVIOUS + 2175729683 + name 1_432_KEY_0 + 2175795200 + name 1_432_KEY_1 + 2175795201 + name 1_432_KEY_2 + 2175795202 + name 1_432_KEY_3 + 2175795203 + name 1_432_KEY_4 + 2175795204 + name 1_432_KEY_5 + 2175795205 + name 1_432_KEY_6 + 2175795206 + name 1_432_KEY_7 + 2175795207 + name 1_432_KEY_8 + 2175795208 + name 1_432_KEY_9 + 2175795209 + name 1_432_KEY_POWER + 2175795210 + name 1_432_KEY_CH_UP + 2175795215 + name 1_432_KEY_CH_DOWN + 2175795216 + name 1_433_KEY_0 + 2175860736 + name 1_433_KEY_1 + 2175860737 + name 1_433_KEY_2 + 2175860738 + name 1_433_KEY_3 + 2175860739 + name 1_433_KEY_4 + 2175860740 + name 1_433_KEY_5 + 2175860741 + name 1_433_KEY_6 + 2175860742 + name 1_433_KEY_7 + 2175860743 + name 1_433_KEY_8 + 2175860744 + name 1_433_KEY_9 + 2175860745 + name 1_433_KEY_POWER + 2175860746 + name 1_433_KEY_CH_UP + 2175860751 + name 1_433_KEY_CH_DOWN + 2175860752 + name 1_434_KEY_0 + 2175926272 + name 1_434_KEY_1 + 2175926273 + name 1_434_KEY_2 + 2175926274 + name 1_434_KEY_3 + 2175926275 + name 1_434_KEY_4 + 2175926276 + name 1_434_KEY_5 + 2175926277 + name 1_434_KEY_6 + 2175926278 + name 1_434_KEY_7 + 2175926279 + name 1_434_KEY_8 + 2175926280 + name 1_434_KEY_9 + 2175926281 + name 1_434_KEY_POWER + 2175926282 + name 1_434_TWO_DIGITS + 2175926285 + name 1_434_KEY_CH_UP + 2175926287 + name 1_434_KEY_CH_DOWN + 2175926288 + name 1_435_KEY_0 + 2175991808 + name 1_435_KEY_1 + 2175991809 + name 1_435_KEY_2 + 2175991810 + name 1_435_KEY_3 + 2175991811 + name 1_435_KEY_4 + 2175991812 + name 1_435_KEY_5 + 2175991813 + name 1_435_KEY_6 + 2175991814 + name 1_435_KEY_7 + 2175991815 + name 1_435_KEY_8 + 2175991816 + name 1_435_KEY_9 + 2175991817 + name 1_435_KEY_POWER + 2175991818 + name 1_435_KEY_CH_UP + 2175991823 + name 1_435_KEY_CH_DOWN + 2175991824 + name 1_435_KEY_AV + 2175991849 + name 1_436_KEY_0 + 2176057344 + name 1_436_KEY_1 + 2176057345 + name 1_436_KEY_2 + 2176057346 + name 1_436_KEY_3 + 2176057347 + name 1_436_KEY_4 + 2176057348 + name 1_436_KEY_5 + 2176057349 + name 1_436_KEY_6 + 2176057350 + name 1_436_KEY_7 + 2176057351 + name 1_436_KEY_8 + 2176057352 + name 1_436_KEY_9 + 2176057353 + name 1_436_KEY_POWER + 2176057354 + name 1_436_TWO_DIGITS + 2176057357 + name 1_436_KEY_CH_UP + 2176057359 + name 1_436_KEY_CH_DOWN + 2176057360 + name 1_436_KEY_AV + 2176057385 + name 1_437_KEY_0 + 2176122880 + name 1_437_KEY_1 + 2176122881 + name 1_437_KEY_2 + 2176122882 + name 1_437_KEY_3 + 2176122883 + name 1_437_KEY_4 + 2176122884 + name 1_437_KEY_5 + 2176122885 + name 1_437_KEY_6 + 2176122886 + name 1_437_KEY_7 + 2176122887 + name 1_437_KEY_8 + 2176122888 + name 1_437_KEY_9 + 2176122889 + name 1_437_KEY_POWER + 2176122890 + name 1_437_KEY_CH_UP + 2176122895 + name 1_437_KEY_CH_DOWN + 2176122896 + name 1_437_KEY_AV + 2176122921 + name 1_438_KEY_0 + 2176188416 + name 1_438_KEY_1 + 2176188417 + name 1_438_KEY_2 + 2176188418 + name 1_438_KEY_3 + 2176188419 + name 1_438_KEY_4 + 2176188420 + name 1_438_KEY_5 + 2176188421 + name 1_438_KEY_6 + 2176188422 + name 1_438_KEY_7 + 2176188423 + name 1_438_KEY_8 + 2176188424 + name 1_438_KEY_9 + 2176188425 + name 1_438_KEY_POWER + 2176188426 + name 1_438_KEY_CH_UP + 2176188431 + name 1_438_KEY_CH_DOWN + 2176188432 + name 1_438_KEY_AV + 2176188457 + name 1_439_KEY_0 + 2176253952 + name 1_439_KEY_1 + 2176253953 + name 1_439_KEY_2 + 2176253954 + name 1_439_KEY_3 + 2176253955 + name 1_439_KEY_4 + 2176253956 + name 1_439_KEY_5 + 2176253957 + name 1_439_KEY_6 + 2176253958 + name 1_439_KEY_7 + 2176253959 + name 1_439_KEY_8 + 2176253960 + name 1_439_KEY_9 + 2176253961 + name 1_439_KEY_POWER + 2176253962 + name 1_439_KEY_CH_UP + 2176253967 + name 1_439_KEY_CH_DOWN + 2176253968 + name 1_440_KEY_0 + 2176319488 + name 1_440_KEY_1 + 2176319489 + name 1_440_KEY_2 + 2176319490 + name 1_440_KEY_3 + 2176319491 + name 1_440_KEY_4 + 2176319492 + name 1_440_KEY_5 + 2176319493 + name 1_440_KEY_6 + 2176319494 + name 1_440_KEY_7 + 2176319495 + name 1_440_KEY_8 + 2176319496 + name 1_440_KEY_9 + 2176319497 + name 1_440_KEY_POWER + 2176319498 + name 1_440_TWO_DIGITS + 2176319501 + name 1_440_KEY_CH_UP + 2176319503 + name 1_440_KEY_CH_DOWN + 2176319504 + name 1_440_KEY_AV + 2176319529 + name 1_441_KEY_0 + 2176385024 + name 1_441_KEY_1 + 2176385025 + name 1_441_KEY_2 + 2176385026 + name 1_441_KEY_3 + 2176385027 + name 1_441_KEY_4 + 2176385028 + name 1_441_KEY_5 + 2176385029 + name 1_441_KEY_6 + 2176385030 + name 1_441_KEY_7 + 2176385031 + name 1_441_KEY_8 + 2176385032 + name 1_441_KEY_9 + 2176385033 + name 1_441_KEY_POWER + 2176385034 + name 1_441_KEY_CH_UP + 2176385039 + name 1_441_KEY_CH_DOWN + 2176385040 + name 1_442_KEY_0 + 2176450560 + name 1_442_KEY_1 + 2176450561 + name 1_442_KEY_2 + 2176450562 + name 1_442_KEY_3 + 2176450563 + name 1_442_KEY_4 + 2176450564 + name 1_442_KEY_5 + 2176450565 + name 1_442_KEY_6 + 2176450566 + name 1_442_KEY_7 + 2176450567 + name 1_442_KEY_8 + 2176450568 + name 1_442_KEY_9 + 2176450569 + name 1_442_KEY_POWER + 2176450570 + name 1_442_KEY_CH_UP + 2176450575 + name 1_442_KEY_CH_DOWN + 2176450576 + name 1_443_KEY_0 + 2176516096 + name 1_443_KEY_1 + 2176516097 + name 1_443_KEY_2 + 2176516098 + name 1_443_KEY_3 + 2176516099 + name 1_443_KEY_4 + 2176516100 + name 1_443_KEY_5 + 2176516101 + name 1_443_KEY_6 + 2176516102 + name 1_443_KEY_7 + 2176516103 + name 1_443_KEY_8 + 2176516104 + name 1_443_KEY_9 + 2176516105 + name 1_443_KEY_POWER + 2176516106 + name 1_443_KEY_CH_UP + 2176516111 + name 1_443_KEY_CH_DOWN + 2176516112 + name 1_444_KEY_0 + 2176581632 + name 1_444_KEY_1 + 2176581633 + name 1_444_KEY_2 + 2176581634 + name 1_444_KEY_3 + 2176581635 + name 1_444_KEY_4 + 2176581636 + name 1_444_KEY_5 + 2176581637 + name 1_444_KEY_6 + 2176581638 + name 1_444_KEY_7 + 2176581639 + name 1_444_KEY_8 + 2176581640 + name 1_444_KEY_9 + 2176581641 + name 1_444_KEY_POWER + 2176581642 + name 1_444_KEY_CH_UP + 2176581647 + name 1_444_KEY_CH_DOWN + 2176581648 + name 1_444_CH_PREVIOUS + 2176581651 + name 1_444_KEY_AV + 2176581673 + name 1_444_KEY_Sleep + 2176581695 + name 1_445_KEY_0 + 2176647168 + name 1_445_KEY_1 + 2176647169 + name 1_445_KEY_2 + 2176647170 + name 1_445_KEY_3 + 2176647171 + name 1_445_KEY_4 + 2176647172 + name 1_445_KEY_5 + 2176647173 + name 1_445_KEY_6 + 2176647174 + name 1_445_KEY_7 + 2176647175 + name 1_445_KEY_8 + 2176647176 + name 1_445_KEY_9 + 2176647177 + name 1_445_KEY_POWER + 2176647178 + name 1_445_TWO_DIGITS + 2176647181 + name 1_445_KEY_CH_UP + 2176647183 + name 1_445_KEY_CH_DOWN + 2176647184 + name 1_446_KEY_0 + 2176712704 + name 1_446_KEY_1 + 2176712705 + name 1_446_KEY_2 + 2176712706 + name 1_446_KEY_3 + 2176712707 + name 1_446_KEY_4 + 2176712708 + name 1_446_KEY_5 + 2176712709 + name 1_446_KEY_6 + 2176712710 + name 1_446_KEY_7 + 2176712711 + name 1_446_KEY_8 + 2176712712 + name 1_446_KEY_9 + 2176712713 + name 1_446_KEY_POWER + 2176712714 + name 1_446_TWO_DIGITS + 2176712717 + name 1_446_KEY_CH_UP + 2176712719 + name 1_446_KEY_CH_DOWN + 2176712720 + name 1_446_KEY_Sleep + 2176712767 + name 1_447_KEY_0 + 2176778240 + name 1_447_KEY_1 + 2176778241 + name 1_447_KEY_2 + 2176778242 + name 1_447_KEY_3 + 2176778243 + name 1_447_KEY_4 + 2176778244 + name 1_447_KEY_5 + 2176778245 + name 1_447_KEY_6 + 2176778246 + name 1_447_KEY_7 + 2176778247 + name 1_447_KEY_8 + 2176778248 + name 1_447_KEY_9 + 2176778249 + name 1_447_KEY_POWER + 2176778250 + name 1_447_TWO_DIGITS + 2176778253 + name 1_447_KEY_CH_UP + 2176778255 + name 1_447_KEY_CH_DOWN + 2176778256 + name 1_448_KEY_0 + 2176843776 + name 1_448_KEY_1 + 2176843777 + name 1_448_KEY_2 + 2176843778 + name 1_448_KEY_3 + 2176843779 + name 1_448_KEY_4 + 2176843780 + name 1_448_KEY_5 + 2176843781 + name 1_448_KEY_6 + 2176843782 + name 1_448_KEY_7 + 2176843783 + name 1_448_KEY_8 + 2176843784 + name 1_448_KEY_9 + 2176843785 + name 1_448_KEY_POWER + 2176843786 + name 1_448_KEY_CH_UP + 2176843791 + name 1_448_KEY_CH_DOWN + 2176843792 + name 1_448_KEY_Sleep + 2176843839 + name 1_449_KEY_0 + 2176909312 + name 1_449_KEY_1 + 2176909313 + name 1_449_KEY_2 + 2176909314 + name 1_449_KEY_3 + 2176909315 + name 1_449_KEY_4 + 2176909316 + name 1_449_KEY_5 + 2176909317 + name 1_449_KEY_6 + 2176909318 + name 1_449_KEY_7 + 2176909319 + name 1_449_KEY_8 + 2176909320 + name 1_449_KEY_9 + 2176909321 + name 1_449_KEY_POWER + 2176909322 + name 1_449_TWO_DIGITS + 2176909325 + name 1_449_KEY_CH_UP + 2176909327 + name 1_449_KEY_CH_DOWN + 2176909328 + name 1_449_CH_PREVIOUS + 2176909331 + name 1_449_KEY_AV + 2176909353 + name 1_450_KEY_0 + 2176974848 + name 1_450_KEY_1 + 2176974849 + name 1_450_KEY_2 + 2176974850 + name 1_450_KEY_3 + 2176974851 + name 1_450_KEY_4 + 2176974852 + name 1_450_KEY_5 + 2176974853 + name 1_450_KEY_6 + 2176974854 + name 1_450_KEY_7 + 2176974855 + name 1_450_KEY_8 + 2176974856 + name 1_450_KEY_9 + 2176974857 + name 1_450_KEY_POWER + 2176974858 + name 1_450_KEY_CH_UP + 2176974863 + name 1_450_KEY_CH_DOWN + 2176974864 + name 1_451_KEY_0 + 2177040384 + name 1_451_KEY_1 + 2177040385 + name 1_451_KEY_2 + 2177040386 + name 1_451_KEY_3 + 2177040387 + name 1_451_KEY_4 + 2177040388 + name 1_451_KEY_5 + 2177040389 + name 1_451_KEY_6 + 2177040390 + name 1_451_KEY_7 + 2177040391 + name 1_451_KEY_8 + 2177040392 + name 1_451_KEY_9 + 2177040393 + name 1_451_KEY_POWER + 2177040394 + name 1_451_KEY_CH_UP + 2177040399 + name 1_451_KEY_CH_DOWN + 2177040400 + name 1_452_KEY_0 + 2177105920 + name 1_452_KEY_1 + 2177105921 + name 1_452_KEY_2 + 2177105922 + name 1_452_KEY_3 + 2177105923 + name 1_452_KEY_4 + 2177105924 + name 1_452_KEY_5 + 2177105925 + name 1_452_KEY_6 + 2177105926 + name 1_452_KEY_7 + 2177105927 + name 1_452_KEY_8 + 2177105928 + name 1_452_KEY_9 + 2177105929 + name 1_452_KEY_POWER + 2177105930 + name 1_452_KEY_CH_UP + 2177105935 + name 1_452_KEY_CH_DOWN + 2177105936 + name 1_452_KEY_AV + 2177105961 + name 1_453_KEY_0 + 2177171456 + name 1_453_KEY_1 + 2177171457 + name 1_453_KEY_2 + 2177171458 + name 1_453_KEY_3 + 2177171459 + name 1_453_KEY_4 + 2177171460 + name 1_453_KEY_5 + 2177171461 + name 1_453_KEY_6 + 2177171462 + name 1_453_KEY_7 + 2177171463 + name 1_453_KEY_8 + 2177171464 + name 1_453_KEY_9 + 2177171465 + name 1_453_KEY_POWER + 2177171466 + name 1_453_KEY_CH_UP + 2177171471 + name 1_453_KEY_CH_DOWN + 2177171472 + name 1_453_KEY_Sleep + 2177171519 + name 1_454_KEY_0 + 2177236992 + name 1_454_KEY_1 + 2177236993 + name 1_454_KEY_2 + 2177236994 + name 1_454_KEY_3 + 2177236995 + name 1_454_KEY_4 + 2177236996 + name 1_454_KEY_5 + 2177236997 + name 1_454_KEY_6 + 2177236998 + name 1_454_KEY_7 + 2177236999 + name 1_454_KEY_8 + 2177237000 + name 1_454_KEY_9 + 2177237001 + name 1_454_KEY_POWER + 2177237002 + name 1_454_KEY_CH_UP + 2177237007 + name 1_454_KEY_CH_DOWN + 2177237008 + name 1_455_KEY_0 + 2177302528 + name 1_455_KEY_1 + 2177302529 + name 1_455_KEY_2 + 2177302530 + name 1_455_KEY_3 + 2177302531 + name 1_455_KEY_4 + 2177302532 + name 1_455_KEY_5 + 2177302533 + name 1_455_KEY_6 + 2177302534 + name 1_455_KEY_7 + 2177302535 + name 1_455_KEY_8 + 2177302536 + name 1_455_KEY_9 + 2177302537 + name 1_455_KEY_POWER + 2177302538 + name 1_455_KEY_CH_UP + 2177302543 + name 1_455_KEY_CH_DOWN + 2177302544 + name 1_455_KEY_MUTE + 2177302545 + name 1_455_KEY_VOL_DOWN + 2177302546 + name 1_455_KEY_VOL_UP + 2177302548 + name 1_456_KEY_0 + 2177368064 + name 1_456_KEY_1 + 2177368065 + name 1_456_KEY_2 + 2177368066 + name 1_456_KEY_3 + 2177368067 + name 1_456_KEY_4 + 2177368068 + name 1_456_KEY_5 + 2177368069 + name 1_456_KEY_6 + 2177368070 + name 1_456_KEY_7 + 2177368071 + name 1_456_KEY_8 + 2177368072 + name 1_456_KEY_9 + 2177368073 + name 1_456_KEY_POWER + 2177368074 + name 1_456_KEY_CH_UP + 2177368079 + name 1_456_KEY_CH_DOWN + 2177368080 + name 1_456_CH_PREVIOUS + 2177368083 + name 1_457_KEY_0 + 2177433600 + name 1_457_KEY_1 + 2177433601 + name 1_457_KEY_2 + 2177433602 + name 1_457_KEY_3 + 2177433603 + name 1_457_KEY_4 + 2177433604 + name 1_457_KEY_5 + 2177433605 + name 1_457_KEY_6 + 2177433606 + name 1_457_KEY_7 + 2177433607 + name 1_457_KEY_8 + 2177433608 + name 1_457_KEY_9 + 2177433609 + name 1_457_KEY_POWER + 2177433610 + name 1_457_TWO_DIGITS + 2177433613 + name 1_457_KEY_CH_UP + 2177433615 + name 1_457_KEY_CH_DOWN + 2177433616 + name 1_457_CH_PREVIOUS + 2177433619 + name 1_457_KEY_AV + 2177433641 + name 1_458_KEY_0 + 2177499136 + name 1_458_KEY_1 + 2177499137 + name 1_458_KEY_2 + 2177499138 + name 1_458_KEY_3 + 2177499139 + name 1_458_KEY_4 + 2177499140 + name 1_458_KEY_5 + 2177499141 + name 1_458_KEY_6 + 2177499142 + name 1_458_KEY_7 + 2177499143 + name 1_458_KEY_8 + 2177499144 + name 1_458_KEY_9 + 2177499145 + name 1_458_KEY_POWER + 2177499146 + name 1_458_KEY_CH_UP + 2177499151 + name 1_458_KEY_CH_DOWN + 2177499152 + name 1_459_KEY_0 + 2177564672 + name 1_459_KEY_1 + 2177564673 + name 1_459_KEY_2 + 2177564674 + name 1_459_KEY_3 + 2177564675 + name 1_459_KEY_4 + 2177564676 + name 1_459_KEY_5 + 2177564677 + name 1_459_KEY_6 + 2177564678 + name 1_459_KEY_7 + 2177564679 + name 1_459_KEY_8 + 2177564680 + name 1_459_KEY_9 + 2177564681 + name 1_459_KEY_POWER + 2177564682 + name 1_459_KEY_CH_UP + 2177564687 + name 1_459_KEY_CH_DOWN + 2177564688 + name 1_459_CH_PREVIOUS + 2177564691 + name 1_459_KEY_Sleep + 2177564735 + name 1_460_KEY_0 + 2177630208 + name 1_460_KEY_1 + 2177630209 + name 1_460_KEY_2 + 2177630210 + name 1_460_KEY_3 + 2177630211 + name 1_460_KEY_4 + 2177630212 + name 1_460_KEY_5 + 2177630213 + name 1_460_KEY_6 + 2177630214 + name 1_460_KEY_7 + 2177630215 + name 1_460_KEY_8 + 2177630216 + name 1_460_KEY_9 + 2177630217 + name 1_460_KEY_POWER + 2177630218 + name 1_460_KEY_CH_UP + 2177630223 + name 1_460_KEY_CH_DOWN + 2177630224 + name 1_460_KEY_AV + 2177630249 + name 1_461_KEY_0 + 2177695744 + name 1_461_KEY_1 + 2177695745 + name 1_461_KEY_2 + 2177695746 + name 1_461_KEY_3 + 2177695747 + name 1_461_KEY_4 + 2177695748 + name 1_461_KEY_5 + 2177695749 + name 1_461_KEY_6 + 2177695750 + name 1_461_KEY_7 + 2177695751 + name 1_461_KEY_8 + 2177695752 + name 1_461_KEY_9 + 2177695753 + name 1_461_KEY_POWER + 2177695754 + name 1_461_KEY_CH_UP + 2177695759 + name 1_461_KEY_CH_DOWN + 2177695760 + name 1_461_KEY_AV + 2177695785 + name 1_461_KEY_Sleep + 2177695807 + name 1_462_KEY_0 + 2177761280 + name 1_462_KEY_1 + 2177761281 + name 1_462_KEY_2 + 2177761282 + name 1_462_KEY_3 + 2177761283 + name 1_462_KEY_4 + 2177761284 + name 1_462_KEY_5 + 2177761285 + name 1_462_KEY_6 + 2177761286 + name 1_462_KEY_7 + 2177761287 + name 1_462_KEY_8 + 2177761288 + name 1_462_KEY_9 + 2177761289 + name 1_462_KEY_POWER + 2177761290 + name 1_462_KEY_CH_UP + 2177761295 + name 1_462_KEY_CH_DOWN + 2177761296 + name 1_462_CH_PREVIOUS + 2177761299 + name 1_462_KEY_AV + 2177761321 + name 1_463_KEY_0 + 2177826816 + name 1_463_KEY_1 + 2177826817 + name 1_463_KEY_2 + 2177826818 + name 1_463_KEY_3 + 2177826819 + name 1_463_KEY_4 + 2177826820 + name 1_463_KEY_5 + 2177826821 + name 1_463_KEY_6 + 2177826822 + name 1_463_KEY_7 + 2177826823 + name 1_463_KEY_8 + 2177826824 + name 1_463_KEY_9 + 2177826825 + name 1_463_KEY_POWER + 2177826826 + name 1_463_KEY_CH_UP + 2177826831 + name 1_463_KEY_CH_DOWN + 2177826832 + name 1_463_KEY_AV + 2177826857 + name 1_464_KEY_0 + 2177892352 + name 1_464_KEY_1 + 2177892353 + name 1_464_KEY_2 + 2177892354 + name 1_464_KEY_3 + 2177892355 + name 1_464_KEY_4 + 2177892356 + name 1_464_KEY_5 + 2177892357 + name 1_464_KEY_6 + 2177892358 + name 1_464_KEY_7 + 2177892359 + name 1_464_KEY_8 + 2177892360 + name 1_464_KEY_9 + 2177892361 + name 1_464_KEY_POWER + 2177892362 + name 1_464_KEY_CH_UP + 2177892367 + name 1_464_KEY_CH_DOWN + 2177892368 + name 1_465_KEY_0 + 2177957888 + name 1_465_KEY_1 + 2177957889 + name 1_465_KEY_2 + 2177957890 + name 1_465_KEY_3 + 2177957891 + name 1_465_KEY_4 + 2177957892 + name 1_465_KEY_5 + 2177957893 + name 1_465_KEY_6 + 2177957894 + name 1_465_KEY_7 + 2177957895 + name 1_465_KEY_8 + 2177957896 + name 1_465_KEY_9 + 2177957897 + name 1_465_KEY_POWER + 2177957898 + name 1_465_KEY_CH_UP + 2177957903 + name 1_465_KEY_CH_DOWN + 2177957904 + name 1_466_KEY_0 + 2178023424 + name 1_466_KEY_1 + 2178023425 + name 1_466_KEY_2 + 2178023426 + name 1_466_KEY_3 + 2178023427 + name 1_466_KEY_4 + 2178023428 + name 1_466_KEY_5 + 2178023429 + name 1_466_KEY_6 + 2178023430 + name 1_466_KEY_7 + 2178023431 + name 1_466_KEY_8 + 2178023432 + name 1_466_KEY_9 + 2178023433 + name 1_466_KEY_POWER + 2178023434 + name 1_466_KEY_CH_UP + 2178023439 + name 1_466_KEY_CH_DOWN + 2178023440 + name 1_466_KEY_AV + 2178023465 + name 1_466_KEY_Sleep + 2178023487 + name 1_467_KEY_0 + 2178088960 + name 1_467_KEY_1 + 2178088961 + name 1_467_KEY_2 + 2178088962 + name 1_467_KEY_3 + 2178088963 + name 1_467_KEY_4 + 2178088964 + name 1_467_KEY_5 + 2178088965 + name 1_467_KEY_6 + 2178088966 + name 1_467_KEY_7 + 2178088967 + name 1_467_KEY_8 + 2178088968 + name 1_467_KEY_9 + 2178088969 + name 1_467_KEY_POWER + 2178088970 + name 1_467_KEY_CH_UP + 2178088975 + name 1_467_KEY_CH_DOWN + 2178088976 + name 1_468_KEY_0 + 2178154496 + name 1_468_KEY_1 + 2178154497 + name 1_468_KEY_2 + 2178154498 + name 1_468_KEY_3 + 2178154499 + name 1_468_KEY_4 + 2178154500 + name 1_468_KEY_5 + 2178154501 + name 1_468_KEY_6 + 2178154502 + name 1_468_KEY_7 + 2178154503 + name 1_468_KEY_8 + 2178154504 + name 1_468_KEY_9 + 2178154505 + name 1_468_KEY_POWER + 2178154506 + name 1_468_KEY_CH_UP + 2178154511 + name 1_468_KEY_CH_DOWN + 2178154512 + name 1_469_KEY_0 + 2178220032 + name 1_469_KEY_1 + 2178220033 + name 1_469_KEY_2 + 2178220034 + name 1_469_KEY_3 + 2178220035 + name 1_469_KEY_4 + 2178220036 + name 1_469_KEY_5 + 2178220037 + name 1_469_KEY_6 + 2178220038 + name 1_469_KEY_7 + 2178220039 + name 1_469_KEY_8 + 2178220040 + name 1_469_KEY_9 + 2178220041 + name 1_469_KEY_POWER + 2178220042 + name 1_469_TWO_DIGITS + 2178220045 + name 1_469_KEY_CH_UP + 2178220047 + name 1_469_KEY_CH_DOWN + 2178220048 + name 1_470_KEY_0 + 2178285568 + name 1_470_KEY_1 + 2178285569 + name 1_470_KEY_2 + 2178285570 + name 1_470_KEY_3 + 2178285571 + name 1_470_KEY_4 + 2178285572 + name 1_470_KEY_5 + 2178285573 + name 1_470_KEY_6 + 2178285574 + name 1_470_KEY_7 + 2178285575 + name 1_470_KEY_8 + 2178285576 + name 1_470_KEY_9 + 2178285577 + name 1_470_KEY_POWER + 2178285578 + name 1_470_KEY_CH_UP + 2178285583 + name 1_470_KEY_CH_DOWN + 2178285584 + name 1_471_KEY_0 + 2178351104 + name 1_471_KEY_1 + 2178351105 + name 1_471_KEY_2 + 2178351106 + name 1_471_KEY_3 + 2178351107 + name 1_471_KEY_4 + 2178351108 + name 1_471_KEY_5 + 2178351109 + name 1_471_KEY_6 + 2178351110 + name 1_471_KEY_7 + 2178351111 + name 1_471_KEY_8 + 2178351112 + name 1_471_KEY_9 + 2178351113 + name 1_471_KEY_POWER + 2178351114 + name 1_471_KEY_CH_UP + 2178351119 + name 1_471_KEY_CH_DOWN + 2178351120 + name 1_471_CH_PREVIOUS + 2178351123 + name 1_471_KEY_AV + 2178351145 + name 1_472_KEY_0 + 2178416640 + name 1_472_KEY_1 + 2178416641 + name 1_472_KEY_2 + 2178416642 + name 1_472_KEY_3 + 2178416643 + name 1_472_KEY_4 + 2178416644 + name 1_472_KEY_5 + 2178416645 + name 1_472_KEY_6 + 2178416646 + name 1_472_KEY_7 + 2178416647 + name 1_472_KEY_8 + 2178416648 + name 1_472_KEY_9 + 2178416649 + name 1_472_KEY_POWER + 2178416650 + name 1_472_KEY_CH_UP + 2178416655 + name 1_472_KEY_CH_DOWN + 2178416656 + name 1_472_KEY_AV + 2178416681 + name 1_473_KEY_0 + 2178482176 + name 1_473_KEY_1 + 2178482177 + name 1_473_KEY_2 + 2178482178 + name 1_473_KEY_3 + 2178482179 + name 1_473_KEY_4 + 2178482180 + name 1_473_KEY_5 + 2178482181 + name 1_473_KEY_6 + 2178482182 + name 1_473_KEY_7 + 2178482183 + name 1_473_KEY_8 + 2178482184 + name 1_473_KEY_9 + 2178482185 + name 1_473_KEY_POWER + 2178482186 + name 1_473_KEY_CH_UP + 2178482191 + name 1_473_KEY_CH_DOWN + 2178482192 + name 1_473_KEY_AV + 2178482217 + name 1_474_KEY_0 + 2178547712 + name 1_474_KEY_1 + 2178547713 + name 1_474_KEY_2 + 2178547714 + name 1_474_KEY_3 + 2178547715 + name 1_474_KEY_4 + 2178547716 + name 1_474_KEY_5 + 2178547717 + name 1_474_KEY_6 + 2178547718 + name 1_474_KEY_7 + 2178547719 + name 1_474_KEY_8 + 2178547720 + name 1_474_KEY_9 + 2178547721 + name 1_474_KEY_POWER + 2178547722 + name 1_474_KEY_CH_UP + 2178547727 + name 1_474_KEY_CH_DOWN + 2178547728 + name 1_474_CH_PREVIOUS + 2178547731 + name 1_474_KEY_AV + 2178547753 + name 1_475_KEY_0 + 2178613248 + name 1_475_KEY_1 + 2178613249 + name 1_475_KEY_2 + 2178613250 + name 1_475_KEY_3 + 2178613251 + name 1_475_KEY_4 + 2178613252 + name 1_475_KEY_5 + 2178613253 + name 1_475_KEY_6 + 2178613254 + name 1_475_KEY_7 + 2178613255 + name 1_475_KEY_8 + 2178613256 + name 1_475_KEY_9 + 2178613257 + name 1_475_KEY_POWER + 2178613258 + name 1_475_KEY_CH_UP + 2178613263 + name 1_475_KEY_CH_DOWN + 2178613264 + name 1_475_KEY_AV + 2178613289 + name 1_476_KEY_0 + 2178678784 + name 1_476_KEY_1 + 2178678785 + name 1_476_KEY_2 + 2178678786 + name 1_476_KEY_3 + 2178678787 + name 1_476_KEY_4 + 2178678788 + name 1_476_KEY_5 + 2178678789 + name 1_476_KEY_6 + 2178678790 + name 1_476_KEY_7 + 2178678791 + name 1_476_KEY_8 + 2178678792 + name 1_476_KEY_9 + 2178678793 + name 1_476_KEY_POWER + 2178678794 + name 1_476_TWO_DIGITS + 2178678797 + name 1_476_KEY_CH_UP + 2178678799 + name 1_476_KEY_CH_DOWN + 2178678800 + name 1_476_KEY_AV + 2178678825 + name 1_478_KEY_0 + 2178809856 + name 1_478_KEY_1 + 2178809857 + name 1_478_KEY_2 + 2178809858 + name 1_478_KEY_3 + 2178809859 + name 1_478_KEY_4 + 2178809860 + name 1_478_KEY_5 + 2178809861 + name 1_478_KEY_6 + 2178809862 + name 1_478_KEY_7 + 2178809863 + name 1_478_KEY_8 + 2178809864 + name 1_478_KEY_9 + 2178809865 + name 1_478_KEY_POWER + 2178809866 + name 1_478_KEY_CH_UP + 2178809871 + name 1_478_KEY_CH_DOWN + 2178809872 + name 1_478_KEY_MUTE + 2178809873 + name 1_478_KEY_VOL_DOWN + 2178809874 + name 1_478_CH_PREVIOUS + 2178809875 + name 1_478_KEY_VOL_UP + 2178809876 + name 1_478_KEY_AV + 2178809897 + name 1_478_KEY_MENU + 2178809903 + name 1_478_KEY_MUP + 2178809904 + name 1_478_KEY_MDOWN + 2178809905 + name 1_478_KEY_MLEFT + 2178809906 + name 1_478_KEY_MRIGHT + 2178809907 + name 1_478_KEY_Sleep + 2178809919 + name 1_479_KEY_0 + 2178875392 + name 1_479_KEY_1 + 2178875393 + name 1_479_KEY_2 + 2178875394 + name 1_479_KEY_3 + 2178875395 + name 1_479_KEY_4 + 2178875396 + name 1_479_KEY_5 + 2178875397 + name 1_479_KEY_6 + 2178875398 + name 1_479_KEY_7 + 2178875399 + name 1_479_KEY_8 + 2178875400 + name 1_479_KEY_9 + 2178875401 + name 1_479_KEY_POWER + 2178875402 + name 1_479_KEY_CH_UP + 2178875407 + name 1_479_KEY_CH_DOWN + 2178875408 + name 1_479_KEY_MUTE + 2178875409 + name 1_479_KEY_VOL_DOWN + 2178875410 + name 1_479_KEY_VOL_UP + 2178875412 + name 1_480_KEY_0 + 2178940928 + name 1_480_KEY_1 + 2178940929 + name 1_480_KEY_2 + 2178940930 + name 1_480_KEY_3 + 2178940931 + name 1_480_KEY_4 + 2178940932 + name 1_480_KEY_5 + 2178940933 + name 1_480_KEY_6 + 2178940934 + name 1_480_KEY_7 + 2178940935 + name 1_480_KEY_8 + 2178940936 + name 1_480_KEY_9 + 2178940937 + name 1_480_KEY_POWER + 2178940938 + name 1_480_KEY_CH_UP + 2178940943 + name 1_480_KEY_CH_DOWN + 2178940944 + name 1_481_KEY_0 + 2179006464 + name 1_481_KEY_1 + 2179006465 + name 1_481_KEY_2 + 2179006466 + name 1_481_KEY_3 + 2179006467 + name 1_481_KEY_4 + 2179006468 + name 1_481_KEY_5 + 2179006469 + name 1_481_KEY_6 + 2179006470 + name 1_481_KEY_7 + 2179006471 + name 1_481_KEY_8 + 2179006472 + name 1_481_KEY_9 + 2179006473 + name 1_481_KEY_POWER + 2179006474 + name 1_481_TWO_DIGITS + 2179006477 + name 1_481_KEY_CH_UP + 2179006479 + name 1_481_KEY_CH_DOWN + 2179006480 + name 1_481_KEY_AV + 2179006505 + name 1_482_KEY_0 + 2179072000 + name 1_482_KEY_1 + 2179072001 + name 1_482_KEY_2 + 2179072002 + name 1_482_KEY_3 + 2179072003 + name 1_482_KEY_4 + 2179072004 + name 1_482_KEY_5 + 2179072005 + name 1_482_KEY_6 + 2179072006 + name 1_482_KEY_7 + 2179072007 + name 1_482_KEY_8 + 2179072008 + name 1_482_KEY_9 + 2179072009 + name 1_482_KEY_POWER + 2179072010 + name 1_482_KEY_CH_UP + 2179072015 + name 1_482_KEY_CH_DOWN + 2179072016 + name 1_482_CH_PREVIOUS + 2179072019 + name 1_483_KEY_0 + 2179137536 + name 1_483_KEY_1 + 2179137537 + name 1_483_KEY_2 + 2179137538 + name 1_483_KEY_3 + 2179137539 + name 1_483_KEY_4 + 2179137540 + name 1_483_KEY_5 + 2179137541 + name 1_483_KEY_6 + 2179137542 + name 1_483_KEY_7 + 2179137543 + name 1_483_KEY_8 + 2179137544 + name 1_483_KEY_9 + 2179137545 + name 1_483_KEY_POWER + 2179137546 + name 1_483_KEY_CH_UP + 2179137551 + name 1_483_KEY_CH_DOWN + 2179137552 + name 1_483_CH_PREVIOUS + 2179137555 + name 1_484_KEY_0 + 2179203072 + name 1_484_KEY_1 + 2179203073 + name 1_484_KEY_2 + 2179203074 + name 1_484_KEY_3 + 2179203075 + name 1_484_KEY_4 + 2179203076 + name 1_484_KEY_5 + 2179203077 + name 1_484_KEY_6 + 2179203078 + name 1_484_KEY_7 + 2179203079 + name 1_484_KEY_8 + 2179203080 + name 1_484_KEY_9 + 2179203081 + name 1_484_KEY_POWER + 2179203082 + name 1_484_KEY_CH_UP + 2179203087 + name 1_484_KEY_CH_DOWN + 2179203088 + name 1_485_KEY_0 + 2179268608 + name 1_485_KEY_1 + 2179268609 + name 1_485_KEY_2 + 2179268610 + name 1_485_KEY_3 + 2179268611 + name 1_485_KEY_4 + 2179268612 + name 1_485_KEY_5 + 2179268613 + name 1_485_KEY_6 + 2179268614 + name 1_485_KEY_7 + 2179268615 + name 1_485_KEY_8 + 2179268616 + name 1_485_KEY_9 + 2179268617 + name 1_485_KEY_POWER + 2179268618 + name 1_485_KEY_CH_UP + 2179268623 + name 1_485_KEY_CH_DOWN + 2179268624 + name 1_485_CH_PREVIOUS + 2179268627 + name 1_485_KEY_AV + 2179268649 + name 1_486_KEY_0 + 2179334144 + name 1_486_KEY_1 + 2179334145 + name 1_486_KEY_2 + 2179334146 + name 1_486_KEY_3 + 2179334147 + name 1_486_KEY_4 + 2179334148 + name 1_486_KEY_5 + 2179334149 + name 1_486_KEY_6 + 2179334150 + name 1_486_KEY_7 + 2179334151 + name 1_486_KEY_8 + 2179334152 + name 1_486_KEY_9 + 2179334153 + name 1_486_KEY_POWER + 2179334154 + name 1_486_KEY_CH_UP + 2179334159 + name 1_486_KEY_CH_DOWN + 2179334160 + name 1_487_KEY_0 + 2179399680 + name 1_487_KEY_1 + 2179399681 + name 1_487_KEY_2 + 2179399682 + name 1_487_KEY_3 + 2179399683 + name 1_487_KEY_4 + 2179399684 + name 1_487_KEY_5 + 2179399685 + name 1_487_KEY_6 + 2179399686 + name 1_487_KEY_7 + 2179399687 + name 1_487_KEY_8 + 2179399688 + name 1_487_KEY_9 + 2179399689 + name 1_487_KEY_POWER + 2179399690 + name 1_487_KEY_CH_UP + 2179399695 + name 1_487_KEY_CH_DOWN + 2179399696 + name 1_487_CH_PREVIOUS + 2179399699 + name 1_488_KEY_0 + 2179465216 + name 1_488_KEY_1 + 2179465217 + name 1_488_KEY_2 + 2179465218 + name 1_488_KEY_3 + 2179465219 + name 1_488_KEY_4 + 2179465220 + name 1_488_KEY_5 + 2179465221 + name 1_488_KEY_6 + 2179465222 + name 1_488_KEY_7 + 2179465223 + name 1_488_KEY_8 + 2179465224 + name 1_488_KEY_9 + 2179465225 + name 1_488_KEY_POWER + 2179465226 + name 1_488_TWO_DIGITS + 2179465229 + name 1_488_KEY_CH_UP + 2179465231 + name 1_488_KEY_CH_DOWN + 2179465232 + name 1_489_KEY_0 + 2179530752 + name 1_489_KEY_1 + 2179530753 + name 1_489_KEY_2 + 2179530754 + name 1_489_KEY_3 + 2179530755 + name 1_489_KEY_4 + 2179530756 + name 1_489_KEY_5 + 2179530757 + name 1_489_KEY_6 + 2179530758 + name 1_489_KEY_7 + 2179530759 + name 1_489_KEY_8 + 2179530760 + name 1_489_KEY_9 + 2179530761 + name 1_489_KEY_POWER + 2179530762 + name 1_489_KEY_CH_UP + 2179530767 + name 1_489_KEY_CH_DOWN + 2179530768 + name 1_489_CH_PREVIOUS + 2179530771 + name 1_490_KEY_0 + 2179596288 + name 1_490_KEY_1 + 2179596289 + name 1_490_KEY_2 + 2179596290 + name 1_490_KEY_3 + 2179596291 + name 1_490_KEY_4 + 2179596292 + name 1_490_KEY_5 + 2179596293 + name 1_490_KEY_6 + 2179596294 + name 1_490_KEY_7 + 2179596295 + name 1_490_KEY_8 + 2179596296 + name 1_490_KEY_9 + 2179596297 + name 1_490_KEY_POWER + 2179596298 + name 1_490_KEY_CH_UP + 2179596303 + name 1_490_KEY_CH_DOWN + 2179596304 + name 1_490_KEY_MUTE + 2179596305 + name 1_490_KEY_VOL_DOWN + 2179596306 + name 1_490_CH_PREVIOUS + 2179596307 + name 1_490_KEY_VOL_UP + 2179596308 + name 1_490_KEY_AV + 2179596329 + name 1_498_KEY_0 + 2180120576 + name 1_498_KEY_1 + 2180120577 + name 1_498_KEY_2 + 2180120578 + name 1_498_KEY_3 + 2180120579 + name 1_498_KEY_4 + 2180120580 + name 1_498_KEY_5 + 2180120581 + name 1_498_KEY_6 + 2180120582 + name 1_498_KEY_7 + 2180120583 + name 1_498_KEY_8 + 2180120584 + name 1_498_KEY_9 + 2180120585 + name 1_498_KEY_POWER + 2180120586 + name 1_498_KEY_CH_UP + 2180120591 + name 1_498_KEY_CH_DOWN + 2180120592 + name 1_498_KEY_MUTE + 2180120593 + name 1_498_KEY_VOL_DOWN + 2180120594 + name 1_498_CH_PREVIOUS + 2180120595 + name 1_498_KEY_VOL_UP + 2180120596 + name 1_498_KEY_MNSELECT + 2180120599 + name 1_498_KEY_EXIT + 2180120600 + name 1_498_KEY_FAV + 2180120605 + name 1_498_KEY_MUP + 2180120624 + name 1_498_KEY_MDOWN + 2180120625 + name 1_498_KEY_MLEFT + 2180120626 + name 1_498_KEY_MRIGHT + 2180120627 + name 1_499_KEY_0 + 2180186112 + name 1_499_KEY_1 + 2180186113 + name 1_499_KEY_2 + 2180186114 + name 1_499_KEY_3 + 2180186115 + name 1_499_KEY_4 + 2180186116 + name 1_499_KEY_5 + 2180186117 + name 1_499_KEY_6 + 2180186118 + name 1_499_KEY_7 + 2180186119 + name 1_499_KEY_8 + 2180186120 + name 1_499_KEY_9 + 2180186121 + name 1_499_KEY_POWER + 2180186122 + name 1_499_KEY_CH_UP + 2180186127 + name 1_499_KEY_CH_DOWN + 2180186128 + name 1_499_KEY_MUTE + 2180186129 + name 1_499_KEY_VOL_DOWN + 2180186130 + name 1_499_CH_PREVIOUS + 2180186131 + name 1_499_KEY_VOL_UP + 2180186132 + name 1_499_KEY_MNSELECT + 2180186135 + name 1_499_KEY_EXIT + 2180186136 + name 1_499_KEY_GUIDE + 2180186139 + name 1_499_KEY_MENU + 2180186159 + name 1_499_KEY_MUP + 2180186160 + name 1_499_KEY_MDOWN + 2180186161 + name 1_499_KEY_MLEFT + 2180186162 + name 1_499_KEY_MRIGHT + 2180186163 + name 1_499_KEY_DSubtitle + 2180186180 + name 1_500_KEY_0 + 2180251648 + name 1_500_KEY_1 + 2180251649 + name 1_500_KEY_2 + 2180251650 + name 1_500_KEY_3 + 2180251651 + name 1_500_KEY_4 + 2180251652 + name 1_500_KEY_5 + 2180251653 + name 1_500_KEY_6 + 2180251654 + name 1_500_KEY_7 + 2180251655 + name 1_500_KEY_8 + 2180251656 + name 1_500_KEY_9 + 2180251657 + name 1_500_KEY_POWER + 2180251658 + name 1_500_KEY_CH_UP + 2180251663 + name 1_500_KEY_CH_DOWN + 2180251664 + name 1_500_KEY_MUTE + 2180251665 + name 1_500_KEY_VOL_DOWN + 2180251666 + name 1_500_KEY_VOL_UP + 2180251668 + name 1_500_KEY_MNSELECT + 2180251671 + name 1_500_KEY_EXIT + 2180251672 + name 1_500_KEY_MENU + 2180251695 + name 1_500_KEY_MUP + 2180251696 + name 1_500_KEY_MDOWN + 2180251697 + name 1_500_KEY_MLEFT + 2180251698 + name 1_500_KEY_MRIGHT + 2180251699 + name 1_500_KEY_Sleep + 2180251711 + name 1_501_KEY_0 + 2180317184 + name 1_501_KEY_1 + 2180317185 + name 1_501_KEY_2 + 2180317186 + name 1_501_KEY_3 + 2180317187 + name 1_501_KEY_4 + 2180317188 + name 1_501_KEY_5 + 2180317189 + name 1_501_KEY_6 + 2180317190 + name 1_501_KEY_7 + 2180317191 + name 1_501_KEY_8 + 2180317192 + name 1_501_KEY_9 + 2180317193 + name 1_501_KEY_POWER + 2180317194 + name 1_501_KEY_CH_UP + 2180317199 + name 1_501_KEY_CH_DOWN + 2180317200 + name 1_501_KEY_MUTE + 2180317201 + name 1_501_KEY_VOL_DOWN + 2180317202 + name 1_501_CH_PREVIOUS + 2180317203 + name 1_501_KEY_VOL_UP + 2180317204 + name 1_501_KEY_MNSELECT + 2180317207 + name 1_501_KEY_EXIT + 2180317208 + name 1_501_KEY_GUIDE + 2180317211 + name 1_501_KEY_AV + 2180317225 + name 1_501_KEY_MENU + 2180317231 + name 1_501_KEY_MUP + 2180317232 + name 1_501_KEY_MDOWN + 2180317233 + name 1_501_KEY_MLEFT + 2180317234 + name 1_501_KEY_MRIGHT + 2180317235 + name 1_502_KEY_0 + 2180382720 + name 1_502_KEY_1 + 2180382721 + name 1_502_KEY_2 + 2180382722 + name 1_502_KEY_3 + 2180382723 + name 1_502_KEY_4 + 2180382724 + name 1_502_KEY_5 + 2180382725 + name 1_502_KEY_6 + 2180382726 + name 1_502_KEY_7 + 2180382727 + name 1_502_KEY_8 + 2180382728 + name 1_502_KEY_9 + 2180382729 + name 1_502_KEY_POWER + 2180382730 + name 1_502_KEY_MUTE + 2180382737 + name 1_502_CH_PREVIOUS + 2180382739 + name 1_502_KEY_MNSELECT + 2180382743 + name 1_502_KEY_EXIT + 2180382744 + name 1_502_KEY_MENU + 2180382767 + name 1_503_KEY_0 + 2180448256 + name 1_503_KEY_1 + 2180448257 + name 1_503_KEY_2 + 2180448258 + name 1_503_KEY_3 + 2180448259 + name 1_503_KEY_4 + 2180448260 + name 1_503_KEY_5 + 2180448261 + name 1_503_KEY_6 + 2180448262 + name 1_503_KEY_7 + 2180448263 + name 1_503_KEY_8 + 2180448264 + name 1_503_KEY_9 + 2180448265 + name 1_503_KEY_POWER + 2180448266 + name 1_503_KEY_MUTE + 2180448273 + name 1_503_CH_PREVIOUS + 2180448275 + name 1_503_KEY_MNSELECT + 2180448279 + name 1_503_KEY_GUIDE + 2180448283 + name 1_503_KEY_MENU + 2180448303 + name 1_504_KEY_0 + 2180513792 + name 1_504_KEY_1 + 2180513793 + name 1_504_KEY_2 + 2180513794 + name 1_504_KEY_3 + 2180513795 + name 1_504_KEY_4 + 2180513796 + name 1_504_KEY_5 + 2180513797 + name 1_504_KEY_6 + 2180513798 + name 1_504_KEY_7 + 2180513799 + name 1_504_KEY_8 + 2180513800 + name 1_504_KEY_9 + 2180513801 + name 1_504_KEY_POWER + 2180513802 + name 1_504_KEY_MUTE + 2180513809 + name 1_504_CH_PREVIOUS + 2180513811 + name 1_504_KEY_MNSELECT + 2180513815 + name 1_504_KEY_MENU + 2180513839 + name 1_505_KEY_0 + 2180579328 + name 1_505_KEY_1 + 2180579329 + name 1_505_KEY_2 + 2180579330 + name 1_505_KEY_3 + 2180579331 + name 1_505_KEY_4 + 2180579332 + name 1_505_KEY_5 + 2180579333 + name 1_505_KEY_6 + 2180579334 + name 1_505_KEY_7 + 2180579335 + name 1_505_KEY_8 + 2180579336 + name 1_505_KEY_9 + 2180579337 + name 1_505_KEY_POWER + 2180579338 + name 1_505_KEY_CH_UP + 2180579343 + name 1_505_KEY_CH_DOWN + 2180579344 + name 1_505_KEY_MUTE + 2180579345 + name 1_505_KEY_VOL_DOWN + 2180579346 + name 1_505_KEY_VOL_UP + 2180579348 + name 1_505_KEY_MNSELECT + 2180579351 + name 1_505_KEY_EXIT + 2180579352 + name 1_505_KEY_GUIDE + 2180579355 + name 1_505_KEY_AV + 2180579369 + name 1_505_KEY_MENU + 2180579375 + name 1_505_KEY_MUP + 2180579376 + name 1_505_KEY_MDOWN + 2180579377 + name 1_505_KEY_MLEFT + 2180579378 + name 1_505_KEY_MRIGHT + 2180579379 + name 1_505_KEY_TTOnOff + 2180579401 + name 1_506_KEY_0 + 2180644864 + name 1_506_KEY_1 + 2180644865 + name 1_506_KEY_2 + 2180644866 + name 1_506_KEY_3 + 2180644867 + name 1_506_KEY_4 + 2180644868 + name 1_506_KEY_5 + 2180644869 + name 1_506_KEY_6 + 2180644870 + name 1_506_KEY_7 + 2180644871 + name 1_506_KEY_8 + 2180644872 + name 1_506_KEY_9 + 2180644873 + name 1_506_KEY_POWER + 2180644874 + name 1_506_TWO_DIGITS + 2180644877 + name 1_506_KEY_CH_UP + 2180644879 + name 1_506_KEY_CH_DOWN + 2180644880 + name 1_507_KEY_0 + 2180710400 + name 1_507_KEY_1 + 2180710401 + name 1_507_KEY_2 + 2180710402 + name 1_507_KEY_3 + 2180710403 + name 1_507_KEY_4 + 2180710404 + name 1_507_KEY_5 + 2180710405 + name 1_507_KEY_6 + 2180710406 + name 1_507_KEY_7 + 2180710407 + name 1_507_KEY_8 + 2180710408 + name 1_507_KEY_9 + 2180710409 + name 1_507_KEY_POWER + 2180710410 + name 1_507_TWO_DIGITS + 2180710413 + name 1_507_KEY_CH_UP + 2180710415 + name 1_507_KEY_CH_DOWN + 2180710416 + name 1_507_KEY_MUP + 2180710448 + name 1_507_KEY_MDOWN + 2180710449 + name 1_508_KEY_0 + 2180775936 + name 1_508_KEY_1 + 2180775937 + name 1_508_KEY_2 + 2180775938 + name 1_508_KEY_3 + 2180775939 + name 1_508_KEY_4 + 2180775940 + name 1_508_KEY_5 + 2180775941 + name 1_508_KEY_6 + 2180775942 + name 1_508_KEY_7 + 2180775943 + name 1_508_KEY_8 + 2180775944 + name 1_508_KEY_9 + 2180775945 + name 1_508_KEY_POWER + 2180775946 + name 1_508_KEY_CH_UP + 2180775951 + name 1_508_KEY_CH_DOWN + 2180775952 + name 1_508_CH_PREVIOUS + 2180775955 + name 1_509_KEY_0 + 2180841472 + name 1_509_KEY_1 + 2180841473 + name 1_509_KEY_2 + 2180841474 + name 1_509_KEY_3 + 2180841475 + name 1_509_KEY_4 + 2180841476 + name 1_509_KEY_5 + 2180841477 + name 1_509_KEY_6 + 2180841478 + name 1_509_KEY_7 + 2180841479 + name 1_509_KEY_8 + 2180841480 + name 1_509_KEY_9 + 2180841481 + name 1_509_KEY_POWER + 2180841482 + name 1_509_KEY_CH_UP + 2180841487 + name 1_509_KEY_CH_DOWN + 2180841488 + name 1_509_KEY_MUP + 2180841520 + name 1_509_KEY_MDOWN + 2180841521 + name 1_510_KEY_0 + 2180907008 + name 1_510_KEY_1 + 2180907009 + name 1_510_KEY_2 + 2180907010 + name 1_510_KEY_3 + 2180907011 + name 1_510_KEY_4 + 2180907012 + name 1_510_KEY_5 + 2180907013 + name 1_510_KEY_6 + 2180907014 + name 1_510_KEY_7 + 2180907015 + name 1_510_KEY_8 + 2180907016 + name 1_510_KEY_9 + 2180907017 + name 1_510_KEY_POWER + 2180907018 + name 1_510_KEY_CH_UP + 2180907023 + name 1_510_KEY_CH_DOWN + 2180907024 + name 1_510_KEY_MNSELECT + 2180907031 + name 1_510_KEY_MENU + 2180907055 + name 1_510_KEY_MUP + 2180907056 + name 1_510_KEY_MDOWN + 2180907057 + name 1_510_KEY_MLEFT + 2180907058 + name 1_510_KEY_MRIGHT + 2180907059 + name 1_511_KEY_0 + 2180972544 + name 1_511_KEY_1 + 2180972545 + name 1_511_KEY_2 + 2180972546 + name 1_511_KEY_3 + 2180972547 + name 1_511_KEY_4 + 2180972548 + name 1_511_KEY_5 + 2180972549 + name 1_511_KEY_6 + 2180972550 + name 1_511_KEY_7 + 2180972551 + name 1_511_KEY_8 + 2180972552 + name 1_511_KEY_9 + 2180972553 + name 1_511_KEY_POWER + 2180972554 + name 1_511_KEY_CH_UP + 2180972559 + name 1_511_KEY_CH_DOWN + 2180972560 + name 1_511_KEY_MNSELECT + 2180972567 + name 1_511_KEY_MENU + 2180972591 + name 1_511_KEY_MUP + 2180972592 + name 1_511_KEY_MDOWN + 2180972593 + name 1_511_KEY_MLEFT + 2180972594 + name 1_511_KEY_MRIGHT + 2180972595 + name 1_512_KEY_0 + 2181038080 + name 1_512_KEY_1 + 2181038081 + name 1_512_KEY_2 + 2181038082 + name 1_512_KEY_3 + 2181038083 + name 1_512_KEY_4 + 2181038084 + name 1_512_KEY_5 + 2181038085 + name 1_512_KEY_6 + 2181038086 + name 1_512_KEY_7 + 2181038087 + name 1_512_KEY_8 + 2181038088 + name 1_512_KEY_9 + 2181038089 + name 1_512_KEY_POWER + 2181038090 + name 1_512_TWO_DIGITS + 2181038093 + name 1_512_KEY_CH_UP + 2181038095 + name 1_512_KEY_CH_DOWN + 2181038096 + name 1_512_KEY_MNSELECT + 2181038103 + name 1_512_KEY_BLUE + 2181038115 + name 1_512_KEY_GREEN + 2181038116 + name 1_512_KEY_RED + 2181038117 + name 1_512_KEY_YELLOW + 2181038118 + name 1_512_KEY_MENU + 2181038127 + name 1_512_KEY_MUP + 2181038128 + name 1_512_KEY_MDOWN + 2181038129 + name 1_512_KEY_MLEFT + 2181038130 + name 1_512_KEY_MRIGHT + 2181038131 + name 1_512_KEY_On + 2181038157 + name 1_513_KEY_0 + 2181103616 + name 1_513_KEY_1 + 2181103617 + name 1_513_KEY_2 + 2181103618 + name 1_513_KEY_3 + 2181103619 + name 1_513_KEY_4 + 2181103620 + name 1_513_KEY_5 + 2181103621 + name 1_513_KEY_6 + 2181103622 + name 1_513_KEY_7 + 2181103623 + name 1_513_KEY_8 + 2181103624 + name 1_513_KEY_9 + 2181103625 + name 1_513_KEY_POWER + 2181103626 + name 1_513_KEY_CH_UP + 2181103631 + name 1_513_KEY_CH_DOWN + 2181103632 + name 1_513_KEY_MNSELECT + 2181103639 + name 1_513_KEY_MENU + 2181103663 + name 1_514_KEY_0 + 2181169152 + name 1_514_KEY_1 + 2181169153 + name 1_514_KEY_2 + 2181169154 + name 1_514_KEY_3 + 2181169155 + name 1_514_KEY_4 + 2181169156 + name 1_514_KEY_5 + 2181169157 + name 1_514_KEY_6 + 2181169158 + name 1_514_KEY_7 + 2181169159 + name 1_514_KEY_8 + 2181169160 + name 1_514_KEY_9 + 2181169161 + name 1_514_KEY_POWER + 2181169162 + name 1_514_TWO_DIGITS + 2181169165 + name 1_514_KEY_CH_UP + 2181169167 + name 1_514_KEY_CH_DOWN + 2181169168 + name 1_514_CH_PREVIOUS + 2181169171 + name 1_514_KEY_MNSELECT + 2181169175 + name 1_514_KEY_MENU + 2181169199 + name 1_514_KEY_MUP + 2181169200 + name 1_514_KEY_MDOWN + 2181169201 + name 1_514_KEY_MLEFT + 2181169202 + name 1_514_KEY_MRIGHT + 2181169203 + name 1_515_KEY_0 + 2181234688 + name 1_515_KEY_1 + 2181234689 + name 1_515_KEY_2 + 2181234690 + name 1_515_KEY_3 + 2181234691 + name 1_515_KEY_4 + 2181234692 + name 1_515_KEY_5 + 2181234693 + name 1_515_KEY_6 + 2181234694 + name 1_515_KEY_7 + 2181234695 + name 1_515_KEY_8 + 2181234696 + name 1_515_KEY_9 + 2181234697 + name 1_515_KEY_POWER + 2181234698 + name 1_515_TWO_DIGITS + 2181234701 + name 1_515_KEY_CH_UP + 2181234703 + name 1_515_KEY_CH_DOWN + 2181234704 + name 1_515_CH_PREVIOUS + 2181234707 + name 1_515_KEY_MNSELECT + 2181234711 + name 1_515_KEY_MENU + 2181234735 + name 1_515_KEY_MUP + 2181234736 + name 1_515_KEY_MDOWN + 2181234737 + name 1_515_KEY_MLEFT + 2181234738 + name 1_515_KEY_MRIGHT + 2181234739 + name 1_516_KEY_0 + 2181300224 + name 1_516_KEY_1 + 2181300225 + name 1_516_KEY_2 + 2181300226 + name 1_516_KEY_3 + 2181300227 + name 1_516_KEY_4 + 2181300228 + name 1_516_KEY_5 + 2181300229 + name 1_516_KEY_6 + 2181300230 + name 1_516_KEY_7 + 2181300231 + name 1_516_KEY_8 + 2181300232 + name 1_516_KEY_9 + 2181300233 + name 1_516_KEY_POWER + 2181300234 + name 1_516_KEY_CH_UP + 2181300239 + name 1_516_KEY_CH_DOWN + 2181300240 + name 1_516_KEY_MNSELECT + 2181300247 + name 1_516_KEY_GUIDE + 2181300251 + name 1_516_KEY_BLUE + 2181300259 + name 1_516_KEY_GREEN + 2181300260 + name 1_516_KEY_RED + 2181300261 + name 1_516_KEY_YELLOW + 2181300262 + name 1_516_KEY_MENU + 2181300271 + name 1_516_KEY_MUP + 2181300272 + name 1_516_KEY_MDOWN + 2181300273 + name 1_516_KEY_MLEFT + 2181300274 + name 1_516_KEY_MRIGHT + 2181300275 + name 1_517_KEY_0 + 2181365760 + name 1_517_KEY_1 + 2181365761 + name 1_517_KEY_2 + 2181365762 + name 1_517_KEY_3 + 2181365763 + name 1_517_KEY_4 + 2181365764 + name 1_517_KEY_5 + 2181365765 + name 1_517_KEY_6 + 2181365766 + name 1_517_KEY_7 + 2181365767 + name 1_517_KEY_8 + 2181365768 + name 1_517_KEY_9 + 2181365769 + name 1_517_KEY_POWER + 2181365770 + name 1_517_KEY_CH_UP + 2181365775 + name 1_517_KEY_CH_DOWN + 2181365776 + name 1_517_KEY_MNSELECT + 2181365783 + name 1_517_KEY_GUIDE + 2181365787 + name 1_517_KEY_BLUE + 2181365795 + name 1_517_KEY_GREEN + 2181365796 + name 1_517_KEY_RED + 2181365797 + name 1_517_KEY_YELLOW + 2181365798 + name 1_517_KEY_MENU + 2181365807 + name 1_517_KEY_MUP + 2181365808 + name 1_517_KEY_MDOWN + 2181365809 + name 1_517_KEY_MLEFT + 2181365810 + name 1_517_KEY_MRIGHT + 2181365811 + name 1_518_KEY_0 + 2181431296 + name 1_518_KEY_1 + 2181431297 + name 1_518_KEY_2 + 2181431298 + name 1_518_KEY_3 + 2181431299 + name 1_518_KEY_4 + 2181431300 + name 1_518_KEY_5 + 2181431301 + name 1_518_KEY_6 + 2181431302 + name 1_518_KEY_7 + 2181431303 + name 1_518_KEY_8 + 2181431304 + name 1_518_KEY_9 + 2181431305 + name 1_518_KEY_POWER + 2181431306 + name 1_518_KEY_CH_UP + 2181431311 + name 1_518_KEY_CH_DOWN + 2181431312 + name 1_518_CH_PREVIOUS + 2181431315 + name 1_519_KEY_0 + 2181496832 + name 1_519_KEY_1 + 2181496833 + name 1_519_KEY_2 + 2181496834 + name 1_519_KEY_3 + 2181496835 + name 1_519_KEY_4 + 2181496836 + name 1_519_KEY_5 + 2181496837 + name 1_519_KEY_6 + 2181496838 + name 1_519_KEY_7 + 2181496839 + name 1_519_KEY_8 + 2181496840 + name 1_519_KEY_9 + 2181496841 + name 1_519_KEY_POWER + 2181496842 + name 1_519_KEY_CH_UP + 2181496847 + name 1_519_KEY_CH_DOWN + 2181496848 + name 1_519_CH_PREVIOUS + 2181496851 + name 1_519_KEY_MNSELECT + 2181496855 + name 1_519_KEY_GUIDE + 2181496859 + name 1_519_KEY_MENU + 2181496879 + name 1_519_KEY_MUP + 2181496880 + name 1_519_KEY_MDOWN + 2181496881 + name 1_519_KEY_MLEFT + 2181496882 + name 1_519_KEY_MRIGHT + 2181496883 + name 1_520_KEY_0 + 2181562368 + name 1_520_KEY_1 + 2181562369 + name 1_520_KEY_2 + 2181562370 + name 1_520_KEY_3 + 2181562371 + name 1_520_KEY_4 + 2181562372 + name 1_520_KEY_5 + 2181562373 + name 1_520_KEY_6 + 2181562374 + name 1_520_KEY_7 + 2181562375 + name 1_520_KEY_8 + 2181562376 + name 1_520_KEY_9 + 2181562377 + name 1_520_KEY_POWER + 2181562378 + name 1_520_KEY_CH_UP + 2181562383 + name 1_520_KEY_CH_DOWN + 2181562384 + name 1_520_CH_PREVIOUS + 2181562387 + name 1_520_KEY_MNSELECT + 2181562391 + name 1_520_KEY_GUIDE + 2181562395 + name 1_520_KEY_BLUE + 2181562403 + name 1_520_KEY_GREEN + 2181562404 + name 1_520_KEY_RED + 2181562405 + name 1_520_KEY_YELLOW + 2181562406 + name 1_520_KEY_MENU + 2181562415 + name 1_520_KEY_MUP + 2181562416 + name 1_520_KEY_MDOWN + 2181562417 + name 1_520_KEY_MLEFT + 2181562418 + name 1_520_KEY_MRIGHT + 2181562419 + name 1_520_KEY_On + 2181562445 + name 1_521_KEY_0 + 2181627904 + name 1_521_KEY_1 + 2181627905 + name 1_521_KEY_2 + 2181627906 + name 1_521_KEY_3 + 2181627907 + name 1_521_KEY_4 + 2181627908 + name 1_521_KEY_5 + 2181627909 + name 1_521_KEY_6 + 2181627910 + name 1_521_KEY_7 + 2181627911 + name 1_521_KEY_8 + 2181627912 + name 1_521_KEY_9 + 2181627913 + name 1_521_KEY_POWER + 2181627914 + name 1_521_KEY_CH_UP + 2181627919 + name 1_521_KEY_CH_DOWN + 2181627920 + name 1_521_CH_PREVIOUS + 2181627923 + name 1_521_KEY_MNSELECT + 2181627927 + name 1_521_KEY_GUIDE + 2181627931 + name 1_521_KEY_MENU + 2181627951 + name 1_521_KEY_MUP + 2181627952 + name 1_521_KEY_MDOWN + 2181627953 + name 1_521_KEY_MLEFT + 2181627954 + name 1_521_KEY_MRIGHT + 2181627955 + name 1_522_KEY_0 + 2181693440 + name 1_522_KEY_1 + 2181693441 + name 1_522_KEY_2 + 2181693442 + name 1_522_KEY_3 + 2181693443 + name 1_522_KEY_4 + 2181693444 + name 1_522_KEY_5 + 2181693445 + name 1_522_KEY_6 + 2181693446 + name 1_522_KEY_7 + 2181693447 + name 1_522_KEY_8 + 2181693448 + name 1_522_KEY_9 + 2181693449 + name 1_522_KEY_POWER + 2181693450 + name 1_522_KEY_CH_UP + 2181693455 + name 1_522_KEY_CH_DOWN + 2181693456 + name 1_522_CH_PREVIOUS + 2181693459 + name 1_522_KEY_MNSELECT + 2181693463 + name 1_522_KEY_GUIDE + 2181693467 + name 1_522_KEY_BLUE + 2181693475 + name 1_522_KEY_GREEN + 2181693476 + name 1_522_KEY_RED + 2181693477 + name 1_522_KEY_YELLOW + 2181693478 + name 1_522_KEY_MENU + 2181693487 + name 1_522_KEY_MUP + 2181693488 + name 1_522_KEY_MDOWN + 2181693489 + name 1_522_KEY_MLEFT + 2181693490 + name 1_522_KEY_MRIGHT + 2181693491 + name 1_523_KEY_0 + 2181758976 + name 1_523_KEY_1 + 2181758977 + name 1_523_KEY_2 + 2181758978 + name 1_523_KEY_3 + 2181758979 + name 1_523_KEY_4 + 2181758980 + name 1_523_KEY_5 + 2181758981 + name 1_523_KEY_6 + 2181758982 + name 1_523_KEY_7 + 2181758983 + name 1_523_KEY_8 + 2181758984 + name 1_523_KEY_9 + 2181758985 + name 1_523_KEY_POWER + 2181758986 + name 1_523_KEY_CH_UP + 2181758991 + name 1_523_KEY_CH_DOWN + 2181758992 + name 1_523_KEY_MUTE + 2181758993 + name 1_523_KEY_VOL_DOWN + 2181758994 + name 1_523_KEY_VOL_UP + 2181758996 + name 1_523_KEY_MNSELECT + 2181758999 + name 1_523_KEY_EXIT + 2181759000 + name 1_523_KEY_AV + 2181759017 + name 1_523_KEY_MENU + 2181759023 + name 1_523_KEY_MUP + 2181759024 + name 1_523_KEY_MDOWN + 2181759025 + name 1_523_KEY_MLEFT + 2181759026 + name 1_523_KEY_MRIGHT + 2181759027 + name 1_524_KEY_0 + 2181824512 + name 1_524_KEY_1 + 2181824513 + name 1_524_KEY_2 + 2181824514 + name 1_524_KEY_3 + 2181824515 + name 1_524_KEY_4 + 2181824516 + name 1_524_KEY_5 + 2181824517 + name 1_524_KEY_6 + 2181824518 + name 1_524_KEY_7 + 2181824519 + name 1_524_KEY_8 + 2181824520 + name 1_524_KEY_9 + 2181824521 + name 1_524_KEY_POWER + 2181824522 + name 1_524_KEY_CH_UP + 2181824527 + name 1_524_KEY_CH_DOWN + 2181824528 + name 1_524_KEY_MUTE + 2181824529 + name 1_524_KEY_VOL_DOWN + 2181824530 + name 1_524_KEY_VOL_UP + 2181824532 + name 1_524_KEY_MNSELECT + 2181824535 + name 1_524_KEY_EXIT + 2181824536 + name 1_524_KEY_AV + 2181824553 + name 1_524_KEY_MENU + 2181824559 + name 1_524_KEY_MUP + 2181824560 + name 1_524_KEY_MDOWN + 2181824561 + name 1_524_KEY_MLEFT + 2181824562 + name 1_524_KEY_MRIGHT + 2181824563 + name 1_525_KEY_0 + 2181890048 + name 1_525_KEY_1 + 2181890049 + name 1_525_KEY_2 + 2181890050 + name 1_525_KEY_3 + 2181890051 + name 1_525_KEY_4 + 2181890052 + name 1_525_KEY_5 + 2181890053 + name 1_525_KEY_6 + 2181890054 + name 1_525_KEY_7 + 2181890055 + name 1_525_KEY_8 + 2181890056 + name 1_525_KEY_9 + 2181890057 + name 1_525_KEY_POWER + 2181890058 + name 1_525_KEY_CH_UP + 2181890063 + name 1_525_KEY_CH_DOWN + 2181890064 + name 1_525_KEY_MUTE + 2181890065 + name 1_525_KEY_MNSELECT + 2181890071 + name 1_525_KEY_EXIT + 2181890072 + name 1_525_KEY_MENU + 2181890095 + name 1_525_KEY_MUP + 2181890096 + name 1_525_KEY_MDOWN + 2181890097 + name 1_526_KEY_0 + 2181955584 + name 1_526_KEY_1 + 2181955585 + name 1_526_KEY_2 + 2181955586 + name 1_526_KEY_3 + 2181955587 + name 1_526_KEY_4 + 2181955588 + name 1_526_KEY_5 + 2181955589 + name 1_526_KEY_6 + 2181955590 + name 1_526_KEY_7 + 2181955591 + name 1_526_KEY_8 + 2181955592 + name 1_526_KEY_9 + 2181955593 + name 1_526_KEY_POWER + 2181955594 + name 1_526_KEY_CH_UP + 2181955599 + name 1_526_KEY_CH_DOWN + 2181955600 + name 1_526_KEY_MUTE + 2181955601 + name 1_526_KEY_VOL_DOWN + 2181955602 + name 1_526_KEY_VOL_UP + 2181955604 + name 1_526_KEY_MNSELECT + 2181955607 + name 1_526_KEY_EXIT + 2181955608 + name 1_526_KEY_AV + 2181955625 + name 1_526_KEY_MENU + 2181955631 + name 1_526_KEY_MUP + 2181955632 + name 1_526_KEY_MDOWN + 2181955633 + name 1_526_KEY_MLEFT + 2181955634 + name 1_526_KEY_MRIGHT + 2181955635 + name 1_527_KEY_0 + 2182021120 + name 1_527_KEY_1 + 2182021121 + name 1_527_KEY_2 + 2182021122 + name 1_527_KEY_3 + 2182021123 + name 1_527_KEY_4 + 2182021124 + name 1_527_KEY_5 + 2182021125 + name 1_527_KEY_6 + 2182021126 + name 1_527_KEY_7 + 2182021127 + name 1_527_KEY_8 + 2182021128 + name 1_527_KEY_9 + 2182021129 + name 1_527_KEY_POWER + 2182021130 + name 1_527_KEY_CH_UP + 2182021135 + name 1_527_KEY_CH_DOWN + 2182021136 + name 1_527_KEY_MUTE + 2182021137 + name 1_527_KEY_VOL_DOWN + 2182021138 + name 1_527_KEY_VOL_UP + 2182021140 + name 1_527_KEY_MNSELECT + 2182021143 + name 1_527_KEY_EXIT + 2182021144 + name 1_527_KEY_AV + 2182021161 + name 1_527_KEY_MENU + 2182021167 + name 1_527_KEY_MUP + 2182021168 + name 1_527_KEY_MDOWN + 2182021169 + name 1_527_KEY_MLEFT + 2182021170 + name 1_527_KEY_MRIGHT + 2182021171 + name 1_528_KEY_0 + 2182086656 + name 1_528_KEY_1 + 2182086657 + name 1_528_KEY_2 + 2182086658 + name 1_528_KEY_3 + 2182086659 + name 1_528_KEY_4 + 2182086660 + name 1_528_KEY_5 + 2182086661 + name 1_528_KEY_6 + 2182086662 + name 1_528_KEY_7 + 2182086663 + name 1_528_KEY_8 + 2182086664 + name 1_528_KEY_9 + 2182086665 + name 1_528_KEY_POWER + 2182086666 + name 1_528_KEY_CH_UP + 2182086671 + name 1_528_KEY_CH_DOWN + 2182086672 + name 1_528_KEY_MUTE + 2182086673 + name 1_528_KEY_MNSELECT + 2182086679 + name 1_528_KEY_EXIT + 2182086680 + name 1_528_KEY_AV + 2182086697 + name 1_528_KEY_MENU + 2182086703 + name 1_528_KEY_MUP + 2182086704 + name 1_528_KEY_MDOWN + 2182086705 + name 1_528_KEY_MLEFT + 2182086706 + name 1_528_KEY_MRIGHT + 2182086707 + name 1_529_KEY_0 + 2182152192 + name 1_529_KEY_1 + 2182152193 + name 1_529_KEY_2 + 2182152194 + name 1_529_KEY_3 + 2182152195 + name 1_529_KEY_4 + 2182152196 + name 1_529_KEY_5 + 2182152197 + name 1_529_KEY_6 + 2182152198 + name 1_529_KEY_7 + 2182152199 + name 1_529_KEY_8 + 2182152200 + name 1_529_KEY_9 + 2182152201 + name 1_529_KEY_POWER + 2182152202 + name 1_529_KEY_CH_UP + 2182152207 + name 1_529_KEY_CH_DOWN + 2182152208 + name 1_529_KEY_MUTE + 2182152209 + name 1_529_KEY_VOL_DOWN + 2182152210 + name 1_529_KEY_VOL_UP + 2182152212 + name 1_529_KEY_MNSELECT + 2182152215 + name 1_529_KEY_EXIT + 2182152216 + name 1_529_KEY_AV + 2182152233 + name 1_529_KEY_MENU + 2182152239 + name 1_529_KEY_MUP + 2182152240 + name 1_529_KEY_MDOWN + 2182152241 + name 1_529_KEY_MLEFT + 2182152242 + name 1_529_KEY_MRIGHT + 2182152243 + name 1_530_KEY_0 + 2182217728 + name 1_530_KEY_1 + 2182217729 + name 1_530_KEY_2 + 2182217730 + name 1_530_KEY_3 + 2182217731 + name 1_530_KEY_4 + 2182217732 + name 1_530_KEY_5 + 2182217733 + name 1_530_KEY_6 + 2182217734 + name 1_530_KEY_7 + 2182217735 + name 1_530_KEY_8 + 2182217736 + name 1_530_KEY_9 + 2182217737 + name 1_530_KEY_POWER + 2182217738 + name 1_530_KEY_CH_UP + 2182217743 + name 1_530_KEY_CH_DOWN + 2182217744 + name 1_530_KEY_MUTE + 2182217745 + name 1_530_KEY_MNSELECT + 2182217751 + name 1_530_KEY_AV + 2182217769 + name 1_530_KEY_MUP + 2182217776 + name 1_530_KEY_MDOWN + 2182217777 + name 1_530_KEY_MLEFT + 2182217778 + name 1_530_KEY_MRIGHT + 2182217779 + name 1_531_KEY_0 + 2182283264 + name 1_531_KEY_1 + 2182283265 + name 1_531_KEY_2 + 2182283266 + name 1_531_KEY_3 + 2182283267 + name 1_531_KEY_4 + 2182283268 + name 1_531_KEY_5 + 2182283269 + name 1_531_KEY_6 + 2182283270 + name 1_531_KEY_7 + 2182283271 + name 1_531_KEY_8 + 2182283272 + name 1_531_KEY_9 + 2182283273 + name 1_531_KEY_POWER + 2182283274 + name 1_531_KEY_CH_UP + 2182283279 + name 1_531_KEY_CH_DOWN + 2182283280 + name 1_531_KEY_MUTE + 2182283281 + name 1_531_KEY_VOL_DOWN + 2182283282 + name 1_531_KEY_VOL_UP + 2182283284 + name 1_531_KEY_MNSELECT + 2182283287 + name 1_531_KEY_EXIT + 2182283288 + name 1_531_KEY_AV + 2182283305 + name 1_531_KEY_MENU + 2182283311 + name 1_531_KEY_MUP + 2182283312 + name 1_531_KEY_MDOWN + 2182283313 + name 1_531_KEY_MLEFT + 2182283314 + name 1_531_KEY_MRIGHT + 2182283315 + name 1_532_KEY_0 + 2182348800 + name 1_532_KEY_1 + 2182348801 + name 1_532_KEY_2 + 2182348802 + name 1_532_KEY_3 + 2182348803 + name 1_532_KEY_4 + 2182348804 + name 1_532_KEY_5 + 2182348805 + name 1_532_KEY_6 + 2182348806 + name 1_532_KEY_7 + 2182348807 + name 1_532_KEY_8 + 2182348808 + name 1_532_KEY_9 + 2182348809 + name 1_532_KEY_POWER + 2182348810 + name 1_532_KEY_CH_UP + 2182348815 + name 1_532_KEY_CH_DOWN + 2182348816 + name 1_532_KEY_MUTE + 2182348817 + name 1_532_KEY_MNSELECT + 2182348823 + name 1_532_KEY_EXIT + 2182348824 + name 1_532_KEY_AV + 2182348841 + name 1_532_KEY_MENU + 2182348847 + name 1_532_KEY_MUP + 2182348848 + name 1_532_KEY_MDOWN + 2182348849 + name 1_533_KEY_0 + 2182414336 + name 1_533_KEY_1 + 2182414337 + name 1_533_KEY_2 + 2182414338 + name 1_533_KEY_3 + 2182414339 + name 1_533_KEY_4 + 2182414340 + name 1_533_KEY_5 + 2182414341 + name 1_533_KEY_6 + 2182414342 + name 1_533_KEY_7 + 2182414343 + name 1_533_KEY_8 + 2182414344 + name 1_533_KEY_9 + 2182414345 + name 1_533_KEY_POWER + 2182414346 + name 1_533_KEY_CH_UP + 2182414351 + name 1_533_KEY_CH_DOWN + 2182414352 + name 1_533_KEY_EXIT + 2182414360 + name 1_533_KEY_AV + 2182414377 + name 1_533_KEY_MENU + 2182414383 + name 1_533_KEY_MUP + 2182414384 + name 1_533_KEY_MDOWN + 2182414385 + name 1_533_KEY_MLEFT + 2182414386 + name 1_533_KEY_MRIGHT + 2182414387 + name 1_534_KEY_0 + 2182479872 + name 1_534_KEY_1 + 2182479873 + name 1_534_KEY_2 + 2182479874 + name 1_534_KEY_3 + 2182479875 + name 1_534_KEY_4 + 2182479876 + name 1_534_KEY_5 + 2182479877 + name 1_534_KEY_6 + 2182479878 + name 1_534_KEY_7 + 2182479879 + name 1_534_KEY_8 + 2182479880 + name 1_534_KEY_9 + 2182479881 + name 1_534_KEY_POWER + 2182479882 + name 1_534_KEY_CH_UP + 2182479887 + name 1_534_KEY_CH_DOWN + 2182479888 + name 1_534_KEY_EXIT + 2182479896 + name 1_534_KEY_AV + 2182479913 + name 1_534_KEY_MENU + 2182479919 + name 1_535_KEY_0 + 2182545408 + name 1_535_KEY_1 + 2182545409 + name 1_535_KEY_2 + 2182545410 + name 1_535_KEY_3 + 2182545411 + name 1_535_KEY_4 + 2182545412 + name 1_535_KEY_5 + 2182545413 + name 1_535_KEY_6 + 2182545414 + name 1_535_KEY_7 + 2182545415 + name 1_535_KEY_8 + 2182545416 + name 1_535_KEY_9 + 2182545417 + name 1_535_KEY_POWER + 2182545418 + name 1_535_KEY_CH_UP + 2182545423 + name 1_535_KEY_CH_DOWN + 2182545424 + name 1_535_KEY_MUTE + 2182545425 + name 1_535_KEY_MNSELECT + 2182545431 + name 1_535_KEY_AV + 2182545449 + name 1_535_KEY_MUP + 2182545456 + name 1_535_KEY_MDOWN + 2182545457 + name 1_536_KEY_0 + 2182610944 + name 1_536_KEY_1 + 2182610945 + name 1_536_KEY_2 + 2182610946 + name 1_536_KEY_3 + 2182610947 + name 1_536_KEY_4 + 2182610948 + name 1_536_KEY_5 + 2182610949 + name 1_536_KEY_6 + 2182610950 + name 1_536_KEY_7 + 2182610951 + name 1_536_KEY_8 + 2182610952 + name 1_536_KEY_9 + 2182610953 + name 1_536_KEY_POWER + 2182610954 + name 1_536_KEY_CH_UP + 2182610959 + name 1_536_KEY_CH_DOWN + 2182610960 + name 1_536_KEY_MUTE + 2182610961 + name 1_536_KEY_MNSELECT + 2182610967 + name 1_536_KEY_AV + 2182610985 + name 1_536_KEY_MUP + 2182610992 + name 1_536_KEY_MDOWN + 2182610993 + name 1_537_KEY_0 + 2182676480 + name 1_537_KEY_1 + 2182676481 + name 1_537_KEY_2 + 2182676482 + name 1_537_KEY_3 + 2182676483 + name 1_537_KEY_4 + 2182676484 + name 1_537_KEY_5 + 2182676485 + name 1_537_KEY_6 + 2182676486 + name 1_537_KEY_7 + 2182676487 + name 1_537_KEY_8 + 2182676488 + name 1_537_KEY_9 + 2182676489 + name 1_537_KEY_POWER + 2182676490 + name 1_537_KEY_CH_UP + 2182676495 + name 1_537_KEY_CH_DOWN + 2182676496 + name 1_537_KEY_MNSELECT + 2182676503 + name 1_537_KEY_MENU + 2182676527 + name 1_537_KEY_MLEFT + 2182676530 + name 1_537_KEY_MRIGHT + 2182676531 + name 1_538_KEY_0 + 2182742016 + name 1_538_KEY_1 + 2182742017 + name 1_538_KEY_2 + 2182742018 + name 1_538_KEY_3 + 2182742019 + name 1_538_KEY_4 + 2182742020 + name 1_538_KEY_5 + 2182742021 + name 1_538_KEY_6 + 2182742022 + name 1_538_KEY_7 + 2182742023 + name 1_538_KEY_8 + 2182742024 + name 1_538_KEY_9 + 2182742025 + name 1_538_KEY_POWER + 2182742026 + name 1_538_KEY_CH_UP + 2182742031 + name 1_538_KEY_CH_DOWN + 2182742032 + name 1_538_KEY_MUTE + 2182742033 + name 1_538_KEY_MNSELECT + 2182742039 + name 1_538_KEY_AV + 2182742057 + name 1_538_KEY_MLEFT + 2182742066 + name 1_538_KEY_MRIGHT + 2182742067 + name 1_539_KEY_0 + 2182807552 + name 1_539_KEY_1 + 2182807553 + name 1_539_KEY_2 + 2182807554 + name 1_539_KEY_3 + 2182807555 + name 1_539_KEY_4 + 2182807556 + name 1_539_KEY_5 + 2182807557 + name 1_539_KEY_6 + 2182807558 + name 1_539_KEY_7 + 2182807559 + name 1_539_KEY_8 + 2182807560 + name 1_539_KEY_9 + 2182807561 + name 1_539_KEY_POWER + 2182807562 + name 1_539_KEY_CH_UP + 2182807567 + name 1_539_KEY_CH_DOWN + 2182807568 + name 1_539_KEY_MNSELECT + 2182807575 + name 1_539_KEY_MENU + 2182807599 + name 1_539_KEY_MUP + 2182807600 + name 1_539_KEY_MDOWN + 2182807601 + name 1_539_KEY_MLEFT + 2182807602 + name 1_539_KEY_MRIGHT + 2182807603 + name 1_539_KEY_On + 2182807629 + name 1_540_KEY_0 + 2182873088 + name 1_540_KEY_1 + 2182873089 + name 1_540_KEY_2 + 2182873090 + name 1_540_KEY_3 + 2182873091 + name 1_540_KEY_4 + 2182873092 + name 1_540_KEY_5 + 2182873093 + name 1_540_KEY_6 + 2182873094 + name 1_540_KEY_7 + 2182873095 + name 1_540_KEY_8 + 2182873096 + name 1_540_KEY_9 + 2182873097 + name 1_540_KEY_POWER + 2182873098 + name 1_540_KEY_CH_UP + 2182873103 + name 1_540_KEY_CH_DOWN + 2182873104 + name 1_540_KEY_MNSELECT + 2182873111 + name 1_541_KEY_0 + 2182938624 + name 1_541_KEY_1 + 2182938625 + name 1_541_KEY_2 + 2182938626 + name 1_541_KEY_3 + 2182938627 + name 1_541_KEY_4 + 2182938628 + name 1_541_KEY_5 + 2182938629 + name 1_541_KEY_6 + 2182938630 + name 1_541_KEY_7 + 2182938631 + name 1_541_KEY_8 + 2182938632 + name 1_541_KEY_9 + 2182938633 + name 1_541_KEY_POWER + 2182938634 + name 1_541_KEY_CH_UP + 2182938639 + name 1_541_KEY_CH_DOWN + 2182938640 + name 1_542_KEY_0 + 2183004160 + name 1_542_KEY_1 + 2183004161 + name 1_542_KEY_2 + 2183004162 + name 1_542_KEY_3 + 2183004163 + name 1_542_KEY_4 + 2183004164 + name 1_542_KEY_5 + 2183004165 + name 1_542_KEY_6 + 2183004166 + name 1_542_KEY_7 + 2183004167 + name 1_542_KEY_8 + 2183004168 + name 1_542_KEY_9 + 2183004169 + name 1_542_KEY_POWER + 2183004170 + name 1_542_KEY_CH_UP + 2183004175 + name 1_542_KEY_CH_DOWN + 2183004176 + name 1_542_KEY_MNSELECT + 2183004183 + name 1_542_KEY_MLEFT + 2183004210 + name 1_542_KEY_MRIGHT + 2183004211 + name 1_543_KEY_0 + 2183069696 + name 1_543_KEY_1 + 2183069697 + name 1_543_KEY_2 + 2183069698 + name 1_543_KEY_3 + 2183069699 + name 1_543_KEY_4 + 2183069700 + name 1_543_KEY_5 + 2183069701 + name 1_543_KEY_6 + 2183069702 + name 1_543_KEY_7 + 2183069703 + name 1_543_KEY_8 + 2183069704 + name 1_543_KEY_9 + 2183069705 + name 1_543_KEY_POWER + 2183069706 + name 1_543_KEY_CH_UP + 2183069711 + name 1_543_KEY_CH_DOWN + 2183069712 + name 1_543_KEY_MUTE + 2183069713 + name 1_543_KEY_VOL_DOWN + 2183069714 + name 1_543_KEY_VOL_UP + 2183069716 + name 1_543_KEY_MNSELECT + 2183069719 + name 1_543_KEY_EXIT + 2183069720 + name 1_543_KEY_AV + 2183069737 + name 1_543_KEY_MENU + 2183069743 + name 1_543_KEY_MUP + 2183069744 + name 1_543_KEY_MDOWN + 2183069745 + name 1_543_KEY_MLEFT + 2183069746 + name 1_543_KEY_MRIGHT + 2183069747 + name 1_544_KEY_0 + 2183135232 + name 1_544_KEY_1 + 2183135233 + name 1_544_KEY_2 + 2183135234 + name 1_544_KEY_3 + 2183135235 + name 1_544_KEY_4 + 2183135236 + name 1_544_KEY_5 + 2183135237 + name 1_544_KEY_6 + 2183135238 + name 1_544_KEY_7 + 2183135239 + name 1_544_KEY_8 + 2183135240 + name 1_544_KEY_9 + 2183135241 + name 1_544_KEY_POWER + 2183135242 + name 1_544_KEY_CH_UP + 2183135247 + name 1_544_KEY_CH_DOWN + 2183135248 + name 1_544_KEY_MUTE + 2183135249 + name 1_544_KEY_VOL_DOWN + 2183135250 + name 1_544_KEY_VOL_UP + 2183135252 + name 1_544_KEY_MNSELECT + 2183135255 + name 1_544_KEY_EXIT + 2183135256 + name 1_544_KEY_AV + 2183135273 + name 1_544_KEY_MENU + 2183135279 + name 1_544_KEY_MUP + 2183135280 + name 1_544_KEY_MDOWN + 2183135281 + name 1_544_KEY_MLEFT + 2183135282 + name 1_544_KEY_MRIGHT + 2183135283 + name 1_545_KEY_0 + 2183200768 + name 1_545_KEY_1 + 2183200769 + name 1_545_KEY_2 + 2183200770 + name 1_545_KEY_3 + 2183200771 + name 1_545_KEY_4 + 2183200772 + name 1_545_KEY_5 + 2183200773 + name 1_545_KEY_6 + 2183200774 + name 1_545_KEY_7 + 2183200775 + name 1_545_KEY_8 + 2183200776 + name 1_545_KEY_9 + 2183200777 + name 1_545_KEY_POWER + 2183200778 + name 1_545_TWO_DIGITS + 2183200781 + name 1_545_KEY_CH_UP + 2183200783 + name 1_545_KEY_CH_DOWN + 2183200784 + name 1_546_KEY_0 + 2183266304 + name 1_546_KEY_1 + 2183266305 + name 1_546_KEY_2 + 2183266306 + name 1_546_KEY_3 + 2183266307 + name 1_546_KEY_4 + 2183266308 + name 1_546_KEY_5 + 2183266309 + name 1_546_KEY_6 + 2183266310 + name 1_546_KEY_7 + 2183266311 + name 1_546_KEY_8 + 2183266312 + name 1_546_KEY_9 + 2183266313 + name 1_546_KEY_POWER + 2183266314 + name 1_546_KEY_CH_UP + 2183266319 + name 1_546_KEY_CH_DOWN + 2183266320 + name 1_547_KEY_0 + 2183331840 + name 1_547_KEY_1 + 2183331841 + name 1_547_KEY_2 + 2183331842 + name 1_547_KEY_3 + 2183331843 + name 1_547_KEY_4 + 2183331844 + name 1_547_KEY_5 + 2183331845 + name 1_547_KEY_6 + 2183331846 + name 1_547_KEY_7 + 2183331847 + name 1_547_KEY_8 + 2183331848 + name 1_547_KEY_9 + 2183331849 + name 1_547_KEY_POWER + 2183331850 + name 1_547_KEY_CH_UP + 2183331855 + name 1_547_KEY_CH_DOWN + 2183331856 + name 1_547_KEY_MUTE + 2183331857 + name 1_547_KEY_MNSELECT + 2183331863 + name 1_547_KEY_EXIT + 2183331864 + name 1_547_KEY_AV + 2183331881 + name 1_547_KEY_MENU + 2183331887 + name 1_547_KEY_MUP + 2183331888 + name 1_547_KEY_MDOWN + 2183331889 + name 1_547_KEY_MLEFT + 2183331890 + name 1_547_KEY_MRIGHT + 2183331891 + name 1_548_KEY_0 + 2183397376 + name 1_548_KEY_1 + 2183397377 + name 1_548_KEY_2 + 2183397378 + name 1_548_KEY_3 + 2183397379 + name 1_548_KEY_4 + 2183397380 + name 1_548_KEY_5 + 2183397381 + name 1_548_KEY_6 + 2183397382 + name 1_548_KEY_7 + 2183397383 + name 1_548_KEY_8 + 2183397384 + name 1_548_KEY_9 + 2183397385 + name 1_548_KEY_POWER + 2183397386 + name 1_548_TWO_DIGITS + 2183397389 + name 1_548_KEY_CH_UP + 2183397391 + name 1_548_KEY_CH_DOWN + 2183397392 + name 1_548_CH_PREVIOUS + 2183397395 + name 1_548_KEY_MNSELECT + 2183397399 + name 1_548_KEY_MENU + 2183397423 + name 1_548_KEY_MUP + 2183397424 + name 1_548_KEY_MDOWN + 2183397425 + name 1_548_KEY_MLEFT + 2183397426 + name 1_548_KEY_MRIGHT + 2183397427 + name 1_548_KEY_On + 2183397453 + name 1_549_KEY_0 + 2183462912 + name 1_549_KEY_1 + 2183462913 + name 1_549_KEY_2 + 2183462914 + name 1_549_KEY_3 + 2183462915 + name 1_549_KEY_4 + 2183462916 + name 1_549_KEY_5 + 2183462917 + name 1_549_KEY_6 + 2183462918 + name 1_549_KEY_7 + 2183462919 + name 1_549_KEY_8 + 2183462920 + name 1_549_KEY_9 + 2183462921 + name 1_549_KEY_POWER + 2183462922 + name 1_549_KEY_CH_UP + 2183462927 + name 1_549_KEY_CH_DOWN + 2183462928 + name 1_549_KEY_MUTE + 2183462929 + name 1_549_KEY_MNSELECT + 2183462935 + name 1_549_KEY_EXIT + 2183462936 + name 1_549_KEY_AV + 2183462953 + name 1_549_KEY_MENU + 2183462959 + name 1_549_KEY_MLEFT + 2183462962 + name 1_549_KEY_MRIGHT + 2183462963 + name 1_550_KEY_0 + 2183528448 + name 1_550_KEY_1 + 2183528449 + name 1_550_KEY_2 + 2183528450 + name 1_550_KEY_3 + 2183528451 + name 1_550_KEY_4 + 2183528452 + name 1_550_KEY_5 + 2183528453 + name 1_550_KEY_6 + 2183528454 + name 1_550_KEY_7 + 2183528455 + name 1_550_KEY_8 + 2183528456 + name 1_550_KEY_9 + 2183528457 + name 1_550_KEY_POWER + 2183528458 + name 1_550_KEY_CH_UP + 2183528463 + name 1_550_KEY_CH_DOWN + 2183528464 + name 1_550_KEY_MNSELECT + 2183528471 + name 1_551_KEY_0 + 2183593984 + name 1_551_KEY_1 + 2183593985 + name 1_551_KEY_2 + 2183593986 + name 1_551_KEY_3 + 2183593987 + name 1_551_KEY_4 + 2183593988 + name 1_551_KEY_5 + 2183593989 + name 1_551_KEY_6 + 2183593990 + name 1_551_KEY_7 + 2183593991 + name 1_551_KEY_8 + 2183593992 + name 1_551_KEY_9 + 2183593993 + name 1_551_KEY_POWER + 2183593994 + name 1_551_KEY_CH_UP + 2183593999 + name 1_551_KEY_CH_DOWN + 2183594000 + name 1_551_KEY_MUTE + 2183594001 + name 1_551_KEY_VOL_DOWN + 2183594002 + name 1_551_KEY_VOL_UP + 2183594004 + name 1_551_KEY_MNSELECT + 2183594007 + name 1_551_KEY_EXIT + 2183594008 + name 1_551_KEY_AV + 2183594025 + name 1_551_KEY_MENU + 2183594031 + name 1_551_KEY_MLEFT + 2183594034 + name 1_551_KEY_MRIGHT + 2183594035 + name 1_552_KEY_0 + 2183659520 + name 1_552_KEY_1 + 2183659521 + name 1_552_KEY_2 + 2183659522 + name 1_552_KEY_3 + 2183659523 + name 1_552_KEY_4 + 2183659524 + name 1_552_KEY_5 + 2183659525 + name 1_552_KEY_6 + 2183659526 + name 1_552_KEY_7 + 2183659527 + name 1_552_KEY_8 + 2183659528 + name 1_552_KEY_9 + 2183659529 + name 1_552_KEY_POWER + 2183659530 + name 1_552_KEY_CH_UP + 2183659535 + name 1_552_KEY_CH_DOWN + 2183659536 + name 1_552_CH_PREVIOUS + 2183659539 + name 1_553_KEY_0 + 2183725056 + name 1_553_KEY_1 + 2183725057 + name 1_553_KEY_2 + 2183725058 + name 1_553_KEY_3 + 2183725059 + name 1_553_KEY_4 + 2183725060 + name 1_553_KEY_5 + 2183725061 + name 1_553_KEY_6 + 2183725062 + name 1_553_KEY_7 + 2183725063 + name 1_553_KEY_8 + 2183725064 + name 1_553_KEY_9 + 2183725065 + name 1_553_KEY_POWER + 2183725066 + name 1_553_KEY_CH_UP + 2183725071 + name 1_553_KEY_CH_DOWN + 2183725072 + name 1_553_KEY_MUTE + 2183725073 + name 1_553_KEY_VOL_DOWN + 2183725074 + name 1_553_KEY_VOL_UP + 2183725076 + name 1_553_KEY_MNSELECT + 2183725079 + name 1_553_KEY_EXIT + 2183725080 + name 1_553_KEY_AV + 2183725097 + name 1_553_KEY_MENU + 2183725103 + name 1_553_KEY_MUP + 2183725104 + name 1_553_KEY_MDOWN + 2183725105 + name 1_553_KEY_MLEFT + 2183725106 + name 1_553_KEY_MRIGHT + 2183725107 + name 1_554_KEY_0 + 2183790592 + name 1_554_KEY_1 + 2183790593 + name 1_554_KEY_2 + 2183790594 + name 1_554_KEY_3 + 2183790595 + name 1_554_KEY_4 + 2183790596 + name 1_554_KEY_5 + 2183790597 + name 1_554_KEY_6 + 2183790598 + name 1_554_KEY_7 + 2183790599 + name 1_554_KEY_8 + 2183790600 + name 1_554_KEY_9 + 2183790601 + name 1_554_KEY_POWER + 2183790602 + name 1_554_KEY_CH_UP + 2183790607 + name 1_554_KEY_CH_DOWN + 2183790608 + name 1_555_KEY_0 + 2183856128 + name 1_555_KEY_1 + 2183856129 + name 1_555_KEY_2 + 2183856130 + name 1_555_KEY_3 + 2183856131 + name 1_555_KEY_4 + 2183856132 + name 1_555_KEY_5 + 2183856133 + name 1_555_KEY_6 + 2183856134 + name 1_555_KEY_7 + 2183856135 + name 1_555_KEY_8 + 2183856136 + name 1_555_KEY_9 + 2183856137 + name 1_555_KEY_POWER + 2183856138 + name 1_555_KEY_CH_UP + 2183856143 + name 1_555_KEY_CH_DOWN + 2183856144 + name 1_555_KEY_MUTE + 2183856145 + name 1_555_KEY_VOL_DOWN + 2183856146 + name 1_555_KEY_VOL_UP + 2183856148 + name 1_555_KEY_MNSELECT + 2183856151 + name 1_555_KEY_EXIT + 2183856152 + name 1_555_KEY_AV + 2183856169 + name 1_555_KEY_MENU + 2183856175 + name 1_555_KEY_MUP + 2183856176 + name 1_555_KEY_MDOWN + 2183856177 + name 1_555_KEY_MLEFT + 2183856178 + name 1_555_KEY_MRIGHT + 2183856179 + name 1_556_KEY_0 + 2183921664 + name 1_556_KEY_1 + 2183921665 + name 1_556_KEY_2 + 2183921666 + name 1_556_KEY_3 + 2183921667 + name 1_556_KEY_4 + 2183921668 + name 1_556_KEY_5 + 2183921669 + name 1_556_KEY_6 + 2183921670 + name 1_556_KEY_7 + 2183921671 + name 1_556_KEY_8 + 2183921672 + name 1_556_KEY_9 + 2183921673 + name 1_556_KEY_POWER + 2183921674 + name 1_556_KEY_CH_UP + 2183921679 + name 1_556_KEY_CH_DOWN + 2183921680 + name 1_557_KEY_0 + 2183987200 + name 1_557_KEY_1 + 2183987201 + name 1_557_KEY_2 + 2183987202 + name 1_557_KEY_3 + 2183987203 + name 1_557_KEY_4 + 2183987204 + name 1_557_KEY_5 + 2183987205 + name 1_557_KEY_6 + 2183987206 + name 1_557_KEY_7 + 2183987207 + name 1_557_KEY_8 + 2183987208 + name 1_557_KEY_9 + 2183987209 + name 1_557_KEY_POWER + 2183987210 + name 1_557_KEY_CH_UP + 2183987215 + name 1_557_KEY_CH_DOWN + 2183987216 + name 1_557_KEY_MENU + 2183987247 + name 1_557_KEY_MUP + 2183987248 + name 1_557_KEY_MDOWN + 2183987249 + name 1_557_KEY_MLEFT + 2183987250 + name 1_557_KEY_MRIGHT + 2183987251 + name 1_558_KEY_0 + 2184052736 + name 1_558_KEY_1 + 2184052737 + name 1_558_KEY_2 + 2184052738 + name 1_558_KEY_3 + 2184052739 + name 1_558_KEY_4 + 2184052740 + name 1_558_KEY_5 + 2184052741 + name 1_558_KEY_6 + 2184052742 + name 1_558_KEY_7 + 2184052743 + name 1_558_KEY_8 + 2184052744 + name 1_558_KEY_9 + 2184052745 + name 1_558_KEY_POWER + 2184052746 + name 1_558_KEY_CH_UP + 2184052751 + name 1_558_KEY_CH_DOWN + 2184052752 + name 1_558_KEY_MUTE + 2184052753 + name 1_558_KEY_VOL_DOWN + 2184052754 + name 1_558_KEY_VOL_UP + 2184052756 + name 1_558_KEY_MNSELECT + 2184052759 + name 1_558_KEY_EXIT + 2184052760 + name 1_558_KEY_AV + 2184052777 + name 1_558_KEY_MENU + 2184052783 + name 1_558_KEY_MUP + 2184052784 + name 1_558_KEY_MDOWN + 2184052785 + name 1_558_KEY_MLEFT + 2184052786 + name 1_558_KEY_MRIGHT + 2184052787 + name 1_559_KEY_0 + 2184118272 + name 1_559_KEY_1 + 2184118273 + name 1_559_KEY_2 + 2184118274 + name 1_559_KEY_3 + 2184118275 + name 1_559_KEY_4 + 2184118276 + name 1_559_KEY_5 + 2184118277 + name 1_559_KEY_6 + 2184118278 + name 1_559_KEY_7 + 2184118279 + name 1_559_KEY_8 + 2184118280 + name 1_559_KEY_9 + 2184118281 + name 1_559_KEY_POWER + 2184118282 + name 1_559_TWO_DIGITS + 2184118285 + name 1_559_KEY_CH_UP + 2184118287 + name 1_559_KEY_CH_DOWN + 2184118288 + name 1_559_KEY_MNSELECT + 2184118295 + name 1_559_KEY_MENU + 2184118319 + name 1_559_KEY_MUP + 2184118320 + name 1_559_KEY_MDOWN + 2184118321 + name 1_559_KEY_MLEFT + 2184118322 + name 1_559_KEY_MRIGHT + 2184118323 + name 1_560_KEY_0 + 2184183808 + name 1_560_KEY_1 + 2184183809 + name 1_560_KEY_2 + 2184183810 + name 1_560_KEY_3 + 2184183811 + name 1_560_KEY_4 + 2184183812 + name 1_560_KEY_5 + 2184183813 + name 1_560_KEY_6 + 2184183814 + name 1_560_KEY_7 + 2184183815 + name 1_560_KEY_8 + 2184183816 + name 1_560_KEY_9 + 2184183817 + name 1_560_KEY_POWER + 2184183818 + name 1_560_KEY_CH_UP + 2184183823 + name 1_560_KEY_CH_DOWN + 2184183824 + name 1_560_KEY_MNSELECT + 2184183831 + name 1_560_KEY_GUIDE + 2184183835 + name 1_560_KEY_BLUE + 2184183843 + name 1_560_KEY_GREEN + 2184183844 + name 1_560_KEY_RED + 2184183845 + name 1_560_KEY_YELLOW + 2184183846 + name 1_560_KEY_MENU + 2184183855 + name 1_560_KEY_MUP + 2184183856 + name 1_560_KEY_MDOWN + 2184183857 + name 1_560_KEY_MLEFT + 2184183858 + name 1_560_KEY_MRIGHT + 2184183859 + name 1_560_KEY_On + 2184183885 + name 1_561_KEY_0 + 2184249344 + name 1_561_KEY_1 + 2184249345 + name 1_561_KEY_2 + 2184249346 + name 1_561_KEY_3 + 2184249347 + name 1_561_KEY_4 + 2184249348 + name 1_561_KEY_5 + 2184249349 + name 1_561_KEY_6 + 2184249350 + name 1_561_KEY_7 + 2184249351 + name 1_561_KEY_8 + 2184249352 + name 1_561_KEY_9 + 2184249353 + name 1_561_KEY_POWER + 2184249354 + name 1_561_KEY_CH_UP + 2184249359 + name 1_561_KEY_CH_DOWN + 2184249360 + name 1_561_CH_PREVIOUS + 2184249363 + name 1_561_KEY_MNSELECT + 2184249367 + name 1_561_KEY_BLUE + 2184249379 + name 1_561_KEY_GREEN + 2184249380 + name 1_561_KEY_RED + 2184249381 + name 1_561_KEY_YELLOW + 2184249382 + name 1_561_KEY_MENU + 2184249391 + name 1_561_KEY_MUP + 2184249392 + name 1_561_KEY_MDOWN + 2184249393 + name 1_561_KEY_MLEFT + 2184249394 + name 1_561_KEY_MRIGHT + 2184249395 + name 1_561_KEY_On + 2184249421 + name 1_562_KEY_0 + 2184314880 + name 1_562_KEY_1 + 2184314881 + name 1_562_KEY_2 + 2184314882 + name 1_562_KEY_3 + 2184314883 + name 1_562_KEY_4 + 2184314884 + name 1_562_KEY_5 + 2184314885 + name 1_562_KEY_6 + 2184314886 + name 1_562_KEY_7 + 2184314887 + name 1_562_KEY_8 + 2184314888 + name 1_562_KEY_9 + 2184314889 + name 1_562_KEY_POWER + 2184314890 + name 1_562_KEY_CH_UP + 2184314895 + name 1_562_KEY_CH_DOWN + 2184314896 + name 1_562_KEY_MUP + 2184314928 + name 1_562_KEY_MDOWN + 2184314929 + name 1_563_KEY_0 + 2184380416 + name 1_563_KEY_1 + 2184380417 + name 1_563_KEY_2 + 2184380418 + name 1_563_KEY_3 + 2184380419 + name 1_563_KEY_4 + 2184380420 + name 1_563_KEY_5 + 2184380421 + name 1_563_KEY_6 + 2184380422 + name 1_563_KEY_7 + 2184380423 + name 1_563_KEY_8 + 2184380424 + name 1_563_KEY_9 + 2184380425 + name 1_563_KEY_POWER + 2184380426 + name 1_563_KEY_CH_UP + 2184380431 + name 1_563_KEY_CH_DOWN + 2184380432 + name 1_563_CH_PREVIOUS + 2184380435 + name 1_563_KEY_MNSELECT + 2184380439 + name 1_563_KEY_GUIDE + 2184380443 + name 1_563_KEY_MENU + 2184380463 + name 1_563_KEY_MUP + 2184380464 + name 1_563_KEY_MDOWN + 2184380465 + name 1_563_KEY_MLEFT + 2184380466 + name 1_563_KEY_MRIGHT + 2184380467 + name 1_563_KEY_On + 2184380493 + name 1_564_KEY_0 + 2184445952 + name 1_564_KEY_1 + 2184445953 + name 1_564_KEY_2 + 2184445954 + name 1_564_KEY_3 + 2184445955 + name 1_564_KEY_4 + 2184445956 + name 1_564_KEY_5 + 2184445957 + name 1_564_KEY_6 + 2184445958 + name 1_564_KEY_7 + 2184445959 + name 1_564_KEY_8 + 2184445960 + name 1_564_KEY_9 + 2184445961 + name 1_564_KEY_POWER + 2184445962 + name 1_564_KEY_CH_UP + 2184445967 + name 1_564_KEY_CH_DOWN + 2184445968 + name 1_564_CH_PREVIOUS + 2184445971 + name 1_564_KEY_MNSELECT + 2184445975 + name 1_564_KEY_GUIDE + 2184445979 + name 1_564_KEY_MENU + 2184445999 + name 1_564_KEY_MUP + 2184446000 + name 1_564_KEY_MDOWN + 2184446001 + name 1_564_KEY_MLEFT + 2184446002 + name 1_564_KEY_MRIGHT + 2184446003 + name 1_565_KEY_0 + 2184511488 + name 1_565_KEY_1 + 2184511489 + name 1_565_KEY_2 + 2184511490 + name 1_565_KEY_3 + 2184511491 + name 1_565_KEY_4 + 2184511492 + name 1_565_KEY_5 + 2184511493 + name 1_565_KEY_6 + 2184511494 + name 1_565_KEY_7 + 2184511495 + name 1_565_KEY_8 + 2184511496 + name 1_565_KEY_9 + 2184511497 + name 1_565_KEY_POWER + 2184511498 + name 1_565_KEY_CH_UP + 2184511503 + name 1_565_KEY_CH_DOWN + 2184511504 + name 1_565_KEY_MNSELECT + 2184511511 + name 1_565_KEY_GUIDE + 2184511515 + name 1_565_KEY_BLUE + 2184511523 + name 1_565_KEY_GREEN + 2184511524 + name 1_565_KEY_RED + 2184511525 + name 1_565_KEY_YELLOW + 2184511526 + name 1_565_KEY_MENU + 2184511535 + name 1_565_KEY_MUP + 2184511536 + name 1_565_KEY_MDOWN + 2184511537 + name 1_565_KEY_MLEFT + 2184511538 + name 1_565_KEY_MRIGHT + 2184511539 + name 1_566_KEY_0 + 2184577024 + name 1_566_KEY_1 + 2184577025 + name 1_566_KEY_2 + 2184577026 + name 1_566_KEY_3 + 2184577027 + name 1_566_KEY_4 + 2184577028 + name 1_566_KEY_5 + 2184577029 + name 1_566_KEY_6 + 2184577030 + name 1_566_KEY_7 + 2184577031 + name 1_566_KEY_8 + 2184577032 + name 1_566_KEY_9 + 2184577033 + name 1_566_KEY_POWER + 2184577034 + name 1_566_KEY_CH_UP + 2184577039 + name 1_566_KEY_CH_DOWN + 2184577040 + name 1_566_KEY_MUTE + 2184577041 + name 1_566_KEY_VOL_DOWN + 2184577042 + name 1_566_KEY_VOL_UP + 2184577044 + name 1_566_KEY_MNSELECT + 2184577047 + name 1_566_KEY_EXIT + 2184577048 + name 1_566_KEY_AV + 2184577065 + name 1_566_KEY_MENU + 2184577071 + name 1_566_KEY_MUP + 2184577072 + name 1_566_KEY_MDOWN + 2184577073 + name 1_566_KEY_MLEFT + 2184577074 + name 1_566_KEY_MRIGHT + 2184577075 + name 1_567_KEY_0 + 2184642560 + name 1_567_KEY_1 + 2184642561 + name 1_567_KEY_2 + 2184642562 + name 1_567_KEY_3 + 2184642563 + name 1_567_KEY_4 + 2184642564 + name 1_567_KEY_5 + 2184642565 + name 1_567_KEY_6 + 2184642566 + name 1_567_KEY_7 + 2184642567 + name 1_567_KEY_8 + 2184642568 + name 1_567_KEY_9 + 2184642569 + name 1_567_KEY_POWER + 2184642570 + name 1_567_KEY_CH_UP + 2184642575 + name 1_567_KEY_CH_DOWN + 2184642576 + name 1_567_KEY_MUTE + 2184642577 + name 1_567_KEY_MNSELECT + 2184642583 + name 1_567_KEY_EXIT + 2184642584 + name 1_567_KEY_MENU + 2184642607 + name 1_567_KEY_MLEFT + 2184642610 + name 1_567_KEY_MRIGHT + 2184642611 + name 1_568_KEY_0 + 2184708096 + name 1_568_KEY_1 + 2184708097 + name 1_568_KEY_2 + 2184708098 + name 1_568_KEY_3 + 2184708099 + name 1_568_KEY_4 + 2184708100 + name 1_568_KEY_5 + 2184708101 + name 1_568_KEY_6 + 2184708102 + name 1_568_KEY_7 + 2184708103 + name 1_568_KEY_8 + 2184708104 + name 1_568_KEY_9 + 2184708105 + name 1_568_KEY_POWER + 2184708106 + name 1_568_KEY_CH_UP + 2184708111 + name 1_568_KEY_CH_DOWN + 2184708112 + name 1_568_KEY_MUTE + 2184708113 + name 1_568_KEY_MNSELECT + 2184708119 + name 1_568_KEY_EXIT + 2184708120 + name 1_568_KEY_MENU + 2184708143 + name 1_568_KEY_MUP + 2184708144 + name 1_568_KEY_MDOWN + 2184708145 + name 1_568_KEY_MLEFT + 2184708146 + name 1_568_KEY_MRIGHT + 2184708147 + name 1_569_KEY_0 + 2184773632 + name 1_569_KEY_1 + 2184773633 + name 1_569_KEY_2 + 2184773634 + name 1_569_KEY_3 + 2184773635 + name 1_569_KEY_4 + 2184773636 + name 1_569_KEY_5 + 2184773637 + name 1_569_KEY_6 + 2184773638 + name 1_569_KEY_7 + 2184773639 + name 1_569_KEY_8 + 2184773640 + name 1_569_KEY_9 + 2184773641 + name 1_569_KEY_POWER + 2184773642 + name 1_569_KEY_CH_UP + 2184773647 + name 1_569_KEY_CH_DOWN + 2184773648 + name 1_569_KEY_MUTE + 2184773649 + name 1_569_KEY_MNSELECT + 2184773655 + name 1_569_KEY_AV + 2184773673 + name 1_570_KEY_0 + 2184839168 + name 1_570_KEY_1 + 2184839169 + name 1_570_KEY_2 + 2184839170 + name 1_570_KEY_3 + 2184839171 + name 1_570_KEY_4 + 2184839172 + name 1_570_KEY_5 + 2184839173 + name 1_570_KEY_6 + 2184839174 + name 1_570_KEY_7 + 2184839175 + name 1_570_KEY_8 + 2184839176 + name 1_570_KEY_9 + 2184839177 + name 1_570_KEY_POWER + 2184839178 + name 1_570_KEY_CH_UP + 2184839183 + name 1_570_KEY_CH_DOWN + 2184839184 + name 1_570_KEY_MUTE + 2184839185 + name 1_570_KEY_VOL_DOWN + 2184839186 + name 1_570_KEY_VOL_UP + 2184839188 + name 1_570_KEY_MNSELECT + 2184839191 + name 1_570_KEY_AV + 2184839209 + name 1_571_KEY_0 + 2184904704 + name 1_571_KEY_1 + 2184904705 + name 1_571_KEY_2 + 2184904706 + name 1_571_KEY_3 + 2184904707 + name 1_571_KEY_4 + 2184904708 + name 1_571_KEY_5 + 2184904709 + name 1_571_KEY_6 + 2184904710 + name 1_571_KEY_7 + 2184904711 + name 1_571_KEY_8 + 2184904712 + name 1_571_KEY_9 + 2184904713 + name 1_571_KEY_POWER + 2184904714 + name 1_571_KEY_CH_UP + 2184904719 + name 1_571_KEY_CH_DOWN + 2184904720 + name 1_571_KEY_MUTE + 2184904721 + name 1_571_KEY_MNSELECT + 2184904727 + name 1_571_KEY_EXIT + 2184904728 + name 1_571_KEY_AV + 2184904745 + name 1_571_KEY_MENU + 2184904751 + name 1_571_KEY_MUP + 2184904752 + name 1_571_KEY_MDOWN + 2184904753 + name 1_571_KEY_MLEFT + 2184904754 + name 1_571_KEY_MRIGHT + 2184904755 + name 1_572_KEY_0 + 2184970240 + name 1_572_KEY_1 + 2184970241 + name 1_572_KEY_2 + 2184970242 + name 1_572_KEY_3 + 2184970243 + name 1_572_KEY_4 + 2184970244 + name 1_572_KEY_5 + 2184970245 + name 1_572_KEY_6 + 2184970246 + name 1_572_KEY_7 + 2184970247 + name 1_572_KEY_8 + 2184970248 + name 1_572_KEY_9 + 2184970249 + name 1_572_KEY_POWER + 2184970250 + name 1_572_KEY_CH_UP + 2184970255 + name 1_572_KEY_CH_DOWN + 2184970256 + name 1_572_KEY_MUTE + 2184970257 + name 1_572_KEY_MNSELECT + 2184970263 + name 1_572_KEY_EXIT + 2184970264 + name 1_572_KEY_AV + 2184970281 + name 1_572_KEY_MENU + 2184970287 + name 1_572_KEY_MUP + 2184970288 + name 1_572_KEY_MDOWN + 2184970289 + name 1_572_KEY_MLEFT + 2184970290 + name 1_572_KEY_MRIGHT + 2184970291 + name 1_573_KEY_0 + 2185035776 + name 1_573_KEY_1 + 2185035777 + name 1_573_KEY_2 + 2185035778 + name 1_573_KEY_3 + 2185035779 + name 1_573_KEY_4 + 2185035780 + name 1_573_KEY_5 + 2185035781 + name 1_573_KEY_6 + 2185035782 + name 1_573_KEY_7 + 2185035783 + name 1_573_KEY_8 + 2185035784 + name 1_573_KEY_9 + 2185035785 + name 1_573_KEY_POWER + 2185035786 + name 1_573_KEY_CH_UP + 2185035791 + name 1_573_KEY_CH_DOWN + 2185035792 + name 1_573_KEY_MUTE + 2185035793 + name 1_573_KEY_MNSELECT + 2185035799 + name 1_573_KEY_EXIT + 2185035800 + name 1_573_KEY_AV + 2185035817 + name 1_573_KEY_MENU + 2185035823 + name 1_573_KEY_MUP + 2185035824 + name 1_573_KEY_MDOWN + 2185035825 + name 1_573_KEY_MLEFT + 2185035826 + name 1_573_KEY_MRIGHT + 2185035827 + name 1_574_KEY_0 + 2185101312 + name 1_574_KEY_1 + 2185101313 + name 1_574_KEY_2 + 2185101314 + name 1_574_KEY_3 + 2185101315 + name 1_574_KEY_4 + 2185101316 + name 1_574_KEY_5 + 2185101317 + name 1_574_KEY_6 + 2185101318 + name 1_574_KEY_7 + 2185101319 + name 1_574_KEY_8 + 2185101320 + name 1_574_KEY_9 + 2185101321 + name 1_574_KEY_POWER + 2185101322 + name 1_574_KEY_CH_UP + 2185101327 + name 1_574_KEY_CH_DOWN + 2185101328 + name 1_574_KEY_MUTE + 2185101329 + name 1_574_KEY_VOL_DOWN + 2185101330 + name 1_574_KEY_VOL_UP + 2185101332 + name 1_574_KEY_MNSELECT + 2185101335 + name 1_574_KEY_EXIT + 2185101336 + name 1_574_KEY_AV + 2185101353 + name 1_574_KEY_MENU + 2185101359 + name 1_574_KEY_MUP + 2185101360 + name 1_574_KEY_MDOWN + 2185101361 + name 1_574_KEY_MLEFT + 2185101362 + name 1_574_KEY_MRIGHT + 2185101363 + name 1_575_KEY_0 + 2185166848 + name 1_575_KEY_1 + 2185166849 + name 1_575_KEY_2 + 2185166850 + name 1_575_KEY_3 + 2185166851 + name 1_575_KEY_4 + 2185166852 + name 1_575_KEY_5 + 2185166853 + name 1_575_KEY_6 + 2185166854 + name 1_575_KEY_7 + 2185166855 + name 1_575_KEY_8 + 2185166856 + name 1_575_KEY_9 + 2185166857 + name 1_575_KEY_POWER + 2185166858 + name 1_575_KEY_CH_UP + 2185166863 + name 1_575_KEY_CH_DOWN + 2185166864 + name 1_575_KEY_AV + 2185166889 + name 1_576_KEY_0 + 2185232384 + name 1_576_KEY_1 + 2185232385 + name 1_576_KEY_2 + 2185232386 + name 1_576_KEY_3 + 2185232387 + name 1_576_KEY_4 + 2185232388 + name 1_576_KEY_5 + 2185232389 + name 1_576_KEY_6 + 2185232390 + name 1_576_KEY_7 + 2185232391 + name 1_576_KEY_8 + 2185232392 + name 1_576_KEY_9 + 2185232393 + name 1_576_KEY_POWER + 2185232394 + name 1_576_KEY_CH_UP + 2185232399 + name 1_576_KEY_CH_DOWN + 2185232400 + name 1_576_KEY_AV + 2185232425 + name 1_577_KEY_0 + 2185297920 + name 1_577_KEY_1 + 2185297921 + name 1_577_KEY_2 + 2185297922 + name 1_577_KEY_3 + 2185297923 + name 1_577_KEY_4 + 2185297924 + name 1_577_KEY_5 + 2185297925 + name 1_577_KEY_6 + 2185297926 + name 1_577_KEY_7 + 2185297927 + name 1_577_KEY_8 + 2185297928 + name 1_577_KEY_9 + 2185297929 + name 1_577_KEY_POWER + 2185297930 + name 1_577_KEY_CH_UP + 2185297935 + name 1_577_KEY_CH_DOWN + 2185297936 + name 1_577_KEY_MUTE + 2185297937 + name 1_577_KEY_VOL_DOWN + 2185297938 + name 1_577_KEY_VOL_UP + 2185297940 + name 1_577_KEY_MNSELECT + 2185297943 + name 1_577_KEY_EXIT + 2185297944 + name 1_577_KEY_MLEFT + 2185297970 + name 1_577_KEY_MRIGHT + 2185297971 + name 1_578_KEY_0 + 2185363456 + name 1_578_KEY_1 + 2185363457 + name 1_578_KEY_2 + 2185363458 + name 1_578_KEY_3 + 2185363459 + name 1_578_KEY_4 + 2185363460 + name 1_578_KEY_5 + 2185363461 + name 1_578_KEY_6 + 2185363462 + name 1_578_KEY_7 + 2185363463 + name 1_578_KEY_8 + 2185363464 + name 1_578_KEY_9 + 2185363465 + name 1_578_KEY_POWER + 2185363466 + name 1_578_KEY_CH_UP + 2185363471 + name 1_578_KEY_CH_DOWN + 2185363472 + name 1_578_KEY_MUTE + 2185363473 + name 1_578_KEY_MNSELECT + 2185363479 + name 1_578_KEY_MLEFT + 2185363506 + name 1_578_KEY_MRIGHT + 2185363507 + name 1_579_KEY_0 + 2185428992 + name 1_579_KEY_1 + 2185428993 + name 1_579_KEY_2 + 2185428994 + name 1_579_KEY_3 + 2185428995 + name 1_579_KEY_4 + 2185428996 + name 1_579_KEY_5 + 2185428997 + name 1_579_KEY_6 + 2185428998 + name 1_579_KEY_7 + 2185428999 + name 1_579_KEY_8 + 2185429000 + name 1_579_KEY_9 + 2185429001 + name 1_579_KEY_POWER + 2185429002 + name 1_579_KEY_CH_UP + 2185429007 + name 1_579_KEY_CH_DOWN + 2185429008 + name 1_579_KEY_MUTE + 2185429009 + name 1_579_KEY_MNSELECT + 2185429015 + name 1_579_KEY_AV + 2185429033 + name 1_579_KEY_MLEFT + 2185429042 + name 1_579_KEY_MRIGHT + 2185429043 + name 1_580_KEY_0 + 2185494528 + name 1_580_KEY_1 + 2185494529 + name 1_580_KEY_2 + 2185494530 + name 1_580_KEY_3 + 2185494531 + name 1_580_KEY_4 + 2185494532 + name 1_580_KEY_5 + 2185494533 + name 1_580_KEY_6 + 2185494534 + name 1_580_KEY_7 + 2185494535 + name 1_580_KEY_8 + 2185494536 + name 1_580_KEY_9 + 2185494537 + name 1_580_KEY_POWER + 2185494538 + name 1_580_KEY_CH_UP + 2185494543 + name 1_580_KEY_CH_DOWN + 2185494544 + name 1_580_KEY_MUTE + 2185494545 + name 1_580_KEY_MNSELECT + 2185494551 + name 1_580_KEY_MLEFT + 2185494578 + name 1_580_KEY_MRIGHT + 2185494579 + name 1_581_KEY_0 + 2185560064 + name 1_581_KEY_1 + 2185560065 + name 1_581_KEY_2 + 2185560066 + name 1_581_KEY_3 + 2185560067 + name 1_581_KEY_4 + 2185560068 + name 1_581_KEY_5 + 2185560069 + name 1_581_KEY_6 + 2185560070 + name 1_581_KEY_7 + 2185560071 + name 1_581_KEY_8 + 2185560072 + name 1_581_KEY_9 + 2185560073 + name 1_581_KEY_POWER + 2185560074 + name 1_581_KEY_CH_UP + 2185560079 + name 1_581_KEY_CH_DOWN + 2185560080 + name 1_581_KEY_AV + 2185560105 + name 1_581_KEY_MLEFT + 2185560114 + name 1_581_KEY_MRIGHT + 2185560115 + name 1_582_KEY_0 + 2185625600 + name 1_582_KEY_1 + 2185625601 + name 1_582_KEY_2 + 2185625602 + name 1_582_KEY_3 + 2185625603 + name 1_582_KEY_4 + 2185625604 + name 1_582_KEY_5 + 2185625605 + name 1_582_KEY_6 + 2185625606 + name 1_582_KEY_7 + 2185625607 + name 1_582_KEY_8 + 2185625608 + name 1_582_KEY_9 + 2185625609 + name 1_582_KEY_POWER + 2185625610 + name 1_582_KEY_CH_UP + 2185625615 + name 1_582_KEY_CH_DOWN + 2185625616 + name 1_582_KEY_AV + 2185625641 + name 1_583_KEY_0 + 2185691136 + name 1_583_KEY_1 + 2185691137 + name 1_583_KEY_2 + 2185691138 + name 1_583_KEY_3 + 2185691139 + name 1_583_KEY_4 + 2185691140 + name 1_583_KEY_5 + 2185691141 + name 1_583_KEY_6 + 2185691142 + name 1_583_KEY_7 + 2185691143 + name 1_583_KEY_8 + 2185691144 + name 1_583_KEY_9 + 2185691145 + name 1_583_KEY_POWER + 2185691146 + name 1_583_KEY_CH_UP + 2185691151 + name 1_583_KEY_CH_DOWN + 2185691152 + name 1_583_KEY_MUTE + 2185691153 + name 1_583_KEY_VOL_DOWN + 2185691154 + name 1_583_KEY_VOL_UP + 2185691156 + name 1_583_KEY_MNSELECT + 2185691159 + name 1_583_KEY_AV + 2185691177 + name 1_583_KEY_MUP + 2185691184 + name 1_583_KEY_MDOWN + 2185691185 + name 1_583_KEY_MLEFT + 2185691186 + name 1_583_KEY_MRIGHT + 2185691187 + name 1_584_KEY_0 + 2185756672 + name 1_584_KEY_1 + 2185756673 + name 1_584_KEY_2 + 2185756674 + name 1_584_KEY_3 + 2185756675 + name 1_584_KEY_4 + 2185756676 + name 1_584_KEY_5 + 2185756677 + name 1_584_KEY_6 + 2185756678 + name 1_584_KEY_7 + 2185756679 + name 1_584_KEY_8 + 2185756680 + name 1_584_KEY_9 + 2185756681 + name 1_584_KEY_POWER + 2185756682 + name 1_584_KEY_CH_UP + 2185756687 + name 1_584_KEY_CH_DOWN + 2185756688 + name 1_584_KEY_MUTE + 2185756689 + name 1_584_KEY_VOL_DOWN + 2185756690 + name 1_584_KEY_VOL_UP + 2185756692 + name 1_584_KEY_MNSELECT + 2185756695 + name 1_584_KEY_MENU + 2185756719 + name 1_584_KEY_MUP + 2185756720 + name 1_584_KEY_MDOWN + 2185756721 + name 1_584_KEY_MLEFT + 2185756722 + name 1_584_KEY_MRIGHT + 2185756723 + name 1_585_KEY_0 + 2185822208 + name 1_585_KEY_1 + 2185822209 + name 1_585_KEY_2 + 2185822210 + name 1_585_KEY_3 + 2185822211 + name 1_585_KEY_4 + 2185822212 + name 1_585_KEY_5 + 2185822213 + name 1_585_KEY_6 + 2185822214 + name 1_585_KEY_7 + 2185822215 + name 1_585_KEY_8 + 2185822216 + name 1_585_KEY_9 + 2185822217 + name 1_585_KEY_POWER + 2185822218 + name 1_585_KEY_CH_UP + 2185822223 + name 1_585_KEY_CH_DOWN + 2185822224 + name 1_585_KEY_MUTE + 2185822225 + name 1_585_KEY_AV + 2185822249 + name 1_586_KEY_0 + 2185887744 + name 1_586_KEY_1 + 2185887745 + name 1_586_KEY_2 + 2185887746 + name 1_586_KEY_3 + 2185887747 + name 1_586_KEY_4 + 2185887748 + name 1_586_KEY_5 + 2185887749 + name 1_586_KEY_6 + 2185887750 + name 1_586_KEY_7 + 2185887751 + name 1_586_KEY_8 + 2185887752 + name 1_586_KEY_9 + 2185887753 + name 1_586_KEY_POWER + 2185887754 + name 1_586_KEY_CH_UP + 2185887759 + name 1_586_KEY_CH_DOWN + 2185887760 + name 1_586_KEY_MUTE + 2185887761 + name 1_586_KEY_MNSELECT + 2185887767 + name 1_586_KEY_MUP + 2185887792 + name 1_586_KEY_MDOWN + 2185887793 + name 1_587_KEY_0 + 2185953280 + name 1_587_KEY_1 + 2185953281 + name 1_587_KEY_2 + 2185953282 + name 1_587_KEY_3 + 2185953283 + name 1_587_KEY_4 + 2185953284 + name 1_587_KEY_5 + 2185953285 + name 1_587_KEY_6 + 2185953286 + name 1_587_KEY_7 + 2185953287 + name 1_587_KEY_8 + 2185953288 + name 1_587_KEY_9 + 2185953289 + name 1_587_KEY_POWER + 2185953290 + name 1_587_KEY_CH_UP + 2185953295 + name 1_587_KEY_CH_DOWN + 2185953296 + name 1_587_KEY_MUTE + 2185953297 + name 1_587_KEY_VOL_DOWN + 2185953298 + name 1_587_KEY_VOL_UP + 2185953300 + name 1_587_KEY_MNSELECT + 2185953303 + name 1_587_KEY_EXIT + 2185953304 + name 1_587_KEY_MENU + 2185953327 + name 1_587_KEY_MUP + 2185953328 + name 1_587_KEY_MDOWN + 2185953329 + name 1_587_KEY_MLEFT + 2185953330 + name 1_587_KEY_MRIGHT + 2185953331 + name 1_588_KEY_0 + 2186018816 + name 1_588_KEY_1 + 2186018817 + name 1_588_KEY_2 + 2186018818 + name 1_588_KEY_3 + 2186018819 + name 1_588_KEY_4 + 2186018820 + name 1_588_KEY_5 + 2186018821 + name 1_588_KEY_6 + 2186018822 + name 1_588_KEY_7 + 2186018823 + name 1_588_KEY_8 + 2186018824 + name 1_588_KEY_9 + 2186018825 + name 1_588_KEY_POWER + 2186018826 + name 1_588_KEY_CH_UP + 2186018831 + name 1_588_KEY_CH_DOWN + 2186018832 + name 1_588_KEY_MUTE + 2186018833 + name 1_588_KEY_VOL_DOWN + 2186018834 + name 1_588_KEY_VOL_UP + 2186018836 + name 1_588_KEY_MNSELECT + 2186018839 + name 1_588_KEY_EXIT + 2186018840 + name 1_588_KEY_AV + 2186018857 + name 1_588_KEY_MENU + 2186018863 + name 1_588_KEY_MUP + 2186018864 + name 1_588_KEY_MDOWN + 2186018865 + name 1_588_KEY_MLEFT + 2186018866 + name 1_588_KEY_MRIGHT + 2186018867 + name 1_589_KEY_0 + 2186084352 + name 1_589_KEY_1 + 2186084353 + name 1_589_KEY_2 + 2186084354 + name 1_589_KEY_3 + 2186084355 + name 1_589_KEY_4 + 2186084356 + name 1_589_KEY_5 + 2186084357 + name 1_589_KEY_6 + 2186084358 + name 1_589_KEY_7 + 2186084359 + name 1_589_KEY_8 + 2186084360 + name 1_589_KEY_9 + 2186084361 + name 1_589_KEY_POWER + 2186084362 + name 1_589_KEY_CH_UP + 2186084367 + name 1_589_KEY_CH_DOWN + 2186084368 + name 1_589_KEY_MUTE + 2186084369 + name 1_589_KEY_VOL_DOWN + 2186084370 + name 1_589_KEY_VOL_UP + 2186084372 + name 1_589_KEY_MNSELECT + 2186084375 + name 1_589_KEY_EXIT + 2186084376 + name 1_589_KEY_AV + 2186084393 + name 1_589_KEY_MENU + 2186084399 + name 1_589_KEY_MUP + 2186084400 + name 1_589_KEY_MDOWN + 2186084401 + name 1_589_KEY_MLEFT + 2186084402 + name 1_589_KEY_MRIGHT + 2186084403 + name 1_590_KEY_0 + 2186149888 + name 1_590_KEY_1 + 2186149889 + name 1_590_KEY_2 + 2186149890 + name 1_590_KEY_3 + 2186149891 + name 1_590_KEY_4 + 2186149892 + name 1_590_KEY_5 + 2186149893 + name 1_590_KEY_6 + 2186149894 + name 1_590_KEY_7 + 2186149895 + name 1_590_KEY_8 + 2186149896 + name 1_590_KEY_9 + 2186149897 + name 1_590_KEY_POWER + 2186149898 + name 1_590_KEY_CH_UP + 2186149903 + name 1_590_KEY_CH_DOWN + 2186149904 + name 1_590_KEY_MUTE + 2186149905 + name 1_590_KEY_VOL_DOWN + 2186149906 + name 1_590_KEY_VOL_UP + 2186149908 + name 1_590_KEY_MNSELECT + 2186149911 + name 1_590_KEY_EXIT + 2186149912 + name 1_590_KEY_AV + 2186149929 + name 1_590_KEY_MENU + 2186149935 + name 1_590_KEY_MUP + 2186149936 + name 1_590_KEY_MDOWN + 2186149937 + name 1_590_KEY_MLEFT + 2186149938 + name 1_590_KEY_MRIGHT + 2186149939 + name 1_591_KEY_0 + 2186215424 + name 1_591_KEY_1 + 2186215425 + name 1_591_KEY_2 + 2186215426 + name 1_591_KEY_3 + 2186215427 + name 1_591_KEY_4 + 2186215428 + name 1_591_KEY_5 + 2186215429 + name 1_591_KEY_6 + 2186215430 + name 1_591_KEY_7 + 2186215431 + name 1_591_KEY_8 + 2186215432 + name 1_591_KEY_9 + 2186215433 + name 1_591_KEY_POWER + 2186215434 + name 1_591_KEY_CH_UP + 2186215439 + name 1_591_KEY_CH_DOWN + 2186215440 + name 1_591_KEY_MUTE + 2186215441 + name 1_591_KEY_VOL_DOWN + 2186215442 + name 1_591_KEY_VOL_UP + 2186215444 + name 1_591_KEY_MNSELECT + 2186215447 + name 1_591_KEY_EXIT + 2186215448 + name 1_591_KEY_AV + 2186215465 + name 1_591_KEY_MENU + 2186215471 + name 1_591_KEY_MUP + 2186215472 + name 1_591_KEY_MDOWN + 2186215473 + name 1_591_KEY_MLEFT + 2186215474 + name 1_591_KEY_MRIGHT + 2186215475 + name 1_592_KEY_0 + 2186280960 + name 1_592_KEY_1 + 2186280961 + name 1_592_KEY_2 + 2186280962 + name 1_592_KEY_3 + 2186280963 + name 1_592_KEY_4 + 2186280964 + name 1_592_KEY_5 + 2186280965 + name 1_592_KEY_6 + 2186280966 + name 1_592_KEY_7 + 2186280967 + name 1_592_KEY_8 + 2186280968 + name 1_592_KEY_9 + 2186280969 + name 1_592_KEY_POWER + 2186280970 + name 1_592_KEY_CH_UP + 2186280975 + name 1_592_KEY_CH_DOWN + 2186280976 + name 1_592_KEY_MUTE + 2186280977 + name 1_592_KEY_VOL_DOWN + 2186280978 + name 1_592_KEY_VOL_UP + 2186280980 + name 1_592_KEY_MNSELECT + 2186280983 + name 1_592_KEY_EXIT + 2186280984 + name 1_592_KEY_AV + 2186281001 + name 1_592_KEY_MENU + 2186281007 + name 1_592_KEY_MUP + 2186281008 + name 1_592_KEY_MDOWN + 2186281009 + name 1_592_KEY_MLEFT + 2186281010 + name 1_592_KEY_MRIGHT + 2186281011 + name 1_593_KEY_0 + 2186346496 + name 1_593_KEY_1 + 2186346497 + name 1_593_KEY_2 + 2186346498 + name 1_593_KEY_3 + 2186346499 + name 1_593_KEY_4 + 2186346500 + name 1_593_KEY_5 + 2186346501 + name 1_593_KEY_6 + 2186346502 + name 1_593_KEY_7 + 2186346503 + name 1_593_KEY_8 + 2186346504 + name 1_593_KEY_9 + 2186346505 + name 1_593_KEY_POWER + 2186346506 + name 1_593_KEY_CH_UP + 2186346511 + name 1_593_KEY_CH_DOWN + 2186346512 + name 1_593_KEY_MUTE + 2186346513 + name 1_593_KEY_VOL_DOWN + 2186346514 + name 1_593_KEY_VOL_UP + 2186346516 + name 1_593_KEY_MNSELECT + 2186346519 + name 1_593_KEY_EXIT + 2186346520 + name 1_593_KEY_AV + 2186346537 + name 1_593_KEY_MENU + 2186346543 + name 1_593_KEY_MUP + 2186346544 + name 1_593_KEY_MDOWN + 2186346545 + name 1_593_KEY_MLEFT + 2186346546 + name 1_593_KEY_MRIGHT + 2186346547 + name 1_594_KEY_0 + 2186412032 + name 1_594_KEY_1 + 2186412033 + name 1_594_KEY_2 + 2186412034 + name 1_594_KEY_3 + 2186412035 + name 1_594_KEY_4 + 2186412036 + name 1_594_KEY_5 + 2186412037 + name 1_594_KEY_6 + 2186412038 + name 1_594_KEY_7 + 2186412039 + name 1_594_KEY_8 + 2186412040 + name 1_594_KEY_9 + 2186412041 + name 1_594_KEY_POWER + 2186412042 + name 1_594_KEY_CH_UP + 2186412047 + name 1_594_KEY_CH_DOWN + 2186412048 + name 1_594_KEY_MUTE + 2186412049 + name 1_594_KEY_MNSELECT + 2186412055 + name 1_594_KEY_AV + 2186412073 + name 1_595_KEY_0 + 2186477568 + name 1_595_KEY_1 + 2186477569 + name 1_595_KEY_2 + 2186477570 + name 1_595_KEY_3 + 2186477571 + name 1_595_KEY_4 + 2186477572 + name 1_595_KEY_5 + 2186477573 + name 1_595_KEY_6 + 2186477574 + name 1_595_KEY_7 + 2186477575 + name 1_595_KEY_8 + 2186477576 + name 1_595_KEY_9 + 2186477577 + name 1_595_KEY_POWER + 2186477578 + name 1_595_KEY_CH_UP + 2186477583 + name 1_595_KEY_CH_DOWN + 2186477584 + name 1_595_KEY_MUTE + 2186477585 + name 1_595_KEY_VOL_DOWN + 2186477586 + name 1_595_KEY_VOL_UP + 2186477588 + name 1_595_KEY_MNSELECT + 2186477591 + name 1_595_KEY_EXIT + 2186477592 + name 1_595_KEY_AV + 2186477609 + name 1_595_KEY_MENU + 2186477615 + name 1_595_KEY_MUP + 2186477616 + name 1_595_KEY_MDOWN + 2186477617 + name 1_595_KEY_MLEFT + 2186477618 + name 1_595_KEY_MRIGHT + 2186477619 + name 1_596_KEY_0 + 2186543104 + name 1_596_KEY_1 + 2186543105 + name 1_596_KEY_2 + 2186543106 + name 1_596_KEY_3 + 2186543107 + name 1_596_KEY_4 + 2186543108 + name 1_596_KEY_5 + 2186543109 + name 1_596_KEY_6 + 2186543110 + name 1_596_KEY_7 + 2186543111 + name 1_596_KEY_8 + 2186543112 + name 1_596_KEY_9 + 2186543113 + name 1_596_KEY_POWER + 2186543114 + name 1_596_TWO_DIGITS + 2186543117 + name 1_596_KEY_CH_UP + 2186543119 + name 1_596_KEY_CH_DOWN + 2186543120 + name 1_596_KEY_MUTE + 2186543121 + name 1_596_KEY_VOL_DOWN + 2186543122 + name 1_596_KEY_VOL_UP + 2186543124 + name 1_596_KEY_BLUE + 2186543139 + name 1_596_KEY_GREEN + 2186543140 + name 1_596_KEY_RED + 2186543141 + name 1_596_KEY_YELLOW + 2186543142 + name 1_596_KEY_MENU + 2186543151 + name 1_596_KEY_On + 2186543181 + name 1_597_KEY_0 + 2186608640 + name 1_597_KEY_1 + 2186608641 + name 1_597_KEY_2 + 2186608642 + name 1_597_KEY_3 + 2186608643 + name 1_597_KEY_4 + 2186608644 + name 1_597_KEY_5 + 2186608645 + name 1_597_KEY_6 + 2186608646 + name 1_597_KEY_7 + 2186608647 + name 1_597_KEY_8 + 2186608648 + name 1_597_KEY_9 + 2186608649 + name 1_597_KEY_POWER + 2186608650 + name 1_597_KEY_CH_UP + 2186608655 + name 1_597_KEY_CH_DOWN + 2186608656 + name 1_597_KEY_MUTE + 2186608657 + name 1_597_KEY_VOL_DOWN + 2186608658 + name 1_597_KEY_VOL_UP + 2186608660 + name 1_597_KEY_MNSELECT + 2186608663 + name 1_597_KEY_MENU + 2186608687 + name 1_597_KEY_MUP + 2186608688 + name 1_597_KEY_MDOWN + 2186608689 + name 1_597_KEY_MLEFT + 2186608690 + name 1_597_KEY_MRIGHT + 2186608691 + name 1_597_KEY_Sleep + 2186608703 + name 1_597_KEY_Off + 2186608718 + name 1_598_KEY_0 + 2186674176 + name 1_598_KEY_1 + 2186674177 + name 1_598_KEY_2 + 2186674178 + name 1_598_KEY_3 + 2186674179 + name 1_598_KEY_4 + 2186674180 + name 1_598_KEY_5 + 2186674181 + name 1_598_KEY_6 + 2186674182 + name 1_598_KEY_7 + 2186674183 + name 1_598_KEY_8 + 2186674184 + name 1_598_KEY_9 + 2186674185 + name 1_598_KEY_POWER + 2186674186 + name 1_598_KEY_CH_UP + 2186674191 + name 1_598_KEY_CH_DOWN + 2186674192 + name 1_598_KEY_MUTE + 2186674193 + name 1_598_KEY_MENU + 2186674223 + name 1_598_KEY_MUP + 2186674224 + name 1_598_KEY_MDOWN + 2186674225 + name 1_599_KEY_0 + 2186739712 + name 1_599_KEY_1 + 2186739713 + name 1_599_KEY_2 + 2186739714 + name 1_599_KEY_3 + 2186739715 + name 1_599_KEY_4 + 2186739716 + name 1_599_KEY_5 + 2186739717 + name 1_599_KEY_6 + 2186739718 + name 1_599_KEY_7 + 2186739719 + name 1_599_KEY_8 + 2186739720 + name 1_599_KEY_9 + 2186739721 + name 1_599_KEY_POWER + 2186739722 + name 1_599_TWO_DIGITS + 2186739725 + name 1_599_KEY_CH_UP + 2186739727 + name 1_599_KEY_CH_DOWN + 2186739728 + name 1_599_KEY_MUTE + 2186739729 + name 1_599_KEY_VOL_DOWN + 2186739730 + name 1_599_KEY_VOL_UP + 2186739732 + name 1_599_KEY_MNSELECT + 2186739735 + name 1_599_KEY_EXIT + 2186739736 + name 1_599_KEY_BLUE + 2186739747 + name 1_599_KEY_GREEN + 2186739748 + name 1_599_KEY_RED + 2186739749 + name 1_599_KEY_YELLOW + 2186739750 + name 1_599_KEY_MENU + 2186739759 + name 1_599_KEY_MUP + 2186739760 + name 1_599_KEY_MDOWN + 2186739761 + name 1_599_KEY_On + 2186739789 + name 1_599_KEY_Off + 2186739790 + name 1_600_KEY_0 + 2186805248 + name 1_600_KEY_1 + 2186805249 + name 1_600_KEY_2 + 2186805250 + name 1_600_KEY_3 + 2186805251 + name 1_600_KEY_4 + 2186805252 + name 1_600_KEY_5 + 2186805253 + name 1_600_KEY_6 + 2186805254 + name 1_600_KEY_7 + 2186805255 + name 1_600_KEY_8 + 2186805256 + name 1_600_KEY_9 + 2186805257 + name 1_600_KEY_POWER + 2186805258 + name 1_600_TWO_DIGITS + 2186805261 + name 1_600_KEY_CH_UP + 2186805263 + name 1_600_KEY_CH_DOWN + 2186805264 + name 1_600_KEY_MUTE + 2186805265 + name 1_600_KEY_VOL_DOWN + 2186805266 + name 1_600_CH_PREVIOUS + 2186805267 + name 1_600_KEY_VOL_UP + 2186805268 + name 1_600_KEY_MNSELECT + 2186805271 + name 1_600_KEY_EXIT + 2186805272 + name 1_600_KEY_MNRETRUN + 2186805280 + name 1_600_KEY_BLUE + 2186805283 + name 1_600_KEY_GREEN + 2186805284 + name 1_600_KEY_RED + 2186805285 + name 1_600_KEY_YELLOW + 2186805286 + name 1_600_KEY_MENU + 2186805295 + name 1_600_KEY_MUP + 2186805296 + name 1_600_KEY_MDOWN + 2186805297 + name 1_600_KEY_MLEFT + 2186805298 + name 1_600_KEY_MRIGHT + 2186805299 + name 1_600_KEY_Sleep + 2186805311 + name 1_600_KEY_DSubtitle + 2186805316 + name 1_600_KEY_On + 2186805325 + name 1_600_KEY_Off + 2186805326 + name 1_601_KEY_0 + 2186870784 + name 1_601_KEY_1 + 2186870785 + name 1_601_KEY_2 + 2186870786 + name 1_601_KEY_3 + 2186870787 + name 1_601_KEY_4 + 2186870788 + name 1_601_KEY_5 + 2186870789 + name 1_601_KEY_6 + 2186870790 + name 1_601_KEY_7 + 2186870791 + name 1_601_KEY_8 + 2186870792 + name 1_601_KEY_9 + 2186870793 + name 1_601_KEY_POWER + 2186870794 + name 1_601_TWO_DIGITS + 2186870797 + name 1_601_KEY_CH_UP + 2186870799 + name 1_601_KEY_CH_DOWN + 2186870800 + name 1_601_KEY_MUTE + 2186870801 + name 1_601_KEY_VOL_DOWN + 2186870802 + name 1_601_KEY_VOL_UP + 2186870804 + name 1_601_KEY_EXIT + 2186870808 + name 1_601_KEY_GUIDE + 2186870811 + name 1_601_KEY_BLUE + 2186870819 + name 1_601_KEY_GREEN + 2186870820 + name 1_601_KEY_RED + 2186870821 + name 1_601_KEY_YELLOW + 2186870822 + name 1_601_KEY_MENU + 2186870831 + name 1_601_KEY_MUP + 2186870832 + name 1_601_KEY_MDOWN + 2186870833 + name 1_601_KEY_Sleep + 2186870847 + name 1_601_KEY_DSubtitle + 2186870852 + name 1_601_KEY_On + 2186870861 + name 1_602_KEY_0 + 2186936320 + name 1_602_KEY_1 + 2186936321 + name 1_602_KEY_2 + 2186936322 + name 1_602_KEY_3 + 2186936323 + name 1_602_KEY_4 + 2186936324 + name 1_602_KEY_5 + 2186936325 + name 1_602_KEY_6 + 2186936326 + name 1_602_KEY_7 + 2186936327 + name 1_602_KEY_8 + 2186936328 + name 1_602_KEY_9 + 2186936329 + name 1_602_KEY_POWER + 2186936330 + name 1_602_KEY_CH_UP + 2186936335 + name 1_602_KEY_CH_DOWN + 2186936336 + name 1_602_KEY_MUTE + 2186936337 + name 1_602_KEY_VOL_DOWN + 2186936338 + name 1_602_CH_PREVIOUS + 2186936339 + name 1_602_KEY_VOL_UP + 2186936340 + name 1_602_KEY_MNSELECT + 2186936343 + name 1_602_KEY_EXIT + 2186936344 + name 1_602_KEY_GUIDE + 2186936347 + name 1_602_KEY_MENU + 2186936367 + name 1_602_KEY_MUP + 2186936368 + name 1_602_KEY_MDOWN + 2186936369 + name 1_602_KEY_MLEFT + 2186936370 + name 1_602_KEY_MRIGHT + 2186936371 + name 1_602_KEY_On + 2186936397 + name 1_602_KEY_Off + 2186936398 + name 1_603_KEY_0 + 2187001856 + name 1_603_KEY_1 + 2187001857 + name 1_603_KEY_2 + 2187001858 + name 1_603_KEY_3 + 2187001859 + name 1_603_KEY_4 + 2187001860 + name 1_603_KEY_5 + 2187001861 + name 1_603_KEY_6 + 2187001862 + name 1_603_KEY_7 + 2187001863 + name 1_603_KEY_8 + 2187001864 + name 1_603_KEY_9 + 2187001865 + name 1_603_KEY_POWER + 2187001866 + name 1_603_KEY_CH_UP + 2187001871 + name 1_603_KEY_CH_DOWN + 2187001872 + name 1_603_KEY_MUTE + 2187001873 + name 1_603_CH_PREVIOUS + 2187001875 + name 1_604_KEY_0 + 2187067392 + name 1_604_KEY_1 + 2187067393 + name 1_604_KEY_2 + 2187067394 + name 1_604_KEY_3 + 2187067395 + name 1_604_KEY_4 + 2187067396 + name 1_604_KEY_5 + 2187067397 + name 1_604_KEY_6 + 2187067398 + name 1_604_KEY_7 + 2187067399 + name 1_604_KEY_8 + 2187067400 + name 1_604_KEY_9 + 2187067401 + name 1_604_KEY_POWER + 2187067402 + name 1_604_KEY_CH_UP + 2187067407 + name 1_604_KEY_CH_DOWN + 2187067408 + name 1_604_KEY_MUTE + 2187067409 + name 1_604_CH_PREVIOUS + 2187067411 + name 1_605_KEY_0 + 2187132928 + name 1_605_KEY_1 + 2187132929 + name 1_605_KEY_2 + 2187132930 + name 1_605_KEY_3 + 2187132931 + name 1_605_KEY_4 + 2187132932 + name 1_605_KEY_5 + 2187132933 + name 1_605_KEY_6 + 2187132934 + name 1_605_KEY_7 + 2187132935 + name 1_605_KEY_8 + 2187132936 + name 1_605_KEY_9 + 2187132937 + name 1_605_KEY_POWER + 2187132938 + name 1_605_KEY_CH_UP + 2187132943 + name 1_605_KEY_CH_DOWN + 2187132944 + name 1_605_KEY_MUTE + 2187132945 + name 1_605_KEY_VOL_DOWN + 2187132946 + name 1_605_KEY_VOL_UP + 2187132948 + name 1_605_KEY_MNSELECT + 2187132951 + name 1_605_KEY_EXIT + 2187132952 + name 1_605_KEY_MENU + 2187132975 + name 1_605_KEY_MUP + 2187132976 + name 1_605_KEY_MDOWN + 2187132977 + name 1_605_KEY_MLEFT + 2187132978 + name 1_605_KEY_MRIGHT + 2187132979 + name 1_606_KEY_0 + 2187198464 + name 1_606_KEY_1 + 2187198465 + name 1_606_KEY_2 + 2187198466 + name 1_606_KEY_3 + 2187198467 + name 1_606_KEY_4 + 2187198468 + name 1_606_KEY_5 + 2187198469 + name 1_606_KEY_6 + 2187198470 + name 1_606_KEY_7 + 2187198471 + name 1_606_KEY_8 + 2187198472 + name 1_606_KEY_9 + 2187198473 + name 1_606_KEY_POWER + 2187198474 + name 1_606_KEY_CH_UP + 2187198479 + name 1_606_KEY_CH_DOWN + 2187198480 + name 1_606_KEY_MUTE + 2187198481 + name 1_606_KEY_VOL_DOWN + 2187198482 + name 1_606_KEY_VOL_UP + 2187198484 + name 1_606_KEY_MNSELECT + 2187198487 + name 1_606_KEY_EXIT + 2187198488 + name 1_606_KEY_MENU + 2187198511 + name 1_606_KEY_MUP + 2187198512 + name 1_606_KEY_MDOWN + 2187198513 + name 1_606_KEY_MLEFT + 2187198514 + name 1_606_KEY_MRIGHT + 2187198515 + name 1_607_KEY_0 + 2187264000 + name 1_607_KEY_1 + 2187264001 + name 1_607_KEY_2 + 2187264002 + name 1_607_KEY_3 + 2187264003 + name 1_607_KEY_4 + 2187264004 + name 1_607_KEY_5 + 2187264005 + name 1_607_KEY_6 + 2187264006 + name 1_607_KEY_7 + 2187264007 + name 1_607_KEY_8 + 2187264008 + name 1_607_KEY_9 + 2187264009 + name 1_607_KEY_POWER + 2187264010 + name 1_607_TWO_DIGITS + 2187264013 + name 1_607_KEY_CH_UP + 2187264015 + name 1_607_KEY_CH_DOWN + 2187264016 + name 1_607_KEY_MUTE + 2187264017 + name 1_607_KEY_VOL_DOWN + 2187264018 + name 1_607_CH_PREVIOUS + 2187264019 + name 1_607_KEY_VOL_UP + 2187264020 + name 1_607_KEY_MNSELECT + 2187264023 + name 1_607_KEY_MENU + 2187264047 + name 1_607_KEY_MUP + 2187264048 + name 1_607_KEY_MDOWN + 2187264049 + name 1_607_KEY_MLEFT + 2187264050 + name 1_607_KEY_MRIGHT + 2187264051 + name 1_607_KEY_Sleep + 2187264063 + name 1_608_KEY_0 + 2187329536 + name 1_608_KEY_1 + 2187329537 + name 1_608_KEY_2 + 2187329538 + name 1_608_KEY_3 + 2187329539 + name 1_608_KEY_4 + 2187329540 + name 1_608_KEY_5 + 2187329541 + name 1_608_KEY_6 + 2187329542 + name 1_608_KEY_7 + 2187329543 + name 1_608_KEY_8 + 2187329544 + name 1_608_KEY_9 + 2187329545 + name 1_608_KEY_POWER + 2187329546 + name 1_608_TWO_DIGITS + 2187329549 + name 1_608_KEY_CH_UP + 2187329551 + name 1_608_KEY_CH_DOWN + 2187329552 + name 1_608_KEY_MUTE + 2187329553 + name 1_608_KEY_VOL_DOWN + 2187329554 + name 1_608_CH_PREVIOUS + 2187329555 + name 1_608_KEY_VOL_UP + 2187329556 + name 1_608_KEY_MNSELECT + 2187329559 + name 1_608_KEY_MENU + 2187329583 + name 1_608_KEY_MUP + 2187329584 + name 1_608_KEY_MDOWN + 2187329585 + name 1_608_KEY_MLEFT + 2187329586 + name 1_608_KEY_MRIGHT + 2187329587 + name 1_608_KEY_Sleep + 2187329599 + name 1_609_KEY_0 + 2187395072 + name 1_609_KEY_1 + 2187395073 + name 1_609_KEY_2 + 2187395074 + name 1_609_KEY_3 + 2187395075 + name 1_609_KEY_4 + 2187395076 + name 1_609_KEY_5 + 2187395077 + name 1_609_KEY_6 + 2187395078 + name 1_609_KEY_7 + 2187395079 + name 1_609_KEY_8 + 2187395080 + name 1_609_KEY_9 + 2187395081 + name 1_609_KEY_POWER + 2187395082 + name 1_609_KEY_CH_UP + 2187395087 + name 1_609_KEY_CH_DOWN + 2187395088 + name 1_609_KEY_MUTE + 2187395089 + name 1_609_KEY_VOL_DOWN + 2187395090 + name 1_609_KEY_VOL_UP + 2187395092 + name 1_609_KEY_MNSELECT + 2187395095 + name 1_609_KEY_MENU + 2187395119 + name 1_609_KEY_MUP + 2187395120 + name 1_609_KEY_MDOWN + 2187395121 + name 1_609_KEY_MLEFT + 2187395122 + name 1_609_KEY_MRIGHT + 2187395123 + name 1_609_KEY_On + 2187395149 + name 1_609_KEY_Off + 2187395150 + name 1_610_KEY_0 + 2187460608 + name 1_610_KEY_1 + 2187460609 + name 1_610_KEY_2 + 2187460610 + name 1_610_KEY_3 + 2187460611 + name 1_610_KEY_4 + 2187460612 + name 1_610_KEY_5 + 2187460613 + name 1_610_KEY_6 + 2187460614 + name 1_610_KEY_7 + 2187460615 + name 1_610_KEY_8 + 2187460616 + name 1_610_KEY_9 + 2187460617 + name 1_610_KEY_POWER + 2187460618 + name 1_610_KEY_CH_UP + 2187460623 + name 1_610_KEY_CH_DOWN + 2187460624 + name 1_610_KEY_MUTE + 2187460625 + name 1_610_KEY_VOL_DOWN + 2187460626 + name 1_610_KEY_VOL_UP + 2187460628 + name 1_610_KEY_MNSELECT + 2187460631 + name 1_610_KEY_MENU + 2187460655 + name 1_610_KEY_MUP + 2187460656 + name 1_610_KEY_MDOWN + 2187460657 + name 1_610_KEY_MLEFT + 2187460658 + name 1_610_KEY_MRIGHT + 2187460659 + name 1_610_KEY_On + 2187460685 + name 1_610_KEY_Off + 2187460686 + name 1_611_KEY_0 + 2187526144 + name 1_611_KEY_1 + 2187526145 + name 1_611_KEY_2 + 2187526146 + name 1_611_KEY_3 + 2187526147 + name 1_611_KEY_4 + 2187526148 + name 1_611_KEY_5 + 2187526149 + name 1_611_KEY_6 + 2187526150 + name 1_611_KEY_7 + 2187526151 + name 1_611_KEY_8 + 2187526152 + name 1_611_KEY_9 + 2187526153 + name 1_611_KEY_POWER + 2187526154 + name 1_611_TWO_DIGITS + 2187526157 + name 1_611_KEY_CH_UP + 2187526159 + name 1_611_KEY_CH_DOWN + 2187526160 + name 1_611_KEY_MUTE + 2187526161 + name 1_611_CH_PREVIOUS + 2187526163 + name 1_611_KEY_MNSELECT + 2187526167 + name 1_611_KEY_MENU + 2187526191 + name 1_611_KEY_MUP + 2187526192 + name 1_611_KEY_MDOWN + 2187526193 + name 1_611_KEY_MLEFT + 2187526194 + name 1_611_KEY_MRIGHT + 2187526195 + name 1_611_KEY_On + 2187526221 + name 1_612_KEY_0 + 2187591680 + name 1_612_KEY_1 + 2187591681 + name 1_612_KEY_2 + 2187591682 + name 1_612_KEY_3 + 2187591683 + name 1_612_KEY_4 + 2187591684 + name 1_612_KEY_5 + 2187591685 + name 1_612_KEY_6 + 2187591686 + name 1_612_KEY_7 + 2187591687 + name 1_612_KEY_8 + 2187591688 + name 1_612_KEY_9 + 2187591689 + name 1_612_KEY_POWER + 2187591690 + name 1_612_KEY_CH_UP + 2187591695 + name 1_612_KEY_CH_DOWN + 2187591696 + name 1_612_KEY_MNSELECT + 2187591703 + name 1_613_KEY_0 + 2187657216 + name 1_613_KEY_1 + 2187657217 + name 1_613_KEY_2 + 2187657218 + name 1_613_KEY_3 + 2187657219 + name 1_613_KEY_4 + 2187657220 + name 1_613_KEY_5 + 2187657221 + name 1_613_KEY_6 + 2187657222 + name 1_613_KEY_7 + 2187657223 + name 1_613_KEY_8 + 2187657224 + name 1_613_KEY_9 + 2187657225 + name 1_613_KEY_POWER + 2187657226 + name 1_613_KEY_CH_UP + 2187657231 + name 1_613_KEY_CH_DOWN + 2187657232 + name 1_613_KEY_MNSELECT + 2187657239 + name 1_614_KEY_0 + 2187722752 + name 1_614_KEY_1 + 2187722753 + name 1_614_KEY_2 + 2187722754 + name 1_614_KEY_3 + 2187722755 + name 1_614_KEY_4 + 2187722756 + name 1_614_KEY_5 + 2187722757 + name 1_614_KEY_6 + 2187722758 + name 1_614_KEY_7 + 2187722759 + name 1_614_KEY_8 + 2187722760 + name 1_614_KEY_9 + 2187722761 + name 1_614_KEY_POWER + 2187722762 + name 1_614_KEY_CH_UP + 2187722767 + name 1_614_KEY_CH_DOWN + 2187722768 + name 1_614_KEY_MUTE + 2187722769 + name 1_614_KEY_VOL_DOWN + 2187722770 + name 1_614_KEY_VOL_UP + 2187722772 + name 1_614_KEY_EXIT + 2187722776 + name 1_615_KEY_0 + 2187788288 + name 1_615_KEY_1 + 2187788289 + name 1_615_KEY_2 + 2187788290 + name 1_615_KEY_3 + 2187788291 + name 1_615_KEY_4 + 2187788292 + name 1_615_KEY_5 + 2187788293 + name 1_615_KEY_6 + 2187788294 + name 1_615_KEY_7 + 2187788295 + name 1_615_KEY_8 + 2187788296 + name 1_615_KEY_9 + 2187788297 + name 1_615_KEY_POWER + 2187788298 + name 1_615_KEY_CH_UP + 2187788303 + name 1_615_KEY_CH_DOWN + 2187788304 + name 1_615_KEY_MUTE + 2187788305 + name 1_615_KEY_VOL_DOWN + 2187788306 + name 1_615_KEY_VOL_UP + 2187788308 + name 1_615_KEY_MENU + 2187788335 + name 1_615_KEY_MUP + 2187788336 + name 1_615_KEY_MDOWN + 2187788337 + name 1_615_KEY_MLEFT + 2187788338 + name 1_615_KEY_MRIGHT + 2187788339 + name 1_615_KEY_Sleep + 2187788351 + name 1_615_KEY_Off + 2187788366 + name 1_616_KEY_0 + 2187853824 + name 1_616_KEY_1 + 2187853825 + name 1_616_KEY_2 + 2187853826 + name 1_616_KEY_3 + 2187853827 + name 1_616_KEY_4 + 2187853828 + name 1_616_KEY_5 + 2187853829 + name 1_616_KEY_6 + 2187853830 + name 1_616_KEY_7 + 2187853831 + name 1_616_KEY_8 + 2187853832 + name 1_616_KEY_9 + 2187853833 + name 1_616_KEY_POWER + 2187853834 + name 1_616_KEY_CH_UP + 2187853839 + name 1_616_KEY_CH_DOWN + 2187853840 + name 1_616_KEY_MUTE + 2187853841 + name 1_616_KEY_VOL_DOWN + 2187853842 + name 1_616_KEY_VOL_UP + 2187853844 + name 1_616_KEY_MENU + 2187853871 + name 1_616_KEY_MUP + 2187853872 + name 1_616_KEY_MDOWN + 2187853873 + name 1_616_KEY_MLEFT + 2187853874 + name 1_616_KEY_MRIGHT + 2187853875 + name 1_616_KEY_Sleep + 2187853887 + name 1_616_KEY_Off + 2187853902 + name 1_617_KEY_0 + 2187919360 + name 1_617_KEY_1 + 2187919361 + name 1_617_KEY_2 + 2187919362 + name 1_617_KEY_3 + 2187919363 + name 1_617_KEY_4 + 2187919364 + name 1_617_KEY_5 + 2187919365 + name 1_617_KEY_6 + 2187919366 + name 1_617_KEY_7 + 2187919367 + name 1_617_KEY_8 + 2187919368 + name 1_617_KEY_9 + 2187919369 + name 1_617_KEY_POWER + 2187919370 + name 1_617_KEY_CH_UP + 2187919375 + name 1_617_KEY_CH_DOWN + 2187919376 + name 1_617_KEY_MUTE + 2187919377 + name 1_617_KEY_VOL_DOWN + 2187919378 + name 1_617_KEY_VOL_UP + 2187919380 + name 1_617_KEY_MNSELECT + 2187919383 + name 1_617_KEY_MENU + 2187919407 + name 1_617_KEY_MUP + 2187919408 + name 1_617_KEY_MDOWN + 2187919409 + name 1_617_KEY_MLEFT + 2187919410 + name 1_617_KEY_MRIGHT + 2187919411 + name 1_617_KEY_Off + 2187919438 + name 1_618_KEY_0 + 2187984896 + name 1_618_KEY_1 + 2187984897 + name 1_618_KEY_2 + 2187984898 + name 1_618_KEY_3 + 2187984899 + name 1_618_KEY_4 + 2187984900 + name 1_618_KEY_5 + 2187984901 + name 1_618_KEY_6 + 2187984902 + name 1_618_KEY_7 + 2187984903 + name 1_618_KEY_8 + 2187984904 + name 1_618_KEY_9 + 2187984905 + name 1_618_KEY_POWER + 2187984906 + name 1_618_TWO_DIGITS + 2187984909 + name 1_618_KEY_CH_UP + 2187984911 + name 1_618_KEY_CH_DOWN + 2187984912 + name 1_618_KEY_MUTE + 2187984913 + name 1_618_KEY_VOL_DOWN + 2187984914 + name 1_618_KEY_VOL_UP + 2187984916 + name 1_618_KEY_MNSELECT + 2187984919 + name 1_618_KEY_MENU + 2187984943 + name 1_618_KEY_MUP + 2187984944 + name 1_618_KEY_MDOWN + 2187984945 + name 1_618_KEY_MLEFT + 2187984946 + name 1_618_KEY_MRIGHT + 2187984947 + name 1_619_KEY_0 + 2188050432 + name 1_619_KEY_1 + 2188050433 + name 1_619_KEY_2 + 2188050434 + name 1_619_KEY_3 + 2188050435 + name 1_619_KEY_4 + 2188050436 + name 1_619_KEY_5 + 2188050437 + name 1_619_KEY_6 + 2188050438 + name 1_619_KEY_7 + 2188050439 + name 1_619_KEY_8 + 2188050440 + name 1_619_KEY_9 + 2188050441 + name 1_619_KEY_POWER + 2188050442 + name 1_619_KEY_CH_UP + 2188050447 + name 1_619_KEY_CH_DOWN + 2188050448 + name 1_619_KEY_MUTE + 2188050449 + name 1_619_KEY_VOL_DOWN + 2188050450 + name 1_619_KEY_VOL_UP + 2188050452 + name 1_619_KEY_MNSELECT + 2188050455 + name 1_619_KEY_EXIT + 2188050456 + name 1_619_KEY_BLUE + 2188050467 + name 1_619_KEY_GREEN + 2188050468 + name 1_619_KEY_RED + 2188050469 + name 1_619_KEY_YELLOW + 2188050470 + name 1_619_KEY_MENU + 2188050479 + name 1_619_KEY_MUP + 2188050480 + name 1_619_KEY_MDOWN + 2188050481 + name 1_619_KEY_MLEFT + 2188050482 + name 1_619_KEY_MRIGHT + 2188050483 + name 1_619_KEY_On + 2188050509 + name 1_619_KEY_Off + 2188050510 + name 1_620_KEY_0 + 2188115968 + name 1_620_KEY_1 + 2188115969 + name 1_620_KEY_2 + 2188115970 + name 1_620_KEY_3 + 2188115971 + name 1_620_KEY_4 + 2188115972 + name 1_620_KEY_5 + 2188115973 + name 1_620_KEY_6 + 2188115974 + name 1_620_KEY_7 + 2188115975 + name 1_620_KEY_8 + 2188115976 + name 1_620_KEY_9 + 2188115977 + name 1_620_KEY_POWER + 2188115978 + name 1_620_KEY_CH_UP + 2188115983 + name 1_620_KEY_CH_DOWN + 2188115984 + name 1_620_KEY_MUTE + 2188115985 + name 1_621_KEY_0 + 2188181504 + name 1_621_KEY_1 + 2188181505 + name 1_621_KEY_2 + 2188181506 + name 1_621_KEY_3 + 2188181507 + name 1_621_KEY_4 + 2188181508 + name 1_621_KEY_5 + 2188181509 + name 1_621_KEY_6 + 2188181510 + name 1_621_KEY_7 + 2188181511 + name 1_621_KEY_8 + 2188181512 + name 1_621_KEY_9 + 2188181513 + name 1_621_KEY_POWER + 2188181514 + name 1_621_KEY_CH_UP + 2188181519 + name 1_621_KEY_CH_DOWN + 2188181520 + name 1_621_KEY_MUTE + 2188181521 + name 1_621_KEY_VOL_DOWN + 2188181522 + name 1_621_KEY_VOL_UP + 2188181524 + name 1_621_KEY_EXIT + 2188181528 + name 1_621_KEY_MENU + 2188181551 + name 1_621_KEY_MUP + 2188181552 + name 1_621_KEY_MDOWN + 2188181553 + name 1_621_KEY_MLEFT + 2188181554 + name 1_621_KEY_MRIGHT + 2188181555 + name 1_621_KEY_Sleep + 2188181567 + name 1_622_KEY_0 + 2188247040 + name 1_622_KEY_1 + 2188247041 + name 1_622_KEY_2 + 2188247042 + name 1_622_KEY_3 + 2188247043 + name 1_622_KEY_4 + 2188247044 + name 1_622_KEY_5 + 2188247045 + name 1_622_KEY_6 + 2188247046 + name 1_622_KEY_7 + 2188247047 + name 1_622_KEY_8 + 2188247048 + name 1_622_KEY_9 + 2188247049 + name 1_622_KEY_POWER + 2188247050 + name 1_622_TWO_DIGITS + 2188247053 + name 1_622_KEY_CH_UP + 2188247055 + name 1_622_KEY_CH_DOWN + 2188247056 + name 1_622_KEY_MUTE + 2188247057 + name 1_622_KEY_VOL_DOWN + 2188247058 + name 1_622_KEY_VOL_UP + 2188247060 + name 1_622_KEY_MNSELECT + 2188247063 + name 1_622_KEY_EXIT + 2188247064 + name 1_622_KEY_GUIDE + 2188247067 + name 1_622_KEY_BLUE + 2188247075 + name 1_622_KEY_GREEN + 2188247076 + name 1_622_KEY_RED + 2188247077 + name 1_622_KEY_YELLOW + 2188247078 + name 1_622_KEY_MENU + 2188247087 + name 1_622_KEY_MUP + 2188247088 + name 1_622_KEY_MDOWN + 2188247089 + name 1_622_KEY_MLEFT + 2188247090 + name 1_622_KEY_MRIGHT + 2188247091 + name 1_622_KEY_DSubtitle + 2188247108 + name 1_622_KEY_On + 2188247117 + name 1_622_KEY_Off + 2188247118 + name 1_623_KEY_0 + 2188312576 + name 1_623_KEY_1 + 2188312577 + name 1_623_KEY_2 + 2188312578 + name 1_623_KEY_3 + 2188312579 + name 1_623_KEY_4 + 2188312580 + name 1_623_KEY_5 + 2188312581 + name 1_623_KEY_6 + 2188312582 + name 1_623_KEY_7 + 2188312583 + name 1_623_KEY_8 + 2188312584 + name 1_623_KEY_9 + 2188312585 + name 1_623_KEY_POWER + 2188312586 + name 1_623_TWO_DIGITS + 2188312589 + name 1_623_KEY_CH_UP + 2188312591 + name 1_623_KEY_CH_DOWN + 2188312592 + name 1_623_KEY_MUTE + 2188312593 + name 1_623_KEY_VOL_DOWN + 2188312594 + name 1_623_KEY_VOL_UP + 2188312596 + name 1_623_KEY_MNSELECT + 2188312599 + name 1_623_KEY_EXIT + 2188312600 + name 1_623_KEY_GUIDE + 2188312603 + name 1_623_KEY_BLUE + 2188312611 + name 1_623_KEY_GREEN + 2188312612 + name 1_623_KEY_RED + 2188312613 + name 1_623_KEY_YELLOW + 2188312614 + name 1_623_KEY_MENU + 2188312623 + name 1_623_KEY_MUP + 2188312624 + name 1_623_KEY_MDOWN + 2188312625 + name 1_623_KEY_MLEFT + 2188312626 + name 1_623_KEY_MRIGHT + 2188312627 + name 1_623_KEY_DSubtitle + 2188312644 + name 1_623_KEY_On + 2188312653 + name 1_623_KEY_Off + 2188312654 + name 1_624_KEY_0 + 2188378112 + name 1_624_KEY_1 + 2188378113 + name 1_624_KEY_2 + 2188378114 + name 1_624_KEY_3 + 2188378115 + name 1_624_KEY_4 + 2188378116 + name 1_624_KEY_5 + 2188378117 + name 1_624_KEY_6 + 2188378118 + name 1_624_KEY_7 + 2188378119 + name 1_624_KEY_8 + 2188378120 + name 1_624_KEY_9 + 2188378121 + name 1_624_KEY_POWER + 2188378122 + name 1_624_TWO_DIGITS + 2188378125 + name 1_624_KEY_CH_UP + 2188378127 + name 1_624_KEY_CH_DOWN + 2188378128 + name 1_624_KEY_MUTE + 2188378129 + name 1_624_KEY_VOL_DOWN + 2188378130 + name 1_624_KEY_VOL_UP + 2188378132 + name 1_624_KEY_MNSELECT + 2188378135 + name 1_624_KEY_EXIT + 2188378136 + name 1_624_KEY_GUIDE + 2188378139 + name 1_624_KEY_BLUE + 2188378147 + name 1_624_KEY_GREEN + 2188378148 + name 1_624_KEY_RED + 2188378149 + name 1_624_KEY_YELLOW + 2188378150 + name 1_624_KEY_MENU + 2188378159 + name 1_624_KEY_MUP + 2188378160 + name 1_624_KEY_MDOWN + 2188378161 + name 1_624_KEY_MLEFT + 2188378162 + name 1_624_KEY_MRIGHT + 2188378163 + name 1_624_KEY_DSubtitle + 2188378180 + name 1_624_KEY_On + 2188378189 + name 1_624_KEY_Off + 2188378190 + name 1_625_KEY_0 + 2188443648 + name 1_625_KEY_1 + 2188443649 + name 1_625_KEY_2 + 2188443650 + name 1_625_KEY_3 + 2188443651 + name 1_625_KEY_4 + 2188443652 + name 1_625_KEY_5 + 2188443653 + name 1_625_KEY_6 + 2188443654 + name 1_625_KEY_7 + 2188443655 + name 1_625_KEY_8 + 2188443656 + name 1_625_KEY_9 + 2188443657 + name 1_625_KEY_POWER + 2188443658 + name 1_625_KEY_CH_UP + 2188443663 + name 1_625_KEY_CH_DOWN + 2188443664 + name 1_625_KEY_MUTE + 2188443665 + name 1_625_KEY_VOL_DOWN + 2188443666 + name 1_625_CH_PREVIOUS + 2188443667 + name 1_625_KEY_VOL_UP + 2188443668 + name 1_625_KEY_MNSELECT + 2188443671 + name 1_625_KEY_EXIT + 2188443672 + name 1_625_KEY_GUIDE + 2188443675 + name 1_625_KEY_MENU + 2188443695 + name 1_625_KEY_MUP + 2188443696 + name 1_625_KEY_MDOWN + 2188443697 + name 1_625_KEY_MLEFT + 2188443698 + name 1_625_KEY_MRIGHT + 2188443699 + name 1_625_KEY_On + 2188443725 + name 1_625_KEY_Off + 2188443726 + name 1_626_KEY_0 + 2188509184 + name 1_626_KEY_1 + 2188509185 + name 1_626_KEY_2 + 2188509186 + name 1_626_KEY_3 + 2188509187 + name 1_626_KEY_4 + 2188509188 + name 1_626_KEY_5 + 2188509189 + name 1_626_KEY_6 + 2188509190 + name 1_626_KEY_7 + 2188509191 + name 1_626_KEY_8 + 2188509192 + name 1_626_KEY_9 + 2188509193 + name 1_626_KEY_POWER + 2188509194 + name 1_626_KEY_CH_UP + 2188509199 + name 1_626_KEY_CH_DOWN + 2188509200 + name 1_626_KEY_MUTE + 2188509201 + name 1_626_KEY_VOL_DOWN + 2188509202 + name 1_626_KEY_VOL_UP + 2188509204 + name 1_626_KEY_MNSELECT + 2188509207 + name 1_626_KEY_EXIT + 2188509208 + name 1_626_KEY_GUIDE + 2188509211 + name 1_626_KEY_BLUE + 2188509219 + name 1_626_KEY_GREEN + 2188509220 + name 1_626_KEY_RED + 2188509221 + name 1_626_KEY_YELLOW + 2188509222 + name 1_626_KEY_MENU + 2188509231 + name 1_626_KEY_MUP + 2188509232 + name 1_626_KEY_MDOWN + 2188509233 + name 1_626_KEY_MLEFT + 2188509234 + name 1_626_KEY_MRIGHT + 2188509235 + name 1_626_KEY_DSubtitle + 2188509252 + name 1_626_KEY_Off + 2188509262 + name 1_627_KEY_0 + 2188574720 + name 1_627_KEY_1 + 2188574721 + name 1_627_KEY_2 + 2188574722 + name 1_627_KEY_3 + 2188574723 + name 1_627_KEY_4 + 2188574724 + name 1_627_KEY_5 + 2188574725 + name 1_627_KEY_6 + 2188574726 + name 1_627_KEY_7 + 2188574727 + name 1_627_KEY_8 + 2188574728 + name 1_627_KEY_9 + 2188574729 + name 1_627_KEY_POWER + 2188574730 + name 1_627_KEY_CH_UP + 2188574735 + name 1_627_KEY_CH_DOWN + 2188574736 + name 1_627_KEY_MUTE + 2188574737 + name 1_627_KEY_VOL_DOWN + 2188574738 + name 1_627_CH_PREVIOUS + 2188574739 + name 1_627_KEY_VOL_UP + 2188574740 + name 1_627_KEY_MNSELECT + 2188574743 + name 1_627_KEY_EXIT + 2188574744 + name 1_627_KEY_GUIDE + 2188574747 + name 1_627_KEY_MENU + 2188574767 + name 1_627_KEY_MUP + 2188574768 + name 1_627_KEY_MDOWN + 2188574769 + name 1_627_KEY_MLEFT + 2188574770 + name 1_627_KEY_MRIGHT + 2188574771 + name 1_627_KEY_DSubtitle + 2188574788 + name 1_627_KEY_On + 2188574797 + name 1_628_KEY_0 + 2188640256 + name 1_628_KEY_1 + 2188640257 + name 1_628_KEY_2 + 2188640258 + name 1_628_KEY_3 + 2188640259 + name 1_628_KEY_4 + 2188640260 + name 1_628_KEY_5 + 2188640261 + name 1_628_KEY_6 + 2188640262 + name 1_628_KEY_7 + 2188640263 + name 1_628_KEY_8 + 2188640264 + name 1_628_KEY_9 + 2188640265 + name 1_628_KEY_POWER + 2188640266 + name 1_628_TWO_DIGITS + 2188640269 + name 1_628_KEY_CH_UP + 2188640271 + name 1_628_KEY_CH_DOWN + 2188640272 + name 1_628_KEY_MUTE + 2188640273 + name 1_628_KEY_VOL_DOWN + 2188640274 + name 1_628_CH_PREVIOUS + 2188640275 + name 1_628_KEY_VOL_UP + 2188640276 + name 1_628_KEY_MNSELECT + 2188640279 + name 1_628_KEY_GUIDE + 2188640283 + name 1_628_KEY_BLUE + 2188640291 + name 1_628_KEY_GREEN + 2188640292 + name 1_628_KEY_RED + 2188640293 + name 1_628_KEY_YELLOW + 2188640294 + name 1_628_KEY_MENU + 2188640303 + name 1_628_KEY_MUP + 2188640304 + name 1_628_KEY_MDOWN + 2188640305 + name 1_628_KEY_MLEFT + 2188640306 + name 1_628_KEY_MRIGHT + 2188640307 + name 1_628_KEY_On + 2188640333 + name 1_629_KEY_0 + 2188705792 + name 1_629_KEY_1 + 2188705793 + name 1_629_KEY_2 + 2188705794 + name 1_629_KEY_3 + 2188705795 + name 1_629_KEY_4 + 2188705796 + name 1_629_KEY_5 + 2188705797 + name 1_629_KEY_6 + 2188705798 + name 1_629_KEY_7 + 2188705799 + name 1_629_KEY_8 + 2188705800 + name 1_629_KEY_9 + 2188705801 + name 1_629_KEY_POWER + 2188705802 + name 1_629_KEY_CH_UP + 2188705807 + name 1_629_KEY_CH_DOWN + 2188705808 + name 1_629_KEY_MUTE + 2188705809 + name 1_629_KEY_VOL_DOWN + 2188705810 + name 1_629_CH_PREVIOUS + 2188705811 + name 1_629_KEY_VOL_UP + 2188705812 + name 1_629_KEY_MNSELECT + 2188705815 + name 1_629_KEY_EXIT + 2188705816 + name 1_629_KEY_GUIDE + 2188705819 + name 1_629_KEY_BLUE + 2188705827 + name 1_629_KEY_GREEN + 2188705828 + name 1_629_KEY_RED + 2188705829 + name 1_629_KEY_YELLOW + 2188705830 + name 1_629_KEY_MENU + 2188705839 + name 1_629_KEY_MUP + 2188705840 + name 1_629_KEY_MDOWN + 2188705841 + name 1_629_KEY_MLEFT + 2188705842 + name 1_629_KEY_MRIGHT + 2188705843 + name 1_630_KEY_0 + 2188771328 + name 1_630_KEY_1 + 2188771329 + name 1_630_KEY_2 + 2188771330 + name 1_630_KEY_3 + 2188771331 + name 1_630_KEY_4 + 2188771332 + name 1_630_KEY_5 + 2188771333 + name 1_630_KEY_6 + 2188771334 + name 1_630_KEY_7 + 2188771335 + name 1_630_KEY_8 + 2188771336 + name 1_630_KEY_9 + 2188771337 + name 1_630_KEY_POWER + 2188771338 + name 1_630_KEY_CH_UP + 2188771343 + name 1_630_KEY_CH_DOWN + 2188771344 + name 1_630_KEY_MUTE + 2188771345 + name 1_630_KEY_VOL_DOWN + 2188771346 + name 1_630_CH_PREVIOUS + 2188771347 + name 1_630_KEY_VOL_UP + 2188771348 + name 1_630_KEY_MNSELECT + 2188771351 + name 1_630_KEY_EXIT + 2188771352 + name 1_630_KEY_GUIDE + 2188771355 + name 1_630_KEY_MNRETRUN + 2188771360 + name 1_630_KEY_BLUE + 2188771363 + name 1_630_KEY_GREEN + 2188771364 + name 1_630_KEY_RED + 2188771365 + name 1_630_KEY_YELLOW + 2188771366 + name 1_630_KEY_MENU + 2188771375 + name 1_630_KEY_MUP + 2188771376 + name 1_630_KEY_MDOWN + 2188771377 + name 1_630_KEY_MLEFT + 2188771378 + name 1_630_KEY_MRIGHT + 2188771379 + name 1_630_KEY_DSubtitle + 2188771396 + name 1_631_KEY_0 + 2188836864 + name 1_631_KEY_1 + 2188836865 + name 1_631_KEY_2 + 2188836866 + name 1_631_KEY_3 + 2188836867 + name 1_631_KEY_4 + 2188836868 + name 1_631_KEY_5 + 2188836869 + name 1_631_KEY_6 + 2188836870 + name 1_631_KEY_7 + 2188836871 + name 1_631_KEY_8 + 2188836872 + name 1_631_KEY_9 + 2188836873 + name 1_631_KEY_POWER + 2188836874 + name 1_631_KEY_CH_UP + 2188836879 + name 1_631_KEY_CH_DOWN + 2188836880 + name 1_631_KEY_MUTE + 2188836881 + name 1_631_KEY_VOL_DOWN + 2188836882 + name 1_631_CH_PREVIOUS + 2188836883 + name 1_631_KEY_VOL_UP + 2188836884 + name 1_631_KEY_MNSELECT + 2188836887 + name 1_631_KEY_EXIT + 2188836888 + name 1_631_KEY_GUIDE + 2188836891 + name 1_631_KEY_BLUE + 2188836899 + name 1_631_KEY_GREEN + 2188836900 + name 1_631_KEY_RED + 2188836901 + name 1_631_KEY_YELLOW + 2188836902 + name 1_631_KEY_MENU + 2188836911 + name 1_631_KEY_MUP + 2188836912 + name 1_631_KEY_MDOWN + 2188836913 + name 1_631_KEY_MLEFT + 2188836914 + name 1_631_KEY_MRIGHT + 2188836915 + name 1_631_KEY_DSubtitle + 2188836932 + name 1_632_KEY_0 + 2188902400 + name 1_632_KEY_1 + 2188902401 + name 1_632_KEY_2 + 2188902402 + name 1_632_KEY_3 + 2188902403 + name 1_632_KEY_4 + 2188902404 + name 1_632_KEY_5 + 2188902405 + name 1_632_KEY_6 + 2188902406 + name 1_632_KEY_7 + 2188902407 + name 1_632_KEY_8 + 2188902408 + name 1_632_KEY_9 + 2188902409 + name 1_632_KEY_POWER + 2188902410 + name 1_632_KEY_CH_UP + 2188902415 + name 1_632_KEY_CH_DOWN + 2188902416 + name 1_632_KEY_MUTE + 2188902417 + name 1_632_KEY_VOL_DOWN + 2188902418 + name 1_632_CH_PREVIOUS + 2188902419 + name 1_632_KEY_VOL_UP + 2188902420 + name 1_632_KEY_MNSELECT + 2188902423 + name 1_632_KEY_EXIT + 2188902424 + name 1_632_KEY_GUIDE + 2188902427 + name 1_632_KEY_BLUE + 2188902435 + name 1_632_KEY_GREEN + 2188902436 + name 1_632_KEY_RED + 2188902437 + name 1_632_KEY_YELLOW + 2188902438 + name 1_632_KEY_MENU + 2188902447 + name 1_632_KEY_MUP + 2188902448 + name 1_632_KEY_MDOWN + 2188902449 + name 1_632_KEY_MLEFT + 2188902450 + name 1_632_KEY_MRIGHT + 2188902451 + name 1_632_KEY_DSubtitle + 2188902468 + name 1_633_KEY_0 + 2188967936 + name 1_633_KEY_1 + 2188967937 + name 1_633_KEY_2 + 2188967938 + name 1_633_KEY_3 + 2188967939 + name 1_633_KEY_4 + 2188967940 + name 1_633_KEY_5 + 2188967941 + name 1_633_KEY_6 + 2188967942 + name 1_633_KEY_7 + 2188967943 + name 1_633_KEY_8 + 2188967944 + name 1_633_KEY_9 + 2188967945 + name 1_633_KEY_POWER + 2188967946 + name 1_633_KEY_CH_UP + 2188967951 + name 1_633_KEY_CH_DOWN + 2188967952 + name 1_633_KEY_MUTE + 2188967953 + name 1_633_KEY_VOL_DOWN + 2188967954 + name 1_633_CH_PREVIOUS + 2188967955 + name 1_633_KEY_VOL_UP + 2188967956 + name 1_633_KEY_MNSELECT + 2188967959 + name 1_633_KEY_EXIT + 2188967960 + name 1_633_KEY_GUIDE + 2188967963 + name 1_633_KEY_MENU + 2188967983 + name 1_633_KEY_MUP + 2188967984 + name 1_633_KEY_MDOWN + 2188967985 + name 1_633_KEY_MLEFT + 2188967986 + name 1_633_KEY_MRIGHT + 2188967987 + name 1_634_KEY_0 + 2189033472 + name 1_634_KEY_1 + 2189033473 + name 1_634_KEY_2 + 2189033474 + name 1_634_KEY_3 + 2189033475 + name 1_634_KEY_4 + 2189033476 + name 1_634_KEY_5 + 2189033477 + name 1_634_KEY_6 + 2189033478 + name 1_634_KEY_7 + 2189033479 + name 1_634_KEY_8 + 2189033480 + name 1_634_KEY_9 + 2189033481 + name 1_634_KEY_POWER + 2189033482 + name 1_634_KEY_CH_UP + 2189033487 + name 1_634_KEY_CH_DOWN + 2189033488 + name 1_634_KEY_MUTE + 2189033489 + name 1_634_KEY_VOL_DOWN + 2189033490 + name 1_634_KEY_VOL_UP + 2189033492 + name 1_634_KEY_MNSELECT + 2189033495 + name 1_634_KEY_EXIT + 2189033496 + name 1_634_KEY_GUIDE + 2189033499 + name 1_634_KEY_MENU + 2189033519 + name 1_634_KEY_MUP + 2189033520 + name 1_634_KEY_MDOWN + 2189033521 + name 1_634_KEY_MLEFT + 2189033522 + name 1_634_KEY_MRIGHT + 2189033523 + name 1_634_KEY_DSubtitle + 2189033540 + name 1_635_KEY_0 + 2189099008 + name 1_635_KEY_1 + 2189099009 + name 1_635_KEY_2 + 2189099010 + name 1_635_KEY_3 + 2189099011 + name 1_635_KEY_4 + 2189099012 + name 1_635_KEY_5 + 2189099013 + name 1_635_KEY_6 + 2189099014 + name 1_635_KEY_7 + 2189099015 + name 1_635_KEY_8 + 2189099016 + name 1_635_KEY_9 + 2189099017 + name 1_635_KEY_POWER + 2189099018 + name 1_635_KEY_CH_UP + 2189099023 + name 1_635_KEY_CH_DOWN + 2189099024 + name 1_635_KEY_MUTE + 2189099025 + name 1_635_KEY_VOL_DOWN + 2189099026 + name 1_635_CH_PREVIOUS + 2189099027 + name 1_635_KEY_VOL_UP + 2189099028 + name 1_635_KEY_MNSELECT + 2189099031 + name 1_635_KEY_EXIT + 2189099032 + name 1_635_KEY_GUIDE + 2189099035 + name 1_635_KEY_MENU + 2189099055 + name 1_635_KEY_MUP + 2189099056 + name 1_635_KEY_MDOWN + 2189099057 + name 1_635_KEY_MLEFT + 2189099058 + name 1_635_KEY_MRIGHT + 2189099059 + name 1_635_KEY_DSubtitle + 2189099076 + name 1_636_KEY_0 + 2189164544 + name 1_636_KEY_1 + 2189164545 + name 1_636_KEY_2 + 2189164546 + name 1_636_KEY_3 + 2189164547 + name 1_636_KEY_4 + 2189164548 + name 1_636_KEY_5 + 2189164549 + name 1_636_KEY_6 + 2189164550 + name 1_636_KEY_7 + 2189164551 + name 1_636_KEY_8 + 2189164552 + name 1_636_KEY_9 + 2189164553 + name 1_636_KEY_POWER + 2189164554 + name 1_636_KEY_CH_UP + 2189164559 + name 1_636_KEY_CH_DOWN + 2189164560 + name 1_636_KEY_MUTE + 2189164561 + name 1_636_KEY_VOL_DOWN + 2189164562 + name 1_636_KEY_VOL_UP + 2189164564 + name 1_636_KEY_MNSELECT + 2189164567 + name 1_636_KEY_MENU + 2189164591 + name 1_636_KEY_MUP + 2189164592 + name 1_636_KEY_MDOWN + 2189164593 + name 1_636_KEY_MLEFT + 2189164594 + name 1_636_KEY_MRIGHT + 2189164595 + name 1_637_KEY_0 + 2189230080 + name 1_637_KEY_1 + 2189230081 + name 1_637_KEY_2 + 2189230082 + name 1_637_KEY_3 + 2189230083 + name 1_637_KEY_4 + 2189230084 + name 1_637_KEY_5 + 2189230085 + name 1_637_KEY_6 + 2189230086 + name 1_637_KEY_7 + 2189230087 + name 1_637_KEY_8 + 2189230088 + name 1_637_KEY_9 + 2189230089 + name 1_637_KEY_POWER + 2189230090 + name 1_637_TWO_DIGITS + 2189230093 + name 1_637_KEY_CH_UP + 2189230095 + name 1_637_KEY_CH_DOWN + 2189230096 + name 1_637_KEY_MUTE + 2189230097 + name 1_637_KEY_VOL_DOWN + 2189230098 + name 1_637_CH_PREVIOUS + 2189230099 + name 1_637_KEY_VOL_UP + 2189230100 + name 1_637_KEY_MNSELECT + 2189230103 + name 1_637_KEY_EXIT + 2189230104 + name 1_637_KEY_GUIDE + 2189230107 + name 1_637_KEY_AV + 2189230121 + name 1_637_KEY_MENU + 2189230127 + name 1_637_KEY_MUP + 2189230128 + name 1_637_KEY_MDOWN + 2189230129 + name 1_637_KEY_MLEFT + 2189230130 + name 1_637_KEY_MRIGHT + 2189230131 + name 1_637_KEY_TTOnOff + 2189230153 + name 1_638_KEY_0 + 2189295616 + name 1_638_KEY_1 + 2189295617 + name 1_638_KEY_2 + 2189295618 + name 1_638_KEY_3 + 2189295619 + name 1_638_KEY_4 + 2189295620 + name 1_638_KEY_5 + 2189295621 + name 1_638_KEY_6 + 2189295622 + name 1_638_KEY_7 + 2189295623 + name 1_638_KEY_8 + 2189295624 + name 1_638_KEY_9 + 2189295625 + name 1_638_KEY_POWER + 2189295626 + name 1_638_KEY_CH_UP + 2189295631 + name 1_638_KEY_CH_DOWN + 2189295632 + name 1_638_KEY_MUTE + 2189295633 + name 1_638_KEY_VOL_DOWN + 2189295634 + name 1_638_KEY_VOL_UP + 2189295636 + name 1_638_KEY_MNSELECT + 2189295639 + name 1_638_KEY_EXIT + 2189295640 + name 1_638_KEY_GUIDE + 2189295643 + name 1_638_KEY_MNRETRUN + 2189295648 + name 1_638_KEY_MENU + 2189295663 + name 1_638_KEY_MUP + 2189295664 + name 1_638_KEY_MDOWN + 2189295665 + name 1_638_KEY_MLEFT + 2189295666 + name 1_638_KEY_MRIGHT + 2189295667 + name 1_638_KEY_DSubtitle + 2189295684 + name 1_639_KEY_0 + 2189361152 + name 1_639_KEY_1 + 2189361153 + name 1_639_KEY_2 + 2189361154 + name 1_639_KEY_3 + 2189361155 + name 1_639_KEY_4 + 2189361156 + name 1_639_KEY_5 + 2189361157 + name 1_639_KEY_6 + 2189361158 + name 1_639_KEY_7 + 2189361159 + name 1_639_KEY_8 + 2189361160 + name 1_639_KEY_9 + 2189361161 + name 1_639_KEY_POWER + 2189361162 + name 1_639_KEY_CH_UP + 2189361167 + name 1_639_KEY_CH_DOWN + 2189361168 + name 1_639_KEY_MNSELECT + 2189361175 + name 1_639_KEY_MENU + 2189361199 + name 1_639_KEY_MUP + 2189361200 + name 1_639_KEY_MDOWN + 2189361201 + name 1_639_KEY_MLEFT + 2189361202 + name 1_639_KEY_MRIGHT + 2189361203 + name 1_640_KEY_0 + 2189426688 + name 1_640_KEY_1 + 2189426689 + name 1_640_KEY_2 + 2189426690 + name 1_640_KEY_3 + 2189426691 + name 1_640_KEY_4 + 2189426692 + name 1_640_KEY_5 + 2189426693 + name 1_640_KEY_6 + 2189426694 + name 1_640_KEY_7 + 2189426695 + name 1_640_KEY_8 + 2189426696 + name 1_640_KEY_9 + 2189426697 + name 1_640_KEY_POWER + 2189426698 + name 1_640_KEY_CH_UP + 2189426703 + name 1_640_KEY_CH_DOWN + 2189426704 + name 1_640_CH_PREVIOUS + 2189426707 + name 1_640_KEY_MNSELECT + 2189426711 + name 1_640_KEY_AV + 2189426729 + name 1_640_KEY_MENU + 2189426735 + name 1_640_KEY_MUP + 2189426736 + name 1_640_KEY_MDOWN + 2189426737 + name 1_640_KEY_MLEFT + 2189426738 + name 1_640_KEY_MRIGHT + 2189426739 + name 1_641_KEY_0 + 2189492224 + name 1_641_KEY_1 + 2189492225 + name 1_641_KEY_2 + 2189492226 + name 1_641_KEY_3 + 2189492227 + name 1_641_KEY_4 + 2189492228 + name 1_641_KEY_5 + 2189492229 + name 1_641_KEY_6 + 2189492230 + name 1_641_KEY_7 + 2189492231 + name 1_641_KEY_8 + 2189492232 + name 1_641_KEY_9 + 2189492233 + name 1_641_KEY_POWER + 2189492234 + name 1_641_TWO_DIGITS + 2189492237 + name 1_641_KEY_CH_UP + 2189492239 + name 1_641_KEY_CH_DOWN + 2189492240 + name 1_641_CH_PREVIOUS + 2189492243 + name 1_641_KEY_MNSELECT + 2189492247 + name 1_641_KEY_EXIT + 2189492248 + name 1_641_KEY_GUIDE + 2189492251 + name 1_641_KEY_BLUE + 2189492259 + name 1_641_KEY_GREEN + 2189492260 + name 1_641_KEY_RED + 2189492261 + name 1_641_KEY_YELLOW + 2189492262 + name 1_641_KEY_MENU + 2189492271 + name 1_641_KEY_MUP + 2189492272 + name 1_641_KEY_MDOWN + 2189492273 + name 1_641_KEY_MLEFT + 2189492274 + name 1_641_KEY_MRIGHT + 2189492275 + name 1_641_KEY_DGuide + 2189492291 + name 1_642_KEY_0 + 2189557760 + name 1_642_KEY_1 + 2189557761 + name 1_642_KEY_2 + 2189557762 + name 1_642_KEY_3 + 2189557763 + name 1_642_KEY_4 + 2189557764 + name 1_642_KEY_5 + 2189557765 + name 1_642_KEY_6 + 2189557766 + name 1_642_KEY_7 + 2189557767 + name 1_642_KEY_8 + 2189557768 + name 1_642_KEY_9 + 2189557769 + name 1_642_KEY_POWER + 2189557770 + name 1_642_KEY_CH_UP + 2189557775 + name 1_642_KEY_CH_DOWN + 2189557776 + name 1_642_KEY_MNSELECT + 2189557783 + name 1_642_KEY_EXIT + 2189557784 + name 1_642_KEY_GUIDE + 2189557787 + name 1_642_KEY_BLUE + 2189557795 + name 1_642_KEY_GREEN + 2189557796 + name 1_642_KEY_RED + 2189557797 + name 1_642_KEY_YELLOW + 2189557798 + name 1_642_KEY_AV + 2189557801 + name 1_642_KEY_MENU + 2189557807 + name 1_642_KEY_MUP + 2189557808 + name 1_642_KEY_MDOWN + 2189557809 + name 1_642_KEY_MLEFT + 2189557810 + name 1_642_KEY_MRIGHT + 2189557811 + name 1_642_KEY_DGuide + 2189557827 + name 1_643_KEY_0 + 2189623296 + name 1_643_KEY_1 + 2189623297 + name 1_643_KEY_2 + 2189623298 + name 1_643_KEY_3 + 2189623299 + name 1_643_KEY_4 + 2189623300 + name 1_643_KEY_5 + 2189623301 + name 1_643_KEY_6 + 2189623302 + name 1_643_KEY_7 + 2189623303 + name 1_643_KEY_8 + 2189623304 + name 1_643_KEY_9 + 2189623305 + name 1_643_KEY_POWER + 2189623306 + name 1_643_KEY_CH_UP + 2189623311 + name 1_643_KEY_CH_DOWN + 2189623312 + name 1_643_CH_PREVIOUS + 2189623315 + name 1_643_KEY_MENU + 2189623343 + name 1_643_KEY_MUP + 2189623344 + name 1_643_KEY_MDOWN + 2189623345 + name 1_643_KEY_MLEFT + 2189623346 + name 1_643_KEY_MRIGHT + 2189623347 + name 1_644_KEY_0 + 2189688832 + name 1_644_KEY_1 + 2189688833 + name 1_644_KEY_2 + 2189688834 + name 1_644_KEY_3 + 2189688835 + name 1_644_KEY_4 + 2189688836 + name 1_644_KEY_5 + 2189688837 + name 1_644_KEY_6 + 2189688838 + name 1_644_KEY_7 + 2189688839 + name 1_644_KEY_8 + 2189688840 + name 1_644_KEY_9 + 2189688841 + name 1_644_KEY_POWER + 2189688842 + name 1_644_KEY_CH_UP + 2189688847 + name 1_644_KEY_CH_DOWN + 2189688848 + name 1_644_KEY_EXIT + 2189688856 + name 1_644_KEY_GUIDE + 2189688859 + name 1_644_KEY_MENU + 2189688879 + name 1_644_KEY_MUP + 2189688880 + name 1_644_KEY_MDOWN + 2189688881 + name 1_644_KEY_MLEFT + 2189688882 + name 1_644_KEY_MRIGHT + 2189688883 + name 1_644_KEY_DGuide + 2189688899 + name 1_645_KEY_0 + 2189754368 + name 1_645_KEY_1 + 2189754369 + name 1_645_KEY_2 + 2189754370 + name 1_645_KEY_3 + 2189754371 + name 1_645_KEY_4 + 2189754372 + name 1_645_KEY_5 + 2189754373 + name 1_645_KEY_6 + 2189754374 + name 1_645_KEY_7 + 2189754375 + name 1_645_KEY_8 + 2189754376 + name 1_645_KEY_9 + 2189754377 + name 1_645_KEY_POWER + 2189754378 + name 1_645_KEY_CH_UP + 2189754383 + name 1_645_KEY_CH_DOWN + 2189754384 + name 1_645_CH_PREVIOUS + 2189754387 + name 1_645_KEY_MNSELECT + 2189754391 + name 1_645_KEY_GUIDE + 2189754395 + name 1_645_KEY_BLUE + 2189754403 + name 1_645_KEY_GREEN + 2189754404 + name 1_645_KEY_RED + 2189754405 + name 1_645_KEY_YELLOW + 2189754406 + name 1_645_KEY_MENU + 2189754415 + name 1_645_KEY_MUP + 2189754416 + name 1_645_KEY_MDOWN + 2189754417 + name 1_645_KEY_MLEFT + 2189754418 + name 1_645_KEY_MRIGHT + 2189754419 + name 1_645_KEY_On + 2189754445 + name 1_646_KEY_0 + 2189819904 + name 1_646_KEY_1 + 2189819905 + name 1_646_KEY_2 + 2189819906 + name 1_646_KEY_3 + 2189819907 + name 1_646_KEY_4 + 2189819908 + name 1_646_KEY_5 + 2189819909 + name 1_646_KEY_6 + 2189819910 + name 1_646_KEY_7 + 2189819911 + name 1_646_KEY_8 + 2189819912 + name 1_646_KEY_9 + 2189819913 + name 1_646_KEY_POWER + 2189819914 + name 1_646_TWO_DIGITS + 2189819917 + name 1_646_KEY_CH_UP + 2189819919 + name 1_646_KEY_CH_DOWN + 2189819920 + name 1_646_KEY_BLUE + 2189819939 + name 1_646_KEY_GREEN + 2189819940 + name 1_646_KEY_RED + 2189819941 + name 1_646_KEY_YELLOW + 2189819942 + name 1_646_KEY_MENU + 2189819951 + name 1_646_KEY_On + 2189819981 + name 1_647_KEY_0 + 2189885440 + name 1_647_KEY_1 + 2189885441 + name 1_647_KEY_2 + 2189885442 + name 1_647_KEY_3 + 2189885443 + name 1_647_KEY_4 + 2189885444 + name 1_647_KEY_5 + 2189885445 + name 1_647_KEY_6 + 2189885446 + name 1_647_KEY_7 + 2189885447 + name 1_647_KEY_8 + 2189885448 + name 1_647_KEY_9 + 2189885449 + name 1_647_KEY_POWER + 2189885450 + name 1_647_KEY_CH_UP + 2189885455 + name 1_647_KEY_CH_DOWN + 2189885456 + name 1_648_KEY_0 + 2189950976 + name 1_648_KEY_1 + 2189950977 + name 1_648_KEY_2 + 2189950978 + name 1_648_KEY_3 + 2189950979 + name 1_648_KEY_4 + 2189950980 + name 1_648_KEY_5 + 2189950981 + name 1_648_KEY_6 + 2189950982 + name 1_648_KEY_7 + 2189950983 + name 1_648_KEY_8 + 2189950984 + name 1_648_KEY_9 + 2189950985 + name 1_648_KEY_POWER + 2189950986 + name 1_648_KEY_CH_UP + 2189950991 + name 1_648_KEY_CH_DOWN + 2189950992 + name 1_648_KEY_MENU + 2189951023 + name 1_648_KEY_MUP + 2189951024 + name 1_648_KEY_MDOWN + 2189951025 + name 1_649_KEY_0 + 2190016512 + name 1_649_KEY_1 + 2190016513 + name 1_649_KEY_2 + 2190016514 + name 1_649_KEY_3 + 2190016515 + name 1_649_KEY_4 + 2190016516 + name 1_649_KEY_5 + 2190016517 + name 1_649_KEY_6 + 2190016518 + name 1_649_KEY_7 + 2190016519 + name 1_649_KEY_8 + 2190016520 + name 1_649_KEY_9 + 2190016521 + name 1_649_KEY_POWER + 2190016522 + name 1_649_TWO_DIGITS + 2190016525 + name 1_649_KEY_CH_UP + 2190016527 + name 1_649_KEY_CH_DOWN + 2190016528 + name 1_650_KEY_0 + 2190082048 + name 1_650_KEY_1 + 2190082049 + name 1_650_KEY_2 + 2190082050 + name 1_650_KEY_3 + 2190082051 + name 1_650_KEY_4 + 2190082052 + name 1_650_KEY_5 + 2190082053 + name 1_650_KEY_6 + 2190082054 + name 1_650_KEY_7 + 2190082055 + name 1_650_KEY_8 + 2190082056 + name 1_650_KEY_9 + 2190082057 + name 1_650_KEY_POWER + 2190082058 + name 1_650_TWO_DIGITS + 2190082061 + name 1_650_KEY_CH_UP + 2190082063 + name 1_650_KEY_CH_DOWN + 2190082064 + name 1_650_KEY_MNSELECT + 2190082071 + name 1_650_KEY_BLUE + 2190082083 + name 1_650_KEY_GREEN + 2190082084 + name 1_650_KEY_RED + 2190082085 + name 1_650_KEY_YELLOW + 2190082086 + name 1_650_KEY_MENU + 2190082095 + name 1_650_KEY_MUP + 2190082096 + name 1_650_KEY_MDOWN + 2190082097 + name 1_650_KEY_On + 2190082125 + name 1_651_KEY_0 + 2190147584 + name 1_651_KEY_1 + 2190147585 + name 1_651_KEY_2 + 2190147586 + name 1_651_KEY_3 + 2190147587 + name 1_651_KEY_4 + 2190147588 + name 1_651_KEY_5 + 2190147589 + name 1_651_KEY_6 + 2190147590 + name 1_651_KEY_7 + 2190147591 + name 1_651_KEY_8 + 2190147592 + name 1_651_KEY_9 + 2190147593 + name 1_651_KEY_POWER + 2190147594 + name 1_651_KEY_CH_UP + 2190147599 + name 1_651_KEY_CH_DOWN + 2190147600 + name 1_652_KEY_0 + 2190213120 + name 1_652_KEY_1 + 2190213121 + name 1_652_KEY_2 + 2190213122 + name 1_652_KEY_3 + 2190213123 + name 1_652_KEY_4 + 2190213124 + name 1_652_KEY_5 + 2190213125 + name 1_652_KEY_6 + 2190213126 + name 1_652_KEY_7 + 2190213127 + name 1_652_KEY_8 + 2190213128 + name 1_652_KEY_9 + 2190213129 + name 1_652_KEY_POWER + 2190213130 + name 1_652_KEY_CH_UP + 2190213135 + name 1_652_KEY_CH_DOWN + 2190213136 + name 1_653_KEY_0 + 2190278656 + name 1_653_KEY_1 + 2190278657 + name 1_653_KEY_2 + 2190278658 + name 1_653_KEY_3 + 2190278659 + name 1_653_KEY_4 + 2190278660 + name 1_653_KEY_5 + 2190278661 + name 1_653_KEY_6 + 2190278662 + name 1_653_KEY_7 + 2190278663 + name 1_653_KEY_8 + 2190278664 + name 1_653_KEY_9 + 2190278665 + name 1_653_KEY_POWER + 2190278666 + name 1_653_KEY_CH_UP + 2190278671 + name 1_653_KEY_CH_DOWN + 2190278672 + name 1_654_KEY_0 + 2190344192 + name 1_654_KEY_1 + 2190344193 + name 1_654_KEY_2 + 2190344194 + name 1_654_KEY_3 + 2190344195 + name 1_654_KEY_4 + 2190344196 + name 1_654_KEY_5 + 2190344197 + name 1_654_KEY_6 + 2190344198 + name 1_654_KEY_7 + 2190344199 + name 1_654_KEY_8 + 2190344200 + name 1_654_KEY_9 + 2190344201 + name 1_654_KEY_POWER + 2190344202 + name 1_654_TWO_DIGITS + 2190344205 + name 1_654_KEY_CH_UP + 2190344207 + name 1_654_KEY_CH_DOWN + 2190344208 + name 1_654_CH_PREVIOUS + 2190344211 + name 1_654_KEY_MNSELECT + 2190344215 + name 1_654_KEY_MUP + 2190344240 + name 1_654_KEY_MDOWN + 2190344241 + name 1_655_KEY_0 + 2190409728 + name 1_655_KEY_1 + 2190409729 + name 1_655_KEY_2 + 2190409730 + name 1_655_KEY_3 + 2190409731 + name 1_655_KEY_4 + 2190409732 + name 1_655_KEY_5 + 2190409733 + name 1_655_KEY_6 + 2190409734 + name 1_655_KEY_7 + 2190409735 + name 1_655_KEY_8 + 2190409736 + name 1_655_KEY_9 + 2190409737 + name 1_655_KEY_POWER + 2190409738 + name 1_655_KEY_CH_UP + 2190409743 + name 1_655_KEY_CH_DOWN + 2190409744 + name 1_655_KEY_MNSELECT + 2190409751 + name 1_655_KEY_EXIT + 2190409752 + name 1_655_KEY_GUIDE + 2190409755 + name 1_655_KEY_MNRETRUN + 2190409760 + name 1_655_KEY_BLUE + 2190409763 + name 1_655_KEY_GREEN + 2190409764 + name 1_655_KEY_RED + 2190409765 + name 1_655_KEY_YELLOW + 2190409766 + name 1_655_KEY_MENU + 2190409775 + name 1_655_KEY_MUP + 2190409776 + name 1_655_KEY_MDOWN + 2190409777 + name 1_655_KEY_MLEFT + 2190409778 + name 1_655_KEY_MRIGHT + 2190409779 + name 1_655_KEY_DSubtitle + 2190409796 + name 1_655_KEY_TTOnOff + 2190409801 + name 1_656_KEY_0 + 2190475264 + name 1_656_KEY_1 + 2190475265 + name 1_656_KEY_2 + 2190475266 + name 1_656_KEY_3 + 2190475267 + name 1_656_KEY_4 + 2190475268 + name 1_656_KEY_5 + 2190475269 + name 1_656_KEY_6 + 2190475270 + name 1_656_KEY_7 + 2190475271 + name 1_656_KEY_8 + 2190475272 + name 1_656_KEY_9 + 2190475273 + name 1_656_KEY_POWER + 2190475274 + name 1_656_KEY_CH_UP + 2190475279 + name 1_656_KEY_CH_DOWN + 2190475280 + name 1_656_KEY_MUTE + 2190475281 + name 1_656_KEY_VOL_DOWN + 2190475282 + name 1_656_KEY_VOL_UP + 2190475284 + name 1_656_KEY_MNSELECT + 2190475287 + name 1_656_KEY_EXIT + 2190475288 + name 1_656_KEY_GUIDE + 2190475291 + name 1_656_KEY_MNRETRUN + 2190475296 + name 1_656_KEY_MENU + 2190475311 + name 1_656_KEY_MUP + 2190475312 + name 1_656_KEY_MDOWN + 2190475313 + name 1_656_KEY_MLEFT + 2190475314 + name 1_656_KEY_MRIGHT + 2190475315 + name 1_656_KEY_DSubtitle + 2190475332 + name 1_657_KEY_0 + 2190540800 + name 1_657_KEY_1 + 2190540801 + name 1_657_KEY_2 + 2190540802 + name 1_657_KEY_3 + 2190540803 + name 1_657_KEY_4 + 2190540804 + name 1_657_KEY_5 + 2190540805 + name 1_657_KEY_6 + 2190540806 + name 1_657_KEY_7 + 2190540807 + name 1_657_KEY_8 + 2190540808 + name 1_657_KEY_9 + 2190540809 + name 1_657_KEY_POWER + 2190540810 + name 1_657_KEY_CH_UP + 2190540815 + name 1_657_KEY_CH_DOWN + 2190540816 + name 1_657_KEY_MNSELECT + 2190540823 + name 1_657_KEY_EXIT + 2190540824 + name 1_657_KEY_GUIDE + 2190540827 + name 1_657_KEY_MNRETRUN + 2190540832 + name 1_657_KEY_BLUE + 2190540835 + name 1_657_KEY_GREEN + 2190540836 + name 1_657_KEY_RED + 2190540837 + name 1_657_KEY_YELLOW + 2190540838 + name 1_657_KEY_MENU + 2190540847 + name 1_657_KEY_MUP + 2190540848 + name 1_657_KEY_MDOWN + 2190540849 + name 1_657_KEY_MLEFT + 2190540850 + name 1_657_KEY_MRIGHT + 2190540851 + name 1_657_KEY_DSubtitle + 2190540868 + name 1_657_KEY_TTOnOff + 2190540873 + name 1_658_KEY_0 + 2190606336 + name 1_658_KEY_1 + 2190606337 + name 1_658_KEY_2 + 2190606338 + name 1_658_KEY_3 + 2190606339 + name 1_658_KEY_4 + 2190606340 + name 1_658_KEY_5 + 2190606341 + name 1_658_KEY_6 + 2190606342 + name 1_658_KEY_7 + 2190606343 + name 1_658_KEY_8 + 2190606344 + name 1_658_KEY_9 + 2190606345 + name 1_658_KEY_POWER + 2190606346 + name 1_658_KEY_CH_UP + 2190606351 + name 1_658_KEY_CH_DOWN + 2190606352 + name 1_658_KEY_MUTE + 2190606353 + name 1_658_KEY_VOL_DOWN + 2190606354 + name 1_658_KEY_VOL_UP + 2190606356 + name 1_658_KEY_EXIT + 2190606360 + name 1_658_KEY_GUIDE + 2190606363 + name 1_658_KEY_BLUE + 2190606371 + name 1_658_KEY_GREEN + 2190606372 + name 1_658_KEY_RED + 2190606373 + name 1_658_KEY_YELLOW + 2190606374 + name 1_658_KEY_MENU + 2190606383 + name 1_658_KEY_MUP + 2190606384 + name 1_658_KEY_MDOWN + 2190606385 + name 1_658_KEY_MLEFT + 2190606386 + name 1_658_KEY_MRIGHT + 2190606387 + name 1_658_KEY_DSubtitle + 2190606404 + name 1_658_KEY_TTOnOff + 2190606409 + name 1_659_KEY_0 + 2190671872 + name 1_659_KEY_1 + 2190671873 + name 1_659_KEY_2 + 2190671874 + name 1_659_KEY_3 + 2190671875 + name 1_659_KEY_4 + 2190671876 + name 1_659_KEY_5 + 2190671877 + name 1_659_KEY_6 + 2190671878 + name 1_659_KEY_7 + 2190671879 + name 1_659_KEY_8 + 2190671880 + name 1_659_KEY_9 + 2190671881 + name 1_659_KEY_POWER + 2190671882 + name 1_659_KEY_CH_UP + 2190671887 + name 1_659_KEY_CH_DOWN + 2190671888 + name 1_659_KEY_MUTE + 2190671889 + name 1_659_KEY_VOL_DOWN + 2190671890 + name 1_659_KEY_VOL_UP + 2190671892 + name 1_659_KEY_MNSELECT + 2190671895 + name 1_659_KEY_EXIT + 2190671896 + name 1_659_KEY_GUIDE + 2190671899 + name 1_659_KEY_MNRETRUN + 2190671904 + name 1_659_KEY_MENU + 2190671919 + name 1_659_KEY_MUP + 2190671920 + name 1_659_KEY_MDOWN + 2190671921 + name 1_659_KEY_MLEFT + 2190671922 + name 1_659_KEY_MRIGHT + 2190671923 + name 1_659_KEY_DSubtitle + 2190671940 + name 1_660_KEY_0 + 2190737408 + name 1_660_KEY_1 + 2190737409 + name 1_660_KEY_2 + 2190737410 + name 1_660_KEY_3 + 2190737411 + name 1_660_KEY_4 + 2190737412 + name 1_660_KEY_5 + 2190737413 + name 1_660_KEY_6 + 2190737414 + name 1_660_KEY_7 + 2190737415 + name 1_660_KEY_8 + 2190737416 + name 1_660_KEY_9 + 2190737417 + name 1_660_KEY_POWER + 2190737418 + name 1_660_KEY_CH_UP + 2190737423 + name 1_660_KEY_CH_DOWN + 2190737424 + name 1_660_KEY_MUTE + 2190737425 + name 1_660_KEY_VOL_DOWN + 2190737426 + name 1_660_KEY_VOL_UP + 2190737428 + name 1_660_KEY_EXIT + 2190737432 + name 1_660_KEY_GUIDE + 2190737435 + name 1_660_KEY_BLUE + 2190737443 + name 1_660_KEY_GREEN + 2190737444 + name 1_660_KEY_RED + 2190737445 + name 1_660_KEY_YELLOW + 2190737446 + name 1_660_KEY_MENU + 2190737455 + name 1_660_KEY_MUP + 2190737456 + name 1_660_KEY_MDOWN + 2190737457 + name 1_660_KEY_MLEFT + 2190737458 + name 1_660_KEY_MRIGHT + 2190737459 + name 1_660_KEY_TTOnOff + 2190737481 + name 1_661_KEY_0 + 2190802944 + name 1_661_KEY_1 + 2190802945 + name 1_661_KEY_2 + 2190802946 + name 1_661_KEY_3 + 2190802947 + name 1_661_KEY_4 + 2190802948 + name 1_661_KEY_5 + 2190802949 + name 1_661_KEY_6 + 2190802950 + name 1_661_KEY_7 + 2190802951 + name 1_661_KEY_8 + 2190802952 + name 1_661_KEY_9 + 2190802953 + name 1_661_KEY_POWER + 2190802954 + name 1_661_TWO_DIGITS + 2190802957 + name 1_661_KEY_CH_UP + 2190802959 + name 1_661_KEY_CH_DOWN + 2190802960 + name 1_661_KEY_DISPLAY + 2190802965 + name 1_661_KEY_MNSELECT + 2190802967 + name 1_661_KEY_EXIT + 2190802968 + name 1_661_KEY_BLUE + 2190802979 + name 1_661_KEY_GREEN + 2190802980 + name 1_661_KEY_RED + 2190802981 + name 1_661_KEY_YELLOW + 2190802982 + name 1_661_KEY_MENU + 2190802991 + name 1_661_KEY_MUP + 2190802992 + name 1_661_KEY_MDOWN + 2190802993 + name 1_661_KEY_MLEFT + 2190802994 + name 1_661_KEY_MRIGHT + 2190802995 + name 1_661_KEY_On + 2190803021 + name 1_662_KEY_0 + 2190868480 + name 1_662_KEY_1 + 2190868481 + name 1_662_KEY_2 + 2190868482 + name 1_662_KEY_3 + 2190868483 + name 1_662_KEY_4 + 2190868484 + name 1_662_KEY_5 + 2190868485 + name 1_662_KEY_6 + 2190868486 + name 1_662_KEY_7 + 2190868487 + name 1_662_KEY_8 + 2190868488 + name 1_662_KEY_9 + 2190868489 + name 1_662_KEY_POWER + 2190868490 + name 1_662_KEY_CH_UP + 2190868495 + name 1_662_KEY_CH_DOWN + 2190868496 + name 1_662_KEY_MUTE + 2190868497 + name 1_662_KEY_VOL_DOWN + 2190868498 + name 1_662_KEY_VOL_UP + 2190868500 + name 1_662_KEY_MENU + 2190868527 + name 1_662_KEY_MUP + 2190868528 + name 1_662_KEY_MDOWN + 2190868529 + name 1_662_KEY_MLEFT + 2190868530 + name 1_662_KEY_MRIGHT + 2190868531 + name 1_662_KEY_Sleep + 2190868543 + name 1_663_KEY_0 + 2190934016 + name 1_663_KEY_1 + 2190934017 + name 1_663_KEY_2 + 2190934018 + name 1_663_KEY_3 + 2190934019 + name 1_663_KEY_4 + 2190934020 + name 1_663_KEY_5 + 2190934021 + name 1_663_KEY_6 + 2190934022 + name 1_663_KEY_7 + 2190934023 + name 1_663_KEY_8 + 2190934024 + name 1_663_KEY_9 + 2190934025 + name 1_663_KEY_POWER + 2190934026 + name 1_663_KEY_CH_UP + 2190934031 + name 1_663_KEY_CH_DOWN + 2190934032 + name 1_663_KEY_GUIDE + 2190934043 + name 1_663_KEY_MNRETRUN + 2190934048 + name 1_663_KEY_BLUE + 2190934051 + name 1_663_KEY_GREEN + 2190934052 + name 1_663_KEY_RED + 2190934053 + name 1_663_KEY_YELLOW + 2190934054 + name 1_663_KEY_MENU + 2190934063 + name 1_663_KEY_MUP + 2190934064 + name 1_663_KEY_MDOWN + 2190934065 + name 1_663_KEY_MLEFT + 2190934066 + name 1_663_KEY_MRIGHT + 2190934067 + name 1_663_KEY_On + 2190934093 + name 1_663_KEY_Off + 2190934094 + name 1_664_KEY_0 + 2190999552 + name 1_664_KEY_1 + 2190999553 + name 1_664_KEY_2 + 2190999554 + name 1_664_KEY_3 + 2190999555 + name 1_664_KEY_4 + 2190999556 + name 1_664_KEY_5 + 2190999557 + name 1_664_KEY_6 + 2190999558 + name 1_664_KEY_7 + 2190999559 + name 1_664_KEY_8 + 2190999560 + name 1_664_KEY_9 + 2190999561 + name 1_664_KEY_POWER + 2190999562 + name 1_664_KEY_CH_UP + 2190999567 + name 1_664_KEY_CH_DOWN + 2190999568 + name 1_664_KEY_MUTE + 2190999569 + name 1_664_KEY_VOL_DOWN + 2190999570 + name 1_664_CH_PREVIOUS + 2190999571 + name 1_664_KEY_VOL_UP + 2190999572 + name 1_664_KEY_MNSELECT + 2190999575 + name 1_664_KEY_EXIT + 2190999576 + name 1_664_KEY_GUIDE + 2190999579 + name 1_664_KEY_MENU + 2190999599 + name 1_664_KEY_MUP + 2190999600 + name 1_664_KEY_MDOWN + 2190999601 + name 1_664_KEY_MLEFT + 2190999602 + name 1_664_KEY_MRIGHT + 2190999603 + name 1_665_KEY_0 + 2191065088 + name 1_665_KEY_1 + 2191065089 + name 1_665_KEY_2 + 2191065090 + name 1_665_KEY_3 + 2191065091 + name 1_665_KEY_4 + 2191065092 + name 1_665_KEY_5 + 2191065093 + name 1_665_KEY_6 + 2191065094 + name 1_665_KEY_7 + 2191065095 + name 1_665_KEY_8 + 2191065096 + name 1_665_KEY_9 + 2191065097 + name 1_665_KEY_POWER + 2191065098 + name 1_665_KEY_CH_UP + 2191065103 + name 1_665_KEY_CH_DOWN + 2191065104 + name 1_665_KEY_MUTE + 2191065105 + name 1_665_KEY_VOL_DOWN + 2191065106 + name 1_665_CH_PREVIOUS + 2191065107 + name 1_665_KEY_VOL_UP + 2191065108 + name 1_665_KEY_MNSELECT + 2191065111 + name 1_665_KEY_EXIT + 2191065112 + name 1_665_KEY_GUIDE + 2191065115 + name 1_665_KEY_MENU + 2191065135 + name 1_665_KEY_MUP + 2191065136 + name 1_665_KEY_MDOWN + 2191065137 + name 1_665_KEY_MLEFT + 2191065138 + name 1_665_KEY_MRIGHT + 2191065139 + name 1_665_KEY_DSubtitle + 2191065156 + name 1_665_KEY_On + 2191065165 + name 1_665_KEY_Off + 2191065166 + name 1_666_KEY_0 + 2191130624 + name 1_666_KEY_1 + 2191130625 + name 1_666_KEY_2 + 2191130626 + name 1_666_KEY_3 + 2191130627 + name 1_666_KEY_4 + 2191130628 + name 1_666_KEY_5 + 2191130629 + name 1_666_KEY_6 + 2191130630 + name 1_666_KEY_7 + 2191130631 + name 1_666_KEY_8 + 2191130632 + name 1_666_KEY_9 + 2191130633 + name 1_666_KEY_POWER + 2191130634 + name 1_666_KEY_CH_UP + 2191130639 + name 1_666_KEY_CH_DOWN + 2191130640 + name 1_666_KEY_MUTE + 2191130641 + name 1_666_KEY_VOL_DOWN + 2191130642 + name 1_666_CH_PREVIOUS + 2191130643 + name 1_666_KEY_VOL_UP + 2191130644 + name 1_666_KEY_MNSELECT + 2191130647 + name 1_666_KEY_GUIDE + 2191130651 + name 1_666_KEY_MNRETRUN + 2191130656 + name 1_666_KEY_BLUE + 2191130659 + name 1_666_KEY_GREEN + 2191130660 + name 1_666_KEY_RED + 2191130661 + name 1_666_KEY_YELLOW + 2191130662 + name 1_666_KEY_MUP + 2191130672 + name 1_666_KEY_MDOWN + 2191130673 + name 1_666_KEY_MLEFT + 2191130674 + name 1_666_KEY_MRIGHT + 2191130675 + name 1_666_KEY_Sleep + 2191130687 + name 1_666_KEY_Off + 2191130702 + name 1_667_KEY_0 + 2191196160 + name 1_667_KEY_1 + 2191196161 + name 1_667_KEY_2 + 2191196162 + name 1_667_KEY_3 + 2191196163 + name 1_667_KEY_4 + 2191196164 + name 1_667_KEY_5 + 2191196165 + name 1_667_KEY_6 + 2191196166 + name 1_667_KEY_7 + 2191196167 + name 1_667_KEY_8 + 2191196168 + name 1_667_KEY_9 + 2191196169 + name 1_667_KEY_POWER + 2191196170 + name 1_667_KEY_CH_UP + 2191196175 + name 1_667_KEY_CH_DOWN + 2191196176 + name 1_667_KEY_MUTE + 2191196177 + name 1_667_KEY_VOL_DOWN + 2191196178 + name 1_667_CH_PREVIOUS + 2191196179 + name 1_667_KEY_VOL_UP + 2191196180 + name 1_667_KEY_MNSELECT + 2191196183 + name 1_667_KEY_GUIDE + 2191196187 + name 1_667_KEY_MNRETRUN + 2191196192 + name 1_667_KEY_BLUE + 2191196195 + name 1_667_KEY_GREEN + 2191196196 + name 1_667_KEY_RED + 2191196197 + name 1_667_KEY_YELLOW + 2191196198 + name 1_667_KEY_MUP + 2191196208 + name 1_667_KEY_MDOWN + 2191196209 + name 1_667_KEY_MLEFT + 2191196210 + name 1_667_KEY_MRIGHT + 2191196211 + name 1_667_KEY_On + 2191196237 + name 1_667_KEY_Off + 2191196238 + name 1_668_KEY_0 + 2191261696 + name 1_668_KEY_1 + 2191261697 + name 1_668_KEY_2 + 2191261698 + name 1_668_KEY_3 + 2191261699 + name 1_668_KEY_4 + 2191261700 + name 1_668_KEY_5 + 2191261701 + name 1_668_KEY_6 + 2191261702 + name 1_668_KEY_7 + 2191261703 + name 1_668_KEY_8 + 2191261704 + name 1_668_KEY_9 + 2191261705 + name 1_668_KEY_POWER + 2191261706 + name 1_668_KEY_CH_UP + 2191261711 + name 1_668_KEY_CH_DOWN + 2191261712 + name 1_668_KEY_MUTE + 2191261713 + name 1_668_KEY_VOL_DOWN + 2191261714 + name 1_668_CH_PREVIOUS + 2191261715 + name 1_668_KEY_VOL_UP + 2191261716 + name 1_668_KEY_MNSELECT + 2191261719 + name 1_668_KEY_GUIDE + 2191261723 + name 1_668_KEY_MNRETRUN + 2191261728 + name 1_668_KEY_BLUE + 2191261731 + name 1_668_KEY_GREEN + 2191261732 + name 1_668_KEY_RED + 2191261733 + name 1_668_KEY_YELLOW + 2191261734 + name 1_668_KEY_AV + 2191261737 + name 1_668_KEY_MUP + 2191261744 + name 1_668_KEY_MDOWN + 2191261745 + name 1_668_KEY_MLEFT + 2191261746 + name 1_668_KEY_MRIGHT + 2191261747 + name 1_668_KEY_Sleep + 2191261759 + name 1_668_KEY_Off + 2191261774 + name 1_669_KEY_0 + 2191327232 + name 1_669_KEY_1 + 2191327233 + name 1_669_KEY_2 + 2191327234 + name 1_669_KEY_3 + 2191327235 + name 1_669_KEY_4 + 2191327236 + name 1_669_KEY_5 + 2191327237 + name 1_669_KEY_6 + 2191327238 + name 1_669_KEY_7 + 2191327239 + name 1_669_KEY_8 + 2191327240 + name 1_669_KEY_9 + 2191327241 + name 1_669_KEY_POWER + 2191327242 + name 1_669_KEY_CH_UP + 2191327247 + name 1_669_KEY_CH_DOWN + 2191327248 + name 1_669_KEY_MUTE + 2191327249 + name 1_669_KEY_VOL_DOWN + 2191327250 + name 1_669_CH_PREVIOUS + 2191327251 + name 1_669_KEY_VOL_UP + 2191327252 + name 1_669_KEY_MNSELECT + 2191327255 + name 1_669_KEY_GUIDE + 2191327259 + name 1_669_KEY_MNRETRUN + 2191327264 + name 1_669_KEY_BLUE + 2191327267 + name 1_669_KEY_GREEN + 2191327268 + name 1_669_KEY_RED + 2191327269 + name 1_669_KEY_YELLOW + 2191327270 + name 1_669_KEY_AV + 2191327273 + name 1_669_KEY_MUP + 2191327280 + name 1_669_KEY_MDOWN + 2191327281 + name 1_669_KEY_MLEFT + 2191327282 + name 1_669_KEY_MRIGHT + 2191327283 + name 1_669_KEY_Sleep + 2191327295 + name 1_669_KEY_Off + 2191327310 + name 1_670_KEY_0 + 2191392768 + name 1_670_KEY_1 + 2191392769 + name 1_670_KEY_2 + 2191392770 + name 1_670_KEY_3 + 2191392771 + name 1_670_KEY_4 + 2191392772 + name 1_670_KEY_5 + 2191392773 + name 1_670_KEY_6 + 2191392774 + name 1_670_KEY_7 + 2191392775 + name 1_670_KEY_8 + 2191392776 + name 1_670_KEY_9 + 2191392777 + name 1_670_KEY_POWER + 2191392778 + name 1_670_KEY_CH_UP + 2191392783 + name 1_670_KEY_CH_DOWN + 2191392784 + name 1_670_KEY_MUTE + 2191392785 + name 1_670_KEY_VOL_DOWN + 2191392786 + name 1_670_CH_PREVIOUS + 2191392787 + name 1_670_KEY_VOL_UP + 2191392788 + name 1_670_KEY_INPUT + 2191392794 + name 1_670_KEY_MUP + 2191392816 + name 1_670_KEY_MDOWN + 2191392817 + name 1_670_KEY_MLEFT + 2191392818 + name 1_670_KEY_MRIGHT + 2191392819 + name 1_670_KEY_On + 2191392845 + name 1_670_KEY_Off + 2191392846 + name 1_671_KEY_0 + 2191458304 + name 1_671_KEY_1 + 2191458305 + name 1_671_KEY_2 + 2191458306 + name 1_671_KEY_3 + 2191458307 + name 1_671_KEY_4 + 2191458308 + name 1_671_KEY_5 + 2191458309 + name 1_671_KEY_6 + 2191458310 + name 1_671_KEY_7 + 2191458311 + name 1_671_KEY_8 + 2191458312 + name 1_671_KEY_9 + 2191458313 + name 1_671_KEY_POWER + 2191458314 + name 1_671_KEY_CH_UP + 2191458319 + name 1_671_KEY_CH_DOWN + 2191458320 + name 1_671_KEY_MUTE + 2191458321 + name 1_671_KEY_VOL_DOWN + 2191458322 + name 1_671_CH_PREVIOUS + 2191458323 + name 1_671_KEY_VOL_UP + 2191458324 + name 1_671_KEY_MNSELECT + 2191458327 + name 1_671_KEY_EXIT + 2191458328 + name 1_671_KEY_INPUT + 2191458330 + name 1_671_KEY_GUIDE + 2191458331 + name 1_671_KEY_MNRETRUN + 2191458336 + name 1_671_KEY_MENU + 2191458351 + name 1_671_KEY_MUP + 2191458352 + name 1_671_KEY_MDOWN + 2191458353 + name 1_671_KEY_MLEFT + 2191458354 + name 1_671_KEY_MRIGHT + 2191458355 + name 1_671_KEY_TTOnOff + 2191458377 + name 1_672_KEY_0 + 2191523840 + name 1_672_KEY_1 + 2191523841 + name 1_672_KEY_2 + 2191523842 + name 1_672_KEY_3 + 2191523843 + name 1_672_KEY_4 + 2191523844 + name 1_672_KEY_5 + 2191523845 + name 1_672_KEY_6 + 2191523846 + name 1_672_KEY_7 + 2191523847 + name 1_672_KEY_8 + 2191523848 + name 1_672_KEY_9 + 2191523849 + name 1_672_KEY_POWER + 2191523850 + name 1_672_KEY_CH_UP + 2191523855 + name 1_672_KEY_CH_DOWN + 2191523856 + name 1_672_KEY_MUTE + 2191523857 + name 1_672_KEY_VOL_DOWN + 2191523858 + name 1_672_CH_PREVIOUS + 2191523859 + name 1_672_KEY_VOL_UP + 2191523860 + name 1_672_KEY_MNSELECT + 2191523863 + name 1_672_KEY_GUIDE + 2191523867 + name 1_672_KEY_MNRETRUN + 2191523872 + name 1_672_KEY_BLUE + 2191523875 + name 1_672_KEY_GREEN + 2191523876 + name 1_672_KEY_RED + 2191523877 + name 1_672_KEY_YELLOW + 2191523878 + name 1_672_KEY_MUP + 2191523888 + name 1_672_KEY_MDOWN + 2191523889 + name 1_672_KEY_MLEFT + 2191523890 + name 1_672_KEY_MRIGHT + 2191523891 + name 1_672_KEY_Sleep + 2191523903 + name 1_672_KEY_Off + 2191523918 + name 1_673_KEY_0 + 2191589376 + name 1_673_KEY_1 + 2191589377 + name 1_673_KEY_2 + 2191589378 + name 1_673_KEY_3 + 2191589379 + name 1_673_KEY_4 + 2191589380 + name 1_673_KEY_5 + 2191589381 + name 1_673_KEY_6 + 2191589382 + name 1_673_KEY_7 + 2191589383 + name 1_673_KEY_8 + 2191589384 + name 1_673_KEY_9 + 2191589385 + name 1_673_KEY_POWER + 2191589386 + name 1_673_KEY_CH_UP + 2191589391 + name 1_673_KEY_CH_DOWN + 2191589392 + name 1_673_KEY_MUTE + 2191589393 + name 1_673_KEY_VOL_DOWN + 2191589394 + name 1_673_CH_PREVIOUS + 2191589395 + name 1_673_KEY_VOL_UP + 2191589396 + name 1_673_KEY_MNSELECT + 2191589399 + name 1_673_KEY_GUIDE + 2191589403 + name 1_673_KEY_MNRETRUN + 2191589408 + name 1_673_KEY_BLUE + 2191589411 + name 1_673_KEY_GREEN + 2191589412 + name 1_673_KEY_RED + 2191589413 + name 1_673_KEY_YELLOW + 2191589414 + name 1_673_KEY_MUP + 2191589424 + name 1_673_KEY_MDOWN + 2191589425 + name 1_673_KEY_MLEFT + 2191589426 + name 1_673_KEY_MRIGHT + 2191589427 + name 1_673_KEY_Sleep + 2191589439 + name 1_673_KEY_Off + 2191589454 + name 1_674_KEY_0 + 2191654912 + name 1_674_KEY_1 + 2191654913 + name 1_674_KEY_2 + 2191654914 + name 1_674_KEY_3 + 2191654915 + name 1_674_KEY_4 + 2191654916 + name 1_674_KEY_5 + 2191654917 + name 1_674_KEY_6 + 2191654918 + name 1_674_KEY_7 + 2191654919 + name 1_674_KEY_8 + 2191654920 + name 1_674_KEY_9 + 2191654921 + name 1_674_KEY_POWER + 2191654922 + name 1_674_KEY_CH_UP + 2191654927 + name 1_674_KEY_CH_DOWN + 2191654928 + name 1_674_KEY_VOL_DOWN + 2191654930 + name 1_674_KEY_VOL_UP + 2191654932 + name 1_674_KEY_MNSELECT + 2191654935 + name 1_674_KEY_EXIT + 2191654936 + name 1_674_KEY_GUIDE + 2191654939 + name 1_674_KEY_TIMER + 2191654956 + name 1_674_KEY_MENU + 2191654959 + name 1_674_KEY_MUP + 2191654960 + name 1_674_KEY_MDOWN + 2191654961 + name 1_674_KEY_MLEFT + 2191654962 + name 1_674_KEY_MRIGHT + 2191654963 + name 1_674_KEY_Sleep + 2191654975 + name 1_674_KEY_On + 2191654989 + name 1_674_KEY_Off + 2191654990 + name 1_675_KEY_0 + 2191720448 + name 1_675_KEY_1 + 2191720449 + name 1_675_KEY_2 + 2191720450 + name 1_675_KEY_3 + 2191720451 + name 1_675_KEY_4 + 2191720452 + name 1_675_KEY_5 + 2191720453 + name 1_675_KEY_6 + 2191720454 + name 1_675_KEY_7 + 2191720455 + name 1_675_KEY_8 + 2191720456 + name 1_675_KEY_9 + 2191720457 + name 1_675_KEY_POWER + 2191720458 + name 1_675_KEY_CH_UP + 2191720463 + name 1_675_KEY_CH_DOWN + 2191720464 + name 1_675_KEY_VOL_DOWN + 2191720466 + name 1_675_KEY_VOL_UP + 2191720468 + name 1_675_KEY_MNSELECT + 2191720471 + name 1_675_KEY_GUIDE + 2191720475 + name 1_675_KEY_MNRETRUN + 2191720480 + name 1_675_KEY_TIMER + 2191720492 + name 1_675_KEY_MUP + 2191720496 + name 1_675_KEY_MDOWN + 2191720497 + name 1_675_KEY_MLEFT + 2191720498 + name 1_675_KEY_MRIGHT + 2191720499 + name 1_676_KEY_0 + 2191785984 + name 1_676_KEY_1 + 2191785985 + name 1_676_KEY_2 + 2191785986 + name 1_676_KEY_3 + 2191785987 + name 1_676_KEY_4 + 2191785988 + name 1_676_KEY_5 + 2191785989 + name 1_676_KEY_6 + 2191785990 + name 1_676_KEY_7 + 2191785991 + name 1_676_KEY_8 + 2191785992 + name 1_676_KEY_9 + 2191785993 + name 1_676_KEY_POWER + 2191785994 + name 1_676_KEY_CH_UP + 2191785999 + name 1_676_KEY_CH_DOWN + 2191786000 + name 1_676_KEY_MUTE + 2191786001 + name 1_676_KEY_VOL_DOWN + 2191786002 + name 1_676_CH_PREVIOUS + 2191786003 + name 1_676_KEY_VOL_UP + 2191786004 + name 1_676_KEY_MNSELECT + 2191786007 + name 1_676_KEY_EXIT + 2191786008 + name 1_676_KEY_GUIDE + 2191786011 + name 1_676_KEY_BLUE + 2191786019 + name 1_676_KEY_GREEN + 2191786020 + name 1_676_KEY_RED + 2191786021 + name 1_676_KEY_YELLOW + 2191786022 + name 1_676_KEY_MENU + 2191786031 + name 1_676_KEY_MUP + 2191786032 + name 1_676_KEY_MDOWN + 2191786033 + name 1_676_KEY_MLEFT + 2191786034 + name 1_676_KEY_MRIGHT + 2191786035 + name 1_676_KEY_DSubtitle + 2191786052 + name 1_677_KEY_0 + 2191851520 + name 1_677_KEY_1 + 2191851521 + name 1_677_KEY_2 + 2191851522 + name 1_677_KEY_3 + 2191851523 + name 1_677_KEY_4 + 2191851524 + name 1_677_KEY_5 + 2191851525 + name 1_677_KEY_6 + 2191851526 + name 1_677_KEY_7 + 2191851527 + name 1_677_KEY_8 + 2191851528 + name 1_677_KEY_9 + 2191851529 + name 1_677_KEY_POWER + 2191851530 + name 1_677_KEY_CH_UP + 2191851535 + name 1_677_KEY_CH_DOWN + 2191851536 + name 1_677_KEY_MUTE + 2191851537 + name 1_677_KEY_VOL_DOWN + 2191851538 + name 1_677_CH_PREVIOUS + 2191851539 + name 1_677_KEY_VOL_UP + 2191851540 + name 1_677_KEY_MNSELECT + 2191851543 + name 1_677_KEY_EXIT + 2191851544 + name 1_677_KEY_GUIDE + 2191851547 + name 1_677_KEY_BLUE + 2191851555 + name 1_677_KEY_GREEN + 2191851556 + name 1_677_KEY_RED + 2191851557 + name 1_677_KEY_YELLOW + 2191851558 + name 1_677_KEY_MENU + 2191851567 + name 1_677_KEY_MUP + 2191851568 + name 1_677_KEY_MDOWN + 2191851569 + name 1_677_KEY_MLEFT + 2191851570 + name 1_677_KEY_MRIGHT + 2191851571 + name 1_677_KEY_Sleep + 2191851583 + name 1_677_KEY_DSubtitle + 2191851588 + name 1_677_KEY_TTOnOff + 2191851593 + name 1_678_KEY_0 + 2191917056 + name 1_678_KEY_1 + 2191917057 + name 1_678_KEY_2 + 2191917058 + name 1_678_KEY_3 + 2191917059 + name 1_678_KEY_4 + 2191917060 + name 1_678_KEY_5 + 2191917061 + name 1_678_KEY_6 + 2191917062 + name 1_678_KEY_7 + 2191917063 + name 1_678_KEY_8 + 2191917064 + name 1_678_KEY_9 + 2191917065 + name 1_678_KEY_POWER + 2191917066 + name 1_678_KEY_CH_UP + 2191917071 + name 1_678_KEY_CH_DOWN + 2191917072 + name 1_678_KEY_MUTE + 2191917073 + name 1_678_KEY_VOL_DOWN + 2191917074 + name 1_678_CH_PREVIOUS + 2191917075 + name 1_678_KEY_VOL_UP + 2191917076 + name 1_678_KEY_MNSELECT + 2191917079 + name 1_678_KEY_EXIT + 2191917080 + name 1_678_KEY_GUIDE + 2191917083 + name 1_678_KEY_BLUE + 2191917091 + name 1_678_KEY_GREEN + 2191917092 + name 1_678_KEY_RED + 2191917093 + name 1_678_KEY_YELLOW + 2191917094 + name 1_678_KEY_MENU + 2191917103 + name 1_678_KEY_MUP + 2191917104 + name 1_678_KEY_MDOWN + 2191917105 + name 1_678_KEY_MLEFT + 2191917106 + name 1_678_KEY_MRIGHT + 2191917107 + name 1_678_KEY_DSubtitle + 2191917124 + name 1_678_KEY_TTOnOff + 2191917129 + name 1_679_KEY_0 + 2191982592 + name 1_679_KEY_1 + 2191982593 + name 1_679_KEY_2 + 2191982594 + name 1_679_KEY_3 + 2191982595 + name 1_679_KEY_4 + 2191982596 + name 1_679_KEY_5 + 2191982597 + name 1_679_KEY_6 + 2191982598 + name 1_679_KEY_7 + 2191982599 + name 1_679_KEY_8 + 2191982600 + name 1_679_KEY_9 + 2191982601 + name 1_679_KEY_POWER + 2191982602 + name 1_679_KEY_CH_UP + 2191982607 + name 1_679_KEY_CH_DOWN + 2191982608 + name 1_679_KEY_MUTE + 2191982609 + name 1_679_KEY_VOL_DOWN + 2191982610 + name 1_679_KEY_VOL_UP + 2191982612 + name 1_679_KEY_MENU + 2191982639 + name 1_679_KEY_MUP + 2191982640 + name 1_679_KEY_MDOWN + 2191982641 + name 1_680_KEY_0 + 2192048128 + name 1_680_KEY_1 + 2192048129 + name 1_680_KEY_2 + 2192048130 + name 1_680_KEY_3 + 2192048131 + name 1_680_KEY_4 + 2192048132 + name 1_680_KEY_5 + 2192048133 + name 1_680_KEY_6 + 2192048134 + name 1_680_KEY_7 + 2192048135 + name 1_680_KEY_8 + 2192048136 + name 1_680_KEY_9 + 2192048137 + name 1_680_KEY_POWER + 2192048138 + name 1_680_KEY_CH_UP + 2192048143 + name 1_680_KEY_CH_DOWN + 2192048144 + name 1_681_KEY_0 + 2192113664 + name 1_681_KEY_1 + 2192113665 + name 1_681_KEY_2 + 2192113666 + name 1_681_KEY_3 + 2192113667 + name 1_681_KEY_4 + 2192113668 + name 1_681_KEY_5 + 2192113669 + name 1_681_KEY_6 + 2192113670 + name 1_681_KEY_7 + 2192113671 + name 1_681_KEY_8 + 2192113672 + name 1_681_KEY_9 + 2192113673 + name 1_681_KEY_POWER + 2192113674 + name 1_681_KEY_CH_UP + 2192113679 + name 1_681_KEY_CH_DOWN + 2192113680 + name 1_681_KEY_MUTE + 2192113681 + name 1_681_KEY_VOL_DOWN + 2192113682 + name 1_681_CH_PREVIOUS + 2192113683 + name 1_681_KEY_VOL_UP + 2192113684 + name 1_681_KEY_MNSELECT + 2192113687 + name 1_681_KEY_GUIDE + 2192113691 + name 1_681_KEY_BLUE + 2192113699 + name 1_681_KEY_GREEN + 2192113700 + name 1_681_KEY_RED + 2192113701 + name 1_681_KEY_YELLOW + 2192113702 + name 1_681_KEY_MENU + 2192113711 + name 1_681_KEY_MUP + 2192113712 + name 1_681_KEY_MDOWN + 2192113713 + name 1_681_KEY_MLEFT + 2192113714 + name 1_681_KEY_MRIGHT + 2192113715 + name 1_681_KEY_Sleep + 2192113727 + name 1_681_KEY_DSubtitle + 2192113732 + name 1_681_KEY_TTOnOff + 2192113737 + name 1_682_KEY_0 + 2192179200 + name 1_682_KEY_1 + 2192179201 + name 1_682_KEY_2 + 2192179202 + name 1_682_KEY_3 + 2192179203 + name 1_682_KEY_4 + 2192179204 + name 1_682_KEY_5 + 2192179205 + name 1_682_KEY_6 + 2192179206 + name 1_682_KEY_7 + 2192179207 + name 1_682_KEY_8 + 2192179208 + name 1_682_KEY_9 + 2192179209 + name 1_682_KEY_POWER + 2192179210 + name 1_682_KEY_CH_UP + 2192179215 + name 1_682_KEY_CH_DOWN + 2192179216 + name 1_682_KEY_MUTE + 2192179217 + name 1_682_KEY_VOL_DOWN + 2192179218 + name 1_682_KEY_VOL_UP + 2192179220 + name 1_682_KEY_MNSELECT + 2192179223 + name 1_682_KEY_EXIT + 2192179224 + name 1_682_KEY_GUIDE + 2192179227 + name 1_682_KEY_BLUE + 2192179235 + name 1_682_KEY_GREEN + 2192179236 + name 1_682_KEY_RED + 2192179237 + name 1_682_KEY_YELLOW + 2192179238 + name 1_682_KEY_MENU + 2192179247 + name 1_682_KEY_MUP + 2192179248 + name 1_682_KEY_MDOWN + 2192179249 + name 1_682_KEY_MLEFT + 2192179250 + name 1_682_KEY_MRIGHT + 2192179251 + name 1_682_KEY_DSubtitle + 2192179268 + name 1_682_KEY_Off + 2192179278 + name 1_683_KEY_0 + 2192244736 + name 1_683_KEY_1 + 2192244737 + name 1_683_KEY_2 + 2192244738 + name 1_683_KEY_3 + 2192244739 + name 1_683_KEY_4 + 2192244740 + name 1_683_KEY_5 + 2192244741 + name 1_683_KEY_6 + 2192244742 + name 1_683_KEY_7 + 2192244743 + name 1_683_KEY_8 + 2192244744 + name 1_683_KEY_9 + 2192244745 + name 1_683_KEY_POWER + 2192244746 + name 1_683_KEY_CH_UP + 2192244751 + name 1_683_KEY_CH_DOWN + 2192244752 + name 1_683_KEY_MUTE + 2192244753 + name 1_683_KEY_VOL_DOWN + 2192244754 + name 1_683_CH_PREVIOUS + 2192244755 + name 1_683_KEY_VOL_UP + 2192244756 + name 1_683_KEY_MNSELECT + 2192244759 + name 1_683_KEY_EXIT + 2192244760 + name 1_683_KEY_GUIDE + 2192244763 + name 1_683_KEY_BLUE + 2192244771 + name 1_683_KEY_GREEN + 2192244772 + name 1_683_KEY_RED + 2192244773 + name 1_683_KEY_YELLOW + 2192244774 + name 1_683_KEY_AV + 2192244777 + name 1_683_KEY_MENU + 2192244783 + name 1_683_KEY_MUP + 2192244784 + name 1_683_KEY_MDOWN + 2192244785 + name 1_683_KEY_MLEFT + 2192244786 + name 1_683_KEY_MRIGHT + 2192244787 + name 1_683_KEY_DSubtitle + 2192244804 + name 1_683_KEY_On + 2192244813 + name 1_683_KEY_Off + 2192244814 + name 1_684_KEY_0 + 2192310272 + name 1_684_KEY_1 + 2192310273 + name 1_684_KEY_2 + 2192310274 + name 1_684_KEY_3 + 2192310275 + name 1_684_KEY_4 + 2192310276 + name 1_684_KEY_5 + 2192310277 + name 1_684_KEY_6 + 2192310278 + name 1_684_KEY_7 + 2192310279 + name 1_684_KEY_8 + 2192310280 + name 1_684_KEY_9 + 2192310281 + name 1_684_KEY_POWER + 2192310282 + name 1_684_KEY_CH_UP + 2192310287 + name 1_684_KEY_CH_DOWN + 2192310288 + name 1_684_KEY_MUTE + 2192310289 + name 1_684_KEY_VOL_DOWN + 2192310290 + name 1_684_CH_PREVIOUS + 2192310291 + name 1_684_KEY_VOL_UP + 2192310292 + name 1_684_KEY_MNSELECT + 2192310295 + name 1_684_KEY_AV + 2192310313 + name 1_684_KEY_MENU + 2192310319 + name 1_684_KEY_MUP + 2192310320 + name 1_684_KEY_MDOWN + 2192310321 + name 1_684_KEY_MLEFT + 2192310322 + name 1_684_KEY_MRIGHT + 2192310323 + name 1_684_KEY_Off + 2192310350 + name 1_685_KEY_0 + 2192375808 + name 1_685_KEY_1 + 2192375809 + name 1_685_KEY_2 + 2192375810 + name 1_685_KEY_3 + 2192375811 + name 1_685_KEY_4 + 2192375812 + name 1_685_KEY_5 + 2192375813 + name 1_685_KEY_6 + 2192375814 + name 1_685_KEY_7 + 2192375815 + name 1_685_KEY_8 + 2192375816 + name 1_685_KEY_9 + 2192375817 + name 1_685_KEY_POWER + 2192375818 + name 1_685_KEY_CH_UP + 2192375823 + name 1_685_KEY_CH_DOWN + 2192375824 + name 1_685_KEY_MUTE + 2192375825 + name 1_685_KEY_VOL_DOWN + 2192375826 + name 1_685_KEY_VOL_UP + 2192375828 + name 1_685_KEY_MNSELECT + 2192375831 + name 1_685_KEY_MENU + 2192375855 + name 1_685_KEY_MUP + 2192375856 + name 1_685_KEY_MDOWN + 2192375857 + name 1_685_KEY_MLEFT + 2192375858 + name 1_685_KEY_MRIGHT + 2192375859 + name 1_686_KEY_0 + 2192441344 + name 1_686_KEY_1 + 2192441345 + name 1_686_KEY_2 + 2192441346 + name 1_686_KEY_3 + 2192441347 + name 1_686_KEY_4 + 2192441348 + name 1_686_KEY_5 + 2192441349 + name 1_686_KEY_6 + 2192441350 + name 1_686_KEY_7 + 2192441351 + name 1_686_KEY_8 + 2192441352 + name 1_686_KEY_9 + 2192441353 + name 1_686_KEY_POWER + 2192441354 + name 1_686_KEY_CH_UP + 2192441359 + name 1_686_KEY_CH_DOWN + 2192441360 + name 1_686_KEY_MUTE + 2192441361 + name 1_686_KEY_VOL_DOWN + 2192441362 + name 1_686_KEY_VOL_UP + 2192441364 + name 1_686_KEY_MNSELECT + 2192441367 + name 1_686_KEY_MUP + 2192441392 + name 1_686_KEY_MDOWN + 2192441393 + name 1_686_KEY_MLEFT + 2192441394 + name 1_686_KEY_MRIGHT + 2192441395 + name 1_686_KEY_Sleep + 2192441407 + name 1_687_KEY_0 + 2192506880 + name 1_687_KEY_1 + 2192506881 + name 1_687_KEY_2 + 2192506882 + name 1_687_KEY_3 + 2192506883 + name 1_687_KEY_4 + 2192506884 + name 1_687_KEY_5 + 2192506885 + name 1_687_KEY_6 + 2192506886 + name 1_687_KEY_7 + 2192506887 + name 1_687_KEY_8 + 2192506888 + name 1_687_KEY_9 + 2192506889 + name 1_687_KEY_POWER + 2192506890 + name 1_687_TWO_DIGITS + 2192506893 + name 1_687_KEY_CH_UP + 2192506895 + name 1_687_KEY_CH_DOWN + 2192506896 + name 1_687_KEY_MUTE + 2192506897 + name 1_687_KEY_VOL_DOWN + 2192506898 + name 1_687_KEY_VOL_UP + 2192506900 + name 1_687_KEY_MNSELECT + 2192506903 + name 1_687_KEY_EXIT + 2192506904 + name 1_687_KEY_BLUE + 2192506915 + name 1_687_KEY_GREEN + 2192506916 + name 1_687_KEY_RED + 2192506917 + name 1_687_KEY_YELLOW + 2192506918 + name 1_687_KEY_AV + 2192506921 + name 1_687_KEY_MENU + 2192506927 + name 1_687_KEY_MUP + 2192506928 + name 1_687_KEY_MDOWN + 2192506929 + name 1_687_KEY_On + 2192506957 + name 1_687_KEY_Off + 2192506958 + name 1_688_KEY_0 + 2192572416 + name 1_688_KEY_1 + 2192572417 + name 1_688_KEY_2 + 2192572418 + name 1_688_KEY_3 + 2192572419 + name 1_688_KEY_4 + 2192572420 + name 1_688_KEY_5 + 2192572421 + name 1_688_KEY_6 + 2192572422 + name 1_688_KEY_7 + 2192572423 + name 1_688_KEY_8 + 2192572424 + name 1_688_KEY_9 + 2192572425 + name 1_688_KEY_POWER + 2192572426 + name 1_688_TWO_DIGITS + 2192572429 + name 1_688_KEY_CH_UP + 2192572431 + name 1_688_KEY_CH_DOWN + 2192572432 + name 1_688_KEY_MUTE + 2192572433 + name 1_688_KEY_VOL_DOWN + 2192572434 + name 1_688_KEY_VOL_UP + 2192572436 + name 1_688_KEY_EXIT + 2192572440 + name 1_688_KEY_GUIDE + 2192572443 + name 1_688_KEY_BLUE + 2192572451 + name 1_688_KEY_GREEN + 2192572452 + name 1_688_KEY_RED + 2192572453 + name 1_688_KEY_YELLOW + 2192572454 + name 1_688_KEY_MENU + 2192572463 + name 1_688_KEY_MUP + 2192572464 + name 1_688_KEY_MDOWN + 2192572465 + name 1_688_KEY_Sleep + 2192572479 + name 1_688_KEY_DSubtitle + 2192572484 + name 1_688_KEY_On + 2192572493 + name 1_689_KEY_0 + 2192637952 + name 1_689_KEY_1 + 2192637953 + name 1_689_KEY_2 + 2192637954 + name 1_689_KEY_3 + 2192637955 + name 1_689_KEY_4 + 2192637956 + name 1_689_KEY_5 + 2192637957 + name 1_689_KEY_6 + 2192637958 + name 1_689_KEY_7 + 2192637959 + name 1_689_KEY_8 + 2192637960 + name 1_689_KEY_9 + 2192637961 + name 1_689_KEY_POWER + 2192637962 + name 1_689_KEY_CH_UP + 2192637967 + name 1_689_KEY_CH_DOWN + 2192637968 + name 1_689_KEY_MUTE + 2192637969 + name 1_689_KEY_VOL_DOWN + 2192637970 + name 1_689_CH_PREVIOUS + 2192637971 + name 1_689_KEY_VOL_UP + 2192637972 + name 1_689_KEY_AV + 2192637993 + name 1_690_KEY_0 + 2192703488 + name 1_690_KEY_1 + 2192703489 + name 1_690_KEY_2 + 2192703490 + name 1_690_KEY_3 + 2192703491 + name 1_690_KEY_4 + 2192703492 + name 1_690_KEY_5 + 2192703493 + name 1_690_KEY_6 + 2192703494 + name 1_690_KEY_7 + 2192703495 + name 1_690_KEY_8 + 2192703496 + name 1_690_KEY_9 + 2192703497 + name 1_690_KEY_POWER + 2192703498 + name 1_690_KEY_CH_UP + 2192703503 + name 1_690_KEY_CH_DOWN + 2192703504 + name 1_690_KEY_MUTE + 2192703505 + name 1_690_KEY_VOL_DOWN + 2192703506 + name 1_690_KEY_VOL_UP + 2192703508 + name 1_690_KEY_MNSELECT + 2192703511 + name 1_690_KEY_MNRETRUN + 2192703520 + name 1_690_KEY_AV + 2192703529 + name 1_690_KEY_MENU + 2192703535 + name 1_690_KEY_MUP + 2192703536 + name 1_690_KEY_MDOWN + 2192703537 + name 1_690_KEY_MLEFT + 2192703538 + name 1_690_KEY_MRIGHT + 2192703539 + name 1_690_KEY_On + 2192703565 + name 1_690_KEY_Off + 2192703566 + name 1_691_KEY_0 + 2192769024 + name 1_691_KEY_1 + 2192769025 + name 1_691_KEY_2 + 2192769026 + name 1_691_KEY_3 + 2192769027 + name 1_691_KEY_4 + 2192769028 + name 1_691_KEY_5 + 2192769029 + name 1_691_KEY_6 + 2192769030 + name 1_691_KEY_7 + 2192769031 + name 1_691_KEY_8 + 2192769032 + name 1_691_KEY_9 + 2192769033 + name 1_691_KEY_POWER + 2192769034 + name 1_691_KEY_CH_UP + 2192769039 + name 1_691_KEY_CH_DOWN + 2192769040 + name 1_691_KEY_MUTE + 2192769041 + name 1_691_KEY_VOL_DOWN + 2192769042 + name 1_691_KEY_VOL_UP + 2192769044 + name 1_691_KEY_MNSELECT + 2192769047 + name 1_691_KEY_AV + 2192769065 + name 1_691_KEY_MENU + 2192769071 + name 1_691_KEY_MUP + 2192769072 + name 1_691_KEY_MDOWN + 2192769073 + name 1_691_KEY_MLEFT + 2192769074 + name 1_691_KEY_MRIGHT + 2192769075 + name 1_692_KEY_0 + 2192834560 + name 1_692_KEY_1 + 2192834561 + name 1_692_KEY_2 + 2192834562 + name 1_692_KEY_3 + 2192834563 + name 1_692_KEY_4 + 2192834564 + name 1_692_KEY_5 + 2192834565 + name 1_692_KEY_6 + 2192834566 + name 1_692_KEY_7 + 2192834567 + name 1_692_KEY_8 + 2192834568 + name 1_692_KEY_9 + 2192834569 + name 1_692_KEY_POWER + 2192834570 + name 1_692_KEY_CH_UP + 2192834575 + name 1_692_KEY_CH_DOWN + 2192834576 + name 1_692_CH_PREVIOUS + 2192834579 + name 1_692_KEY_MNSELECT + 2192834583 + name 1_692_KEY_MUP + 2192834608 + name 1_692_KEY_MDOWN + 2192834609 + name 1_692_KEY_MLEFT + 2192834610 + name 1_692_KEY_MRIGHT + 2192834611 + name 1_693_KEY_0 + 2192900096 + name 1_693_KEY_1 + 2192900097 + name 1_693_KEY_2 + 2192900098 + name 1_693_KEY_3 + 2192900099 + name 1_693_KEY_4 + 2192900100 + name 1_693_KEY_5 + 2192900101 + name 1_693_KEY_6 + 2192900102 + name 1_693_KEY_7 + 2192900103 + name 1_693_KEY_8 + 2192900104 + name 1_693_KEY_9 + 2192900105 + name 1_693_KEY_POWER + 2192900106 + name 1_693_KEY_CH_UP + 2192900111 + name 1_693_KEY_CH_DOWN + 2192900112 + name 1_693_KEY_MUTE + 2192900113 + name 1_693_KEY_VOL_DOWN + 2192900114 + name 1_693_KEY_VOL_UP + 2192900116 + name 1_693_KEY_EXIT + 2192900120 + name 1_693_KEY_MENU + 2192900143 + name 1_694_KEY_0 + 2192965632 + name 1_694_KEY_1 + 2192965633 + name 1_694_KEY_2 + 2192965634 + name 1_694_KEY_3 + 2192965635 + name 1_694_KEY_4 + 2192965636 + name 1_694_KEY_5 + 2192965637 + name 1_694_KEY_6 + 2192965638 + name 1_694_KEY_7 + 2192965639 + name 1_694_KEY_8 + 2192965640 + name 1_694_KEY_9 + 2192965641 + name 1_694_KEY_POWER + 2192965642 + name 1_694_KEY_CH_UP + 2192965647 + name 1_694_KEY_CH_DOWN + 2192965648 + name 1_694_KEY_MUTE + 2192965649 + name 1_694_KEY_VOL_DOWN + 2192965650 + name 1_694_KEY_VOL_UP + 2192965652 + name 1_695_KEY_0 + 2193031168 + name 1_695_KEY_1 + 2193031169 + name 1_695_KEY_2 + 2193031170 + name 1_695_KEY_3 + 2193031171 + name 1_695_KEY_4 + 2193031172 + name 1_695_KEY_5 + 2193031173 + name 1_695_KEY_6 + 2193031174 + name 1_695_KEY_7 + 2193031175 + name 1_695_KEY_8 + 2193031176 + name 1_695_KEY_9 + 2193031177 + name 1_695_KEY_POWER + 2193031178 + name 1_695_KEY_CH_UP + 2193031183 + name 1_695_KEY_CH_DOWN + 2193031184 + name 1_695_KEY_MUTE + 2193031185 + name 1_695_KEY_VOL_DOWN + 2193031186 + name 1_695_CH_PREVIOUS + 2193031187 + name 1_695_KEY_VOL_UP + 2193031188 + name 1_695_KEY_MNSELECT + 2193031191 + name 1_695_KEY_EXIT + 2193031192 + name 1_695_KEY_GUIDE + 2193031195 + name 1_695_KEY_MUP + 2193031216 + name 1_695_KEY_MDOWN + 2193031217 + name 1_695_KEY_MLEFT + 2193031218 + name 1_695_KEY_MRIGHT + 2193031219 + name 1_696_KEY_0 + 2193096704 + name 1_696_KEY_1 + 2193096705 + name 1_696_KEY_2 + 2193096706 + name 1_696_KEY_3 + 2193096707 + name 1_696_KEY_4 + 2193096708 + name 1_696_KEY_5 + 2193096709 + name 1_696_KEY_6 + 2193096710 + name 1_696_KEY_7 + 2193096711 + name 1_696_KEY_8 + 2193096712 + name 1_696_KEY_9 + 2193096713 + name 1_696_KEY_POWER + 2193096714 + name 1_696_KEY_CH_UP + 2193096719 + name 1_696_KEY_CH_DOWN + 2193096720 + name 1_696_KEY_MUTE + 2193096721 + name 1_696_KEY_VOL_DOWN + 2193096722 + name 1_696_KEY_VOL_UP + 2193096724 + name 1_696_KEY_MNSELECT + 2193096727 + name 1_696_KEY_AV + 2193096745 + name 1_696_KEY_MENU + 2193096751 + name 1_696_KEY_MUP + 2193096752 + name 1_696_KEY_MDOWN + 2193096753 + name 1_696_KEY_MLEFT + 2193096754 + name 1_696_KEY_MRIGHT + 2193096755 + name 1_696_KEY_Sleep + 2193096767 + name 1_697_KEY_0 + 2193162240 + name 1_697_KEY_1 + 2193162241 + name 1_697_KEY_2 + 2193162242 + name 1_697_KEY_3 + 2193162243 + name 1_697_KEY_4 + 2193162244 + name 1_697_KEY_5 + 2193162245 + name 1_697_KEY_6 + 2193162246 + name 1_697_KEY_7 + 2193162247 + name 1_697_KEY_8 + 2193162248 + name 1_697_KEY_9 + 2193162249 + name 1_697_KEY_POWER + 2193162250 + name 1_697_KEY_CH_UP + 2193162255 + name 1_697_KEY_CH_DOWN + 2193162256 + name 1_697_KEY_MUTE + 2193162257 + name 1_697_KEY_VOL_DOWN + 2193162258 + name 1_697_KEY_VOL_UP + 2193162260 + name 1_697_KEY_AV + 2193162281 + name 1_697_KEY_MENU + 2193162287 + name 1_697_KEY_MUP + 2193162288 + name 1_697_KEY_MDOWN + 2193162289 + name 1_697_KEY_MLEFT + 2193162290 + name 1_697_KEY_MRIGHT + 2193162291 + name 1_697_KEY_Sleep + 2193162303 + name 1_697_KEY_Off + 2193162318 + name 1_698_KEY_0 + 2193227776 + name 1_698_KEY_1 + 2193227777 + name 1_698_KEY_2 + 2193227778 + name 1_698_KEY_3 + 2193227779 + name 1_698_KEY_4 + 2193227780 + name 1_698_KEY_5 + 2193227781 + name 1_698_KEY_6 + 2193227782 + name 1_698_KEY_7 + 2193227783 + name 1_698_KEY_8 + 2193227784 + name 1_698_KEY_9 + 2193227785 + name 1_698_KEY_POWER + 2193227786 + name 1_698_KEY_CH_UP + 2193227791 + name 1_698_KEY_CH_DOWN + 2193227792 + name 1_698_KEY_MUTE + 2193227793 + name 1_698_KEY_VOL_DOWN + 2193227794 + name 1_698_KEY_VOL_UP + 2193227796 + name 1_698_KEY_MNSELECT + 2193227799 + name 1_698_KEY_MENU + 2193227823 + name 1_698_KEY_MUP + 2193227824 + name 1_698_KEY_MDOWN + 2193227825 + name 1_698_KEY_MLEFT + 2193227826 + name 1_698_KEY_MRIGHT + 2193227827 + name 1_698_KEY_Off + 2193227854 + name 1_699_KEY_0 + 2193293312 + name 1_699_KEY_1 + 2193293313 + name 1_699_KEY_2 + 2193293314 + name 1_699_KEY_3 + 2193293315 + name 1_699_KEY_4 + 2193293316 + name 1_699_KEY_5 + 2193293317 + name 1_699_KEY_6 + 2193293318 + name 1_699_KEY_7 + 2193293319 + name 1_699_KEY_8 + 2193293320 + name 1_699_KEY_9 + 2193293321 + name 1_699_KEY_POWER + 2193293322 + name 1_699_KEY_CH_UP + 2193293327 + name 1_699_KEY_CH_DOWN + 2193293328 + name 1_699_KEY_MUTE + 2193293329 + name 1_699_KEY_VOL_DOWN + 2193293330 + name 1_699_KEY_VOL_UP + 2193293332 + name 1_699_KEY_GUIDE + 2193293339 + name 1_699_KEY_AV + 2193293353 + name 1_699_KEY_MUP + 2193293360 + name 1_699_KEY_MDOWN + 2193293361 + name 1_699_KEY_MLEFT + 2193293362 + name 1_699_KEY_MRIGHT + 2193293363 + name 1_700_KEY_0 + 2193358848 + name 1_700_KEY_1 + 2193358849 + name 1_700_KEY_2 + 2193358850 + name 1_700_KEY_3 + 2193358851 + name 1_700_KEY_4 + 2193358852 + name 1_700_KEY_5 + 2193358853 + name 1_700_KEY_6 + 2193358854 + name 1_700_KEY_7 + 2193358855 + name 1_700_KEY_8 + 2193358856 + name 1_700_KEY_9 + 2193358857 + name 1_700_KEY_POWER + 2193358858 + name 1_700_KEY_CH_UP + 2193358863 + name 1_700_KEY_CH_DOWN + 2193358864 + name 1_700_KEY_MUTE + 2193358865 + name 1_700_KEY_VOL_DOWN + 2193358866 + name 1_700_CH_PREVIOUS + 2193358867 + name 1_700_KEY_VOL_UP + 2193358868 + name 1_700_KEY_MNSELECT + 2193358871 + name 1_700_KEY_EXIT + 2193358872 + name 1_700_KEY_GUIDE + 2193358875 + name 1_700_KEY_BLUE + 2193358883 + name 1_700_KEY_GREEN + 2193358884 + name 1_700_KEY_RED + 2193358885 + name 1_700_KEY_YELLOW + 2193358886 + name 1_700_KEY_MENU + 2193358895 + name 1_700_KEY_MUP + 2193358896 + name 1_700_KEY_MDOWN + 2193358897 + name 1_700_KEY_MLEFT + 2193358898 + name 1_700_KEY_MRIGHT + 2193358899 + name 1_700_KEY_DSubtitle + 2193358916 + name 1_700_KEY_Off + 2193358926 + name 1_701_KEY_0 + 2193424384 + name 1_701_KEY_1 + 2193424385 + name 1_701_KEY_2 + 2193424386 + name 1_701_KEY_3 + 2193424387 + name 1_701_KEY_4 + 2193424388 + name 1_701_KEY_5 + 2193424389 + name 1_701_KEY_6 + 2193424390 + name 1_701_KEY_7 + 2193424391 + name 1_701_KEY_8 + 2193424392 + name 1_701_KEY_9 + 2193424393 + name 1_701_KEY_POWER + 2193424394 + name 1_701_KEY_CH_UP + 2193424399 + name 1_701_KEY_CH_DOWN + 2193424400 + name 1_701_KEY_MUTE + 2193424401 + name 1_701_KEY_VOL_DOWN + 2193424402 + name 1_701_CH_PREVIOUS + 2193424403 + name 1_701_KEY_VOL_UP + 2193424404 + name 1_701_KEY_MNSELECT + 2193424407 + name 1_701_KEY_EXIT + 2193424408 + name 1_701_KEY_GUIDE + 2193424411 + name 1_701_KEY_MENU + 2193424431 + name 1_701_KEY_MUP + 2193424432 + name 1_701_KEY_MDOWN + 2193424433 + name 1_701_KEY_MLEFT + 2193424434 + name 1_701_KEY_MRIGHT + 2193424435 + name 1_702_KEY_0 + 2193489920 + name 1_702_KEY_1 + 2193489921 + name 1_702_KEY_2 + 2193489922 + name 1_702_KEY_3 + 2193489923 + name 1_702_KEY_4 + 2193489924 + name 1_702_KEY_5 + 2193489925 + name 1_702_KEY_6 + 2193489926 + name 1_702_KEY_7 + 2193489927 + name 1_702_KEY_8 + 2193489928 + name 1_702_KEY_9 + 2193489929 + name 1_702_KEY_POWER + 2193489930 + name 1_702_KEY_CH_UP + 2193489935 + name 1_702_KEY_CH_DOWN + 2193489936 + name 1_702_KEY_MUTE + 2193489937 + name 1_702_KEY_VOL_DOWN + 2193489938 + name 1_702_CH_PREVIOUS + 2193489939 + name 1_702_KEY_VOL_UP + 2193489940 + name 1_702_KEY_AV + 2193489961 + name 1_703_KEY_0 + 2193555456 + name 1_703_KEY_1 + 2193555457 + name 1_703_KEY_2 + 2193555458 + name 1_703_KEY_3 + 2193555459 + name 1_703_KEY_4 + 2193555460 + name 1_703_KEY_5 + 2193555461 + name 1_703_KEY_6 + 2193555462 + name 1_703_KEY_7 + 2193555463 + name 1_703_KEY_8 + 2193555464 + name 1_703_KEY_9 + 2193555465 + name 1_703_KEY_POWER + 2193555466 + name 1_703_KEY_CH_UP + 2193555471 + name 1_703_KEY_CH_DOWN + 2193555472 + name 1_703_KEY_MUTE + 2193555473 + name 1_703_KEY_VOL_DOWN + 2193555474 + name 1_703_CH_PREVIOUS + 2193555475 + name 1_703_KEY_VOL_UP + 2193555476 + name 1_703_KEY_MNSELECT + 2193555479 + name 1_703_KEY_EXIT + 2193555480 + name 1_703_KEY_GUIDE + 2193555483 + name 1_703_KEY_BLUE + 2193555491 + name 1_703_KEY_GREEN + 2193555492 + name 1_703_KEY_RED + 2193555493 + name 1_703_KEY_YELLOW + 2193555494 + name 1_703_KEY_AV + 2193555497 + name 1_703_KEY_MENU + 2193555503 + name 1_703_KEY_MUP + 2193555504 + name 1_703_KEY_MDOWN + 2193555505 + name 1_703_KEY_MLEFT + 2193555506 + name 1_703_KEY_MRIGHT + 2193555507 + name 1_704_KEY_0 + 2193620992 + name 1_704_KEY_1 + 2193620993 + name 1_704_KEY_2 + 2193620994 + name 1_704_KEY_3 + 2193620995 + name 1_704_KEY_4 + 2193620996 + name 1_704_KEY_5 + 2193620997 + name 1_704_KEY_6 + 2193620998 + name 1_704_KEY_7 + 2193620999 + name 1_704_KEY_8 + 2193621000 + name 1_704_KEY_9 + 2193621001 + name 1_704_KEY_POWER + 2193621002 + name 1_704_KEY_CH_UP + 2193621007 + name 1_704_KEY_CH_DOWN + 2193621008 + name 1_704_KEY_MUTE + 2193621009 + name 1_704_KEY_VOL_DOWN + 2193621010 + name 1_704_CH_PREVIOUS + 2193621011 + name 1_704_KEY_VOL_UP + 2193621012 + name 1_704_KEY_MNSELECT + 2193621015 + name 1_704_KEY_EXIT + 2193621016 + name 1_704_KEY_GUIDE + 2193621019 + name 1_704_KEY_AV + 2193621033 + name 1_704_KEY_MENU + 2193621039 + name 1_704_KEY_MUP + 2193621040 + name 1_704_KEY_MDOWN + 2193621041 + name 1_704_KEY_MLEFT + 2193621042 + name 1_704_KEY_MRIGHT + 2193621043 + name 1_704_KEY_On + 2193621069 + name 1_704_KEY_Off + 2193621070 + name 1_705_KEY_0 + 2193686528 + name 1_705_KEY_1 + 2193686529 + name 1_705_KEY_2 + 2193686530 + name 1_705_KEY_3 + 2193686531 + name 1_705_KEY_4 + 2193686532 + name 1_705_KEY_5 + 2193686533 + name 1_705_KEY_6 + 2193686534 + name 1_705_KEY_7 + 2193686535 + name 1_705_KEY_8 + 2193686536 + name 1_705_KEY_9 + 2193686537 + name 1_705_KEY_POWER + 2193686538 + name 1_705_KEY_CH_UP + 2193686543 + name 1_705_KEY_CH_DOWN + 2193686544 + name 1_705_KEY_MUTE + 2193686545 + name 1_705_KEY_VOL_DOWN + 2193686546 + name 1_705_CH_PREVIOUS + 2193686547 + name 1_705_KEY_VOL_UP + 2193686548 + name 1_705_KEY_MNSELECT + 2193686551 + name 1_705_KEY_EXIT + 2193686552 + name 1_705_KEY_GUIDE + 2193686555 + name 1_705_KEY_MNRETRUN + 2193686560 + name 1_705_KEY_BLUE + 2193686563 + name 1_705_KEY_GREEN + 2193686564 + name 1_705_KEY_RED + 2193686565 + name 1_705_KEY_YELLOW + 2193686566 + name 1_705_KEY_AV + 2193686569 + name 1_705_KEY_MENU + 2193686575 + name 1_705_KEY_MUP + 2193686576 + name 1_705_KEY_MDOWN + 2193686577 + name 1_705_KEY_MLEFT + 2193686578 + name 1_705_KEY_MRIGHT + 2193686579 + name 1_705_KEY_DSubtitle + 2193686596 + name 1_706_KEY_0 + 2193752064 + name 1_706_KEY_1 + 2193752065 + name 1_706_KEY_2 + 2193752066 + name 1_706_KEY_3 + 2193752067 + name 1_706_KEY_4 + 2193752068 + name 1_706_KEY_5 + 2193752069 + name 1_706_KEY_6 + 2193752070 + name 1_706_KEY_7 + 2193752071 + name 1_706_KEY_8 + 2193752072 + name 1_706_KEY_9 + 2193752073 + name 1_706_KEY_POWER + 2193752074 + name 1_706_KEY_CH_UP + 2193752079 + name 1_706_KEY_CH_DOWN + 2193752080 + name 1_706_KEY_MUTE + 2193752081 + name 1_706_KEY_VOL_DOWN + 2193752082 + name 1_706_CH_PREVIOUS + 2193752083 + name 1_706_KEY_VOL_UP + 2193752084 + name 1_706_KEY_MNSELECT + 2193752087 + name 1_706_KEY_EXIT + 2193752088 + name 1_706_KEY_GUIDE + 2193752091 + name 1_706_KEY_MNRETRUN + 2193752096 + name 1_706_KEY_BLUE + 2193752099 + name 1_706_KEY_GREEN + 2193752100 + name 1_706_KEY_RED + 2193752101 + name 1_706_KEY_YELLOW + 2193752102 + name 1_706_KEY_MENU + 2193752111 + name 1_706_KEY_MUP + 2193752112 + name 1_706_KEY_MDOWN + 2193752113 + name 1_706_KEY_MLEFT + 2193752114 + name 1_706_KEY_MRIGHT + 2193752115 + name 1_706_KEY_DSubtitle + 2193752132 + name 1_706_KEY_On + 2193752141 + name 1_707_KEY_0 + 2193817600 + name 1_707_KEY_1 + 2193817601 + name 1_707_KEY_2 + 2193817602 + name 1_707_KEY_3 + 2193817603 + name 1_707_KEY_4 + 2193817604 + name 1_707_KEY_5 + 2193817605 + name 1_707_KEY_6 + 2193817606 + name 1_707_KEY_7 + 2193817607 + name 1_707_KEY_8 + 2193817608 + name 1_707_KEY_9 + 2193817609 + name 1_707_KEY_POWER + 2193817610 + name 1_707_TWO_DIGITS + 2193817613 + name 1_707_KEY_CH_UP + 2193817615 + name 1_707_KEY_CH_DOWN + 2193817616 + name 1_707_KEY_MUTE + 2193817617 + name 1_707_KEY_VOL_DOWN + 2193817618 + name 1_707_KEY_VOL_UP + 2193817620 + name 1_707_KEY_EXIT + 2193817624 + name 1_707_KEY_BLUE + 2193817635 + name 1_707_KEY_GREEN + 2193817636 + name 1_707_KEY_RED + 2193817637 + name 1_707_KEY_YELLOW + 2193817638 + name 1_707_KEY_AV + 2193817641 + name 1_707_KEY_MENU + 2193817647 + name 1_707_KEY_MUP + 2193817648 + name 1_707_KEY_MDOWN + 2193817649 + name 1_707_KEY_MLEFT + 2193817650 + name 1_707_KEY_MRIGHT + 2193817651 + name 1_707_KEY_On + 2193817677 + name 1_707_KEY_Off + 2193817678 + name 1_708_KEY_0 + 2193883136 + name 1_708_KEY_1 + 2193883137 + name 1_708_KEY_2 + 2193883138 + name 1_708_KEY_3 + 2193883139 + name 1_708_KEY_4 + 2193883140 + name 1_708_KEY_5 + 2193883141 + name 1_708_KEY_6 + 2193883142 + name 1_708_KEY_7 + 2193883143 + name 1_708_KEY_8 + 2193883144 + name 1_708_KEY_9 + 2193883145 + name 1_708_KEY_POWER + 2193883146 + name 1_708_KEY_CH_UP + 2193883151 + name 1_708_KEY_CH_DOWN + 2193883152 + name 1_708_KEY_MUTE + 2193883153 + name 1_708_KEY_VOL_DOWN + 2193883154 + name 1_708_KEY_VOL_UP + 2193883156 + name 1_708_KEY_EXIT + 2193883160 + name 1_708_KEY_GUIDE + 2193883163 + name 1_708_KEY_BLUE + 2193883171 + name 1_708_KEY_GREEN + 2193883172 + name 1_708_KEY_RED + 2193883173 + name 1_708_KEY_YELLOW + 2193883174 + name 1_708_KEY_MENU + 2193883183 + name 1_708_KEY_MUP + 2193883184 + name 1_708_KEY_MDOWN + 2193883185 + name 1_708_KEY_MLEFT + 2193883186 + name 1_708_KEY_MRIGHT + 2193883187 + name 1_708_KEY_DSubtitle + 2193883204 + name 1_708_KEY_TTOnOff + 2193883209 + name 1_709_KEY_0 + 2193948672 + name 1_709_KEY_1 + 2193948673 + name 1_709_KEY_2 + 2193948674 + name 1_709_KEY_3 + 2193948675 + name 1_709_KEY_4 + 2193948676 + name 1_709_KEY_5 + 2193948677 + name 1_709_KEY_6 + 2193948678 + name 1_709_KEY_7 + 2193948679 + name 1_709_KEY_8 + 2193948680 + name 1_709_KEY_9 + 2193948681 + name 1_709_KEY_CH_UP + 2193948687 + name 1_709_KEY_CH_DOWN + 2193948688 + name 1_709_KEY_MNSELECT + 2193948695 + name 1_709_KEY_MNRETRUN + 2193948704 + name 1_709_KEY_MENU + 2193948719 + name 1_710_KEY_0 + 2194014208 + name 1_710_KEY_1 + 2194014209 + name 1_710_KEY_2 + 2194014210 + name 1_710_KEY_3 + 2194014211 + name 1_710_KEY_4 + 2194014212 + name 1_710_KEY_5 + 2194014213 + name 1_710_KEY_6 + 2194014214 + name 1_710_KEY_7 + 2194014215 + name 1_710_KEY_8 + 2194014216 + name 1_710_KEY_9 + 2194014217 + name 1_710_KEY_POWER + 2194014218 + name 1_710_KEY_CH_UP + 2194014223 + name 1_710_KEY_CH_DOWN + 2194014224 + name 1_710_KEY_MUTE + 2194014225 + name 1_710_KEY_MNSELECT + 2194014231 + name 1_710_KEY_EXIT + 2194014232 + name 1_710_KEY_GUIDE + 2194014235 + name 1_710_KEY_MNRETRUN + 2194014240 + name 1_710_KEY_MENU + 2194014255 + name 1_710_KEY_MUP + 2194014256 + name 1_710_KEY_MDOWN + 2194014257 + name 1_710_KEY_MLEFT + 2194014258 + name 1_710_KEY_MRIGHT + 2194014259 + name 1_710_KEY_DSubtitle + 2194014276 + name 1_711_KEY_0 + 2194079744 + name 1_711_KEY_1 + 2194079745 + name 1_711_KEY_2 + 2194079746 + name 1_711_KEY_3 + 2194079747 + name 1_711_KEY_4 + 2194079748 + name 1_711_KEY_5 + 2194079749 + name 1_711_KEY_6 + 2194079750 + name 1_711_KEY_7 + 2194079751 + name 1_711_KEY_8 + 2194079752 + name 1_711_KEY_9 + 2194079753 + name 1_711_KEY_POWER + 2194079754 + name 1_711_KEY_CH_UP + 2194079759 + name 1_711_KEY_CH_DOWN + 2194079760 + name 1_711_KEY_MUTE + 2194079761 + name 1_711_KEY_VOL_DOWN + 2194079762 + name 1_711_KEY_VOL_UP + 2194079764 + name 1_711_KEY_MNSELECT + 2194079767 + name 1_711_KEY_EXIT + 2194079768 + name 1_711_KEY_GUIDE + 2194079771 + name 1_711_KEY_MNRETRUN + 2194079776 + name 1_711_KEY_MENU + 2194079791 + name 1_711_KEY_MUP + 2194079792 + name 1_711_KEY_MDOWN + 2194079793 + name 1_711_KEY_MLEFT + 2194079794 + name 1_711_KEY_MRIGHT + 2194079795 + name 1_711_KEY_DSubtitle + 2194079812 + name 1_712_KEY_0 + 2194145280 + name 1_712_KEY_1 + 2194145281 + name 1_712_KEY_2 + 2194145282 + name 1_712_KEY_3 + 2194145283 + name 1_712_KEY_4 + 2194145284 + name 1_712_KEY_5 + 2194145285 + name 1_712_KEY_6 + 2194145286 + name 1_712_KEY_7 + 2194145287 + name 1_712_KEY_8 + 2194145288 + name 1_712_KEY_9 + 2194145289 + name 1_712_KEY_POWER + 2194145290 + name 1_712_KEY_CH_UP + 2194145295 + name 1_712_KEY_CH_DOWN + 2194145296 + name 1_712_KEY_MUTE + 2194145297 + name 1_712_KEY_VOL_DOWN + 2194145298 + name 1_712_CH_PREVIOUS + 2194145299 + name 1_712_KEY_VOL_UP + 2194145300 + name 1_712_KEY_MNSELECT + 2194145303 + name 1_712_KEY_GUIDE + 2194145307 + name 1_712_KEY_MNRETRUN + 2194145312 + name 1_712_KEY_BLUE + 2194145315 + name 1_712_KEY_GREEN + 2194145316 + name 1_712_KEY_RED + 2194145317 + name 1_712_KEY_YELLOW + 2194145318 + name 1_712_KEY_TIMER + 2194145324 + name 1_712_KEY_MUP + 2194145328 + name 1_712_KEY_MDOWN + 2194145329 + name 1_712_KEY_MLEFT + 2194145330 + name 1_712_KEY_MRIGHT + 2194145331 + name 1_712_KEY_DSubtitle + 2194145348 + name 1_712_KEY_On + 2194145357 + name 1_713_KEY_0 + 2194210816 + name 1_713_KEY_1 + 2194210817 + name 1_713_KEY_2 + 2194210818 + name 1_713_KEY_3 + 2194210819 + name 1_713_KEY_4 + 2194210820 + name 1_713_KEY_5 + 2194210821 + name 1_713_KEY_6 + 2194210822 + name 1_713_KEY_7 + 2194210823 + name 1_713_KEY_8 + 2194210824 + name 1_713_KEY_9 + 2194210825 + name 1_713_KEY_POWER + 2194210826 + name 1_713_KEY_CH_UP + 2194210831 + name 1_713_KEY_CH_DOWN + 2194210832 + name 1_713_KEY_MUTE + 2194210833 + name 1_713_KEY_VOL_DOWN + 2194210834 + name 1_713_CH_PREVIOUS + 2194210835 + name 1_713_KEY_VOL_UP + 2194210836 + name 1_713_KEY_MNSELECT + 2194210839 + name 1_713_KEY_EXIT + 2194210840 + name 1_713_KEY_GUIDE + 2194210843 + name 1_713_KEY_MNRETRUN + 2194210848 + name 1_713_KEY_MENU + 2194210863 + name 1_713_KEY_MUP + 2194210864 + name 1_713_KEY_MDOWN + 2194210865 + name 1_713_KEY_MLEFT + 2194210866 + name 1_713_KEY_MRIGHT + 2194210867 + name 1_713_KEY_DSubtitle + 2194210884 + name 1_714_KEY_0 + 2194276352 + name 1_714_KEY_1 + 2194276353 + name 1_714_KEY_2 + 2194276354 + name 1_714_KEY_3 + 2194276355 + name 1_714_KEY_4 + 2194276356 + name 1_714_KEY_5 + 2194276357 + name 1_714_KEY_6 + 2194276358 + name 1_714_KEY_7 + 2194276359 + name 1_714_KEY_8 + 2194276360 + name 1_714_KEY_9 + 2194276361 + name 1_714_KEY_POWER + 2194276362 + name 1_714_KEY_CH_UP + 2194276367 + name 1_714_KEY_CH_DOWN + 2194276368 + name 1_714_KEY_MUTE + 2194276369 + name 1_714_KEY_VOL_DOWN + 2194276370 + name 1_714_CH_PREVIOUS + 2194276371 + name 1_714_KEY_VOL_UP + 2194276372 + name 1_714_KEY_MNSELECT + 2194276375 + name 1_714_KEY_EXIT + 2194276376 + name 1_714_KEY_GUIDE + 2194276379 + name 1_714_KEY_TIMER + 2194276396 + name 1_714_KEY_MUP + 2194276400 + name 1_714_KEY_MDOWN + 2194276401 + name 1_714_KEY_MLEFT + 2194276402 + name 1_714_KEY_MRIGHT + 2194276403 + name 1_714_KEY_DSubtitle + 2194276420 + name 1_715_KEY_0 + 2194341888 + name 1_715_KEY_1 + 2194341889 + name 1_715_KEY_2 + 2194341890 + name 1_715_KEY_3 + 2194341891 + name 1_715_KEY_4 + 2194341892 + name 1_715_KEY_5 + 2194341893 + name 1_715_KEY_6 + 2194341894 + name 1_715_KEY_7 + 2194341895 + name 1_715_KEY_8 + 2194341896 + name 1_715_KEY_9 + 2194341897 + name 1_715_KEY_POWER + 2194341898 + name 1_715_KEY_CH_UP + 2194341903 + name 1_715_KEY_CH_DOWN + 2194341904 + name 1_715_KEY_MUTE + 2194341905 + name 1_715_KEY_VOL_DOWN + 2194341906 + name 1_715_CH_PREVIOUS + 2194341907 + name 1_715_KEY_VOL_UP + 2194341908 + name 1_715_KEY_MNSELECT + 2194341911 + name 1_715_KEY_EXIT + 2194341912 + name 1_715_KEY_GUIDE + 2194341915 + name 1_715_KEY_BLUE + 2194341923 + name 1_715_KEY_GREEN + 2194341924 + name 1_715_KEY_RED + 2194341925 + name 1_715_KEY_YELLOW + 2194341926 + name 1_715_KEY_TIMER + 2194341932 + name 1_715_KEY_MENU + 2194341935 + name 1_715_KEY_MUP + 2194341936 + name 1_715_KEY_MDOWN + 2194341937 + name 1_715_KEY_MLEFT + 2194341938 + name 1_715_KEY_MRIGHT + 2194341939 + name 1_715_KEY_DSubtitle + 2194341956 + name 1_715_KEY_On + 2194341965 + name 1_716_KEY_0 + 2194407424 + name 1_716_KEY_1 + 2194407425 + name 1_716_KEY_2 + 2194407426 + name 1_716_KEY_3 + 2194407427 + name 1_716_KEY_4 + 2194407428 + name 1_716_KEY_5 + 2194407429 + name 1_716_KEY_6 + 2194407430 + name 1_716_KEY_7 + 2194407431 + name 1_716_KEY_8 + 2194407432 + name 1_716_KEY_9 + 2194407433 + name 1_716_KEY_POWER + 2194407434 + name 1_716_KEY_CH_UP + 2194407439 + name 1_716_KEY_CH_DOWN + 2194407440 + name 1_716_KEY_MUTE + 2194407441 + name 1_716_KEY_VOL_DOWN + 2194407442 + name 1_716_KEY_VOL_UP + 2194407444 + name 1_716_KEY_MNSELECT + 2194407447 + name 1_716_KEY_EXIT + 2194407448 + name 1_716_KEY_GUIDE + 2194407451 + name 1_716_KEY_FAV + 2194407453 + name 1_716_KEY_MENU + 2194407471 + name 1_716_KEY_MUP + 2194407472 + name 1_716_KEY_MDOWN + 2194407473 + name 1_716_KEY_MLEFT + 2194407474 + name 1_716_KEY_MRIGHT + 2194407475 + name 1_716_KEY_DSubtitle + 2194407492 + name 1_717_KEY_0 + 2194472960 + name 1_717_KEY_1 + 2194472961 + name 1_717_KEY_2 + 2194472962 + name 1_717_KEY_3 + 2194472963 + name 1_717_KEY_4 + 2194472964 + name 1_717_KEY_5 + 2194472965 + name 1_717_KEY_6 + 2194472966 + name 1_717_KEY_7 + 2194472967 + name 1_717_KEY_8 + 2194472968 + name 1_717_KEY_9 + 2194472969 + name 1_717_KEY_POWER + 2194472970 + name 1_717_TWO_DIGITS + 2194472973 + name 1_717_KEY_CH_UP + 2194472975 + name 1_717_KEY_CH_DOWN + 2194472976 + name 1_717_KEY_MUTE + 2194472977 + name 1_717_KEY_VOL_DOWN + 2194472978 + name 1_717_KEY_VOL_UP + 2194472980 + name 1_717_KEY_EXIT + 2194472984 + name 1_717_KEY_BLUE + 2194472995 + name 1_717_KEY_GREEN + 2194472996 + name 1_717_KEY_RED + 2194472997 + name 1_717_KEY_YELLOW + 2194472998 + name 1_717_KEY_AV + 2194473001 + name 1_717_KEY_MENU + 2194473007 + name 1_717_KEY_MUP + 2194473008 + name 1_717_KEY_MDOWN + 2194473009 + name 1_717_KEY_MLEFT + 2194473010 + name 1_717_KEY_MRIGHT + 2194473011 + name 1_717_KEY_On + 2194473037 + name 1_718_KEY_0 + 2194538496 + name 1_718_KEY_1 + 2194538497 + name 1_718_KEY_2 + 2194538498 + name 1_718_KEY_3 + 2194538499 + name 1_718_KEY_4 + 2194538500 + name 1_718_KEY_5 + 2194538501 + name 1_718_KEY_6 + 2194538502 + name 1_718_KEY_7 + 2194538503 + name 1_718_KEY_8 + 2194538504 + name 1_718_KEY_9 + 2194538505 + name 1_718_KEY_POWER + 2194538506 + name 1_718_TWO_DIGITS + 2194538509 + name 1_718_KEY_CH_UP + 2194538511 + name 1_718_KEY_CH_DOWN + 2194538512 + name 1_718_KEY_MUTE + 2194538513 + name 1_718_KEY_VOL_DOWN + 2194538514 + name 1_718_KEY_VOL_UP + 2194538516 + name 1_718_KEY_EXIT + 2194538520 + name 1_718_KEY_BLUE + 2194538531 + name 1_718_KEY_GREEN + 2194538532 + name 1_718_KEY_RED + 2194538533 + name 1_718_KEY_YELLOW + 2194538534 + name 1_718_KEY_AV + 2194538537 + name 1_718_KEY_MENU + 2194538543 + name 1_718_KEY_MUP + 2194538544 + name 1_718_KEY_MDOWN + 2194538545 + name 1_718_KEY_MLEFT + 2194538546 + name 1_718_KEY_MRIGHT + 2194538547 + name 1_718_KEY_On + 2194538573 + name 1_718_KEY_Off + 2194538574 + name 1_719_KEY_0 + 2194604032 + name 1_719_KEY_1 + 2194604033 + name 1_719_KEY_2 + 2194604034 + name 1_719_KEY_3 + 2194604035 + name 1_719_KEY_4 + 2194604036 + name 1_719_KEY_5 + 2194604037 + name 1_719_KEY_6 + 2194604038 + name 1_719_KEY_7 + 2194604039 + name 1_719_KEY_8 + 2194604040 + name 1_719_KEY_9 + 2194604041 + name 1_719_KEY_POWER + 2194604042 + name 1_719_TWO_DIGITS + 2194604045 + name 1_719_KEY_CH_UP + 2194604047 + name 1_719_KEY_CH_DOWN + 2194604048 + name 1_719_KEY_MUTE + 2194604049 + name 1_719_KEY_VOL_DOWN + 2194604050 + name 1_719_KEY_VOL_UP + 2194604052 + name 1_719_KEY_EXIT + 2194604056 + name 1_719_KEY_BLUE + 2194604067 + name 1_719_KEY_GREEN + 2194604068 + name 1_719_KEY_RED + 2194604069 + name 1_719_KEY_YELLOW + 2194604070 + name 1_719_KEY_AV + 2194604073 + name 1_719_KEY_MENU + 2194604079 + name 1_719_KEY_MUP + 2194604080 + name 1_719_KEY_MDOWN + 2194604081 + name 1_719_KEY_MLEFT + 2194604082 + name 1_719_KEY_MRIGHT + 2194604083 + name 1_719_KEY_On + 2194604109 + name 1_719_KEY_Off + 2194604110 + name 1_720_KEY_0 + 2194669568 + name 1_720_KEY_1 + 2194669569 + name 1_720_KEY_2 + 2194669570 + name 1_720_KEY_3 + 2194669571 + name 1_720_KEY_4 + 2194669572 + name 1_720_KEY_5 + 2194669573 + name 1_720_KEY_6 + 2194669574 + name 1_720_KEY_7 + 2194669575 + name 1_720_KEY_8 + 2194669576 + name 1_720_KEY_9 + 2194669577 + name 1_720_KEY_POWER + 2194669578 + name 1_720_TWO_DIGITS + 2194669581 + name 1_720_KEY_CH_UP + 2194669583 + name 1_720_KEY_CH_DOWN + 2194669584 + name 1_720_KEY_MUTE + 2194669585 + name 1_720_KEY_VOL_DOWN + 2194669586 + name 1_720_KEY_VOL_UP + 2194669588 + name 1_720_KEY_EXIT + 2194669592 + name 1_720_KEY_BLUE + 2194669603 + name 1_720_KEY_GREEN + 2194669604 + name 1_720_KEY_RED + 2194669605 + name 1_720_KEY_YELLOW + 2194669606 + name 1_720_KEY_AV + 2194669609 + name 1_720_KEY_MENU + 2194669615 + name 1_720_KEY_MUP + 2194669616 + name 1_720_KEY_MDOWN + 2194669617 + name 1_720_KEY_MLEFT + 2194669618 + name 1_720_KEY_MRIGHT + 2194669619 + name 1_720_KEY_On + 2194669645 + name 1_720_KEY_Off + 2194669646 + name 1_721_KEY_0 + 2194735104 + name 1_721_KEY_1 + 2194735105 + name 1_721_KEY_2 + 2194735106 + name 1_721_KEY_3 + 2194735107 + name 1_721_KEY_4 + 2194735108 + name 1_721_KEY_5 + 2194735109 + name 1_721_KEY_6 + 2194735110 + name 1_721_KEY_7 + 2194735111 + name 1_721_KEY_8 + 2194735112 + name 1_721_KEY_9 + 2194735113 + name 1_721_KEY_POWER + 2194735114 + name 1_721_TWO_DIGITS + 2194735117 + name 1_721_KEY_CH_UP + 2194735119 + name 1_721_KEY_CH_DOWN + 2194735120 + name 1_721_KEY_MUTE + 2194735121 + name 1_721_KEY_VOL_DOWN + 2194735122 + name 1_721_KEY_VOL_UP + 2194735124 + name 1_721_KEY_EXIT + 2194735128 + name 1_721_KEY_BLUE + 2194735139 + name 1_721_KEY_GREEN + 2194735140 + name 1_721_KEY_RED + 2194735141 + name 1_721_KEY_YELLOW + 2194735142 + name 1_721_KEY_AV + 2194735145 + name 1_721_KEY_MENU + 2194735151 + name 1_721_KEY_MUP + 2194735152 + name 1_721_KEY_MDOWN + 2194735153 + name 1_721_KEY_MLEFT + 2194735154 + name 1_721_KEY_MRIGHT + 2194735155 + name 1_721_KEY_On + 2194735181 + name 1_721_KEY_Off + 2194735182 + name 1_722_KEY_0 + 2194800640 + name 1_722_KEY_1 + 2194800641 + name 1_722_KEY_2 + 2194800642 + name 1_722_KEY_3 + 2194800643 + name 1_722_KEY_4 + 2194800644 + name 1_722_KEY_5 + 2194800645 + name 1_722_KEY_6 + 2194800646 + name 1_722_KEY_7 + 2194800647 + name 1_722_KEY_8 + 2194800648 + name 1_722_KEY_9 + 2194800649 + name 1_722_KEY_POWER + 2194800650 + name 1_722_TWO_DIGITS + 2194800653 + name 1_722_KEY_CH_UP + 2194800655 + name 1_722_KEY_CH_DOWN + 2194800656 + name 1_722_KEY_MUTE + 2194800657 + name 1_722_KEY_VOL_DOWN + 2194800658 + name 1_722_KEY_VOL_UP + 2194800660 + name 1_722_KEY_EXIT + 2194800664 + name 1_722_KEY_BLUE + 2194800675 + name 1_722_KEY_GREEN + 2194800676 + name 1_722_KEY_RED + 2194800677 + name 1_722_KEY_YELLOW + 2194800678 + name 1_722_KEY_AV + 2194800681 + name 1_722_KEY_MENU + 2194800687 + name 1_722_KEY_MUP + 2194800688 + name 1_722_KEY_MDOWN + 2194800689 + name 1_722_KEY_MLEFT + 2194800690 + name 1_722_KEY_MRIGHT + 2194800691 + name 1_722_KEY_On + 2194800717 + name 1_722_KEY_Off + 2194800718 + name 1_723_KEY_0 + 2194866176 + name 1_723_KEY_1 + 2194866177 + name 1_723_KEY_2 + 2194866178 + name 1_723_KEY_3 + 2194866179 + name 1_723_KEY_4 + 2194866180 + name 1_723_KEY_5 + 2194866181 + name 1_723_KEY_6 + 2194866182 + name 1_723_KEY_7 + 2194866183 + name 1_723_KEY_8 + 2194866184 + name 1_723_KEY_9 + 2194866185 + name 1_723_KEY_POWER + 2194866186 + name 1_723_TWO_DIGITS + 2194866189 + name 1_723_KEY_CH_UP + 2194866191 + name 1_723_KEY_CH_DOWN + 2194866192 + name 1_723_KEY_EXIT + 2194866200 + name 1_723_KEY_BLUE + 2194866211 + name 1_723_KEY_GREEN + 2194866212 + name 1_723_KEY_RED + 2194866213 + name 1_723_KEY_YELLOW + 2194866214 + name 1_723_KEY_AV + 2194866217 + name 1_723_KEY_MENU + 2194866223 + name 1_723_KEY_MUP + 2194866224 + name 1_723_KEY_MDOWN + 2194866225 + name 1_723_KEY_MLEFT + 2194866226 + name 1_723_KEY_MRIGHT + 2194866227 + name 1_723_KEY_On + 2194866253 + name 1_723_KEY_Off + 2194866254 + name 1_724_KEY_0 + 2194931712 + name 1_724_KEY_1 + 2194931713 + name 1_724_KEY_2 + 2194931714 + name 1_724_KEY_3 + 2194931715 + name 1_724_KEY_4 + 2194931716 + name 1_724_KEY_5 + 2194931717 + name 1_724_KEY_6 + 2194931718 + name 1_724_KEY_7 + 2194931719 + name 1_724_KEY_8 + 2194931720 + name 1_724_KEY_9 + 2194931721 + name 1_724_KEY_POWER + 2194931722 + name 1_724_TWO_DIGITS + 2194931725 + name 1_724_KEY_CH_UP + 2194931727 + name 1_724_KEY_CH_DOWN + 2194931728 + name 1_724_KEY_MUTE + 2194931729 + name 1_724_KEY_VOL_DOWN + 2194931730 + name 1_724_KEY_VOL_UP + 2194931732 + name 1_724_KEY_EXIT + 2194931736 + name 1_724_KEY_BLUE + 2194931747 + name 1_724_KEY_GREEN + 2194931748 + name 1_724_KEY_RED + 2194931749 + name 1_724_KEY_YELLOW + 2194931750 + name 1_724_KEY_AV + 2194931753 + name 1_724_KEY_MENU + 2194931759 + name 1_724_KEY_MUP + 2194931760 + name 1_724_KEY_MDOWN + 2194931761 + name 1_724_KEY_MLEFT + 2194931762 + name 1_724_KEY_MRIGHT + 2194931763 + name 1_724_KEY_On + 2194931789 + name 1_724_KEY_Off + 2194931790 + name 1_725_KEY_0 + 2194997248 + name 1_725_KEY_1 + 2194997249 + name 1_725_KEY_2 + 2194997250 + name 1_725_KEY_3 + 2194997251 + name 1_725_KEY_4 + 2194997252 + name 1_725_KEY_5 + 2194997253 + name 1_725_KEY_6 + 2194997254 + name 1_725_KEY_7 + 2194997255 + name 1_725_KEY_8 + 2194997256 + name 1_725_KEY_9 + 2194997257 + name 1_725_KEY_POWER + 2194997258 + name 1_725_TWO_DIGITS + 2194997261 + name 1_725_KEY_CH_UP + 2194997263 + name 1_725_KEY_CH_DOWN + 2194997264 + name 1_725_KEY_MUTE + 2194997265 + name 1_725_KEY_VOL_DOWN + 2194997266 + name 1_725_KEY_VOL_UP + 2194997268 + name 1_725_KEY_EXIT + 2194997272 + name 1_725_KEY_BLUE + 2194997283 + name 1_725_KEY_GREEN + 2194997284 + name 1_725_KEY_RED + 2194997285 + name 1_725_KEY_YELLOW + 2194997286 + name 1_725_KEY_AV + 2194997289 + name 1_725_KEY_MENU + 2194997295 + name 1_725_KEY_MUP + 2194997296 + name 1_725_KEY_MDOWN + 2194997297 + name 1_725_KEY_MLEFT + 2194997298 + name 1_725_KEY_MRIGHT + 2194997299 + name 1_725_KEY_On + 2194997325 + name 1_725_KEY_Off + 2194997326 + name 1_726_KEY_0 + 2195062784 + name 1_726_KEY_1 + 2195062785 + name 1_726_KEY_2 + 2195062786 + name 1_726_KEY_3 + 2195062787 + name 1_726_KEY_4 + 2195062788 + name 1_726_KEY_5 + 2195062789 + name 1_726_KEY_6 + 2195062790 + name 1_726_KEY_7 + 2195062791 + name 1_726_KEY_8 + 2195062792 + name 1_726_KEY_9 + 2195062793 + name 1_726_KEY_POWER + 2195062794 + name 1_726_TWO_DIGITS + 2195062797 + name 1_726_KEY_CH_UP + 2195062799 + name 1_726_KEY_CH_DOWN + 2195062800 + name 1_726_KEY_MUTE + 2195062801 + name 1_726_KEY_VOL_DOWN + 2195062802 + name 1_726_KEY_VOL_UP + 2195062804 + name 1_726_KEY_EXIT + 2195062808 + name 1_726_KEY_BLUE + 2195062819 + name 1_726_KEY_GREEN + 2195062820 + name 1_726_KEY_RED + 2195062821 + name 1_726_KEY_YELLOW + 2195062822 + name 1_726_KEY_AV + 2195062825 + name 1_726_KEY_MENU + 2195062831 + name 1_726_KEY_MUP + 2195062832 + name 1_726_KEY_MDOWN + 2195062833 + name 1_726_KEY_MLEFT + 2195062834 + name 1_726_KEY_MRIGHT + 2195062835 + name 1_726_KEY_On + 2195062861 + name 1_726_KEY_Off + 2195062862 + name 1_727_KEY_0 + 2195128320 + name 1_727_KEY_1 + 2195128321 + name 1_727_KEY_2 + 2195128322 + name 1_727_KEY_3 + 2195128323 + name 1_727_KEY_4 + 2195128324 + name 1_727_KEY_5 + 2195128325 + name 1_727_KEY_6 + 2195128326 + name 1_727_KEY_7 + 2195128327 + name 1_727_KEY_8 + 2195128328 + name 1_727_KEY_9 + 2195128329 + name 1_727_KEY_POWER + 2195128330 + name 1_727_TWO_DIGITS + 2195128333 + name 1_727_KEY_CH_UP + 2195128335 + name 1_727_KEY_CH_DOWN + 2195128336 + name 1_727_KEY_MUTE + 2195128337 + name 1_727_KEY_VOL_DOWN + 2195128338 + name 1_727_KEY_VOL_UP + 2195128340 + name 1_727_KEY_EXIT + 2195128344 + name 1_727_KEY_BLUE + 2195128355 + name 1_727_KEY_GREEN + 2195128356 + name 1_727_KEY_RED + 2195128357 + name 1_727_KEY_YELLOW + 2195128358 + name 1_727_KEY_AV + 2195128361 + name 1_727_KEY_MENU + 2195128367 + name 1_727_KEY_MUP + 2195128368 + name 1_727_KEY_MDOWN + 2195128369 + name 1_727_KEY_MLEFT + 2195128370 + name 1_727_KEY_MRIGHT + 2195128371 + name 1_727_KEY_On + 2195128397 + name 1_727_KEY_Off + 2195128398 + name 1_728_KEY_0 + 2195193856 + name 1_728_KEY_1 + 2195193857 + name 1_728_KEY_2 + 2195193858 + name 1_728_KEY_3 + 2195193859 + name 1_728_KEY_4 + 2195193860 + name 1_728_KEY_5 + 2195193861 + name 1_728_KEY_6 + 2195193862 + name 1_728_KEY_7 + 2195193863 + name 1_728_KEY_8 + 2195193864 + name 1_728_KEY_9 + 2195193865 + name 1_728_KEY_POWER + 2195193866 + name 1_728_TWO_DIGITS + 2195193869 + name 1_728_KEY_CH_UP + 2195193871 + name 1_728_KEY_CH_DOWN + 2195193872 + name 1_728_KEY_MUTE + 2195193873 + name 1_728_KEY_VOL_DOWN + 2195193874 + name 1_728_KEY_VOL_UP + 2195193876 + name 1_728_KEY_EXIT + 2195193880 + name 1_728_KEY_BLUE + 2195193891 + name 1_728_KEY_GREEN + 2195193892 + name 1_728_KEY_RED + 2195193893 + name 1_728_KEY_YELLOW + 2195193894 + name 1_728_KEY_AV + 2195193897 + name 1_728_KEY_MENU + 2195193903 + name 1_728_KEY_MUP + 2195193904 + name 1_728_KEY_MDOWN + 2195193905 + name 1_728_KEY_MLEFT + 2195193906 + name 1_728_KEY_MRIGHT + 2195193907 + name 1_728_KEY_On + 2195193933 + name 1_728_KEY_Off + 2195193934 + name 1_729_KEY_0 + 2195259392 + name 1_729_KEY_1 + 2195259393 + name 1_729_KEY_2 + 2195259394 + name 1_729_KEY_3 + 2195259395 + name 1_729_KEY_4 + 2195259396 + name 1_729_KEY_5 + 2195259397 + name 1_729_KEY_6 + 2195259398 + name 1_729_KEY_7 + 2195259399 + name 1_729_KEY_8 + 2195259400 + name 1_729_KEY_9 + 2195259401 + name 1_729_KEY_POWER + 2195259402 + name 1_729_TWO_DIGITS + 2195259405 + name 1_729_KEY_CH_UP + 2195259407 + name 1_729_KEY_CH_DOWN + 2195259408 + name 1_729_KEY_MUTE + 2195259409 + name 1_729_KEY_VOL_DOWN + 2195259410 + name 1_729_KEY_VOL_UP + 2195259412 + name 1_729_KEY_EXIT + 2195259416 + name 1_729_KEY_BLUE + 2195259427 + name 1_729_KEY_GREEN + 2195259428 + name 1_729_KEY_RED + 2195259429 + name 1_729_KEY_YELLOW + 2195259430 + name 1_729_KEY_AV + 2195259433 + name 1_729_KEY_MENU + 2195259439 + name 1_729_KEY_MUP + 2195259440 + name 1_729_KEY_MDOWN + 2195259441 + name 1_729_KEY_MLEFT + 2195259442 + name 1_729_KEY_MRIGHT + 2195259443 + name 1_729_KEY_On + 2195259469 + name 1_729_KEY_Off + 2195259470 + name 1_730_KEY_0 + 2195324928 + name 1_730_KEY_1 + 2195324929 + name 1_730_KEY_2 + 2195324930 + name 1_730_KEY_3 + 2195324931 + name 1_730_KEY_4 + 2195324932 + name 1_730_KEY_5 + 2195324933 + name 1_730_KEY_6 + 2195324934 + name 1_730_KEY_7 + 2195324935 + name 1_730_KEY_8 + 2195324936 + name 1_730_KEY_9 + 2195324937 + name 1_730_KEY_POWER + 2195324938 + name 1_730_TWO_DIGITS + 2195324941 + name 1_730_KEY_CH_UP + 2195324943 + name 1_730_KEY_CH_DOWN + 2195324944 + name 1_730_KEY_MUTE + 2195324945 + name 1_730_KEY_VOL_DOWN + 2195324946 + name 1_730_KEY_VOL_UP + 2195324948 + name 1_730_KEY_EXIT + 2195324952 + name 1_730_KEY_BLUE + 2195324963 + name 1_730_KEY_GREEN + 2195324964 + name 1_730_KEY_RED + 2195324965 + name 1_730_KEY_YELLOW + 2195324966 + name 1_730_KEY_AV + 2195324969 + name 1_730_KEY_MENU + 2195324975 + name 1_730_KEY_MUP + 2195324976 + name 1_730_KEY_MDOWN + 2195324977 + name 1_730_KEY_MLEFT + 2195324978 + name 1_730_KEY_MRIGHT + 2195324979 + name 1_730_KEY_On + 2195325005 + name 1_730_KEY_Off + 2195325006 + name 1_731_KEY_0 + 2195390464 + name 1_731_KEY_1 + 2195390465 + name 1_731_KEY_2 + 2195390466 + name 1_731_KEY_3 + 2195390467 + name 1_731_KEY_4 + 2195390468 + name 1_731_KEY_5 + 2195390469 + name 1_731_KEY_6 + 2195390470 + name 1_731_KEY_7 + 2195390471 + name 1_731_KEY_8 + 2195390472 + name 1_731_KEY_9 + 2195390473 + name 1_731_KEY_POWER + 2195390474 + name 1_731_TWO_DIGITS + 2195390477 + name 1_731_KEY_CH_UP + 2195390479 + name 1_731_KEY_CH_DOWN + 2195390480 + name 1_731_KEY_MUTE + 2195390481 + name 1_731_KEY_VOL_DOWN + 2195390482 + name 1_731_KEY_VOL_UP + 2195390484 + name 1_731_KEY_EXIT + 2195390488 + name 1_731_KEY_BLUE + 2195390499 + name 1_731_KEY_GREEN + 2195390500 + name 1_731_KEY_RED + 2195390501 + name 1_731_KEY_YELLOW + 2195390502 + name 1_731_KEY_AV + 2195390505 + name 1_731_KEY_MENU + 2195390511 + name 1_731_KEY_MUP + 2195390512 + name 1_731_KEY_MDOWN + 2195390513 + name 1_731_KEY_MLEFT + 2195390514 + name 1_731_KEY_MRIGHT + 2195390515 + name 1_731_KEY_On + 2195390541 + name 1_731_KEY_Off + 2195390542 + end raw_codes +end remote + +begin remote + + name Hauppauge + bits 13 + flags SHIFT_ENC + eps 30 + aeps 100 + + one 950 830 + zero 950 830 + plead 960 + gap 89584 + repeat_bit 2 + + begin codes + TV 0x000000000000100F + RADIO 0x000000000000100C + FULL_SCREEN 0x000000000000102E + CH+ 0x0000000000001020 + CH- 0x0000000000001021 + VOL- 0x0000000000001011 + VOL+ 0x0000000000001010 + MUTE 0x000000000000100D + SOURCE 0x0000000000001022 + 1 0x0000000000001001 + 2 0x0000000000001002 + 3 0x0000000000001003 + 4 0x0000000000001004 + 5 0x0000000000001005 + 6 0x0000000000001006 + 7 0x0000000000001007 + 8 0x0000000000001008 + 9 0x0000000000001009 + 0 0x0000000000001000 + RESERVED 0x000000000000101E + MINIMIZE 0x0000000000001026 + end codes + +end remote + + +# +# this config file was automatically generated +# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003 +# +# contributed by +# +# brand: Hauppauge +# model no. of remote control: +# devices being controlled by this remote: PVR 2/350 +# + +begin remote + + name hauppauge_pvr + bits 13 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 969 811 + zero 969 811 + plead 1097 + gap 114605 + toggle_bit 2 + + + begin codes + Power 0x00000000000017FD + Go 0x00000000000017FB + 1 0x00000000000017C1 + 2 0x00000000000017C2 + 3 0x00000000000017C3 + 4 0x00000000000017C4 + 5 0x00000000000017C5 + 6 0x00000000000017C6 + 7 0x00000000000017C7 + 8 0x00000000000017C8 + 9 0x00000000000017C9 + Back/Exit 0x00000000000017DF + 0 0x00000000000017C0 + Menu 0x00000000000017CD + Red 0x00000000000017CB + Green 0x00000000000017EE + Yellow 0x00000000000017F8 + Blue 0x00000000000017E9 + Ch+ 0x00000000000017E0 + Ch- 0x00000000000017E1 + Vol- 0x00000000000017D1 + Vol+ 0x00000000000017D0 + Ok 0x00000000000017E5 + Mute 0x00000000000017CF + Blank 0x00000000000017CC + Full 0x00000000000017FC + Rewind 0x00000000000017F2 + Play 0x00000000000017F5 + Forward 0x00000000000017F4 + Record 0x00000000000017F7 + Stop 0x00000000000017F6 + Pause 0x00000000000017F0 + Replay 0x00000000000017E4 + Skip 0x00000000000017DE + end codes + +end remote + + +# +# this config file was automatically generated +# using lirc-0.7.0(any) on Sun Nov 28 20:25:09 2004 +# +# contributed by +# +# brand: Hauppauge 350 +# Created: G.J. Werler (The Netherlands) +# Project: Mythtv Fedora Pundit-R www.mythtvportal.com +# Date: 2004/11/28 +# model no. of remote control: Hauppauge A415-HPG +# devices being controlled by this remote: PVR-350 +# + +begin remote + + name Hauppauge_350 + bits 13 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 969 811 + zero 969 811 + plead 1097 + gap 114605 +# gap 200000 + toggle_bit 2 + + + begin codes + Go 0x00000000000017BB + Power 0x00000000000017BD + TV 0x000000000000179C + Videos 0x0000000000001798 + Music 0x0000000000001799 + Pictures 0x000000000000179A + Guide 0x000000000000179B + Radio 0x000000000000178C + Up 0x0000000000001794 + Left 0x0000000000001796 + Right 0x0000000000001797 + Down 0x0000000000001795 + OK 0x00000000000017A5 + Back/Exit 0x000000000000179F + Menu/i 0x000000000000178D + Vol+ 0x0000000000001790 + Vol- 0x0000000000001791 + Prev.Ch 0x0000000000001792 + Mute 0x000000000000178F + Ch+ 0x00000000000017A0 + Ch- 0x00000000000017A1 + Record 0x00000000000017B7 + Stop 0x00000000000017B6 + Rewind 0x00000000000017B2 + Play 0x00000000000017B5 + Forward 0x00000000000017B4 + Replay/SkipBackward 0x00000000000017A4 + Pause 0x00000000000017B0 + SkipForward 0x000000000000179E + 1 0x0000000000001781 + 2 0x0000000000001782 + 3 0x0000000000001783 + 4 0x0000000000001784 + 5 0x0000000000001785 + 6 0x0000000000001786 + 7 0x0000000000001787 + 8 0x0000000000001788 + 9 0x0000000000001789 + Asterix 0x000000000000178A + 0 0x0000000000001780 + # 0x000000000000178E + Red 0x000000000000178B + Green 0x00000000000017AE + Yellow 0x00000000000017B8 + Blue 0x00000000000017A9 + end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-blaster/lircrc-haupgrey-g3.txt b/abs/core/system-templates/templates/remotes/other/hauppauge-blaster/lircrc-haupgrey-g3.txt new file mode 100755 index 0000000..f12e4eb --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-blaster/lircrc-haupgrey-g3.txt @@ -0,0 +1,586 @@ +# ~/.mythtv/lircrc +# +# MythTV native LIRC config file for +# the new grey Hauppauge remote +# +# Here we have the jump point commands. They only work if you have +# defined function keys for these jump points. For me the most +# common command is the menu of recordings, so I put that on "videos" +# even though that's counter-intuitive + +begin +prog = mythtv +button = TV +repeat = 3 +config = F5 +end + +begin +prog = mythtv +button = Videos +repeat = 3 +config = F2 +end + +# Not yet defined +begin +prog = mythtv +button = Music +repeat = 3 +config = Up +end + +# Given another function for now, I don't use mythgallery +begin +prog = mythtv +button = Pictures +repeat = 3 +config = F +end + +begin +prog = mythtv +button = Guide +repeat = 3 +config = O +end + +# Radio brings up menu + +begin +prog = mythtv +button = Go +repeat = 3 +config = I +end + +begin +prog = mythtv +button = Radio +repeat = 3 +config = F4 +end + +begin +prog = mythtv +button = Up +repeat = 3 +config = Up +end + +begin +prog = mythtv +button = Down +repeat = 3 +config = Down +end + +begin +prog = mythtv +button = Left +repeat = 3 +config = Left +end + +begin +prog = mythtv +button = Right +repeat = 3 +config = Right +end + +# Channel Up +begin +prog = mythtv +button = Ch+ +repeat = 3 +config = Up +end + +# Channel Down +begin +prog = mythtv +button = Ch- +repeat = 3 +config = Down +end + +# OKSelect +begin +prog = mythtv +button = OK +repeat = 3 +config = Space +end + +# Play +begin +prog = mythtv +button = Play +repeat = 3 +config = Return +end + +# Stop +begin +prog = mythtv +button = Stop +repeat = 3 +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = Back/Exit +repeat = 3 +config = Esc +end + +# Power Off/Exit +begin +prog = irexec +button = Power +config = /usr/bin/mythpowerbutton.sh +end + +# Pause +begin +prog = mythtv +button = Pause +repeat = 3 +config = P +end + +# Mute +begin +prog = mythtv +button = Mute +repeat = 3 +config = | +end + +# Fast forward +begin +prog = mythtv +button = Rewind +repeat = 3 +config = < +end + +# Rewind +begin +prog = mythtv +button = Forward +repeat = 3 +config = > +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = SkipForward +repeat = 3 +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = Replay/SkipBackward +repeat = 3 +config = PgUp +end + +# Record +begin +prog = mythtv +button = Record +repeat = 3 +config = R +end + +# Delete +begin +prog = mythtv +button = Red +repeat = 3 +config = D +end + +# Decrease play speed +begin +prog = mythtv +button = Green +repeat = 3 +config = U +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = Menu/i +repeat = 3 +config = M +end + +# Scroll up +begin +prog = mythtv +button = Vol+ +repeat = 3 +config = F11 +end + +# Scroll down +begin +prog = mythtv +button = Vol- +repeat = 3 +config = F10 +end + +# Bring up OSD info +begin +prog = mythtv +button = Go +repeat = 3 +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = Prev.Ch +repeat = 3 +config = H +end + +# double speed watch +begin +prog = mythtv +button = Yellow +repeat = 3 +config = J +end + +# change tuners +begin +prog = mythtv +button = Asterix +repeat = 3 +config = Y +end + +# Bring up Time stretch +begin +prog = mythtv +button = Blue +repeat = 3 +config = A +end + +# Numbers 0-9 +begin +prog = mythtv +button = 0 +repeat = 3 +config = 0 +end + +begin +prog = mythtv +button = 1 +repeat = 3 +config = 1 +end + +begin +prog = mythtv +button = 2 +repeat = 3 +config = 2 +end + +begin +prog = mythtv +button = 3 +repeat = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +repeat = 3 +config = 4 +end + +begin +prog = mythtv +button = 5 +repeat = 3 +config = 5 +end + +begin +prog = mythtv +button = 6 +repeat = 3 +config = 6 +end + +begin +prog = mythtv +button = 7 +repeat = 3 +config = 7 +end + +begin +prog = mythtv +button = 8 +repeat = 3 +config = 8 +end + +begin +prog = mythtv +button = 9 +repeat = 3 +config = 9 +end + +# MPlayer lirc setup +# Show OSD +begin +prog = mplayer +button = Menu/i +repeat = 3 +config = osd +end + +# Pause playback +begin +prog = mplayer +button = Pause +repeat = 3 +config = pause +end + +# Skip ahead a minute if playing +# If paused, resume playing +begin +prog = mplayer +button = Play +repeat = 3 +config = seek +1 +end + +# Stop playback and exit +begin +prog = mplayer +button = Stop +repeat = 3 +config = quit +end + +# Mute +begin +prog = mplayer +button = Mute +repeat = 3 +config = mute +end + +begin +prog = mplayer +button = Left +repeat = 3 +config = seek -10 +end + +# Seek back 10 seconds +begin +prog = mplayer +button = Rewind +repeat = 3 +config = seek -10 +end + +begin +prog = mplayer +button = Right +repeat = 3 +config = seek +30 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = Forward +repeat = 3 +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = Back/Exit +repeat = 3 +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = SkipForward +repeat = 3 +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = Replay/SkipBackward +repeat = 3 +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = +repeat = 3 +config = vo_fullscreen +end + +# Xine lirc setup +begin +prog = xine +button = Play +repeat = 3 +config = Play +end + +begin +prog = xine +button = Stop +repeat = 3 +config = Stop +end + +begin +prog = xine +button = Back/Exit +repeat = 3 +config = Quit +end + +begin +prog = xine +button = Pause +repeat = 3 +config = Pause +end + +begin +prog = xine +button = Up +repeat = 3 +config = EventUp +end + +begin +prog = xine +button = Down +repeat = 3 +config = EventDown +end + +begin +prog = xine +button = Left +repeat = 3 +config = EventLeft +end + +begin +prog = xine +button = Right +repeat = 3 +config = EventRight +end + +begin +prog = xine +button = OK +repeat = 3 +config = EventSelect +end + +begin +prog = xine +button = Forward +repeat = 3 +config = SpeedFaster +end + +begin +prog = xine +button = Rewind +repeat = 3 +config = SpeedSlower +end + +begin +prog = xine +button = Vol+ +repeat = 3 +config = Volume+ +end + +begin +prog = xine +button = Vol- +repeat = 3 +config = Volume- +end + +begin +prog = xine +button = Mute +repeat = 3 +config = Mute +end + +begin +prog = xine +button = Menu/i +repeat = 3 +config = RootMenu +end + +begin +prog = xine +button = SkipForward +repeat = 3 +config = EventNext +end + +begin +prog = xine +button = Replay/SkipBackward +repeat = 3 +config = EventPrior +end + +begin +prog = xine +button = Go +repeat = 3 +config = OSDStreamInfos +end + + diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-blaster/preview.jpg b/abs/core/system-templates/templates/remotes/other/hauppauge-blaster/preview.jpg new file mode 100644 index 0000000..a40a1e8 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/hauppauge-blaster/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/lircd-haupgrey-alt.conf b/abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/lircd-haupgrey-alt.conf new file mode 100644 index 0000000..c0849ef --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/lircd-haupgrey-alt.conf @@ -0,0 +1,199 @@ +# +# this config file was automatically generated +# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999 +# +# contributed by Jens Leuschner +# +# brand: Hauppauge +# model: +# supported devices: WinTV primo; WinTV pci; WinTV radio +# +# This config file will work with both homebrew receivers and +# original Hauppauge TV cards !!! +# + +begin remote + + name Hauppauge + bits 13 + flags SHIFT_ENC + eps 30 + aeps 100 + + one 950 830 + zero 950 830 + plead 960 + gap 89584 + repeat_bit 2 + + begin codes + TV 0x000000000000100F + RADIO 0x000000000000100C + FULL_SCREEN 0x000000000000102E + CH+ 0x0000000000001020 + CH- 0x0000000000001021 + VOL- 0x0000000000001011 + VOL+ 0x0000000000001010 + MUTE 0x000000000000100D + SOURCE 0x0000000000001022 + 1 0x0000000000001001 + 2 0x0000000000001002 + 3 0x0000000000001003 + 4 0x0000000000001004 + 5 0x0000000000001005 + 6 0x0000000000001006 + 7 0x0000000000001007 + 8 0x0000000000001008 + 9 0x0000000000001009 + 0 0x0000000000001000 + RESERVED 0x000000000000101E + MINIMIZE 0x0000000000001026 + end codes + +end remote + + +# +# this config file was automatically generated +# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003 +# +# contributed by +# +# brand: Hauppauge +# model no. of remote control: +# devices being controlled by this remote: PVR 2/350 +# + +begin remote + + name hauppauge_pvr + bits 13 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 969 811 + zero 969 811 + plead 1097 + gap 114605 + toggle_bit 2 + + + begin codes + Power 0x00000000000017FD + Go 0x00000000000017FB + 1 0x00000000000017C1 + 2 0x00000000000017C2 + 3 0x00000000000017C3 + 4 0x00000000000017C4 + 5 0x00000000000017C5 + 6 0x00000000000017C6 + 7 0x00000000000017C7 + 8 0x00000000000017C8 + 9 0x00000000000017C9 + Back/Exit 0x00000000000017DF + 0 0x00000000000017C0 + Menu 0x00000000000017CD + Red 0x00000000000017CB + Green 0x00000000000017EE + Yellow 0x00000000000017F8 + Blue 0x00000000000017E9 + Ch+ 0x00000000000017E0 + Ch- 0x00000000000017E1 + Vol- 0x00000000000017D1 + Vol+ 0x00000000000017D0 + Ok 0x00000000000017E5 + Mute 0x00000000000017CF + Blank 0x00000000000017CC + Full 0x00000000000017FC + Rewind 0x00000000000017F2 + Play 0x00000000000017F5 + Forward 0x00000000000017F4 + Record 0x00000000000017F7 + Stop 0x00000000000017F6 + Pause 0x00000000000017F0 + Replay 0x00000000000017E4 + Skip 0x00000000000017DE + end codes + +end remote + + +# +# this config file was automatically generated +# using lirc-0.7.0(any) on Sun Nov 28 20:25:09 2004 +# +# contributed by +# +# brand: Hauppauge 350 +# Created: G.J. Werler (The Netherlands) +# Project: Mythtv Fedora Pundit-R www.mythtvportal.com +# Date: 2004/11/28 +# model no. of remote control: Hauppauge A415-HPG +# devices being controlled by this remote: PVR-350 +# + +begin remote + + name Hauppauge_350 + bits 13 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 969 811 + zero 969 811 + plead 1097 + gap 114605 + toggle_bit 2 + + + begin codes + Go 0x00000000000017BB + Power 0x00000000000017BD + TV 0x000000000000179C + Videos 0x0000000000001798 + Music 0x0000000000001799 + Pictures 0x000000000000179A + Guide 0x000000000000179B + Radio 0x000000000000178C + Up 0x0000000000001794 + Left 0x0000000000001796 + Right 0x0000000000001797 + Down 0x0000000000001795 + OK 0x00000000000017A5 + Back/Exit 0x000000000000179F + Menu/i 0x000000000000178D + Vol+ 0x0000000000001790 + Vol- 0x0000000000001791 + Prev.Ch 0x0000000000001792 + Mute 0x000000000000178F + Ch+ 0x00000000000017A0 + Ch- 0x00000000000017A1 + Record 0x00000000000017B7 + Stop 0x00000000000017B6 + Rewind 0x00000000000017B2 + Play 0x00000000000017B5 + Forward 0x00000000000017B4 + Replay/SkipBackward 0x00000000000017A4 + Pause 0x00000000000017B0 + SkipForward 0x000000000000179E + 1 0x0000000000001781 + 2 0x0000000000001782 + 3 0x0000000000001783 + 4 0x0000000000001784 + 5 0x0000000000001785 + 6 0x0000000000001786 + 7 0x0000000000001787 + 8 0x0000000000001788 + 9 0x0000000000001789 + Asterix 0x000000000000178A + 0 0x0000000000001780 + # 0x000000000000178E + Red 0x000000000000178B + Green 0x00000000000017AE + Yellow 0x00000000000017B8 + Blue 0x00000000000017A9 + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/lircrc-haupgrey-alt b/abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/lircrc-haupgrey-alt new file mode 100644 index 0000000..f86246a --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/lircrc-haupgrey-alt @@ -0,0 +1,533 @@ +# put this in /usr/MythVantage/templates/remotes/hauppauge-grey/ +# then change /etc/lircrc to include it +# +# lircrc.example.HauppaugeGrey-nativelirc +# 2003-09-17, Robert Kulagowski +# mailto:rkulagow@rocketmail.com +# Save this file in ~/.mythtv/lircrc + +begin + prog = mythtv + button = Power + config = Esc +end + +begin + prog = mythtv + button = Go +# Swap the PiP windows + config = N +end + +begin + prog = mythtv + button = 1 + config = 1 +end + +begin + prog = mythtv + button = 2 + config = 2 +end + +begin + prog = mythtv + button = 3 + config = 3 +end + +begin + prog = mythtv + button = 4 + config = 4 +end + +begin + prog = mythtv + button = 5 + config = 5 +end + +begin + prog = mythtv + button = 6 + config = 6 +end + +begin + prog = mythtv + button = 7 + config = 7 +end + +begin + prog = mythtv + button = 8 + config = 8 +end + +begin + prog = mythtv + button = 9 + config = 9 +end + +begin + prog = mythtv + button = Back/Exit + config = Esc +end + +begin + prog = mythtv + button = 0 + config = 0 +end + +begin + prog = mythtv + button = Menu + config = M +end + +# Below are keys used with the Hauppauge Grey remote + +begin + prog = mythtv +# This is the Red key +# We'll use it for "Delete" + button = Red + config = Space +end + +begin + prog = mythtv +# This is the Green key +# We'll use it for "Information" + button = Green + config = I +end + +# Note the "repeat = " strings in the volume and channel. +# This means that if you hold down the key, every nth instance will be +# passed. This depends on your system, so you may want to increase or +# decrease this and see what happens. repeat = 1 is probably too +# fast. + +begin + prog = mythtv +# This is the Yellow key +# Use it as a volume key + button = Yellow + repeat = 3 + config = F10 +end + +begin + prog = mythtv +# This is the Blue key +# Use it as a volume key + button = Blue + repeat = 3 + config = F11 +end + +begin + prog = mythtv + button = Ch+ +# This is the "up" on the central diamond + repeat = 3 + config = Up +end + +begin + prog = mythtv + button = Ch- +# This is the "down" on the central diamond + repeat = 3 + config = Down +end + +begin + prog = mythtv + button = Vol- +# This is the "left" on the central diamond + repeat = 3 + config = Left +end + +begin + prog = mythtv + button = Vol+ +# This is the "right" on the central diamond + repeat = 3 + config = Right +end + +begin + prog = mythtv +# Middle button on the diamond + button = Ok + config = Return +end + +begin + prog = mythtv + button = Mute + config = F9 +end + +begin + prog = mythtv +# Change focus for PiP (to change channel in the other window) + button = Blank + config = B +end + +begin + prog = mythtv +# Toggle PiP on/off + button = Full + config = V +end + +begin + prog = mythtv + button = Rewind + config = Left +end + +begin + prog = mythtv + button = Play + config = P +end + +begin + prog = mythtv + button = Forward + config = Right +end + +begin + prog = mythtv + button = Record + config = R +end + +begin + prog = mythtv +# Teletext + button = Stop + config = T +end + +begin + prog = mythtv + button = Pause + config = P +end + +begin + prog = mythtv + button = Replay +# Use for backwards commercial skip + config = Q +end + +begin + prog = mythtv + button = Skip +# Use for forward commercial skip + config = Z +end + +#MPlayer +begin + prog = mplayer + button = Power + config = quit +end + +begin + prog = mplayer + button = Menu + config = osd +end + +begin + prog = mplayer + button = Rewind + config = seek -10 + repeat = 1 +end + +begin + prog = mplayer + button = Forward + config = seek +10 + repeat = 1 +end + +begin + prog = mplayer + button = Vol- + config = seek -15 + repeat = 1 +end + +begin + prog = mplayer + button = Vol+ + config = seek +15 + repeat = 1 +end + +begin + prog = mplayer + button = Replay + config = seek -60 + repeat = 1 +end + +begin + prog = mplayer + button = Skip + config = seek +60 + repeat = 1 +end + +begin + prog = mplayer + button = Pause + config = pause +end + +begin + prog = mplayer + button = OK + config = pause +end + +begin + prog = mplayer + button = Play + config = pause +end + +begin + prog = mplayer + button = Back/Exit + config = quit +end + +begin + prog = mplayer + button = Play + config = pause +end + +begin + prog = mplayer + button = Ch+ + config = volume +1 + repeat = 1 +end + +begin + prog = mplayer + button = Ch- + config = volume -1 + repeat = 1 +end + +begin + prog = mplayer + button = Mute + config = mute +end +##XINE + + begin + prog = xine + button = Play + repeat = 3 + config = Play + end + + begin + prog = xine + button = Stop + repeat = 3 + config = Stop + end + + begin + prog = xine + button = Back/Exit + config = Quit + end + + begin + prog = xine + button = Pause + repeat = 3 + config = Pause + end + + begin + prog = xine + button = Ch+ + repeat = 4 + config = EventUp + end + + begin + prog = xine + button = Ch- + repeat = 4 + config = EventDown + end + + begin + prog = xine + button = Vol- + repeat = 4 + config = EventLeft + end + + begin + prog = xine + button = Vol+ + repeat = 4 + config = EventRight + end + + begin + prog = xine + button = Ok + repeat = 0 + config = EventSelect + end + + begin + prog = xine + button = Menu + repeat = 0 + config = Menu + end + + #vol down + begin + prog = xine + button = Yellow + repeat = 1 + config = Volume- + end + + #vol up + begin + prog = xine + button = Red + repeat = 1 + config = Volume+ + end + + begin + prog = xine + button = Forward + repeat = 2 + config = SeekRelative+30 + end + + begin + prog = xine + button = Rewind + repeat = 2 + config = SeekRelative-30 + end + + #ch up + begin + prog = xine + button = Green + repeat = 1 + config = SeekRelative+60 + end + + #ch down + begin + prog = xine + button = Blue + repeat = 1 + config = SeekRelative-60 + end + + #sleep + begin + prog = xine + button = Go + repeat = 1 + config = ZoomIn + end + + #display + begin + prog = xine + button = Skip + repeat = 1 + config = ZoomOut + end + + #skip chapter forward + begin + prog = xine + button = Skip + repeat = 1 + config = EventNext + end + + #skip chapter backward + begin + prog = xine + button = Replay + repeat = 1 + config = EventPrior + end + + begin + prog = lircnav + button = Vol- + config = page_down + end + + begin + prog = lircnav + button = Vol+ + config = page_up + end + + begin + prog = lircnav + button = Ch+ + config = up + end + + begin + prog = lircnav + button = Ch- + config = down + end + + begin + prog = lircnav + button = Ok + config = select + end + + begin + prog = lircnav + button = Power + config = quit + end diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/preview.jpg b/abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/preview.jpg new file mode 100644 index 0000000..19acba3 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/hauppauge-grey-alt/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-grey/lircd-haupgrey.conf b/abs/core/system-templates/templates/remotes/other/hauppauge-grey/lircd-haupgrey.conf new file mode 100644 index 0000000..c0849ef --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-grey/lircd-haupgrey.conf @@ -0,0 +1,199 @@ +# +# this config file was automatically generated +# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999 +# +# contributed by Jens Leuschner +# +# brand: Hauppauge +# model: +# supported devices: WinTV primo; WinTV pci; WinTV radio +# +# This config file will work with both homebrew receivers and +# original Hauppauge TV cards !!! +# + +begin remote + + name Hauppauge + bits 13 + flags SHIFT_ENC + eps 30 + aeps 100 + + one 950 830 + zero 950 830 + plead 960 + gap 89584 + repeat_bit 2 + + begin codes + TV 0x000000000000100F + RADIO 0x000000000000100C + FULL_SCREEN 0x000000000000102E + CH+ 0x0000000000001020 + CH- 0x0000000000001021 + VOL- 0x0000000000001011 + VOL+ 0x0000000000001010 + MUTE 0x000000000000100D + SOURCE 0x0000000000001022 + 1 0x0000000000001001 + 2 0x0000000000001002 + 3 0x0000000000001003 + 4 0x0000000000001004 + 5 0x0000000000001005 + 6 0x0000000000001006 + 7 0x0000000000001007 + 8 0x0000000000001008 + 9 0x0000000000001009 + 0 0x0000000000001000 + RESERVED 0x000000000000101E + MINIMIZE 0x0000000000001026 + end codes + +end remote + + +# +# this config file was automatically generated +# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003 +# +# contributed by +# +# brand: Hauppauge +# model no. of remote control: +# devices being controlled by this remote: PVR 2/350 +# + +begin remote + + name hauppauge_pvr + bits 13 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 969 811 + zero 969 811 + plead 1097 + gap 114605 + toggle_bit 2 + + + begin codes + Power 0x00000000000017FD + Go 0x00000000000017FB + 1 0x00000000000017C1 + 2 0x00000000000017C2 + 3 0x00000000000017C3 + 4 0x00000000000017C4 + 5 0x00000000000017C5 + 6 0x00000000000017C6 + 7 0x00000000000017C7 + 8 0x00000000000017C8 + 9 0x00000000000017C9 + Back/Exit 0x00000000000017DF + 0 0x00000000000017C0 + Menu 0x00000000000017CD + Red 0x00000000000017CB + Green 0x00000000000017EE + Yellow 0x00000000000017F8 + Blue 0x00000000000017E9 + Ch+ 0x00000000000017E0 + Ch- 0x00000000000017E1 + Vol- 0x00000000000017D1 + Vol+ 0x00000000000017D0 + Ok 0x00000000000017E5 + Mute 0x00000000000017CF + Blank 0x00000000000017CC + Full 0x00000000000017FC + Rewind 0x00000000000017F2 + Play 0x00000000000017F5 + Forward 0x00000000000017F4 + Record 0x00000000000017F7 + Stop 0x00000000000017F6 + Pause 0x00000000000017F0 + Replay 0x00000000000017E4 + Skip 0x00000000000017DE + end codes + +end remote + + +# +# this config file was automatically generated +# using lirc-0.7.0(any) on Sun Nov 28 20:25:09 2004 +# +# contributed by +# +# brand: Hauppauge 350 +# Created: G.J. Werler (The Netherlands) +# Project: Mythtv Fedora Pundit-R www.mythtvportal.com +# Date: 2004/11/28 +# model no. of remote control: Hauppauge A415-HPG +# devices being controlled by this remote: PVR-350 +# + +begin remote + + name Hauppauge_350 + bits 13 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 969 811 + zero 969 811 + plead 1097 + gap 114605 + toggle_bit 2 + + + begin codes + Go 0x00000000000017BB + Power 0x00000000000017BD + TV 0x000000000000179C + Videos 0x0000000000001798 + Music 0x0000000000001799 + Pictures 0x000000000000179A + Guide 0x000000000000179B + Radio 0x000000000000178C + Up 0x0000000000001794 + Left 0x0000000000001796 + Right 0x0000000000001797 + Down 0x0000000000001795 + OK 0x00000000000017A5 + Back/Exit 0x000000000000179F + Menu/i 0x000000000000178D + Vol+ 0x0000000000001790 + Vol- 0x0000000000001791 + Prev.Ch 0x0000000000001792 + Mute 0x000000000000178F + Ch+ 0x00000000000017A0 + Ch- 0x00000000000017A1 + Record 0x00000000000017B7 + Stop 0x00000000000017B6 + Rewind 0x00000000000017B2 + Play 0x00000000000017B5 + Forward 0x00000000000017B4 + Replay/SkipBackward 0x00000000000017A4 + Pause 0x00000000000017B0 + SkipForward 0x000000000000179E + 1 0x0000000000001781 + 2 0x0000000000001782 + 3 0x0000000000001783 + 4 0x0000000000001784 + 5 0x0000000000001785 + 6 0x0000000000001786 + 7 0x0000000000001787 + 8 0x0000000000001788 + 9 0x0000000000001789 + Asterix 0x000000000000178A + 0 0x0000000000001780 + # 0x000000000000178E + Red 0x000000000000178B + Green 0x00000000000017AE + Yellow 0x00000000000017B8 + Blue 0x00000000000017A9 + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-grey/lircrc-haupgrey.txt b/abs/core/system-templates/templates/remotes/other/hauppauge-grey/lircrc-haupgrey.txt new file mode 100644 index 0000000..2f1e514 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-grey/lircrc-haupgrey.txt @@ -0,0 +1,505 @@ +# lircrc.example.HauppaugeGrey-nativelirc +# 2003-09-17, Robert Kulagowski +# mailto:rkulagow@rocketmail.com +# Save this file in ~/.mythtv/lircrc + +begin + prog = mythtv + button = Power + config = Esc +end + +begin + prog = mythtv + button = Go +# Swap the PiP windows + config = N +end + +begin + prog = mythtv + button = 1 + config = 1 +end + +begin + prog = mythtv + button = 2 + config = 2 +end + +begin + prog = mythtv + button = 3 + config = 3 +end + +begin + prog = mythtv + button = 4 + config = 4 +end + +begin + prog = mythtv + button = 5 + config = 5 +end + +begin + prog = mythtv + button = 6 + config = 6 +end + +begin + prog = mythtv + button = 7 + config = 7 +end + +begin + prog = mythtv + button = 8 + config = 8 +end + +begin + prog = mythtv + button = 9 + config = 9 +end + +begin + prog = mythtv + button = Back/Exit + config = Esc +end + +begin + prog = mythtv + button = 0 + config = 0 +end + +begin + prog = mythtv + button = Menu + config = M +end + +# Below are keys used with the Hauppauge Grey remote + +begin + prog = mythtv +# This is the Red key +# We'll use it for "Delete" + button = Red + config = D +end + +begin + prog = mythtv +# This is the Green key +# We'll use it for "Information" + button = Green + config = I +end + +# Note the "repeat = " strings in the volume and channel. +# This means that if you hold down the key, every nth instance will be +# passed. This depends on your system, so you may want to increase or +# decrease this and see what happens. repeat = 1 is probably too +# fast. + +begin + prog = mythtv +# This is the Yellow key +# Use it as a volume key + button = Yellow + repeat = 3 + config = F10 +end + +begin + prog = mythtv +# This is the Blue key +# Use it as a volume key + button = Blue + repeat = 3 + config = F11 +end + +begin + prog = mythtv + button = Ch+ +# This is the "up" on the central diamond + repeat = 3 + config = Up +end + +begin + prog = mythtv + button = Ch- +# This is the "down" on the central diamond + repeat = 3 + config = Down +end + +begin + prog = mythtv + button = Vol- +# This is the "left" on the central diamond + repeat = 3 + config = Left +end + +begin + prog = mythtv + button = Vol+ +# This is the "right" on the central diamond + repeat = 3 + config = Right +end + +begin + prog = mythtv +# Middle button on the diamond + button = Ok + config = Return +end + +begin + prog = mythtv + button = Mute + config = F9 +end + +begin + prog = mythtv +# Change focus for PiP (to change channel in the other window) + button = Blank + config = B +end + +begin + prog = mythtv +# Toggle PiP on/off + button = Full + config = V +end + +begin + prog = mythtv + button = Rewind + config = Left +end + +begin + prog = mythtv + button = Play + config = P +end + +begin + prog = mythtv + button = Forward + config = Right +end + +begin + prog = mythtv + button = Record + config = R +end + +begin + prog = mythtv +# Teletext + button = Stop + config = T +end + +begin + prog = mythtv + button = Pause + config = P +end + +begin + prog = mythtv + button = Replay +# Use for backwards commercial skip + config = Q +end + +begin + prog = mythtv + button = Skip +# Use for forward commercial skip + config = Z +end + +#MPlayer +begin + prog = mplayer + button = Power + config = quit +end + +begin + prog = mplayer + button = Menu + config = osd +end + +begin + prog = mplayer + button = Rewind + config = seek -10 + repeat = 1 +end + +begin + prog = mplayer + button = Forward + config = seek +10 + repeat = 1 +end + +begin + prog = mplayer + button = Replay + config = seek -60 + repeat = 1 +end + +begin + prog = mplayer + button = Skip + config = seek +60 + repeat = 1 +end + +begin + prog = mplayer + button = Pause + config = pause +end + +begin + prog = mplayer + button = Play + config = pause +end + +begin + prog = mplayer + button = Back/Exit + config = quit +end + +begin + prog = mplayer + button = Vol+ + config = volume +1 + repeat = 1 +end + +begin + prog = mplayer + button = Vol- + config = volume -1 + repeat = 1 +end + +begin + prog = mplayer + button = Mute + config = mute +end +##XINE + + begin + prog = xine + button = Play + repeat = 3 + config = Play + end + + begin + prog = xine + button = Stop + repeat = 3 + config = Stop + end + + begin + prog = xine + button = Back/Exit + config = Quit + end + + begin + prog = xine + button = Pause + repeat = 3 + config = Pause + end + + begin + prog = xine + button = Ch+ + repeat = 4 + config = EventUp + end + + begin + prog = xine + button = Ch- + repeat = 4 + config = EventDown + end + + begin + prog = xine + button = Vol- + repeat = 4 + config = EventLeft + end + + begin + prog = xine + button = Vol+ + repeat = 4 + config = EventRight + end + + begin + prog = xine + button = Ok + repeat = 0 + config = EventSelect + end + + begin + prog = xine + button = Menu + repeat = 0 + config = Menu + end + + #vol down + begin + prog = xine + button = Yellow + repeat = 1 + config = Volume- + end + + #vol up + begin + prog = xine + button = Red + repeat = 1 + config = Volume+ + end + + begin + prog = xine + button = Forward + repeat = 2 + config = SeekRelative+30 + end + + begin + prog = xine + button = Rewind + repeat = 2 + config = SeekRelative-30 + end + + #ch up + begin + prog = xine + button = Green + repeat = 1 + config = SeekRelative+60 + end + + #ch down + begin + prog = xine + button = Blue + repeat = 1 + config = SeekRelative-60 + end + + #sleep + begin + prog = xine + button = Go + repeat = 1 + config = ZoomIn + end + + #display + begin + prog = xine + button = Skip + repeat = 1 + config = ZoomOut + end + + #skip chapter forward + begin + prog = xine + button = Skip + repeat = 1 + config = EventNext + end + + #skip chapter backward + begin + prog = xine + button = Replay + repeat = 1 + config = EventPrior + end + + begin + prog = lircnav + button = Vol- + config = page_down + end + + begin + prog = lircnav + button = Vol+ + config = page_up + end + + begin + prog = lircnav + button = Ch+ + config = up + end + + begin + prog = lircnav + button = Ch- + config = down + end + + begin + prog = lircnav + button = Ok + config = select + end + + begin + prog = lircnav + button = Power + config = quit + end + diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-grey/preview.jpg b/abs/core/system-templates/templates/remotes/other/hauppauge-grey/preview.jpg new file mode 100644 index 0000000..19acba3 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/hauppauge-grey/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-silver/lircd-haupgrey-g3.conf b/abs/core/system-templates/templates/remotes/other/hauppauge-silver/lircd-haupgrey-g3.conf new file mode 100644 index 0000000..7269fc2 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-silver/lircd-haupgrey-g3.conf @@ -0,0 +1,64 @@ +begin remote + + name Hauppauge_350 + bits 13 + flags RC5|CONST_LENGTH + eps 30 + aeps 100 + + one 969 811 + zero 969 811 + plead 1097 + gap 114605 + toggle_bit 2 + + + begin codes + Go 0x00000000000017BB + Power 0x00000000000017BD + TV 0x000000000000179C + Videos 0x0000000000001798 + Music 0x0000000000001799 + Pictures 0x000000000000179A + Guide 0x000000000000179B + Radio 0x000000000000178C + UP 0x0000000000001794 + LEFT 0x0000000000001796 + RIGHT 0x0000000000001797 + DOWN 0x0000000000001795 + OK 0x00000000000017A5 + Back-Exit 0x000000000000179F + Menu 0x000000000000178D + Volume-UP 0x0000000000001790 + Volume-DOWN 0x0000000000001791 + Prev-Channel 0x0000000000001792 + Mute 0x000000000000178F + Channel-UP 0x00000000000017A0 + Channel-Down 0x00000000000017A1 + Record 0x00000000000017B7 + Stop 0x00000000000017B6 + Rewind 0x00000000000017B2 + Play 0x00000000000017B5 + Forward 0x00000000000017B4 + Previous 0x00000000000017A4 + Pause 0x00000000000017B0 + Next 0x000000000000179E + 1 0x0000000000001781 + 2 0x0000000000001782 + 3 0x0000000000001783 + 4 0x0000000000001784 + 5 0x0000000000001785 + 6 0x0000000000001786 + 7 0x0000000000001787 + 8 0x0000000000001788 + 9 0x0000000000001789 + star 0x000000000000178A + 0 0x0000000000001780 + hash 0x000000000000178E + red 0x000000000000178B + green 0x00000000000017AE + yellow 0x00000000000017B8 + blue 0x00000000000017A9 + end codes + +end remote diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-silver/lircrc-haupgrey-g3.txt b/abs/core/system-templates/templates/remotes/other/hauppauge-silver/lircrc-haupgrey-g3.txt new file mode 100644 index 0000000..3868261 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/hauppauge-silver/lircrc-haupgrey-g3.txt @@ -0,0 +1,762 @@ +# MythTV LIRC config file for the gray Hauppauge remote +# Sticker on the inside of battery compartment +# A415-HPG +# 1004 032400 +# +# /home/mythtv/.mythtv/lircrc +# +# +### RESET THE MYTH BOX or REBOOT IT +# 1 click is reset front end, 2 clicks is reboot +# +begin + prog = irexec + button = Power + config = /home/mythtv/scripts/mypower.sh & +end +# +### MYTHTV SETTINGS FOR IT'S CONTROL +# +# Program Guide +begin + remote = grayHauppauge + prog = mythtv + button = green + config = F2 +end +# +# TV Recording Playback +begin + remote = grayHauppauge + prog = mythtv + button = Videos + config = F3 +end +# +# Live TV +begin + remote = grayHauppauge + prog = mythtv + button = TV + config = F4 +end +# +# MythWeather +begin + remote = grayHauppauge + prog = mythtv + button = Go + config = F7 +end +# +# MythGame +begin + remote = grayHauppauge + prog = mythtv + button = Green + config = F5 +end +# +# MythMusic +begin + remote = grayHauppauge + prog = mythtv + button = Music + config = F6 +end +# +# Previous Channel +begin + remote = grayHauppauge + prog = mythtv + button = Prev-Channel + config = H +end +# +# Channel Up +begin + remote = grayHauppauge + prog = mythtv + button = Channel-UP + repeat = 3 + config = Up +end + +# Channel Down +begin + prog = mythtv + button = Channel-DOWN + repeat = 3 + config = Down +end + +# OK/Select +begin + prog = mythtv + button = OK + config = Space +end + +# Play +begin +prog = mythtv +button = Play +config = Return +end + +# Stop +begin +prog = mythtv +button = Stop +config = Esc +end + +# Escape/Exit/Back +begin +prog = mythtv +button = Back-Exit +config = Esc +end + +# Power Off/Exit +# begin +# prog = mythtv +# button = Power +# config = Esc +# end + +# Red means stop! +#begin +#prog = mythtv +#button = red +#config = Esc +#end + +# Pause +begin +prog = mythtv +button = Pause +repeat = 3 +config = P +end + +# Mute +begin +prog = mythtv +button = Mute +repeat = 3 +config = F9 +end + +begin +prog = mythtv +button = UP +repeat = 3 +config = Up +end + +begin +prog = mythtv +button = RIGHT +repeat = 3 +config = Right +end + +begin +prog = mythtv +button = DOWN +repeat = 3 +config = Down +end + +begin +prog = mythtv +button = LEFT +repeat = 3 +config = Left +end + + + + +# Fast forward (while viewing) +begin +prog = mythtv +button = Forward +repeat = 3 +config = > +end + +# Rewind (while viewing) +begin +prog = mythtv +button = Rewind +repeat = 3 +config = < +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = Next +repeat = 3 +config = PgDown +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = Previous +repeat = 3 +config = PgUp +end + +# Record +begin +prog = mythtv +button = Record +repeat = 3 +config = R +end + +# Delete +begin +prog = mythtv +button = red +repeat = 3 +config = D +end + +# OSD browse + +begin +prog = mythtv +button = Menu +repeat = 3 +config = O +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = Guide +repeat = 3 +config = M +end + +# Volume-Up +begin +prog = mythtv +button = Volume-UP +repeat = 3 +config = ] +end + +# Volume-Down +begin +prog = mythtv +button = Volume-DOWN +repeat = 3 +config = [ +end + +# Bring up OSD info +begin +prog = mythtv +button = Go +repeat = 3 +config = I +end + +# Change display aspect ratio +#begin +#prog = mythtv +#button = FULL +#repeat = 3 +#config = W +#end + +# Seek to previous commercial cut point +begin +prog = mythtv +button = yellow +repeat = 3 +config = Q +end + +# Seek to next commercial cut point +begin +prog = mythtv +button = blue +repeat = 3 +config = Z +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +repeat = 3 +config = 0 +end + +begin +prog = mythtv +button = 1 +repeat = 3 +config = 1 +end + +begin +prog = mythtv +button = 2 +repeat = 3 +config = 2 +end + +begin +prog = mythtv +button = 3 +repeat = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +repeat = 3 +config = 4 +end + +begin +prog = mythtv +button = 5 +repeat = 3 +config = 5 +end + +begin +prog = mythtv +button = 6 +repeat = 3 +config = 6 +end + +begin +prog = mythtv +button = 7 +repeat = 3 +config = 7 +end + +begin +prog = mythtv +button = 8 +repeat = 3 +config = 8 +end + +begin +prog = mythtv +button = 9 +repeat = 3 +config = 9 +end + +# +### MPlayer lirc setup +# +# Show OSD +begin +prog = mplayer +button = Menu +repeat = 3 +config = osd +end + +# Pause playback +begin +prog = mplayer +button = Pause +repeat = 3 +config = pause +end + +# Skip ahead a minute if playing +# If paused, resume playing +begin +prog = mplayer +button = Play +repeat = 3 +config = seek +1 +end + +# Stop playback and exit +begin +prog = mplayer +button = Stop +repeat = 3 +config = quit +end + +# Mute +begin +prog = mplayer +button = Mute +repeat = 3 +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = Rewind +repeat = 3 +config = seek -10 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = Forward +repeat = 3 +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = Back-Exit +repeat = 3 +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = Next +repeat = 3 +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = Previous +repeat = 3 +config = seek -600 +end + +# Toggle full-screen +#begin +#prog = mplayer +#button = FULL +#repeat = 3 +#config = vo_fullscreen +#end +# +# +### XINE CONFIGURATION +# +## +# xine key bindings. +# Automatically generated by xine-ui version 0.99.2. +## + +# start playback +begin + button = Play + prog = xine + repeat = 3 + config = Play +end + +# playback pause toggle +begin + button = Pause + prog = xine + repeat = 3 + config = Pause +end + +# stop playback +begin + button = Stop + prog = xine + repeat = 3 + config = Stop +end + +# take a snapshot +begin + button = Record + prog = xine + repeat = 3 + config = Snapshot +end + +# eject the current medium +begin + remote = xxxxx + button = xxxxx + prog = xine + repeat = 3 + config = Eject +end + +# set position to -60 seconds in current stream +begin + button = Previous + prog = xine + repeat = 3 + config = SeekRelative-60 +end + +# set position to +60 seconds in current stream +begin + button = Next + prog = xine + repeat = 3 + config = SeekRelative+60 +end + +# set position to -30 seconds in current stream +begin + button = Rewind + prog = xine + repeat = 3 + config = SeekRelative-30 +end + +# set position to +30 seconds in current stream +begin + button = Forward + prog = xine + repeat = 3 + config = SeekRelative+30 +end + +# set position to +7 and -7 seconds in current stream +begin + button = 1 + prog = xine + repeat = 3 + config = SeekRelative-7 +end + +begin + button = 2 + prog = xine + repeat = 3 + config = SeekRelative+7 +end + +begin + button = 4 + prog = xine + repeat = 3 + config = SetPosition40% +end + +begin + button = 5 + prog = xine + repeat = 3 + config = SetPosition70% +end + +begin + button = UP + prog = xine + repeat = 3 + config = SpeedFaster +end + +begin + button = DOWN + prog = xine + repeat = 3 + config = SpeedSlower +end + +begin + button = OK + prog = xine + repeat = 3 + config = SpeedReset +end + +# increment audio volume +begin + button = Volume-UP + prog = xine + repeat = 3 + config = Volume+ +end + +# decrement audio volume +begin + button = Volume-DOWN + prog = xine + repeat = 3 + config = Volume- +end + +# audio muting toggle +begin + button = Mute + prog = xine + repeat = 3 + config = Mute +end + +# set video output window to 100% +begin + remote = xxxxx + button = xxxxx + prog = xine + repeat = 3 + config = Window100 +end + +# set video output window to 200% +begin + remote = xxxxx + button = xxxxx + prog = xine + repeat = 3 + config = Window200 +end + +# zoom in +begin + remote = xxxxx + button = xxxxx + prog = xine + repeat = 3 + config = ZoomIn +end + +# zoom out +begin + remote = xxxxx + button = xxxxx + prog = xine + repeat = 3 + config = ZoomOut +end + +# fullscreen toggle +begin + remote = xxxxx + button = xxxxx + prog = xine + repeat = 3 + config = ToggleFullscreen +end + +# Xinerama fullscreen toggle +begin + remote = xxxxx + button = xxxxx + prog = xine + repeat = 3 + config = ToggleXineramaFullscr +end + +# jump to Title Menu +begin + button = Go + prog = xine + repeat = 3 + config = TitleMenu +end + +# jump to Root Menu +begin + remote = xxxxx + button = xxxxx + prog = xine + repeat = 3 + config = RootMenu +end + +# menu navigate up +begin + button = xxxx + prog = xine + repeat = 3 + config = EventUp +end + +# menu navigate down +begin + button = xxxx + prog = xine + repeat = 3 + config = EventDown +end + +# menu navigate left +begin + button = LEFT + prog = xine + repeat = 3 + config = EventLeft +end + +# menu navigate right +begin + button = RIGHT + prog = xine + repeat = 3 + config = EventRight +end + +# visibility toggle of stream info window +begin + button = Guide + prog = xine + repeat = 3 + config = StreamInfosShow +end + +# display stream information using OSD +begin + button = Menu + prog = xine + repeat = 3 + config = OSDStreamInfos +end + + + +# increase brightness by 10 +begin + button = Channel-UP + prog = xine + repeat = 3 + config = BrightnessControl+ +end + +# decrease brightness by 10 +begin + button = Channel-DOWN + prog = xine + repeat = 3 + config = BrightnessControl- +end + +# quit the program +begin + button = Back-Exit + prog = xine + repeat = 3 + config = Quit +end + +## +# End of xine key bindings. +## diff --git a/abs/core/system-templates/templates/remotes/other/hauppauge-silver/preview.jpg b/abs/core/system-templates/templates/remotes/other/hauppauge-silver/preview.jpg new file mode 100644 index 0000000..a40a1e8 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/hauppauge-silver/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/imon-mce/lircd.conf.imon b/abs/core/system-templates/templates/remotes/other/imon-mce/lircd.conf.imon new file mode 100755 index 0000000..9b97ab1 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/imon-mce/lircd.conf.imon @@ -0,0 +1,835 @@ +# generated by devinput.sh + +begin remote + + name devinput + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 16 + pre_data 0x1 + post_data_bits 32 + post_data 0x1 + gap 132799 + toggle_bit_mask 0x0 + + begin codes + KEY_0 0x0200 + KEY_102ND 0x0056 + KEY_1 0x0201 + KEY_2 0x0202 + KEY_3 0x0203 + KEY_4 0x0204 + KEY_5 0x0205 + KEY_6 0x0206 + KEY_7 0x0207 + KEY_8 0x0208 + KEY_9 0x0209 + KEY_A 0x001E + KEY_AB 0x0196 + KEY_AGAIN 0x0081 + KEY_ALTERASE 0x00DE + KEY_ANGLE 0x0173 + KEY_APOSTROPHE 0x0028 + KEY_ARCHIVE 0x0169 + KEY_AUDIO 0x0188 + KEY_AUX 0x0186 + KEY_B 0x0030 + KEY_BACK 0x009E + KEY_BACKSLASH 0x002B + KEY_BACKSPACE 0x000E + KEY_BASSBOOST 0x00D1 + KEY_BATTERY 0x00EC + KEY_BLUE 0x0191 + KEY_BOOKMARKS 0x009C + KEY_BREAK 0x019B + KEY_BRIGHTNESSDOWN 0x00E0 + KEY_BRIGHTNESSUP 0x00E1 + KEY_BRL_DOT1 0x01F1 + KEY_BRL_DOT2 0x01F2 + KEY_BRL_DOT3 0x01F3 + KEY_BRL_DOT4 0x01F4 + KEY_BRL_DOT5 0x01F5 + KEY_BRL_DOT6 0x01F6 + KEY_BRL_DOT7 0x01F7 + KEY_BRL_DOT8 0x01F8 + KEY_C 0x002E + KEY_CALC 0x008C + KEY_CALENDAR 0x018D + KEY_CAMERA 0x00D4 + KEY_CANCEL 0x00DF + KEY_CAPSLOCK 0x003A + KEY_CD 0x017F + KEY_CHANNEL 0x016B + KEY_CHANNELDOWN 0x0193 + KEY_CHANNELUP 0x0192 + KEY_CHAT 0x00D8 + KEY_CLEAR 0x0163 + KEY_CLOSE 0x00CE + KEY_CLOSECD 0x00A0 + KEY_COFFEE 0x0098 + KEY_COMMA 0x0033 + KEY_COMPOSE 0x007F + KEY_COMPUTER 0x009D + KEY_CONFIG 0x00AB + KEY_CONNECT 0x00DA + KEY_COPY 0x0085 + KEY_CUT 0x0089 + KEY_CYCLEWINDOWS 0x009A + KEY_D 0x0020 + KEY_DEL_EOL 0x01C0 + KEY_DEL_EOS 0x01C1 + KEY_DELETE 0x006F + KEY_DELETEFILE 0x0092 + KEY_DEL_LINE 0x01C3 + KEY_DIGITS 0x019D + KEY_DIRECTION 0x0099 + KEY_DIRECTORY 0x018A + KEY_DOCUMENTS 0x00EB + KEY_DOT 0x0034 + KEY_DOWN 0x006C + KEY_DVD 0x0185 + KEY_E 0x0012 + KEY_EDIT 0x00B0 + KEY_EJECTCD 0x00A1 + KEY_EJECTCLOSECD 0x00A2 + KEY_EMAIL 0x00D7 + KEY_END 0x006B + KEY_ENTER 0x001C + KEY_EPG 0x016D + KEY_EQUAL 0x000D + KEY_ESC 0x0001 + KEY_EXIT 0x00AE + KEY_F10 0x0044 + KEY_F11 0x0057 + KEY_F12 0x0058 + KEY_F13 0x00B7 + KEY_F14 0x00B8 + KEY_F15 0x00B9 + KEY_F1 0x003B + KEY_F16 0x00BA + KEY_F17 0x00BB + KEY_F18 0x00BC + KEY_F19 0x00BD + KEY_F20 0x00BE + KEY_F21 0x00BF + KEY_F22 0x00C0 + KEY_F23 0x00C1 + KEY_F24 0x00C2 + KEY_F2 0x003C + KEY_F 0x0021 + KEY_F3 0x003D + KEY_F4 0x003E + KEY_F5 0x003F + KEY_F6 0x0040 + KEY_F7 0x0041 + KEY_F8 0x0042 + KEY_F9 0x0043 + KEY_FASTFORWARD 0x00D0 + KEY_FAVORITES 0x016C + KEY_FILE 0x0090 + KEY_FINANCE 0x00DB + KEY_FIND 0x0088 + KEY_FIRST 0x0194 + KEY_FN 0x01D0 + KEY_FN_1 0x01DE + KEY_FN_2 0x01DF + KEY_FN_B 0x01E4 + KEY_FN_D 0x01E0 + KEY_FN_E 0x01E1 + KEY_FN_ESC 0x01D1 + KEY_FN_F 0x01E2 + KEY_FN_F10 0x01DB + KEY_FN_F1 0x01D2 + KEY_FN_F11 0x01DC + KEY_FN_F12 0x01DD + KEY_FN_F2 0x01D3 + KEY_FN_F3 0x01D4 + KEY_FN_F4 0x01D5 + KEY_FN_F5 0x01D6 + KEY_FN_F6 0x01D7 + KEY_FN_F7 0x01D8 + KEY_FN_F8 0x01D9 + KEY_FN_F9 0x01DA + KEY_FN_S 0x01E3 + KEY_FORWARD 0x009F + KEY_FORWARDMAIL 0x00E9 + KEY_FRONT 0x0084 + KEY_G 0x0022 + KEY_GOTO 0x0162 + KEY_GRAVE 0x0029 + KEY_GREEN 0x018F + KEY_H 0x0023 + KEY_HANGEUL 0x007A + KEY_HANJA 0x007B + KEY_HELP 0x008A + KEY_HENKAN 0x005C + KEY_HIRAGANA 0x005B + KEY_HOME 0x0066 + KEY_HOMEPAGE 0x00AC + KEY_HP 0x00D3 + KEY_I 0x0017 + KEY_INFO 0x0166 + KEY_INSERT 0x006E + KEY_INS_LINE 0x01C2 + KEY_ISO 0x00AA + KEY_J 0x0024 + KEY_K 0x0025 + KEY_KATAKANA 0x005A + KEY_KATAKANAHIRAGANA 0x005D + KEY_KBDILLUMDOWN 0x00E5 + KEY_KBDILLUMTOGGLE 0x00E4 + KEY_KBDILLUMUP 0x00E6 + KEY_KEYBOARD 0x0176 + KEY_KP0 0x0052 + KEY_KP1 0x004F + KEY_KP2 0x0050 + KEY_KP3 0x0051 + KEY_KP4 0x004B + KEY_KP5 0x004C + KEY_KP6 0x004D + KEY_KP7 0x0047 + KEY_KP8 0x0048 + KEY_KP9 0x0049 + KEY_KPASTERISK 0x0037 + KEY_KPCOMMA 0x0079 + KEY_KPDOT 0x0053 + KEY_KPENTER 0x0060 + KEY_KPEQUAL 0x0075 + KEY_KPJPCOMMA 0x005F + KEY_KPLEFTPAREN 0x00B3 + KEY_KPMINUS 0x004A + KEY_KPPLUS 0x004E + KEY_KPPLUSMINUS 0x0076 + KEY_KPRIGHTPAREN 0x00B4 + KEY_KPSLASH 0x0062 + KEY_L 0x0026 + KEY_LANGUAGE 0x0170 + KEY_LAST 0x0195 + KEY_LEFT 0x0069 + KEY_LEFTALT 0x0038 + KEY_LEFTBRACE 0x001A + KEY_LEFTCTRL 0x001D + KEY_LEFTMETA 0x007D + KEY_LEFTSHIFT 0x002A + KEY_LINEFEED 0x0065 + KEY_LIST 0x018B + KEY_M 0x0032 + KEY_MACRO 0x0070 + KEY_MAIL 0x009B + KEY_MAX 0x01FF + KEY_MEDIA 0x00E2 + KEY_MEMO 0x018C + KEY_MENU 0x008B + KEY_MHP 0x016F + KEY_MINUS 0x000C + KEY_MODE 0x0175 + KEY_MOVE 0x00AF + KEY_MP3 0x0187 + KEY_MSDOS 0x0097 + KEY_MUHENKAN 0x005E + KEY_MUTE 0x0071 + KEY_N 0x0031 + KEY_NEW 0x00B5 + KEY_NEXT 0x0197 + KEY_NEXTSONG 0x00A3 + KEY_NUMLOCK 0x0045 + KEY_O 0x0018 + KEY_OK 0x0160 + KEY_OPEN 0x0086 + KEY_OPTION 0x0165 + KEY_P 0x0019 + KEY_PAGEDOWN 0x006D + KEY_PAGEUP 0x0068 + KEY_PASTE 0x0087 + KEY_PAUSE 0x0077 + KEY_PAUSECD 0x00C9 + KEY_PC 0x0178 + KEY_PHONE 0x00A9 + KEY_PLAY 0x00CF + KEY_PLAYCD 0x00C8 + KEY_PLAYER 0x0183 + KEY_PLAYPAUSE 0x00A4 + KEY_NUMERIC_POUND 0x020B + KEY_POWER 0x0074 + KEY_POWER2 0x0164 + KEY_PREVIOUS 0x019C + KEY_PREVIOUSSONG 0x00A5 + KEY_PRINT 0x00D2 + KEY_PROG1 0x0094 + KEY_PROG2 0x0095 + KEY_PROG3 0x00CA + KEY_PROG4 0x00CB + KEY_PROGRAM 0x016A + KEY_PROPS 0x0082 + KEY_PVR 0x016E + KEY_Q 0x0010 + KEY_QUESTION 0x00D6 + KEY_R 0x0013 + KEY_RADIO 0x0181 + KEY_RECORD 0x00A7 + KEY_RED 0x018E + KEY_REDO 0x00B6 + KEY_REFRESH 0x00AD + KEY_REPLY 0x00E8 + KEY_RESERVED 0x0000 + KEY_RESTART 0x0198 + KEY_REWIND 0x00A8 + KEY_RIGHT 0x006A + KEY_RIGHTALT 0x0064 + KEY_RIGHTBRACE 0x001B + KEY_RIGHTCTRL 0x0061 + KEY_RIGHTMETA 0x007E + KEY_RIGHTSHIFT 0x0036 + KEY_RO 0x0059 + KEY_S 0x001F + KEY_SAT 0x017D + KEY_SAT2 0x017E + KEY_SAVE 0x00EA + KEY_SCREEN 0x0177 + KEY_SCROLLDOWN 0x00B2 + KEY_SCROLLLOCK 0x0046 + KEY_SCROLLUP 0x00B1 + KEY_SEARCH 0x00D9 + KEY_SELECT 0x0161 + KEY_SEMICOLON 0x0027 + KEY_SEND 0x00E7 + KEY_SENDFILE 0x0091 + KEY_SETUP 0x008D + KEY_SHOP 0x00DD + KEY_SHUFFLE 0x019A + KEY_SLASH 0x0035 + KEY_SLEEP 0x008E + KEY_SLOW 0x0199 + KEY_SOUND 0x00D5 + KEY_SPACE 0x0039 + KEY_SPORT 0x00DC + KEY_STOP 0x0080 + KEY_STOPCD 0x00A6 + KEY_SUBTITLE 0x0172 + KEY_SUSPEND 0x00CD + KEY_SWITCHVIDEOMODE 0x00E3 + KEY_SYSRQ 0x0063 + KEY_T 0x0014 + KEY_TAB 0x000F + KEY_TAPE 0x0180 + KEY_TEEN 0x019E + KEY_TEXT 0x0184 + KEY_TIME 0x0167 + KEY_TITLE 0x0171 + KEY_TUNER 0x0182 + KEY_TV 0x0179 + KEY_TV2 0x017A + KEY_TWEN 0x019F + KEY_U 0x0016 + KEY_UNDO 0x0083 + KEY_UNKNOWN 0x00F0 + KEY_UP 0x0067 + KEY_V 0x002F + KEY_VCR 0x017B + KEY_VCR2 0x017C + KEY_VENDOR 0x0168 + KEY_VIDEO 0x0189 + KEY_VOLUMEDOWN 0x0072 + KEY_VOLUMEUP 0x0073 + KEY_W 0x0011 + KEY_WAKEUP 0x008F + KEY_WWW 0x0096 + KEY_X 0x002D + KEY_XFER 0x0093 + KEY_Y 0x0015 + KEY_YELLOW 0x0190 + KEY_YEN 0x007C + KEY_Z 0x002C + KEY_ZENKAKUHANKAKU 0x0055 + KEY_ZOOM 0x0174 + BTN_0 0x0100 + BTN_1 0x0101 + BTN_2 0x0102 + BTN_3 0x0103 + BTN_4 0x0104 + BTN_5 0x0105 + BTN_6 0x0106 + BTN_7 0x0107 + BTN_8 0x0108 + BTN_9 0x0109 + BTN_A 0x0130 + BTN_B 0x0131 + BTN_BACK 0x0116 + BTN_BASE 0x0126 + BTN_BASE2 0x0127 + BTN_BASE3 0x0128 + BTN_BASE4 0x0129 + BTN_BASE5 0x012A + BTN_BASE6 0x012B + BTN_C 0x0132 + BTN_DEAD 0x012F + BTN_DIGI 0x0140 + BTN_EXTRA 0x0114 + BTN_FORWARD 0x0115 + BTN_GAMEPAD 0x0130 + BTN_GEAR_DOWN 0x0150 + BTN_GEAR_UP 0x0151 + BTN_JOYSTICK 0x0120 + BTN_LEFT 0x0110 + BTN_MIDDLE 0x0112 + BTN_MISC 0x0100 + BTN_MODE 0x013C + BTN_MOUSE 0x0110 + BTN_PINKIE 0x0125 + BTN_RIGHT 0x0111 + BTN_SELECT 0x013A + BTN_SIDE 0x0113 + BTN_START 0x013B + BTN_STYLUS 0x014B + BTN_STYLUS2 0x014C + BTN_TASK 0x0117 + BTN_THUMB 0x0121 + BTN_THUMB2 0x0122 + BTN_THUMBL 0x013D + BTN_THUMBR 0x013E + BTN_TL 0x0136 + BTN_TL2 0x0138 + BTN_TOOL_AIRBRUSH 0x0144 + BTN_TOOL_BRUSH 0x0142 + BTN_TOOL_DOUBLETAP 0x014D + BTN_TOOL_FINGER 0x0145 + BTN_TOOL_LENS 0x0147 + BTN_TOOL_MOUSE 0x0146 + BTN_TOOL_PEN 0x0140 + BTN_TOOL_PENCIL 0x0143 + BTN_TOOL_RUBBER 0x0141 + BTN_TOOL_TRIPLETAP 0x014E + BTN_TOP 0x0123 + BTN_TOP2 0x0124 + BTN_TOUCH 0x014A + BTN_TR 0x0137 + BTN_TR2 0x0139 + BTN_TRIGGER 0x0120 + BTN_WHEEL 0x0150 + BTN_X 0x0133 + BTN_Y 0x0134 + BTN_Z 0x0135 + end codes + +end remote + +# generated by devinput.sh (obsolete 32 bit version) +begin remote + + name devinput + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 16 + pre_data 0x8001 + gap 132799 + toggle_bit_mask 0x0 + + begin codes + KEY_0 0x0200 + KEY_102ND 0x0056 + KEY_1 0x0201 + KEY_2 0x0202 + KEY_3 0x0203 + KEY_4 0x0204 + KEY_5 0x0205 + KEY_6 0x0206 + KEY_7 0x0207 + KEY_8 0x0208 + KEY_9 0x0209 + KEY_A 0x001E + KEY_AB 0x0196 + KEY_AGAIN 0x0081 + KEY_ALTERASE 0x00DE + KEY_ANGLE 0x0173 + KEY_APOSTROPHE 0x0028 + KEY_ARCHIVE 0x0169 + KEY_AUDIO 0x0188 + KEY_AUX 0x0186 + KEY_B 0x0030 + KEY_BACK 0x009E + KEY_BACKSLASH 0x002B + KEY_BACKSPACE 0x000E + KEY_BASSBOOST 0x00D1 + KEY_BATTERY 0x00EC + KEY_BLUE 0x0191 + KEY_BOOKMARKS 0x009C + KEY_BREAK 0x019B + KEY_BRIGHTNESSDOWN 0x00E0 + KEY_BRIGHTNESSUP 0x00E1 + KEY_BRL_DOT1 0x01F1 + KEY_BRL_DOT2 0x01F2 + KEY_BRL_DOT3 0x01F3 + KEY_BRL_DOT4 0x01F4 + KEY_BRL_DOT5 0x01F5 + KEY_BRL_DOT6 0x01F6 + KEY_BRL_DOT7 0x01F7 + KEY_BRL_DOT8 0x01F8 + KEY_C 0x002E + KEY_CALC 0x008C + KEY_CALENDAR 0x018D + KEY_CAMERA 0x00D4 + KEY_CANCEL 0x00DF + KEY_CAPSLOCK 0x003A + KEY_CD 0x017F + KEY_CHANNEL 0x016B + KEY_CHANNELDOWN 0x0193 + KEY_CHANNELUP 0x0192 + KEY_CHAT 0x00D8 + KEY_CLEAR 0x0163 + KEY_CLOSE 0x00CE + KEY_CLOSECD 0x00A0 + KEY_COFFEE 0x0098 + KEY_COMMA 0x0033 + KEY_COMPOSE 0x007F + KEY_COMPUTER 0x009D + KEY_CONFIG 0x00AB + KEY_CONNECT 0x00DA + KEY_COPY 0x0085 + KEY_CUT 0x0089 + KEY_CYCLEWINDOWS 0x009A + KEY_D 0x0020 + KEY_DEL_EOL 0x01C0 + KEY_DEL_EOS 0x01C1 + KEY_DELETE 0x006F + KEY_DELETEFILE 0x0092 + KEY_DEL_LINE 0x01C3 + KEY_DIGITS 0x019D + KEY_DIRECTION 0x0099 + KEY_DIRECTORY 0x018A + KEY_DOCUMENTS 0x00EB + KEY_DOT 0x0034 + KEY_DOWN 0x006C + KEY_DVD 0x0185 + KEY_E 0x0012 + KEY_EDIT 0x00B0 + KEY_EJECTCD 0x00A1 + KEY_EJECTCLOSECD 0x00A2 + KEY_EMAIL 0x00D7 + KEY_END 0x006B + KEY_ENTER 0x001C + KEY_EPG 0x016D + KEY_EQUAL 0x000D + KEY_ESC 0x0001 + KEY_EXIT 0x00AE + KEY_F10 0x0044 + KEY_F11 0x0057 + KEY_F12 0x0058 + KEY_F13 0x00B7 + KEY_F14 0x00B8 + KEY_F15 0x00B9 + KEY_F1 0x003B + KEY_F16 0x00BA + KEY_F17 0x00BB + KEY_F18 0x00BC + KEY_F19 0x00BD + KEY_F20 0x00BE + KEY_F21 0x00BF + KEY_F22 0x00C0 + KEY_F23 0x00C1 + KEY_F24 0x00C2 + KEY_F2 0x003C + KEY_F 0x0021 + KEY_F3 0x003D + KEY_F4 0x003E + KEY_F5 0x003F + KEY_F6 0x0040 + KEY_F7 0x0041 + KEY_F8 0x0042 + KEY_F9 0x0043 + KEY_FASTFORWARD 0x00D0 + KEY_FAVORITES 0x016C + KEY_FILE 0x0090 + KEY_FINANCE 0x00DB + KEY_FIND 0x0088 + KEY_FIRST 0x0194 + KEY_FN 0x01D0 + KEY_FN_1 0x01DE + KEY_FN_2 0x01DF + KEY_FN_B 0x01E4 + KEY_FN_D 0x01E0 + KEY_FN_E 0x01E1 + KEY_FN_ESC 0x01D1 + KEY_FN_F 0x01E2 + KEY_FN_F10 0x01DB + KEY_FN_F1 0x01D2 + KEY_FN_F11 0x01DC + KEY_FN_F12 0x01DD + KEY_FN_F2 0x01D3 + KEY_FN_F3 0x01D4 + KEY_FN_F4 0x01D5 + KEY_FN_F5 0x01D6 + KEY_FN_F6 0x01D7 + KEY_FN_F7 0x01D8 + KEY_FN_F8 0x01D9 + KEY_FN_F9 0x01DA + KEY_FN_S 0x01E3 + KEY_FORWARD 0x009F + KEY_FORWARDMAIL 0x00E9 + KEY_FRONT 0x0084 + KEY_G 0x0022 + KEY_GOTO 0x0162 + KEY_GRAVE 0x0029 + KEY_GREEN 0x018F + KEY_H 0x0023 + KEY_HANGEUL 0x007A + KEY_HANJA 0x007B + KEY_HELP 0x008A + KEY_HENKAN 0x005C + KEY_HIRAGANA 0x005B + KEY_HOME 0x0066 + KEY_HOMEPAGE 0x00AC + KEY_HP 0x00D3 + KEY_I 0x0017 + KEY_INFO 0x0166 + KEY_INSERT 0x006E + KEY_INS_LINE 0x01C2 + KEY_ISO 0x00AA + KEY_J 0x0024 + KEY_K 0x0025 + KEY_KATAKANA 0x005A + KEY_KATAKANAHIRAGANA 0x005D + KEY_KBDILLUMDOWN 0x00E5 + KEY_KBDILLUMTOGGLE 0x00E4 + KEY_KBDILLUMUP 0x00E6 + KEY_KEYBOARD 0x0176 + KEY_KP0 0x0052 + KEY_KP1 0x004F + KEY_KP2 0x0050 + KEY_KP3 0x0051 + KEY_KP4 0x004B + KEY_KP5 0x004C + KEY_KP6 0x004D + KEY_KP7 0x0047 + KEY_KP8 0x0048 + KEY_KP9 0x0049 + KEY_KPASTERISK 0x0037 + KEY_KPCOMMA 0x0079 + KEY_KPDOT 0x0053 + KEY_KPENTER 0x0060 + KEY_KPEQUAL 0x0075 + KEY_KPJPCOMMA 0x005F + KEY_KPLEFTPAREN 0x00B3 + KEY_KPMINUS 0x004A + KEY_KPPLUS 0x004E + KEY_KPPLUSMINUS 0x0076 + KEY_KPRIGHTPAREN 0x00B4 + KEY_KPSLASH 0x0062 + KEY_L 0x0026 + KEY_LANGUAGE 0x0170 + KEY_LAST 0x0195 + KEY_LEFT 0x0069 + KEY_LEFTALT 0x0038 + KEY_LEFTBRACE 0x001A + KEY_LEFTCTRL 0x001D + KEY_LEFTMETA 0x007D + KEY_LEFTSHIFT 0x002A + KEY_LINEFEED 0x0065 + KEY_LIST 0x018B + KEY_M 0x0032 + KEY_MACRO 0x0070 + KEY_MAIL 0x009B + KEY_MAX 0x01FF + KEY_MEDIA 0x00E2 + KEY_MEMO 0x018C + KEY_MENU 0x008B + KEY_MHP 0x016F + KEY_MINUS 0x000C + KEY_MODE 0x0175 + KEY_MOVE 0x00AF + KEY_MP3 0x0187 + KEY_MSDOS 0x0097 + KEY_MUHENKAN 0x005E + KEY_MUTE 0x0071 + KEY_N 0x0031 + KEY_NEW 0x00B5 + KEY_NEXT 0x0197 + KEY_NEXTSONG 0x00A3 + KEY_NUMLOCK 0x0045 + KEY_NUMERIC_POUND 0x020B + KEY_O 0x0018 + KEY_OK 0x0160 + KEY_OPEN 0x0086 + KEY_OPTION 0x0165 + KEY_P 0x0019 + KEY_PAGEDOWN 0x006D + KEY_PAGEUP 0x0068 + KEY_PASTE 0x0087 + KEY_PAUSE 0x0077 + KEY_PAUSECD 0x00C9 + KEY_PC 0x0178 + KEY_PHONE 0x00A9 + KEY_PLAY 0x00CF + KEY_PLAYCD 0x00C8 + KEY_PLAYER 0x0183 + KEY_PLAYPAUSE 0x00A4 + KEY_POWER 0x0074 + KEY_POWER2 0x0164 + KEY_PREVIOUS 0x019C + KEY_PREVIOUSSONG 0x00A5 + KEY_PRINT 0x00D2 + KEY_PROG1 0x0094 + KEY_PROG2 0x0095 + KEY_PROG3 0x00CA + KEY_PROG4 0x00CB + KEY_PROGRAM 0x016A + KEY_PROPS 0x0082 + KEY_PVR 0x016E + KEY_Q 0x0010 + KEY_QUESTION 0x00D6 + KEY_R 0x0013 + KEY_RADIO 0x0181 + KEY_RECORD 0x00A7 + KEY_RED 0x018E + KEY_REDO 0x00B6 + KEY_REFRESH 0x00AD + KEY_REPLY 0x00E8 + KEY_RESERVED 0x0000 + KEY_RESTART 0x0198 + KEY_REWIND 0x00A8 + KEY_RIGHT 0x006A + KEY_RIGHTALT 0x0064 + KEY_RIGHTBRACE 0x001B + KEY_RIGHTCTRL 0x0061 + KEY_RIGHTMETA 0x007E + KEY_RIGHTSHIFT 0x0036 + KEY_RO 0x0059 + KEY_S 0x001F + KEY_SAT 0x017D + KEY_SAT2 0x017E + KEY_SAVE 0x00EA + KEY_SCREEN 0x0177 + KEY_SCROLLDOWN 0x00B2 + KEY_SCROLLLOCK 0x0046 + KEY_SCROLLUP 0x00B1 + KEY_SEARCH 0x00D9 + KEY_SELECT 0x0161 + KEY_SEMICOLON 0x0027 + KEY_SEND 0x00E7 + KEY_SENDFILE 0x0091 + KEY_SETUP 0x008D + KEY_SHOP 0x00DD + KEY_SHUFFLE 0x019A + KEY_SLASH 0x0035 + KEY_SLEEP 0x008E + KEY_SLOW 0x0199 + KEY_SOUND 0x00D5 + KEY_SPACE 0x0039 + KEY_SPORT 0x00DC + KEY_STOP 0x0080 + KEY_STOPCD 0x00A6 + KEY_SUBTITLE 0x0172 + KEY_SUSPEND 0x00CD + KEY_SWITCHVIDEOMODE 0x00E3 + KEY_SYSRQ 0x0063 + KEY_T 0x0014 + KEY_TAB 0x000F + KEY_TAPE 0x0180 + KEY_TEEN 0x019E + KEY_TEXT 0x0184 + KEY_TIME 0x0167 + KEY_TITLE 0x0171 + KEY_TUNER 0x0182 + KEY_TV 0x0179 + KEY_TV2 0x017A + KEY_TWEN 0x019F + KEY_U 0x0016 + KEY_UNDO 0x0083 + KEY_UNKNOWN 0x00F0 + KEY_UP 0x0067 + KEY_V 0x002F + KEY_VCR 0x017B + KEY_VCR2 0x017C + KEY_VENDOR 0x0168 + KEY_VIDEO 0x0189 + KEY_VOLUMEDOWN 0x0072 + KEY_VOLUMEUP 0x0073 + KEY_W 0x0011 + KEY_WAKEUP 0x008F + KEY_WWW 0x0096 + KEY_X 0x002D + KEY_XFER 0x0093 + KEY_Y 0x0015 + KEY_YELLOW 0x0190 + KEY_YEN 0x007C + KEY_Z 0x002C + KEY_ZENKAKUHANKAKU 0x0055 + KEY_ZOOM 0x0174 + BTN_0 0x0100 + BTN_1 0x0101 + BTN_2 0x0102 + BTN_3 0x0103 + BTN_4 0x0104 + BTN_5 0x0105 + BTN_6 0x0106 + BTN_7 0x0107 + BTN_8 0x0108 + BTN_9 0x0109 + BTN_A 0x0130 + BTN_B 0x0131 + BTN_BACK 0x0116 + BTN_BASE 0x0126 + BTN_BASE2 0x0127 + BTN_BASE3 0x0128 + BTN_BASE4 0x0129 + BTN_BASE5 0x012A + BTN_BASE6 0x012B + BTN_C 0x0132 + BTN_DEAD 0x012F + BTN_DIGI 0x0140 + BTN_EXTRA 0x0114 + BTN_FORWARD 0x0115 + BTN_GAMEPAD 0x0130 + BTN_GEAR_DOWN 0x0150 + BTN_GEAR_UP 0x0151 + BTN_JOYSTICK 0x0120 + BTN_LEFT 0x0110 + BTN_MIDDLE 0x0112 + BTN_MISC 0x0100 + BTN_MODE 0x013C + BTN_MOUSE 0x0110 + BTN_PINKIE 0x0125 + BTN_RIGHT 0x0111 + BTN_SELECT 0x013A + BTN_SIDE 0x0113 + BTN_START 0x013B + BTN_STYLUS 0x014B + BTN_STYLUS2 0x014C + BTN_TASK 0x0117 + BTN_THUMB 0x0121 + BTN_THUMB2 0x0122 + BTN_THUMBL 0x013D + BTN_THUMBR 0x013E + BTN_TL 0x0136 + BTN_TL2 0x0138 + BTN_TOOL_AIRBRUSH 0x0144 + BTN_TOOL_BRUSH 0x0142 + BTN_TOOL_DOUBLETAP 0x014D + BTN_TOOL_FINGER 0x0145 + BTN_TOOL_LENS 0x0147 + BTN_TOOL_MOUSE 0x0146 + BTN_TOOL_PEN 0x0140 + BTN_TOOL_PENCIL 0x0143 + BTN_TOOL_RUBBER 0x0141 + BTN_TOOL_TRIPLETAP 0x014E + BTN_TOP 0x0123 + BTN_TOP2 0x0124 + BTN_TOUCH 0x014A + BTN_TR 0x0137 + BTN_TR2 0x0139 + BTN_TRIGGER 0x0120 + BTN_WHEEL 0x0150 + BTN_X 0x0133 + BTN_Y 0x0134 + BTN_Z 0x0135 + end codes + +end remote + diff --git a/abs/core/system-templates/templates/remotes/other/imon-mce/lircrc b/abs/core/system-templates/templates/remotes/other/imon-mce/lircrc new file mode 100755 index 0000000..f16bfc3 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/imon-mce/lircrc @@ -0,0 +1,922 @@ +# /home/mythtv/.mythtv/lircrc +# +# Media Center Edition Remote Control and Remote Control Keys on Media Center Keyboard +######################################################################################## +# For use with the USB MCE ir receiver +# MythTV LIRC config file for the mceusb2 or lirc_mod_mce module + +# Info about lircrc statment +#begin +# prog = ... Program controlled, irxevent, irexec, mythtv, mplayer, xine, or others +# remote = ... mceusb, or what ever you happen to have or want to call it +# button = ... remote keys names from your lircd.conf file +# repeat = ... repeat = 2 is fast, repeat = 4 is slower +# delay = ... delay before repeat, 1 is short, 4 is longer +# config = ... output key presses to key bindings editor +# mode = ... +# flags = ... +#end + + +# Updated January 30th 2008 BAK +# for the Knoppmyth project + +######################################################## irexec #################### +# the lirc irexec program must be running for this section + +# Will perform a complete shutdown +#begin +# prog = irexec +# button = Power +# config = /usr/bin/sudo halt +#end + +# Teletext = used as power down button +begin + prog = irexec + button = KEY_SUBTITLE + config = /usr/bin/sudo halt +# config = sudo /sbin/shutdown -h -t 0 now +end + + +# +################################################ Mythtv Section #################### +# MythTV Key Binding Editor location +# Mythtv Menu >>Utilities / Setup >>Edit Keys +# Key Bindings can also be found in Myth Web + +# Record +begin + prog = mythtv + button = KEY_RECORD + config = R +end + +# Stop +begin + prog = mythtv + button = KEY_STOP + config = Esc +end + +# Pause +begin + prog = mythtv + button = KEY_PAUSE + config = P +end + +# Rewind (while viewing) +begin + prog = mythtv + button = KEY_REWIND + repeat = 0 + delay = 1 + config = < +end + +# Fast forward (while viewing) +begin + prog = mythtv + button = KEY_FASTFORWARD + repeat = 0 + delay = 1 + config = > +end + +# Play +begin + prog = mythtv + button = KEY_PLAY + config = L +end + +# Skip backward (1 min default) +begin + prog = mythtv + button = KEY_PREVIOUS + repeat = 4 + delay = 4 + config = PgUp +end + +# Skip forward (1 min default) +begin + prog = mythtv + button = KEY_NEXT + repeat = 4 + delay = 4 + config = PgDown +end + +#<><><><><><><><><><><> Mythtv Control <><><><> + +# Escape/Exit/Back +begin + prog = mythtv + button = KEY_EXIT + config = Esc +end + +# Bring up OSD info +begin + prog = mythtv + button = KEY_INFO + config = I +end + +begin + prog = mythtv + button = KEY_LEFT + repeat = 3 + delay = 4 + config = Left +end + +begin + prog = mythtv + button = KEY_RIGHT + repeat = 3 + delay = 4 + config = Right +end + +begin + prog = mythtv + button = KEY_UP + repeat = 3 + delay = 4 + config = Up +end + +begin + prog = mythtv + button = KEY_DOWN + repeat = 3 + delay = 4 + config = Down +end + +# OK/Select +begin + prog = mythtv + button = KEY_OK + config = Return +end + +# The Start Button is really just a Menu key +begin + prog = mythtv + button = KEY_MEDIA + config = M +end + +#<><><><><><><><><><><><><><><> + +# Volume-Up +begin + prog = mythtv + button = KEY_VOLUMEUP + repeat = 2 + config = ] +end + +# Volume-Down +begin + prog = mythtv + button = VOLUMEDOWN + repeat = 2 + config = [ +end + +# Mute +begin + prog = mythtv + button = KEY_MUTE + config = | +end + +# Channel Up +begin + prog = mythtv + button = KEY_CHANNELUP + repeat = 3 +# delay = 1 + config = Up +end + +# Channel Down +begin + prog = mythtv + button = CHANNELDOWN + config = Down + repeat = 3 +# delay = 1 +end + +# Numbers 0-9 <><><><><><><><><><><> + +begin + prog = mythtv + button = KEY_1 +# repeat = 2 + config = 1 +end + +begin + prog = mythtv + button = KEY_2 +# repeat = 2 + config = 2 +end + +begin + prog = mythtv + button = KEY_3 +# repeat = 2 + config = 3 +end + +begin + prog = mythtv + button = KEY_4 +# repeat = 2 + config = 4 +end + +begin + prog = mythtv + button = KEY_5 +# repeat = 2 + config = 5 +end + +begin + prog = mythtv + button = KEY_6 +# repeat = 2 + config = 6 +end + +begin + prog = mythtv + button = KEY_7 +# repeat = 2 + config = 7 +end + +begin + prog = mythtv + button = KEY_8 +# repeat = 2 + config = 8 +End + +begin + prog = mythtv + button = KEY_9 +# repeat = 2 + config = 9 +end + +begin + prog = mythtv + button = KEY_0 +# repeat = 2 + config = 0 +end + +# Use Zoom for Aspect Ratio +begin + prog = mythtv + button = KEY_ZOOM + config = W +end + +#<><><><><><><><><><><><><><><><><><><><> +# Seek to previous commercial cut point +# or remove all cut points from the Editing Cutlist +begin + prog = mythtv + button = KEY_BLUE + config = Q +end + +# Seek to next commercial cut point +# or add commericial cut points to the Editing Cutlist +begin + prog = mythtv + button = KEY_NUMERIC_POUND + config = Z +end + +# Brings up the delete box +begin + prog = mythtv + button = KEY_DELETE + repeat = 0 + config = D +end + +# Toggle Editing Cutlist on or off +begin + prog = mythtv + button = KEY_ENTER + repeat = 0 + config = E +end + +#<><><><><><><><> Additional Remote Commands <><><><><><><><> +# All buttons in this section must be configured using +# MythTV's KeyBindings JumpPoints editor. +# >>> Utilities/ Setup >>> Edit Keys >>> JumpPoints >>> + +# Listen to Myth Music +begin + prog = mythtv + button = KEY_AUDIO + config = Ctrl+T +end + +# at this time connects to MythStreem +begin + prog = mythtv + button = KEY_RADIO + config = Ctrl+Alt+S +end + +# View Pictures +begin + prog = mythtv + button = KEY_CAMERA + config = Ctrl+G +end + +# Watch Videos +begin + prog = mythtv + button = KEY_VIDEO + config = Ctrl+V +end + +# Watch Live TV with Live TV Guide open +begin + prog = mythtv + button = KEY_TV + config = Ctrl+S +end + +# Watch Live TV +begin + prog = mythtv + button = KEY_GREEN + config = Ctrl+Alt+L +end + +# Recorded TV Programs +begin + prog = mythtv + button = KEY_PVR + config = Ctrl+R +end + +# Program Guide +begin + prog = mythtv + button = KEY_EPG + config = Ctrl+Alt+G +end + +# Play DVD +# There must be a disk in the DVD drive or it dos nothing +begin + prog = mythtv + button = KEY_DVD + config = Ctrl+Alt+D +end + +# unused key +#begin +# prog = mythtv +# button = Messenger +# config = Ctrl+Alt+A +#end + +# <><><><><><><><><><><><><> Teletext Buttons <><><><><><><><><><><> + +# Teletext = Show interactive MHEG screens +#begin +# prog = mythtv +# button = Teltext +# config = F7 +#end + +# Red = Red button for interactive screens. +begin + prog = mythtv + button = KEY_RED + config = F2 +end + +# Green = Green button for interactive screens. +begin + prog = mythtv + button = KEY_GREEN + config = F3 +end + +# Yellow = Yellow button for interactive screens. +begin + prog = mythtv + button = KEY_YELLOW + config = F4 +end + +# Blue = Blue button for interactive screens. +begin + prog = mythtv + button = KEY_BLUE + config = F5 +end +# +# +######################################################################### MPlayer Section ##### +# "mplayer -input keylist" Prints all keys that can be bound to commands. +# "mplayer -input cmdlist" Prints all commands that can be bound to keys +# "man mplayer" Prints documentation for MPlayer + +# Show OSD +begin + prog = mplayer + button = KEY_OK + config = osd +end + +# Pause playback +begin + prog = mplayer + button = KEY_PAUSE + config = pause +end + +# If paused, resume playing +begin + prog = mplayer + button = KEY_PLAY + config = pause +end + +# Stop playback and exit +begin + prog = mplayer + button = KEY_STOP + config = q +end + +# Exit playback +begin + prog = mplayer + button = KEY_EXIT + config = q +end + +# Subtitle +begin + prog = mplayer + button = KEY_TITLE + config = sub_visibility +end + +# Subtitle language +begin + prog = mplayer +# button = Language + button = KEY_BLUE + config = vobsub_lang +end + +# Audio language +begin + prog = mplayer + button = KEY_LANGUAGE + config = switch_audio +end + +# Volume-Up +begin + prog = mplayer + button = KEY_VOLUMEUP + repeat = 2 + config = volume +1 +end + +# Volume-Down +begin + prog = mplayer + button = KEY_VOLUMEDOWN + repeat = 2 + config = volume -1 +end + +# Mute +begin + prog = mplayer + button = KEY_MUTE + config = mute +end + +# Seek back 60 seconds +begin + prog = mplayer + button = KEY_LEFT + repeat = 2 + config = seek -60 +end + +# Seek forward 60 seconds +begin + prog = mplayer + button = KEY_RIGHT + repeat = 2 + config = seek +60 +end + +# Seek back 10 seconds +begin + prog = mplayer + button = KEY_REWIND + repeat = 2 + config = seek -10 +end + +# Seek forward 30 seconds +begin + prog = mplayer + button = KEY_FASTFORWARD + repeat = 2 + config = seek +30 +end + +# Quit +begin + prog = mplayer + button = KEY_EXIT + config = quit +end + +# Seek forward 10 minutes +begin + prog = mplayer + button = KEY_NEXT + repeat = 2 + config = seek +600 +end + +# Seek backward 10 minutes +begin + prog = mplayer + button = KEY_PREVIOUS + repeat = 2 + config = seek -600 +end + +# increase brightness +begin + button = KEY_CHANNELUP + prog = mplayer + repeat = 2 + config = brightness +1 +end + +# decrease brightness +begin + button = KEY_CHANNELDOWN + prog = mplayer + repeat = 2 + config = brightness -1 +end + +# Toggle full-screen +#begin +# prog = mplayer +# button = #??????????????????????????? +# repeat = 2 +# config = vo_fullscreen +#end + + +######################################################################## XINE Section ########## + +# For a compleate list of Xine's Lirc Keybindings use comand +# xine --keymap=lirc>.lircrc.xine.keybindings +# This creates a file in current directory called ".lircrc.xine.keybindings" +# Note: Xine has diferent sets of keybindings for lirc and keyboard + +## 01/14/2008 +# xine key bindings. +# Automatically generated by xine-ui version 0.99.6cvs. + +#<><><><><><><><><><> Xine Video Movement <><><><> + +# start playback +begin + prog = xine + button = KEY_PLAY + config = Play +end + +# playback pause toggle +begin + prog = xine + button = KEY_PAUSE + config = Pause +end + +# stop playback +begin + prog = xine + button = KEY_STOP + config = Stop +end + +# take a snapshot +#begin +# prog = xine +# button = Record +# repeat = 2 +# config = Snapshot +#end + +begin + prog = xine + button = KEY_FASTFORWARD + repeat = 2 +# delay = 1 + config = SeekRelative+7 +end + +begin + prog = xine + button = KEY_REWIND + repeat = 2 +# delay = 1 + config = SeekRelative-7 +end + +# set position to -60 seconds in current stream +begin + prog = xine + button = KEY_PREVIOUS + repeat = 2 + delay = 1 + config = SeekRelative-60 +end + +# set position to +60 seconds in current stream +begin + prog = xine + button = KEY_NEXT + repeat = 2 + delay = 1 + config = SeekRelative+60 +end +#<><><><><><><><><><><><>Xine Control<><><><><><><><><> + +# quit the program +begin + prog = xine + button = KEY_EXIT + config = Quit +end + +#display stream information using OSD +begin + prog = xine + button = KEY_INFO + config = OSDStreamInfos +end + +# menu navigate up +begin + prog = xine + button = KEY_UP + repeat = 2 + delay = 2 + config = EventUp +end + +# menu navigate down +begin + prog = xine + button = KEY_DOWN + repeat = 2 + delay = 2 + config = EventDown +end + +# menu navigate left +begin + prog = xine + button = KEY_LEFT + repeat = 2 + delay = 2 + config = EventLeft +end + +# menu navigate right +begin + prog = xine + button = KEY_RIGHT + repeat = 2 + delay = 2 + config = EventRight +end + +# menu select +begin + prog = xine + button = KEY_OK + config = EventSelect +end + +# jump to Root Menu +begin + prog = xine + button = KEY_MEDIA + config = Menu +end + +#<><><><><><><><><><><><><><><><><><><> Xine Volume / Channel <><><><><><><><> + +# increment audio volume +begin + prog = xine + button = KEY_VOLUMEUP + repeat = 1 + config = Volume+ +end + +# decrement audio volume +begin + prog = xine + button = KEY_VOLUMEDOWN + repeat = 1 + config = Volume- +end + +# audio muting toggle +begin + prog = xine + button = KEY_MUTE + config = Mute +end + +# increase brightness by 10 +begin + prog = xine + button = KEY_CHANNELUP + config = BrightnessControl+ +end + +# decrease brightness by 10 +begin + prog = xine + button = KEY_CHANNELDOWN + config = BrightnessControl- +end + +#<><><><><><><><><><><><><><><><><> Xine Menu <><><><> + +# unused key +#begin +# prog = xine +# button = RecordedTV +# config = ???????? +#end + +# visibility toggle of stream info window +begin + prog = xine + button = KEY_EPG + config = SetupShow +end + +# unused key +#begin +# prog = xine +# button = LiveTV +# config = ???????? +#end + +# jump to Title Menu +begin + prog = xine + button = KEY_DVD + config = RootMenu +end + +#<><><><><><><><><><><><><><><><><> Xine Stream Position <><><><> + +# set position in current stream + +begin + prog = xine + button = KEY_0 + config = SetPosition0% +end + +begin + prog = xine + button = KEY_1 + config = SetPosition10% +end + +begin + prog = xine + button = KEY_2 + config = SetPosition20% +end + +begin + prog = xine + button = KEY_3 + config = SetPosition30% +end + +begin + prog = xine + button = KEY_4 + config = SetPosition40% +end + +begin + prog = xine + button = KEY_5 + config = SetPosition50% +end + +begin + prog = xine + button = KEY_6 + config = SetPosition60% +end + +begin + prog = xine + button = KEY_7 + config = SetPosition70% +end + +begin + prog = xine + button = KEY_8 + config = SetPosition80% +end + +begin + prog = xine + button = KEY_9 + config = SetPosition90% +end + +#<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> + +# decrement playback speed (slow motion slowdown) +begin + prog = xine + button = KEY_BLUE + config = SpeedSlower +end + +# increment playback speed (slow motion speedup) +begin + prog = xine + button = KEY_NUMERIC_POUND + config = SpeedFaster +end + +# reset playback speed +begin + prog = xine + button = KEY_DELETE + config = SpeedReset +end + +# unused key +#begin +# prog = xine +# button = clear +# config = ????????? +#end + +# set position to -30 seconds in current stream config = SeekRelative-30 +# set position to +30 seconds in current stream config = SeekRelative+30 +# eject the current medium config = Eject +# zoom in config = ZoomIn +# zoom out config = ZoomOut +# fullscreen toggle config = ToggleFullscreen + +## +# End of xine . +## diff --git a/abs/core/system-templates/templates/remotes/other/imon-mce/preview.jpg b/abs/core/system-templates/templates/remotes/other/imon-mce/preview.jpg new file mode 100644 index 0000000..a2e46a3 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/imon-mce/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/imon-mce/remote.run b/abs/core/system-templates/templates/remotes/other/imon-mce/remote.run new file mode 100755 index 0000000..b6052db --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/imon-mce/remote.run @@ -0,0 +1,4 @@ +#!/bin/bash + +/usr/bin/ir-keytable -c -p RC6 -w /etc/rc_keymaps/imon_mce +/usr/sbin/lircd -r -n --driver devinput -d /dev/remotes/SoundGraph --output /var/run/lirc/lircd diff --git a/abs/core/system-templates/templates/remotes/other/imon/lircd.conf.imon b/abs/core/system-templates/templates/remotes/other/imon/lircd.conf.imon new file mode 100644 index 0000000..9b97ab1 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/imon/lircd.conf.imon @@ -0,0 +1,835 @@ +# generated by devinput.sh + +begin remote + + name devinput + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 16 + pre_data 0x1 + post_data_bits 32 + post_data 0x1 + gap 132799 + toggle_bit_mask 0x0 + + begin codes + KEY_0 0x0200 + KEY_102ND 0x0056 + KEY_1 0x0201 + KEY_2 0x0202 + KEY_3 0x0203 + KEY_4 0x0204 + KEY_5 0x0205 + KEY_6 0x0206 + KEY_7 0x0207 + KEY_8 0x0208 + KEY_9 0x0209 + KEY_A 0x001E + KEY_AB 0x0196 + KEY_AGAIN 0x0081 + KEY_ALTERASE 0x00DE + KEY_ANGLE 0x0173 + KEY_APOSTROPHE 0x0028 + KEY_ARCHIVE 0x0169 + KEY_AUDIO 0x0188 + KEY_AUX 0x0186 + KEY_B 0x0030 + KEY_BACK 0x009E + KEY_BACKSLASH 0x002B + KEY_BACKSPACE 0x000E + KEY_BASSBOOST 0x00D1 + KEY_BATTERY 0x00EC + KEY_BLUE 0x0191 + KEY_BOOKMARKS 0x009C + KEY_BREAK 0x019B + KEY_BRIGHTNESSDOWN 0x00E0 + KEY_BRIGHTNESSUP 0x00E1 + KEY_BRL_DOT1 0x01F1 + KEY_BRL_DOT2 0x01F2 + KEY_BRL_DOT3 0x01F3 + KEY_BRL_DOT4 0x01F4 + KEY_BRL_DOT5 0x01F5 + KEY_BRL_DOT6 0x01F6 + KEY_BRL_DOT7 0x01F7 + KEY_BRL_DOT8 0x01F8 + KEY_C 0x002E + KEY_CALC 0x008C + KEY_CALENDAR 0x018D + KEY_CAMERA 0x00D4 + KEY_CANCEL 0x00DF + KEY_CAPSLOCK 0x003A + KEY_CD 0x017F + KEY_CHANNEL 0x016B + KEY_CHANNELDOWN 0x0193 + KEY_CHANNELUP 0x0192 + KEY_CHAT 0x00D8 + KEY_CLEAR 0x0163 + KEY_CLOSE 0x00CE + KEY_CLOSECD 0x00A0 + KEY_COFFEE 0x0098 + KEY_COMMA 0x0033 + KEY_COMPOSE 0x007F + KEY_COMPUTER 0x009D + KEY_CONFIG 0x00AB + KEY_CONNECT 0x00DA + KEY_COPY 0x0085 + KEY_CUT 0x0089 + KEY_CYCLEWINDOWS 0x009A + KEY_D 0x0020 + KEY_DEL_EOL 0x01C0 + KEY_DEL_EOS 0x01C1 + KEY_DELETE 0x006F + KEY_DELETEFILE 0x0092 + KEY_DEL_LINE 0x01C3 + KEY_DIGITS 0x019D + KEY_DIRECTION 0x0099 + KEY_DIRECTORY 0x018A + KEY_DOCUMENTS 0x00EB + KEY_DOT 0x0034 + KEY_DOWN 0x006C + KEY_DVD 0x0185 + KEY_E 0x0012 + KEY_EDIT 0x00B0 + KEY_EJECTCD 0x00A1 + KEY_EJECTCLOSECD 0x00A2 + KEY_EMAIL 0x00D7 + KEY_END 0x006B + KEY_ENTER 0x001C + KEY_EPG 0x016D + KEY_EQUAL 0x000D + KEY_ESC 0x0001 + KEY_EXIT 0x00AE + KEY_F10 0x0044 + KEY_F11 0x0057 + KEY_F12 0x0058 + KEY_F13 0x00B7 + KEY_F14 0x00B8 + KEY_F15 0x00B9 + KEY_F1 0x003B + KEY_F16 0x00BA + KEY_F17 0x00BB + KEY_F18 0x00BC + KEY_F19 0x00BD + KEY_F20 0x00BE + KEY_F21 0x00BF + KEY_F22 0x00C0 + KEY_F23 0x00C1 + KEY_F24 0x00C2 + KEY_F2 0x003C + KEY_F 0x0021 + KEY_F3 0x003D + KEY_F4 0x003E + KEY_F5 0x003F + KEY_F6 0x0040 + KEY_F7 0x0041 + KEY_F8 0x0042 + KEY_F9 0x0043 + KEY_FASTFORWARD 0x00D0 + KEY_FAVORITES 0x016C + KEY_FILE 0x0090 + KEY_FINANCE 0x00DB + KEY_FIND 0x0088 + KEY_FIRST 0x0194 + KEY_FN 0x01D0 + KEY_FN_1 0x01DE + KEY_FN_2 0x01DF + KEY_FN_B 0x01E4 + KEY_FN_D 0x01E0 + KEY_FN_E 0x01E1 + KEY_FN_ESC 0x01D1 + KEY_FN_F 0x01E2 + KEY_FN_F10 0x01DB + KEY_FN_F1 0x01D2 + KEY_FN_F11 0x01DC + KEY_FN_F12 0x01DD + KEY_FN_F2 0x01D3 + KEY_FN_F3 0x01D4 + KEY_FN_F4 0x01D5 + KEY_FN_F5 0x01D6 + KEY_FN_F6 0x01D7 + KEY_FN_F7 0x01D8 + KEY_FN_F8 0x01D9 + KEY_FN_F9 0x01DA + KEY_FN_S 0x01E3 + KEY_FORWARD 0x009F + KEY_FORWARDMAIL 0x00E9 + KEY_FRONT 0x0084 + KEY_G 0x0022 + KEY_GOTO 0x0162 + KEY_GRAVE 0x0029 + KEY_GREEN 0x018F + KEY_H 0x0023 + KEY_HANGEUL 0x007A + KEY_HANJA 0x007B + KEY_HELP 0x008A + KEY_HENKAN 0x005C + KEY_HIRAGANA 0x005B + KEY_HOME 0x0066 + KEY_HOMEPAGE 0x00AC + KEY_HP 0x00D3 + KEY_I 0x0017 + KEY_INFO 0x0166 + KEY_INSERT 0x006E + KEY_INS_LINE 0x01C2 + KEY_ISO 0x00AA + KEY_J 0x0024 + KEY_K 0x0025 + KEY_KATAKANA 0x005A + KEY_KATAKANAHIRAGANA 0x005D + KEY_KBDILLUMDOWN 0x00E5 + KEY_KBDILLUMTOGGLE 0x00E4 + KEY_KBDILLUMUP 0x00E6 + KEY_KEYBOARD 0x0176 + KEY_KP0 0x0052 + KEY_KP1 0x004F + KEY_KP2 0x0050 + KEY_KP3 0x0051 + KEY_KP4 0x004B + KEY_KP5 0x004C + KEY_KP6 0x004D + KEY_KP7 0x0047 + KEY_KP8 0x0048 + KEY_KP9 0x0049 + KEY_KPASTERISK 0x0037 + KEY_KPCOMMA 0x0079 + KEY_KPDOT 0x0053 + KEY_KPENTER 0x0060 + KEY_KPEQUAL 0x0075 + KEY_KPJPCOMMA 0x005F + KEY_KPLEFTPAREN 0x00B3 + KEY_KPMINUS 0x004A + KEY_KPPLUS 0x004E + KEY_KPPLUSMINUS 0x0076 + KEY_KPRIGHTPAREN 0x00B4 + KEY_KPSLASH 0x0062 + KEY_L 0x0026 + KEY_LANGUAGE 0x0170 + KEY_LAST 0x0195 + KEY_LEFT 0x0069 + KEY_LEFTALT 0x0038 + KEY_LEFTBRACE 0x001A + KEY_LEFTCTRL 0x001D + KEY_LEFTMETA 0x007D + KEY_LEFTSHIFT 0x002A + KEY_LINEFEED 0x0065 + KEY_LIST 0x018B + KEY_M 0x0032 + KEY_MACRO 0x0070 + KEY_MAIL 0x009B + KEY_MAX 0x01FF + KEY_MEDIA 0x00E2 + KEY_MEMO 0x018C + KEY_MENU 0x008B + KEY_MHP 0x016F + KEY_MINUS 0x000C + KEY_MODE 0x0175 + KEY_MOVE 0x00AF + KEY_MP3 0x0187 + KEY_MSDOS 0x0097 + KEY_MUHENKAN 0x005E + KEY_MUTE 0x0071 + KEY_N 0x0031 + KEY_NEW 0x00B5 + KEY_NEXT 0x0197 + KEY_NEXTSONG 0x00A3 + KEY_NUMLOCK 0x0045 + KEY_O 0x0018 + KEY_OK 0x0160 + KEY_OPEN 0x0086 + KEY_OPTION 0x0165 + KEY_P 0x0019 + KEY_PAGEDOWN 0x006D + KEY_PAGEUP 0x0068 + KEY_PASTE 0x0087 + KEY_PAUSE 0x0077 + KEY_PAUSECD 0x00C9 + KEY_PC 0x0178 + KEY_PHONE 0x00A9 + KEY_PLAY 0x00CF + KEY_PLAYCD 0x00C8 + KEY_PLAYER 0x0183 + KEY_PLAYPAUSE 0x00A4 + KEY_NUMERIC_POUND 0x020B + KEY_POWER 0x0074 + KEY_POWER2 0x0164 + KEY_PREVIOUS 0x019C + KEY_PREVIOUSSONG 0x00A5 + KEY_PRINT 0x00D2 + KEY_PROG1 0x0094 + KEY_PROG2 0x0095 + KEY_PROG3 0x00CA + KEY_PROG4 0x00CB + KEY_PROGRAM 0x016A + KEY_PROPS 0x0082 + KEY_PVR 0x016E + KEY_Q 0x0010 + KEY_QUESTION 0x00D6 + KEY_R 0x0013 + KEY_RADIO 0x0181 + KEY_RECORD 0x00A7 + KEY_RED 0x018E + KEY_REDO 0x00B6 + KEY_REFRESH 0x00AD + KEY_REPLY 0x00E8 + KEY_RESERVED 0x0000 + KEY_RESTART 0x0198 + KEY_REWIND 0x00A8 + KEY_RIGHT 0x006A + KEY_RIGHTALT 0x0064 + KEY_RIGHTBRACE 0x001B + KEY_RIGHTCTRL 0x0061 + KEY_RIGHTMETA 0x007E + KEY_RIGHTSHIFT 0x0036 + KEY_RO 0x0059 + KEY_S 0x001F + KEY_SAT 0x017D + KEY_SAT2 0x017E + KEY_SAVE 0x00EA + KEY_SCREEN 0x0177 + KEY_SCROLLDOWN 0x00B2 + KEY_SCROLLLOCK 0x0046 + KEY_SCROLLUP 0x00B1 + KEY_SEARCH 0x00D9 + KEY_SELECT 0x0161 + KEY_SEMICOLON 0x0027 + KEY_SEND 0x00E7 + KEY_SENDFILE 0x0091 + KEY_SETUP 0x008D + KEY_SHOP 0x00DD + KEY_SHUFFLE 0x019A + KEY_SLASH 0x0035 + KEY_SLEEP 0x008E + KEY_SLOW 0x0199 + KEY_SOUND 0x00D5 + KEY_SPACE 0x0039 + KEY_SPORT 0x00DC + KEY_STOP 0x0080 + KEY_STOPCD 0x00A6 + KEY_SUBTITLE 0x0172 + KEY_SUSPEND 0x00CD + KEY_SWITCHVIDEOMODE 0x00E3 + KEY_SYSRQ 0x0063 + KEY_T 0x0014 + KEY_TAB 0x000F + KEY_TAPE 0x0180 + KEY_TEEN 0x019E + KEY_TEXT 0x0184 + KEY_TIME 0x0167 + KEY_TITLE 0x0171 + KEY_TUNER 0x0182 + KEY_TV 0x0179 + KEY_TV2 0x017A + KEY_TWEN 0x019F + KEY_U 0x0016 + KEY_UNDO 0x0083 + KEY_UNKNOWN 0x00F0 + KEY_UP 0x0067 + KEY_V 0x002F + KEY_VCR 0x017B + KEY_VCR2 0x017C + KEY_VENDOR 0x0168 + KEY_VIDEO 0x0189 + KEY_VOLUMEDOWN 0x0072 + KEY_VOLUMEUP 0x0073 + KEY_W 0x0011 + KEY_WAKEUP 0x008F + KEY_WWW 0x0096 + KEY_X 0x002D + KEY_XFER 0x0093 + KEY_Y 0x0015 + KEY_YELLOW 0x0190 + KEY_YEN 0x007C + KEY_Z 0x002C + KEY_ZENKAKUHANKAKU 0x0055 + KEY_ZOOM 0x0174 + BTN_0 0x0100 + BTN_1 0x0101 + BTN_2 0x0102 + BTN_3 0x0103 + BTN_4 0x0104 + BTN_5 0x0105 + BTN_6 0x0106 + BTN_7 0x0107 + BTN_8 0x0108 + BTN_9 0x0109 + BTN_A 0x0130 + BTN_B 0x0131 + BTN_BACK 0x0116 + BTN_BASE 0x0126 + BTN_BASE2 0x0127 + BTN_BASE3 0x0128 + BTN_BASE4 0x0129 + BTN_BASE5 0x012A + BTN_BASE6 0x012B + BTN_C 0x0132 + BTN_DEAD 0x012F + BTN_DIGI 0x0140 + BTN_EXTRA 0x0114 + BTN_FORWARD 0x0115 + BTN_GAMEPAD 0x0130 + BTN_GEAR_DOWN 0x0150 + BTN_GEAR_UP 0x0151 + BTN_JOYSTICK 0x0120 + BTN_LEFT 0x0110 + BTN_MIDDLE 0x0112 + BTN_MISC 0x0100 + BTN_MODE 0x013C + BTN_MOUSE 0x0110 + BTN_PINKIE 0x0125 + BTN_RIGHT 0x0111 + BTN_SELECT 0x013A + BTN_SIDE 0x0113 + BTN_START 0x013B + BTN_STYLUS 0x014B + BTN_STYLUS2 0x014C + BTN_TASK 0x0117 + BTN_THUMB 0x0121 + BTN_THUMB2 0x0122 + BTN_THUMBL 0x013D + BTN_THUMBR 0x013E + BTN_TL 0x0136 + BTN_TL2 0x0138 + BTN_TOOL_AIRBRUSH 0x0144 + BTN_TOOL_BRUSH 0x0142 + BTN_TOOL_DOUBLETAP 0x014D + BTN_TOOL_FINGER 0x0145 + BTN_TOOL_LENS 0x0147 + BTN_TOOL_MOUSE 0x0146 + BTN_TOOL_PEN 0x0140 + BTN_TOOL_PENCIL 0x0143 + BTN_TOOL_RUBBER 0x0141 + BTN_TOOL_TRIPLETAP 0x014E + BTN_TOP 0x0123 + BTN_TOP2 0x0124 + BTN_TOUCH 0x014A + BTN_TR 0x0137 + BTN_TR2 0x0139 + BTN_TRIGGER 0x0120 + BTN_WHEEL 0x0150 + BTN_X 0x0133 + BTN_Y 0x0134 + BTN_Z 0x0135 + end codes + +end remote + +# generated by devinput.sh (obsolete 32 bit version) +begin remote + + name devinput + bits 16 + eps 30 + aeps 100 + + one 0 0 + zero 0 0 + pre_data_bits 16 + pre_data 0x8001 + gap 132799 + toggle_bit_mask 0x0 + + begin codes + KEY_0 0x0200 + KEY_102ND 0x0056 + KEY_1 0x0201 + KEY_2 0x0202 + KEY_3 0x0203 + KEY_4 0x0204 + KEY_5 0x0205 + KEY_6 0x0206 + KEY_7 0x0207 + KEY_8 0x0208 + KEY_9 0x0209 + KEY_A 0x001E + KEY_AB 0x0196 + KEY_AGAIN 0x0081 + KEY_ALTERASE 0x00DE + KEY_ANGLE 0x0173 + KEY_APOSTROPHE 0x0028 + KEY_ARCHIVE 0x0169 + KEY_AUDIO 0x0188 + KEY_AUX 0x0186 + KEY_B 0x0030 + KEY_BACK 0x009E + KEY_BACKSLASH 0x002B + KEY_BACKSPACE 0x000E + KEY_BASSBOOST 0x00D1 + KEY_BATTERY 0x00EC + KEY_BLUE 0x0191 + KEY_BOOKMARKS 0x009C + KEY_BREAK 0x019B + KEY_BRIGHTNESSDOWN 0x00E0 + KEY_BRIGHTNESSUP 0x00E1 + KEY_BRL_DOT1 0x01F1 + KEY_BRL_DOT2 0x01F2 + KEY_BRL_DOT3 0x01F3 + KEY_BRL_DOT4 0x01F4 + KEY_BRL_DOT5 0x01F5 + KEY_BRL_DOT6 0x01F6 + KEY_BRL_DOT7 0x01F7 + KEY_BRL_DOT8 0x01F8 + KEY_C 0x002E + KEY_CALC 0x008C + KEY_CALENDAR 0x018D + KEY_CAMERA 0x00D4 + KEY_CANCEL 0x00DF + KEY_CAPSLOCK 0x003A + KEY_CD 0x017F + KEY_CHANNEL 0x016B + KEY_CHANNELDOWN 0x0193 + KEY_CHANNELUP 0x0192 + KEY_CHAT 0x00D8 + KEY_CLEAR 0x0163 + KEY_CLOSE 0x00CE + KEY_CLOSECD 0x00A0 + KEY_COFFEE 0x0098 + KEY_COMMA 0x0033 + KEY_COMPOSE 0x007F + KEY_COMPUTER 0x009D + KEY_CONFIG 0x00AB + KEY_CONNECT 0x00DA + KEY_COPY 0x0085 + KEY_CUT 0x0089 + KEY_CYCLEWINDOWS 0x009A + KEY_D 0x0020 + KEY_DEL_EOL 0x01C0 + KEY_DEL_EOS 0x01C1 + KEY_DELETE 0x006F + KEY_DELETEFILE 0x0092 + KEY_DEL_LINE 0x01C3 + KEY_DIGITS 0x019D + KEY_DIRECTION 0x0099 + KEY_DIRECTORY 0x018A + KEY_DOCUMENTS 0x00EB + KEY_DOT 0x0034 + KEY_DOWN 0x006C + KEY_DVD 0x0185 + KEY_E 0x0012 + KEY_EDIT 0x00B0 + KEY_EJECTCD 0x00A1 + KEY_EJECTCLOSECD 0x00A2 + KEY_EMAIL 0x00D7 + KEY_END 0x006B + KEY_ENTER 0x001C + KEY_EPG 0x016D + KEY_EQUAL 0x000D + KEY_ESC 0x0001 + KEY_EXIT 0x00AE + KEY_F10 0x0044 + KEY_F11 0x0057 + KEY_F12 0x0058 + KEY_F13 0x00B7 + KEY_F14 0x00B8 + KEY_F15 0x00B9 + KEY_F1 0x003B + KEY_F16 0x00BA + KEY_F17 0x00BB + KEY_F18 0x00BC + KEY_F19 0x00BD + KEY_F20 0x00BE + KEY_F21 0x00BF + KEY_F22 0x00C0 + KEY_F23 0x00C1 + KEY_F24 0x00C2 + KEY_F2 0x003C + KEY_F 0x0021 + KEY_F3 0x003D + KEY_F4 0x003E + KEY_F5 0x003F + KEY_F6 0x0040 + KEY_F7 0x0041 + KEY_F8 0x0042 + KEY_F9 0x0043 + KEY_FASTFORWARD 0x00D0 + KEY_FAVORITES 0x016C + KEY_FILE 0x0090 + KEY_FINANCE 0x00DB + KEY_FIND 0x0088 + KEY_FIRST 0x0194 + KEY_FN 0x01D0 + KEY_FN_1 0x01DE + KEY_FN_2 0x01DF + KEY_FN_B 0x01E4 + KEY_FN_D 0x01E0 + KEY_FN_E 0x01E1 + KEY_FN_ESC 0x01D1 + KEY_FN_F 0x01E2 + KEY_FN_F10 0x01DB + KEY_FN_F1 0x01D2 + KEY_FN_F11 0x01DC + KEY_FN_F12 0x01DD + KEY_FN_F2 0x01D3 + KEY_FN_F3 0x01D4 + KEY_FN_F4 0x01D5 + KEY_FN_F5 0x01D6 + KEY_FN_F6 0x01D7 + KEY_FN_F7 0x01D8 + KEY_FN_F8 0x01D9 + KEY_FN_F9 0x01DA + KEY_FN_S 0x01E3 + KEY_FORWARD 0x009F + KEY_FORWARDMAIL 0x00E9 + KEY_FRONT 0x0084 + KEY_G 0x0022 + KEY_GOTO 0x0162 + KEY_GRAVE 0x0029 + KEY_GREEN 0x018F + KEY_H 0x0023 + KEY_HANGEUL 0x007A + KEY_HANJA 0x007B + KEY_HELP 0x008A + KEY_HENKAN 0x005C + KEY_HIRAGANA 0x005B + KEY_HOME 0x0066 + KEY_HOMEPAGE 0x00AC + KEY_HP 0x00D3 + KEY_I 0x0017 + KEY_INFO 0x0166 + KEY_INSERT 0x006E + KEY_INS_LINE 0x01C2 + KEY_ISO 0x00AA + KEY_J 0x0024 + KEY_K 0x0025 + KEY_KATAKANA 0x005A + KEY_KATAKANAHIRAGANA 0x005D + KEY_KBDILLUMDOWN 0x00E5 + KEY_KBDILLUMTOGGLE 0x00E4 + KEY_KBDILLUMUP 0x00E6 + KEY_KEYBOARD 0x0176 + KEY_KP0 0x0052 + KEY_KP1 0x004F + KEY_KP2 0x0050 + KEY_KP3 0x0051 + KEY_KP4 0x004B + KEY_KP5 0x004C + KEY_KP6 0x004D + KEY_KP7 0x0047 + KEY_KP8 0x0048 + KEY_KP9 0x0049 + KEY_KPASTERISK 0x0037 + KEY_KPCOMMA 0x0079 + KEY_KPDOT 0x0053 + KEY_KPENTER 0x0060 + KEY_KPEQUAL 0x0075 + KEY_KPJPCOMMA 0x005F + KEY_KPLEFTPAREN 0x00B3 + KEY_KPMINUS 0x004A + KEY_KPPLUS 0x004E + KEY_KPPLUSMINUS 0x0076 + KEY_KPRIGHTPAREN 0x00B4 + KEY_KPSLASH 0x0062 + KEY_L 0x0026 + KEY_LANGUAGE 0x0170 + KEY_LAST 0x0195 + KEY_LEFT 0x0069 + KEY_LEFTALT 0x0038 + KEY_LEFTBRACE 0x001A + KEY_LEFTCTRL 0x001D + KEY_LEFTMETA 0x007D + KEY_LEFTSHIFT 0x002A + KEY_LINEFEED 0x0065 + KEY_LIST 0x018B + KEY_M 0x0032 + KEY_MACRO 0x0070 + KEY_MAIL 0x009B + KEY_MAX 0x01FF + KEY_MEDIA 0x00E2 + KEY_MEMO 0x018C + KEY_MENU 0x008B + KEY_MHP 0x016F + KEY_MINUS 0x000C + KEY_MODE 0x0175 + KEY_MOVE 0x00AF + KEY_MP3 0x0187 + KEY_MSDOS 0x0097 + KEY_MUHENKAN 0x005E + KEY_MUTE 0x0071 + KEY_N 0x0031 + KEY_NEW 0x00B5 + KEY_NEXT 0x0197 + KEY_NEXTSONG 0x00A3 + KEY_NUMLOCK 0x0045 + KEY_NUMERIC_POUND 0x020B + KEY_O 0x0018 + KEY_OK 0x0160 + KEY_OPEN 0x0086 + KEY_OPTION 0x0165 + KEY_P 0x0019 + KEY_PAGEDOWN 0x006D + KEY_PAGEUP 0x0068 + KEY_PASTE 0x0087 + KEY_PAUSE 0x0077 + KEY_PAUSECD 0x00C9 + KEY_PC 0x0178 + KEY_PHONE 0x00A9 + KEY_PLAY 0x00CF + KEY_PLAYCD 0x00C8 + KEY_PLAYER 0x0183 + KEY_PLAYPAUSE 0x00A4 + KEY_POWER 0x0074 + KEY_POWER2 0x0164 + KEY_PREVIOUS 0x019C + KEY_PREVIOUSSONG 0x00A5 + KEY_PRINT 0x00D2 + KEY_PROG1 0x0094 + KEY_PROG2 0x0095 + KEY_PROG3 0x00CA + KEY_PROG4 0x00CB + KEY_PROGRAM 0x016A + KEY_PROPS 0x0082 + KEY_PVR 0x016E + KEY_Q 0x0010 + KEY_QUESTION 0x00D6 + KEY_R 0x0013 + KEY_RADIO 0x0181 + KEY_RECORD 0x00A7 + KEY_RED 0x018E + KEY_REDO 0x00B6 + KEY_REFRESH 0x00AD + KEY_REPLY 0x00E8 + KEY_RESERVED 0x0000 + KEY_RESTART 0x0198 + KEY_REWIND 0x00A8 + KEY_RIGHT 0x006A + KEY_RIGHTALT 0x0064 + KEY_RIGHTBRACE 0x001B + KEY_RIGHTCTRL 0x0061 + KEY_RIGHTMETA 0x007E + KEY_RIGHTSHIFT 0x0036 + KEY_RO 0x0059 + KEY_S 0x001F + KEY_SAT 0x017D + KEY_SAT2 0x017E + KEY_SAVE 0x00EA + KEY_SCREEN 0x0177 + KEY_SCROLLDOWN 0x00B2 + KEY_SCROLLLOCK 0x0046 + KEY_SCROLLUP 0x00B1 + KEY_SEARCH 0x00D9 + KEY_SELECT 0x0161 + KEY_SEMICOLON 0x0027 + KEY_SEND 0x00E7 + KEY_SENDFILE 0x0091 + KEY_SETUP 0x008D + KEY_SHOP 0x00DD + KEY_SHUFFLE 0x019A + KEY_SLASH 0x0035 + KEY_SLEEP 0x008E + KEY_SLOW 0x0199 + KEY_SOUND 0x00D5 + KEY_SPACE 0x0039 + KEY_SPORT 0x00DC + KEY_STOP 0x0080 + KEY_STOPCD 0x00A6 + KEY_SUBTITLE 0x0172 + KEY_SUSPEND 0x00CD + KEY_SWITCHVIDEOMODE 0x00E3 + KEY_SYSRQ 0x0063 + KEY_T 0x0014 + KEY_TAB 0x000F + KEY_TAPE 0x0180 + KEY_TEEN 0x019E + KEY_TEXT 0x0184 + KEY_TIME 0x0167 + KEY_TITLE 0x0171 + KEY_TUNER 0x0182 + KEY_TV 0x0179 + KEY_TV2 0x017A + KEY_TWEN 0x019F + KEY_U 0x0016 + KEY_UNDO 0x0083 + KEY_UNKNOWN 0x00F0 + KEY_UP 0x0067 + KEY_V 0x002F + KEY_VCR 0x017B + KEY_VCR2 0x017C + KEY_VENDOR 0x0168 + KEY_VIDEO 0x0189 + KEY_VOLUMEDOWN 0x0072 + KEY_VOLUMEUP 0x0073 + KEY_W 0x0011 + KEY_WAKEUP 0x008F + KEY_WWW 0x0096 + KEY_X 0x002D + KEY_XFER 0x0093 + KEY_Y 0x0015 + KEY_YELLOW 0x0190 + KEY_YEN 0x007C + KEY_Z 0x002C + KEY_ZENKAKUHANKAKU 0x0055 + KEY_ZOOM 0x0174 + BTN_0 0x0100 + BTN_1 0x0101 + BTN_2 0x0102 + BTN_3 0x0103 + BTN_4 0x0104 + BTN_5 0x0105 + BTN_6 0x0106 + BTN_7 0x0107 + BTN_8 0x0108 + BTN_9 0x0109 + BTN_A 0x0130 + BTN_B 0x0131 + BTN_BACK 0x0116 + BTN_BASE 0x0126 + BTN_BASE2 0x0127 + BTN_BASE3 0x0128 + BTN_BASE4 0x0129 + BTN_BASE5 0x012A + BTN_BASE6 0x012B + BTN_C 0x0132 + BTN_DEAD 0x012F + BTN_DIGI 0x0140 + BTN_EXTRA 0x0114 + BTN_FORWARD 0x0115 + BTN_GAMEPAD 0x0130 + BTN_GEAR_DOWN 0x0150 + BTN_GEAR_UP 0x0151 + BTN_JOYSTICK 0x0120 + BTN_LEFT 0x0110 + BTN_MIDDLE 0x0112 + BTN_MISC 0x0100 + BTN_MODE 0x013C + BTN_MOUSE 0x0110 + BTN_PINKIE 0x0125 + BTN_RIGHT 0x0111 + BTN_SELECT 0x013A + BTN_SIDE 0x0113 + BTN_START 0x013B + BTN_STYLUS 0x014B + BTN_STYLUS2 0x014C + BTN_TASK 0x0117 + BTN_THUMB 0x0121 + BTN_THUMB2 0x0122 + BTN_THUMBL 0x013D + BTN_THUMBR 0x013E + BTN_TL 0x0136 + BTN_TL2 0x0138 + BTN_TOOL_AIRBRUSH 0x0144 + BTN_TOOL_BRUSH 0x0142 + BTN_TOOL_DOUBLETAP 0x014D + BTN_TOOL_FINGER 0x0145 + BTN_TOOL_LENS 0x0147 + BTN_TOOL_MOUSE 0x0146 + BTN_TOOL_PEN 0x0140 + BTN_TOOL_PENCIL 0x0143 + BTN_TOOL_RUBBER 0x0141 + BTN_TOOL_TRIPLETAP 0x014E + BTN_TOP 0x0123 + BTN_TOP2 0x0124 + BTN_TOUCH 0x014A + BTN_TR 0x0137 + BTN_TR2 0x0139 + BTN_TRIGGER 0x0120 + BTN_WHEEL 0x0150 + BTN_X 0x0133 + BTN_Y 0x0134 + BTN_Z 0x0135 + end codes + +end remote + diff --git a/abs/core/system-templates/templates/remotes/other/imon/lircrc b/abs/core/system-templates/templates/remotes/other/imon/lircrc new file mode 100644 index 0000000..f16bfc3 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/imon/lircrc @@ -0,0 +1,922 @@ +# /home/mythtv/.mythtv/lircrc +# +# Media Center Edition Remote Control and Remote Control Keys on Media Center Keyboard +######################################################################################## +# For use with the USB MCE ir receiver +# MythTV LIRC config file for the mceusb2 or lirc_mod_mce module + +# Info about lircrc statment +#begin +# prog = ... Program controlled, irxevent, irexec, mythtv, mplayer, xine, or others +# remote = ... mceusb, or what ever you happen to have or want to call it +# button = ... remote keys names from your lircd.conf file +# repeat = ... repeat = 2 is fast, repeat = 4 is slower +# delay = ... delay before repeat, 1 is short, 4 is longer +# config = ... output key presses to key bindings editor +# mode = ... +# flags = ... +#end + + +# Updated January 30th 2008 BAK +# for the Knoppmyth project + +######################################################## irexec #################### +# the lirc irexec program must be running for this section + +# Will perform a complete shutdown +#begin +# prog = irexec +# button = Power +# config = /usr/bin/sudo halt +#end + +# Teletext = used as power down button +begin + prog = irexec + button = KEY_SUBTITLE + config = /usr/bin/sudo halt +# config = sudo /sbin/shutdown -h -t 0 now +end + + +# +################################################ Mythtv Section #################### +# MythTV Key Binding Editor location +# Mythtv Menu >>Utilities / Setup >>Edit Keys +# Key Bindings can also be found in Myth Web + +# Record +begin + prog = mythtv + button = KEY_RECORD + config = R +end + +# Stop +begin + prog = mythtv + button = KEY_STOP + config = Esc +end + +# Pause +begin + prog = mythtv + button = KEY_PAUSE + config = P +end + +# Rewind (while viewing) +begin + prog = mythtv + button = KEY_REWIND + repeat = 0 + delay = 1 + config = < +end + +# Fast forward (while viewing) +begin + prog = mythtv + button = KEY_FASTFORWARD + repeat = 0 + delay = 1 + config = > +end + +# Play +begin + prog = mythtv + button = KEY_PLAY + config = L +end + +# Skip backward (1 min default) +begin + prog = mythtv + button = KEY_PREVIOUS + repeat = 4 + delay = 4 + config = PgUp +end + +# Skip forward (1 min default) +begin + prog = mythtv + button = KEY_NEXT + repeat = 4 + delay = 4 + config = PgDown +end + +#<><><><><><><><><><><> Mythtv Control <><><><> + +# Escape/Exit/Back +begin + prog = mythtv + button = KEY_EXIT + config = Esc +end + +# Bring up OSD info +begin + prog = mythtv + button = KEY_INFO + config = I +end + +begin + prog = mythtv + button = KEY_LEFT + repeat = 3 + delay = 4 + config = Left +end + +begin + prog = mythtv + button = KEY_RIGHT + repeat = 3 + delay = 4 + config = Right +end + +begin + prog = mythtv + button = KEY_UP + repeat = 3 + delay = 4 + config = Up +end + +begin + prog = mythtv + button = KEY_DOWN + repeat = 3 + delay = 4 + config = Down +end + +# OK/Select +begin + prog = mythtv + button = KEY_OK + config = Return +end + +# The Start Button is really just a Menu key +begin + prog = mythtv + button = KEY_MEDIA + config = M +end + +#<><><><><><><><><><><><><><><> + +# Volume-Up +begin + prog = mythtv + button = KEY_VOLUMEUP + repeat = 2 + config = ] +end + +# Volume-Down +begin + prog = mythtv + button = VOLUMEDOWN + repeat = 2 + config = [ +end + +# Mute +begin + prog = mythtv + button = KEY_MUTE + config = | +end + +# Channel Up +begin + prog = mythtv + button = KEY_CHANNELUP + repeat = 3 +# delay = 1 + config = Up +end + +# Channel Down +begin + prog = mythtv + button = CHANNELDOWN + config = Down + repeat = 3 +# delay = 1 +end + +# Numbers 0-9 <><><><><><><><><><><> + +begin + prog = mythtv + button = KEY_1 +# repeat = 2 + config = 1 +end + +begin + prog = mythtv + button = KEY_2 +# repeat = 2 + config = 2 +end + +begin + prog = mythtv + button = KEY_3 +# repeat = 2 + config = 3 +end + +begin + prog = mythtv + button = KEY_4 +# repeat = 2 + config = 4 +end + +begin + prog = mythtv + button = KEY_5 +# repeat = 2 + config = 5 +end + +begin + prog = mythtv + button = KEY_6 +# repeat = 2 + config = 6 +end + +begin + prog = mythtv + button = KEY_7 +# repeat = 2 + config = 7 +end + +begin + prog = mythtv + button = KEY_8 +# repeat = 2 + config = 8 +End + +begin + prog = mythtv + button = KEY_9 +# repeat = 2 + config = 9 +end + +begin + prog = mythtv + button = KEY_0 +# repeat = 2 + config = 0 +end + +# Use Zoom for Aspect Ratio +begin + prog = mythtv + button = KEY_ZOOM + config = W +end + +#<><><><><><><><><><><><><><><><><><><><> +# Seek to previous commercial cut point +# or remove all cut points from the Editing Cutlist +begin + prog = mythtv + button = KEY_BLUE + config = Q +end + +# Seek to next commercial cut point +# or add commericial cut points to the Editing Cutlist +begin + prog = mythtv + button = KEY_NUMERIC_POUND + config = Z +end + +# Brings up the delete box +begin + prog = mythtv + button = KEY_DELETE + repeat = 0 + config = D +end + +# Toggle Editing Cutlist on or off +begin + prog = mythtv + button = KEY_ENTER + repeat = 0 + config = E +end + +#<><><><><><><><> Additional Remote Commands <><><><><><><><> +# All buttons in this section must be configured using +# MythTV's KeyBindings JumpPoints editor. +# >>> Utilities/ Setup >>> Edit Keys >>> JumpPoints >>> + +# Listen to Myth Music +begin + prog = mythtv + button = KEY_AUDIO + config = Ctrl+T +end + +# at this time connects to MythStreem +begin + prog = mythtv + button = KEY_RADIO + config = Ctrl+Alt+S +end + +# View Pictures +begin + prog = mythtv + button = KEY_CAMERA + config = Ctrl+G +end + +# Watch Videos +begin + prog = mythtv + button = KEY_VIDEO + config = Ctrl+V +end + +# Watch Live TV with Live TV Guide open +begin + prog = mythtv + button = KEY_TV + config = Ctrl+S +end + +# Watch Live TV +begin + prog = mythtv + button = KEY_GREEN + config = Ctrl+Alt+L +end + +# Recorded TV Programs +begin + prog = mythtv + button = KEY_PVR + config = Ctrl+R +end + +# Program Guide +begin + prog = mythtv + button = KEY_EPG + config = Ctrl+Alt+G +end + +# Play DVD +# There must be a disk in the DVD drive or it dos nothing +begin + prog = mythtv + button = KEY_DVD + config = Ctrl+Alt+D +end + +# unused key +#begin +# prog = mythtv +# button = Messenger +# config = Ctrl+Alt+A +#end + +# <><><><><><><><><><><><><> Teletext Buttons <><><><><><><><><><><> + +# Teletext = Show interactive MHEG screens +#begin +# prog = mythtv +# button = Teltext +# config = F7 +#end + +# Red = Red button for interactive screens. +begin + prog = mythtv + button = KEY_RED + config = F2 +end + +# Green = Green button for interactive screens. +begin + prog = mythtv + button = KEY_GREEN + config = F3 +end + +# Yellow = Yellow button for interactive screens. +begin + prog = mythtv + button = KEY_YELLOW + config = F4 +end + +# Blue = Blue button for interactive screens. +begin + prog = mythtv + button = KEY_BLUE + config = F5 +end +# +# +######################################################################### MPlayer Section ##### +# "mplayer -input keylist" Prints all keys that can be bound to commands. +# "mplayer -input cmdlist" Prints all commands that can be bound to keys +# "man mplayer" Prints documentation for MPlayer + +# Show OSD +begin + prog = mplayer + button = KEY_OK + config = osd +end + +# Pause playback +begin + prog = mplayer + button = KEY_PAUSE + config = pause +end + +# If paused, resume playing +begin + prog = mplayer + button = KEY_PLAY + config = pause +end + +# Stop playback and exit +begin + prog = mplayer + button = KEY_STOP + config = q +end + +# Exit playback +begin + prog = mplayer + button = KEY_EXIT + config = q +end + +# Subtitle +begin + prog = mplayer + button = KEY_TITLE + config = sub_visibility +end + +# Subtitle language +begin + prog = mplayer +# button = Language + button = KEY_BLUE + config = vobsub_lang +end + +# Audio language +begin + prog = mplayer + button = KEY_LANGUAGE + config = switch_audio +end + +# Volume-Up +begin + prog = mplayer + button = KEY_VOLUMEUP + repeat = 2 + config = volume +1 +end + +# Volume-Down +begin + prog = mplayer + button = KEY_VOLUMEDOWN + repeat = 2 + config = volume -1 +end + +# Mute +begin + prog = mplayer + button = KEY_MUTE + config = mute +end + +# Seek back 60 seconds +begin + prog = mplayer + button = KEY_LEFT + repeat = 2 + config = seek -60 +end + +# Seek forward 60 seconds +begin + prog = mplayer + button = KEY_RIGHT + repeat = 2 + config = seek +60 +end + +# Seek back 10 seconds +begin + prog = mplayer + button = KEY_REWIND + repeat = 2 + config = seek -10 +end + +# Seek forward 30 seconds +begin + prog = mplayer + button = KEY_FASTFORWARD + repeat = 2 + config = seek +30 +end + +# Quit +begin + prog = mplayer + button = KEY_EXIT + config = quit +end + +# Seek forward 10 minutes +begin + prog = mplayer + button = KEY_NEXT + repeat = 2 + config = seek +600 +end + +# Seek backward 10 minutes +begin + prog = mplayer + button = KEY_PREVIOUS + repeat = 2 + config = seek -600 +end + +# increase brightness +begin + button = KEY_CHANNELUP + prog = mplayer + repeat = 2 + config = brightness +1 +end + +# decrease brightness +begin + button = KEY_CHANNELDOWN + prog = mplayer + repeat = 2 + config = brightness -1 +end + +# Toggle full-screen +#begin +# prog = mplayer +# button = #??????????????????????????? +# repeat = 2 +# config = vo_fullscreen +#end + + +######################################################################## XINE Section ########## + +# For a compleate list of Xine's Lirc Keybindings use comand +# xine --keymap=lirc>.lircrc.xine.keybindings +# This creates a file in current directory called ".lircrc.xine.keybindings" +# Note: Xine has diferent sets of keybindings for lirc and keyboard + +## 01/14/2008 +# xine key bindings. +# Automatically generated by xine-ui version 0.99.6cvs. + +#<><><><><><><><><><> Xine Video Movement <><><><> + +# start playback +begin + prog = xine + button = KEY_PLAY + config = Play +end + +# playback pause toggle +begin + prog = xine + button = KEY_PAUSE + config = Pause +end + +# stop playback +begin + prog = xine + button = KEY_STOP + config = Stop +end + +# take a snapshot +#begin +# prog = xine +# button = Record +# repeat = 2 +# config = Snapshot +#end + +begin + prog = xine + button = KEY_FASTFORWARD + repeat = 2 +# delay = 1 + config = SeekRelative+7 +end + +begin + prog = xine + button = KEY_REWIND + repeat = 2 +# delay = 1 + config = SeekRelative-7 +end + +# set position to -60 seconds in current stream +begin + prog = xine + button = KEY_PREVIOUS + repeat = 2 + delay = 1 + config = SeekRelative-60 +end + +# set position to +60 seconds in current stream +begin + prog = xine + button = KEY_NEXT + repeat = 2 + delay = 1 + config = SeekRelative+60 +end +#<><><><><><><><><><><><>Xine Control<><><><><><><><><> + +# quit the program +begin + prog = xine + button = KEY_EXIT + config = Quit +end + +#display stream information using OSD +begin + prog = xine + button = KEY_INFO + config = OSDStreamInfos +end + +# menu navigate up +begin + prog = xine + button = KEY_UP + repeat = 2 + delay = 2 + config = EventUp +end + +# menu navigate down +begin + prog = xine + button = KEY_DOWN + repeat = 2 + delay = 2 + config = EventDown +end + +# menu navigate left +begin + prog = xine + button = KEY_LEFT + repeat = 2 + delay = 2 + config = EventLeft +end + +# menu navigate right +begin + prog = xine + button = KEY_RIGHT + repeat = 2 + delay = 2 + config = EventRight +end + +# menu select +begin + prog = xine + button = KEY_OK + config = EventSelect +end + +# jump to Root Menu +begin + prog = xine + button = KEY_MEDIA + config = Menu +end + +#<><><><><><><><><><><><><><><><><><><> Xine Volume / Channel <><><><><><><><> + +# increment audio volume +begin + prog = xine + button = KEY_VOLUMEUP + repeat = 1 + config = Volume+ +end + +# decrement audio volume +begin + prog = xine + button = KEY_VOLUMEDOWN + repeat = 1 + config = Volume- +end + +# audio muting toggle +begin + prog = xine + button = KEY_MUTE + config = Mute +end + +# increase brightness by 10 +begin + prog = xine + button = KEY_CHANNELUP + config = BrightnessControl+ +end + +# decrease brightness by 10 +begin + prog = xine + button = KEY_CHANNELDOWN + config = BrightnessControl- +end + +#<><><><><><><><><><><><><><><><><> Xine Menu <><><><> + +# unused key +#begin +# prog = xine +# button = RecordedTV +# config = ???????? +#end + +# visibility toggle of stream info window +begin + prog = xine + button = KEY_EPG + config = SetupShow +end + +# unused key +#begin +# prog = xine +# button = LiveTV +# config = ???????? +#end + +# jump to Title Menu +begin + prog = xine + button = KEY_DVD + config = RootMenu +end + +#<><><><><><><><><><><><><><><><><> Xine Stream Position <><><><> + +# set position in current stream + +begin + prog = xine + button = KEY_0 + config = SetPosition0% +end + +begin + prog = xine + button = KEY_1 + config = SetPosition10% +end + +begin + prog = xine + button = KEY_2 + config = SetPosition20% +end + +begin + prog = xine + button = KEY_3 + config = SetPosition30% +end + +begin + prog = xine + button = KEY_4 + config = SetPosition40% +end + +begin + prog = xine + button = KEY_5 + config = SetPosition50% +end + +begin + prog = xine + button = KEY_6 + config = SetPosition60% +end + +begin + prog = xine + button = KEY_7 + config = SetPosition70% +end + +begin + prog = xine + button = KEY_8 + config = SetPosition80% +end + +begin + prog = xine + button = KEY_9 + config = SetPosition90% +end + +#<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> + +# decrement playback speed (slow motion slowdown) +begin + prog = xine + button = KEY_BLUE + config = SpeedSlower +end + +# increment playback speed (slow motion speedup) +begin + prog = xine + button = KEY_NUMERIC_POUND + config = SpeedFaster +end + +# reset playback speed +begin + prog = xine + button = KEY_DELETE + config = SpeedReset +end + +# unused key +#begin +# prog = xine +# button = clear +# config = ????????? +#end + +# set position to -30 seconds in current stream config = SeekRelative-30 +# set position to +30 seconds in current stream config = SeekRelative+30 +# eject the current medium config = Eject +# zoom in config = ZoomIn +# zoom out config = ZoomOut +# fullscreen toggle config = ToggleFullscreen + +## +# End of xine . +## diff --git a/abs/core/system-templates/templates/remotes/other/imon/preview.jpg b/abs/core/system-templates/templates/remotes/other/imon/preview.jpg new file mode 100644 index 0000000..0829118 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/imon/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/imon/remote.run b/abs/core/system-templates/templates/remotes/other/imon/remote.run new file mode 100755 index 0000000..9d0ab2e --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/imon/remote.run @@ -0,0 +1,4 @@ +#!/bin/bash + +/usr/bin/ir-keytable -c -p lirc -w /etc/rc_keymaps/imon_pad +/usr/sbin/lircd -r -n --driver devinput -d /dev/remotes/SoundGraph --output /var/run/lirc/lircd diff --git a/abs/core/system-templates/templates/remotes/other/no_remote/preview.jpg b/abs/core/system-templates/templates/remotes/other/no_remote/preview.jpg new file mode 100644 index 0000000..1d887dd Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/no_remote/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/snapstream_firefly/lircd.snapstrm.conf b/abs/core/system-templates/templates/remotes/other/snapstream_firefly/lircd.snapstrm.conf new file mode 100644 index 0000000..288bb51 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/snapstream_firefly/lircd.snapstrm.conf @@ -0,0 +1,127 @@ +# Please make this file available to others +# by sending it to +# +# this config file was automatically generated +# using lirc-0.7.0(any) on Fri Mar 11 08:51:45 2005 +# +# contributed by +# +# brand: Snapstream Firefly Remote +# model no. of remote control: +# devices being controlled by this remote: +# + +begin remote + +name Snapstream_Firefly +bits 40 +eps 30 +aeps 100 + +one 0 0 +zero 0 0 +gap 219964 +toggle_bit 0 + + +begin codes +MAXI 0x0000001481AC0000 +MAXI 0x00000014012C0000 +CLOSE 0x00000014D7020000 +CLOSE 0x0000001457820000 +1 0x00000014628D0000 +1 0x00000014E20D0000 +2 0x00000014E30E0000 +2 0x00000014638E0000 +3 0x00000014648F0000 +3 0x00000014E40F0000 +4 0x00000014E5100000 +4 0x0000001465900000 +5 0x0000001466910000 +5 0x00000014E6110000 +6 0x00000014E7120000 +6 0x0000001467920000 +7 0x0000001468930000 +7 0x00000014E8130000 +8 0x00000014E9140000 +8 0x0000001469940000 +9 0x000000146A950000 +9 0x00000014EA150000 +0 0x00000014EC170000 +0 0x000000146C970000 +BACK 0x000000146B960000 +BACK 0x00000014EB160000 +ENT 0x00000014ED180000 +ENT 0x000000146D980000 +VOL+ 0x000000145E890000 +VOL+ 0x00000014DE090000 +VOL- 0x000000145D880000 +VOL- 0x00000014DD080000 +MUTE 0x000000145F8A0000 +MUTE 0x00000014DF0A0000 +FIREFLY 0x0000001455800000 +FIREFLY 0x00000014D5000000 +CH+ 0x00000014608B0000 +CH+ 0x00000014E00B0000 +CH- 0x00000014618C0000 +CH- 0x00000014E10C0000 +INFO 0x0000001483AE0000 +INFO 0x00000014032E0000 +OPTION 0x0000001484AF0000 +OPTION 0x00000014042F0000 +UP 0x000000146F9A0000 +UP 0x00000014EF1A0000 +LEFT 0x00000014729D0000 +LEFT 0x00000014F21D0000 +DOWN 0x0000001477A20000 +DOWN 0x00000014F7220000 +RIGHT 0x00000014749F0000 +RIGHT 0x00000014F41F0000 +OK 0x00000014739E0000 +OK 0x00000014F31E0000 +MENU 0x00000014719C0000 +MENU 0x00000014F11C0000 +EXIT 0x0000001475A00000 +EXIT 0x00000014F5200000 +REC 0x00000014FC270000 +REC 0x000000147CA70000 +PLAY 0x00000014FA250000 +PLAY 0x000000147AA50000 +STOP 0x00000014FD280000 +STOP 0x000000147DA80000 +REW 0x00000014F9240000 +REW 0x0000001479A40000 +FWD 0x00000014FB260000 +FWD 0x000000147BA60000 +PREV 0x00000014002B0000 +PREV 0x0000001480AB0000 +PAUSE 0x00000014FE290000 +PAUSE 0x000000147EA90000 +NEXT 0x00000014FF2A0000 +NEXT 0x000000147FAA0000 +MUSIC 0x00000014DB060000 +MUSIC 0x000000145B860000 +PHOTOS 0x00000014DA050000 +PHOTOS 0x000000145A850000 +DVD 0x00000014D9040000 +DVD 0x0000001459840000 +TV 0x00000014D8030000 +TV 0x0000001458830000 +VIDEO 0x00000014DC070000 +VIDEO 0x000000145C870000 +HELP 0x00000014D6010000 +HELP 0x0000001456810000 +MOUSE 0x00000014022D0000 +MOUSE 0x0000001482AD0000 +A 0x00000014EE190000 +A 0x000000146E990000 +B 0x00000014F01B0000 +B 0x00000014709B0000 +C 0x00000014F6210000 +C 0x0000001476A10000 +D 0x00000014F8230000 +D 0x0000001478A30000 + +end codes + +end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/snapstream_firefly/lircrc-snapstrm.txt b/abs/core/system-templates/templates/remotes/other/snapstream_firefly/lircrc-snapstrm.txt new file mode 100644 index 0000000..e918011 --- /dev/null +++ b/abs/core/system-templates/templates/remotes/other/snapstream_firefly/lircrc-snapstrm.txt @@ -0,0 +1,590 @@ +# ~/.mythtv/lircrc +# +# MythTV native LIRC config file for +# the new grey Hauppauge remote +# +# Modified from Jarod Wilson's which came from Jeff Campbell's +# By Brad Templeton + + +# Here we have the jump point commands. They only work if you have +# defined function keys for these jump points. For me the most +# common command is the menu of recordings, so I put that on "videos" +# even though that's counter-intuitive + +begin +prog = mythtv +button = TV +repeat = 3 +config = F5 +end + +begin +prog = mythtv +button = Videos +repeat = 3 +config = F2 +end + +# Not yet defined +begin +prog = mythtv +button = Music +repeat = 3 +config = Up +end + +# Given another function for now, I don't use mythgallery +begin +prog = mythtv +button = Pictures +repeat = 3 +config = F +end + +begin +prog = mythtv +button = Guide +repeat = 3 +config = F3 +end + +# I stuck the "todo" list on here as Myth has no radio function +begin +prog = mythtv +button = Radio +repeat = 3 +config = F4 +end + +begin +prog = mythtv +button = UP +repeat = 3 +config = Up +end + +begin +prog = mythtv +button = DOWN +repeat = 3 +config = Down +end + +begin +prog = mythtv +button = LEFT +repeat = 3 +config = Left +end + +begin +prog = mythtv +button = RIGHT +repeat = 3 +config = Right +end + +# Channel Up +begin +prog = mythtv +button = Channel-UP +repeat = 3 +config = Up +end + +# Channel Down +begin +prog = mythtv +button = Channel-DOWN +repeat = 3 +config = Down +end + +# OK/Select +begin +prog = mythtv +button = Ok +config = Space +end + +# Play +begin +prog = mythtv +button = Play +config = Return +end + +# Stop +begin +prog = mythtv +button = Stop +config = I +end + +# Escape/Exit/Back +begin +prog = mythtv +button = BACK +config = Esc +end + +# Power Off/Exit +begin +prog = mythtv +button = POWER +config = Esc +end + + +# Pause +begin +prog = mythtv +button = Pause +repeat = 3 +config = P +end + +# Mute +begin +prog = mythtv +button = Mute +repeat = 3 +config = | +end + +# Fast forward (30 sec default) +begin +prog = mythtv +button = Rewind +repeat = 3 +config = PgUp +end + +# Rewind (10 sec default) +begin +prog = mythtv +button = Forward +repeat = 3 +config = PgDown +end + +# Skip forward (10 min default) +begin +prog = mythtv +button = Next +repeat = 3 +config = End +end + +# Skip backward (10 min default) +begin +prog = mythtv +button = Previous +repeat = 3 +config = Home +end + +# Record +begin +prog = mythtv +button = Record +repeat = 3 +config = R +end + +# Delete +begin +prog = mythtv +button = Red +repeat = 3 +config = D +end + +# Decrease play speed +begin +prog = mythtv +button = Green +repeat = 3 +config = J +end + +# Display EPG while in live TV, +# View selected show while in EPG +begin +prog = mythtv +button = Menu +repeat = 3 +config = M +end + +# Scroll up +begin +prog = mythtv +button = Volume-UP +repeat = 3 +config = F11 +end + +# Scroll down +begin +prog = mythtv +button = Volume-DOWN +repeat = 3 +config = F10 +end + +# Bring up OSD info +begin +prog = mythtv +button = Go +repeat = 3 +config = I +end + +# Change display aspect ratio +begin +prog = mythtv +button = Prev-Channel +repeat = 3 +config = W +end + +# double speed watch +begin +prog = mythtv +button = Yellow +repeat = 3 +config = J +end + +# change tuners +#begin +#prog = mythtv +#button = hash +#repeat = 3 +#config = Y +#end + +# Bring up Time stretch +begin +prog = mythtv +button = Blue +repeat = 3 +config = Y +end + +# Numbers 0-9 + +begin +prog = mythtv +button = 0 +repeat = 3 +config = 0 +end + +begin +prog = mythtv +button = 1 +repeat = 3 +config = 1 +end + +begin +prog = mythtv +button = 2 +repeat = 3 +config = 2 +end + +begin +prog = mythtv +button = 3 +repeat = 3 +config = 3 +end + +begin +prog = mythtv +button = 4 +repeat = 3 +config = 4 +end + +begin +prog = mythtv +button = 5 +repeat = 3 +config = 5 +end + +begin +prog = mythtv +button = 6 +repeat = 3 +config = 6 +end + +begin +prog = mythtv +button = 7 +repeat = 3 +config = 7 +end + +begin +prog = mythtv +button = 8 +repeat = 3 +config = 8 +end + +begin +prog = mythtv +button = 9 +repeat = 3 +config = 9 +end + + +### MPlayer lirc setup + +# Show OSD +begin +prog = mplayer +button = MENU +repeat = 3 +config = osd +end + +# Pause playback +begin +prog = mplayer +button = PAUSE +repeat = 3 +config = pause +end + +# Skip ahead a minute if playing +# If paused, resume playing +begin +prog = mplayer +button = PLAY +repeat = 3 +config = seek +1 +end + +# Stop playback and exit +begin +prog = mplayer +button = Back +repeat = 3 +config = quit +end + +# Mute +begin +prog = mplayer +button = MUTE +repeat = 3 +config = mute +end + +# Seek back 10 seconds +begin +prog = mplayer +button = LEFT +repeat = 3 +config = seek -7 +end + +# Seek forward 30 seconds +begin +prog = mplayer +button = RIGHT +repeat = 3 +config = seek +30 +end + +# Quit +begin +prog = mplayer +button = EXIT +repeat = 3 +config = quit +end + +# Seek forward 10 minutes +begin +prog = mplayer +button = SKIP +repeat = 3 +config = seek +600 +end + +# Seek backward 10 minutes +begin +prog = mplayer +button = REPLAY +repeat = 3 +config = seek -600 +end + +# Toggle full-screen +begin +prog = mplayer +button = FULL +repeat = 3 +config = vo_fullscreen +end + +### Xine lirc setup + +begin +prog = xine +button = PLAY +repeat = 3 +config = Play +end + +begin +prog = xine +button = STOP +repeat = 3 +config = Stop +end + +begin +prog = xine +button = OFF +repeat = 3 +config = Quit +end + +begin +prog = xine +button = PAUSE +repeat = 3 +config = Pause +end + +begin +prog = xine +button = CH+ +repeat = 3 +config = EventUp +end + +begin +prog = xine +button = CH- +repeat = 3 +config = EventDown +end + +begin +prog = xine +button = VOL- +repeat = 3 +config = EventLeft +end + +begin +prog = xine +button = VOL+ +repeat = 3 +config = EventRight +end + +begin +prog = xine +button = OK +repeat = 3 +config = EventSelect +end + +begin +prog = xine +button = BACK +repeat = 3 +config = Menu +end + +begin +prog = xine +button = FFW +repeat = 3 +#config = SpeedFaster +config = SeekRelative+60 +end + +begin +prog = xine +button = REW +repeat = 3 +#config = SpeedSlower +config = SeekRelative-60 +end + +begin +prog = xine +button = FULL +repeat = 3 +config = Volume+ +end + +begin +prog = xine +button = BLANK +repeat = 3 +config = Volume- +end + +begin +prog = xine +button = MUTE +repeat = 3 +config = Mute +end + +begin +prog = xine +button = MENU +repeat = 3 +config = RootMenu +end + +begin +prog = xine +button = SKIP +repeat = 3 +config = EventNext +end + +begin +prog = xine +button = REPLAY +repeat = 3 +config = EventPrior +end + +begin +prog = xine +button = GO +repeat = 3 +config = OSDStreamInfos +end + +begin +prog = xine +button = RED +repeat = 3 +config = Quit +end + +begin +prog = xine +button = RED +repeat = 3 +config = Quit +end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/other/snapstream_firefly/preview.jpg b/abs/core/system-templates/templates/remotes/other/snapstream_firefly/preview.jpg new file mode 100644 index 0000000..a1fbc6e Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/snapstream_firefly/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/other/unknown/preview.jpg b/abs/core/system-templates/templates/remotes/other/unknown/preview.jpg new file mode 100644 index 0000000..a034186 Binary files /dev/null and b/abs/core/system-templates/templates/remotes/other/unknown/preview.jpg differ diff --git a/abs/core/system-templates/templates/remotes/snapstream_firefly/lircd.snapstrm.conf b/abs/core/system-templates/templates/remotes/snapstream_firefly/lircd.snapstrm.conf deleted file mode 100644 index 288bb51..0000000 --- a/abs/core/system-templates/templates/remotes/snapstream_firefly/lircd.snapstrm.conf +++ /dev/null @@ -1,127 +0,0 @@ -# Please make this file available to others -# by sending it to -# -# this config file was automatically generated -# using lirc-0.7.0(any) on Fri Mar 11 08:51:45 2005 -# -# contributed by -# -# brand: Snapstream Firefly Remote -# model no. of remote control: -# devices being controlled by this remote: -# - -begin remote - -name Snapstream_Firefly -bits 40 -eps 30 -aeps 100 - -one 0 0 -zero 0 0 -gap 219964 -toggle_bit 0 - - -begin codes -MAXI 0x0000001481AC0000 -MAXI 0x00000014012C0000 -CLOSE 0x00000014D7020000 -CLOSE 0x0000001457820000 -1 0x00000014628D0000 -1 0x00000014E20D0000 -2 0x00000014E30E0000 -2 0x00000014638E0000 -3 0x00000014648F0000 -3 0x00000014E40F0000 -4 0x00000014E5100000 -4 0x0000001465900000 -5 0x0000001466910000 -5 0x00000014E6110000 -6 0x00000014E7120000 -6 0x0000001467920000 -7 0x0000001468930000 -7 0x00000014E8130000 -8 0x00000014E9140000 -8 0x0000001469940000 -9 0x000000146A950000 -9 0x00000014EA150000 -0 0x00000014EC170000 -0 0x000000146C970000 -BACK 0x000000146B960000 -BACK 0x00000014EB160000 -ENT 0x00000014ED180000 -ENT 0x000000146D980000 -VOL+ 0x000000145E890000 -VOL+ 0x00000014DE090000 -VOL- 0x000000145D880000 -VOL- 0x00000014DD080000 -MUTE 0x000000145F8A0000 -MUTE 0x00000014DF0A0000 -FIREFLY 0x0000001455800000 -FIREFLY 0x00000014D5000000 -CH+ 0x00000014608B0000 -CH+ 0x00000014E00B0000 -CH- 0x00000014618C0000 -CH- 0x00000014E10C0000 -INFO 0x0000001483AE0000 -INFO 0x00000014032E0000 -OPTION 0x0000001484AF0000 -OPTION 0x00000014042F0000 -UP 0x000000146F9A0000 -UP 0x00000014EF1A0000 -LEFT 0x00000014729D0000 -LEFT 0x00000014F21D0000 -DOWN 0x0000001477A20000 -DOWN 0x00000014F7220000 -RIGHT 0x00000014749F0000 -RIGHT 0x00000014F41F0000 -OK 0x00000014739E0000 -OK 0x00000014F31E0000 -MENU 0x00000014719C0000 -MENU 0x00000014F11C0000 -EXIT 0x0000001475A00000 -EXIT 0x00000014F5200000 -REC 0x00000014FC270000 -REC 0x000000147CA70000 -PLAY 0x00000014FA250000 -PLAY 0x000000147AA50000 -STOP 0x00000014FD280000 -STOP 0x000000147DA80000 -REW 0x00000014F9240000 -REW 0x0000001479A40000 -FWD 0x00000014FB260000 -FWD 0x000000147BA60000 -PREV 0x00000014002B0000 -PREV 0x0000001480AB0000 -PAUSE 0x00000014FE290000 -PAUSE 0x000000147EA90000 -NEXT 0x00000014FF2A0000 -NEXT 0x000000147FAA0000 -MUSIC 0x00000014DB060000 -MUSIC 0x000000145B860000 -PHOTOS 0x00000014DA050000 -PHOTOS 0x000000145A850000 -DVD 0x00000014D9040000 -DVD 0x0000001459840000 -TV 0x00000014D8030000 -TV 0x0000001458830000 -VIDEO 0x00000014DC070000 -VIDEO 0x000000145C870000 -HELP 0x00000014D6010000 -HELP 0x0000001456810000 -MOUSE 0x00000014022D0000 -MOUSE 0x0000001482AD0000 -A 0x00000014EE190000 -A 0x000000146E990000 -B 0x00000014F01B0000 -B 0x00000014709B0000 -C 0x00000014F6210000 -C 0x0000001476A10000 -D 0x00000014F8230000 -D 0x0000001478A30000 - -end codes - -end remote \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt b/abs/core/system-templates/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt deleted file mode 100644 index e918011..0000000 --- a/abs/core/system-templates/templates/remotes/snapstream_firefly/lircrc-snapstrm.txt +++ /dev/null @@ -1,590 +0,0 @@ -# ~/.mythtv/lircrc -# -# MythTV native LIRC config file for -# the new grey Hauppauge remote -# -# Modified from Jarod Wilson's which came from Jeff Campbell's -# By Brad Templeton - - -# Here we have the jump point commands. They only work if you have -# defined function keys for these jump points. For me the most -# common command is the menu of recordings, so I put that on "videos" -# even though that's counter-intuitive - -begin -prog = mythtv -button = TV -repeat = 3 -config = F5 -end - -begin -prog = mythtv -button = Videos -repeat = 3 -config = F2 -end - -# Not yet defined -begin -prog = mythtv -button = Music -repeat = 3 -config = Up -end - -# Given another function for now, I don't use mythgallery -begin -prog = mythtv -button = Pictures -repeat = 3 -config = F -end - -begin -prog = mythtv -button = Guide -repeat = 3 -config = F3 -end - -# I stuck the "todo" list on here as Myth has no radio function -begin -prog = mythtv -button = Radio -repeat = 3 -config = F4 -end - -begin -prog = mythtv -button = UP -repeat = 3 -config = Up -end - -begin -prog = mythtv -button = DOWN -repeat = 3 -config = Down -end - -begin -prog = mythtv -button = LEFT -repeat = 3 -config = Left -end - -begin -prog = mythtv -button = RIGHT -repeat = 3 -config = Right -end - -# Channel Up -begin -prog = mythtv -button = Channel-UP -repeat = 3 -config = Up -end - -# Channel Down -begin -prog = mythtv -button = Channel-DOWN -repeat = 3 -config = Down -end - -# OK/Select -begin -prog = mythtv -button = Ok -config = Space -end - -# Play -begin -prog = mythtv -button = Play -config = Return -end - -# Stop -begin -prog = mythtv -button = Stop -config = I -end - -# Escape/Exit/Back -begin -prog = mythtv -button = BACK -config = Esc -end - -# Power Off/Exit -begin -prog = mythtv -button = POWER -config = Esc -end - - -# Pause -begin -prog = mythtv -button = Pause -repeat = 3 -config = P -end - -# Mute -begin -prog = mythtv -button = Mute -repeat = 3 -config = | -end - -# Fast forward (30 sec default) -begin -prog = mythtv -button = Rewind -repeat = 3 -config = PgUp -end - -# Rewind (10 sec default) -begin -prog = mythtv -button = Forward -repeat = 3 -config = PgDown -end - -# Skip forward (10 min default) -begin -prog = mythtv -button = Next -repeat = 3 -config = End -end - -# Skip backward (10 min default) -begin -prog = mythtv -button = Previous -repeat = 3 -config = Home -end - -# Record -begin -prog = mythtv -button = Record -repeat = 3 -config = R -end - -# Delete -begin -prog = mythtv -button = Red -repeat = 3 -config = D -end - -# Decrease play speed -begin -prog = mythtv -button = Green -repeat = 3 -config = J -end - -# Display EPG while in live TV, -# View selected show while in EPG -begin -prog = mythtv -button = Menu -repeat = 3 -config = M -end - -# Scroll up -begin -prog = mythtv -button = Volume-UP -repeat = 3 -config = F11 -end - -# Scroll down -begin -prog = mythtv -button = Volume-DOWN -repeat = 3 -config = F10 -end - -# Bring up OSD info -begin -prog = mythtv -button = Go -repeat = 3 -config = I -end - -# Change display aspect ratio -begin -prog = mythtv -button = Prev-Channel -repeat = 3 -config = W -end - -# double speed watch -begin -prog = mythtv -button = Yellow -repeat = 3 -config = J -end - -# change tuners -#begin -#prog = mythtv -#button = hash -#repeat = 3 -#config = Y -#end - -# Bring up Time stretch -begin -prog = mythtv -button = Blue -repeat = 3 -config = Y -end - -# Numbers 0-9 - -begin -prog = mythtv -button = 0 -repeat = 3 -config = 0 -end - -begin -prog = mythtv -button = 1 -repeat = 3 -config = 1 -end - -begin -prog = mythtv -button = 2 -repeat = 3 -config = 2 -end - -begin -prog = mythtv -button = 3 -repeat = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -repeat = 3 -config = 4 -end - -begin -prog = mythtv -button = 5 -repeat = 3 -config = 5 -end - -begin -prog = mythtv -button = 6 -repeat = 3 -config = 6 -end - -begin -prog = mythtv -button = 7 -repeat = 3 -config = 7 -end - -begin -prog = mythtv -button = 8 -repeat = 3 -config = 8 -end - -begin -prog = mythtv -button = 9 -repeat = 3 -config = 9 -end - - -### MPlayer lirc setup - -# Show OSD -begin -prog = mplayer -button = MENU -repeat = 3 -config = osd -end - -# Pause playback -begin -prog = mplayer -button = PAUSE -repeat = 3 -config = pause -end - -# Skip ahead a minute if playing -# If paused, resume playing -begin -prog = mplayer -button = PLAY -repeat = 3 -config = seek +1 -end - -# Stop playback and exit -begin -prog = mplayer -button = Back -repeat = 3 -config = quit -end - -# Mute -begin -prog = mplayer -button = MUTE -repeat = 3 -config = mute -end - -# Seek back 10 seconds -begin -prog = mplayer -button = LEFT -repeat = 3 -config = seek -7 -end - -# Seek forward 30 seconds -begin -prog = mplayer -button = RIGHT -repeat = 3 -config = seek +30 -end - -# Quit -begin -prog = mplayer -button = EXIT -repeat = 3 -config = quit -end - -# Seek forward 10 minutes -begin -prog = mplayer -button = SKIP -repeat = 3 -config = seek +600 -end - -# Seek backward 10 minutes -begin -prog = mplayer -button = REPLAY -repeat = 3 -config = seek -600 -end - -# Toggle full-screen -begin -prog = mplayer -button = FULL -repeat = 3 -config = vo_fullscreen -end - -### Xine lirc setup - -begin -prog = xine -button = PLAY -repeat = 3 -config = Play -end - -begin -prog = xine -button = STOP -repeat = 3 -config = Stop -end - -begin -prog = xine -button = OFF -repeat = 3 -config = Quit -end - -begin -prog = xine -button = PAUSE -repeat = 3 -config = Pause -end - -begin -prog = xine -button = CH+ -repeat = 3 -config = EventUp -end - -begin -prog = xine -button = CH- -repeat = 3 -config = EventDown -end - -begin -prog = xine -button = VOL- -repeat = 3 -config = EventLeft -end - -begin -prog = xine -button = VOL+ -repeat = 3 -config = EventRight -end - -begin -prog = xine -button = OK -repeat = 3 -config = EventSelect -end - -begin -prog = xine -button = BACK -repeat = 3 -config = Menu -end - -begin -prog = xine -button = FFW -repeat = 3 -#config = SpeedFaster -config = SeekRelative+60 -end - -begin -prog = xine -button = REW -repeat = 3 -#config = SpeedSlower -config = SeekRelative-60 -end - -begin -prog = xine -button = FULL -repeat = 3 -config = Volume+ -end - -begin -prog = xine -button = BLANK -repeat = 3 -config = Volume- -end - -begin -prog = xine -button = MUTE -repeat = 3 -config = Mute -end - -begin -prog = xine -button = MENU -repeat = 3 -config = RootMenu -end - -begin -prog = xine -button = SKIP -repeat = 3 -config = EventNext -end - -begin -prog = xine -button = REPLAY -repeat = 3 -config = EventPrior -end - -begin -prog = xine -button = GO -repeat = 3 -config = OSDStreamInfos -end - -begin -prog = xine -button = RED -repeat = 3 -config = Quit -end - -begin -prog = xine -button = RED -repeat = 3 -config = Quit -end \ No newline at end of file diff --git a/abs/core/system-templates/templates/remotes/snapstream_firefly/preview.jpg b/abs/core/system-templates/templates/remotes/snapstream_firefly/preview.jpg deleted file mode 100644 index a1fbc6e..0000000 Binary files a/abs/core/system-templates/templates/remotes/snapstream_firefly/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/streamzap/lircd.conf.streamzap b/abs/core/system-templates/templates/remotes/streamzap/lircd.conf.streamzap deleted file mode 100644 index 36b52fa..0000000 --- a/abs/core/system-templates/templates/remotes/streamzap/lircd.conf.streamzap +++ /dev/null @@ -1,72 +0,0 @@ -# -# this config file was automatically generated -# using lirc-0.7.1-CVS(serial) on Fri Feb 4 23:20:56 2005 -# -# contributed by Christoph Bartelmus -# -# brand: Streamzap -# model no. of remote control: PC Remote -# devices being controlled by this remote: USB receiver -# - -begin remote - - name Streamzap_PC_Remote - bits 6 - flags RC5|CONST_LENGTH - eps 30 - aeps 100 - - one 889 889 - zero 889 889 - plead 889 - pre_data_bits 8 - pre_data 0xA3 - gap 108344 - toggle_bit 2 - - - begin codes - 0 0x00 - 1 0x01 - 2 0x02 - 3 0x03 - 4 0x04 - 5 0x05 - 6 0x06 - 7 0x07 - 8 0x08 - 9 0x09 - POWER 0x0A - MUTE 0x0B - CH_UP 0x0C - VOL_UP 0x0D - CH_DOWN 0x0E - VOL_DOWN 0x0F - UP 0x10 - LEFT 0x11 - OK 0x12 - RIGHT 0x13 - DOWN 0x14 - MENU 0x15 - EXIT 0x16 - PLAY 0x17 - PAUSE 0x18 - STOP 0x19 - |<< 0x1A - >>| 0x1B - RECORD 0x1C - << 0x1D - >> 0x1E - RED 0x20 - GREEN 0x21 - YELLOW 0x22 - BLUE 0x23 - DISP 0x24 - PTZ 0x25 - HELP 0x26 - end codes - -end remote - - diff --git a/abs/core/system-templates/templates/remotes/streamzap/lircrc b/abs/core/system-templates/templates/remotes/streamzap/lircrc deleted file mode 100755 index 5e668b5..0000000 --- a/abs/core/system-templates/templates/remotes/streamzap/lircrc +++ /dev/null @@ -1,832 +0,0 @@ -# StreamZap Remote -# 'config' must either be a literal key, e.g. 'config = l' or must -# refer to a defined key in MythTV, e.g. 'config = PLAY'a - - -#restart frontend -begin - remote = RS_LD - button = RESET - prog = irexec - repeat = 0 - config = /usr/bin/restartfrontend.sh -end - -#time -begin - remote = RS_LD - button = TIME - prog = irexec - repeat = 10 - config = /usr/bin/saytime.sh -end - -#screen blank -begin - remote = RS_LD - button = BLANK - prog = irexec - repeat = 0 -# config = ls - config = xset s activate ; xset s blank -end - - -#picture -begin -REMOTE = RS_LD -prog = mythtv -button = PICTURE -repeat = 4 -config = f -end - -#change aspect -begin -remote = RS_LD -prog = mythtv -button = ASPECT -# change aspect ratio -config = w -end - -#Browse -begin -remote = RS_LD -prog = mythtv -button = BROWSE -repeat = 8 -config = o -end - -# delete key -begin -remote = RS_LD -prog = mythtv -button = DELETE -repeat = 8 -config = d -end - - -#change card -begin -remote = RS_LD -prog = mythtv -button = CARD -repeat = 8 -config = y -end - -# Change TV card input -begin -remote = RS_LD -prog = mythtv -button = CARD_SOURCE -repeat = 4 -config = C -end - - - -# Cycle through channel history -begin -remote = Streamzap_PC_Remote -prog = mythtv -button = BLUE -repeat = 4 -config = H -end - -# Bring up OSD info -begin -remote = Streamzap_PC_Remote -prog = mythtv -button = YELLOW -repeat = 4 -config = i -end - - - - -begin -prog = mythtv -button = 0 -config = 0 -end - -begin -prog = mythtv -button = 1 -config = 1 -end - -begin -prog = mythtv -button = 2 -config = 2 -end - -begin -prog = mythtv -button = 3 -config = 3 -end - -begin -prog = mythtv -button = 4 -config = 4 -end - -begin -prog = mythtv -button = 5 -config = 5 -end - -begin -prog = mythtv -button = 6 -config = 6 -end - -begin -prog = mythtv -button = 7 -config = 7 -end - -begin -prog = mythtv -button = 8 -config = 8 -end - -begin -prog = mythtv -button = 9 -config = 9 -end - -begin -prog = mythtv -button = POWER -config = Esc -end - -# ??? -begin -prog = mythtv -button = MUTE -config = F9 -end - -begin -prog = mythtv -button = CH_UP -repeat = 3 -config = PgUp -end - -begin -prog = mythtv -button = VOL_UP -repeat = 3 -config = ] -end - -begin -prog = mythtv -button = CH_DOWN -repeat = 3 -config = PgDown -end - -begin -prog = mythtv -button = VOL_DOWN -repeat = 3 -config = [ -end - -begin -prog = mythtv -button = UP -repeat = 3 -config = Up -end - -begin -prog = mythtv -button = LEFT -# navigates, or skips back during playback or live tv. -config = Left -end - -begin -prog = mythtv -button = OK -config = Return -end - -begin -prog = mythtv -button = RIGHT -# navigates, or skips forwards during playback or live tv. -config = Right -end - -begin -prog = mythtv -button = DOWN -repeat = 3 -config = Down -end - -begin -prog = mythtv -button = MENU -config = m -end - -begin -prog = mythtv -button = EXIT -config = Esc -end - -begin -prog = mythtv -button = PLAY -config = Space -end - -begin -prog = mythtv -button = PAUSE -config = p -end - -begin -prog = mythtv -button = STOP -config = Esc -end - -begin -prog = mythtv -# skip backward -button = |<< -config = PgUp -end - -begin -prog = mythtv -# skip forward -button = >>| -config = PgDown -end - -begin -prog = mythtv -button = RECORD -config = r -end - -begin -prog = mythtv -# rewind -button = << -config = Home -end - -begin -prog = mythtv -# fast forward -button = >> -config = End -end - -begin -prog = mythtv -button = RED -# Delete -config = d -end - -begin -prog = mythtv -button = GREEN -# Info -config = i -end - -#begin -#prog = mythtv -#button = YELLOW -# change aspect ratio -#config = w -#end - -begin -prog = mythtv -button = BLUE -config = Tab -end - -# MPLAYER -begin -prog = mplayer -button = POWER -config = quit -end - -begin -prog = mplayer -button = MUTE -config = mute -end - -begin -prog = mplayer -button = VOL_UP -repeat = 3 -config = volume +1 -end - -begin -prog = mplayer -button = VOL_DOWN -repeat = 3 -config = volume -1 -end - -begin -prog = mplayer -button = UP -repeat = 3 -config = seek +10 -end - -begin -prog = mplayer -button = LEFT -# navigates, or skips back during playback or live tv. -config = seek -60 -end - -begin -prog = mplayer -button = RIGHT -# navigates, or skips forwards during playback or live tv. -config = seek +60 -end - -begin -prog = mplayer -button = DOWN -repeat = 3 -config = seek -10 -end - -begin -prog = mplayer -button = EXIT -config = quit -end - -begin -prog = mplayer -button = play -config = speed_set 1.0 -end - -begin - prog = mplayer - button = pause - config = pause -end - -begin -prog = mplayer -button = STOP -config = quit -end - -begin -prog = mplayer -# skip backward -button = |<< -config = seek -600 -end - -begin -prog = mplayer -# skip forward -button = >>| -config = seek +600 -end - -begin -prog = mplayer -# slow forward -button = << -config = speed_mult 0.5 -end - -begin -prog = mplayer -# fast forward -button = >> -config = speed_mult 2.0 -end - -### xine commands - -begin -prog = xine -button = YELLOW -repeat = 4 -#config = ToggleVisiblity -config = OSDStreamInfos -end - -begin -prog = xine -button = MENU -repeat = 4 -config = SeekRelative+60 -end - -# increase brightness by 10 -begin - button = DELETE - prog = xine - repeat = 4 - config = BrightnessControl+ -end - -# decrease brightness by 10 -begin - button = PICTURE - prog = xine - repeat = 4 - config = BrightnessControl- -end - - -begin -prog = xine -button = PAUSE -repeat = 4 -config = Pause -end - -begin -prog = xine -button = PLAY -repeat = 4 -config = Play -end - -begin -prog = xine -button = STOP -repeat = 4 -config = quit -end - -begin -prog = xine -button = MUTE -repeat = 4 -config = mute -end - -begin -prog = xine -button = << -repeat = 4 -config = SeekRelative-30 -end - -begin -prog = xine -button = >> -repeat = 4 -#config = SeekRelative+30 -config = SpeedFaster -end - -begin -prog = xine -button = POWER -repeat = 4 -config = quit -end - -begin -prog = xine -button = EXIT -repeat = 4 -config = quit -end - - -begin -prog = xine -button = FREEZE -repeat = 4 -config = SeekRelative+1200 -end - -begin -prog = xine -button = MOVE -repeat = 4 -config = SeekRelative-1200 -end - -begin -prog = xine -button = 3 -config = SpuNext -repeat = 0 -end - -# Select previous sub picture (subtitle) channel. -begin -button = 1 -prog = xine -repeat = 0 -config = SpuPrior -end - -# Select next audio channel. -begin -button = 9 -prog = xine -repeat = 0 -config = AudioChannelNext -end - -# Select previous audio channel. -begin -button = 7 -prog = xine -repeat = 0 -config = AudioChannelPrior -end - - - -# Up event. -begin - -button = UP -prog = xine -repeat = 8 -config = EventUp -end - -# Down event. -begin - -button = DOWN -prog = xine -repeat = 8 -config = EventDown -end - -# Left event. -begin - -button = LEFT -prog = xine -repeat = 8 -config = EventLeft -end - -# Right event. -begin - -button = RIGHT -prog = xine -repeat = 8 -config = EventRight -end - -# Select event. -begin -prog = xine -button = ok -repeat = 8 -config = EventSelect -end - -# Down Chapter -begin - -button = CH_DOWN -prog = xine -repeat = 8 -config = EventPrior -end - -# Next Chapter. -begin - -button = CH_UP -prog = xine -repeat = 8 -config = EventNext -end - -# menu. -begin - -button = record -prog = xine -repeat = 8 -config = RootMenu -end - -# Toggle aspect ratio -begin -prog = xine -button = ASPECT -repeat = 0 -config = ToggleAspectRatio -end - - - -#######xmms -begin xmms - begin - prog = xmms - button = PLAY - config = PLAY - end - begin - prog = xmms - button = clear - config = PLAYLIST_CLEAR - end - begin - prog = xmms - button = load - config = PLAYLIST_ADD .xmms/xmms.m3u - end - begin - prog = xmms - button = PAUSE - config = PAUSE - end - begin - prog = xmms - button = STOP - config = STOP - end - begin - prog = xmms - button = EXIT - config = QUIT - flags = mode - end - - begin - prog = xmms - button = POWER - config = QUIT - flags = mode - end - - begin - prog = xmms - button = CH_UP - config = NEXT - end - begin - prog = xmms - button = CH_DOWN - config = PREV - end - - - -begin - prog = xmms - button = >>| - config = NEXT - end -begin - prog = xmms - button = |<< - config = PREV -end - - -begin - prog = xmms - button = << - config = FWD 10 - repeat = 2 - end - begin - prog = xmms - button = << - config = BWD 10 - repeat = 2 - end - begin - prog = xmms - button = volup - config = VOL_UP 10 - repeat = 2 - end - begin - prog = xmms - button = voldown - config = VOL_DOWN 10 - repeat = 2 - end - begin - prog = xmms - button = 1 - config = ONE - end - begin - prog = xmms - button = 2 - config = TWO - end - begin - prog = xmms - button = 3 - config = THREE - end - begin - prog = xmms - button = 4 - config = FOUR - end - begin - prog = xmms - button = 5 - config = FIVE - end - begin - prog = xmms - button = 6 - config = SIX - end - begin - prog = xmms - button = 7 - config = SEVEN - end - begin - prog = xmms - button = 8 - config = EIGHT - end - begin - prog = xmms - button = 9 - config = NINE - end - begin - prog = xmms - button = 0 - config = ZERO - end - begin - prog = xmms - button = enter - config = SETPOS - end -end xmms - -# - - - - - - - - - - - - - - - - - - - diff --git a/abs/core/system-templates/templates/remotes/streamzap/preview.jpg b/abs/core/system-templates/templates/remotes/streamzap/preview.jpg deleted file mode 100644 index 4d1a5fe..0000000 Binary files a/abs/core/system-templates/templates/remotes/streamzap/preview.jpg and /dev/null differ diff --git a/abs/core/system-templates/templates/remotes/unknown/preview.jpg b/abs/core/system-templates/templates/remotes/unknown/preview.jpg deleted file mode 100644 index a034186..0000000 Binary files a/abs/core/system-templates/templates/remotes/unknown/preview.jpg and /dev/null differ -- cgit v0.12 From 1bc2f8e897cf67954f65c971caf4f8654c269bff Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 24 Aug 2012 23:44:02 -0500 Subject: mythtv: add vnc to service menu --- abs/core/mythtv/stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml index c436423..9d483d3 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml +++ b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml @@ -85,6 +85,11 @@ EXEC mythinstall -s webuser + + + diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/linhes.xml b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/linhes.xml index 01b6ffa..342766d 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/linhes.xml +++ b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/linhes.xml @@ -34,6 +34,7 @@ diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/setup.xml b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/setup.xml deleted file mode 100644 index f56bb6f..0000000 --- a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/setup.xml +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - - - - - - - - -- cgit v0.12 From e89e522b43212d98839be804b6803019d71f3e53 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 4 Sep 2012 08:31:27 -0500 Subject: recompile for merged changes --- abs/core/LinHES-system/PKGBUILD | 2 +- abs/core/keylaunch/PKGBUILD | 4 ++-- abs/core/rsyslog/PKGBUILD | 2 +- abs/core/runit-scripts/PKGBUILD | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index f7b9834..8b2f281 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=82 +pkgrel=83 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin diff --git a/abs/core/keylaunch/PKGBUILD b/abs/core/keylaunch/PKGBUILD index afb5c00..67b8d77 100644 --- a/abs/core/keylaunch/PKGBUILD +++ b/abs/core/keylaunch/PKGBUILD @@ -1,6 +1,6 @@ pkgname=keylaunch pkgver=1.3.9 -pkgrel=5 +pkgrel=6 arch=('i686' 'x86_64') pkgdesc="KeyLaunch is a small utility for binding commands to a hot key. " url="http://www.oroborus.org/" @@ -16,4 +16,4 @@ build() { install -D -m0755 ../example_rc $startdir/pkg/etc/keylaunchrc } md5sums=('710f68a3e7026b4139cc94ea790576c3' - 'feda76439fe930eaaaad81fbb62b84b0') + '98d341f2fb87ce4fbbecafbdc776b2a7') diff --git a/abs/core/rsyslog/PKGBUILD b/abs/core/rsyslog/PKGBUILD index 8fa6aa7..40fe9a2 100644 --- a/abs/core/rsyslog/PKGBUILD +++ b/abs/core/rsyslog/PKGBUILD @@ -3,7 +3,7 @@ pkgname=rsyslog pkgver=5.8.6 -pkgrel=5 +pkgrel=6 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/" arch=('i686' 'x86_64') diff --git a/abs/core/runit-scripts/PKGBUILD b/abs/core/runit-scripts/PKGBUILD index 478e13f..4c0d1d0 100755 --- a/abs/core/runit-scripts/PKGBUILD +++ b/abs/core/runit-scripts/PKGBUILD @@ -1,6 +1,6 @@ pkgname=runit-scripts pkgver=2.1.1 -pkgrel=70 +pkgrel=71 pkgdesc="collection of startup scripts for runit" url="http://smarden.org/runit/" license="BSD" -- cgit v0.12 From 92def6cd50e5b59d008c8ce70e322c5891913712 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 4 Sep 2012 08:36:50 -0500 Subject: Merge remote-tracking branch 'origin/testing' into testing # By Britney Fransen (12) and others # Via Britney Fransen * origin/testing: mythtv: fixed and cleaned some menus. Closes #846 v4l-dvb: fix conflicting kernel modules. refs #844 mythdb-initial: add MiscStatusScript value to initial db. refs #845. LinHES-system: remove dup .install keylaunch: update .keylaunchrc to run mythtv-setup as user rsyslog: increase log retention to 2 weeks runit-scripts: enable cron logging to syslog premake:initial inclusion. closes #801 libaacs-git:initial inclusion. closes #801 aacskeys:initial inclusion. closes #801 LinHES-system: Add scripts for misc status in MythWeb. closes #845. linhes-scripts: tweak myth2mkv. Update version to 0.25-004 dvb-firmware: add xc5000c firmware. change xc5000 modprobe options. closes #844 v4l-dvb: update to snapshot from 20120828. refs #844 LinHES-system: update myth_status.py to work with tuners in error. closes #843 curlftpfs: Initial Inclusion. linhes-scripts: minor changes to myth2mkv mythtv:Bumped to latest fixes. Added ./configure items to close #842. LinHES-config:7.4 rdt 9th anniversary release. Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/LinHES-system/PKGBUILD abs/core/keylaunch/PKGBUILD abs/core/linhes-scripts/PKGBUILD abs/core/mythdb-initial/PKGBUILD abs/core/mythdb-initial/mc.sql abs/core/mythtv/stable-0.25/git_src/git_hash abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/rsyslog/PKGBUILD abs/core/runit-scripts/PKGBUILD abs/core/v4l-dvb/PKGBUILD --- abs/core/mythtv/stable-0.25/git_src/git_hash | 2 +- .../stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml | 93 +++++++++-------- .../stable-0.25/mythtv/menu-xml/info_menu.xml | 76 ++++++++++++++ .../mythtv/stable-0.25/mythtv/menu-xml/linhes.xml | 1 + .../mythtv/stable-0.25/mythtv/menu-xml/setup.xml | 111 --------------------- abs/core/v4l-dvb/PKGBUILD | 9 +- abs/core/v4l-dvb/v4l-dvb.install | 8 +- 7 files changed, 130 insertions(+), 170 deletions(-) create mode 100644 abs/core/mythtv/stable-0.25/mythtv/menu-xml/info_menu.xml delete mode 100644 abs/core/mythtv/stable-0.25/mythtv/menu-xml/setup.xml diff --git a/abs/core/mythtv/stable-0.25/git_src/git_hash b/abs/core/mythtv/stable-0.25/git_src/git_hash index 83e574c..8e5da8e 100644 --- a/abs/core/mythtv/stable-0.25/git_src/git_hash +++ b/abs/core/mythtv/stable-0.25/git_src/git_hash @@ -1 +1 @@ -46cab93562429cd19029402a2387f63a72aeb898 +d51927663b67c7c035108270a31bf14aed68bcdb diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml index 9d483d3..844647b 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml +++ b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/HOST_SETTINGS.xml @@ -1,78 +1,77 @@ - + + - + - + - + - - - + - + - + - + - + - + MV_SYSTEM_SETUP_MENU + System Type + EXEC mythinstall -s hostype + + + + + + + + + + + + + + + + + + + + diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/linhes.xml b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/linhes.xml index 01b6ffa..342766d 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/linhes.xml +++ b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/linhes.xml @@ -34,6 +34,7 @@ diff --git a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/setup.xml b/abs/core/mythtv/stable-0.25/mythtv/menu-xml/setup.xml deleted file mode 100644 index f56bb6f..0000000 --- a/abs/core/mythtv/stable-0.25/mythtv/menu-xml/setup.xml +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/abs/core/v4l-dvb/PKGBUILD b/abs/core/v4l-dvb/PKGBUILD index ac150bb..f19c2fa 100644 --- a/abs/core/v4l-dvb/PKGBUILD +++ b/abs/core/v4l-dvb/PKGBUILD @@ -2,7 +2,7 @@ pkgname=v4l-dvb _kernver=`uname -r` -pkgver=20120828 +pkgver=20120904 pkgrel=1 pkgdesc="V4L-DVB device drivers (newer than those included in kernel26)" arch=('i686' 'x86_64') @@ -20,7 +20,7 @@ build() { msg "Connecting to GIT server...." if [ -d "${srcdir}/${_gitname}" ] ; then - cd ${_gitname} && git checkout -- . && git pull --rebase + cd ${_gitname} && git pull --rebase else git clone ${_gitroot} fi @@ -42,7 +42,8 @@ build() { package() { cd "${srcdir}/${_gitname}" - make DESTDIR="${pkgdir}" install - rm -fr ${pkgdir}/lib/modules/$_kernver/modules* + make DESTDIR="${pkgdir}/lib/modules/$_kernver/updates" install + # compress new kernel modules + find ${pkgdir}/lib/modules/$_kernver/updates/ -not -name 'media.ko' -name '*.ko' -exec gzip '{}' \; } md5sums=() diff --git a/abs/core/v4l-dvb/v4l-dvb.install b/abs/core/v4l-dvb/v4l-dvb.install index ec6382d..f7b7197 100644 --- a/abs/core/v4l-dvb/v4l-dvb.install +++ b/abs/core/v4l-dvb/v4l-dvb.install @@ -1,18 +1,12 @@ post_install() { - echo ">>> Removing duplicate compressed kernel modules..." - for file in `find /lib/modules -name "*.ko"`; do if [[ -e $file.gz ]]; then rm "$file.gz"; fi; done echo ">>> Running depmod..." depmod } post_upgrade() { - echo ">>> Removing duplicate compressed kernel modules..." - for file in `find /lib/modules -name "*.ko"`; do if [[ -e $file.gz ]]; then rm "$file.gz"; fi; done - echo ">>> Running depmod..." - depmod + post_install } post_remove() { echo ">>> v4l-dvb has been removed" - echo ">>> kernel26 & dvb-firmware & linux-firmware should be reinstalled" } -- cgit v0.12 From da699157f2c66ef4f5d51b69e980705992c582e3 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 4 Sep 2012 13:54:57 -0500 Subject: mythinstall: add logos that are to be displayed during install. new logos go into logo_src then run resize_link.sh --- abs/core/mythinstall/PKGBUILD | 21 +++++++++++++++------ abs/core/mythinstall/install-ui.xml | 14 ++++++++++++++ abs/core/mythinstall/logo-1.png | Bin 0 -> 5402 bytes abs/core/mythinstall/logo-2.png | Bin 0 -> 7932 bytes abs/core/mythinstall/logo-3.png | Bin 0 -> 40628 bytes abs/core/mythinstall/logo-4.png | Bin 0 -> 21032 bytes abs/core/mythinstall/logo-5.png | Bin 0 -> 4123 bytes abs/core/mythinstall/logo-6.png | Bin 0 -> 34843 bytes abs/core/mythinstall/logo_src/command-ir.png | Bin 0 -> 7790 bytes abs/core/mythinstall/logo_src/hp_logo.png | Bin 0 -> 11906 bytes abs/core/mythinstall/logo_src/mythtv.png | Bin 0 -> 67539 bytes abs/core/mythinstall/logo_src/pchdtv.png | Bin 0 -> 31710 bytes abs/core/mythinstall/logo_src/resize_link.sh | 12 ++++++++++++ abs/core/mythinstall/logo_src/simerec.png | Bin 0 -> 6093 bytes abs/core/mythinstall/logo_src/supercorn-0.png | Bin 0 -> 53793 bytes 15 files changed, 41 insertions(+), 6 deletions(-) create mode 100644 abs/core/mythinstall/logo-1.png create mode 100644 abs/core/mythinstall/logo-2.png create mode 100644 abs/core/mythinstall/logo-3.png create mode 100644 abs/core/mythinstall/logo-4.png create mode 100644 abs/core/mythinstall/logo-5.png create mode 100644 abs/core/mythinstall/logo-6.png create mode 100644 abs/core/mythinstall/logo_src/command-ir.png create mode 100644 abs/core/mythinstall/logo_src/hp_logo.png create mode 100644 abs/core/mythinstall/logo_src/mythtv.png create mode 100644 abs/core/mythinstall/logo_src/pchdtv.png create mode 100644 abs/core/mythinstall/logo_src/resize_link.sh create mode 100644 abs/core/mythinstall/logo_src/simerec.png create mode 100644 abs/core/mythinstall/logo_src/supercorn-0.png diff --git a/abs/core/mythinstall/PKGBUILD b/abs/core/mythinstall/PKGBUILD index d031119..a3304ef 100644 --- a/abs/core/mythinstall/PKGBUILD +++ b/abs/core/mythinstall/PKGBUILD @@ -1,19 +1,17 @@ # Maintainer: Jams pkgname=mythinstall pkgver=3 -pkgrel=40 +pkgrel=44 pkgdesc="LinHES installer/systemconfig GUI." arch=('i686' 'x86_64') depends=('mythtv>=0.25') makedepends=('mythtv>=0.25') -source=('install-ui.xml') +logofiles=`ls logo*.png` +source=('install-ui.xml' $logofiles) build() { - # It is assumed that you have built the mythtv package in the same -# LinHES-PKGBUILD area. cd $startdir -# ./checkout_MythVantage.sh || exit 1 cd - #install -D MythVantage-app/mythinstall/install-ui.xml $pkgdir/usr/share/mythtv/themes/default/install-ui.xml install -D $srcdir/install-ui.xml $pkgdir/usr/share/mythtv/themes/default/install-ui.xml @@ -24,6 +22,17 @@ build() { ln -s MythVantage mythvantage ln -s MythVantage mythinstall cd - + + for i in $logofiles + do + install -D -m 0755 $startdir/$i $startdir/pkg/usr/MythVantage/logos/$i + done } -md5sums=('dde64a79c09ff169a5c363f77ffb68c2') +md5sums=('27e9b65d16cd2757d7f3ae47abb24ea8' + '137ba1bf74cc13feb1ca0038dc5ed5fc' + '1d5064ac3c871f0aa895c95a71ba5c97' + 'b4f9b52cdd2936e0a8dd4e3dd7cac344' + '4e748680e67ff8bd0614fd5c63abda9c' + '72fc7d8147c08336dd1064f9051f43ea' + 'f6705520bc0a6655157cd14efdaac746') diff --git a/abs/core/mythinstall/install-ui.xml b/abs/core/mythinstall/install-ui.xml index ef445bb..48f2847 100755 --- a/abs/core/mythinstall/install-ui.xml +++ b/abs/core/mythinstall/install-ui.xml @@ -129,6 +129,20 @@ right + + 0,10 + true + x,y,w,h + /usr/MythVantage/logos/logo-%1.png + 5000 + + + + 650,10 + /usr/MythVantage/logos/ + true + x,y,w,h + diff --git a/abs/core/mythinstall/logo-1.png b/abs/core/mythinstall/logo-1.png new file mode 100644 index 0000000..5a4293c Binary files /dev/null and b/abs/core/mythinstall/logo-1.png differ diff --git a/abs/core/mythinstall/logo-2.png b/abs/core/mythinstall/logo-2.png new file mode 100644 index 0000000..cb6f152 Binary files /dev/null and b/abs/core/mythinstall/logo-2.png differ diff --git a/abs/core/mythinstall/logo-3.png b/abs/core/mythinstall/logo-3.png new file mode 100644 index 0000000..0a59252 Binary files /dev/null and b/abs/core/mythinstall/logo-3.png differ diff --git a/abs/core/mythinstall/logo-4.png b/abs/core/mythinstall/logo-4.png new file mode 100644 index 0000000..6e70af7 Binary files /dev/null and b/abs/core/mythinstall/logo-4.png differ diff --git a/abs/core/mythinstall/logo-5.png b/abs/core/mythinstall/logo-5.png new file mode 100644 index 0000000..6f1ac44 Binary files /dev/null and b/abs/core/mythinstall/logo-5.png differ diff --git a/abs/core/mythinstall/logo-6.png b/abs/core/mythinstall/logo-6.png new file mode 100644 index 0000000..4c60fe6 Binary files /dev/null and b/abs/core/mythinstall/logo-6.png differ diff --git a/abs/core/mythinstall/logo_src/command-ir.png b/abs/core/mythinstall/logo_src/command-ir.png new file mode 100644 index 0000000..83937b0 Binary files /dev/null and b/abs/core/mythinstall/logo_src/command-ir.png differ diff --git a/abs/core/mythinstall/logo_src/hp_logo.png b/abs/core/mythinstall/logo_src/hp_logo.png new file mode 100644 index 0000000..211b19e Binary files /dev/null and b/abs/core/mythinstall/logo_src/hp_logo.png differ diff --git a/abs/core/mythinstall/logo_src/mythtv.png b/abs/core/mythinstall/logo_src/mythtv.png new file mode 100644 index 0000000..ecea214 Binary files /dev/null and b/abs/core/mythinstall/logo_src/mythtv.png differ diff --git a/abs/core/mythinstall/logo_src/pchdtv.png b/abs/core/mythinstall/logo_src/pchdtv.png new file mode 100644 index 0000000..fad6457 Binary files /dev/null and b/abs/core/mythinstall/logo_src/pchdtv.png differ diff --git a/abs/core/mythinstall/logo_src/resize_link.sh b/abs/core/mythinstall/logo_src/resize_link.sh new file mode 100644 index 0000000..0dc7774 --- /dev/null +++ b/abs/core/mythinstall/logo_src/resize_link.sh @@ -0,0 +1,12 @@ +count=1 + + +#mogrify -resize 200x200 *.png + +for i in *.png +do + #ln -s $i logo-$count.png + #cp $i logo-$count.png + convert -resize 150x150 $i ../logo-$count.png + let count+=1 +done diff --git a/abs/core/mythinstall/logo_src/simerec.png b/abs/core/mythinstall/logo_src/simerec.png new file mode 100644 index 0000000..93db677 Binary files /dev/null and b/abs/core/mythinstall/logo_src/simerec.png differ diff --git a/abs/core/mythinstall/logo_src/supercorn-0.png b/abs/core/mythinstall/logo_src/supercorn-0.png new file mode 100644 index 0000000..de5966a Binary files /dev/null and b/abs/core/mythinstall/logo_src/supercorn-0.png differ -- cgit v0.12 From 10dd549ffabc3120c4d0de6ff094bd7223aee613 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 4 Sep 2012 13:55:29 -0500 Subject: mythdb-initial and LinHES-system: adjust location of mythtv backups in the DB. --- abs/core/LinHES-system/PKGBUILD | 4 ++-- abs/core/LinHES-system/add_storage.py | 2 +- abs/core/mythdb-initial/PKGBUILD | 4 ++-- abs/core/mythdb-initial/custom.sql | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 8b2f281..36e0096 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=83 +pkgrel=84 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -83,7 +83,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' '9c2294ccfd5359583497a6b03d918a27' '859a80ddb4c234506379c605114c1343' '47e093e8cfe4b5b96602358e1f540832' - '98e20635736ae1fc008def99f9330f16' + '6be4932cdcb3fc08c55218e9c3e31ca9' 'b8f0414427c5d9afdc32ceb3ae56f82a' '6519d209e151cdc39ae7e1091d189c3e' 'd1cdf28fcb1c88f0e504905771dd6040' diff --git a/abs/core/LinHES-system/add_storage.py b/abs/core/LinHES-system/add_storage.py index 6afe7c3..1bdcb6c 100644 --- a/abs/core/LinHES-system/add_storage.py +++ b/abs/core/LinHES-system/add_storage.py @@ -22,7 +22,7 @@ pickle_file = "%s/storage.pkl" %storage_dir SG_MAP_BE={ 'Default' :'media/tv', 'LiveTV' :'media/tv/live', -'DB Backups' :'system_backups/mythtv_backups/'} +'DB Backups' :'backup/mythtv_backups/'} SG_MAP_FE={ diff --git a/abs/core/mythdb-initial/PKGBUILD b/abs/core/mythdb-initial/PKGBUILD index 4764936..1063c62 100755 --- a/abs/core/mythdb-initial/PKGBUILD +++ b/abs/core/mythdb-initial/PKGBUILD @@ -1,6 +1,6 @@ pkgname=mythdb-initial pkgver=2 -pkgrel=29 +pkgrel=30 pkgdesc="setup the initial mythtv database for linhes" url="" license="" @@ -21,4 +21,4 @@ build() { } md5sums=('9dcf8c574e69fde6b1b2fa1eed95ded4' 'ad0e57ac5e7c3677808a670e16634bba' - 'c50ab1ad829d5a936e3632f48f55ded8') + '0f47a219b3fa2bb8e62f7436af990600') diff --git a/abs/core/mythdb-initial/custom.sql b/abs/core/mythdb-initial/custom.sql index 0f902c4..ddc99c7 100644 --- a/abs/core/mythdb-initial/custom.sql +++ b/abs/core/mythdb-initial/custom.sql @@ -69,10 +69,10 @@ INSERT INTO `storagegroup` (`groupname`, `hostname`, `dirname`) VALUES ('Screenshots' ,'apheleia' ,'/myth/video_stuff/screenshots/'), ('Videos' ,'apheleia' ,'/myth/video/'), ('Coverart' ,'apheleia' ,'/myth/video_stuff/coverart/'), - ( 'Banners' ,'apheleia' ,'/myth/video_stuff/banners/'), + ('Banners' ,'apheleia' ,'/myth/video_stuff/banners/'), ('Fanart' ,'apheleia' ,'/myth/video_stuff/fanart/'), ('Trailers' ,'apheleia' ,'/myth/video_stuff/trailers/'), - ('DB Backups' ,'apheleia' ,'/myth/system_backups/mythtv_db/'); + ('DB Backups' ,'apheleia' ,'/data/storage/disk0/backup/mythtv_backups'); INSERT INTO `settings` (`value`, `data`, `hostname`) VALUES ('SecurityPin','0000','apheleia'); -- cgit v0.12 From c23fd707e1cd4dd901a0ec5532aa0cbcecbd023e Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 4 Sep 2012 15:22:34 -0500 Subject: LinHES-config: backend_control.sh if the be controls could not be contancted on 1337 then tell the user about it. --- abs/core/LinHES-config/PKGBUILD | 6 +++--- abs/core/LinHES-config/backend_control.sh | 28 ++++++++++++++++++++++------ 2 files changed, 25 insertions(+), 9 deletions(-) mode change 100644 => 100755 abs/core/LinHES-config/backend_control.sh diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index a5474c8..8073599 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=116 +pkgrel=121 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -125,7 +125,7 @@ build() { install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf } -md5sums=('d3bdf114a738d46b5a4d309b65382bcd' +md5sums=('2dab193216dae3fe965c9ab7f93f822a' 'f33e1a6f7985091b8d47cbaf7433f90f' '88d0d57a5d2acaf9c0456c38218e513f' '2596460462cf6c889cf8f95485537b20' @@ -169,4 +169,4 @@ md5sums=('d3bdf114a738d46b5a4d309b65382bcd' '6ec39b010c0ed8901ea896c7e153d330' '3866086e6af5e3528a66eff492f2f4dd' 'c9279fa095af624ee3d9bc75d3328360' - '928d183aa7b44049b797864c27a6b675') + '66a5e2dd3e51d11a93a17f7c01a8708f') diff --git a/abs/core/LinHES-config/backend_control.sh b/abs/core/LinHES-config/backend_control.sh old mode 100644 new mode 100755 index ab58bac..24c6551 --- a/abs/core/LinHES-config/backend_control.sh +++ b/abs/core/LinHES-config/backend_control.sh @@ -11,18 +11,34 @@ dbhost=`echo $LAST` MESSAGE="" case $COMMAND in stop) MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestop.cgi 2>/dev/null` + rc=$? + if [ $rc != 0 ] + then + lh_message.sh "Could not stop the backend." + fi ;; - - start ) + + start ) MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestart.cgi 2>/dev/null` + rc=$? + if [ $rc != 0 ] + then + lh_message.sh "Could not start the backend" + fi ;; - + restart) /usr/MythVantage/bin/backend_control.sh stop $dbhost sleep 2 - /usr/MythVantage/bin/backend_control.sh start $dbhost + /usr/MythVantage/bin/backend_control.sh start $dbhost + ;; - clearcache) - MESSAGE2=`/usr/bin/curl http://$dbhost:1337/beclear.cgi 2>/dev/null` + clearcache) + MESSAGE2=`/usr/bin/curl http://$dbhost:1337/beclear.cgi 2>/dev/null` + rc=$? + if [ $rc != 0 ] + then + lh_message.sh "Could not clear the cache" + fi esac -- cgit v0.12 From a53f0abbe6f6d2420bb1bd6f6e517bb2ebe2208c Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Tue, 4 Sep 2012 16:01:43 -0500 Subject: LinHES-system: mythfrontend-start: fork start command so that mythfrontend-start will exit. closes #847 --- abs/core/LinHES-system/PKGBUILD | 4 ++-- abs/core/LinHES-system/mythfrontend-start | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 6518d1e..20a2c67 100644 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=55 +pkgrel=56 arch=('i686') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -68,7 +68,7 @@ md5sums=('d1a5963c5a440a608031c6d750232633' 'dc3eef2a624754e16805d72bbe488b67' 'dc0be354ce77ba2b89868fc29b942c43' '542e670e78d117657f93141e9689f54d' - '48b763dba127aac6ab05c84643f83b71' + 'ec975dd053ca28c2b537b027611993fe' 'ba351b92e69bcaf26a9bf80417b09c3c' '4545eb39213d40b5a2bdeda5e066cdc4' '962a3e9eaba2d1466251b7ab0956705d' diff --git a/abs/core/LinHES-system/mythfrontend-start b/abs/core/LinHES-system/mythfrontend-start index 1f48449..9aac881 100755 --- a/abs/core/LinHES-system/mythfrontend-start +++ b/abs/core/LinHES-system/mythfrontend-start @@ -19,11 +19,11 @@ then fi question="There $diagtext running. Do you really want to start another one?" - mythvantage -q "${question}" + mythvantage -Q "${question}" if [ $? = 16 ] then - $STARTCMD 2>&1 + $STARTCMD 2>&1 & fi else - $STARTCMD 2>&1 + $STARTCMD 2>&1 & fi -- cgit v0.12 From b8720bdb424de5c45ba4ce605031f38de38febdf Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 4 Sep 2012 16:08:21 -0500 Subject: mythdb-initial: set start/stop commands for mythbackend --- abs/core/mythdb-initial/PKGBUILD | 4 ++-- abs/core/mythdb-initial/custom.sql | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/abs/core/mythdb-initial/PKGBUILD b/abs/core/mythdb-initial/PKGBUILD index 1063c62..0c19392 100755 --- a/abs/core/mythdb-initial/PKGBUILD +++ b/abs/core/mythdb-initial/PKGBUILD @@ -1,6 +1,6 @@ pkgname=mythdb-initial pkgver=2 -pkgrel=30 +pkgrel=31 pkgdesc="setup the initial mythtv database for linhes" url="" license="" @@ -21,4 +21,4 @@ build() { } md5sums=('9dcf8c574e69fde6b1b2fa1eed95ded4' 'ad0e57ac5e7c3677808a670e16634bba' - '0f47a219b3fa2bb8e62f7436af990600') + 'cd56c11b9ccf521e02b5c6a0996a9b4f') diff --git a/abs/core/mythdb-initial/custom.sql b/abs/core/mythdb-initial/custom.sql index ddc99c7..7d582d0 100644 --- a/abs/core/mythdb-initial/custom.sql +++ b/abs/core/mythdb-initial/custom.sql @@ -75,7 +75,9 @@ INSERT INTO `storagegroup` (`groupname`, `hostname`, `dirname`) VALUES ('DB Backups' ,'apheleia' ,'/data/storage/disk0/backup/mythtv_backups'); INSERT INTO `settings` (`value`, `data`, `hostname`) VALUES -('SecurityPin','0000','apheleia'); +('SecurityPin','0000','apheleia'), +('BackendStopCommand','sudo sv stop mythbackend' ,'apheleia'), +('BackendStartCommand','sudo sv start mythbackend' ,'apheleia'); -- cgit v0.12 From edb4961838ef76194ca2d2c8892031f1ea7e7e1f Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 4 Sep 2012 16:13:11 -0500 Subject: Merge remote-tracking branch 'origin/testing' into testing # By Britney Fransen (13) and others # Via Britney Fransen * origin/testing: LinHES-system: mythfrontend-start: fork start command so that mythfrontend-start will exit. closes #847 mythtv: fixed and cleaned some menus. Closes #846 v4l-dvb: fix conflicting kernel modules. refs #844 mythdb-initial: add MiscStatusScript value to initial db. refs #845. LinHES-system: remove dup .install keylaunch: update .keylaunchrc to run mythtv-setup as user rsyslog: increase log retention to 2 weeks runit-scripts: enable cron logging to syslog premake:initial inclusion. closes #801 libaacs-git:initial inclusion. closes #801 aacskeys:initial inclusion. closes #801 LinHES-system: Add scripts for misc status in MythWeb. closes #845. linhes-scripts: tweak myth2mkv. Update version to 0.25-004 dvb-firmware: add xc5000c firmware. change xc5000 modprobe options. closes #844 v4l-dvb: update to snapshot from 20120828. refs #844 LinHES-system: update myth_status.py to work with tuners in error. closes #843 curlftpfs: Initial Inclusion. linhes-scripts: minor changes to myth2mkv mythtv:Bumped to latest fixes. Added ./configure items to close #842. LinHES-config:7.4 rdt 9th anniversary release. Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/LinHES-system/PKGBUILD abs/core/keylaunch/PKGBUILD abs/core/linhes-scripts/PKGBUILD abs/core/mythdb-initial/PKGBUILD abs/core/mythdb-initial/mc.sql abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/rsyslog/PKGBUILD abs/core/runit-scripts/PKGBUILD --- abs/core/LinHES-system/mythfrontend-start | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/abs/core/LinHES-system/mythfrontend-start b/abs/core/LinHES-system/mythfrontend-start index 1f48449..9aac881 100755 --- a/abs/core/LinHES-system/mythfrontend-start +++ b/abs/core/LinHES-system/mythfrontend-start @@ -19,11 +19,11 @@ then fi question="There $diagtext running. Do you really want to start another one?" - mythvantage -q "${question}" + mythvantage -Q "${question}" if [ $? = 16 ] then - $STARTCMD 2>&1 + $STARTCMD 2>&1 & fi else - $STARTCMD 2>&1 + $STARTCMD 2>&1 & fi -- cgit v0.12 From ef93372c8ce35aa6ca16c065cc3a64ae4f08d6d6 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Tue, 4 Sep 2012 16:36:05 -0500 Subject: LinHES-system: misc_status_config.py: add SystemType check and only update db for Standalone and masterbackend --- abs/core/LinHES-system/PKGBUILD | 4 +-- abs/core/LinHES-system/misc_status_config.py | 37 +++++++++++++++++++++++----- 2 files changed, 33 insertions(+), 8 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 20a2c67..b5f6ab3 100644 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=56 +pkgrel=57 arch=('i686') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -84,7 +84,7 @@ md5sums=('d1a5963c5a440a608031c6d750232633' 'b798ee0796d1b760a2998f90eb8ce9cc' '4a3cd8f9b33b2b86fdba47a8f1fa2859' '06a628469051237943b7c874f2e29b8a' - '0512f859cd5ea1d9eb972840caef2f0e' + '54ebcc024db2e0ebe8121305d8926767' '45f46d1f9193c8dde18e56369ec29a1e' 'a8edbe7bc37e9932e8749d9f5f89c16f' '14cea9e87654441b766a97576233ba5a' diff --git a/abs/core/LinHES-system/misc_status_config.py b/abs/core/LinHES-system/misc_status_config.py index 0a0ba6c..cc82534 100755 --- a/abs/core/LinHES-system/misc_status_config.py +++ b/abs/core/LinHES-system/misc_status_config.py @@ -7,9 +7,34 @@ from MythTV import MythDB mythdb = MythDB() localhostname = gethostname() -# mythtv-setup -if mythdb.settings[localhostname].MiscStatusScript == u'': - mythdb.settings[localhostname].MiscStatusScript = u'/usr/LH/bin/misc_status_info.sh' - print 'The MythTV database setting MiscStatusScript was updated to /usr/LH/bin/misc_status_info.sh.' -else: - print 'The MythTV database setting MiscStatusScript is already set and will not be updated.' +# Function to set db setting. This setting is set in mythtv-setup. +def dbSettingChange(): + if mythdb.settings[localhostname].MiscStatusScript == u'': + mythdb.settings[localhostname].MiscStatusScript = u'/usr/LH/bin/misc_status_info.sh' + print 'The MythTV database setting MiscStatusScript was updated to /usr/LH/bin/misc_status_info.sh.' + else: + print 'The MythTV database setting MiscStatusScript is already set and will not be updated.' + return + +#taken from systemconfig.py +#this is how you populate the dict +systemconfig = {} +file_name = "/etc/systemconfig" +try: + config_file = open(file_name) +except: + logging.critical("%s could not be opened", file_name) + sys.exit(1) + +for line in config_file: + line = line.strip() + if line and line[0] is not "#" and line[-1] is not "=": + var, val = line.rsplit("=", 1) + val = val.strip('"') + systemconfig[var.strip()] = val.strip() + +#this is how you reference a value from mv_hostype.py +if (systemconfig.get("SystemType") == "Standalone"): + dbSettingChange() +elif systemconfig.get("SystemType") == "Master_backend": + dbSettingChange() -- cgit v0.12 From 1feb03b69379907e985007f82e655d12dcae1ccd Mon Sep 17 00:00:00 2001 From: James Meyer Date: Tue, 4 Sep 2012 16:44:44 -0500 Subject: Merge remote-tracking branch 'origin/testing' into testing # By Britney Fransen (14) and others # Via Britney Fransen * origin/testing: (21 commits) LinHES-system: misc_status_config.py: add SystemType check and only update db for Standalone and masterbackend LinHES-system: mythfrontend-start: fork start command so that mythfrontend-start will exit. closes #847 mythtv: fixed and cleaned some menus. Closes #846 v4l-dvb: fix conflicting kernel modules. refs #844 mythdb-initial: add MiscStatusScript value to initial db. refs #845. LinHES-system: remove dup .install keylaunch: update .keylaunchrc to run mythtv-setup as user rsyslog: increase log retention to 2 weeks runit-scripts: enable cron logging to syslog premake:initial inclusion. closes #801 libaacs-git:initial inclusion. closes #801 aacskeys:initial inclusion. closes #801 LinHES-system: Add scripts for misc status in MythWeb. closes #845. linhes-scripts: tweak myth2mkv. Update version to 0.25-004 dvb-firmware: add xc5000c firmware. change xc5000 modprobe options. closes #844 v4l-dvb: update to snapshot from 20120828. refs #844 LinHES-system: update myth_status.py to work with tuners in error. closes #843 curlftpfs: Initial Inclusion. linhes-scripts: minor changes to myth2mkv mythtv:Bumped to latest fixes. Added ./configure items to close #842. ... Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/LinHES-system/PKGBUILD abs/core/LinHES-system/misc_status_config.py abs/core/keylaunch/PKGBUILD abs/core/linhes-scripts/PKGBUILD abs/core/mythdb-initial/PKGBUILD abs/core/mythdb-initial/mc.sql abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/rsyslog/PKGBUILD abs/core/runit-scripts/PKGBUILD --- abs/core/LinHES-system/misc_status_config.py | 37 +++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/abs/core/LinHES-system/misc_status_config.py b/abs/core/LinHES-system/misc_status_config.py index 0a0ba6c..cc82534 100755 --- a/abs/core/LinHES-system/misc_status_config.py +++ b/abs/core/LinHES-system/misc_status_config.py @@ -7,9 +7,34 @@ from MythTV import MythDB mythdb = MythDB() localhostname = gethostname() -# mythtv-setup -if mythdb.settings[localhostname].MiscStatusScript == u'': - mythdb.settings[localhostname].MiscStatusScript = u'/usr/LH/bin/misc_status_info.sh' - print 'The MythTV database setting MiscStatusScript was updated to /usr/LH/bin/misc_status_info.sh.' -else: - print 'The MythTV database setting MiscStatusScript is already set and will not be updated.' +# Function to set db setting. This setting is set in mythtv-setup. +def dbSettingChange(): + if mythdb.settings[localhostname].MiscStatusScript == u'': + mythdb.settings[localhostname].MiscStatusScript = u'/usr/LH/bin/misc_status_info.sh' + print 'The MythTV database setting MiscStatusScript was updated to /usr/LH/bin/misc_status_info.sh.' + else: + print 'The MythTV database setting MiscStatusScript is already set and will not be updated.' + return + +#taken from systemconfig.py +#this is how you populate the dict +systemconfig = {} +file_name = "/etc/systemconfig" +try: + config_file = open(file_name) +except: + logging.critical("%s could not be opened", file_name) + sys.exit(1) + +for line in config_file: + line = line.strip() + if line and line[0] is not "#" and line[-1] is not "=": + var, val = line.rsplit("=", 1) + val = val.strip('"') + systemconfig[var.strip()] = val.strip() + +#this is how you reference a value from mv_hostype.py +if (systemconfig.get("SystemType") == "Standalone"): + dbSettingChange() +elif systemconfig.get("SystemType") == "Master_backend": + dbSettingChange() -- cgit v0.12 From 4f938e227ac669190de7632fb064d01a892ac3ad Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Tue, 4 Sep 2012 19:58:34 -0500 Subject: LinHES-system: mythfrontend-start: revert fork of startcmd Forking startcmd causes MythWelcome to act on remote keypresses when mythfrontend-start quits. linhes-scripts: pause-mythcommflag.sh: only look for 1 instance of mythfrontend. refs #847 --- abs/core/LinHES-system/PKGBUILD | 4 ++-- abs/core/LinHES-system/mythfrontend-start | 4 ++-- abs/core/linhes-scripts/PKGBUILD | 8 ++++---- abs/core/linhes-scripts/limit-mythcommflag.sh | 4 ++-- abs/core/linhes-scripts/pause-mythcommflag.sh | 2 +- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index b5f6ab3..6b33779 100644 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=57 +pkgrel=58 arch=('i686') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -68,7 +68,7 @@ md5sums=('d1a5963c5a440a608031c6d750232633' 'dc3eef2a624754e16805d72bbe488b67' 'dc0be354ce77ba2b89868fc29b942c43' '542e670e78d117657f93141e9689f54d' - 'ec975dd053ca28c2b537b027611993fe' + '41951459ea9d2b0567be521b67e6285a' 'ba351b92e69bcaf26a9bf80417b09c3c' '4545eb39213d40b5a2bdeda5e066cdc4' '962a3e9eaba2d1466251b7ab0956705d' diff --git a/abs/core/LinHES-system/mythfrontend-start b/abs/core/LinHES-system/mythfrontend-start index 9aac881..5cfc9b7 100755 --- a/abs/core/LinHES-system/mythfrontend-start +++ b/abs/core/LinHES-system/mythfrontend-start @@ -22,8 +22,8 @@ then mythvantage -Q "${question}" if [ $? = 16 ] then - $STARTCMD 2>&1 & + $STARTCMD 2>&1 fi else - $STARTCMD 2>&1 & + $STARTCMD 2>&1 fi diff --git a/abs/core/linhes-scripts/PKGBUILD b/abs/core/linhes-scripts/PKGBUILD index 0dfb4e7..4ffdc6f 100644 --- a/abs/core/linhes-scripts/PKGBUILD +++ b/abs/core/linhes-scripts/PKGBUILD @@ -3,7 +3,7 @@ pkgname=linhes-scripts pkgver=7 -pkgrel=47 +pkgrel=48 pkgdesc="Various scripts that help to make LinHES, LinHES." arch=('i686' 'x86_64') license=('GPL2') @@ -59,7 +59,7 @@ build() { cd ${srcdir} install -d ${pkgdir}/usr/LH/bin install -d ${pkgdir}/usr/LH/etc - install -D -m755 myth2* *.sh *.pl *.py vdpau* run-* pause_* LinHES* ${pkgdir}/usr/LH/bin/ + install -D -m755 myth2* *.sh *.pl *.py vdpau* run-* LinHES* ${pkgdir}/usr/LH/bin/ install -D -m755 upgrade_screen_rc ${pkgdir}/usr/LH/etc/ mkdir -p ${pkgdir}/etc/sv/pause-mythcommflag/supervise cp run-pause-mythcommflag ${pkgdir}/etc/sv/pause-mythcommflag/run @@ -77,13 +77,13 @@ md5sums=('f56985b2d602e11dc1e10d3e7848b2a5' 'f8df7665903ddf822f5148bc8a074e4a' '18263972b6326e140bbef0bb7dfa2da9' '410795ef9039e4c6c0484e706ecfd567' - '0750d7c65109d12aa536f312a38410d1' + 'ad98d51e79f83df7c03f828dbeaea7f4' 'ac2a4a6b4100f4d7bfb9ecd9356c8c6e' 'd2b475821f902c5e081e7da43a35e6ac' '95c092f67036a361ef7a57436f44332e' '565ebca7b88bcd083322b7324f8e56e5' '3b776bbff68906ddc2f62b7e0dde3fe4' - '15f3143d2b1369da431e4268029aba40' + 'a57641fb63d7bb6d92a438f1ea779a57' '3d0adf26280cde55a0c47188fff34826' '25dd5b8ec0482d561b481bfce051d648' 'b2c3dd48a4abb976eda2d5fbf22a173a' diff --git a/abs/core/linhes-scripts/limit-mythcommflag.sh b/abs/core/linhes-scripts/limit-mythcommflag.sh index 5cd81bb..63a2872 100755 --- a/abs/core/linhes-scripts/limit-mythcommflag.sh +++ b/abs/core/linhes-scripts/limit-mythcommflag.sh @@ -48,8 +48,8 @@ cpulimit_pid=0 while true; do PROCCOMMFLAG=`pidof mythcommflag` if [ -n "${PROCCOMMFLAG}" ]; then - BACKENDCPU=`top -bn1u mythtv | grep -m 1 mythbackend | awk '{ print $9 }'` - FRONTENDCPU=`top -bn1u mythtv | grep -m 1 mythfrontend | awk '{ print $9 }'` + BACKENDCPU=`top -bn1u mythtv | grep -m 1 'mythbackend ' | awk '{ print $9 }'` + FRONTENDCPU=`top -bn1u mythtv | grep -m 1 'mythfrontend ' | awk '{ print $9 }'` if [ "$FRONTENDCPU" = "" ]; then FRONTENDCPU=0 fi diff --git a/abs/core/linhes-scripts/pause-mythcommflag.sh b/abs/core/linhes-scripts/pause-mythcommflag.sh index 4da808b..1db6db6 100755 --- a/abs/core/linhes-scripts/pause-mythcommflag.sh +++ b/abs/core/linhes-scripts/pause-mythcommflag.sh @@ -29,7 +29,7 @@ while true; do PROCCOMMFLAG=`pidof mythcommflag` if [ -n "${PROCCOMMFLAG}" ] then - FRONTENDCPU=`top -bn1u mythtv | grep mythfrontend | awk '{ print $9 }'` + FRONTENDCPU=`top -bn1u mythtv | grep -m 1 'mythfrontend ' | awk '{ print $9 }'` if [ $COMMFLAGSTATE -eq 1 ] then CPUTHRESHOLD1=$CPUTHRESHOLD -- cgit v0.12 From fd2661b53ae89eeaccb92a13917ce3d572474ebf Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 5 Sep 2012 10:24:08 -0500 Subject: libburn, libisoburn,libisofs: added to support creating cd inside chroot --- abs/extra/libburn/PKGBUILD | 28 ++++++++++++++++++++++++++++ abs/extra/libisoburn/PKGBUILD | 28 ++++++++++++++++++++++++++++ abs/extra/libisoburn/libisoburn.install | 20 ++++++++++++++++++++ abs/extra/libisofs/PKGBUILD | 30 ++++++++++++++++++++++++++++++ 4 files changed, 106 insertions(+) create mode 100644 abs/extra/libburn/PKGBUILD create mode 100644 abs/extra/libisoburn/PKGBUILD create mode 100644 abs/extra/libisoburn/libisoburn.install create mode 100644 abs/extra/libisofs/PKGBUILD diff --git a/abs/extra/libburn/PKGBUILD b/abs/extra/libburn/PKGBUILD new file mode 100644 index 0000000..645aa25 --- /dev/null +++ b/abs/extra/libburn/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 163883 2012-07-21 12:10:06Z andyrtr $ +# Maintainer: Andreas Radke +# Contributor: William Rea + +pkgname=libburn +pkgver=1.2.4 +pkgrel=1 +pkgdesc="Library for reading, mastering and writing optical discs" +arch=('i686' 'x86_64') +url="http://libburnia.pykix.org/" +license=('GPL') +depends=('glibc') +source=(http://files.libburnia-project.org/releases/${pkgname}-${pkgver}.tar.gz{,.sig}) +options=('!libtool' '!emptydirs') +md5sums=('25b45b1ccf6921a5bce4e2d88f55a81f' + 'a6749b55ba9ec9dad471e3a2202de390') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install +} + diff --git a/abs/extra/libisoburn/PKGBUILD b/abs/extra/libisoburn/PKGBUILD new file mode 100644 index 0000000..36a6f7e --- /dev/null +++ b/abs/extra/libisoburn/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 163887 2012-07-21 12:16:22Z andyrtr $ +# Maintainer: Andreas Radke +# Contributor: Gour + +pkgname=libisoburn +pkgver=1.2.4 +pkgrel=1 +pkgdesc="frontend for libraries libburn and libisofs" +url="http://libburnia.pykix.org/wiki/Libisoburn" +arch=('i686' 'x86_64') +license=('GPL2') +depends=('libburn>=1.2.4' 'libisofs>=1.2.4' 'readline') +options=('!libtool') +install=${pkgname}.install +source=(http://files.libburnia-project.org/releases/${pkgname}-${pkgver}.tar.gz{,.sig}) +md5sums=('d5d78ec840a8bbc7df6582f65a28ca1e' + '39d26239be2e7ed2ec1dd22e214173dd') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install +} diff --git a/abs/extra/libisoburn/libisoburn.install b/abs/extra/libisoburn/libisoburn.install new file mode 100644 index 0000000..69f17be --- /dev/null +++ b/abs/extra/libisoburn/libisoburn.install @@ -0,0 +1,20 @@ +infodir=usr/share/info +filelist=(xorriso.info xorrisofs.info) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info $infodir/$file.gz $infodir/dir 2> /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null + done +} diff --git a/abs/extra/libisofs/PKGBUILD b/abs/extra/libisofs/PKGBUILD new file mode 100644 index 0000000..a5cfd9d --- /dev/null +++ b/abs/extra/libisofs/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 163885 2012-07-21 12:12:07Z andyrtr $ +# Maintainer: AndyRTR +# Contributor: Hugo Doria +# Contributor: Bjorn Martensen + +pkgname=libisofs +pkgver=1.2.4 +pkgrel=1 +pkgdesc="Library to pack up hard disk files and directories into a ISO 9660 disk image" +arch=('i686' 'x86_64') +url="http://libburnia.pykix.org/" +license=('GPL') +depends=('acl' 'zlib') +source=(http://files.libburnia-project.org/releases/${pkgname}-${pkgver}.tar.gz{,.sig}) +options=('!libtool') +md5sums=('0a86f2cda3b86fc95f7c0efbd793f373' + '8b997974f30da1b7a7f97563df4365a3') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr \ + --enable-libacl --enable-xattr --disable-static + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install +} + -- cgit v0.12 From c33585a62669e9f87553ba090b4714b22d4f220c Mon Sep 17 00:00:00 2001 From: James Meyer Date: Wed, 5 Sep 2012 10:25:34 -0500 Subject: Merge remote-tracking branch 'origin/testing' into testing # By Britney Fransen (15) and others # Via Britney Fransen * origin/testing: (22 commits) LinHES-system: mythfrontend-start: revert fork of startcmd LinHES-system: misc_status_config.py: add SystemType check and only update db for Standalone and masterbackend LinHES-system: mythfrontend-start: fork start command so that mythfrontend-start will exit. closes #847 mythtv: fixed and cleaned some menus. Closes #846 v4l-dvb: fix conflicting kernel modules. refs #844 mythdb-initial: add MiscStatusScript value to initial db. refs #845. LinHES-system: remove dup .install keylaunch: update .keylaunchrc to run mythtv-setup as user rsyslog: increase log retention to 2 weeks runit-scripts: enable cron logging to syslog premake:initial inclusion. closes #801 libaacs-git:initial inclusion. closes #801 aacskeys:initial inclusion. closes #801 LinHES-system: Add scripts for misc status in MythWeb. closes #845. linhes-scripts: tweak myth2mkv. Update version to 0.25-004 dvb-firmware: add xc5000c firmware. change xc5000 modprobe options. closes #844 v4l-dvb: update to snapshot from 20120828. refs #844 LinHES-system: update myth_status.py to work with tuners in error. closes #843 curlftpfs: Initial Inclusion. linhes-scripts: minor changes to myth2mkv ... Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/LinHES-system/PKGBUILD abs/core/LinHES-system/mythfrontend-start abs/core/keylaunch/PKGBUILD abs/core/linhes-scripts/PKGBUILD abs/core/mythdb-initial/PKGBUILD abs/core/mythdb-initial/mc.sql abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/rsyslog/PKGBUILD abs/core/runit-scripts/PKGBUILD --- abs/core/LinHES-system/mythfrontend-start | 4 ++-- abs/core/linhes-scripts/limit-mythcommflag.sh | 4 ++-- abs/core/linhes-scripts/pause-mythcommflag.sh | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/abs/core/LinHES-system/mythfrontend-start b/abs/core/LinHES-system/mythfrontend-start index 9aac881..5cfc9b7 100755 --- a/abs/core/LinHES-system/mythfrontend-start +++ b/abs/core/LinHES-system/mythfrontend-start @@ -22,8 +22,8 @@ then mythvantage -Q "${question}" if [ $? = 16 ] then - $STARTCMD 2>&1 & + $STARTCMD 2>&1 fi else - $STARTCMD 2>&1 & + $STARTCMD 2>&1 fi diff --git a/abs/core/linhes-scripts/limit-mythcommflag.sh b/abs/core/linhes-scripts/limit-mythcommflag.sh index 5cd81bb..63a2872 100755 --- a/abs/core/linhes-scripts/limit-mythcommflag.sh +++ b/abs/core/linhes-scripts/limit-mythcommflag.sh @@ -48,8 +48,8 @@ cpulimit_pid=0 while true; do PROCCOMMFLAG=`pidof mythcommflag` if [ -n "${PROCCOMMFLAG}" ]; then - BACKENDCPU=`top -bn1u mythtv | grep -m 1 mythbackend | awk '{ print $9 }'` - FRONTENDCPU=`top -bn1u mythtv | grep -m 1 mythfrontend | awk '{ print $9 }'` + BACKENDCPU=`top -bn1u mythtv | grep -m 1 'mythbackend ' | awk '{ print $9 }'` + FRONTENDCPU=`top -bn1u mythtv | grep -m 1 'mythfrontend ' | awk '{ print $9 }'` if [ "$FRONTENDCPU" = "" ]; then FRONTENDCPU=0 fi diff --git a/abs/core/linhes-scripts/pause-mythcommflag.sh b/abs/core/linhes-scripts/pause-mythcommflag.sh index 4da808b..1db6db6 100755 --- a/abs/core/linhes-scripts/pause-mythcommflag.sh +++ b/abs/core/linhes-scripts/pause-mythcommflag.sh @@ -29,7 +29,7 @@ while true; do PROCCOMMFLAG=`pidof mythcommflag` if [ -n "${PROCCOMMFLAG}" ] then - FRONTENDCPU=`top -bn1u mythtv | grep mythfrontend | awk '{ print $9 }'` + FRONTENDCPU=`top -bn1u mythtv | grep -m 1 'mythfrontend ' | awk '{ print $9 }'` if [ $COMMFLAGSTATE -eq 1 ] then CPUTHRESHOLD1=$CPUTHRESHOLD -- cgit v0.12 From 299984700e2e3d40fa8211d81f486a8bee89a98b Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 7 Sep 2012 22:23:08 -0500 Subject: tree: 1.6 --- abs/extra/tree/PKGBUILD | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/abs/extra/tree/PKGBUILD b/abs/extra/tree/PKGBUILD index 957d4bf..b718ec3 100644 --- a/abs/extra/tree/PKGBUILD +++ b/abs/extra/tree/PKGBUILD @@ -1,21 +1,26 @@ -# $Id: PKGBUILD 64858 2010-01-22 13:47:03Z giovanni $ +# $Id: PKGBUILD 143988 2011-12-01 15:23:36Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Tom Newsom pkgname=tree -pkgver=1.5.3 -pkgrel=1 +pkgver=1.6.0 +pkgrel=2 pkgdesc="A directory listing program displaying a depth indented list of files" arch=('i686' 'x86_64') url="http://mama.indstate.edu/users/ice/tree/" license=('GPL') depends=('glibc') -source=(ftp://mama.indstate.edu/linux/tree/${pkgname}-${pkgver}.tgz) -md5sums=('c07ce9065667a23f27aca4de8ecccb10') +source=("http://mama.indstate.edu/users/ice/${pkgname}/src/${pkgname}-${pkgver}.tgz") +md5sums=('04e967a3f4108d50cde3b4b0e89e970a') build() { cd "${srcdir}/${pkgname}-${pkgver}" - make || return 1 - make prefix="${pkgdir}/usr" MANDIR="${pkgdir}/usr/share/man/man1" install || return 1 + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make prefix="${pkgdir}/usr" MANDIR="${pkgdir}/usr/share/man/man1" install } -- cgit v0.12 From 0afe907bbdea5161538713ca313d19ffc737a483 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 7 Sep 2012 22:24:55 -0500 Subject: LinHES-config: modify install for 5 partition layout --- abs/core/LinHES-config/PKGBUILD | 6 +- abs/core/LinHES-config/mv_config.py | 4 + abs/core/LinHES-config/mv_install.py | 339 ++++++++++++++++++++++++++++++----- 3 files changed, 298 insertions(+), 51 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index 8073599..092165e 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=121 +pkgrel=122 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -125,9 +125,9 @@ build() { install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf } -md5sums=('2dab193216dae3fe965c9ab7f93f822a' +md5sums=('3ea478f8478cdbf47c652f37e2dab346' 'f33e1a6f7985091b8d47cbaf7433f90f' - '88d0d57a5d2acaf9c0456c38218e513f' + '04c72de15178f1577ce40a8cb045930a' '2596460462cf6c889cf8f95485537b20' '985891a43f7c4c983eb2a362162f1a0f' '5e019ede24323a77f8d3812a93d38075' diff --git a/abs/core/LinHES-config/mv_config.py b/abs/core/LinHES-config/mv_config.py index 32ede47..fa8f3bd 100755 --- a/abs/core/LinHES-config/mv_config.py +++ b/abs/core/LinHES-config/mv_config.py @@ -3,6 +3,10 @@ SYSTEMTYPE="LinHES" MVHOSTNAME="apheleia" MOUNTPOINT="/new_boot" DATAMOUNT="/data/storage/disk0" + +HOMEMOUNT="/home" +SQLMOUNT="/data/srv/mysql" + MYTHHOME="/home/mythtv" VNCHOME="/home/vncsvc" NOOPDEBUG="FALSE" diff --git a/abs/core/LinHES-config/mv_install.py b/abs/core/LinHES-config/mv_install.py index 70f6604..3bdd791 100755 --- a/abs/core/LinHES-config/mv_install.py +++ b/abs/core/LinHES-config/mv_install.py @@ -261,7 +261,7 @@ def blank_table(diskdevice): runcmd(cmd) def partitions_removeall(diskdevice, label): - logging.info("Removing all partitions for %s %s", label, diskdevice) + logging.info(" Removing all partitions for %s %s", label, diskdevice) try: device = parted.getDevice(diskdevice) partdisk = parted.Disk(device) @@ -274,54 +274,76 @@ def partitions_removeall(diskdevice, label): logging.debug(" Error reading parition table, attempting to write a blank one") blank_table(diskdevice) +def find_next_start_sector(partition_list): + newstart = 0 + partlist = [] + for partition in partition_list: + if partition.type != parted.PARTITION_FREESPACE: + partlist.append((partition, + partition.path, + partition.getFlag(parted.PARTITION_BOOT), + partition.geometry.start, + partition.geometry.end, + partition.geometry.length, + partition.type, + partition.fileSystem)) + + for slice in partlist: + (usedpartition, usedpath, usedbootable, usedstart, usedend, usedlength, usedtype, usedfs) = slice + # print slice + #Start the new partition one after the end of last + newstart = usedend + 3 + return newstart def create_partitions(diskdevice, size, ptype, startsector): logging.debug("_____Create partitions______") if size == "NO": logging.info("Size is 0, skipping") return "NO" - partlist = [] - newstart = 0 + + # newstart = 0 totalused = 0 device = parted.getDevice(diskdevice) - logging.debug("Sector size is %s %s", diskdevice , device.sectorSize) + logging.debug(" Sector size is %s %s", diskdevice , device.sectorSize) partdisk = parted.Disk(device) - for partition in partdisk.partitions: - if partition.type != parted.PARTITION_FREESPACE: - partlist.append((partition, - partition.path, - partition.getFlag(parted.PARTITION_BOOT), - partition.geometry.start, - partition.geometry.end, - partition.geometry.length, - partition.type, - partition.fileSystem)) - for slice in partlist: - (usedpartition, usedpath, usedbootable, usedstart, usedend, usedlength, usedtype, usedfs) = slice - #Start the new partition one after the end of last - newstart = usedend+1 + #first set to all paritions + partition_list = partdisk.partitions + + if ptype == "LOGICAL": + #check for other logical: + logical_partitions=partdisk.getLogicalPartitions() + if logical_partitions == [] : + logging.info(" First Logical drive, working with extended partition") + newstart = partdisk.getExtendedPartition().geometry.start + 3 + else: + newstart = find_next_start_sector(logical_partitions) + else: + #all partitions + partitionlist = partdisk.partitions + newstart = find_next_start_sector(partition_list) if startsector == 0: newstart = 2048 + if size == "ALL": logging.debug(" Using the rest of the disk %s", (device.length-newstart) ) try: geom = parted.Geometry(device=device, start=newstart, length=(device.length-newstart)) except: - logging.info("An error occured, probably invalid parition size") + logging.info("* An error occured, probably invalid parition size") return else: # convert size in MB to a length on the device in sectors length = (int(size) * (1024 * 1024)) / device.sectorSize - logging.debug("Size is %s", length) + logging.debug(" Size is %s", length) if length > device.length: length = device.length - newstart - logging.info("Size is larger then disk, reducing size") - logging.debug("New Size is %s", length) + logging.info("* Size is larger then disk, reducing size") + logging.debug("* New Size is %s", length) try: geom = parted.Geometry(device=device, start=newstart, length=length) except: - logging.info("An error occured, probably invalid parition size") + logging.info("* An error occured, probably invalid parition size") error_out("invalid parition size") #collect device constraint @@ -331,6 +353,15 @@ def create_partitions(diskdevice, size, ptype, startsector): # new partition if ptype == "NORMAL": newpart = parted.Partition(disk=partdisk, type=parted.PARTITION_NORMAL, geometry=geom) + + elif ptype == "EXTENDED": + newpart = parted.Partition(disk=partdisk, type=parted.PARTITION_EXTENDED, geometry=geom) + + + + elif ptype == "LOGICAL": + newpart = parted.Partition(disk=partdisk, type=parted.PARTITION_LOGICAL, geometry=geom) + elif ptype == "SWAP": newpart = parted.Partition(disk=partdisk, type=parted.PARTITION_NORMAL, geometry=geom) @@ -338,8 +369,8 @@ def create_partitions(diskdevice, size, ptype, startsector): partdisk.addPartition(partition=newpart, constraint=constraint) if data_config.NOOPDEBUG == "FALSE": partdisk.commit() - logging.info("created partition %s of %dMB and added it to %s" % - (newpart.getDeviceNodeName(), newpart.getSize(), diskdevice)) + logging.info(" created %s partition %s of %dMB and added it to %s" % + (ptype,newpart.getDeviceNodeName(), newpart.getSize(), diskdevice)) return newpart.getDeviceNodeName() def set_active_parition(diskdevice): @@ -368,13 +399,25 @@ def partition_disk(): partitions_removeall("/dev/"+datadisk, label) hostoptions["rootpartition"] = create_partitions("/dev/"+rootdisk, hostoptions["rootsize"], "NORMAL", 0) set_active_parition("/dev/"+rootdisk) + hostoptions["swappartition"] = create_partitions("/dev/"+rootdisk, hostoptions["swapsize"], "SWAP", 1) + + #create extended partition + hostoptions["extended_partition"] = create_partitions("/dev/"+rootdisk, "ALL", "EXTENDED", 1) + + #create the logical in the extended + hostoptions["home_partition"] = create_partitions("/dev/"+rootdisk, hostoptions["homesize"], "LOGICAL", 1) + hostoptions["sql_partition"] = create_partitions("/dev/"+rootdisk, hostoptions["sqlsize"], "LOGICAL", 1) + if datadisk != rootdisk: hostoptions["datapartition"] = create_partitions("/dev/"+datadisk, hostoptions["datasize"], "NORMAL", 0) else: - hostoptions["datapartition"] = create_partitions("/dev/"+datadisk, hostoptions["datasize"], "NORMAL", 1) + hostoptions["datapartition"] = create_partitions("/dev/"+datadisk, hostoptions["datasize"], "LOGICAL", 1) + + logging.debug("sleeping for 5 seconds") time.sleep(5) + def fscmd(fstype): fscmds = {"reiserfs":"mkreiserfs -q -l ROOT", "xfs": "mkfs -t xfs -f", @@ -397,41 +440,77 @@ def format_disk(install_type): rootfs = fscmd(hostoptions["rootfs"]) datafs = fscmd(hostoptions["datafs"]) + sqlfs = fscmd(hostoptions["sqlfs"]) + homefs = fscmd(hostoptions["homefs"]) + + rootdisk = hostoptions["rootdisk"] datadisk = hostoptions["datadisk"] rootpartition = hostoptions["rootpartition"] datapartition = hostoptions["datapartition"] + + homepartition = hostoptions["home_partition"] + sqlpartition = hostoptions["sql_partition"] + + + if install_type != "upgrade": swapsize = hostoptions["swapsize"] swappartition = hostoptions["swappartition"] logging.debug(" Format command for rootfs %s : %s ", rootfs, rootpartition) + if ( rootfs != "noformat"): - logging.info("Starting format of %s", rootpartition) + logging.info(" Starting %s format of %s", rootfs, rootpartition) cmd = " %s /dev/%s" %( rootfs, rootpartition) #os.system(cmd) runcmd(cmd) else: - logging.info("Will not format root partition: %s", rootpartition) + logging.info(" Will not format root partition: %s", rootpartition) logging.debug(" Format command for datafs %s : %s ", datafs, datapartition) if (datafs != "noformat"): - logging.info("Starting format of %s", datapartition) + logging.info(" Starting format %s of %s", datafs, datapartition) cmd = " %s /dev/%s" %( datafs, datapartition) #os.system(cmd) runcmd(cmd) else: - logging.info("Will not format data partition: %s", datapartition) + logging.info(" Will not format data partition: %s", datapartition) if install_type == "install": if (hostoptions["swapsize"] != "NO"): - logging.info("Starting format for swap %s", swappartition) + logging.info(" Starting format for swap %s", swappartition) cmd = " mkswap /dev/%s" % swappartition #os.system(cmd) runcmd(cmd) else: logging.debug(" Swap is set to NO, will not run mkswap") + if ( homefs != "noformat"): + logging.info(" Starting format %s of %s", homefs, homepartition) + cmd = " %s /dev/%s" %( homefs, homepartition) + #os.system(cmd) + runcmd(cmd) + else: + logging.info(" Will not format home partition: %s", homepartition) + + if ( sqlfs != "noformat"): + logging.info(" Starting format %s of %s", sqlfs, sqlpartition) + cmd = " %s /dev/%s" %( sqlfs, sqlpartition) + #os.system(cmd) + runcmd(cmd) + else: + logging.info(" Will not format sql partition: %s", sqlpartition) + + logging.debug(" Format command for datafs %s : %s ", datafs, datapartition) + if (datafs != "noformat"): + logging.info(" Starting format %s of %s", datafs, datapartition) + cmd = " %s /dev/%s" %( datafs, datapartition) + #os.system(cmd) + runcmd(cmd) + else: + logging.info(" Will not format data partition: %s", datapartition) + logging.debug("_____End of format______") @@ -441,36 +520,56 @@ def mount_it(): try: mountpoint = data_config.MOUNTPOINT mp = mountpoint - logging.info("Creating mountpoints %s", mp) + logging.info(" Creating mountpoints %s", mp) os.makedirs(mp) except OSError: logging.debug(" Could not create %s", mp) -# Mount root + # Mount root cmd = "mount /dev/%s %s" %(hostoptions["rootpartition"], mountpoint) runcmd(cmd) - - - #logging.debug(cmd) - #cmdout=commands.getoutput(cmd) - #logging.debug(cmdout) -# Mount data -#make mountpoint after mounting / + # Mount data + #make mountpoint after mounting / try: mountpoint = data_config.MOUNTPOINT datapoint = data_config.DATAMOUNT mp = mountpoint+datapoint - logging.info("Creating mountpoints %s", mp) + logging.info(" Creating mountpoints %s", mp) os.makedirs(mp) except OSError: logging.debug(" Could not create %s", mp) cmd = "mount /dev/%s %s" %(hostoptions["datapartition"], mp) runcmd(cmd) - #logging.debug(cmd) - #cmdout=commands.getoutput(cmd) - #logging.debug(cmdout) + + #mount home + try: + mountpoint = data_config.MOUNTPOINT + homepoint = data_config.HOMEMOUNT + mp = mountpoint+homepoint + logging.info(" Creating mountpoints %s", mp) + os.makedirs(mp) + except OSError: + logging.debug(" Could not create %s", mp) + + cmd = "mount /dev/%s %s" %(hostoptions["home_partition"], mp) + runcmd(cmd) + + + #mount sql + try: + mountpoint = data_config.MOUNTPOINT + sqlpoint = data_config.SQLMOUNT + mp = mountpoint+sqlpoint + logging.info(" Creating mountpoints %s", mp) + os.makedirs(mp) + except OSError: + logging.debug(" Could not create %s", mp) + + cmd = "mount /dev/%s %s" %(hostoptions["sql_partition"], mp) + runcmd(cmd) + def unmount_it(): logging.info("______Unmounting disk______") @@ -494,6 +593,14 @@ def unmount_it(): runcmd(cmd) time.sleep(2) + cmd = "umount %s" %(data_config.MOUNTPOINT+data_config.HOMEMOUNT) + runcmd(cmd) + time.sleep(2) + + cmd = "umount %s" %(data_config.MOUNTPOINT+data_config.SQLMOUNT) + runcmd(cmd) + time.sleep(2) + cmd = "swapoff /dev/%s" %(hostoptions["swappartition"]) @@ -544,6 +651,68 @@ def mount_for_copy_it(): + #image_mount='/image_mount/root' + #try: + #os.makedirs(image_mount) + #except: + #pass + + #image_mount='/image_mount/usr/share' + #try: + #os.makedirs(image_mount) + #except: + #pass + + #image_mount='/image_mount/lib/modules' + #try: + #os.makedirs(image_mount) + #except: + #pass + + #image_mount='/image_mount/var/cache/pacman' + #try: + #os.makedirs(image_mount) + #except: + #pass + + #image_mount='/image_mount/var/lib/pacman' + #try: + #os.makedirs(image_mount) + #except: + #pass + + + #fsimage='root-image' + #cmd = 'mount /run/archiso/sfs/%s/%s.fs /image_mount/root' %(fsimage,fsimage) + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("Mount image root") + + #fsimage='lib-modules' + #cmd = 'mount /run/archiso/sfs/%s/%s.fs /image_mount/lib/modules' %(fsimage,fsimage) + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("Mount image lib-modules") + + #fsimage='usr-share' + #cmd = 'mount /run/archiso/sfs/%s/%s.fs /image_mount/usr/share' %(fsimage,fsimage) + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("Mount image usr share") + + #fsimage='var-lib-pacman' + #cmd = 'mount /run/archiso/sfs/%s/%s.fs /image_mount/var/lib/pacman' %(fsimage,fsimage) + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("Mount image var-lib-pacman") + + #fsimage='var-cache-pacman' + #cmd = 'mount /run/archiso/sfs/%s/%s.fs /image_mount/var/cache/pacman' %(fsimage,fsimage) + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("Mount image var-cahce-pacman") + + def umount_for_copy_it(): mounts = {} @@ -561,6 +730,31 @@ def umount_for_copy_it(): error_out("unMount image %s" %image_mount) + #cmd='umount %s' %('/image_mount/lib/modules') + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("unMount image lib_modules") + + #cmd='umount %s' %('/image_mount/usr/share') + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("unMount image usr_share") + + #cmd='umount %s' %('/image_mount/root') + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("unMount image /") + + #cmd='umount %s' %('/image_mount/var/cache/pacman') + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("unMount image var-cache-pacman") + + #cmd='umount %s' %('/image_mount/var/lib/pacman') + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("unMount image var-lib-pacman") + def copy_it(install_type): @@ -652,8 +846,17 @@ def create_fstab(extralines): fstab_list.append(line) line = '''UUID=ROOTUID / %s defaults,noatime 0 1\n''' %(hostoptions["rootfs"]) fstab_list.append(line) + line = '''UUID=DATAUID %s %s defaults,noatime 0 1\n''' %(data_config.DATAMOUNT,hostoptions["datafs"]) fstab_list.append(line) + + line = '''UUID=HOMEUID %s %s defaults,noatime 0 1\n''' %(data_config.HOMEMOUNT,hostoptions["homefs"]) + fstab_list.append(line) + + line = '''UUID=SQLUID %s %s defaults,noatime 0 1\n''' %(data_config.SQLMOUNT,hostoptions["sqlfs"]) + fstab_list.append(line) + + line = '''UUID=SWAPUID swap swap defaults 0 0 \n''' fstab_list.append(line) for vline in extralines: @@ -749,6 +952,14 @@ def fstab_it(install_type): rootuuid = find_uuid(hostoptions["rootpartition"]) rootacl = acl_options(hostoptions["rootpartition"]) + logging.info("____UUID check for %s", "home") + homeuuid = find_uuid(hostoptions["home_partition"]) + homeacl = acl_options(hostoptions["home_partition"]) + + logging.info("____UUID check for %s", "sql") + sqluuid = find_uuid(hostoptions["sql_partition"]) + sqlacl = acl_options(hostoptions["sql_partition"]) + fstabfile = data_config.MOUNTPOINT+"/etc/fstab" logging.info(" Correcting UUID's in %s", fstabfile) f = open(fstabfile, 'r') @@ -792,6 +1003,36 @@ def fstab_it(install_type): logging.debug( newline) newfstab.append(newline) + elif ( templine[1] == data_config.HOMEMOUNT): + logging.debug(" Found HOME mount") + logging.debug( templine) + templine[0] = "UUID=%s" %(homeuuid) + if homeacl: + templine[3] = templine[3]+",acl" + newline = '' + for i in templine: + newline+=i + newline+=" " + newline+="\n" + logging.debug(" New fstab line:") + logging.debug( newline) + newfstab.append(newline) + + elif ( templine[1] == data_config.SQLMOUNT): + logging.debug(" Found HOME mount") + logging.debug( templine) + templine[0] = "UUID=%s" %(sqluuid) + if sqlacl: + templine[3] = templine[3]+",acl" + newline = '' + for i in templine: + newline+=i + newline+=" " + newline+="\n" + logging.debug(" New fstab line:") + logging.debug( newline) + newfstab.append(newline) + elif ( templine[1] == "swap"): if len(swapuuid) <= 5: logging.debug(" swapp uuid is to small") @@ -1276,7 +1517,6 @@ def full_install(hostoptions): mount_it() swapon() - #Find number of bytes written to disk before starting copy. This is used #to have a somewhat decent progress indication. statgrab( hostoptions["rootdisk"]) @@ -1298,7 +1538,7 @@ def full_install(hostoptions): logging.debug(" ERROR: deleting %s", fstabfile) fstab_it("full_install") -# Configure system + # Configure system msg = "Configuring system" update_status(msg) progress(98) @@ -1661,14 +1901,15 @@ def main(argv): hostoptions = {} conflist=["rootdisk","rootfs","rootsize", "datafs","datasize","datadisk","datapartition", - "swapsize","op"] + "swapsize","op","homesize","sqlsize"] for i in conflist: try: hostoptions[i] = install_conf[i] except: pass - + hostoptions["sqlfs"] = hostoptions["rootfs"] + hostoptions["homefs"] = hostoptions["rootfs"] @@ -1720,10 +1961,12 @@ def main(argv): except: hostoptions["datadisk"] = hostoptions["rootdisk"] hostoptions["datapartition"] = hostoptions["datadisk"]+str(3) + try: hostoptions["datapartition"] except: hostoptions["datapartition"] = hostoptions["datadisk"]+str(3) + hostoptions["swappartition"] = hostoptions["rootdisk"] + str(2) -- cgit v0.12 From 86a66e21bf7b444dbab401e699da74df38fb9dcf Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sat, 8 Sep 2012 20:45:21 -0500 Subject: LinHES-config/system/install: first checkin to get 5 partition upgrade layout working --- abs/core/LinHES-config/PKGBUILD | 6 +- abs/core/LinHES-config/install_proxy.sh | 7 +- abs/core/LinHES-config/mv_install.py | 333 +++++++++++++++++++------------- abs/core/LinHES-system/PKGBUILD | 8 +- abs/core/LinHES-system/add_storage.py | 4 +- abs/core/mythinstall/PKGBUILD | 2 +- 6 files changed, 211 insertions(+), 149 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index 092165e..7eb4cae 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=122 +pkgrel=127 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -125,12 +125,12 @@ build() { install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf } -md5sums=('3ea478f8478cdbf47c652f37e2dab346' +md5sums=('98706973a3266476fb6414ffa8e8a18f' 'f33e1a6f7985091b8d47cbaf7433f90f' '04c72de15178f1577ce40a8cb045930a' '2596460462cf6c889cf8f95485537b20' '985891a43f7c4c983eb2a362162f1a0f' - '5e019ede24323a77f8d3812a93d38075' + 'fda01259a4bc74d83c9092d338bd247a' '768504ef10ecd11a22875ccea9fcf62b' 'f73d6d6f98839e900cb6685bf5dc4eae' '68199e861c2933ccbb84735b9b440157' diff --git a/abs/core/LinHES-config/install_proxy.sh b/abs/core/LinHES-config/install_proxy.sh index 53d48c9..99609cc 100755 --- a/abs/core/LinHES-config/install_proxy.sh +++ b/abs/core/LinHES-config/install_proxy.sh @@ -30,7 +30,8 @@ progress () { case $1 in full_install_it ) - mv_install.py --rootdisk=$disk --rootfs=$rootfs --rootsize=$rootsize --datafs=$datafs --datasize=$datasize --datadisk=$disk --swapsize=$swapsize -c full_install + #mv_install.py --rootdisk=$disk --rootfs=$rootfs --rootsize=$rootsize --datafs=$datafs --datasize=$datasize --datadisk=$disk --swapsize=$swapsize -c full_install + mv_install.py -c full_install rc=$? echo "mv_install.py exit code $rc" if [ $rc != 0 ] @@ -47,11 +48,13 @@ case $1 in find_update) mv_install.py --rootdisk=$disk -c find_upgrade + #mv_install.py -c find_upgrade ;; upgrade_it) install_proxy.sh network_check_it setup_network - mv_install.py --rootdisk=$disk --rootfs=$rootfs -c upgrade + #mv_install.py --rootdisk=$disk --rootfs=$rootfs -c upgrade + mv_install.py -c upgrade ;; disk_model_it) diff --git a/abs/core/LinHES-config/mv_install.py b/abs/core/LinHES-config/mv_install.py index 3bdd791..a447851 100755 --- a/abs/core/LinHES-config/mv_install.py +++ b/abs/core/LinHES-config/mv_install.py @@ -22,7 +22,7 @@ def usage(): print " rootfs=ext4" print " rootsize=5000" print " datafs=reiserfs" - print " datasize=ALL" + print " datasize=all" print " datadisk=sda" print " swapsize=200" print " op=full_install" @@ -325,7 +325,7 @@ def create_partitions(diskdevice, size, ptype, startsector): if startsector == 0: newstart = 2048 - if size == "ALL": + if size == "all": logging.debug(" Using the rest of the disk %s", (device.length-newstart) ) try: geom = parted.Geometry(device=device, start=newstart, length=(device.length-newstart)) @@ -403,7 +403,7 @@ def partition_disk(): hostoptions["swappartition"] = create_partitions("/dev/"+rootdisk, hostoptions["swapsize"], "SWAP", 1) #create extended partition - hostoptions["extended_partition"] = create_partitions("/dev/"+rootdisk, "ALL", "EXTENDED", 1) + hostoptions["extended_partition"] = create_partitions("/dev/"+rootdisk, "all", "EXTENDED", 1) #create the logical in the extended hostoptions["home_partition"] = create_partitions("/dev/"+rootdisk, hostoptions["homesize"], "LOGICAL", 1) @@ -424,8 +424,8 @@ def fscmd(fstype): "ext3": "mkfs.ext3", "jfs":"mkfs.jfs -q", "ext4":"mkfs.ext4", - "Do_not_format":"noformat", - "no_format":"noformat", + "Do_not_format":"no_format", + "no_format":"no_format", "btrfs":"mkfs.btrfs"} try: rc = fscmds[fstype] @@ -453,14 +453,22 @@ def format_disk(install_type): sqlpartition = hostoptions["sql_partition"] + #if install_type != "upgrade": + #swapsize = hostoptions["swapsize"] + #swappartition = hostoptions["swappartition"] - if install_type != "upgrade": - swapsize = hostoptions["swapsize"] + if install_type == "install": swappartition = hostoptions["swappartition"] + if (hostoptions["swapsize"] != "NO"): + logging.info(" Starting format for swap %s", swappartition) + cmd = " mkswap /dev/%s" % swappartition + #os.system(cmd) + runcmd(cmd) + else: + logging.debug(" Swap is set to NO, will not run mkswap") logging.debug(" Format command for rootfs %s : %s ", rootfs, rootpartition) - - if ( rootfs != "noformat"): + if ( rootfs != "no_format"): logging.info(" Starting %s format of %s", rootfs, rootpartition) cmd = " %s /dev/%s" %( rootfs, rootpartition) #os.system(cmd) @@ -469,7 +477,7 @@ def format_disk(install_type): logging.info(" Will not format root partition: %s", rootpartition) logging.debug(" Format command for datafs %s : %s ", datafs, datapartition) - if (datafs != "noformat"): + if (datafs != "no_format"): logging.info(" Starting format %s of %s", datafs, datapartition) cmd = " %s /dev/%s" %( datafs, datapartition) #os.system(cmd) @@ -477,39 +485,31 @@ def format_disk(install_type): else: logging.info(" Will not format data partition: %s", datapartition) - if install_type == "install": - if (hostoptions["swapsize"] != "NO"): - logging.info(" Starting format for swap %s", swappartition) - cmd = " mkswap /dev/%s" % swappartition - #os.system(cmd) - runcmd(cmd) - else: - logging.debug(" Swap is set to NO, will not run mkswap") - - if ( homefs != "noformat"): - logging.info(" Starting format %s of %s", homefs, homepartition) - cmd = " %s /dev/%s" %( homefs, homepartition) - #os.system(cmd) - runcmd(cmd) - else: - logging.info(" Will not format home partition: %s", homepartition) + #for upgrades format is set to no_format + if ( homefs != "no_format"): + logging.info(" Starting format %s of %s", homefs, homepartition) + cmd = " %s /dev/%s" %( homefs, homepartition) + #os.system(cmd) + runcmd(cmd) + else: + logging.info(" Will not format home partition: %s", homepartition) - if ( sqlfs != "noformat"): - logging.info(" Starting format %s of %s", sqlfs, sqlpartition) - cmd = " %s /dev/%s" %( sqlfs, sqlpartition) - #os.system(cmd) - runcmd(cmd) - else: - logging.info(" Will not format sql partition: %s", sqlpartition) + if ( sqlfs != "no_format"): + logging.info(" Starting format %s of %s", sqlfs, sqlpartition) + cmd = " %s /dev/%s" %( sqlfs, sqlpartition) + #os.system(cmd) + runcmd(cmd) + else: + logging.info(" Will not format sql partition: %s", sqlpartition) - logging.debug(" Format command for datafs %s : %s ", datafs, datapartition) - if (datafs != "noformat"): - logging.info(" Starting format %s of %s", datafs, datapartition) - cmd = " %s /dev/%s" %( datafs, datapartition) - #os.system(cmd) - runcmd(cmd) - else: - logging.info(" Will not format data partition: %s", datapartition) + logging.debug(" Format command for datafs %s : %s ", datafs, datapartition) + if (datafs != "no_format"): + logging.info(" Starting format %s of %s", datafs, datapartition) + cmd = " %s /dev/%s" %( datafs, datapartition) + #os.system(cmd) + runcmd(cmd) + else: + logging.info(" Will not format data partition: %s", datapartition) logging.debug("_____End of format______") @@ -779,7 +779,8 @@ def copy_it(install_type): if ( install_type == "upgrade"): logging.info("Upgrading system") - cmdlist = ['rsync -arp /image_mount/root/* /new_boot', + + cmdlist = ['rsync -arp --exclude /home --exclude /data/srv/mysql /image_mount/root/* /new_boot', 'rsync -arp /image_mount/lib/* /new_boot/lib/', 'rsync -arp /image_mount/usr /new_boot', 'rsync -arp /image_mount/var /new_boot'] @@ -1019,7 +1020,7 @@ def fstab_it(install_type): newfstab.append(newline) elif ( templine[1] == data_config.SQLMOUNT): - logging.debug(" Found HOME mount") + logging.debug(" Found database mount") logging.debug( templine) templine[0] = "UUID=%s" %(sqluuid) if sqlacl: @@ -1044,10 +1045,10 @@ def fstab_it(install_type): for i in templine: newline+=i newline+=" " - newline+="\n" - logging.debug(" New fstab line:") - logging.debug( newline) - newfstab.append(newline) + newline+="\n" + logging.debug(" New fstab line:") + logging.debug( newline) + newfstab.append(newline) else: logging.debug(" Line didn't match, adding to newfstab:") logging.debug( line) @@ -1744,15 +1745,18 @@ def upgrade_mount_search(): def upgrade(hostoptions): - try: MVROOT = os.environ["MV_ROOT"].strip() except: logging.debug("MVROOT was not defined, using the default value") MVROOT = "/usr/MythVantage" + hostoptions["backupfile"] = data_config.BACKUPPATH+data_config.BACKUPFILE + logging.info("______Start of upgrade______") cmd = "touch /tmp/.this_is_upgrade" runcmd(cmd) + + #format disk if hostoptions["rootfs"] == "Do_not_format": logging.info("Will not format root filesystem") else: @@ -1760,18 +1764,26 @@ def upgrade(hostoptions): update_status(statusmsg) progress(2) format_disk("upgrade") - #sys.exit(2) + + #mount partitions statusmsg = "Mounting %s" %( hostoptions["rootdisk"]) update_status(statusmsg) progress(3) mount_it() swapon() + hostoptions["backupfile"] = data_config.BACKUPPATH+data_config.BACKUPFILE + #Find number of bytes written to disk before starting copy. This is used to + #give a somewhat decent progress indication statgrab( hostoptions["rootdisk"]) msg = "Upgrading %s" %(systemconfig["hostname"]) update_status(msg) time.sleep(3) + + #copy system to disk copy_it("upgrade") + + #Restore /etc and key files. This is the copy found when running find_upgrade cmd = "rm -rf %s/etc.old" %data_config.MOUNTPOINT runcmd(cmd) cmd = "rm -rf %s/alsa.old" %data_config.MOUNTPOINT @@ -1812,14 +1824,19 @@ def upgrade(hostoptions): cp_and_log(data_config.MOUNTPOINT+"/etc.old/passwd", data_config.MOUNTPOINT+"/etc/passwd") cp_and_log(data_config.MOUNTPOINT+"/etc.old/shadow", data_config.MOUNTPOINT+"/etc/shadow") cp_and_log(data_config.MOUNTPOINT+"/etc.old/group", data_config.MOUNTPOINT+"/etc/group") - msg = "Configuring system" + + #configure system + msg = "Configuring system" update_status(msg) progress(98) logging.info("______Configuring system________") cp_and_log("/etc/systemconfig", data_config.MOUNTPOINT+"/etc/systemconfig") - if not backup_sql_check(): - upgrade_mount_search() + #New partition layout, we do not need to search for backup file + #if not backup_sql_check(): + #upgrade_mount_search() + + #check fstab, see if it needs any updates fstab_it("upgrade") time.sleep(1) @@ -1829,10 +1846,12 @@ def upgrade(hostoptions): genlocale() time.sleep(1) - #needed to get around a bug with pacman + special_hardware_check() cp_and_log("/root/xorg.conf.install", data_config.MOUNTPOINT+"/etc/X11/xorg.conf.install") + #this was needed to get around a pacman bug cp_and_log("/etc/mtab", data_config.MOUNTPOINT+"/etc/mtab") + if clean_upgrade() or os.path.exists("/tmp/etc/KnoppMyth-version"): logging.debug("clean upgrade or knoppmyth upgrade detected, running restore settings") restore_default_settings() @@ -1840,53 +1859,67 @@ def upgrade(hostoptions): file = "%s/%s/.kmupgrade" %(data_config.MOUNTPOINT, data_config.MYTHHOME) cmd = "touch %s && chmod 777 %s" %(file, file) runcmd(cmd) + + #these are also run by restore_default_settings in install copy_updates() fix_permissions() + mount_bind_chroot() - logging.info("Running systemconfig in chroot") - #cmd = " chroot %s %s/bin/systemconfig.sh misc, hostype, network, advanced, user, this_is_install" %(data_config.MOUNTPOINT, MVROOT) - cmd = "chroot %s %s/bin/systemconfig.sh all,this_is_install" %(data_config.MOUNTPOINT, MVROOT) - rc = runcmd(cmd)[0] - if rc != 0 : - error_out("Running systemconfig") - mysqldb("stop", "") + apply_new_auth() + umount_bind_chroot() + + + #logging.info("Running systemconfig in chroot") + #cmd = "chroot %s %s/bin/systemconfig.sh all,this_is_install" %(data_config.MOUNTPOINT, MVROOT) + #rc = runcmd(cmd)[0] + #if rc != 0 : + #error_out("Running systemconfig") + #mysqldb("stop", "") + if ( systemconfig["SystemType"] == "Master_backend" or systemconfig["SystemType"] == "Standalone" ): - if clean_upgrade() or not backup_sql_check(): + if clean_upgrade(): + mysqldb("stop", "") + mount_bind_chroot() logging.info("Installing new database") cmd = "chroot %s %s/bin/install_db_chroot.sh |tee /tmp/chrootdb.out" %(data_config.MOUNTPOINT, MVROOT) runcmd(cmd) - else: - logging.info("Restoring database") - cmd = "chroot %s %s/bin/restore_km_db_chroot.sh %s|tee /tmp/chrootdb.out" %(data_config.MOUNTPOINT, MVROOT, hostoptions["backupfile"]) - runcmd(cmd) + umount_bind_chroot() - if os.path.exists("/tmp/etc/KnoppMyth-version"): - cmd = "chroot %s %s/bin/myth_settings_wrapper.sh -c restore -t hostsettings " %(data_config.MOUNTPOINT, MVROOT) - runcmd(cmd) - logging.debug("Correcting permissions because of km->linhes upgrade") - cmd = "chown -R mythtv:mythtv %s" %(data_config.MOUNTPOINT+data_config.DATAMOUNT) - runcmd(cmd) - cmd = "chown -R root:root %s" %(data_config.MOUNTPOINT+data_config.DATAMOUNT+"/backup") - runcmd(cmd) - else: - cmd = "chroot %s %s/bin/myth_settings_wrapper.sh -c restore -t syssettings " %(data_config.MOUNTPOINT, MVROOT) - runcmd(cmd) + #if clean_upgrade() or not backup_sql_check(): + #logging.info("Installing new database") + #cmd = "chroot %s %s/bin/install_db_chroot.sh |tee /tmp/chrootdb.out" %(data_config.MOUNTPOINT, MVROOT) + #runcmd(cmd) + #else: + #logging.info("Restoring database") + #cmd = "chroot %s %s/bin/restore_km_db_chroot.sh %s|tee /tmp/chrootdb.out" %(data_config.MOUNTPOINT, MVROOT, hostoptions["backupfile"]) + #runcmd(cmd) + + #if os.path.exists("/tmp/etc/KnoppMyth-version"): + #cmd = "chroot %s %s/bin/myth_settings_wrapper.sh -c restore -t hostsettings " %(data_config.MOUNTPOINT, MVROOT) + #runcmd(cmd) + #logging.debug("Correcting permissions because of km->linhes upgrade") + #cmd = "chown -R mythtv:mythtv %s" %(data_config.MOUNTPOINT+data_config.DATAMOUNT) + #runcmd(cmd) + #cmd = "chown -R root:root %s" %(data_config.MOUNTPOINT+data_config.DATAMOUNT+"/backup") + #runcmd(cmd) + #else: + #cmd = "chroot %s %s/bin/myth_settings_wrapper.sh -c restore -t syssettings " %(data_config.MOUNTPOINT, MVROOT) + #runcmd(cmd) - logging.info("Running systemconfig in chroot 2nd time") - #cmd = " chroot %s %s/bin/systemconfig.sh misc, hostype, network, advanced, user, this_is_install" %(data_config.MOUNTPOINT, MVROOT) + #run systemconfig in chroot + mount_bind_chroot() + logging.info("Running systemconfig in chroot time") cmd = "chroot %s %s/bin/systemconfig.sh all,this_is_install" %(data_config.MOUNTPOINT, MVROOT) rc = runcmd(cmd)[0] if rc != 0 : error_out("Running systemconfig") - #logging.info("Running systemconfig in chroot") - #cmd = " chroot %s %s/bin/systemconfig.sh advanced" %(data_config.MOUNTPOINT, MVROOT) - #runcmd(cmd) - mysqldb("stop", 'chroot') - apply_new_auth() - kill_dhcp_chroot() umount_bind_chroot() + kill_dhcp_chroot() + + cp_and_log("/tmp/mythvantage_install.log", data_config.MOUNTPOINT+"/var/log/mythvantage_install.log") cp_and_log("/tmp/mv_debug.log", data_config.MOUNTPOINT+"/var/log/mv_debug.log") + unmount_it() msg = "Done" update_status(msg) @@ -1899,83 +1932,109 @@ def main(argv): print install_conf global hostoptions hostoptions = {} - conflist=["rootdisk","rootfs","rootsize", + conflist=["op", + "rootdisk","rootfs","rootsize", "datafs","datasize","datadisk","datapartition", - "swapsize","op","homesize","sqlsize"] + "swapsize", + "homesize","homefs", + "sqlsize","sqlfs", + "uprootfs"] for i in conflist: try: - hostoptions[i] = install_conf[i] + hostoptions[i] = install_conf[i].lower() except: pass - hostoptions["sqlfs"] = hostoptions["rootfs"] - hostoptions["homefs"] = hostoptions["rootfs"] + try: #op is not set for find_upgrade + if hostoptions["op"] == "upgrade": + #rootfs is used by both upgrade and install + hostoptions["rootfs"] == hostoptions["uprootfs"] + except: + pass - if len(hostoptions) < 1: - try: - opts, args = getopt.getopt(argv, 'c:h', ["help", "rootdisk=", "rootfs=", "rootsize=", "datafs=", "datasize=", "datadisk=", "swapsize=", "datapartition=" ] ) - except getopt.GetoptError, why: - print why + try: + opts, args = getopt.getopt(argv, 'c:h', ["help", "rootdisk=", "rootfs=", "rootsize=", "datafs=", "datasize=", "datadisk=", "swapsize=", "datapartition=" ] ) + except getopt.GetoptError, why: + print why + usage() + sys.exit(2) + #hostoptions = {"op": 'null'} + for opt, arg in opts: + if opt in ("-h", "--help"): usage() - sys.exit(2) - hostoptions = {"op": 'null'} - for opt, arg in opts: - if opt in ("-h", "--help"): - usage() - sys.exit(0) - elif opt in ( "--rootdisk"): - hostoptions["rootdisk"] = arg - hostoptions["rootpartition"] = arg+str(1) - elif opt in ("--rootfs"): - hostoptions["rootfs"] = arg - elif opt in ("--rootsize"): - hostoptions["rootsize"] = arg - elif opt in ("--datafs"): - hostoptions["datafs"] = arg - elif opt in ("--datasize"): - hostoptions["datasize"] = arg - elif opt in ("--datadisk"): - hostoptions["datadisk"] = arg - elif opt in ("--datapartition"): - hostoptions["datapartition"] = arg - elif opt in ("--swapsize"): - hostoptions["swapsize"] = arg - - elif opt in ("-c"): - validop = ["full_install", "upgrade", "netboot", "find_upgrade"] - if arg not in validop: - logging.critical("-c %s is not a valid option", arg) - sys.exit(2) - else: - hostoptions["op"] = arg + sys.exit(0) + elif opt in ( "--rootdisk"): + hostoptions["rootdisk"] = arg + hostoptions["rootpartition"] = arg+str(1) + elif opt in ("--rootfs"): + hostoptions["rootfs"] = arg + elif opt in ("--rootsize"): + hostoptions["rootsize"] = arg + elif opt in ("--datafs"): + hostoptions["datafs"] = arg + elif opt in ("--datasize"): + hostoptions["datasize"] = arg + elif opt in ("--datadisk"): + hostoptions["datadisk"] = arg + elif opt in ("--datapartition"): + hostoptions["datapartition"] = arg + elif opt in ("--swapsize"): + hostoptions["swapsize"] = arg + + elif opt in ("-c"): + validop = ["full_install", "upgrade", "netboot", "find_upgrade"] + if arg not in validop: + logging.critical("-c %s is not a valid option", arg) + sys.exit(2) + else: + hostoptions["op"] = arg validop = ["full_install", "upgrade", "netboot", "find_upgrade"] if hostoptions["op"] not in validop: logging.critical("-c %s is not a valid option", hostoptions["op"]) sys.exit(2) - try: - hostoptions["datadisk"] - except: - hostoptions["datadisk"] = hostoptions["rootdisk"] - hostoptions["datapartition"] = hostoptions["datadisk"]+str(3) - try: - hostoptions["datapartition"] - except: - hostoptions["datapartition"] = hostoptions["datadisk"]+str(3) - hostoptions["swappartition"] = hostoptions["rootdisk"] + str(2) + if ( hostoptions["op"] == "upgrade") or ( hostoptions["op"] == "find_upgrade" ): + hostoptions["datafs"] = "no_format" + hostoptions["homefs"] = "no_format" + hostoptions["sqlfs"] = "no_format" + + #hardcoding partitions + hostoptions["rootpartition"] = hostoptions["rootdisk"]+str(1) ##hardcoded partition 1 + hostoptions["swappartition"] = hostoptions["rootdisk"] + str(2) + + try: + hostoptions["datadisk"] + except: + hostoptions["datadisk"] = hostoptions["rootdisk"] + #home/sql do not needed to be valid values for the upgrade, but using real values for reference + try: + hostoptions["home_partition"] + except: + hostoptions["home_partition"] = hostoptions["rootdisk"]+str(5) + + try: + hostoptions["sql_partition"] + except: + hostoptions["sql_partition"] = hostoptions["rootdisk"]+str(6) + + try: + hostoptions["datapartition"] + except: + hostoptions["datapartition"] = hostoptions["datadisk"]+str(7) if ( hostoptions["op"] == "full_install" ) : full_install(hostoptions) + elif (hostoptions["op"] == "upgrade" ) : - hostoptions["datafs"] = "no_format" find_upgrade() upgrade(hostoptions) + elif (hostoptions["op"] == "find_upgrade" ) : find_upgrade() return hostoptions @@ -2027,7 +2086,7 @@ for line in config_file: #Read in install_conf global install_conf install_conf = {} -file_name = "/tmp/install_conf" +file_name = "/etc/install_layout" try: config_file = open(file_name) except: diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 36e0096..a954eab 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=84 +pkgrel=85 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -73,7 +73,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' 'dc3eef2a624754e16805d72bbe488b67' 'dc0be354ce77ba2b89868fc29b942c43' '542e670e78d117657f93141e9689f54d' - '48b763dba127aac6ab05c84643f83b71' + '41951459ea9d2b0567be521b67e6285a' 'eeb7bb20905e031142ce0b575aad78c9' '4545eb39213d40b5a2bdeda5e066cdc4' '962a3e9eaba2d1466251b7ab0956705d' @@ -83,7 +83,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' '9c2294ccfd5359583497a6b03d918a27' '859a80ddb4c234506379c605114c1343' '47e093e8cfe4b5b96602358e1f540832' - '6be4932cdcb3fc08c55218e9c3e31ca9' + 'e27c8172763e547f6a4fe6dc1c1acbf6' 'b8f0414427c5d9afdc32ceb3ae56f82a' '6519d209e151cdc39ae7e1091d189c3e' 'd1cdf28fcb1c88f0e504905771dd6040' @@ -95,7 +95,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' 'ea315f41dcd6c978e546c95fc05546cf' 'ac61cc460d9e97ba1f5ef69e92cdfbe5' '06a628469051237943b7c874f2e29b8a' - '0512f859cd5ea1d9eb972840caef2f0e' + '54ebcc024db2e0ebe8121305d8926767' '45f46d1f9193c8dde18e56369ec29a1e' 'a8edbe7bc37e9932e8749d9f5f89c16f' '14cea9e87654441b766a97576233ba5a' diff --git a/abs/core/LinHES-system/add_storage.py b/abs/core/LinHES-system/add_storage.py index 1bdcb6c..260df2a 100644 --- a/abs/core/LinHES-system/add_storage.py +++ b/abs/core/LinHES-system/add_storage.py @@ -73,7 +73,7 @@ class disk_device: self.new_mount_point='' def set_partition(self,partition): - self.block_partition = "%s3" %self.block_path + self.block_partition = "%s%s" %(self.block_path,partition) def set_mmount(self,flag): self.mmount = flag @@ -599,7 +599,7 @@ def myth_main(no_mount,install_call,dir_fe_only): print " Drive: %s" %(i.get_name()) i.set_mmount(True) - i.set_partition("3") + i.set_partition("7") i.add_fstab(True) #if not install_call: i.mount_disk(no_mount) diff --git a/abs/core/mythinstall/PKGBUILD b/abs/core/mythinstall/PKGBUILD index a3304ef..2222d28 100644 --- a/abs/core/mythinstall/PKGBUILD +++ b/abs/core/mythinstall/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Jams pkgname=mythinstall pkgver=3 -pkgrel=44 +pkgrel=49 pkgdesc="LinHES installer/systemconfig GUI." arch=('i686' 'x86_64') depends=('mythtv>=0.25') -- cgit v0.12 From e20ff8d0fd0fb85a3c74c856931d2396df0b9d5c Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Mon, 10 Sep 2012 11:00:39 -0500 Subject: LinHES-system: misc_which_recorder.pl: add search for analog mpeg recordings --- abs/core/LinHES-system/PKGBUILD | 4 ++-- abs/core/LinHES-system/misc_which_recorder.pl | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 6b33779..9112d73 100644 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=58 +pkgrel=59 arch=('i686') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -87,7 +87,7 @@ md5sums=('d1a5963c5a440a608031c6d750232633' '54ebcc024db2e0ebe8121305d8926767' '45f46d1f9193c8dde18e56369ec29a1e' 'a8edbe7bc37e9932e8749d9f5f89c16f' - '14cea9e87654441b766a97576233ba5a' + 'afd621cd8a8cf5fcff5d00b9f340a9a9' 'eb879fee9603a05d5420d4ce8ed9e450' 'f1870a9522c79e6b248fcbf81dec3280' '84492954db16740f949d795b74383189' diff --git a/abs/core/LinHES-system/misc_which_recorder.pl b/abs/core/LinHES-system/misc_which_recorder.pl index f8a1022..56d076c 100755 --- a/abs/core/LinHES-system/misc_which_recorder.pl +++ b/abs/core/LinHES-system/misc_which_recorder.pl @@ -60,7 +60,8 @@ while (<$fh>) { # Myth .24 regex to find start of recording # if (/^(.*)(?:\d(?: I )?|I.* -) (?:Started|Tuning) recording: (.*): channel (\d+) on cardid (\d+), sourceid (\d+)/) - if (/^(\d+-\d+-\d+T\d+\:\d+\:\d+)(?:.*) (?:Started|Tuning) recording: (.*): channel (\d+) on cardid (\d+), sourceid (\d+)/) +# Myth .25 regex to find start of recording for digital and analog MPEG + if (/^(\d+-\d+-\d+T\d+\:\d+\:\d+)(?:.*) (?:Started|Tuning) recording: (.*): channel (\d+) on cardid (\d+), sourceid (\d+)/ || /^(\d+-\d+-\d+T\d+\:\d+\:\d+)(?:.*) \(UpdateRecStatus\) Updating status for (.*)() on cardid (\d+) \(Will Record => Recording\)()/) { if ($mode eq "--noheader") { @@ -75,7 +76,8 @@ while (<$fh>) $index++; ($time, $title, $chanid, $cardid, $sourceid) = ($1, $2, $3, $4, $5); - $time = `date -d $time +%a' '%m/%d' '%H:%M' '%p`; + $time =~ s/T/ /; + $time = `date -d $time +%a' '%m/%d' '%l:%M' '%p`; chomp ($time); if (($title =~ /"?(.+)"?:"?(.*)"?/) || ($title =~ /(.+) "(.*)"/)) { -- cgit v0.12 From 98a003ea4ba6ffd0e529f30b14ce8cf24c4a9ebd Mon Sep 17 00:00:00 2001 From: James Meyer Date: Mon, 10 Sep 2012 17:43:38 -0500 Subject: xymon/runit scripts: moved from /data/srv/xymon to /home/xymon. This was done to preserve rrd's on upgrade --- abs/core/runit-scripts/PKGBUILD | 2 +- .../runitscripts/services/xymon-client/run | 2 +- .../runitscripts/services/xymon-server/run | 2 +- abs/core/xymon/PKGBUILD | 74 +++++++++++----------- abs/core/xymon/alerts.cfg | 4 +- abs/core/xymon/client-local.cfg.patch | 10 +-- abs/core/xymon/clientlaunch.cfg.patch | 6 +- abs/core/xymon/hbfunc.py | 6 +- abs/core/xymon/hbnotes.py | 8 +-- abs/core/xymon/hobbitadd.py | 4 +- abs/core/xymon/hobbitlaunch.cfg.diff | 30 ++++----- abs/core/xymon/logrotate-client.xymon | 4 +- abs/core/xymon/tasks.d.mv | 28 ++++---- abs/core/xymon/xymon-client.install | 4 +- abs/core/xymon/xymon.install | 22 +++---- abs/core/xymon/xymon_ghost_check | 2 +- 16 files changed, 104 insertions(+), 104 deletions(-) mode change 100644 => 100755 abs/core/xymon/PKGBUILD diff --git a/abs/core/runit-scripts/PKGBUILD b/abs/core/runit-scripts/PKGBUILD index 4c0d1d0..dac1d6d 100755 --- a/abs/core/runit-scripts/PKGBUILD +++ b/abs/core/runit-scripts/PKGBUILD @@ -1,6 +1,6 @@ pkgname=runit-scripts pkgver=2.1.1 -pkgrel=71 +pkgrel=72 pkgdesc="collection of startup scripts for runit" url="http://smarden.org/runit/" license="BSD" diff --git a/abs/core/runit-scripts/runitscripts/services/xymon-client/run b/abs/core/runit-scripts/runitscripts/services/xymon-client/run index a454c6b..fcd5093 100644 --- a/abs/core/runit-scripts/runitscripts/services/xymon-client/run +++ b/abs/core/runit-scripts/runitscripts/services/xymon-client/run @@ -46,7 +46,7 @@ do done XYMONCLIENTHOME="`dirname $0`" -XYMONCLIENTHOME="/data/srv/xymon/client" +XYMONCLIENTHOME="/home/xymon/client" export MACHINEDOTS SERVEROSTYPE XYMONOSSCRIPT XYMONCLIENTHOME CONFIGCLASS MACHINE="`echo $MACHINEDOTS | sed -e 's/\./,/g'`" diff --git a/abs/core/runit-scripts/runitscripts/services/xymon-server/run b/abs/core/runit-scripts/runitscripts/services/xymon-server/run index b850c0a..6198543 100644 --- a/abs/core/runit-scripts/runitscripts/services/xymon-server/run +++ b/abs/core/runit-scripts/runitscripts/services/xymon-server/run @@ -6,4 +6,4 @@ export TERM=linux stat_runit "Starting xymon server" -exec sudo -u nobody /data/srv/xymon/server/bin/xymonlaunch --config=/data/srv/xymon/server/etc/tasks.cfg --env=/data/srv/xymon/server/etc/xymonserver.cfg --log=/var/log/hobbit/xymonlaunch.log --pidfile=/var/log/hobbit/xymonlaunch.pid --no-daemon +exec sudo -u nobody /home/xymon/server/bin/xymonlaunch --config=/home/xymon/server/etc/tasks.cfg --env=/home/xymon/server/etc/xymonserver.cfg --log=/var/log/hobbit/xymonlaunch.log --pidfile=/var/log/hobbit/xymonlaunch.pid --no-daemon diff --git a/abs/core/xymon/PKGBUILD b/abs/core/xymon/PKGBUILD old mode 100644 new mode 100755 index 14b7574..08b7341 --- a/abs/core/xymon/PKGBUILD +++ b/abs/core/xymon/PKGBUILD @@ -21,8 +21,8 @@ build() { ENABLELDAP=n \ ENABLELDAPSSL=n \ XYMONUSER=nobody \ - XYMONTOPDIR=/data/srv/xymon \ - XYMONVAR=/data/srv/xymon/var \ + XYMONTOPDIR=/home/xymon \ + XYMONVAR=/home/xymon/var \ XYMONHOSTURL=/xymon \ CGIDIR=/data/srv/httpd/htdocs/xymon/hobbit-cgi \ XYMONCGIURL=/xymon/hobbit-cgi \ @@ -36,11 +36,11 @@ build() { BARS=all \ USENEWHIST=y \ PIXELCOUNT=960 \ - INSTALLBINDIR=/data/srv/xymon/server/bin \ - INSTALLETCDIR=/data/srv/xymon/etc \ - INSTALLWEBDIR=/data/srv/xymon/web \ - INSTALLEXTDIR=/data/srv/xymon/server/ext \ - INSTALLTMPDIR=/data/srv/xymon/tmp \ + INSTALLBINDIR=/home/xymon/server/bin \ + INSTALLETCDIR=/home/xymon/etc \ + INSTALLWEBDIR=/home/xymon/web \ + INSTALLEXTDIR=/home/xymon/server/ext \ + INSTALLTMPDIR=/home/xymon/tmp \ INSTALLWWWDIR=/data/srv/httpd/htdocs/xymon/ \ ./configure @@ -53,19 +53,19 @@ package_xymonserver(){ make PKGBUILD=1 INSTALLROOT=$startdir/pkg/xymonserver install cd $startdir/src install -D -m400 $startdir/src/xymon-server.rules $startdir/pkg/xymonserver/etc/sudoers.d/xymon_server - install -D -m755 $startdir/src/hobbitadd.py $startdir/pkg/xymonserver/data/srv/xymon/server/bin/hobbitadd.py - install -D -m755 $startdir/src/hobbitstorage.py $startdir/pkg/xymonserver/data/srv/xymon/server/ext/hobbitstorage.py - install -D -m755 $startdir/src/hobbit-myth-orphan.sh $startdir/pkg/xymonserver/data/srv/xymon/server/ext/hobbit-myth-orphan.sh - install -D -m755 $startdir/src/hbfunc.py $startdir/pkg/xymonserver/data/srv/xymon/server/ext/hbfunc.py - install -D -m755 $startdir/src/hbnotes.py $startdir/pkg/xymonserver/data/srv/xymon/server/ext/hbnotes.py - install -D -m755 $startdir/src/hobbit_myth_data.py $startdir/pkg/xymonserver/data/srv/xymon/server/ext/hobbit_myth_data.py - install -D -m755 $startdir/src/hobbit-mem-myth.sh $startdir/pkg/xymonserver/data/srv/xymon/server/ext/hobbit-mem-myth.sh - install -D -m755 $startdir/src/log_list.sh $startdir/pkg/xymonserver/data/srv/xymon/client/bin/log_list.sh - - install -m755 analysis.cfg $startdir/pkg/xymonserver/data/srv/xymon/etc/analysis.cfg - cat alerts.cfg >> $startdir/pkg/xymonserver/data/srv/xymon/etc/alerts.cfg - - install -m755 hobbit_notify.sh $startdir/pkg/xymonserver/data/srv/xymon/server/bin/hobbit_notify.sh + install -D -m755 $startdir/src/hobbitadd.py $startdir/pkg/xymonserver/home/xymon/server/bin/hobbitadd.py + install -D -m755 $startdir/src/hobbitstorage.py $startdir/pkg/xymonserver/home/xymon/server/ext/hobbitstorage.py + install -D -m755 $startdir/src/hobbit-myth-orphan.sh $startdir/pkg/xymonserver/home/xymon/server/ext/hobbit-myth-orphan.sh + install -D -m755 $startdir/src/hbfunc.py $startdir/pkg/xymonserver/home/xymon/server/ext/hbfunc.py + install -D -m755 $startdir/src/hbnotes.py $startdir/pkg/xymonserver/home/xymon/server/ext/hbnotes.py + install -D -m755 $startdir/src/hobbit_myth_data.py $startdir/pkg/xymonserver/home/xymon/server/ext/hobbit_myth_data.py + install -D -m755 $startdir/src/hobbit-mem-myth.sh $startdir/pkg/xymonserver/home/xymon/server/ext/hobbit-mem-myth.sh + install -D -m755 $startdir/src/log_list.sh $startdir/pkg/xymonserver/home/xymon/client/bin/log_list.sh + + install -m755 analysis.cfg $startdir/pkg/xymonserver/home/xymon/etc/analysis.cfg + cat alerts.cfg >> $startdir/pkg/xymonserver/home/xymon/etc/alerts.cfg + + install -m755 hobbit_notify.sh $startdir/pkg/xymonserver/home/xymon/server/bin/hobbit_notify.sh install -m755 $startdir/src/tv.png $startdir/pkg/xymonserver/data/srv/httpd/htdocs/xymon/gifs/tv.png install -m755 $startdir/src/tuner.png $startdir/pkg/xymonserver/data/srv/httpd/htdocs/xymon/gifs/tuner.png install -m755 $startdir/src/be.png $startdir/pkg/xymonserver/data/srv/httpd/htdocs/xymon/gifs/be.png @@ -79,11 +79,11 @@ package_xymonserver(){ cp -fp Common/* $DOCDIR/gifs/ cp -fp ModernLED/* $DOCDIR/gifs/ #apply patches to conf file - install -D -m775 $startdir/src/tasks.d.mv $startdir/pkg/xymonserver/data/srv/xymon/etc/tasks.d/mv.cfg - cd $startdir/pkg/xymonserver/data/srv/xymon/etc - patch -p0 < $startdir/src/graph.cfg.diff || return 1 + install -D -m775 $startdir/src/tasks.d.mv $startdir/pkg/xymonserver/home/xymon/etc/tasks.d/mv.cfg + cd $startdir/pkg/xymonserver/home/xymon/etc + patch -p0 < $startdir/src/graph.cfg.diff || return 1 patch -p0 < $startdir/src/xymonserver.cfg.diff || return 1 - patch -p4 < $startdir/src/client-local.cfg.patch || return 1 + patch -p3 < $startdir/src/client-local.cfg.patch || return 1 #fix permissions chmod 775 $startdir/pkg/xymonserver/data/srv/httpd/htdocs/ @@ -100,39 +100,39 @@ package_xymonclient(){ backup=('data/srv/xymon/client/etc/xymonclient.cfg') install=xymon-client.install - install -D -m755 $startdir/src/log_list.sh $startdir/pkg/xymonclient/data/srv/xymon/client/bin/log_list.sh + install -D -m755 $startdir/src/log_list.sh $startdir/pkg/xymonclient/home/xymon/client/bin/log_list.sh install -D -m644 $startdir/src/logrotate-client.xymon $startdir/pkg/xymonclient/etc/logrotate.d/xymon-client - install -D -m755 $startdir/src/hobbit-mem-myth.sh $startdir/pkg/xymonclient/data/srv/xymon/client/ext/hobbit-mem-myth.sh - cp -rp /$startdir/pkg/xymonserver/data/srv/xymon/client/ $startdir/pkg/xymonclient/data/srv/xymon/ + install -D -m755 $startdir/src/hobbit-mem-myth.sh $startdir/pkg/xymonclient/home/xymon/client/ext/hobbit-mem-myth.sh + cp -rp /$startdir/pkg/xymonserver/home/xymon/client/ $startdir/pkg/xymonclient/home/xymon/ cd - - cd $startdir/pkg/xymonclient/data/srv/xymon/client/etc + cd $startdir/pkg/xymonclient/home/xymon/client/etc patch -p0 < $startdir/src/clientlaunch.cfg.patch cd - } md5sums=('31923ec126fe1c264fceb459d2175161' - 'a18fac7a450846ca609cdb39e32a613a' - '0f79d9715a827fa845a114b74b2c190c' + '837f1073b5674c88534f93b03de27b6f' + 'c60b0d59bb39505ee3d62c6dd65429c5' 'a45dd4cdb84817bcf3e51b25cc713799' '034658a1084510ecbbb0dc166c0401eb' - 'cc845b5aedc33dda8e3103b915fe4967' - '650b523d879f32c1bad3b4a9e10e7c93' + '2d88e59ab17114030da514ba3f0a5b64' + 'ee608dcafc050d790e28647a670f6b60' 'b2f98ac0df013332deedc1efae0a270d' - 'c455faa46cbf4178d191ba6ab62527f5' + 'a1ae327a6782d05f46528d604e763b6b' '0f70e76a164f648f0a4a01110137cb20' 'f6921f0413215ae174e81306be80d37f' - '9f5deee017753d970ccc16486533c420' + '54ba9d7bff5875150e511c608ffc1e6a' 'd210c43fb9ee9ad6cd7648e0c2e0efea' '0c808fa12672289f86b0651545381308' '0469d775db9fdd18ea95dd41937ada82' '0757294eec13771f8e63da23cf066796' '622f400fd098cbc43c203e3210a6694e' - 'd06c4327cc69aeead3fa05f39660f33e' + '84442377c6e914b65519076bda4e17a4' '388dbe22d97198af0cd0bf1d18e96ce5' 'f6ff1fb4bacee930007b877424619b30' - 'e06147db25d75cf246886137a4ea164a' + 'c6b43daf66228952fcd0bad5daf45500' '98e9242ae346f729b14cb195786571f2' - '40fa09bdb1ae60f3fe767f1c6a979b65' + '31ac5c1f6dcc9408b64c4107b325a9a6' 'c7178bbf384bbe86c318b60fef6faf10' 'fd14b6ebdee25d29ea6caf226e26362d') diff --git a/abs/core/xymon/alerts.cfg b/abs/core/xymon/alerts.cfg index 84c3ead..e458655 100644 --- a/abs/core/xymon/alerts.cfg +++ b/abs/core/xymon/alerts.cfg @@ -1,6 +1,6 @@ HOST=* SERVICE=disk - SCRIPT /data/srv/xymon/server/bin/hobbit_notify.sh 1234567890 FORMAT=SMS REPEAT=10h COLOR=yellow - SCRIPT /data/srv/xymon/server/bin/hobbit_notify.sh 1234567890 FORMAT=SMS REPEAT=1h COLOR=red + SCRIPT /home/xymon/server/bin/hobbit_notify.sh 1234567890 FORMAT=SMS REPEAT=10h COLOR=yellow + SCRIPT /home/xymon/server/bin/hobbit_notify.sh 1234567890 FORMAT=SMS REPEAT=1h COLOR=red diff --git a/abs/core/xymon/client-local.cfg.patch b/abs/core/xymon/client-local.cfg.patch index 17ffd56..23754fb 100644 --- a/abs/core/xymon/client-local.cfg.patch +++ b/abs/core/xymon/client-local.cfg.patch @@ -1,11 +1,11 @@ ---- data/srv/xymon/etc/client-local.cfg.orig 2011-12-07 18:46:45.391534998 +0000 -+++ data/srv/xymon/etc/client-local.cfg 2011-12-07 18:47:29.488200337 +0000 +--- home/xymon/etc/client-local.cfg.orig 2011-12-07 18:46:45.391534998 +0000 ++++ home/xymon/etc/client-local.cfg 2011-12-07 18:47:29.488200337 +0000 @@ -79,7 +79,7 @@ log:/var/log/messages:10240 - + [linux] -log:/var/log/messages:10240 -+log:`/data/srv/xymon/client/bin/log_list.sh`:10240 ++log:`/home/xymon/client/bin/log_list.sh`:10240 ignore MARK - + [linux22] diff --git a/abs/core/xymon/clientlaunch.cfg.patch b/abs/core/xymon/clientlaunch.cfg.patch index bb0e1c6..ec475f9 100644 --- a/abs/core/xymon/clientlaunch.cfg.patch +++ b/abs/core/xymon/clientlaunch.cfg.patch @@ -1,12 +1,12 @@ --- clientlaunch.cfg.orig 2011-11-25 19:07:19.000000000 -0600 +++ clientlaunch.cfg 2011-11-25 19:09:55.000000000 -0600 @@ -25,4 +25,9 @@ - CMD $XYMONCLIENTHOME/bin/xymonclient.sh + CMD $XYMONCLIENTHOME/bin/xymonclient.sh LOGFILE $XYMONCLIENTLOGS/xymonclient.log INTERVAL 5m +[memmyth] + ENVFILE $XYMONCLIENTHOME/etc/xymonclient.cfg -+ CMD /data/srv/xymon/client/ext/hobbit-mem-myth.sh ++ CMD /home/xymon/client/ext/hobbit-mem-myth.sh + LOGFILE $XYMONCLIENTLOGS/mythmem.log + INTERVAL 5m - + diff --git a/abs/core/xymon/hbfunc.py b/abs/core/xymon/hbfunc.py index 60d0bde..65b7902 100644 --- a/abs/core/xymon/hbfunc.py +++ b/abs/core/xymon/hbfunc.py @@ -12,7 +12,7 @@ import datetime BBLINE = '' BBCOLOR="green" DATE = time.strftime("%a %b %d %H:%M:%S %Z %Y", time.localtime(time.time())) -BB="/data/srv/xymon/server/bin/xymon" +BB="/home/xymon/server/bin/xymon" BBDISP="127.0.01" @@ -119,7 +119,7 @@ def readbb(): global mythtype try: - infile = open('/data/srv/xymon/etc/hosts.cfg', 'r') + infile = open('/home/xymon/etc/hosts.cfg', 'r') except(IOError), e: #print "couldn't open xymon hosts file" sys.exit(1) @@ -208,7 +208,7 @@ local_myth_version=find_local_myth_version() for currentclient_a in hostlist: currentclient=currentclient_a.lower() print currentclient - cmd='/data/srv/xymon/server/bin/xymon 127.0.0.1 "query ' + cmd='/home/xymon/server/bin/xymon 127.0.0.1 "query ' cmd+=currentclient cmd+='.conn"' bbresults=os.popen(cmd,'r' ).readline().strip().split() diff --git a/abs/core/xymon/hbnotes.py b/abs/core/xymon/hbnotes.py index ddf0ab4..cbf755b 100644 --- a/abs/core/xymon/hbnotes.py +++ b/abs/core/xymon/hbnotes.py @@ -150,7 +150,7 @@ def main(argv): #----------------------------------Create graphviz dot files - dotfilename="/data/srv/xymon/server/etc/mythdot" + dotfilename="/home/xymon/server/etc/mythdot" dotfile=open(dotfilename,'w') dotfile.write("digraph G { " + "\n" ) @@ -201,10 +201,10 @@ def main(argv): results=os.popen(cmd,'r') #-------------------------------------------------- - #hobbitfile="/data/srv/xymon/server/etc/hobbit-clients.cfg" + #hobbitfile="/home/xymon/server/etc/hobbit-clients.cfg" ###WHY WAS THIS HERE?? - #hobbitfile="/data/srv/xymon/server/etc/tasks.cfg" + #hobbitfile="/home/xymon/server/etc/tasks.cfg" #hobbitf=open(hobbitfile,'r') #hobbitconfig=hobbitf.readlines() #hobbitf.close() @@ -260,7 +260,7 @@ def main(argv): cursor.execute("select value,data from settings where hostname=%s and value in ('HostSystemType','HostHwuuid');",(row)) hostvalues=cursor.fetchall() found_uuid="false" - filename="/data/srv/xymon/server/www/notes/" + filename="/home/xymon/server/www/notes/" filename+=str(row[0]) filename+=(".html") diff --git a/abs/core/xymon/hobbitadd.py b/abs/core/xymon/hobbitadd.py index 91963a4..c3c47ba 100644 --- a/abs/core/xymon/hobbitadd.py +++ b/abs/core/xymon/hobbitadd.py @@ -11,7 +11,7 @@ import sys def readbb(): global bblist try: - infile = open('/data/srv/xymon/etc/hosts.cfg', 'r') + infile = open('/home/xymon/etc/hosts.cfg', 'r') except(IOError), e: print "couldn't open bb-hosts file" sys.exit(1) @@ -64,7 +64,7 @@ def makenewbb(): print "adding: " + nline numinserts = numinserts + 1 if numinserts > 0: - outfile = open("/data/srv/xymon/etc/hosts.cfg","w") + outfile = open("/home/xymon/etc/hosts.cfg","w") #outfile = open("/tmp/new-bb","w") for i in outlist: outfile.write(i + '\n' ) diff --git a/abs/core/xymon/hobbitlaunch.cfg.diff b/abs/core/xymon/hobbitlaunch.cfg.diff index 6239125..47da067 100644 --- a/abs/core/xymon/hobbitlaunch.cfg.diff +++ b/abs/core/xymon/hobbitlaunch.cfg.diff @@ -3,38 +3,38 @@ @@ -204,3 +204,37 @@ LOGFILE $BBSERVERLOGS/hobbitclient.log INTERVAL 5m - + +[storage] -+ -+ ENVFILE /data/srv/hobbit/server/etc/hobbitserver.cfg -+ CMD /data/srv/hobbit/server/ext/hobbitstorage.py ++ ++ ENVFILE /home/xymonserver/etc/hobbitserver.cfg ++ CMD /home/xymonserver/ext/hobbitstorage.py + LOGFILE $BBSERVERLOGS/bb-storage.log + INTERVAL 5m +[notes] -+ ENVFILE /data/srv/hobbit/server/etc/hobbitserver.cfg -+ CMD /data/srv/hobbit/server/ext/hbnotes.py ++ ENVFILE /home/xymonserver/etc/hobbitserver.cfg ++ CMD /home/xymonserver/ext/hbnotes.py + LOGFILE $BBSERVERLOGS/bb-notes.log + INTERVAL 5m +[orphan] -+ ENVFILE /data/srv/hobbit/server/etc/hobbitserver.cfg -+ CMD /data/srv/hobbit/server/ext/hobbit-myth-orphan.sh ++ ENVFILE /home/xymonserver/etc/hobbitserver.cfg ++ CMD /home/xymonserver/ext/hobbit-myth-orphan.sh + LOGFILE $BBSERVERLOGS/orphan.log + INTERVAL 5m -+ ++ +[func] -+ ENVFILE /data/srv/hobbit/server/etc/hobbitserver.cfg -+ CMD sudo /data/srv/hobbit/server/ext/hbfunc.py ++ ENVFILE /home/xymonserver/etc/hobbitserver.cfg ++ CMD sudo /home/xymonserver/ext/hbfunc.py + LOGFILE $BBSERVERLOGS/hbfunc.log + INTERVAL 5m + +[memmyth] -+ ENVFILE /data/srv/hobbit/server/etc/hobbitserver.cfg -+ CMD /data/srv/hobbit/server/ext/hobbit-mem-myth.sh ++ ENVFILE /home/xymonserver/etc/hobbitserver.cfg ++ CMD /home/xymonserver/ext/hobbit-mem-myth.sh + LOGFILE $BBSERVERLOGS/mythmem.log + INTERVAL 5m + +[mtc] -+ ENVFILE /data/srv/hobbit/server/etc/hobbitserver.cfg -+ CMD /data/srv/hobbit/server/ext/hobbit_myth_data.py ++ ENVFILE /home/xymonserver/etc/hobbitserver.cfg ++ CMD /home/xymonserver/ext/hobbit_myth_data.py + LOGFILE $BBSERVERLOGS/mtc + INTERVAL 5m diff --git a/abs/core/xymon/logrotate-client.xymon b/abs/core/xymon/logrotate-client.xymon index e1051aa..ac6ff61 100644 --- a/abs/core/xymon/logrotate-client.xymon +++ b/abs/core/xymon/logrotate-client.xymon @@ -1,6 +1,6 @@ -/data/srv/xymon/client/logs/* { +/home/xymon/client/logs/* { missingok - daily + daily rotate 2 compress postrotate diff --git a/abs/core/xymon/tasks.d.mv b/abs/core/xymon/tasks.d.mv index 696cb4e..e113f37 100644 --- a/abs/core/xymon/tasks.d.mv +++ b/abs/core/xymon/tasks.d.mv @@ -1,39 +1,39 @@ [storage] - ENVFILE /data/srv/xymon/server/etc/xymonserver.cfg - CMD /data/srv/xymon/server/ext/hobbitstorage.py + ENVFILE /home/xymon/server/etc/xymonserver.cfg + CMD /home/xymon/server/ext/hobbitstorage.py LOGFILE $BBSERVERLOGS/bb-storage.log INTERVAL 5m [notes] - ENVFILE /data/srv/xymon/server/etc/xymonserver.cfg - CMD /data/srv/xymon/server/ext/hbnotes.py + ENVFILE /home/xymon/server/etc/xymonserver.cfg + CMD /home/xymon/server/ext/hbnotes.py LOGFILE $BBSERVERLOGS/bb-notes.log INTERVAL 5m [orphan] - ENVFILE /data/srv/xymon/server/etc/xymonserver.cfg - CMD /data/srv/xymon/server/ext/hobbit-myth-orphan.sh + ENVFILE /home/xymon/server/etc/xymonserver.cfg + CMD /home/xymon/server/ext/hobbit-myth-orphan.sh LOGFILE $BBSERVERLOGS/orphan.log INTERVAL 5m [func] - ENVFILE /data/srv/xymon/server/etc/xymonserver.cfg - CMD /data/srv/xymon/server/ext/hbfunc.py + ENVFILE /home/xymon/server/etc/xymonserver.cfg + CMD /home/xymon/server/ext/hbfunc.py LOGFILE $BBSERVERLOGS/hbfunc.log INTERVAL 5m [memmyth] - ENVFILE /data/srv/xymon/server/etc/xymonserver.cfg - CMD /data/srv/xymon/server/ext/hobbit-mem-myth.sh + ENVFILE /home/xymon/server/etc/xymonserver.cfg + CMD /home/xymon/server/ext/hobbit-mem-myth.sh LOGFILE $BBSERVERLOGS/mythmem.log INTERVAL 5m [mtc] - ENVFILE /data/srv/xymon/server/etc/xymonserver.cfg - CMD /data/srv/xymon/server/ext/hobbit_myth_data.py + ENVFILE /home/xymon/server/etc/xymonserver.cfg + CMD /home/xymon/server/ext/hobbit_myth_data.py LOGFILE $BBSERVERLOGS/mtc INTERVAL 5m [ghost] - ENVFILE /data/srv/xymon/server/etc/xymonserver.cfg - CMD /data/srv/xymon/server/bin/hobbitadd.py + ENVFILE /home/xymon/server/etc/xymonserver.cfg + CMD /home/xymon/server/bin/hobbitadd.py LOGFILE $BBSERVERLOGS/hobbitadd.log INTERVAL 5m diff --git a/abs/core/xymon/xymon-client.install b/abs/core/xymon/xymon-client.install index 301fc1f..80210f1 100644 --- a/abs/core/xymon/xymon-client.install +++ b/abs/core/xymon/xymon-client.install @@ -1,7 +1,7 @@ post_install() { . /etc/systemconfig - sed -i -e "s/127.0.0.1/$dbhost/" /data/srv/xymon/client/etc/xymonclient.cfg - chown -R nobody /data/srv/xymon + sed -i -e "s/127.0.0.1/$dbhost/" /home/xymon/client/etc/xymonclient.cfg + chown -R nobody /home/xymon } diff --git a/abs/core/xymon/xymon.install b/abs/core/xymon/xymon.install index ec5e242..3abec38 100644 --- a/abs/core/xymon/xymon.install +++ b/abs/core/xymon/xymon.install @@ -1,9 +1,9 @@ post_install() { . /etc/systemconfig - if [ ! -f /data/srv/xymon/server/ext/ignoreclient.py ] + if [ ! -f /home/xymon/server/ext/ignoreclient.py ] then - echo "#this is a list of hosts to ignore" > /data/srv/xymon/server/ext/ignoreclient.py - echo ignorehosts=\"\'ignoreme1\',\'ignoreme2\'\" >> /data/srv/xymon/server/ext/ignoreclient.py + echo "#this is a list of hosts to ignore" > /home/xymon/server/ext/ignoreclient.py + echo ignorehosts=\"\'ignoreme1\',\'ignoreme2\'\" >> /home/xymon/server/ext/ignoreclient.py fi if [ ! -f /data/srv/httpd/htdocs/failed_func_hosts ] @@ -14,16 +14,16 @@ post_install() { chmod 777 /data/srv/httpd/htdocs/failed_func_hosts - sed -i -e "s/localhost/$hostname/" /data/srv/xymon/server/etc/hosts.cfg - sed -i -e "s/\#/\# func/" /data/srv/xymon/server/etc/hosts.cfg - sed -i -e "s/localhost/$hostname/" /data/srv/xymon/server/etc/xymonserver.cfg - chown -R nobody /data/srv/xymon + sed -i -e "s/localhost/$hostname/" /home/xymon/server/etc/hosts.cfg + sed -i -e "s/\#/\# func/" /home/xymon/server/etc/hosts.cfg + sed -i -e "s/localhost/$hostname/" /home/xymon/server/etc/xymonserver.cfg + chown -R nobody /home/xymon chown -R nobody /data/srv/httpd/htdocs/xymon chown -R nobody /var/log/hobbit - chown root /data/srv/xymon/server/bin/xymonping - chmod +s /data/srv/xymon/server/bin/xymonping - - + chown root /home/xymon/server/bin/xymonping + chmod +s /home/xymon/server/bin/xymonping + + diff --git a/abs/core/xymon/xymon_ghost_check b/abs/core/xymon/xymon_ghost_check index e51efb6..3660e50 100644 --- a/abs/core/xymon/xymon_ghost_check +++ b/abs/core/xymon/xymon_ghost_check @@ -1,2 +1,2 @@ #!/bin/bash -/usr/bin/sudo -u nobody /data/srv/xymon/server/bin/hobbitadd.py +/usr/bin/sudo -u nobody /home/xymon/server/bin/hobbitadd.py -- cgit v0.12 From 9390f29e452fe94e48ffbb7674f8ce5cc045cc3a Mon Sep 17 00:00:00 2001 From: James Meyer Date: Mon, 10 Sep 2012 17:45:15 -0500 Subject: mv_fileshare:data_config was missing from the function call for nfs clients. --- abs/core/LinHES-config/mv_fileshare.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/abs/core/LinHES-config/mv_fileshare.py b/abs/core/LinHES-config/mv_fileshare.py index 06f3091..d8866c4 100755 --- a/abs/core/LinHES-config/mv_fileshare.py +++ b/abs/core/LinHES-config/mv_fileshare.py @@ -4,7 +4,7 @@ import mv_common import glob #client side -def setup_nfs_client(systemconfig): +def setup_nfs_client(systemconfig,data_config): nfslist=[] logging.info("____Start of setup_nfs__client____") scrubnfs(systemconfig.get("TEMPLATES")) @@ -325,7 +325,7 @@ def setup_fileshare(systemconfig,data_config): return logging.info("____Start of fileshare configuration____") #client - setup_nfs_client(systemconfig) + setup_nfs_client(systemconfig,data_config) #server setup_NFSshares(systemconfig.get("UseNFS"), systemconfig.get("TEMPLATES")+"/exports.template",data_config) -- cgit v0.12 From 64127038ec022ae71473719254c71f5efa79bf82 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Mon, 10 Sep 2012 17:47:02 -0500 Subject: mv_install: change partition layout to 5 partition instead of the older 3 style 1 = / 2 swap 3 extended { 5,6,7 } home/mysql/myth --- abs/core/LinHES-config/PKGBUILD | 6 +++--- abs/core/LinHES-config/mv_install.py | 25 +++++++++++++++++++------ 2 files changed, 22 insertions(+), 9 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index 7eb4cae..2d9e0d6 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=127 +pkgrel=132 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -125,7 +125,7 @@ build() { install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf } -md5sums=('98706973a3266476fb6414ffa8e8a18f' +md5sums=('5d5a33523956d3e56d8d5913fcdc0855' 'f33e1a6f7985091b8d47cbaf7433f90f' '04c72de15178f1577ce40a8cb045930a' '2596460462cf6c889cf8f95485537b20' @@ -160,7 +160,7 @@ md5sums=('98706973a3266476fb6414ffa8e8a18f' 'cc5ee06e2182bb825ca3712a1c1afb64' '919909f4d23b9ee3caf71193c042cc40' '85101b79d1ee30bff8244c810828033f' - 'd81d7ee9996e61ec859f3338ee10fce8' + 'f15d7fef91565494deb0de50bb67a957' '419a2eaa52b8639da1076828a85bf355' '2596460462cf6c889cf8f95485537b20' '4cba2bb55c6b8e27c57a6171f42d0455' diff --git a/abs/core/LinHES-config/mv_install.py b/abs/core/LinHES-config/mv_install.py index a447851..ccfcb8e 100755 --- a/abs/core/LinHES-config/mv_install.py +++ b/abs/core/LinHES-config/mv_install.py @@ -1142,7 +1142,7 @@ def grub_it(): cmd="chroot %s grub-mkconfig -o /boot/grub/grub.cfg" %data_config.MOUNTPOINT runcmd(cmd) -def double_mount(fe_only=False): +def double_mount(fe_only=False, upgrade=False): logging.info(" double bind mount attempt") cmd = "mkdir %s/run/dbus" %data_config.MOUNTPOINT runcmd(cmd) @@ -1150,10 +1150,14 @@ def double_mount(fe_only=False): cmd = " mount --bind /run/dbus %s/run/dbus" %data_config.MOUNTPOINT runcmd(cmd) for i in range(0,5): - if fe_only == True: - cmd = "chroot " + data_config.MOUNTPOINT +" /usr/LH/bin/add_storage.py --double_myth --no_mount --fe_only" + if upgrade == True: + cmd = "chroot " + data_config.MOUNTPOINT +" /usr/LH/bin/add_storage.py --reconstruct --no_mount" else: - cmd = "chroot " + data_config.MOUNTPOINT +" /usr/LH/bin/add_storage.py --double_myth --no_mount" + if fe_only == True: + cmd = "chroot " + data_config.MOUNTPOINT +" /usr/LH/bin/add_storage.py --double_myth --no_mount --fe_only" + else: + cmd = "chroot " + data_config.MOUNTPOINT +" /usr/LH/bin/add_storage.py --double_myth --no_mount" + if runcmd(cmd)[0] == 0: logging.debug(" Add storage worked, breaking out of loop") break @@ -1576,13 +1580,13 @@ def full_install(hostoptions): if rc != 0 : error_out("Running systemconfig") - move_myth_home("backup") + #move_myth_home("backup") mysqldb("start","chroot") double_mount() mysqldb("stop", "chroot") - move_myth_home("restore") #restoring after the bind mound/symlink has occured + #move_myth_home("restore") #restoring after the bind mound/symlink has occured #kill_dhcp_chroot() logging.info("____End Database in CHROOT____") @@ -1793,12 +1797,19 @@ def upgrade(hostoptions): cp_and_log("/tmp/alsa/", data_config.MOUNTPOINT+"/alsa.old/") cp_and_log("/tmp/oss", data_config.MOUNTPOINT+"/var/lib/oss.old") + srcfile = "%s/etc.old/ssh/" %(data_config.MOUNTPOINT) destfile = "%s/etc/ssh/" %(data_config.MOUNTPOINT) cp_and_log2(srcfile, destfile, '*.pub') cp_and_log2(srcfile, destfile, '*.key') cp_and_log2(srcfile, destfile, '*key') + srcfile = "%s/etc.old/storage.d/" %(data_config.MOUNTPOINT) + destfile = "%s/etc/storage.d/" %(data_config.MOUNTPOINT) + cp_and_log2(srcfile, destfile, '*.conf') + cp_and_log2(srcfile, destfile, '*.pkl') + + mdfile = mdadm_find("/tmp") cp_and_log("/tmp"+mdfile, data_config.MOUNTPOINT+"/etc") @@ -1908,6 +1919,8 @@ def upgrade(hostoptions): #run systemconfig in chroot mount_bind_chroot() + #make symlink only..no need to double_mount as fstab should already have that, unless it's a clean upgrade + double_mount(upgrade=True) logging.info("Running systemconfig in chroot time") cmd = "chroot %s %s/bin/systemconfig.sh all,this_is_install" %(data_config.MOUNTPOINT, MVROOT) rc = runcmd(cmd)[0] -- cgit v0.12 From 8fb41ba7d7f748b856bb015edef6c10c2b098e91 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Mon, 10 Sep 2012 17:47:37 -0500 Subject: lh_system_backup and restore: update to match new dir structure. --- abs/core/LinHES-system/lh_system_backup_job | 8 ++++---- abs/core/LinHES-system/lh_system_restore_job | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/abs/core/LinHES-system/lh_system_backup_job b/abs/core/LinHES-system/lh_system_backup_job index 61b05d7..65eb723 100644 --- a/abs/core/LinHES-system/lh_system_backup_job +++ b/abs/core/LinHES-system/lh_system_backup_job @@ -7,7 +7,7 @@ echo "#########################################################" echo "Starting backup " . /etc/profile . /etc/systemconfig -BACKUPDIR=/myth/system_backups +BACKUPDIR=/data/storage/disk0/backup/system_backups DELETE_DAYS=21 DATE=`date +%F_%H-%M` mkdir -p $BACKUPDIR/$DATE @@ -36,9 +36,9 @@ then rm -rf $BACKUPDIR/$DATE fi -if [ -f /data/srv/hobbit/server/ext/hbnotes.py ] +if [ -f /home/xymon/server/ext/hbnotes.py ] then - /data/srv/hobbit/server/ext/hbnotes.py + /home/xymon/server/ext/hbnotes.py chown nobody:nobody /data/srv/httpd/htdocs/hobbit/notes/* 2> /dev/null >/dev/null fi @@ -56,7 +56,7 @@ then echo "copying$BACKUPDIR/backup.$DATE.tgz to $localRemotedir " else /usr/bin/func ${RemoteBackupDir} copyfile -f $BACKUPDIR/backup.$DATE.tgz --remotepath $BACKUPDIR/backup.$DATE.tgz - + echo "copying$BACKUPDIR/backup.$DATE.tgz to ${RemoteBackupDir}:/data/database_backup/" fi $cmd diff --git a/abs/core/LinHES-system/lh_system_restore_job b/abs/core/LinHES-system/lh_system_restore_job index 9c66e2a..c926371 100644 --- a/abs/core/LinHES-system/lh_system_restore_job +++ b/abs/core/LinHES-system/lh_system_restore_job @@ -2,7 +2,7 @@ # This script is used to perform a quick restore of a database that was backed up via the nightly system backup # The restore only does the database it does NOT restore system files (even if they are in the backup file) # -BACKUPDIR=/myth/system_backups +BACKUPDIR=/data/storage/disk0/backup/system_backups backupfile=$1 function usage(){ -- cgit v0.12 From 29864d1a0d4d8981a9f011e8768143daf3e6d72b Mon Sep 17 00:00:00 2001 From: James Meyer Date: Mon, 10 Sep 2012 17:48:23 -0500 Subject: LinHES-system: add_storage.py new features - add ability to reconstruct /etc/fstab and dir structure based off the contents of /etc/storage.d --- abs/core/LinHES-system/PKGBUILD | 8 +- abs/core/LinHES-system/add_storage.py | 205 ++++++++++++++++++++++++++++++++-- 2 files changed, 197 insertions(+), 16 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index a954eab..d80bd5a 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=85 +pkgrel=92 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -79,11 +79,11 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' '962a3e9eaba2d1466251b7ab0956705d' 'd03aedeeeda0f5e9c1eb437411c88477' '94ce8f1d5085c0db7b267db8c2e9a3ff' - '16a2a3347961517fe7d95a2956a091a6' - '9c2294ccfd5359583497a6b03d918a27' + '6a56efa9abcf914ebe380178749cf7ce' + '0e7b910fe26e9096e5531cd38f331292' '859a80ddb4c234506379c605114c1343' '47e093e8cfe4b5b96602358e1f540832' - 'e27c8172763e547f6a4fe6dc1c1acbf6' + '5e7c8bc96718174cdd48751e7d7ebf0d' 'b8f0414427c5d9afdc32ceb3ae56f82a' '6519d209e151cdc39ae7e1091d189c3e' 'd1cdf28fcb1c88f0e504905771dd6040' diff --git a/abs/core/LinHES-system/add_storage.py b/abs/core/LinHES-system/add_storage.py index 260df2a..eec497f 100644 --- a/abs/core/LinHES-system/add_storage.py +++ b/abs/core/LinHES-system/add_storage.py @@ -12,6 +12,9 @@ import commands import sys,os import random, string import ConfigParser +from ConfigParser import SafeConfigParser +import glob + from MythTV import MythDB, MythBE, Recorded, MythError from socket import timeout, gethostname @@ -71,6 +74,7 @@ class disk_device: self.in_use = self.get_in_use() self.uuid='' self.new_mount_point='' + self.disk_num='' def set_partition(self,partition): self.block_partition = "%s%s" %(self.block_path,partition) @@ -78,6 +82,9 @@ class disk_device: def set_mmount(self,flag): self.mmount = flag + def set_disk_num(self,num): + self.disk_num=num + def get_is_device(self,device_props): return device_props.Get('org.freedesktop.UDisks.Device', "DeviceIsDrive") @@ -174,7 +181,7 @@ class disk_device: def find_fstype(self,moutpoint): fstype="xfs" - mp=['/myth', '/data/storage/disk0/media'] + mp=['/myth', '/data/storage/disk0'] for i in self.fs_map: if i[1] in mp: fstype = i[2] @@ -214,7 +221,7 @@ class disk_device: return fstab def find_options_type(self,fstab): - mp=['/myth', '/data/storage/disk0/media'] + mp=['/myth', '/data/storage/disk0'] for i in fstab: split_line=i.split() try: @@ -239,6 +246,7 @@ class disk_device: if bind: new_fstab_list=["/data/storage/disk0" , self.new_mount_point , "none" , "rw,bind", '0', '0'] + uuid=self.find_uuid(self.block_partition) else: #determine options @@ -266,12 +274,12 @@ class disk_device: f.close() return - def mount_disk(self,mount=True): + def mount_disk(self,no_mount=False): try: os.stat(self.new_mount_point) except: os.makedirs(self.new_mount_point) - if mount == True: + if no_mount == False: cmd = "mount %s" %self.new_mount_point runcmd(cmd) return @@ -332,6 +340,7 @@ class disk_device: self.config.set('storage','mountpoint',self.new_mount_point) self.config.set('storage','shareable','True') self.config.set('storage','mmount',self.mmount) + self.config.set('storage','disk_num',self.disk_num) filename="%s_%s.conf" %(self.model.replace(' ',''), @@ -343,13 +352,16 @@ class disk_device: self.config.write(configfile) return + def symlink_disk(self): + print " Creating symlink for disk number" + disk_ln="%s/disk%s" %(self.top_mount_dir,self.disk_num) + cmd = "ln -s %s %s" %(self.new_mount_point,disk_ln) + print cmd + runcmd(cmd) + def symlink(self): pass print " Creating symlink" - #cmd = "ln -s %s %s/myth " %(self.new_mount_point, self.top_mount_dir) - #runcmd(cmd) - #cmd = "ln -s %s %s/disk0 " %(self.new_mount_point, self.top_mount_dir) - #runcmd(cmd) cmd = "ln -s %s/media /myth " %(self.new_mount_point) runcmd(cmd) @@ -460,7 +472,15 @@ def remove_pickle(): except: pass - +def last_disk_num(): + parser = SafeConfigParser() + num_list = [] + for conf_file in glob.glob('%s/*.conf' %storage_dir): + parser.read(conf_file) + disk_num = parser.get('storage', 'disk_num') + num_list.append(int(disk_num)) + num_list.sort() + return num_list[-1] #-------------------------------------------- def main(scan_only, destruction, no_mount, install_call , dir_fe_only): @@ -523,12 +543,18 @@ def main(scan_only, destruction, no_mount, install_call , dir_fe_only): #save new list to disk_device - write_known_drive_list(system_drive_list) + #write_known_drive_list(system_drive_list) + #disk_num = last_disk_num() + + if len(process_list) > 0: print "\n Adding storage: \n" if prompt_to_continue() == True: + write_known_drive_list(system_drive_list) + disk_num = last_disk_num() for i in process_list: print " Drive: %s" %(i.get_name()) + disk_num = disk_num + 1 if destruction == True: i.partition_disk() i.format_disk() @@ -538,8 +564,10 @@ def main(scan_only, destruction, no_mount, install_call , dir_fe_only): if dir_fe_only != True: i.mkdirs(FS_LIST_BE) i.mkdirs(FS_LIST_FE) + i.set_disk_num(disk_num) i.write_config() + i.symlink_disk() #always create the FE groups(video)..do not need to create Be if dir_fe_only != True: i.add_sg(DB,host,SG_MAP_BE) @@ -600,6 +628,7 @@ def myth_main(no_mount,install_call,dir_fe_only): print " Drive: %s" %(i.get_name()) i.set_mmount(True) i.set_partition("7") + i.set_disk_num(0) i.add_fstab(True) #if not install_call: i.mount_disk(no_mount) @@ -612,6 +641,155 @@ def myth_main(no_mount,install_call,dir_fe_only): i.symlink() +class reconstruct_path: + def __init__(self,conf_file): + self.conf_file = conf_file + parser = SafeConfigParser() + parser.read(self.conf_file) + + + self.uuid = parser.get('storage', 'uuid') + self.mount_point = parser.get('storage', 'mountpoint') + self.shareable = parser.get('storage', 'shareable') + self.myth_mount = parser.get('storage', 'mmount') + self.bind = self.myth_mount + self.disk_num = parser.get('storage', 'disk_num') + self.top_mount_dir = os.path.dirname(self.mount_point) + + def get_conf(self): + return self.conf_file + + def get_uuid(self): + return self.uuid + + def get_mount_point(self): + return self.mount_point + + def get_shareable(self): + return self.shareable + + def get_is_myth_mount(self): + return self.myth_mount + + def get_disk_num(self): + return self.disk_num + + def create_mount_point(self): + try: + os.stat(self.mount_point) + except: + os.makedirs(self.mount_point) + + def find_options_type(self,fstab): + mp=['/myth', '/data/storage/disk0'] + for i in fstab: + split_line=i.split() + try: + if split_line[1] in mp: + options = split_line[3] + break + else: + options = "defaults" + mount_point = i + except: + options = "defaults" + return options,i + + def read_fstab(self): + f = open('/etc/fstab', 'r') + fstab=f.readlines() + f.close() + return fstab + + def check_in_fstab(self,fstab,check_path): + + for line in fstab: + if line.find(check_path) > -1: + return True + return False + + def append_fstab(self,line): + new_fstab_line='\t'.join(line) + new_fstab_line="%s\n" %new_fstab_line + + f = open('/etc/fstab', 'a') + #f = open('/tmp/fstab', 'a') + f.write(new_fstab_line) + f.write("\n") + f.close() + + def symlink(self): + print " Creating symlink" + if not os.path.exists("/myth"): + cmd = "ln -s %s/media /myth " %(self.mount_point) + runcmd(cmd) + else: + print " Skipping symlink, path already present" + + def symlink_disk(self): + print " Creating symlink for disk number" + disk_ln="%s/disk%s" %(self.top_mount_dir,self.disk_num) + cmd = "ln -s %s %s" %(self.mount_point,disk_ln) + runcmd(cmd) + + + def add_fstab(self): + new_fstab_list=['UUID=', 'mount_point', 'auto', 'defaults', '0', '1'] + fstab=self.read_fstab() + + if self.bind == "True": + self.symlink() + + if self.check_in_fstab(fstab,self.uuid) == True: + print " Found storage in fstab, will not add it" + else: + print " Adding storage to fstab" + if self.bind == "True" : + print " Bind mount" + new_fstab_list=["/data/storage/disk0" , self.mount_point , "none" , "rw,bind", '0', '0'] + if self.check_in_fstab(fstab,self.mount_point) == False: + self.append_fstab(new_fstab_list) + else: + print " Found bind storage in fstab, will not add it" + + else: + #construct new line + new_options = self.find_options_type(fstab)[0] + new_fstab_list[0]="UUID=%s" %self.uuid + new_fstab_list[1]=self.mount_point + new_fstab_list[3]=new_options + self.append_fstab(new_fstab_list) + + def mount_disk(self,no_mount=False): + try: + os.stat(self.mount_point) + except: + os.makedirs(self.mount_point) + if no_mount == False : + cmd = "mount %s" %self.mount_point + runcmd(cmd) + return + +def reconstruct_mounts(no_mount): + print "Recreating devices based on contents of /etc/storage.d" + for conf_file in glob.glob('%s/*.conf' %storage_dir): + print "\n" + cf = reconstruct_path(conf_file) + + #print cf.get_conf() + #print cf.get_uuid() + print " %s" %cf.get_mount_point() + #print cf.get_shareable() + #print cf.get_is_myth_mount() + #print cf.get_disk_num() + + cf.create_mount_point() + cf.add_fstab() + cf.symlink_disk() + cf.mount_disk(no_mount) + + pass + def usage(): help='''\n @@ -647,7 +825,7 @@ if __name__ == "__main__": destruction = True install_call = False dir_fe_only = False - + reconstruct = False try: os.remove("/tmp/scan_report") except: @@ -677,10 +855,13 @@ if __name__ == "__main__": if "--fe_only" in sys.argv: dir_fe_only = True - + if "--reconstruct" in sys.argv: + reconstruct = True if "--double_myth" in sys.argv: myth_main(no_mount,install_call,dir_fe_only) + elif reconstruct == True: + reconstruct_mounts(no_mount) else: main(scan_only,destruction,no_mount, install_call, dir_fe_only) -- cgit v0.12 From 15f2d77dce9976b0ae864fdaef9c719c9983f2a0 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Mon, 10 Sep 2012 17:52:19 -0500 Subject: Merge remote-tracking branch 'origin/testing' into testing # By Britney Fransen (16) and others # Via Britney Fransen * origin/testing: (23 commits) LinHES-system: misc_which_recorder.pl: add search for analog mpeg recordings LinHES-system: mythfrontend-start: revert fork of startcmd LinHES-system: misc_status_config.py: add SystemType check and only update db for Standalone and masterbackend LinHES-system: mythfrontend-start: fork start command so that mythfrontend-start will exit. closes #847 mythtv: fixed and cleaned some menus. Closes #846 v4l-dvb: fix conflicting kernel modules. refs #844 mythdb-initial: add MiscStatusScript value to initial db. refs #845. LinHES-system: remove dup .install keylaunch: update .keylaunchrc to run mythtv-setup as user rsyslog: increase log retention to 2 weeks runit-scripts: enable cron logging to syslog premake:initial inclusion. closes #801 libaacs-git:initial inclusion. closes #801 aacskeys:initial inclusion. closes #801 LinHES-system: Add scripts for misc status in MythWeb. closes #845. linhes-scripts: tweak myth2mkv. Update version to 0.25-004 dvb-firmware: add xc5000c firmware. change xc5000 modprobe options. closes #844 v4l-dvb: update to snapshot from 20120828. refs #844 LinHES-system: update myth_status.py to work with tuners in error. closes #843 curlftpfs: Initial Inclusion. ... Conflicts: abs/core/LinHES-config/LinHES-release abs/core/LinHES-config/PKGBUILD abs/core/LinHES-system/PKGBUILD abs/core/LinHES-system/misc_which_recorder.pl abs/core/keylaunch/PKGBUILD abs/core/linhes-scripts/PKGBUILD abs/core/mythdb-initial/PKGBUILD abs/core/mythdb-initial/mc.sql abs/core/mythtv/stable-0.25/mythtv/PKGBUILD abs/core/rsyslog/PKGBUILD abs/core/runit-scripts/PKGBUILD --- abs/core/LinHES-system/misc_which_recorder.pl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/abs/core/LinHES-system/misc_which_recorder.pl b/abs/core/LinHES-system/misc_which_recorder.pl index f8a1022..56d076c 100755 --- a/abs/core/LinHES-system/misc_which_recorder.pl +++ b/abs/core/LinHES-system/misc_which_recorder.pl @@ -60,7 +60,8 @@ while (<$fh>) { # Myth .24 regex to find start of recording # if (/^(.*)(?:\d(?: I )?|I.* -) (?:Started|Tuning) recording: (.*): channel (\d+) on cardid (\d+), sourceid (\d+)/) - if (/^(\d+-\d+-\d+T\d+\:\d+\:\d+)(?:.*) (?:Started|Tuning) recording: (.*): channel (\d+) on cardid (\d+), sourceid (\d+)/) +# Myth .25 regex to find start of recording for digital and analog MPEG + if (/^(\d+-\d+-\d+T\d+\:\d+\:\d+)(?:.*) (?:Started|Tuning) recording: (.*): channel (\d+) on cardid (\d+), sourceid (\d+)/ || /^(\d+-\d+-\d+T\d+\:\d+\:\d+)(?:.*) \(UpdateRecStatus\) Updating status for (.*)() on cardid (\d+) \(Will Record => Recording\)()/) { if ($mode eq "--noheader") { @@ -75,7 +76,8 @@ while (<$fh>) $index++; ($time, $title, $chanid, $cardid, $sourceid) = ($1, $2, $3, $4, $5); - $time = `date -d $time +%a' '%m/%d' '%H:%M' '%p`; + $time =~ s/T/ /; + $time = `date -d $time +%a' '%m/%d' '%l:%M' '%p`; chomp ($time); if (($title =~ /"?(.+)"?:"?(.*)"?/) || ($title =~ /(.+) "(.*)"/)) { -- cgit v0.12 From 5bc75e0637c516274b1ab88fa26de298a44a6009 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Wed, 12 Sep 2012 16:07:31 -0500 Subject: LinHES-system: misc_which_recorder.pl: forgot some quotes --- abs/core/LinHES-system/PKGBUILD | 4 ++-- abs/core/LinHES-system/misc_which_recorder.pl | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 9112d73..686d3bc 100644 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=59 +pkgrel=60 arch=('i686') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -87,7 +87,7 @@ md5sums=('d1a5963c5a440a608031c6d750232633' '54ebcc024db2e0ebe8121305d8926767' '45f46d1f9193c8dde18e56369ec29a1e' 'a8edbe7bc37e9932e8749d9f5f89c16f' - 'afd621cd8a8cf5fcff5d00b9f340a9a9' + '116b0f62ed4e8dd6e437930deeb6e49e' 'eb879fee9603a05d5420d4ce8ed9e450' 'f1870a9522c79e6b248fcbf81dec3280' '84492954db16740f949d795b74383189' diff --git a/abs/core/LinHES-system/misc_which_recorder.pl b/abs/core/LinHES-system/misc_which_recorder.pl index 56d076c..6952b3f 100755 --- a/abs/core/LinHES-system/misc_which_recorder.pl +++ b/abs/core/LinHES-system/misc_which_recorder.pl @@ -76,7 +76,7 @@ while (<$fh>) $index++; ($time, $title, $chanid, $cardid, $sourceid) = ($1, $2, $3, $4, $5); - $time =~ s/T/ /; + $time =~ s/T/' '/; $time = `date -d $time +%a' '%m/%d' '%l:%M' '%p`; chomp ($time); if (($title =~ /"?(.+)"?:"?(.*)"?/) || ($title =~ /(.+) "(.*)"/)) -- cgit v0.12 From 2fc10a5c1424f25c1bec90c60b5754550ff5cce7 Mon Sep 17 00:00:00 2001 From: Cecil Date: Mon, 17 Sep 2012 13:07:21 -0700 Subject: mythappletrailers:Closes 849. Adds Play All, Shuffle and Play Random trailer to the menu. --- abs/extra/mythappletrailers/PKGBUILD | 20 +- abs/extra/mythappletrailers/all_trailers | 134 +++++ abs/extra/mythappletrailers/appletrailer.xml | 622 ++++++++++++++++-------- abs/extra/mythappletrailers/gen_trailer_menu.sh | 29 ++ abs/extra/mythappletrailers/play_trailer.sh | 8 + abs/extra/mythappletrailers/shuffle_trailers | 134 +++++ abs/extra/mythappletrailers/trailers | 2 +- 7 files changed, 743 insertions(+), 206 deletions(-) create mode 100644 abs/extra/mythappletrailers/all_trailers create mode 100644 abs/extra/mythappletrailers/gen_trailer_menu.sh create mode 100644 abs/extra/mythappletrailers/play_trailer.sh create mode 100644 abs/extra/mythappletrailers/shuffle_trailers diff --git a/abs/extra/mythappletrailers/PKGBUILD b/abs/extra/mythappletrailers/PKGBUILD index 2f36a4d..57b6b72 100644 --- a/abs/extra/mythappletrailers/PKGBUILD +++ b/abs/extra/mythappletrailers/PKGBUILD @@ -3,7 +3,7 @@ pkgname=mythappletrailers pkgver=0.04.3 -pkgrel=41 +pkgrel=45 pkgdesc="Unofficial Add-on for MythTV to get Apple.com Movie Trailers." arch=('i686' 'x86_64') license=('GPL2') @@ -11,7 +11,8 @@ url="http://www.mythtv.org/wiki/index.php/Myth_Apple_Trailers" depends=('php' 'mythtv' 'mplayer-wrapper') install=mythappletrailers.install source=('myth_trailers_grabber' 'appletrailer.xml' -'trailers' 'loading.sh' 'fix_aple_url.sh') +'trailers' 'loading.sh' 'fix_aple_url.sh' +'play_trailer.sh' 'gen_trailer_menu.sh' 'all_trailers' 'shuffle_trailers') build() { mkdir -p $startdir/pkg/usr/bin @@ -27,9 +28,18 @@ build() { cp loading.sh $startdir/pkg/usr/bin/ cp trailers $startdir/pkg/etc/cron.daily/ install -m755 $srcdir/fix_aple_url.sh $pkgdir/usr/bin + install -m755 $srcdir/play_trailer.sh $pkgdir/usr/bin + install -m755 $srcdir/gen_trailer_menu.sh $pkgdir/usr/bin + install -m644 $srcdir/all_trailers $pkgdir/home/mythtv + install -m644 $srcdir/shuffle_trailers $pkgdir/home/mythtv + chown 1000:1000 $startdir/pkg/home/mythtv/*_trailers } md5sums=('336e68953d0e1e8a0c7a4990f8d43a2b' - 'c7da92600afe2a3b1f564764500315a0' - '5fdd4aa17b9c1e77b272437ae42a1827' + 'be0d071981e5536f24aaf67545a96cc5' + 'a508f2de763f5bec5b4549885c062c8a' 'ece3c5f8a605b6e2270c6f7671705631' - 'a2349f844e47fd95a672739177ca44ff') + 'a2349f844e47fd95a672739177ca44ff' + '14f153c1efa7ae4e192d87010cbf9f7c' + '3e9d8014a0e76e2cf8057291d20c9291' + '7af1e58dfab2772dbb6f339481ae8d5d' + 'd26681921482cbf334b43f700adf0d29') diff --git a/abs/extra/mythappletrailers/all_trailers b/abs/extra/mythappletrailers/all_trailers new file mode 100644 index 0000000..186c49c --- /dev/null +++ b/abs/extra/mythappletrailers/all_trailers @@ -0,0 +1,134 @@ +http://trailers.apple.com/movies/independent/10years/10years-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/2daysinny/2daysinny-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/360/360-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/7500/7500-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/aroyalaffair/aroyalaffair-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/after/after-tlr2_h640w.mov +http://trailers.apple.com/movies/lionsgate/alexcross/alexcross-tlr1_h640w.mov +http://trailers.apple.com/movies/focus_features/annakarenina/annakerenina-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/arbitrage/arbitrageroad-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/argo/argo-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/bachelorette/bachelorette-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/battleoftheyear/battleoftheyear-tlr1_h640w.mov +http://trailers.apple.com/movies/fox_searchlight/beastsofthesouthernwild/beastsofthesouthernwild-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/branded/branded-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/brave/brave-tlr5_h640w.mov +http://trailers.apple.com/movies/sony_pictures/celesteandjesseforever/celesteandjesse-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/chained/chained-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/championsofthedeep/championsofthedeep-tlr1_h640w.mov +http://trailers.apple.com/movies/fox/chasingmavericks/chasingmaverics-tlr2_h640w.mov +http://trailers.apple.com/movies/sony/chickenwithplums/chickenwithplums-tlr1_h640w.mov +http://trailers.apple.com/movies/paramount/cirque/cirque-tl1_h640w.mov +http://trailers.apple.com/movies/wb/cloudatlas/cloudatlas-trailer1b_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/compliance/compliance-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/deadfall/deadfall-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/despicableme2/despicableme2-tsr1_h640w.mov +http://trailers.apple.com/movies/fox/diaryofawimpykiddogdays/diaryofawimpykiddogday-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/djangounchained/django-tsr1_h640w.mov +http://trailers.apple.com/movies/independent/doggieb/doggieb-tlr1_h640w.mov +http://trailers.apple.com/movies/lionsgate/dredd/dredd-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/endofwatch/endofwatch-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/escapefire/escapefire-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/finding_nemo/findingnemo-tlr1_h640w.mov +http://trailers.apple.com/movies/paramount/flight/flight-tlr1zyx77_h640w.mov +http://trailers.apple.com/movies/focus_features/foragoodtimecall/foragoodtimecall-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/frankenweenie/frankenweenie-tlr2_h640w.mov +http://trailers.apple.com/movies/lionsgate/freelancers/freelancers-tlr1_h640w.mov +http://trailers.apple.com/movies/paramount/funsize/funsize-tlr1_h640w.mov +http://trailers.apple.com/movies/paramount/gijoeretaliation/gijoeretaliation-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/generaleducation/generaleducation-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/goats/goats-tlr1_h640w.mov +http://trailers.apple.com/movies/paramount/hanselandgretel/hanselandgretel-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/helloimustbegoing/helloimustbegoing_h640w.mov +http://trailers.apple.com/movies/sony_pictures/herecomestheboom/herecomestheboom-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/hitandrun/hitandrun-tl1_h640w.mov +http://trailers.apple.com/movies/sony/hopesprings/hopesprings-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/hoteltransylvania/hoteltransylvania-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/houseattheendofthestreet/houseattheendofthestreet-tlr3_h640w.mov +http://trailers.apple.com/movies/focus_features/hydeparkonthehudson/hydeparkonthehudson-tlr1_h640w.mov +http://trailers.apple.com/movies/fox/iceage4/iceage4-tlr2_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/jackanddiane/jackanddiane-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/killerjoe/killerjoe-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/killingthemsoftly/killingthemsoftly-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/klown/klown-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/luv/luv_h640w.mov +http://trailers.apple.com/movies/weinstein/lawless/lawless-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/leastamongsaints/leastamongsaints-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/lesmiserables/lesmiserables-tsr1_h640w.mov +http://trailers.apple.com/movies/fox/lifeofpi/lifeofpi-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/looper/looper-tlr2_h640w.mov +http://trailers.apple.com/movies/dreamworks/madagascar3/madagascar3-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/manofsteel/manofsteel-tlr1-r_h640w.mov +http://trailers.apple.com/movies/independent/middleofnowhere/middleofnowhere-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/monstersuniversity/monstersuniversity-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/monstersinc3d/monstersinc3d-tlr3_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/nobodywalks/nobodywalks-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/ozthegreatandpowerful/oz-tlr1-2938tyz_h640w.mov +http://trailers.apple.com/movies/focus_features/paranorman/paranorman-tlr2_h640w.mov +http://trailers.apple.com/movies/paramount/paranormalactivity4/paranormalactivity4-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/pitchperfect/pitchperfect-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/premiumrush/premiumrush-tlr2_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/rec3/rec3-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/redhooksummer/redhooksummer-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/residentevilretribution/residentevil-tlr2_h640w.mov +http://trailers.apple.com/movies/dreamworks/riseoftheguardians/riseoftheguardians-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/robotfrank/robotandfrank-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/sacrifice/sacrifice-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/saintsandsoldiers2/saintsandsoldiers2-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/samsara/samsara-tlr2_h640w.mov +http://trailers.apple.com/movies/sony/searchingforsugarman/searchingforsugarman-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/sevenpsychopaths/sevenpsychopaths-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/silverliningsplaybook/silverlinings-tlr1_h640w.mov +http://trailers.apple.com/movies/summit/sinister/sinister-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/skyfall/skyfall-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/soldiersoffortune/soldiersoffortune-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/solomonkane/solomonkane-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/somewherebetween/somewherebetween-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/sparkle/sparkle-tlr1_h640w.mov +http://trailers.apple.com/movies/summit/stepuprevolution/stepuprevolution-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/stolen/stolen-tlr2_h640w.mov +http://trailers.apple.com/movies/fox/taken2/taken2-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/ted/ted-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/theapparition/theapparition-tlr1_h640w.mov +http://trailers.apple.com/movies/marvel/theavengers/avengers-7c7b7a-tlr3_h640w.mov +http://trailers.apple.com/movies/independent/theawakening/awakening-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/babymakers/babymakers-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/thebay/thebay-tlr_h640w.mov +http://trailers.apple.com/movies/lionsgate/thebigwedding/bigwedding-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/bournelegacy/bournelegacy-tlr2_h640w.mov +http://trailers.apple.com/movies/wb/thecampaign/thecampaign-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thedarkknightrises/darkknightrises-tlr4_h640w.mov +http://trailers.apple.com/movies/lionsgate/expendables2/expendables2-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/flyingswords/flyingswords-tlr1b_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/thegooddoctor/gooddoctor-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thegreatgatsby/greatgatsby-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thehobbit1/thehobbit-tlr1_h640w.mov +http://trailers.apple.com/movies/lionsgate/thehungergames/thehungergames-tlr1a_h640w.mov +http://trailers.apple.com/movies/summit/theimpossible/theimpossible-tlr1_h640w.mov +http://trailers.apple.com/movies/newline/thelaststand/laststand-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/themanwiththeironfists/manwiththeironfists-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/themaster/themaster-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/theoddlifeoftimothygreen/oddlifeoftimothygreen-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/oogieloves/oog-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/theoranges/oranges-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/thepaperboy/thepaperboy-tlr1_h640w.mov +http://trailers.apple.com/movies/summit/theperksofbeingawallflower/perksofbeingawallflower-tlr1_h640w.mov +http://trailers.apple.com/movies/lionsgate/thepossession/possession-tlr1_h640w.mov +http://trailers.apple.com/movies/fox_searchlight/thesessions/thesessions-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/thetallman/thetallman-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/troublewiththetruth/troublewiththetruth-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thetroublewiththecurve/troublewiththecurve-tlr1_h640w.mov +http://trailers.apple.com/movies/summit/twilightbreakingdawn2/twilightbd2-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/thevictim/thevictim-tlr1_h640w.mov +http://trailers.apple.com/movies/fox/thewatch/thewatch-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/thewords/thewords-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/thisis40/thisis40-tlr3_h640w.mov +http://trailers.apple.com/movies/weinstein/thismustbetheplace/thismustbetheplace-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thunderstruck/thunderstruck-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/totalrecall/totalrecall-tlr4_h640w.mov +http://trailers.apple.com/movies/independent/toysintheattic/toysintheattic-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/unconditional/unconditional-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/vhs/vhs-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/warofthebuttons/warofthebuttons-tlr1_h640w.mov +http://trailers.apple.com/movies/fox/wontbackdown/wontbackdown-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/wreckitralph/wreakitralph-tlr1_h640w.mov diff --git a/abs/extra/mythappletrailers/appletrailer.xml b/abs/extra/mythappletrailers/appletrailer.xml index 9aa19f5..aa18391 100644 --- a/abs/extra/mythappletrailers/appletrailer.xml +++ b/abs/extra/mythappletrailers/appletrailer.xml @@ -1,602 +1,824 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/abs/extra/mythappletrailers/gen_trailer_menu.sh b/abs/extra/mythappletrailers/gen_trailer_menu.sh new file mode 100644 index 0000000..43b2fae --- /dev/null +++ b/abs/extra/mythappletrailers/gen_trailer_menu.sh @@ -0,0 +1,29 @@ +#!/bin/bash +cp /home/mythtv/appletrailer.xml /tmp +sed -n -e 's/.*\(.*\)<\/action>.*/\1/p' /tmp/appletrailer.xml > /tmp/a.log +awk < /tmp/a.log '{ print $NF }' > /tmp/b.log +sort -R /tmp/b.log > /tmp/c.log +echo "" > /tmp/appletrailer.2.xml +echo " " >> /tmp/appletrailer.2.xml +echo "" >> /tmp/appletrailer.2.xml +echo " " >> /tmp/appletrailer.2.xml +echo "" >> /tmp/appletrailer.2.xml +echo " " >> /tmp/appletrailer.2.xml +echo "" >> /tmp/appletrailer.2.xml + +grep -v TRAILERS /tmp/appletrailer.xml >> /tmp/appletrailer.2.xml +mv /tmp/b.log /home/mythtv/all_trailers +mv /tmp/c.log /home/mythtv/shuffle_trailers +mv /tmp/appletrailer.2.xml /home/mythtv/appletrailer.xml diff --git a/abs/extra/mythappletrailers/play_trailer.sh b/abs/extra/mythappletrailers/play_trailer.sh new file mode 100644 index 0000000..b584bd1 --- /dev/null +++ b/abs/extra/mythappletrailers/play_trailer.sh @@ -0,0 +1,8 @@ +#!/bin/bash +for TRAILER in $(cat $1) +do + /usr/bin/loading.sh + mplayer -fs -zoom -really-quiet -user-agent "QuickTime/7.6.2" -cache 16000 $TRAILER +done + + diff --git a/abs/extra/mythappletrailers/shuffle_trailers b/abs/extra/mythappletrailers/shuffle_trailers new file mode 100644 index 0000000..f2d3a5e --- /dev/null +++ b/abs/extra/mythappletrailers/shuffle_trailers @@ -0,0 +1,134 @@ +http://trailers.apple.com/movies/lionsgate/expendables2/expendables2-tlr2_h640w.mov +http://trailers.apple.com/movies/dreamworks/riseoftheguardians/riseoftheguardians-tlr2_h640w.mov +http://trailers.apple.com/movies/focus_features/hydeparkonthehudson/hydeparkonthehudson-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/themaster/themaster-tlr1_h640w.mov +http://trailers.apple.com/movies/sony/searchingforsugarman/searchingforsugarman-tlr1_h640w.mov +http://trailers.apple.com/movies/focus_features/paranorman/paranorman-tlr2_h640w.mov +http://trailers.apple.com/movies/summit/theperksofbeingawallflower/perksofbeingawallflower-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/flyingswords/flyingswords-tlr1b_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/aroyalaffair/aroyalaffair-tlr1_h640w.mov +http://trailers.apple.com/movies/dreamworks/madagascar3/madagascar3-tlr1_h640w.mov +http://trailers.apple.com/movies/paramount/funsize/funsize-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/samsara/samsara-tlr2_h640w.mov +http://trailers.apple.com/movies/universal/despicableme2/despicableme2-tsr1_h640w.mov +http://trailers.apple.com/movies/independent/killerjoe/killerjoe-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/ted/ted-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/luv/luv_h640w.mov +http://trailers.apple.com/movies/fox/thewatch/thewatch-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/thewords/thewords-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/chained/chained-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thedarkknightrises/darkknightrises-tlr4_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/thegooddoctor/gooddoctor-tlr1_h640w.mov +http://trailers.apple.com/movies/paramount/gijoeretaliation/gijoeretaliation-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/escapefire/escapefire-tlr1_h640w.mov +http://trailers.apple.com/movies/lionsgate/thebigwedding/bigwedding-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/monstersinc3d/monstersinc3d-tlr3_h640w.mov +http://trailers.apple.com/movies/sony/hopesprings/hopesprings-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/cloudatlas/cloudatlas-trailer1b_h640w.mov +http://trailers.apple.com/movies/independent/somewherebetween/somewherebetween-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/herecomestheboom/herecomestheboom-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/soldiersoffortune/soldiersoffortune-tlr1_h640w.mov +http://trailers.apple.com/movies/summit/sinister/sinister-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thehobbit1/thehobbit-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/after/after-tlr2_h640w.mov +http://trailers.apple.com/movies/paramount/hanselandgretel/hanselandgretel-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/thevictim/thevictim-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/7500/7500-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thunderstruck/thunderstruck-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/championsofthedeep/championsofthedeep-tlr1_h640w.mov +http://trailers.apple.com/movies/summit/twilightbreakingdawn2/twilightbd2-tlr2_h640w.mov +http://trailers.apple.com/movies/paramount/cirque/cirque-tl1_h640w.mov +http://trailers.apple.com/movies/fox/taken2/taken2-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/10years/10years-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/stolen/stolen-tlr2_h640w.mov +http://trailers.apple.com/movies/weinstein/thismustbetheplace/thismustbetheplace-tlr1_h640w.mov +http://trailers.apple.com/movies/marvel/theavengers/avengers-7c7b7a-tlr3_h640w.mov +http://trailers.apple.com/movies/newline/thelaststand/laststand-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/klown/klown-tlr1_h640w.mov +http://trailers.apple.com/movies/lionsgate/freelancers/freelancers-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/finding_nemo/findingnemo-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/hitandrun/hitandrun-tl1_h640w.mov +http://trailers.apple.com/movies/independent/theoranges/oranges-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/jackanddiane/jackanddiane-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/arbitrage/arbitrageroad-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/lawless/lawless-tlr1_h640w.mov +http://trailers.apple.com/movies/summit/stepuprevolution/stepuprevolution-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thetroublewiththecurve/troublewiththecurve-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/leastamongsaints/leastamongsaints-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/middleofnowhere/middleofnowhere-tlr1_h640w.mov +http://trailers.apple.com/movies/focus_features/foragoodtimecall/foragoodtimecall-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/endofwatch/endofwatch-tlr1_h640w.mov +http://trailers.apple.com/movies/paramount/flight/flight-tlr1zyx77_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/2daysinny/2daysinny-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/vhs/vhs-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/sevenpsychopaths/sevenpsychopaths-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/helloimustbegoing/helloimustbegoing_h640w.mov +http://trailers.apple.com/movies/universal/lesmiserables/lesmiserables-tsr1_h640w.mov +http://trailers.apple.com/movies/weinstein/warofthebuttons/warofthebuttons-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/redhooksummer/redhooksummer-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/saintsandsoldiers2/saintsandsoldiers2-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/pitchperfect/pitchperfect-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/frankenweenie/frankenweenie-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/toysintheattic/toysintheattic-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/battleoftheyear/battleoftheyear-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/oogieloves/oog-tlr2_h640w.mov +http://trailers.apple.com/movies/summit/theimpossible/theimpossible-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/sparkle/sparkle-tlr1_h640w.mov +http://trailers.apple.com/movies/fox/wontbackdown/wontbackdown-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/argo/argo-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/themanwiththeironfists/manwiththeironfists-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/360/360-tlr1_h640w.mov +http://trailers.apple.com/movies/lionsgate/alexcross/alexcross-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/rec3/rec3-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/silverliningsplaybook/silverlinings-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/looper/looper-tlr2_h640w.mov +http://trailers.apple.com/movies/lionsgate/thehungergames/thehungergames-tlr1a_h640w.mov +http://trailers.apple.com/movies/sony_pictures/premiumrush/premiumrush-tlr2_h640w.mov +http://trailers.apple.com/movies/lionsgate/dredd/dredd-tlr1_h640w.mov +http://trailers.apple.com/movies/fox/chasingmavericks/chasingmaverics-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/doggieb/doggieb-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/djangounchained/django-tsr1_h640w.mov +http://trailers.apple.com/movies/fox/iceage4/iceage4-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/thetallman/thetallman-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/troublewiththetruth/troublewiththetruth-tlr1_h640w.mov +http://trailers.apple.com/movies/fox_searchlight/thesessions/thesessions-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/sacrifice/sacrifice-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/houseattheendofthestreet/houseattheendofthestreet-tlr3_h640w.mov +http://trailers.apple.com/movies/disney/theoddlifeoftimothygreen/oddlifeoftimothygreen-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/babymakers/babymakers-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/robotfrank/robotandfrank-tlr1_h640w.mov +http://trailers.apple.com/movies/weinstein/killingthemsoftly/killingthemsoftly-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/compliance/compliance-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/celesteandjesseforever/celesteandjesse-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/skyfall/skyfall-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/thepaperboy/thepaperboy-tlr1_h640w.mov +http://trailers.apple.com/movies/paramount/paranormalactivity4/paranormalactivity4-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/generaleducation/generaleducation-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/thegreatgatsby/greatgatsby-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/residentevilretribution/residentevil-tlr2_h640w.mov +http://trailers.apple.com/movies/fox/diaryofawimpykiddogdays/diaryofawimpykiddogday-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/unconditional/unconditional-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/thisis40/thisis40-tlr3_h640w.mov +http://trailers.apple.com/movies/independent/theawakening/awakening-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/ozthegreatandpowerful/oz-tlr1-2938tyz_h640w.mov +http://trailers.apple.com/movies/sony_pictures/totalrecall/totalrecall-tlr4_h640w.mov +http://trailers.apple.com/movies/wb/thecampaign/thecampaign-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/solomonkane/solomonkane-tlr1_h640w.mov +http://trailers.apple.com/movies/wb/manofsteel/manofsteel-tlr1-r_h640w.mov +http://trailers.apple.com/movies/wb/theapparition/theapparition-tlr1_h640w.mov +http://trailers.apple.com/movies/universal/bournelegacy/bournelegacy-tlr2_h640w.mov +http://trailers.apple.com/movies/independent/bachelorette/bachelorette-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/nobodywalks/nobodywalks-tlr1_h640w.mov +http://trailers.apple.com/movies/fox_searchlight/beastsofthesouthernwild/beastsofthesouthernwild-tlr1_h640w.mov +http://trailers.apple.com/movies/magnolia_pictures/deadfall/deadfall-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/branded/branded-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/thebay/thebay-tlr_h640w.mov +http://trailers.apple.com/movies/sony/chickenwithplums/chickenwithplums-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/brave/brave-tlr5_h640w.mov +http://trailers.apple.com/movies/focus_features/annakarenina/annakerenina-tlr1_h640w.mov +http://trailers.apple.com/movies/lionsgate/thepossession/possession-tlr1_h640w.mov +http://trailers.apple.com/movies/fox/lifeofpi/lifeofpi-tlr1_h640w.mov +http://trailers.apple.com/movies/disney/wreckitralph/wreakitralph-tlr1_h640w.mov +http://trailers.apple.com/movies/sony_pictures/hoteltransylvania/hoteltransylvania-tlr2_h640w.mov +http://trailers.apple.com/movies/disney/monstersuniversity/monstersuniversity-tlr1_h640w.mov +http://trailers.apple.com/movies/independent/goats/goats-tlr1_h640w.mov diff --git a/abs/extra/mythappletrailers/trailers b/abs/extra/mythappletrailers/trailers index 241a60a..9611439 100755 --- a/abs/extra/mythappletrailers/trailers +++ b/abs/extra/mythappletrailers/trailers @@ -1,2 +1,2 @@ #!/bin/sh -su mythtv -c '/usr/bin/php -q /usr/bin/myth_trailers_grabber > /home/mythtv/appletrailer.xml && /usr/bin/fix_aple_url.sh' 2>/dev/null +su mythtv -c '/usr/bin/php -q /usr/bin/myth_trailers_grabber > /home/mythtv/appletrailer.xml && /usr/bin/fix_aple_url.sh && /usr/bin/gen_trailer_menu.sh' 2>/dev/null -- cgit v0.12 From 231e40d7fdb8abc9fe398da8654ee7070d265ab2 Mon Sep 17 00:00:00 2001 From: Cecil Date: Mon, 17 Sep 2012 13:17:31 -0700 Subject: gdb:Recompile against Python 2.6. Closes 850. --- abs/core/gdb/PKGBUILD | 6 +++--- abs/core/gdb/__changelog | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 abs/core/gdb/__changelog diff --git a/abs/core/gdb/PKGBUILD b/abs/core/gdb/PKGBUILD index d96cb93..10f751d 100644 --- a/abs/core/gdb/PKGBUILD +++ b/abs/core/gdb/PKGBUILD @@ -4,7 +4,7 @@ pkgname=gdb pkgver=7.2 -pkgrel=2 +pkgrel=3 pkgdesc="The GNU Debugger" arch=('i686' 'x86_64') url="http://www.gnu.org/software/gdb/" @@ -14,8 +14,7 @@ makedepends=('texinfo') backup=('etc/gdb/gdbinit') options=('!libtool') install=gdb.install -source=(http://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.bz2) -md5sums=('64260e6c56979ee750a01055f16091a5') +source=(http://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}a.tar.bz2) build() { cd ${srcdir}/${pkgname}-${pkgver} @@ -42,3 +41,4 @@ package() { rm ${pkgdir}/usr/lib/{libbfd,libiberty,libopcodes}.a rm ${pkgdir}/usr/share/info/{bfd,configure,standards}.info } +md5sums=('ae6c7c98de35dc14b6720c9c321e4d94') diff --git a/abs/core/gdb/__changelog b/abs/core/gdb/__changelog new file mode 100644 index 0000000..7541a7f --- /dev/null +++ b/abs/core/gdb/__changelog @@ -0,0 +1,2 @@ +9/17/12 -chw- +Changed source to archive as there is a new version. Needed to recompile against Python 2.6. -- cgit v0.12 From b8ba5ebae6b7fb2d315b88f024232025be10b3f5 Mon Sep 17 00:00:00 2001 From: Cecil Date: Mon, 17 Sep 2012 13:19:51 -0700 Subject: python-libconcord:Moved to core with rest of python modules. --- abs/core/python_modules/python-libconcord/PKGBUILD | 22 ++++++++++++++++++++++ abs/extra/python-libconcord/PKGBUILD | 22 ---------------------- 2 files changed, 22 insertions(+), 22 deletions(-) create mode 100644 abs/core/python_modules/python-libconcord/PKGBUILD delete mode 100644 abs/extra/python-libconcord/PKGBUILD diff --git a/abs/core/python_modules/python-libconcord/PKGBUILD b/abs/core/python_modules/python-libconcord/PKGBUILD new file mode 100644 index 0000000..fb638f8 --- /dev/null +++ b/abs/core/python_modules/python-libconcord/PKGBUILD @@ -0,0 +1,22 @@ +# $Id$ +# Maintainers: +# Andreas Baumann +# Guillaume DUMOULIN +# Contributor: elsixdiab +pkgname=python-libconcord +_pkgsrcname=concordance +pkgver=0.23 +pkgrel=3 +pkgdesc="This software will allow you to program your Logitech Harmony universal remote control" +url="http://www.phildev.net/harmony/index.shtml" +license="GPL" +arch=('any') +depends=('libconcord=0.23' 'python2') +source=("http://downloads.sourceforge.net/${_pkgsrcname}/${_pkgsrcname}-${pkgver}.tar.bz2") +md5sums=('d7400d5b351b195b63adfafae68be3d8') +build() { + cd $srcdir/${_pkgsrcname}-${pkgver}/libconcord/bindings/python/ + python2 setup.py install --prefix=/usr --root="$pkgdir" || return 1 +} + + diff --git a/abs/extra/python-libconcord/PKGBUILD b/abs/extra/python-libconcord/PKGBUILD deleted file mode 100644 index fb638f8..0000000 --- a/abs/extra/python-libconcord/PKGBUILD +++ /dev/null @@ -1,22 +0,0 @@ -# $Id$ -# Maintainers: -# Andreas Baumann -# Guillaume DUMOULIN -# Contributor: elsixdiab -pkgname=python-libconcord -_pkgsrcname=concordance -pkgver=0.23 -pkgrel=3 -pkgdesc="This software will allow you to program your Logitech Harmony universal remote control" -url="http://www.phildev.net/harmony/index.shtml" -license="GPL" -arch=('any') -depends=('libconcord=0.23' 'python2') -source=("http://downloads.sourceforge.net/${_pkgsrcname}/${_pkgsrcname}-${pkgver}.tar.bz2") -md5sums=('d7400d5b351b195b63adfafae68be3d8') -build() { - cd $srcdir/${_pkgsrcname}-${pkgver}/libconcord/bindings/python/ - python2 setup.py install --prefix=/usr --root="$pkgdir" || return 1 -} - - -- cgit v0.12 From 838b0082dbb7c70cec91e1593639f9d267ab3e03 Mon Sep 17 00:00:00 2001 From: Cecil Date: Mon, 17 Sep 2012 13:26:14 -0700 Subject: python-beautifulsoup4:Needed for pyxis (to close #63/4). --- .../python_modules/python-beautifulsoup4/PKGBUILD | 51 ++++++++++++++++++++++ .../python-beautifulsoup4/__changelog | 2 + 2 files changed, 53 insertions(+) create mode 100644 abs/core/python_modules/python-beautifulsoup4/PKGBUILD create mode 100644 abs/core/python_modules/python-beautifulsoup4/__changelog diff --git a/abs/core/python_modules/python-beautifulsoup4/PKGBUILD b/abs/core/python_modules/python-beautifulsoup4/PKGBUILD new file mode 100644 index 0000000..e5eba14 --- /dev/null +++ b/abs/core/python_modules/python-beautifulsoup4/PKGBUILD @@ -0,0 +1,51 @@ +# $Id: PKGBUILD 73500 2012-07-08 17:25:45Z dwallace $ +# Maintainer: Daniel Wallace +# Contributor: Giovanni Scafora + +pkgbase=python-beautifulsoup4 +pkgname=('python2-beautifulsoup4' 'python-beautifulsoup4') +pkgver=4.1.1 +pkgrel=2 +pkgdesc="A Python HTML/XML parser designed for quick turnaround projects like screen-scraping" +arch=('any') +url="http://www.crummy.com/software/BeautifulSoup/index.html" +license=('PSF') +#makedepends=('python-distribute' 'python2-distribute') +makedepends=('python2-distribute') +source=("http://www.crummy.com/software/BeautifulSoup/bs4/download/${pkgver%\.*}/${pkgbase#*-}-${pkgver}.tar.gz") +md5sums=('fccee58b4d914fb489385d672fe89f43') + +build() { + cd "${srcdir}" + cp -a beautifulsoup4-${pkgver}{,-python2} + + # Build python 3 module + cd "${srcdir}/beautifulsoup4-${pkgver}" + python setup.py build + + # Build python 2 module + cd "${srcdir}/beautifulsoup4-${pkgver}-python2" + python2 setup.py build +} + +package_python2-beautifulsoup4() { + depends=('python2-distribute') + optdepends=('python2-chardet: universal encoding detector' + 'python2-lxml: pythonic binding for the libxml2 and libxslt libraries') + + cd "${srcdir}/beautifulsoup4-${pkgver}-python2" + python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + + rm -rf ${pkgdir}/usr/lib/python2.7/site-packages/bs4/tests +} + +package_python-beautifulsoup4() { +# depends=('python-distribute') + optdepends=('python-chardet: universal encoding detector' + 'python-lxml: pythonic binding for the libxml2 and libxslt libraries') + + cd "${srcdir}/beautifulsoup4-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + + rm -rf ${pkgdir}/usr/lib/python3.2/site-packages/bs4/{__pycache__,tests,builder/__pycache__} +} diff --git a/abs/core/python_modules/python-beautifulsoup4/__changelog b/abs/core/python_modules/python-beautifulsoup4/__changelog new file mode 100644 index 0000000..1cdf6fa --- /dev/null +++ b/abs/core/python_modules/python-beautifulsoup4/__changelog @@ -0,0 +1,2 @@ +9/3/12 - chw +commented python-distribute as dep since we don't include python3. Built with mp.py --pkg=python2-beautisoup4. -- cgit v0.12 From 72ad35d2effe7c86dfb0a29b5df7ad3971f34beb Mon Sep 17 00:00:00 2001 From: Cecil Date: Mon, 17 Sep 2012 13:27:29 -0700 Subject: python-distribute:Needed for python-beautifulsoup (to close #63/4). --- abs/core/python_modules/python-distribute/PKGBUILD | 54 ++++++++++++++++++++++ .../python_modules/python-distribute/__changelog | 2 + .../distribute-python2_and_3.patch | 36 +++++++++++++++ 3 files changed, 92 insertions(+) create mode 100644 abs/core/python_modules/python-distribute/PKGBUILD create mode 100644 abs/core/python_modules/python-distribute/__changelog create mode 100644 abs/core/python_modules/python-distribute/distribute-python2_and_3.patch diff --git a/abs/core/python_modules/python-distribute/PKGBUILD b/abs/core/python_modules/python-distribute/PKGBUILD new file mode 100644 index 0000000..625bcf7 --- /dev/null +++ b/abs/core/python_modules/python-distribute/PKGBUILD @@ -0,0 +1,54 @@ +# $Id: PKGBUILD 159385 2012-05-22 22:16:56Z stephane $ +# Maintainer: Stéphane Gaudreault +# Contributor: Sebastien Binet +pkgbase=python-distribute +pkgname=('python-distribute' 'python2-distribute') +pkgver=0.6.27 +pkgrel=2 +pkgdesc="Easily build and distribute Python packages" +arch=('any') +license=('PSF') +url="http://pypi.python.org/pypi/distribute" +makedepends=('python' 'python2') +source=(http://pypi.python.org/packages/source/d/distribute/distribute-${pkgver}.tar.gz + distribute-python2_and_3.patch) +sha1sums=('cebaaf91938581cb8c4a2f708f2b3e770232d3a5' + '9c19c12edac507b0f76696d282b9831c4b653a7e') +build() { + cd "${srcdir}" + + pushd distribute-${pkgver} + patch -Np1 -i ../distribute-python2_and_3.patch + popd + + cp -a distribute-${pkgver}{,-python2} + + # Build python 3 module + cd distribute-${pkgver} + python setup.py build +# python setup.py test + + # Build python 2 module + cd ../distribute-${pkgver}-python2 + + sed -i -e "s|^#\!.*/usr/bin/python|#!/usr/bin/python2|" setuptools/tests/test_resources.py + + python2 setup.py build +# python2 setup.py test +} + +package_python-distribute() { + depends=('python>=3.2') + + cd "${srcdir}/distribute-${pkgver}" + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build +} + +package_python2-distribute() { + depends=('python2>=2.6') + provides=('setuptools') + conflicts=('setuptools') + + cd "${srcdir}/distribute-${pkgver}-python2" + python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build +} diff --git a/abs/core/python_modules/python-distribute/__changelog b/abs/core/python_modules/python-distribute/__changelog new file mode 100644 index 0000000..837fd43 --- /dev/null +++ b/abs/core/python_modules/python-distribute/__changelog @@ -0,0 +1,2 @@ +9/3/12 +For python2-distribute, change dep to python2.6. diff --git a/abs/core/python_modules/python-distribute/distribute-python2_and_3.patch b/abs/core/python_modules/python-distribute/distribute-python2_and_3.patch new file mode 100644 index 0000000..2c51100 --- /dev/null +++ b/abs/core/python_modules/python-distribute/distribute-python2_and_3.patch @@ -0,0 +1,36 @@ +diff -Naur distribute-0.6.27.ori/distribute.egg-info/entry_points.txt distribute-0.6.27/distribute.egg-info/entry_points.txt +--- distribute-0.6.27.ori/distribute.egg-info/entry_points.txt 2012-05-18 15:46:04.000000000 -0400 ++++ distribute-0.6.27/distribute.egg-info/entry_points.txt 2012-05-22 18:14:17.443383039 -0400 +@@ -11,6 +11,8 @@ + install_egg_info = setuptools.command.install_egg_info:install_egg_info + alias = setuptools.command.alias:alias + easy_install = setuptools.command.easy_install:easy_install ++easy_install-2.7 = setuptools.command.easy_install:main ++easy_install-3.2 = setuptools.command.easy_install:main + install_scripts = setuptools.command.install_scripts:install_scripts + bdist_wininst = setuptools.command.bdist_wininst:bdist_wininst + bdist_egg = setuptools.command.bdist_egg:bdist_egg +diff -Naur distribute-0.6.27.ori/distribute_setup.py distribute-0.6.27/distribute_setup.py +--- distribute-0.6.27.ori/distribute_setup.py 2012-05-18 15:45:03.000000000 -0400 ++++ distribute-0.6.27/distribute_setup.py 2012-05-22 18:14:17.443383039 -0400 +@@ -299,8 +299,7 @@ + log.warn('Could not find the install location') + return + pyver = '%s.%s' % (sys.version_info[0], sys.version_info[1]) +- setuptools_file = 'setuptools-%s-py%s.egg-info' % \ +- (SETUPTOOLS_FAKED_VERSION, pyver) ++ setuptools_file = 'setuptools-%s.egg-info' % SETUPTOOLS_FAKED_VERSION + pkg_info = os.path.join(placeholder, setuptools_file) + if os.path.exists(pkg_info): + log.warn('%s already exists', pkg_info) +diff -Naur distribute-0.6.27.ori/setup.py distribute-0.6.27/setup.py +--- distribute-0.6.27.ori/setup.py 2012-05-18 15:19:51.000000000 -0400 ++++ distribute-0.6.27/setup.py 2012-05-22 18:14:17.443383039 -0400 +@@ -100,6 +100,7 @@ + finally: + f.close() + ++console_scripts = ["easy_install-%s = setuptools.command.easy_install:main" % sys.version[:3]] + + # if we are installing Distribute using "python setup.py install" + # we need to get setuptools out of the way -- cgit v0.12 From 717c1c4f8bd16ddf23688e2b94e529a069f40bc9 Mon Sep 17 00:00:00 2001 From: Cecil Date: Mon, 17 Sep 2012 13:36:36 -0700 Subject: pyxis:Initial inclusion. Needed for pyxis to close #63/4). --- abs/extra/pyxis/PKGBUILD | 27 +++++++++++++ abs/extra/pyxis/__changelog | 2 + abs/extra/pyxis/python2.patch | 90 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 119 insertions(+) create mode 100644 abs/extra/pyxis/PKGBUILD create mode 100644 abs/extra/pyxis/__changelog create mode 100644 abs/extra/pyxis/python2.patch diff --git a/abs/extra/pyxis/PKGBUILD b/abs/extra/pyxis/PKGBUILD new file mode 100644 index 0000000..436db6e --- /dev/null +++ b/abs/extra/pyxis/PKGBUILD @@ -0,0 +1,27 @@ +# Contributor: Corey Ling + +pkgname=pyxis +pkgver=0.2.3 +pkgrel=2 +pkgdesc="SIRIUS/XM Internet Radio Player for Command Line" +url="http://www.ionshard.com/pyxis" +arch=(i686 x86_64) +license=('GPL') +depends=('python2-beautifulsoup4' 'mplayer' 'python2') +makedepends=('python2' 'setuptools') +optdepends=('python-notify: for OSD notifications') +conflicts=() +replaces=() +backup=() +options=(!emptydirs) +install= +source=( "https://github.com/Kasuko/pyxis/tarball/v$pkgver" "python2.patch" ) + +build() { + cd $srcdir/Kasuko-pyxis* + patch -p0 < ../../python2.patch + python2 setup.py install --root=$pkgdir +} + +md5sums=('b2f42dc7bb5e2a0a6c0ef0ff6f327790' + '3096a832aac9e155cd21e2d108168516') diff --git a/abs/extra/pyxis/__changelog b/abs/extra/pyxis/__changelog new file mode 100644 index 0000000..2410a63 --- /dev/null +++ b/abs/extra/pyxis/__changelog @@ -0,0 +1,2 @@ +9/3/12 chw +Changed dep from python-beautiful to python2-beautifulsoup4. diff --git a/abs/extra/pyxis/python2.patch b/abs/extra/pyxis/python2.patch new file mode 100644 index 0000000..e53cf99 --- /dev/null +++ b/abs/extra/pyxis/python2.patch @@ -0,0 +1,90 @@ +diff --git bin/pyxis bin/pyxis +index 9b447fb..0350278 100755 +--- bin/pyxis ++++ bin/pyxis +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python2 + #Pyxis and Original Sipie: Sirius Command Line Player + #Copyright (C) Corey Ling, Eli Criffield + # +diff --git pyxis/Config.py pyxis/Config.py +index d4d6d29..a36778e 100644 +--- pyxis/Config.py ++++ pyxis/Config.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/python2 + #Pyxis and Original Sipie: Sirius Command Line Player + #Copyright (C) Corey Ling, Eli Criffield + # +diff --git pyxis/Debug.py pyxis/Debug.py +index d4af851..bf1bd6e 100644 +--- pyxis/Debug.py ++++ pyxis/Debug.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/python2 + #Pyxis + #Copyright (C) Corey Ling + # +diff --git pyxis/Exceptions.py pyxis/Exceptions.py +index a1b5f8d..0270a02 100644 +--- pyxis/Exceptions.py ++++ pyxis/Exceptions.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/python2 + #Pyxis and Original Sipie: Sirius Command Line Player + #Copyright (C) Corey Ling, Eli Criffield + # +diff --git pyxis/Interface.py pyxis/Interface.py +index 3c60a7c..1b0c05c 100644 +--- pyxis/Interface.py ++++ pyxis/Interface.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/python2 + #Pyxis and Original Sipie: Sirius Command Line Player + #Copyright (C) Corey Ling, Eli Criffield + # +diff --git pyxis/Player.py pyxis/Player.py +index 8e945ba..c467acd 100644 +--- pyxis/Player.py ++++ pyxis/Player.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/python2 + #Pyxis and Original Sipie: Sirius Command Line Player + #Copyright (C) Corey Ling, Eli Criffield + # +diff --git pyxis/ProviderCanada.py pyxis/ProviderCanada.py +index 4d84952..9ff2aa6 100644 +--- pyxis/ProviderCanada.py ++++ pyxis/ProviderCanada.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/python2 + #Pyxis and Original Sipie: Sirius Command Line Player + #Copyright (C) Corey Ling, Eli Criffield + # +diff --git pyxis/ProviderUSA.py pyxis/ProviderUSA.py +index 7c30eaf..b1fb950 100644 +--- pyxis/ProviderUSA.py ++++ pyxis/ProviderUSA.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/python2 + #Pyxis and Original Sipie: Sirius Command Line Player + #Copyright (C) Corey Ling, Eli Criffield + # +diff --git pyxis/Sirius.py pyxis/Sirius.py +index 30a25d6..75f1fb6 100644 +--- pyxis/Sirius.py ++++ pyxis/Sirius.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/python2 + #Pyxis and Original Sipie: Sirius Command Line Player + #Copyright (C) Corey Ling, Eli Criffield + # -- cgit v0.12 From 027c37cc0adf68c10e68cf53aec856aea1680a7f Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Tue, 18 Sep 2012 09:27:25 -0500 Subject: php: enable json in php.ini for MythWeb Program Guide --- abs/core/php/PKGBUILD | 4 ++-- abs/core/php/php.ini | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/abs/core/php/PKGBUILD b/abs/core/php/PKGBUILD index 394f495..404edc0 100644 --- a/abs/core/php/PKGBUILD +++ b/abs/core/php/PKGBUILD @@ -1,7 +1,7 @@ pkgbase=php pkgname=('php' 'php-cgi' 'php-pear') pkgver=5.3.3 -pkgrel=8 +pkgrel=9 _suhosinver=${pkgver}-0.9.10 pkgdesc='A high-level scripting language' arch=('i686' 'x86_64') @@ -183,5 +183,5 @@ package_php-pear() { } md5sums=('21ceeeb232813c10283a5ca1b4c87b48' 'b66b27c43b1332400ef8982944c3b95b' - '25bf81e701f7914a3d8472a5636640e7' + 'b210db564281600c42f8eaa264eac3a5' '96ca078be6729b665be8a865535a97bf') diff --git a/abs/core/php/php.ini b/abs/core/php/php.ini index 50413b9..3f70777 100644 --- a/abs/core/php/php.ini +++ b/abs/core/php/php.ini @@ -1266,7 +1266,7 @@ soap.wsdl_cache_ttl=86400 extension=gettext.so ;extension=iconv.so ;extension=imap.so -;extension=json.so +extension=json.so ;extension=ldap.so ;extension=mcrypt.so ;extension=mime_magic.so -- cgit v0.12 From 44e4acec5a35087de51e3c87a347ffea61fc2c74 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Tue, 18 Sep 2012 09:50:23 -0500 Subject: gnu-netcat: fix error on pkg install --- abs/extra/gnu-netcat/PKGBUILD | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/abs/extra/gnu-netcat/PKGBUILD b/abs/extra/gnu-netcat/PKGBUILD index 82c90f3..05411c4 100644 --- a/abs/extra/gnu-netcat/PKGBUILD +++ b/abs/extra/gnu-netcat/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 49781 2009-08-15 16:06:57Z jgc $ +# $Id$ # Maintainer: Tom K pkgname=gnu-netcat pkgver=0.7.1 -pkgrel=3 +pkgrel=4 pkgdesc="GNU rewrite of netcat, the network piping application" depends=('glibc' 'texinfo') arch=('i686' 'x86_64') @@ -12,12 +12,16 @@ license=('GPL') replaces=('netcat') provides=('netcat') install=gnu-netcat.install -source=(http://internap.dl.sourceforge.net/sourceforge/netcat/netcat-$pkgver.tar.bz2) +source=("http://downloads.sourceforge.net/sourceforge/netcat/netcat-$pkgver.tar.bz2") md5sums=('0a29eff1736ddb5effd0b1ec1f6fe0ef') build() { cd "${srcdir}/netcat-${pkgver}" - ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info + make +} + +package() { + cd "${srcdir}/netcat-${pkgver}" + make DESTDIR="${pkgdir}" install } -- cgit v0.12 From 3df4252b00aca3d018cd3362ad2aab9b969d9e46 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Tue, 18 Sep 2012 10:24:15 -0500 Subject: linhes-scripts: idle.sh: Check if frontends are playing. closes #851. Add -d option that will include mythshutdown daily wake in system busy calculation. Default excludes daily wake in system busy calculation. This is needed to use idle.sh as the PreCheck for system shutdown. Add -w option to check for open windows. Before checking for windows was default but in some cases the user won't want the check. Adding window check as an option makes it consistant with the login check. --- abs/core/linhes-scripts/PKGBUILD | 6 ++-- abs/core/linhes-scripts/idle.sh | 63 ++++++++++++++++++++++++++++++++-------- 2 files changed, 54 insertions(+), 15 deletions(-) diff --git a/abs/core/linhes-scripts/PKGBUILD b/abs/core/linhes-scripts/PKGBUILD index 4ffdc6f..6f70ebe 100644 --- a/abs/core/linhes-scripts/PKGBUILD +++ b/abs/core/linhes-scripts/PKGBUILD @@ -3,12 +3,12 @@ pkgname=linhes-scripts pkgver=7 -pkgrel=48 +pkgrel=49 pkgdesc="Various scripts that help to make LinHES, LinHES." arch=('i686' 'x86_64') license=('GPL2') depends=('xosd' 'cpulimit' 'screen' 'mencoder' 'tablet-encode' 'mplayer' - 'normalize' 'handbrake-cli' 'mkvtoolnix') + 'normalize' 'handbrake-cli' 'mkvtoolnix' 'gnu-netcat') url="http://linhes.org/" install="linhes-scripts.install" source=( @@ -85,7 +85,7 @@ md5sums=('f56985b2d602e11dc1e10d3e7848b2a5' '3b776bbff68906ddc2f62b7e0dde3fe4' 'a57641fb63d7bb6d92a438f1ea779a57' '3d0adf26280cde55a0c47188fff34826' - '25dd5b8ec0482d561b481bfce051d648' + '439026b38a9d3d27478078887639152b' 'b2c3dd48a4abb976eda2d5fbf22a173a' 'b527b01d119d3bc33b8fa69bdf1082bb' '9d077c24d102fa02e4f417d639d8b00a' diff --git a/abs/core/linhes-scripts/idle.sh b/abs/core/linhes-scripts/idle.sh index 70db6f0..7733b27 100755 --- a/abs/core/linhes-scripts/idle.sh +++ b/abs/core/linhes-scripts/idle.sh @@ -1,12 +1,14 @@ #!/bin/bash usage () { - echo "Usage: $0 [-h] [-s] [-t ] [-l] [-v]" + echo "Usage: $0 [-h] [-s] [-t ] [-l] [-w] [-d] [-v]" echo echo "-h - Print this help/usage message and quit" echo "-s - Run silently (default is verbose)" echo "-t - Minutes of idle time needed (default is 20)" echo "-l - Check for user logins (default: false - do not check)" + echo "-w - Check for open windows (default: false - do not check)" + echo "-d - Include mythshutdown daily wake in system busy (default: daily wake is system idle)" echo "-v - Be more verbose for debugging" echo echo "Silent mode is recommended for use in cron jobs or scripts." @@ -24,15 +26,19 @@ mysql_cmd () { # Command line argument handling VERBOSE=1 LOGINS=0 +WINDOWS=0 +DAILY=0 TIME_BEFORE=20 TIME_AFTER=5 # Only adjustable by editing here -while getopts "hslt:v" OPT ; do +while getopts "hslwdt:v" OPT ; do case $OPT in h) usage 0 ;; s) VERBOSE=0 ;; t) TIME_BEFORE=$OPTARG ;; l) LOGINS=1 ;; + w) WINDOWS=1 ;; + d) DAILY=1 ;; v) VERBOSE=2 ;; *) usage 1 ;; esac @@ -41,14 +47,17 @@ done shift $(($OPTIND - 1)) [ -n "$*" ] && usage 1 -msg "Checking what MythTV is doing now or plans within $TIME_BEFORE minutes..." +msg "Checking what MythTV is doing now or plans to within $TIME_BEFORE minutes..." msg /usr/bin/mythshutdown -s 1 BUSY="$?" msg "mythshutdown returned $BUSY" -# Ignore certain non-zero flag values -BUSY=$(($BUSY & 0x2F)) +if [ "$DAILY" -eq 0 ] ; then + msg " including daily wake (64) as system idle" + # Ignore certain non-zero flag values + BUSY=$(($BUSY & 0x2F)) +fi SCHEMALOCK=$(mysql_cmd "select count(*) from schemalock") msg "schemalock $SCHEMALOCK" @@ -95,24 +104,54 @@ if [ "$VERBOSE" -ge 2 ] ; then }' fi +# Check all frontends if they are playing +HOSTNAMES=$(mysql_cmd "select hostname from settings where value = 'FrontendIdleTimeout'") +PLAYING=0 +for HOST in $HOSTNAMES +do + if [ "$VERBOSE" -ge 2 ]; then + msg "Checking if $HOST is playing recordings or videos..." + fi +ncOUTPUT=$(nc $HOST 6546 << EOF +query location +quit +EOF +) + if [[ "$ncOUTPUT" == *"# Playback "* ]]; then + PLAYING=$(( $PLAYING + 1 )) + msg "$HOST is playing a recording or video" + else + msg "$HOST is NOT playing a recording or video" + fi +done + +# Check for users logged in if [ "$LOGINS" -ge 1 ] ; then USERS=`/usr/bin/last | /bin/grep "still logged in" | awk '{ print $1 }'` if [ -n "$USERS" ] ; then LOGINS=1 - msg "The following user(s) are still logged in: ${USERS}" + msg "The following user(s) are still logged in:" + msg "${USERS}" else LOGINS=0 - msg "No user(s) are logged in..." + msg "No users are logged in" fi fi # Check for open windows -/usr/LH/bin/xwin_find.sh -q '.*(mythtv@|xterm|Firefox|Namoroka|Opera).*' -WINDOWS="$?" -WINDOWS=$(($WINDOWS == 0)) -msg "windows $WINDOWS" +FOUNDWINDOWS=0 +if [ "$WINDOWS" -ge 1 ] ; then + /usr/LH/bin/xwin_find.sh -q '.*(mythtv@|xterm|Firefox|Namoroka|Opera|Chromium).*' + FOUNDWINDOWS="$?" + FOUNDWINDOWS=$(($FOUNDWINDOWS == 0)) + if [ "$FOUNDWINDOWS" -eq 0 ] ; then + msg "no application windows open" + else + msg "one or more application windows open" + fi +fi -activities=$(($BUSY + $SCHEMALOCK + $JOBS + $INUSE + $UPCOMING + $LOGINS + $WINDOWS)) +activities=$(($BUSY + $SCHEMALOCK + $JOBS + $INUSE + $UPCOMING + $PLAYING + $LOGINS + $FOUNDWINDOWS)) msg if [ "$activities" -eq 0 ] ; then msg "System is idle" -- cgit v0.12 From 4602b681336dd8fb41ecad73d836780d0da68850 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Tue, 18 Sep 2012 12:14:15 -0500 Subject: linhes-scripts: mythwelcome-config.py: use idle.sh for pre shutdown check. refs #851 --- abs/core/linhes-scripts/PKGBUILD | 4 ++-- abs/core/linhes-scripts/mythwelcome-config.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/abs/core/linhes-scripts/PKGBUILD b/abs/core/linhes-scripts/PKGBUILD index 6f70ebe..51f7a0b 100644 --- a/abs/core/linhes-scripts/PKGBUILD +++ b/abs/core/linhes-scripts/PKGBUILD @@ -3,7 +3,7 @@ pkgname=linhes-scripts pkgver=7 -pkgrel=49 +pkgrel=50 pkgdesc="Various scripts that help to make LinHES, LinHES." arch=('i686' 'x86_64') license=('GPL2') @@ -81,7 +81,7 @@ md5sums=('f56985b2d602e11dc1e10d3e7848b2a5' 'ac2a4a6b4100f4d7bfb9ecd9356c8c6e' 'd2b475821f902c5e081e7da43a35e6ac' '95c092f67036a361ef7a57436f44332e' - '565ebca7b88bcd083322b7324f8e56e5' + '20ffe6edf6a0114237734baa0d2e84fd' '3b776bbff68906ddc2f62b7e0dde3fe4' 'a57641fb63d7bb6d92a438f1ea779a57' '3d0adf26280cde55a0c47188fff34826' diff --git a/abs/core/linhes-scripts/mythwelcome-config.py b/abs/core/linhes-scripts/mythwelcome-config.py index a8a8960..c0f442e 100755 --- a/abs/core/linhes-scripts/mythwelcome-config.py +++ b/abs/core/linhes-scripts/mythwelcome-config.py @@ -24,4 +24,4 @@ if mythdb.settings[localhostname].idleTimeoutSecs == u'0': mythdb.settings.NULL.WakeupTimeFormat = u'yyyy-MM-ddThh:mm:ss' mythdb.settings.NULL.SetWakeuptimeCommand = u'/usr/bin/mythshutdown --setwakeup $time' mythdb.settings.NULL.ServerHaltCommand = u'/usr/bin/mythshutdown --shutdown' -mythdb.settings.NULL.preSDWUCheckCommand = u'/usr/bin/mythshutdown --check' +mythdb.settings.NULL.preSDWUCheckCommand = u'/usr/LH/bin/idle.sh -s -d' -- cgit v0.12 From 4f80b9dc91ddf2133b9faeaec5c1ab00c03495f8 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Thu, 20 Sep 2012 14:40:43 -0500 Subject: linhes-scripts: idle.sh: rework upcoming recordings to use misc_upcoming_recordings.pl as it is quicker. refs #851 change -d to -m as it includes more than just daily wake add -r to check if mythfrontend is running on the hosts mythwelcome-config.py: update preSDWUCheckCommand with new options --- abs/core/linhes-scripts/PKGBUILD | 6 +- abs/core/linhes-scripts/idle.sh | 81 +++++++++++---------------- abs/core/linhes-scripts/mythwelcome-config.py | 2 +- 3 files changed, 37 insertions(+), 52 deletions(-) diff --git a/abs/core/linhes-scripts/PKGBUILD b/abs/core/linhes-scripts/PKGBUILD index 51f7a0b..1dfe1ed 100644 --- a/abs/core/linhes-scripts/PKGBUILD +++ b/abs/core/linhes-scripts/PKGBUILD @@ -3,7 +3,7 @@ pkgname=linhes-scripts pkgver=7 -pkgrel=50 +pkgrel=51 pkgdesc="Various scripts that help to make LinHES, LinHES." arch=('i686' 'x86_64') license=('GPL2') @@ -81,11 +81,11 @@ md5sums=('f56985b2d602e11dc1e10d3e7848b2a5' 'ac2a4a6b4100f4d7bfb9ecd9356c8c6e' 'd2b475821f902c5e081e7da43a35e6ac' '95c092f67036a361ef7a57436f44332e' - '20ffe6edf6a0114237734baa0d2e84fd' + '92950f0ffb1faf1ed64c6be2b8fbc3f6' '3b776bbff68906ddc2f62b7e0dde3fe4' 'a57641fb63d7bb6d92a438f1ea779a57' '3d0adf26280cde55a0c47188fff34826' - '439026b38a9d3d27478078887639152b' + 'c3ada01d3a739abe3f920b02d4ea3f6e' 'b2c3dd48a4abb976eda2d5fbf22a173a' 'b527b01d119d3bc33b8fa69bdf1082bb' '9d077c24d102fa02e4f417d639d8b00a' diff --git a/abs/core/linhes-scripts/idle.sh b/abs/core/linhes-scripts/idle.sh index 7733b27..4f6174c 100755 --- a/abs/core/linhes-scripts/idle.sh +++ b/abs/core/linhes-scripts/idle.sh @@ -1,14 +1,16 @@ #!/bin/bash usage () { - echo "Usage: $0 [-h] [-s] [-t ] [-l] [-w] [-d] [-v]" + echo "Usage: $0 [-h] [-s] [-t ] [-l] [-w] [-m] [-r] [-v]" echo echo "-h - Print this help/usage message and quit" echo "-s - Run silently (default is verbose)" echo "-t - Minutes of idle time needed (default is 20)" echo "-l - Check for user logins (default: false - do not check)" echo "-w - Check for open windows (default: false - do not check)" - echo "-d - Include mythshutdown daily wake in system busy (default: daily wake is system idle)" + echo "-m - Include mythshutdown daily wake, locked, & about to start wake in system busy" + echo " (default: daily wake, locked & about to start wake is system idle)" + echo "-r - Check if mythfrontends are running (default: false - do not check)" echo "-v - Be more verbose for debugging" echo echo "Silent mode is recommended for use in cron jobs or scripts." @@ -28,17 +30,19 @@ VERBOSE=1 LOGINS=0 WINDOWS=0 DAILY=0 +RUNNING=0 TIME_BEFORE=20 TIME_AFTER=5 # Only adjustable by editing here -while getopts "hslwdt:v" OPT ; do +while getopts "hslwmrt:v" OPT ; do case $OPT in h) usage 0 ;; s) VERBOSE=0 ;; t) TIME_BEFORE=$OPTARG ;; l) LOGINS=1 ;; w) WINDOWS=1 ;; - d) DAILY=1 ;; + m) DAILY=1 ;; + r) RUNNING=1 ;; v) VERBOSE=2 ;; *) usage 1 ;; esac @@ -50,13 +54,14 @@ shift $(($OPTIND - 1)) msg "Checking what MythTV is doing now or plans to within $TIME_BEFORE minutes..." msg -/usr/bin/mythshutdown -s 1 +/usr/bin/mythshutdown --status BUSY="$?" msg "mythshutdown returned $BUSY" if [ "$DAILY" -eq 0 ] ; then - msg " including daily wake (64) as system idle" - # Ignore certain non-zero flag values + msg " including daily wake, locked, and about to start wake as system idle" + # Ignore daily wake, locked and about to start wake flag values BUSY=$(($BUSY & 0x2F)) + msg " mythshutdown returned $BUSY" fi SCHEMALOCK=$(mysql_cmd "select count(*) from schemalock") @@ -68,60 +73,40 @@ msg "running jobs $JOBS" INUSE=$(mysql_cmd "select count(*) from inuseprograms") msg "inuse programs $INUSE" -POTENTIAL=$(mysql_cmd "select count(*) from recordmatch as rm, program as p - where rm.chanid = p.chanid and rm.starttime = p.starttime - and rm.starttime < now() + interval $TIME_BEFORE minute - and now() < p.endtime + interval $TIME_AFTER minute") -msg "potential recordings $POTENTIAL" -# See if any of the potential upcoming recordings are real. -# This is ugly, but only the backend knows what programs it really -# plans to record or ignore, so we can't just check the DB. :-( -if [ "$VERBOSE" -ge 2 ] ; then - mysql_cmd "select p.starttime, p.endtime, p.title, subtitle - from recordmatch as rm, program as p - where rm.chanid = p.chanid and rm.starttime = p.starttime - and rm.starttime < now() + interval $TIME_BEFORE minute - and now() < p.endtime + interval $TIME_AFTER minute - order by p.starttime, p.endtime" -fi -UPCOMING=$(/usr/bin/mythbackend --printsched 2>&1 | - /bin/awk -v potential=$POTENTIAL ' - BEGIN {item=-1;real=0} - /--- print list start ---/,/--- print list end ---/ { - if (item>0 && item<=potential && substr($0,70,1) ~ "[0-9]") real+=1; - item += 1; - } - END {print real} -') +UPCOMING=$(timeout 3 misc_upcoming_recordings.pl --plain_text --text_format "%rs " --heading "" --minutes $TIME_BEFORE --recordings -1 | wc -w) msg "planned recordings $UPCOMING" if [ "$VERBOSE" -ge 2 ] ; then - /usr/bin/mythbackend --printsched 2>&1 | - /bin/awk -v potential=$POTENTIAL ' - BEGIN {item=-1} - /--- print list start ---/,/--- print list end ---/ { - if (item>0 && item<=potential) print $0; - item += 1; - }' + msg + timeout 3 /usr/LH/bin/misc_upcoming_recordings.pl --plain_text --minutes $TIME_BEFORE --recordings -1 fi -# Check all frontends if they are playing +# Check all host's mythfrontends if they are running and playing HOSTNAMES=$(mysql_cmd "select hostname from settings where value = 'FrontendIdleTimeout'") +FERUNNING=0 PLAYING=0 for HOST in $HOSTNAMES do if [ "$VERBOSE" -ge 2 ]; then - msg "Checking if $HOST is playing recordings or videos..." + msg "Checking $HOST's mythfrontend status..." fi -ncOUTPUT=$(nc $HOST 6546 << EOF +ncOUTPUT=$(timeout 2 nc $HOST 6546 << EOF query location quit EOF ) + if [ "$RUNNING" -ge 1 ] ; then + if [[ "$ncOUTPUT" == *"# "* ]]; then + FERUNNING=$(( $FERUNNING + 1 )) + msg "$HOST's mythfrontend is running $FERUNNING" + else + msg "$HOST's mythfrontend is NOT running $FERUNNING" + fi + fi if [[ "$ncOUTPUT" == *"# Playback "* ]]; then PLAYING=$(( $PLAYING + 1 )) - msg "$HOST is playing a recording or video" + msg "$HOST is playing a recording or video $PLAYING" else - msg "$HOST is NOT playing a recording or video" + msg "$HOST is NOT playing a recording or video $PLAYING" fi done @@ -134,7 +119,7 @@ if [ "$LOGINS" -ge 1 ] ; then msg "${USERS}" else LOGINS=0 - msg "No users are logged in" + msg "No users are logged in $LOGINS" fi fi @@ -145,13 +130,13 @@ if [ "$WINDOWS" -ge 1 ] ; then FOUNDWINDOWS="$?" FOUNDWINDOWS=$(($FOUNDWINDOWS == 0)) if [ "$FOUNDWINDOWS" -eq 0 ] ; then - msg "no application windows open" + msg "no application windows open $FOUNDWINDOWS" else - msg "one or more application windows open" + msg "one or more application windows open $FOUNDWINDOWS" fi fi -activities=$(($BUSY + $SCHEMALOCK + $JOBS + $INUSE + $UPCOMING + $PLAYING + $LOGINS + $FOUNDWINDOWS)) +activities=$(($BUSY + $SCHEMALOCK + $JOBS + $INUSE + $UPCOMING + $FERUNNING + $PLAYING + $LOGINS + $FOUNDWINDOWS)) msg if [ "$activities" -eq 0 ] ; then msg "System is idle" diff --git a/abs/core/linhes-scripts/mythwelcome-config.py b/abs/core/linhes-scripts/mythwelcome-config.py index c0f442e..5ab24b0 100755 --- a/abs/core/linhes-scripts/mythwelcome-config.py +++ b/abs/core/linhes-scripts/mythwelcome-config.py @@ -24,4 +24,4 @@ if mythdb.settings[localhostname].idleTimeoutSecs == u'0': mythdb.settings.NULL.WakeupTimeFormat = u'yyyy-MM-ddThh:mm:ss' mythdb.settings.NULL.SetWakeuptimeCommand = u'/usr/bin/mythshutdown --setwakeup $time' mythdb.settings.NULL.ServerHaltCommand = u'/usr/bin/mythshutdown --shutdown' -mythdb.settings.NULL.preSDWUCheckCommand = u'/usr/LH/bin/idle.sh -s -d' +mythdb.settings.NULL.preSDWUCheckCommand = u'/usr/LH/bin/idle.sh -s -m -r' -- cgit v0.12 From 269509031d79a1e0b455fa2ad2daeb8477ddc470 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 20 Sep 2012 16:09:28 -0500 Subject: LinHES-system: set_windowmanager.sh add_storage.py add_storage.py: fix xfs formats, also redo saving of system_drive_list. Previously it would write the full list before processing any drives, now it writes the known list one drive ata time store database values when calling set_windowmanger.sh manually. --- abs/core/LinHES-system/PKGBUILD | 8 ++++---- abs/core/LinHES-system/add_storage.py | 25 ++++++++++++++++++++----- abs/core/LinHES-system/set_windowmanager.sh | 9 ++++++++- 3 files changed, 32 insertions(+), 10 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index d80bd5a..94c982e 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=92 +pkgrel=95 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -74,7 +74,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' 'dc0be354ce77ba2b89868fc29b942c43' '542e670e78d117657f93141e9689f54d' '41951459ea9d2b0567be521b67e6285a' - 'eeb7bb20905e031142ce0b575aad78c9' + 'ee6b9d277843e7047f46bdd83e1377ec' '4545eb39213d40b5a2bdeda5e066cdc4' '962a3e9eaba2d1466251b7ab0956705d' 'd03aedeeeda0f5e9c1eb437411c88477' @@ -83,7 +83,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' '0e7b910fe26e9096e5531cd38f331292' '859a80ddb4c234506379c605114c1343' '47e093e8cfe4b5b96602358e1f540832' - '5e7c8bc96718174cdd48751e7d7ebf0d' + '9f08fb2e821297841f1849c6221b87cb' 'b8f0414427c5d9afdc32ceb3ae56f82a' '6519d209e151cdc39ae7e1091d189c3e' 'd1cdf28fcb1c88f0e504905771dd6040' @@ -98,7 +98,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' '54ebcc024db2e0ebe8121305d8926767' '45f46d1f9193c8dde18e56369ec29a1e' 'a8edbe7bc37e9932e8749d9f5f89c16f' - '14cea9e87654441b766a97576233ba5a' + 'afd621cd8a8cf5fcff5d00b9f340a9a9' 'eb879fee9603a05d5420d4ce8ed9e450' 'f1870a9522c79e6b248fcbf81dec3280' '84492954db16740f949d795b74383189' diff --git a/abs/core/LinHES-system/add_storage.py b/abs/core/LinHES-system/add_storage.py index eec497f..93a67c7 100644 --- a/abs/core/LinHES-system/add_storage.py +++ b/abs/core/LinHES-system/add_storage.py @@ -196,7 +196,10 @@ class disk_device: new_fstype = self.find_fstype(current_media_mount) #do format - cmd = "mkfs -t %s %s " %(new_fstype,self.block_partition) + if new_fstype == "xfs": + cmd = "mkfs -t %s -f %s " %(new_fstype,self.block_partition) + else: + cmd = "mkfs -t %s %s " %(new_fstype,self.block_partition) print " Formating %s with %s" %(self.block_partition,new_fstype) runcmd(cmd) return @@ -491,7 +494,7 @@ def main(scan_only, destruction, no_mount, install_call , dir_fe_only): known_drive_list=[] known_drive_list = read_known_list() process_list=[] - + no_process_list=[] for i in system_drive_list: @@ -520,6 +523,8 @@ def main(scan_only, destruction, no_mount, install_call , dir_fe_only): if prompt_to_add(i) : print "\n Disk will be added to the storage pool!" process_list.append(i) + else: + no_process_list.append(i) else: process_list.append(i) print " End of scan" @@ -533,12 +538,19 @@ def main(scan_only, destruction, no_mount, install_call , dir_fe_only): f.close() sys.exit(0) + for i in no_process_list: + system_drive_list.append(i) + if len(process_list) > 0: DB = MythDB() host=gethostname() + for y in process_list: + system_drive_list.remove(y) + write_known_drive_list(system_drive_list) else: print "\nDid not find any new storage to add.\n" + write_known_drive_list(system_drive_list) #BE = MythBE(db=DB) @@ -566,6 +578,8 @@ def main(scan_only, destruction, no_mount, install_call , dir_fe_only): i.mkdirs(FS_LIST_FE) i.set_disk_num(disk_num) i.write_config() + system_drive_list.append(i) + write_known_drive_list(system_drive_list) i.symlink_disk() #always create the FE groups(video)..do not need to create Be @@ -574,10 +588,9 @@ def main(scan_only, destruction, no_mount, install_call , dir_fe_only): i.add_sg(DB,host,SG_MAP_FE) - - print "-----" - + cmd = "systemconfig.py -m fileshare" + runcmd(cmd) #i.add_sg(DB,host,SG_MAP) def myth_main(no_mount,install_call,dir_fe_only): @@ -640,6 +653,8 @@ def myth_main(no_mount,install_call,dir_fe_only): i.add_sg(DB,host,SG_MAP_FE,'99',install_call) i.symlink() + cmd = "systemconfig.py -m fileshare" + runcmd(cmd) class reconstruct_path: def __init__(self,conf_file): diff --git a/abs/core/LinHES-system/set_windowmanager.sh b/abs/core/LinHES-system/set_windowmanager.sh index 535e3d9..75c4cee 100644 --- a/abs/core/LinHES-system/set_windowmanager.sh +++ b/abs/core/LinHES-system/set_windowmanager.sh @@ -51,7 +51,9 @@ function set_wm(){ enhanced) STYLE="enhanced" + HSTYLE="1" stylemsg enhanced + myth_settings_wrapper.sh -c load -t custom 1 HOSTSupplemental ;; *) @@ -63,14 +65,19 @@ function set_wm(){ STYLE="$style" stylemsg "Default" fi - + HSTYLE=0 ;; esac + + echo WM=\"${outline}\" > /etc/X11/WINDOWMANAGER echo "STARTUP_STYLE=$STYLE" >> /etc/X11/WINDOWMANAGER echo ${outline_2} >> /etc/X11/WINDOWMANAGER + myth_settings_wrapper.sh -c load -t custom "${windowmanager}" HostWindowManager + myth_settings_wrapper.sh -c load -t custom "${HSTYLE}" HostEnhancedWMStyle + } -- cgit v0.12 From 24f531c22f8c07112d4d71ae37f6f65a85f6e815 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 20 Sep 2012 16:10:42 -0500 Subject: LinHES-config: write out /etc/exports for non-sg systems --- abs/core/LinHES-config/PKGBUILD | 12 +-- abs/core/LinHES-config/mv_config.py | 6 ++ abs/core/LinHES-config/mv_fileshare.py | 122 ++++++++++++++++++++---- abs/core/LinHES-config/mv_install.py | 3 +- abs/core/LinHES-config/myth_settings_wrapper.sh | 15 ++- abs/core/LinHES-config/systemconfig.py | 4 + 6 files changed, 134 insertions(+), 28 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index 2d9e0d6..e1879b9 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=132 +pkgrel=140 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -125,9 +125,9 @@ build() { install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf } -md5sums=('5d5a33523956d3e56d8d5913fcdc0855' +md5sums=('d27979591231e647f59c23ae18a3d37b' 'f33e1a6f7985091b8d47cbaf7433f90f' - '04c72de15178f1577ce40a8cb045930a' + '1afacd0337d95f140b2a1777c27f041a' '2596460462cf6c889cf8f95485537b20' '985891a43f7c4c983eb2a362162f1a0f' 'fda01259a4bc74d83c9092d338bd247a' @@ -135,7 +135,7 @@ md5sums=('5d5a33523956d3e56d8d5913fcdc0855' 'f73d6d6f98839e900cb6685bf5dc4eae' '68199e861c2933ccbb84735b9b440157' '2a7f3b34e522acfd08283b86c8926aba' - '60103d94ada98ac583fea620294f14d3' + '4a538bdfbb2833c48bcffb4f82729de6' '689b01f7636e09b2f9657c6ce6006ee7' 'ecf9e5df20683a769c4a8a8f2d65de85' 'a6faa20d905e2fd92ce79acab044b759' @@ -160,8 +160,8 @@ md5sums=('5d5a33523956d3e56d8d5913fcdc0855' 'cc5ee06e2182bb825ca3712a1c1afb64' '919909f4d23b9ee3caf71193c042cc40' '85101b79d1ee30bff8244c810828033f' - 'f15d7fef91565494deb0de50bb67a957' - '419a2eaa52b8639da1076828a85bf355' + '923197a517cb83d77263e8cea8b8c16a' + '60611c3f90dbaafde9c41421b2bf759d' '2596460462cf6c889cf8f95485537b20' '4cba2bb55c6b8e27c57a6171f42d0455' '4804aa93aaad3dfcfff08cd9ffd68836' diff --git a/abs/core/LinHES-config/mv_config.py b/abs/core/LinHES-config/mv_config.py index fa8f3bd..381f424 100755 --- a/abs/core/LinHES-config/mv_config.py +++ b/abs/core/LinHES-config/mv_config.py @@ -13,6 +13,12 @@ NOOPDEBUG="FALSE" TEMP_TEMPLATES="/tmp/templates" share_exclude_dir=['mysql','srv'] +SG_MAP_AUTONFS_SKIP=['media/tv','media/video','media/video_stuff'] + +MAP_AUTONFS_SKIP=['lost+found','media','backup'] + + + SQUASHFILE="/tmp/.squashlist" diff --git a/abs/core/LinHES-config/mv_fileshare.py b/abs/core/LinHES-config/mv_fileshare.py index d8866c4..ebb53c7 100755 --- a/abs/core/LinHES-config/mv_fileshare.py +++ b/abs/core/LinHES-config/mv_fileshare.py @@ -2,10 +2,12 @@ import logging, os, re import mv_common import glob +from urllib2 import Request, urlopen, URLError, HTTPError #client side def setup_nfs_client(systemconfig,data_config): nfslist=[] + nfsmap_serverfile ="nfsmap" logging.info("____Start of setup_nfs__client____") scrubnfs(systemconfig.get("TEMPLATES")) @@ -17,22 +19,28 @@ def setup_nfs_client(systemconfig,data_config): if not os.path.exists(nfsmap_file): logging.debug(" Couldn't find local %s",nfsmap_file) logging.info(" Trying to download nfsmap from MBE") - nfsmap_file = download_nfsmap(systemconfig.get("dbhost")) + nfsmap_file = download_nfsmap(systemconfig.get("dbhost"),nfsmap_serverfile) nfslist = process_nfsmap_file(nfsmap_file) + # if it's an ip parse ip and download file elif re.search(systemconfig.get("NFSserver"),":nfsmap"): ip=systemconfig.get("NFSserver").split(":")[0] - nfsmap_file = download_nfsmap(ip) + nfsmap_file = download_nfsmap(ip,nfsmap_serverfile) nfslist = process_nfsmap_file(nfsmap_file) #else treat it as a single mount point else: item = (systemconfig.get("NFSserver") , systemconfig["NFSmount"]) nfslist.append(item) else: - #if standalone or slave try to use MBE + #if frontend_only or slave try to use MBE nfs_map_auto if systemconfig.get("SystemType") == "Frontend_only" or systemconfig["SystemType"] == "Slave_Backend": - item = (systemconfig.get("dbhost")+":"+ data_config.DATAMOUNT, data_config.DATAMOUNT) - nfslist.append(item) + logging.info(" Central NFS not found, trying to use MBE as nfs server") + nfsmap_serverfile = "nfsmap_auto" + ip=systemconfig.get("dbhost") + nfsmap_file = download_nfsmap(ip,nfsmap_serverfile) + nfslist = process_nfsmap_file(nfsmap_file) + + setup_nfs_fstab(nfslist) logging.info("__End of nfs\n") @@ -61,10 +69,11 @@ def scrubnfs(templates): cmd='''sed '/^#STARTSCRUB.*$/,/^#ENDSCRUB.*$/d' %s/fstab.conf.template > /etc/fstab''' %templates mv_common.runcmd(cmd) -def download_nfsmap(ip): +def download_nfsmap(ip,nfsmap_serverfile): nfsmap_file="/tmp/nfsmap" - myurl="http://%s:1337/templates/nfsmap" %ip + myurl="http://%s:1337/templates/%s" %(ip,nfsmap_serverfile) req = Request(myurl) + try: f = urlopen(req) logging.info(" downloading %s", myurl) @@ -84,6 +93,15 @@ def download_nfsmap(ip): return nfsmap_file +def setup_nfs_mkdir(nfs_dirname): + logging.info(" Creating NFS mount point %s" , nfs_dirname) + try: + os.makedirs(nfs_dirname) + except: + logging.debug(" Failed creating nfs mount point") + + + def setup_nfs_fstab(nfslist): logging.info(" Adding nfs paths to fstab") try: @@ -92,6 +110,7 @@ def setup_nfs_fstab(nfslist): f.write(line) for s, m in nfslist: line = "%s %s nfs \n" %(s,m) + setup_nfs_mkdir(m) logging.debug(" %s",line) f.write(line) line = "#ENDSCRUB\n" @@ -252,7 +271,7 @@ def scan_for_shares(): share_list = [] for conf_file in file_list: try: - logging.debug(" mv_advanced: reading in %s" %conf_file) + logging.debug(" mv_fileshare: reading in %s" %conf_file) config.read(conf_file) shareable = config.get('storage','shareable') if shareable == "True" : @@ -261,24 +280,87 @@ def scan_for_shares(): if config.get('storage','mmount') == "True" : share_list.append("/myth") except: - logging.debug(" mv_advanced: Couldn't open %s for reading" %conf_file) + logging.debug(" mv_fileshare: Couldn't open %s for reading" %conf_file) return share_list -def setup_etc_exports(shares,data_config): +def setup_etc_exports(shares,data_config,servername): #read in /etc/ exports conf_file="/etc/exports" excludes = data_config.share_exclude_dir + nfsmap_sg_auto_skip = data_config.SG_MAP_AUTONFS_SKIP + nfsmap_auto_skip = data_config.MAP_AUTONFS_SKIP + + #print nfsmap_auto_skip + nfs_auto_line ="%s:%s %s" + + + nfs_map_auto = [] + + share_list = [] + + + #create the lists for both /etc/exports and nfs_map_auto + for share in shares: + if share == "/myth": + continue + os.chdir(share) + file_list=glob.glob("*") + for dirname in file_list: + if os.path.isdir(dirname): + tempname = "%s/%s" %(share,dirname) + if dirname not in nfsmap_auto_skip: + share_list.append(tempname) + if dirname not in nfsmap_sg_auto_skip: + templine = nfs_auto_line %(servername,tempname,tempname) + nfs_map_auto.append(templine) + + + file_list=glob.glob("media/*") + for dirname in file_list: + if os.path.isdir(dirname): + tempname = "%s/%s" %(share,dirname) + if dirname not in nfsmap_auto_skip: + share_list.append(tempname) + if dirname not in nfsmap_sg_auto_skip: + templine = nfs_auto_line %(servername,tempname,tempname) + nfs_map_auto.append(templine) + + + + new_exports=[] - new_exports.append("#This file was generated by systemconfig.py -m advanced") + new_exports.append("#This file was generated by systemconfig.py -m fileshare") new_exports.append("#Use exportfs -arv to reread. \n\n") + #for exclude in excludes: + # share_line='''/%s *(noaccess)''' %exclude + # new_exports.append(share_line) - for share in shares: + for share in share_list: share_line='''%s *(rw,all_squash,anonuid=1000,anongid=1000,no_subtree_check)''' %share new_exports.append(share_line) - for exclude in excludes: - share_line='''/%s *(noaccess)''' %exclude - new_exports.append(share_line) + #for exclude in excludes: + #share_line='''/%s *(noaccess)''' %exclude + #new_exports.append(share_line) + + #write out nfs_map_auto + try: + + logging.info(" writing nfsmap_auto") + try: + os.makedirs("%s/templates/" %data_config.MYTHHOME) + except: + pass + conf_file_nfs = "%s/templates/nfsmap_auto" %(data_config.MYTHHOME) + f=open(conf_file_nfs,'w') + for line in nfs_map_auto: + f.write(line) + f.write("\n") + logging.debug("%s" %line) + f.close() + except: + logging.info("* error writing /data/srv/htdocs/nfsmap_auto") + try: logging.info(" writing /etc/exports") f=open(conf_file,'w') @@ -292,17 +374,19 @@ def setup_etc_exports(shares,data_config): -def setup_NFSshares(UseNFS,templatefile,data_config): +def setup_NFSshares(UseNFS,templatefile,data_config,servername): if UseNFS == "1": logging.info(" Activating NFS server") mv_common.pacinstall("nfs-utils") mv_common.pacinstall("rpcbind") shares = scan_for_shares() - setup_etc_exports(shares,data_config) + setup_etc_exports(shares,data_config,servername) mv_common.add_service("nfsd") mv_common.add_service("nfs-common") mv_common.add_service("rpcbind") + cmd="exportfs -arv" + mv_common.runcmd(cmd) else: logging.info(" Removing NFS server") mv_common.remove_service("nfsd") @@ -328,7 +412,7 @@ def setup_fileshare(systemconfig,data_config): setup_nfs_client(systemconfig,data_config) #server setup_NFSshares(systemconfig.get("UseNFS"), - systemconfig.get("TEMPLATES")+"/exports.template",data_config) + systemconfig.get("TEMPLATES")+"/exports.template",data_config,systemconfig.get("hostname")) setup_samba(systemconfig,data_config) - logging.info("__End of advanced configuration\n") + logging.info("__End of fileshare configuration\n") diff --git a/abs/core/LinHES-config/mv_install.py b/abs/core/LinHES-config/mv_install.py index ccfcb8e..54f4051 100755 --- a/abs/core/LinHES-config/mv_install.py +++ b/abs/core/LinHES-config/mv_install.py @@ -1156,7 +1156,8 @@ def double_mount(fe_only=False, upgrade=False): if fe_only == True: cmd = "chroot " + data_config.MOUNTPOINT +" /usr/LH/bin/add_storage.py --double_myth --no_mount --fe_only" else: - cmd = "chroot " + data_config.MOUNTPOINT +" /usr/LH/bin/add_storage.py --double_myth --no_mount" + #cmd = "chroot " + data_config.MOUNTPOINT +" /usr/LH/bin/add_storage.py --double_myth --no_mount" + cmd = "chroot " + data_config.MOUNTPOINT +" /usr/LH/bin/add_storage.py --double_myth " if runcmd(cmd)[0] == 0: logging.debug(" Add storage worked, breaking out of loop") diff --git a/abs/core/LinHES-config/myth_settings_wrapper.sh b/abs/core/LinHES-config/myth_settings_wrapper.sh index 7bf8782..90d41de 100644 --- a/abs/core/LinHES-config/myth_settings_wrapper.sh +++ b/abs/core/LinHES-config/myth_settings_wrapper.sh @@ -1,4 +1,5 @@ #!/bin/bash +MYTH_RUN_STATUS="1" . /etc/profile . /etc/systemconfig shopt -s -o nounset @@ -103,6 +104,9 @@ do echo "template is hostsettings" Thistemplate=syssettings loadhost=true + elif [ x$Thistemplate = x"custom" ] + then + echo "template is custom" else echo "invalid template name" exit 1 @@ -171,8 +175,15 @@ case $OPERATION in ;; load) - #this loads the distro default file, it's not active by any hosts - mythutil --import-settings --infile $TEMPLATES/$Thistemplate/distro_default.xml + if [ x$Thistemplate = "xcustom" ] + then + define_xml $5 $hostname settings $6 + load_xml $gen_xml > /tmp/load_xml_custom.log + + else + #this loads the distro default file, it's not active by any hosts + mythutil --import-settings --infile $TEMPLATES/$Thistemplate/distro_default.xml + fi ;; diff --git a/abs/core/LinHES-config/systemconfig.py b/abs/core/LinHES-config/systemconfig.py index d2596e7..73cb45b 100755 --- a/abs/core/LinHES-config/systemconfig.py +++ b/abs/core/LinHES-config/systemconfig.py @@ -281,6 +281,10 @@ def main(argv): import mv_vnc mv_vnc.setupvnc(systemconfig,data_config) + if cmdmodule["fileshare"]: + import mv_fileshare + mv_fileshare.setup_fileshare(systemconfig, data_config) + if __name__ == "__main__": -- cgit v0.12 From 82fbaf24ecc0374bd5dd457c118e1a0affffaa83 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 20 Sep 2012 16:11:14 -0500 Subject: supplemental-web: add ability to list all known exported file systems --- abs/core/supplemental-web/PKGBUILD | 4 +- abs/core/supplemental-web/contents/exports.shtml | 20 ++++++ abs/core/supplemental-web/contents/links.html | 1 + abs/core/supplemental-web/contents/list_exports.py | 82 ++++++++++++++++++++++ abs/core/supplemental-web/lighttpd-supplement.conf | 2 +- abs/core/supplemental-web/supplemental-web.install | 2 +- 6 files changed, 107 insertions(+), 4 deletions(-) create mode 100755 abs/core/supplemental-web/contents/exports.shtml create mode 100755 abs/core/supplemental-web/contents/list_exports.py diff --git a/abs/core/supplemental-web/PKGBUILD b/abs/core/supplemental-web/PKGBUILD index c9671de..311292f 100644 --- a/abs/core/supplemental-web/PKGBUILD +++ b/abs/core/supplemental-web/PKGBUILD @@ -1,6 +1,6 @@ pkgname=supplemental-web pkgver=1.0 -pkgrel=19 +pkgrel=25 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/MythVantage install=supplemental-web.install @@ -32,6 +32,6 @@ build() { } -md5sums=('30aa4235aff78c77d544f930f3d92b62' +md5sums=('400abe98c97848f8b12c5eb111ac47e4' '3d8c7b430c1319d706ca420825918d2a' '81cdb6ee6804fa36366c6e259a80e7b4') diff --git a/abs/core/supplemental-web/contents/exports.shtml b/abs/core/supplemental-web/contents/exports.shtml new file mode 100755 index 0000000..9a26dc9 --- /dev/null +++ b/abs/core/supplemental-web/contents/exports.shtml @@ -0,0 +1,20 @@ + + + + + + +
+ + + + + +
+
+ + + + diff --git a/abs/core/supplemental-web/contents/links.html b/abs/core/supplemental-web/contents/links.html index cfc7311..883c273 100644 --- a/abs/core/supplemental-web/contents/links.html +++ b/abs/core/supplemental-web/contents/links.html @@ -24,6 +24,7 @@ Other Links
  • Online User Forums
  • mythtv.org
  • mythtv smolt server
  • +
  • List file shares
  • diff --git a/abs/core/supplemental-web/contents/list_exports.py b/abs/core/supplemental-web/contents/list_exports.py new file mode 100755 index 0000000..13ec690 --- /dev/null +++ b/abs/core/supplemental-web/contents/list_exports.py @@ -0,0 +1,82 @@ +#!/usr/bin/python2 +import subprocess + +def nfs_export_list(): + nfslist = [] + exportfile = "/etc/exports" + proc = subprocess.Popen(["showmount", "-a"] , stdout=subprocess.PIPE,stderr=subprocess.PIPE) + stdout,stderr = proc.communicate() + rc = proc.returncode + if rc == 0: + try: + f = open(exportfile,"r") + for line in f.readlines(): + if line.startswith("#"): + continue + item = line.split() + if len(item) <= 1 : + continue + nfslist.append(item) + except : + pass + else: + nfslist.append(["NFS server is not running",'NFS server is not running']) + return nfslist + + +def smb_share_list(): + smblist=[] + + proc = subprocess.Popen(["smbclient", "-L", "\\localhost" , "-N"], stdout=subprocess.PIPE,stderr=subprocess.PIPE) + stdout,stderr = proc.communicate() + outstuff = stderr.split("\n") + for line in outstuff: + try: + heading1 = line.split()[0] + except: + continue + #print heading1 + #print heading1.find("Domain") + if heading1.find("Domain") > -1 : + #smblist.append('') + smblist.append(heading1) + break + + outstuff = stdout.split("\n") + for line in outstuff: + try: + heading1,heading2 = line.split() + except: + continue + if heading1 == "Server" and heading2 == "Comment": + break + smblist.append(line) + + return smblist + + +nfslist = nfs_export_list() +smblist = smb_share_list() + + +print "---------NFS SHARES-----------\n" +print "
    " +for sharename in nfslist: + if sharename[1].find("noaccess") > -1 : + print "%s \t no access" %sharename[0] + print "
    " + else: + print sharename[0] + print "
    " + +print "\n---------SMB SHARES----------\n" +print "
    " + +if len(smblist) == 0: + print "Samba is not running or no shares listed" + print "
    " +else: + for sharename in smblist: + print "%s" %(sharename.split()[0]) + print "
    " + diff --git a/abs/core/supplemental-web/lighttpd-supplement.conf b/abs/core/supplemental-web/lighttpd-supplement.conf index 24e1b4a..a07564a 100644 --- a/abs/core/supplemental-web/lighttpd-supplement.conf +++ b/abs/core/supplemental-web/lighttpd-supplement.conf @@ -41,7 +41,7 @@ dir-listing.external-css = "/frame.css" $SERVER["socket"] == ":1337" { server.document-root = "/data/srv/httpd/cgi/" - alias.url = ( "/templates/" => "/data/home/mythtv/templates/" ) + alias.url = ( "/templates/" => "/home/mythtv/templates/" ) } diff --git a/abs/core/supplemental-web/supplemental-web.install b/abs/core/supplemental-web/supplemental-web.install index 7dc0214..eec33fd 100644 --- a/abs/core/supplemental-web/supplemental-web.install +++ b/abs/core/supplemental-web/supplemental-web.install @@ -8,7 +8,7 @@ pre_install() { # arg 1: the new package version post_install() { - /bin/true + setfacl -m u:http:rx /home/mythtv/ COUNT=`grep -c "lighttpd-supplement.conf" /etc/lighttpd/conf.include` if [ $COUNT == 0 ] -- cgit v0.12 From e235a08c001227e1258b4c23b1c1e9bbe63d3256 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 21 Sep 2012 10:12:58 -0500 Subject: LinHES-config: backend_control.sh add the ability to detect if func failed and attempt to display the msg using local msg_client.py --- abs/core/LinHES-config/PKGBUILD | 4 +- abs/core/LinHES-config/backend_control.sh | 66 ++++++++++++++++++++----------- 2 files changed, 46 insertions(+), 24 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index e1879b9..a5b0db5 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=140 +pkgrel=141 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -169,4 +169,4 @@ md5sums=('d27979591231e647f59c23ae18a3d37b' '6ec39b010c0ed8901ea896c7e153d330' '3866086e6af5e3528a66eff492f2f4dd' 'c9279fa095af624ee3d9bc75d3328360' - '66a5e2dd3e51d11a93a17f7c01a8708f') + 'a0df3d90e4a0da6781e45414a5f1b754') diff --git a/abs/core/LinHES-config/backend_control.sh b/abs/core/LinHES-config/backend_control.sh index 24c6551..07ff162 100755 --- a/abs/core/LinHES-config/backend_control.sh +++ b/abs/core/LinHES-config/backend_control.sh @@ -6,39 +6,61 @@ COMMAND=$1 BETYPE=$2 eval LAST=\$$# dbhost=`echo $LAST` - - +hostname=`hostname` MESSAGE="" + case $COMMAND in - stop) MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestop.cgi 2>/dev/null` + stop) MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestop.cgi 2>/dev/null` rc=$? + if [ $rc != 0 ] then lh_message.sh "Could not stop the backend." + else + echo "$MESSAGE" | grep -q "'$hostname': 'Message delivered'" + rc=$? + if [ $rc != 0 ] + then + msg_client.py "* Backend Stopped" > /dev/null + fi fi - ;; + ;; - start ) - MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestart.cgi 2>/dev/null` - rc=$? - if [ $rc != 0 ] - then + start ) + MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestart.cgi 2>/dev/null` + rc=$? + if [ $rc != 0 ] + then lh_message.sh "Could not start the backend" - fi - ;; + else + echo "$MESSAGE" | grep -q "'$hostname': 'Message delivered'" + rc=$? + if [ $rc != 0 ] + then + msg_client.py "* Backend Started" > /dev/null + fi + fi + ;; - restart) - /usr/MythVantage/bin/backend_control.sh stop $dbhost - sleep 2 - /usr/MythVantage/bin/backend_control.sh start $dbhost + restart) + /usr/MythVantage/bin/backend_control.sh stop $dbhost + sleep 2 + /usr/MythVantage/bin/backend_control.sh start $dbhost + ;; - ;; - clearcache) - MESSAGE2=`/usr/bin/curl http://$dbhost:1337/beclear.cgi 2>/dev/null` - rc=$? - if [ $rc != 0 ] - then + clearcache) + MESSAGE2=`/usr/bin/curl http://$dbhost:1337/beclear.cgi 2>/dev/null` + rc=$? + if [ $rc != 0 ] + then lh_message.sh "Could not clear the cache" - fi + else + echo "$MESSAGE" | grep -q "'$hostname': 'Message delivered'" + rc=$? + if [ $rc != 0 ] + then + msg_client.py "* cache cleared" > /dev/null + fi + fi esac -- cgit v0.12 From 485dd2b2efb3b44d3cdaba2867243e16adee2381 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 21 Sep 2012 10:51:51 -0500 Subject: LinHES-system, supplmental-web,xymon: renable and fix restore_job from web --- abs/core/LinHES-system/PKGBUILD | 6 +++--- abs/core/LinHES-system/lh_system_restore_job | 2 +- abs/core/supplemental-web/PKGBUILD | 2 +- abs/core/supplemental-web/contents/process.py | 8 +++++--- abs/core/xymon/PKGBUILD | 6 +++--- abs/core/xymon/hbnotes.py | 20 ++++++++++---------- abs/core/xymon/xymon-server.rules | 1 + 7 files changed, 24 insertions(+), 21 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 94c982e..145fb1d 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=95 +pkgrel=96 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -80,7 +80,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' 'd03aedeeeda0f5e9c1eb437411c88477' '94ce8f1d5085c0db7b267db8c2e9a3ff' '6a56efa9abcf914ebe380178749cf7ce' - '0e7b910fe26e9096e5531cd38f331292' + 'ceec78815ed01af733cdbca14cb0942b' '859a80ddb4c234506379c605114c1343' '47e093e8cfe4b5b96602358e1f540832' '9f08fb2e821297841f1849c6221b87cb' @@ -98,7 +98,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' '54ebcc024db2e0ebe8121305d8926767' '45f46d1f9193c8dde18e56369ec29a1e' 'a8edbe7bc37e9932e8749d9f5f89c16f' - 'afd621cd8a8cf5fcff5d00b9f340a9a9' + '116b0f62ed4e8dd6e437930deeb6e49e' 'eb879fee9603a05d5420d4ce8ed9e450' 'f1870a9522c79e6b248fcbf81dec3280' '84492954db16740f949d795b74383189' diff --git a/abs/core/LinHES-system/lh_system_restore_job b/abs/core/LinHES-system/lh_system_restore_job index c926371..6446e6d 100644 --- a/abs/core/LinHES-system/lh_system_restore_job +++ b/abs/core/LinHES-system/lh_system_restore_job @@ -30,7 +30,7 @@ if [ x$backupfile = x ] then usage fi - +MYTH_RUN_STATUS="1" . /etc/profile RESTOREDIR=$BACKUPDIR/restore diff --git a/abs/core/supplemental-web/PKGBUILD b/abs/core/supplemental-web/PKGBUILD index 311292f..afbf678 100644 --- a/abs/core/supplemental-web/PKGBUILD +++ b/abs/core/supplemental-web/PKGBUILD @@ -1,6 +1,6 @@ pkgname=supplemental-web pkgver=1.0 -pkgrel=25 +pkgrel=26 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/MythVantage install=supplemental-web.install diff --git a/abs/core/supplemental-web/contents/process.py b/abs/core/supplemental-web/contents/process.py index 6ae7363..f6c6db1 100644 --- a/abs/core/supplemental-web/contents/process.py +++ b/abs/core/supplemental-web/contents/process.py @@ -101,7 +101,7 @@ def go_backup(myhost): results="Nothing happened" command= "sudo /usr/LH/bin/lh_system_backup_job" print command - command2="sleep 1; /data/srv/hobbit/server/ext/hbnotes.py" + command2="sleep 1; /home/xymon/server/ext/hbnotes.py" results=os.popen(command,'r') os.popen(command2,'r') @@ -110,14 +110,16 @@ def go_backup(myhost): def go_restore(restorefile,myhost): myhostname = socket.gethostname() if myhostname.strip() == myhost.strip(): - localcommand="sudo /usr/bin/restore_job.sh " + localcommand="sudo /usr/LH/bin/lh_system_restore_job " command= localcommand + restorefile + else: + #this should never execute sshcmd="ssh -o StrictHostKeyChecking=no -o ConnectTimeout=1 -i /data/srv/.nobody_ssh/id_dsa mythtv@" sshcmd+=myhost.strip() cmd=' "sudo /usr/bin/restore_job.sh " ' command=sshcmd + cmd + restorefile + " 2>&1 " - + print command results=os.popen(command,'r') return results diff --git a/abs/core/xymon/PKGBUILD b/abs/core/xymon/PKGBUILD index 08b7341..b68d1fe 100755 --- a/abs/core/xymon/PKGBUILD +++ b/abs/core/xymon/PKGBUILD @@ -1,7 +1,7 @@ pkgbase=xymon pkgname=(xymonserver xymonclient) pkgver=4.3.5 -pkgrel=32 +pkgrel=33 pkgdesc="Hobbit is a system for monitoring servers and networks. " license="GPL" arch=('i686' 'x86_64') @@ -119,7 +119,7 @@ md5sums=('31923ec126fe1c264fceb459d2175161' '2d88e59ab17114030da514ba3f0a5b64' 'ee608dcafc050d790e28647a670f6b60' 'b2f98ac0df013332deedc1efae0a270d' - 'a1ae327a6782d05f46528d604e763b6b' + '94e561bc2d9ba5755f04ed642485e83b' '0f70e76a164f648f0a4a01110137cb20' 'f6921f0413215ae174e81306be80d37f' '54ba9d7bff5875150e511c608ffc1e6a' @@ -135,4 +135,4 @@ md5sums=('31923ec126fe1c264fceb459d2175161' '98e9242ae346f729b14cb195786571f2' '31ac5c1f6dcc9408b64c4107b325a9a6' 'c7178bbf384bbe86c318b60fef6faf10' - 'fd14b6ebdee25d29ea6caf226e26362d') + '72bf7caf0f53928d97ff5cd9810d6d4d') diff --git a/abs/core/xymon/hbnotes.py b/abs/core/xymon/hbnotes.py index cbf755b..6751865 100644 --- a/abs/core/xymon/hbnotes.py +++ b/abs/core/xymon/hbnotes.py @@ -20,17 +20,17 @@ except: def createdropdown(currenthostype): - dir = "/myth/system_backup" + dir = "/data/storage/disk0/backup/system_backups" dropdown=" " - #dropdown=''' - #Restore database - #Restore database +
    Backup database
    ' dropdown+='Optimize database
    ' if currenthostype == "Master_backend": diff --git a/abs/core/xymon/xymon-server.rules b/abs/core/xymon/xymon-server.rules index be7b4dd..b0f6100 100644 --- a/abs/core/xymon/xymon-server.rules +++ b/abs/core/xymon/xymon-server.rules @@ -1,5 +1,6 @@ #These rules are used by xymon-server nobody ALL = NOPASSWD:/usr/bin/certmaster-ca http ALL = NOPASSWD:/usr/LH/bin/lh_system_backup_job +http ALL = NOPASSWD:/usr/LH/bin/lh_system_restore_job http ALL = NOPASSWD:/sbin/sv -- cgit v0.12 From bea0f6ea7fa89b80f5e5c1b6d8b50577fdeaffba Mon Sep 17 00:00:00 2001 From: James Meyer Date: Fri, 21 Sep 2012 10:53:01 -0500 Subject: func: stop tuner status from being displayed when running failed_func --- abs/core/func/PKGBUILD | 4 ++-- abs/core/func/failed_func | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/abs/core/func/PKGBUILD b/abs/core/func/PKGBUILD index 08aee30..50dae2b 100644 --- a/abs/core/func/PKGBUILD +++ b/abs/core/func/PKGBUILD @@ -1,6 +1,6 @@ pkgname=func pkgver=0.25 -pkgrel=8 +pkgrel=9 pkgdesc="fedora unifed network controller" url="" license="gpl" @@ -40,7 +40,7 @@ md5sums=('892252004f122c61bb58bb4607553ffe' '1e2905074203d5c0557f143a6c50c497' '1393088fa64823606e0b1c02296041f4' '32cc4d15a3083b518d9f645b656cc273' - '5c62fad46fb95a14bc7093b506098e07' + 'cb27f9b7f6cef35b7cd2b4b2dbfc2b6b' 'b02a733b7a74569e57521bc3708724a5' '1bf9594c41817d4f70d4465b84cbe8b6' '28e141f04ccbdde1199b41888e102dc9' diff --git a/abs/core/func/failed_func b/abs/core/func/failed_func index 943fab9..bb4ad7a 100644 --- a/abs/core/func/failed_func +++ b/abs/core/func/failed_func @@ -1,4 +1,5 @@ #!/bin/bash +MYTH_RUN_STATUS="1" . /etc/profile . /etc/systemconfig -- cgit v0.12 From 0654c2001674e4e532bee4d4fd14c67cd7100869 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Fri, 21 Sep 2012 14:04:37 -0500 Subject: mythtv: bump to latest fixes to get python bindings fix --- abs/core/mythtv/stable-0.25/git_src/git_hash | 2 +- abs/core/mythtv/stable-0.25/mythtv/PKGBUILD | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/abs/core/mythtv/stable-0.25/git_src/git_hash b/abs/core/mythtv/stable-0.25/git_src/git_hash index 8e5da8e..fe72041 100644 --- a/abs/core/mythtv/stable-0.25/git_src/git_hash +++ b/abs/core/mythtv/stable-0.25/git_src/git_hash @@ -1 +1 @@ -d51927663b67c7c035108270a31bf14aed68bcdb +0817eb2a6d5663c5dce770105b8350688f09e97e diff --git a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD index 9ccfdbd..2706c40 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD +++ b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mythtv pkgver=0.25 -pkgrel=13 +pkgrel=14 commit_hash=`cat ../git_src/git_hash` pkgdesc="A Homebrew PVR project $commit_hash" arch=('i686' 'x86_64') -- cgit v0.12 From 02ed2d32465e5f074eae2bca648c2b344c7a3044 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Fri, 21 Sep 2012 23:09:21 -0500 Subject: LinHES-system: myth_status.py: fix conflicted recordings conflicted recordings would always trigger the except because len of an list iterator fails --- abs/core/LinHES-system/PKGBUILD | 4 ++-- abs/core/LinHES-system/myth_status.py | 15 +++++++-------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 686d3bc..eb53138 100644 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=60 +pkgrel=61 arch=('i686') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -70,7 +70,7 @@ md5sums=('d1a5963c5a440a608031c6d750232633' '542e670e78d117657f93141e9689f54d' '41951459ea9d2b0567be521b67e6285a' 'ba351b92e69bcaf26a9bf80417b09c3c' - '4545eb39213d40b5a2bdeda5e066cdc4' + '309638acf596ce3c790aa2bf5c7c9880' '962a3e9eaba2d1466251b7ab0956705d' 'd03aedeeeda0f5e9c1eb437411c88477' '94ce8f1d5085c0db7b267db8c2e9a3ff' diff --git a/abs/core/LinHES-system/myth_status.py b/abs/core/LinHES-system/myth_status.py index b4f4375..da43679 100644 --- a/abs/core/LinHES-system/myth_status.py +++ b/abs/core/LinHES-system/myth_status.py @@ -92,14 +92,13 @@ print "" print "Conflicted Recordings:" print "----------------------" a=be.getConflictedRecordings() -try: - if len(a) == 0: - print " No conflicts" - else: - for i in a: - title_chan="%s (%s)" %(i.title, i.channame) - print " %s - %-50s " %(i.starttime,title_chan) -except: +c=0 +for i in a: + title_chan="%s (%s)" %(i.title, i.channame) + print " %s - %-50s " %(i.starttime,title_chan) + c=c+1 + +if c == 0: print " No conflicts" print "" -- cgit v0.12 From dab0a7167db39e0ed009a6061a9a0a8d91f86a2c Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sun, 23 Sep 2012 13:38:24 -0500 Subject: func: touch new certs to update the date when func fails. This is needed in cases where the system was installed with an incorrect time. --- abs/core/func/PKGBUILD | 4 ++-- abs/core/func/failed_func | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/abs/core/func/PKGBUILD b/abs/core/func/PKGBUILD index 50dae2b..b811131 100644 --- a/abs/core/func/PKGBUILD +++ b/abs/core/func/PKGBUILD @@ -1,6 +1,6 @@ pkgname=func pkgver=0.25 -pkgrel=9 +pkgrel=10 pkgdesc="fedora unifed network controller" url="" license="gpl" @@ -40,7 +40,7 @@ md5sums=('892252004f122c61bb58bb4607553ffe' '1e2905074203d5c0557f143a6c50c497' '1393088fa64823606e0b1c02296041f4' '32cc4d15a3083b518d9f645b656cc273' - 'cb27f9b7f6cef35b7cd2b4b2dbfc2b6b' + 'c30f420c01628a08061270e8502115c5' 'b02a733b7a74569e57521bc3708724a5' '1bf9594c41817d4f70d4465b84cbe8b6' '28e141f04ccbdde1199b41888e102dc9' diff --git a/abs/core/func/failed_func b/abs/core/func/failed_func index bb4ad7a..b4605bf 100644 --- a/abs/core/func/failed_func +++ b/abs/core/func/failed_func @@ -12,10 +12,13 @@ status=$? if [ $status = 0 ] then echo "removing ca (failed_func.sh)" + touch /etc/pki/certmaster/ca/* rm -f /etc/pki/certmaster/* echo "restarting func" sv stop funcd + sv stop certmaster sleep 3 + sv start certmaster sv start funcd fi -- cgit v0.12 From be519352aab83e48d3bfaeb2f076f373c1e8e9e4 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sun, 23 Sep 2012 13:38:53 -0500 Subject: runit-scripts: nptd save hwclock when shutting down ntpd --- abs/core/runit-scripts/PKGBUILD | 2 +- abs/core/runit-scripts/runitscripts/services/ntpd/finish | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100755 abs/core/runit-scripts/runitscripts/services/ntpd/finish diff --git a/abs/core/runit-scripts/PKGBUILD b/abs/core/runit-scripts/PKGBUILD index dac1d6d..f2cc893 100755 --- a/abs/core/runit-scripts/PKGBUILD +++ b/abs/core/runit-scripts/PKGBUILD @@ -1,6 +1,6 @@ pkgname=runit-scripts pkgver=2.1.1 -pkgrel=72 +pkgrel=73 pkgdesc="collection of startup scripts for runit" url="http://smarden.org/runit/" license="BSD" diff --git a/abs/core/runit-scripts/runitscripts/services/ntpd/finish b/abs/core/runit-scripts/runitscripts/services/ntpd/finish new file mode 100755 index 0000000..ba564e7 --- /dev/null +++ b/abs/core/runit-scripts/runitscripts/services/ntpd/finish @@ -0,0 +1,7 @@ +#!/bin/sh +export TERM=linux +. /etc/rc.conf +. /etc/rc.d/functions +stat_runit "Stopping NTPD" +printhl " setting hwclock" +exec /sbin/hwclock --utc -w -- cgit v0.12 From b2a8f5b6cf0bd826151b23beaade6cc024c96d24 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sun, 23 Sep 2012 13:39:57 -0500 Subject: supplemental-web/xymon: When restoring the database from the webui, prompt to make sure it's really what the user wants. Also limit db dropdown to 30 entries --- abs/core/supplemental-web/PKGBUILD | 2 +- abs/core/supplemental-web/contents/back.png | Bin 0 -> 3133 bytes abs/core/supplemental-web/contents/go.png | Bin 0 -> 2471 bytes abs/core/supplemental-web/contents/process.py | 6 +- abs/core/xymon/PKGBUILD | 4 +- abs/core/xymon/hbnotes.py | 142 ++++++++++++++++++-------- 6 files changed, 105 insertions(+), 49 deletions(-) create mode 100644 abs/core/supplemental-web/contents/back.png create mode 100644 abs/core/supplemental-web/contents/go.png diff --git a/abs/core/supplemental-web/PKGBUILD b/abs/core/supplemental-web/PKGBUILD index afbf678..573278d 100644 --- a/abs/core/supplemental-web/PKGBUILD +++ b/abs/core/supplemental-web/PKGBUILD @@ -1,6 +1,6 @@ pkgname=supplemental-web pkgver=1.0 -pkgrel=26 +pkgrel=27 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/MythVantage install=supplemental-web.install diff --git a/abs/core/supplemental-web/contents/back.png b/abs/core/supplemental-web/contents/back.png new file mode 100644 index 0000000..6b5da48 Binary files /dev/null and b/abs/core/supplemental-web/contents/back.png differ diff --git a/abs/core/supplemental-web/contents/go.png b/abs/core/supplemental-web/contents/go.png new file mode 100644 index 0000000..c70bf2a Binary files /dev/null and b/abs/core/supplemental-web/contents/go.png differ diff --git a/abs/core/supplemental-web/contents/process.py b/abs/core/supplemental-web/contents/process.py index f6c6db1..22ffb0f 100644 --- a/abs/core/supplemental-web/contents/process.py +++ b/abs/core/supplemental-web/contents/process.py @@ -297,7 +297,11 @@ if __name__ == '__main__': print line + '
    \r\n' print endbox - print ' Back ' + print "

    " + #print ' Back ' + s='' %oldurl + print s + # #print oldurl print javascript diff --git a/abs/core/xymon/PKGBUILD b/abs/core/xymon/PKGBUILD index b68d1fe..8247592 100755 --- a/abs/core/xymon/PKGBUILD +++ b/abs/core/xymon/PKGBUILD @@ -1,7 +1,7 @@ pkgbase=xymon pkgname=(xymonserver xymonclient) pkgver=4.3.5 -pkgrel=33 +pkgrel=35 pkgdesc="Hobbit is a system for monitoring servers and networks. " license="GPL" arch=('i686' 'x86_64') @@ -119,7 +119,7 @@ md5sums=('31923ec126fe1c264fceb459d2175161' '2d88e59ab17114030da514ba3f0a5b64' 'ee608dcafc050d790e28647a670f6b60' 'b2f98ac0df013332deedc1efae0a270d' - '94e561bc2d9ba5755f04ed642485e83b' + '69439732c9f81c663d1cdd65be453631' '0f70e76a164f648f0a4a01110137cb20' 'f6921f0413215ae174e81306be80d37f' '54ba9d7bff5875150e511c608ffc1e6a' diff --git a/abs/core/xymon/hbnotes.py b/abs/core/xymon/hbnotes.py index 6751865..78145f2 100644 --- a/abs/core/xymon/hbnotes.py +++ b/abs/core/xymon/hbnotes.py @@ -24,17 +24,26 @@ def createdropdown(currenthostype): dropdown=" " dropdown=''' Restore database - \n''' + os.chdir(dir) if os.path.exists(dir): files = os.listdir(dir) - for file in os.listdir(dir): + files.sort(key=lambda x: os.path.getmtime(x) , reverse=True) + #for file in os.listdir(dir): + if len(files) > 20: + del files[20:] + + + for file in files: if (file.endswith(".tgz")): - dropdown+=' ' - dropdown+='
    Backup database
    ' - dropdown+='Optimize database
    ' + dropdown+=' \n' + dropdown+=''' +
    + Backup database
    + Optimize database
    + ''' if currenthostype == "Master_backend": - dropdown+='Shutdown All Systems (expect MBE)
    ' + dropdown+='Shutdown All Systems (expect MBE)
    \n' #dropdown+='''Update All Systems Update System - -
    - Restart interface: - -
    - Shutdown System
    - Reboot System
    - Wake on Lan
    - - Update System + +
    + + Restart interface: + +
    + + Shutdown System
    + Reboot System
    + Wake on Lan
    + + -
    - - -
    - ''' +
    + + + + + +''' if currenthostype == "Master_backend" or currenthostype == "Standalone": mbeoptions=createdropdown(currenthostype) @@ -356,7 +408,7 @@ def main(argv): file.write(returnurl) file.write(closetag) - string=(' ') + string=('') file.write(string) if __name__ == "__main__": -- cgit v0.12 From e36902486689cd6a12947fb1c8d3e01712b726b8 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sun, 23 Sep 2012 13:42:41 -0500 Subject: LinHES-system: install_supplemental_service.sh explictly update xymonserver on install. This was needed to make sure it gets installed on upgrades after the --dbonly insert via pacman --- abs/core/LinHES-system/PKGBUILD | 4 ++-- abs/core/LinHES-system/install_supplemental_service.sh | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 145fb1d..2999796 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=96 +pkgrel=98 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -78,7 +78,7 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' '4545eb39213d40b5a2bdeda5e066cdc4' '962a3e9eaba2d1466251b7ab0956705d' 'd03aedeeeda0f5e9c1eb437411c88477' - '94ce8f1d5085c0db7b267db8c2e9a3ff' + '1758aed160de64abfafb28a3a8f3390e' '6a56efa9abcf914ebe380178749cf7ce' 'ceec78815ed01af733cdbca14cb0942b' '859a80ddb4c234506379c605114c1343' diff --git a/abs/core/LinHES-system/install_supplemental_service.sh b/abs/core/LinHES-system/install_supplemental_service.sh index d33cb18..c474447 100644 --- a/abs/core/LinHES-system/install_supplemental_service.sh +++ b/abs/core/LinHES-system/install_supplemental_service.sh @@ -2,7 +2,8 @@ . /etc/systemconfig if [ $SystemType = Master_backend -o $SystemType = Standalone ] then - pacman -S --noconfirm supplemental-web + pacman -S --noconfirm xymonserver + pacman -S --noconfirm supplemental-web add_service.sh certmaster add_service.sh funcd add_service.sh xymon-server -- cgit v0.12 From 048e83695f2b4cb9ddc118e128a7d08f7d48e651 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sun, 23 Sep 2012 13:44:08 -0500 Subject: LinHES-config: ensure that xymonserver is installed after upgrades. This requires a --dbonly pacman call and then later a normal pacman install. This was needed because after upgrades /home/xymon is still on the FS and the xymonserver package failed to to install because of it --- abs/core/LinHES-config/PKGBUILD | 12 ++-- abs/core/LinHES-config/mv_common.py | 4 ++ abs/core/LinHES-config/mv_hostype.py | 91 +++++++++++++++++++++---------- abs/core/LinHES-config/mv_install.py | 2 +- abs/core/LinHES-config/mv_supplemental.py | 7 ++- abs/core/LinHES-config/systemconfig.py | 2 +- 6 files changed, 81 insertions(+), 37 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index a5b0db5..32b397c 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=141 +pkgrel=152 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -125,7 +125,7 @@ build() { install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf } -md5sums=('d27979591231e647f59c23ae18a3d37b' +md5sums=('70ea19d41cf33ec8ae26c4e8cb5cd240' 'f33e1a6f7985091b8d47cbaf7433f90f' '1afacd0337d95f140b2a1777c27f041a' '2596460462cf6c889cf8f95485537b20' @@ -148,7 +148,7 @@ md5sums=('d27979591231e647f59c23ae18a3d37b' '3d1e4a119f38cff0498bf8a67e94e4b3' '71fd2d0d448fc2fcd15415a1beed7109' 'af6b3c5ec0d974b3e19ff1ed50662ee5' - '65c2dad8748210c3c0098efab377c330' + 'eff2543a8dd0fa13f10360d1594d823d' 'b845de3e05c1734cce4b9ac5e8f1baaf' 'e869e2c72212881db1e4fa40b116efe5' '8b7dce4a3a0a281fa6656aa8781a648e' @@ -157,11 +157,11 @@ md5sums=('d27979591231e647f59c23ae18a3d37b' 'fe5e31b833cc6707209e9d656b6eb53c' 'ecb52b9b7a9ac0c8988093c1dfdda635' '23d0e12b7ca1cc6ea6b993c1d7ff20b9' - 'cc5ee06e2182bb825ca3712a1c1afb64' - '919909f4d23b9ee3caf71193c042cc40' + '8f442cfe2574af3e4520a124e28fcd7c' + 'b4900090d841d3e390cb840cf16afd85' '85101b79d1ee30bff8244c810828033f' '923197a517cb83d77263e8cea8b8c16a' - '60611c3f90dbaafde9c41421b2bf759d' + '6aef6f4484c45c5135b77199f63ab317' '2596460462cf6c889cf8f95485537b20' '4cba2bb55c6b8e27c57a6171f42d0455' '4804aa93aaad3dfcfff08cd9ffd68836' diff --git a/abs/core/LinHES-config/mv_common.py b/abs/core/LinHES-config/mv_common.py index a1b3bef..1cb761e 100755 --- a/abs/core/LinHES-config/mv_common.py +++ b/abs/core/LinHES-config/mv_common.py @@ -216,6 +216,10 @@ def pacinstall(pkg): pacinstall("dolphin-emu") elif pkg == "webonlinhes": pacinstall("web-on-linhes") + elif pkg == "xymonclient": + if os.path.exists('/home/xymon/client'): + cmd='''pacman --noconfirm --dbonly -Sddf xymonclient''' + mv_common.runcmd(cmd) if not pkg_blacklist_check(pkg): if pkg_installed_check(pkg): diff --git a/abs/core/LinHES-config/mv_hostype.py b/abs/core/LinHES-config/mv_hostype.py index 2cbd97a..5655986 100755 --- a/abs/core/LinHES-config/mv_hostype.py +++ b/abs/core/LinHES-config/mv_hostype.py @@ -104,6 +104,34 @@ def setup_mysql_connection(systemconfig): mv_common.mkdir_mythhome(data_config.MYTHHOME,"mythtv","mythtv") + + delfile = data_config.MYTHHOME + "/.mythtv/mysql.txt" + mv_common.remove_file(delfile) + delfile = mv_root + "/bin/mythtv/.mythtv/mysql.txt" + mv_common.remove_file(delfile) + filecheck = data_config.MYTHHOME + "/templates/mysql.txt" + if os.path.exists(filecheck): + logging.info(" Scrapping all the previous work and using %s for mysql.txt", filecheck) + mv_common.cp_and_log(filecheck, mysqltxt) + try: + f = open(configxml_file, 'w') + + for outline in config_xml: + f.write(outline) + f.close() + except: + logging.debug(" Couldn't write config.xml") + + home_xml_file=data_config.MYTHHOME + "/.mythtv/config.xml" + mv_common.link_file(configxml_file,home_xml_file) + + #setup link for root user + mv_common.mkdir_mythhome("/root","root","root") + home_xml_file="/root/.mythtv/config.xml" + mv_common.link_file(configxml_file,home_xml_file) + + + if systemtype == "Master_backend": logging.debug(" Setting dbhost to %s in systemconfig", mythip) dbhost = mythip @@ -112,7 +140,8 @@ def setup_mysql_connection(systemconfig): logging.debug(" Changing dbhost in settings table for master_backend") #cmd = '''%s/bin/restore_default_settings.sh -c BECONFIG -s master -a %s ''' %(mv_root, dbhost) cmd = '''%s/bin/myth_settings_wrapper.sh -c BECONFIG -s master -a %s ''' %(mv_root, dbhost) - mv_common.runcmd(cmd) + b=mv_common.runcmd_output(cmd) + logging.debug(b) #mv_common.reloadfe(systemconfig.get("dbhost"),True) if systemtype == "Slave_backend": @@ -120,7 +149,9 @@ def setup_mysql_connection(systemconfig): logging.debug(" Changing slave in settings: %s", slavehost) cmd = '''%s/bin/myth_settings_wrapper.sh -c BECONFIG -s slave -a %s ''' %(mv_root, slavehost) #cmd = '''%s/bin/restore_default_settings.sh -c BECONFIG -s slave -a %s ''' %(mv_root, slavehost) - mv_common.runcmd(cmd) + b=mv_common.runcmd_output(cmd) + logging.debug(b) + if systemtype == "Standalone": logging.debug(" changing mysql.txt file to use localhost") @@ -130,36 +161,40 @@ def setup_mysql_connection(systemconfig): #mv_common.reloadfe(systemconfig.get("dbhost"),True) cmd = '''%s/bin/myth_settings_wrapper.sh -c BECONFIG -s standalone ''' %(mv_root) - mv_common.runcmd(cmd) + b=mv_common.runcmd_output(cmd) + logging.debug(b) + #mv_common.reloadfe(systemconfig.get("dbhost"),True) logging.debug(" Running beconfig a 2nd time") cmd = '''%s/bin/myth_settings_wrapper.sh -c BECONFIG -s standalone ''' %(mv_root) - mv_common.runcmd(cmd) - else: - logging.debug(" changing mysql.txt file to use %s", dbhost) - cmd = '''sed -e "s/^DBHostName=.*$/DBHostName=%s/" %s > %s ''' %(dbhost, mysqltemplate, mysqltxt) - mv_common.runcmd(cmd) - - delfile = data_config.MYTHHOME + "/.mythtv/mysql.txt" - mv_common.remove_file(delfile) - delfile = mv_root + "/bin/mythtv/.mythtv/mysql.txt" - mv_common.remove_file(delfile) - filecheck = data_config.MYTHHOME + "/templates/mysql.txt" - if os.path.exists(filecheck): - logging.info(" Scrapping all the previous work and using %s for mysql.txt", filecheck) - mv_common.cp_and_log(filecheck, mysqltxt) - try: - f = open(configxml_file, 'w') - - for outline in config_xml: - f.write(outline) - f.close() - except: - logging.debug(" Couldn't write config.xml") - - home_xml_file=data_config.MYTHHOME + "/.mythtv/config.xml" - mv_common.link_file(configxml_file,home_xml_file) + #mv_common.runcmd(cmd) + b=mv_common.runcmd_output(cmd) + logging.debug(b) + #else: + #logging.debug(" changing mysql.txt file to use %s", dbhost) + #cmd = '''sed -e "s/^DBHostName=.*$/DBHostName=%s/" %s > %s ''' %(dbhost, mysqltemplate, mysqltxt) + #mv_common.runcmd(cmd) + + #delfile = data_config.MYTHHOME + "/.mythtv/mysql.txt" + #mv_common.remove_file(delfile) + #delfile = mv_root + "/bin/mythtv/.mythtv/mysql.txt" + #mv_common.remove_file(delfile) + #filecheck = data_config.MYTHHOME + "/templates/mysql.txt" + #if os.path.exists(filecheck): + #logging.info(" Scrapping all the previous work and using %s for mysql.txt", filecheck) + #mv_common.cp_and_log(filecheck, mysqltxt) + #try: + #f = open(configxml_file, 'w') + + #for outline in config_xml: + #f.write(outline) + #f.close() + #except: + #logging.debug(" Couldn't write config.xml") + + #home_xml_file=data_config.MYTHHOME + "/.mythtv/config.xml" + #mv_common.link_file(configxml_file,home_xml_file) diff --git a/abs/core/LinHES-config/mv_install.py b/abs/core/LinHES-config/mv_install.py index 54f4051..aa895da 100755 --- a/abs/core/LinHES-config/mv_install.py +++ b/abs/core/LinHES-config/mv_install.py @@ -1922,7 +1922,7 @@ def upgrade(hostoptions): mount_bind_chroot() #make symlink only..no need to double_mount as fstab should already have that, unless it's a clean upgrade double_mount(upgrade=True) - logging.info("Running systemconfig in chroot time") + logging.info("Running systemconfig in chroot") cmd = "chroot %s %s/bin/systemconfig.sh all,this_is_install" %(data_config.MOUNTPOINT, MVROOT) rc = runcmd(cmd)[0] if rc != 0 : diff --git a/abs/core/LinHES-config/mv_supplemental.py b/abs/core/LinHES-config/mv_supplemental.py index 608e997..2b8bd2f 100755 --- a/abs/core/LinHES-config/mv_supplemental.py +++ b/abs/core/LinHES-config/mv_supplemental.py @@ -31,7 +31,7 @@ def windowmanager(systemconfig): logging.info("__End of windowmanager \n") -def supplemental(systemconfig): +def supplemental(systemconfig,this_is_install = False): logging.info("____Start of supplemental config ____") try: supplemental=systemconfig.get("supplemental") @@ -39,6 +39,11 @@ def supplemental(systemconfig): supplemental = "0" if supplemental == "1": logging.info(" Installing supplemental system\n") + if this_is_install == True: + if os.path.exists('/home/xymon/server'): + cmd='''pacman --noconfirm --dbonly -Sddf xymonserver''' + mv_common.runcmd(cmd) + cmd='''/usr/LH/bin/install_supplemental_service.sh''' mv_common.runcmd(cmd) logging.info("__End of supplemental\n") \ No newline at end of file diff --git a/abs/core/LinHES-config/systemconfig.py b/abs/core/LinHES-config/systemconfig.py index 73cb45b..59df527 100755 --- a/abs/core/LinHES-config/systemconfig.py +++ b/abs/core/LinHES-config/systemconfig.py @@ -275,7 +275,7 @@ def main(argv): if cmdmodule["supplemental"] or cmdmodule["this_is_install"]: import mv_supplemental mv_supplemental.windowmanager(systemconfig) - mv_supplemental.supplemental(systemconfig) + mv_supplemental.supplemental(systemconfig,cmdmodule["this_is_install"]) if cmdmodule["vnc"]: import mv_vnc -- cgit v0.12 From 2033f716626a7b5043198398e09436a1449f6d81 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Sun, 23 Sep 2012 20:16:42 -0500 Subject: dvb-firmware: add dvb-fe-cx24116.fw. closes #852 --- abs/core/dvb-firmware/PKGBUILD | 4 ++-- abs/core/dvb-firmware/dvb-firmware.tar.bz2 | Bin 13836324 -> 13858990 bytes 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/abs/core/dvb-firmware/PKGBUILD b/abs/core/dvb-firmware/PKGBUILD index a9fc3e3..512422f 100644 --- a/abs/core/dvb-firmware/PKGBUILD +++ b/abs/core/dvb-firmware/PKGBUILD @@ -3,7 +3,7 @@ pkgname=dvb-firmware pkgver=1 -pkgrel=17 +pkgrel=18 pkgdesc="Firmware for DVB cards" replaces=('hd3000firmware') arch=('i586' 'i686' 'x86_64') @@ -17,5 +17,5 @@ build() { mkdir -p ${pkgdir}/etc/modprobe.d/ install -D -m644 "${srcdir}/xc5000.conf" "${pkgdir}/etc/modprobe.d/" } -md5sums=('2307b2e9ce2da591d64ed611b79ecf17' +md5sums=('d2ba68a1e49adbb71431295fc96cda60' '08c7619f37757f0d6191866701212575') diff --git a/abs/core/dvb-firmware/dvb-firmware.tar.bz2 b/abs/core/dvb-firmware/dvb-firmware.tar.bz2 index 57019f5..df45dc0 100644 Binary files a/abs/core/dvb-firmware/dvb-firmware.tar.bz2 and b/abs/core/dvb-firmware/dvb-firmware.tar.bz2 differ -- cgit v0.12 From 87f4b9fbd66e93754de6729a4b68bd9fd1cd7335 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Tue, 25 Sep 2012 10:28:12 -0500 Subject: iguanair: update to 1.0.3. refs #848 --- abs/core/iguanair/PKGBUILD | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/abs/core/iguanair/PKGBUILD b/abs/core/iguanair/PKGBUILD index 4da37e0..b97f6bd 100755 --- a/abs/core/iguanair/PKGBUILD +++ b/abs/core/iguanair/PKGBUILD @@ -1,12 +1,11 @@ pkgname=iguanair -pkgver=1.0.1 -pkgrel=2 -_kernver=2.6.37-LinHES +pkgver=1.0.3 +pkgrel=1 url="http://iguanaworks.net" pkgdesc="Linux Infrared Remote Control usb from iguanaworks" license=('GPL2' 'LGPL') arch=('i686' 'x86_64') -depends=('swig' 'libusb') +depends=('python' 'swig' 'libusb') replaces=('iguanaIR') source=(http://iguanaworks.net/downloads/iguanaIR-${pkgver}.tar.bz2) @@ -38,4 +37,4 @@ package() { sed -i -e "s|\#\!/usr/bin/python\ \-tt|\#\!/usr/bin/python2\ \-tt|" \ -e "s|\#\!/usr/bin/python$|\#\!/usr/bin/python2|" $(ls) } -md5sums=('cf9e6e7939ff9d76aa985fab8c6f5af7') +md5sums=('172b897083f014c9b5ade296ccc48298') -- cgit v0.12 From 2549b610a84a5e17aad9d8dbc8422f0719709436 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 27 Sep 2012 00:04:37 -0500 Subject: LinHES-system: enhance msg_client.py and msg_deamon.py to support : msg_client.py --clear --tag to clear the queue, with the --tag then the whole queue is cleared --msg --tag to add messages to que --kill kill whatever is currently being displayed --- abs/core/LinHES-system/msg_client.py | 31 ++- abs/core/LinHES-system/msg_daemon.py | 375 +++++++++++++++++++++++++++++++---- 2 files changed, 364 insertions(+), 42 deletions(-) diff --git a/abs/core/LinHES-system/msg_client.py b/abs/core/LinHES-system/msg_client.py index 3c53857..175933f 100755 --- a/abs/core/LinHES-system/msg_client.py +++ b/abs/core/LinHES-system/msg_client.py @@ -3,6 +3,8 @@ import socket import sys +import argparse +import pickle # Create a UDS socket sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) @@ -33,10 +35,25 @@ def send_message(message): if __name__ == "__main__": - if len(sys.argv) == 2: - send_message(sys.argv[1]) - else: - print "Unknown command" - print "usage: %s msg to display" % sys.argv[0] - sys.exit(2) - sys.exit(0) + parser = argparse.ArgumentParser() + + parser.add_argument('--tag', action='store', dest='tag',help='message tag') + parser.add_argument('--timeout', action='store', dest='timeout',help='time to display message') + action = parser.add_mutually_exclusive_group(required=True) + action.add_argument('--msg', action='store', dest='msg', help='Add message to the queue') + action.add_argument('--clear', action='store_true', help='Remove message from queue that match tag') + action.add_argument('--kill', action='store_true', help='Kill current msg thats displayed') + + results = parser.parse_args() + resultsdict = vars(results) + + if results.msg : + cmd = "msg" + elif results.clear: + cmd = "clear" + elif results.kill: + cmd = "kill" + + arg_dict = {'cmd':cmd , 'msg':resultsdict['msg'] , 'tag':resultsdict['tag'] , 'timeout':resultsdict['timeout']} + send_message(pickle.dumps(arg_dict)) + #sys.exit(0) diff --git a/abs/core/LinHES-system/msg_daemon.py b/abs/core/LinHES-system/msg_daemon.py index 5ca5b09..b766aae 100755 --- a/abs/core/LinHES-system/msg_daemon.py +++ b/abs/core/LinHES-system/msg_daemon.py @@ -4,43 +4,348 @@ import socket import sys import os -from subprocess import call +import pickle +import operator +import threading +import time +import aosd +import ConfigParser +import multiprocessing +import subprocess,signal + +sys.path.append('/etc') server_address = '/run/msg_socket' +class msg_aosd(): + def scroll(self,osd, width, height, display_time,position): + pos = position + step = 1 -# Make sure the socket does not already exist -try: - os.unlink(server_address) -except OSError: - if os.path.exists(server_address): - raise -# Create a UDS socket -sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) -# Bind the socket to the port -print >>sys.stderr, 'starting up on %s' % server_address -sock.bind(server_address) -#change permissions of socket -os.chmod(server_address,0777) - -# Listen for incoming connections -sock.listen(1) - -while True: - # Wait for a connection - connection, client_address = sock.accept() - try: - #print >>sys.stderr, 'connection from', client_address - msg="" - # Receive the data in small chunks and retransmit it - while True: - data = connection.recv(16) - msg+=data - if data: - continue + osd.set_position(pos, width, height) + (x, y, _, _) = osd.get_geometry() + osd.set_position_offset(width, height) + osd.show() + + x -= 1 + y += height - 1; + for i in range(1, height + 1, step): + osd.loop_for(5) + y -= step + osd.set_geometry(x, y, width, i) + + osd.set_position(pos, width, height) + osd.set_position_offset(-1, -1) + (x, y, _, _) = osd.get_geometry() + #time to display + osd.loop_for(display_time) + for i in range(height, 0, -step): + y += step + osd.set_geometry(x, y, width, i); + osd.loop_for(1); + + osd.hide(); + + def setup(self,font_color,font_type): + osd = aosd.AosdText() + osd.set_transparency(aosd.TRANSPARENCY_COMPOSITE) + if osd.get_transparency() != aosd.TRANSPARENCY_COMPOSITE: + osd.set_transparency(aosd.TRANSPARENCY_NONE) + + osd.geom_x_offset = 10 + osd.geom_y_offset = 0 + + osd.back_color = "white" + osd.back_opacity = 50 + + osd.shadow_color = "black" + osd.shadow_opacity = 127 + osd.shadow_x_offset = 2 + osd.shadow_y_offset = 2 + + osd.fore_color = font_color + osd.fore_opacity = 255 + + osd.set_font(font_type) + osd.wrap = aosd.PANGO_WRAP_WORD_CHAR + osd.alignment = aosd.PANGO_ALIGN_LEFT + osd.set_layout_width(osd.get_screen_wrap_width()) + return osd + + def set_string(self, osd, text): + osd.set_text(text) + return osd.get_text_size() + + def setup_config(self): + module_config = ConfigParser.RawConfigParser() + try: + module_config.read('/usr/MythVantage/etc/msg.cfg') + except: + pass + return module_config + + + + def display (self,flags,display_time=-1): + """ + parse the msg for display. + """ + try: + text,config_section=flags.split("|") + if config_section == '': + config_section="default" + except: + text=flags + config_section="default" + + module_config = self.setup_config() + + position=6 + font_color="green" + font_type="Times New Roman Italic 36" + + if display_time <= 0 : + try: + display_time = int(module_config.get(config_section,"display_time")) + except: + display_time = 5000 + pass + try: + position = int(module_config.get(config_section,"position")) + except: + pass + try: + font_color = module_config.get(config_section,"font_color") + except: + pass + try: + font_type = module_config.get(config_section,"font_type") + except: + pass + + #this bit of code converts a \n to EOL/BREAK + textline=text.split('\\n') + try: + textline.remove(' ') + except: + pass + text=chr(10).join(textline) + + #cmd = sub_process.Popen("/usr/bin/wall %s" % text,stdout=sub_process.PIPE,shell=True) + #data = cmd.communicate()[0] + osd = self.setup(font_color, font_type) + width, height = self.set_string(osd, text) + self.scroll(osd, width, height, display_time, position) + + return ("Message delivered") + + +class msg_xosd(): + """Crude wrapper for xosd_cat""" + def __init__ (self): + pass + + def set_default_values(self): + self.color="yellow" + self.outline="2" + self.outlinecolour="black" + self.shadow="0" + self.shadowcolour="black" + self.font="-adobe-helvetica-bold-*-*-*-34-*-*-*-*-*-*-*" + return + + def set_parameters(self): + xosd_cfg={} + file_name = "/etc/osd_cat.cfg" + try: + config_file = open(file_name) + except: + set_default_values() + return + + for line in config_file: + line = line.strip() + if line and line[0] is not "#" and line[-1] is not "=": + var, val = line.rsplit("=", 1) + val = val.split("#")[0] + val = val.strip('"') + xosd_cfg[var.strip()] = val.strip() + self.color = xosd_cfg['color'] + self.outline = xosd_cfg['outline'] + self.outlinecolour = xosd_cfg['outlinecolour'] + self.shadow = xosd_cfg['shadow'] + self.shadowcolour = xosd_cfg['shadowcolour'] + self.font = xosd_cfg['font'] + + def display(self,msg,display_time): + self.set_parameters() + cmd = "echo -e \"%s\" | DISPLAY=127.0.0.1:0 osd_cat --pos=middle --align=center --offset=200 --delay=%s --color=%s --outline=%s --outlinecolour=%s --shadow=%s --shadowcolour=%s --font=\"%s\"" %(msg,display_time,self.color,self.outline,self.outlinecolour,self.shadow,self.shadowcolour,self.font) + #set a process group on the OS, so that the kill gets them all. No one survives or becomes a zombie + self.p = subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE,preexec_fn=os.setsid) + self.processID = self.p.pid + stdout,stderr = self.p.communicate() + + def kill(self): + try: + os.killpg(self.processID,signal.SIGTERM) + except: + pass + +class Msg_Queue(): + def __init__(self): + self.msglist=[] + self.msg_slot = 0 + + def get_msg(self): + return self.msglist.pop(0) + pass + + def add_msg(self,cmddict): + #print "Adding msg to msg queue" + self.inc_last_msg_slot() + cmddict['slot'] = self.msg_slot + self.msglist.append(cmddict) + + + def clear_msg(self,msg_tag): + #print "Clearing out list of %s" %msg_tag + #loop over list in reverse + for i in xrange(len(self.msglist) - 1, -1, -1): + #access list by index, look at the key tag + if self.msglist[i]['tag'] == msg_tag: + del self.msglist[i] + + def clear(self): + #print "Clearing out entire queue" + del self.msglist[:] + + def sort(self,keyvalue): + self.msglist.sort(key=operator.itemgetter(keyvalue)) + + def search(self,key,value): + pass + + def print_queue(self): + print "############################" + for i in self.msglist: + for key, value in i.iteritems(): + print key,":", value + print "-----" + + def get_last_msg_slot(self): + return self.msg_slot + + def inc_last_msg_slot(self): + self.msg_slot = self.msg_slot + 1 + + +class msg_queue_runner(threading.Thread): + """Threaded Queue runner for testing things""" + def __init__(self, msg_queue): + threading.Thread.__init__(self) + self.msg_queue = msg_queue + self.out_msg = msg_aosd() + self.out_xosd = msg_xosd() + + def get_current_style(self): + style = "default" + if os.path.exists('/etc/X11/WINDOWMANAGER'): + command = ['bash', '-c', 'source /etc/X11/WINDOWMANAGER && echo $STARTUP_STYLE'] + proc = subprocess.Popen(command, stdout = subprocess.PIPE) + + for line in proc.stdout: + if line.strip() == "": + style = "default" else: - call(["/usr/LH/bin/lh_message.sh", msg]) - break + style = line.strip() + break + proc.communicate() + else: + style = "default" + return style + + + def kill_current(self): + style = self.get_current_style() + #print "Killing current display" + if style == "enhanced": + self.p.terminate() + elif style == "default": + #self.p.terminate() + self.out_xosd.kill() + + def run(self): + while True: + try: + msgdict = self.msg_queue.get_msg() + style = self.get_current_style() + if msgdict['timeout'] == None: + display_time = 3 + + # display message here + msgtext = msgdict['msg'] + if style == "enhanced": + display_time = display_time * 1000 + self.p = multiprocessing.Process(target=self.out_msg.display, args=(msgtext,display_time)) + self.p.start() + self.p.join() + elif style == "default": + display_time = int(msgdict['timeout']) + self.out_xosd.display(msgtext,display_time) + + except: + time.sleep(1) + continue + + +msg_queue = Msg_Queue() + + +if __name__ == "__main__": + # Make sure the socket does not already exist + try: + os.unlink(server_address) + except OSError: + if os.path.exists(server_address): + raise + # Create a UDS socket + sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) + # Bind the socket to the port + print >>sys.stderr, 'starting up on %s' % server_address + sock.bind(server_address) + #change permissions of socket + os.chmod(server_address,0777) + + # Listen for incoming connections + sock.listen(1) + #start msg display thread + msgthread = msg_queue_runner(msg_queue) + msgthread.setDaemon(True) + msgthread.start() + + + #main loop that reads in the cmddict, never exits + while True: + # Wait for a connection + connection, client_address = sock.accept() + try: + sf = connection.makefile("r+b", bufsize=0) + data = sf.read() + cmddict = (pickle.loads(data)) + + if cmddict['cmd'] == "msg": + #add to msg_queue + msg_queue.add_msg(cmddict) + elif cmddict['cmd'] == 'clear': + if cmddict['tag'] == '' or cmddict['tag'] == None : + msg_queue.clear() + else: + msg_queue.clear_msg(cmddict['tag']) + elif cmddict['cmd'] == 'kill': + msgthread.kill_current() + ## call(["/usr/LH/bin/lh_message.sh", msg]) + #break + finally: + # Clean up the connection + connection.close() + - finally: - # Clean up the connection - connection.close() -- cgit v0.12 From d5954e7d4607ad7eeffa44383ee3a7c3aaf8abb3 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 27 Sep 2012 00:06:35 -0500 Subject: runit-scripts: mythbackend msg_deamon. mythbackend, add ability to read options from file /etc/conf.d/mythbackend MYTH_ARGS="-q --syslog local6" msg_deamon set DISPLAY=127.0.0.1 --- abs/core/runit-scripts/PKGBUILD | 2 +- abs/core/runit-scripts/runitscripts/services/msg_daemon/run | 2 +- abs/core/runit-scripts/runitscripts/services/mythbackend/run | 6 ++++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/abs/core/runit-scripts/PKGBUILD b/abs/core/runit-scripts/PKGBUILD index f2cc893..d8acb9f 100755 --- a/abs/core/runit-scripts/PKGBUILD +++ b/abs/core/runit-scripts/PKGBUILD @@ -1,6 +1,6 @@ pkgname=runit-scripts pkgver=2.1.1 -pkgrel=73 +pkgrel=75 pkgdesc="collection of startup scripts for runit" url="http://smarden.org/runit/" license="BSD" diff --git a/abs/core/runit-scripts/runitscripts/services/msg_daemon/run b/abs/core/runit-scripts/runitscripts/services/msg_daemon/run index b544550..f789d0b 100755 --- a/abs/core/runit-scripts/runitscripts/services/msg_daemon/run +++ b/abs/core/runit-scripts/runitscripts/services/msg_daemon/run @@ -4,4 +4,4 @@ export TERM=linux . /etc/rc.d/functions . /etc/profile stat_runit "Starting osd message daemon" -exec /usr/LH/bin/msg_daemon.py +DISPLAY=127.0.0.1:0 /usr/LH/bin/msg_daemon.py diff --git a/abs/core/runit-scripts/runitscripts/services/mythbackend/run b/abs/core/runit-scripts/runitscripts/services/mythbackend/run index 273f655..26dca04 100755 --- a/abs/core/runit-scripts/runitscripts/services/mythbackend/run +++ b/abs/core/runit-scripts/runitscripts/services/mythbackend/run @@ -8,6 +8,12 @@ export TERM=linux MYTH_RUN_STATUS="1" . /etc/profile +MYTH_ARGS="-q --syslog local6" +[ -f /etc/conf.d/mythbackend ] && . /etc/conf.d/mythbackend + + + + stat_runit "Scanning for new storage" MYTHCONFDIR=/usr/share/mythtv /usr/LH/bin/add_storage.py --report > /dev/null -- cgit v0.12 From 8d7a3e620c1d1c363faf75e5d4055a2f9f0d3131 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 27 Sep 2012 00:07:10 -0500 Subject: rsyslog: tweak the file logging just a bit. --- abs/core/rsyslog/PKGBUILD | 4 ++-- abs/core/rsyslog/rsyslog.conf.linhes | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/abs/core/rsyslog/PKGBUILD b/abs/core/rsyslog/PKGBUILD index 40fe9a2..b3902fb 100644 --- a/abs/core/rsyslog/PKGBUILD +++ b/abs/core/rsyslog/PKGBUILD @@ -3,7 +3,7 @@ pkgname=rsyslog pkgver=5.8.6 -pkgrel=6 +pkgrel=7 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/" arch=('i686' 'x86_64') @@ -50,5 +50,5 @@ package() { md5sums=('c46db0496066b82faf735bd4222208d7' 'a18bbcbb6ebdaa13a6ec6d9f3d9eb2da' '1a0cd4530dd5d1439456d5ae230574d9' - 'fae023a980db26f0ee27bd2f80d3e6f2' + 'df5cb090691db8640c489981ba3d0798' '2f795681e12f8bc43e8bea28dc020dcb') diff --git a/abs/core/rsyslog/rsyslog.conf.linhes b/abs/core/rsyslog/rsyslog.conf.linhes index 5d8eb63..24bf3f5 100644 --- a/abs/core/rsyslog/rsyslog.conf.linhes +++ b/abs/core/rsyslog/rsyslog.conf.linhes @@ -27,12 +27,12 @@ if $programname contains 'lighttpd' then ?DynLighttpd & ~ local6.* ?DynMyth -& ~ +#& ~ # Log anything (except mail) of level info or higher. # Don't log private authentication messages! #*.info;mail.none;authpriv.none;cron.none -/var/log/messages -*.info;mail.none;authpriv.none;cron.none -?DailyPerHostLogs -*.info;mail.none;authpriv.none;cron.none -?DynFile +*.info;mail.none;authpriv.none;cron.none;local6.none -?DailyPerHostLogs +*.info;mail.none;authpriv.none;cron.none;local6.none -?DynFile # The authpriv file has restricted access. #authpriv.* /var/log/secure @@ -56,7 +56,7 @@ uucp,news.crit -?DynSpooler # Save boot messages also to boot.log #local7.* /var/log/boot.log -local7.* ?DynFile +local7.* ?DynBoot # Remote Logging (we use TCP for reliable delivery) # An on-disk queue is created for this action. If the remote host is -- cgit v0.12 From aeb0197b0731ae769b1aae8394eb6fc650757cdf Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 27 Sep 2012 00:07:55 -0500 Subject: LinHES-system: adjust for the new msg_client syntax remove lh_message and msg_osd.py --- abs/core/LinHES-system/LinHES-session | 7 +++++-- abs/core/LinHES-system/PKGBUILD | 20 +++++++++----------- abs/core/LinHES-system/diskspace.sh | 2 +- abs/core/LinHES-system/lh_backend_control.sh | 6 +++--- 4 files changed, 18 insertions(+), 17 deletions(-) diff --git a/abs/core/LinHES-system/LinHES-session b/abs/core/LinHES-system/LinHES-session index 902962f..d7c0151 100755 --- a/abs/core/LinHES-system/LinHES-session +++ b/abs/core/LinHES-system/LinHES-session @@ -13,6 +13,9 @@ xset -dpms s off export MALLOC_CHECK_=0 +MYTH_ARGS="-d --syslog local6" +[ -f /etc/conf.d/mythfrontend ] && . /etc/conf.d/mythfrontend + # # Run any scripting that applies to special hardware. These brand-specific commands that run @@ -76,7 +79,7 @@ export MALLOC_CHECK_=0 function msg(){ #/usr/LH/bin/lh_message.sh "$1" - /usr/LH/bin/msg_client.py "$1" + /usr/LH/bin/msg_client.py --msg "$1" } @@ -285,7 +288,7 @@ function start_myth() { then STARTCMD="/usr/bin/mythfrontend -d -l /var/log/mythtv/mythfrontend.log" else - STARTCMD="/usr/bin/mythfrontend -d --syslog local6" + STARTCMD="/usr/bin/mythfrontend $MYTH_ARGS" fi fi diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 2999796..9e57a5b 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=98 +pkgrel=104 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -14,14 +14,14 @@ binfiles="LinHES-start optimize_mythdb.py unclutter-toggle.sh tvterm.sh mythfrontend-start set_windowmanager.sh myth_status.py myth_status.sh - msg_osd.py install_supplemental_service.sh + install_supplemental_service.sh lh_system_backup_job lh_system_restore_job lh_system_host_update lh_system_all_host_update add_storage.py diskspace.sh - cacheclean lh_message.sh lh_backend_control.sh switch_web.sh + cacheclean lh_backend_control.sh switch_web.sh create_media_dirs.sh msg_client.py msg_daemon.py gen_is_xml.py gen_lib_xml.py misc_recent_recordings.pl @@ -63,7 +63,7 @@ build() { mkdir $startdir/pkg/etc/logrotate.d cp $startdir/myth_mtc.lr $startdir/pkg/etc/logrotate.d } -md5sums=('a941af97fe534731a507b1d57c0c2aed' +md5sums=('5bd4938cf41b63787aa4cdfd76423e09' '5881bdb43d578ec3a79d1f77ea58a3db' 'a875ee97f86e46f34a741c2bc455f894' '76b2637cac0452b3acdbeeb4e8a5474b' @@ -75,23 +75,21 @@ md5sums=('a941af97fe534731a507b1d57c0c2aed' '542e670e78d117657f93141e9689f54d' '41951459ea9d2b0567be521b67e6285a' 'ee6b9d277843e7047f46bdd83e1377ec' - '4545eb39213d40b5a2bdeda5e066cdc4' + '309638acf596ce3c790aa2bf5c7c9880' '962a3e9eaba2d1466251b7ab0956705d' - 'd03aedeeeda0f5e9c1eb437411c88477' '1758aed160de64abfafb28a3a8f3390e' '6a56efa9abcf914ebe380178749cf7ce' 'ceec78815ed01af733cdbca14cb0942b' '859a80ddb4c234506379c605114c1343' '47e093e8cfe4b5b96602358e1f540832' '9f08fb2e821297841f1849c6221b87cb' - 'b8f0414427c5d9afdc32ceb3ae56f82a' + 'b9b0a8370f46f0b5e144a66897e8eefb' '6519d209e151cdc39ae7e1091d189c3e' - 'd1cdf28fcb1c88f0e504905771dd6040' - '88c669b8eeb988106bd26c9cf8277df2' + '8f474e019d5fcb775497aca355d61b0b' '4a3cd8f9b33b2b86fdba47a8f1fa2859' '4d5a2441fe681c85986c5626c2944a3d' - 'a182af47a7d373b2a63a27e1bb7485b2' - '5148fe4c6ac27fff8152c819c4d2b47a' + 'e4e6bd9ef85ab1498e5d3fb0d57816d2' + '1c8df75728926f0af53c8757c22d8c58' 'ea315f41dcd6c978e546c95fc05546cf' 'ac61cc460d9e97ba1f5ef69e92cdfbe5' '06a628469051237943b7c874f2e29b8a' diff --git a/abs/core/LinHES-system/diskspace.sh b/abs/core/LinHES-system/diskspace.sh index 4064df2..635a972 100755 --- a/abs/core/LinHES-system/diskspace.sh +++ b/abs/core/LinHES-system/diskspace.sh @@ -17,7 +17,7 @@ CUT='/usr/bin/cut' HOSTNAME='/usr/bin/hostname' DATE='/bin/date' OSD_CAT='/usr/bin/osd_cat' -MSG_CLIENT='/usr/LH/bin/msg_client.py' +MSG_CLIENT='/usr/LH/bin/msg_client.py --msg' export DISPLAY=:0.0 # # Static System Variables diff --git a/abs/core/LinHES-system/lh_backend_control.sh b/abs/core/LinHES-system/lh_backend_control.sh index b15ca35..c116cdb 100644 --- a/abs/core/LinHES-system/lh_backend_control.sh +++ b/abs/core/LinHES-system/lh_backend_control.sh @@ -24,7 +24,7 @@ case $1 in then $MV_BEC stop $dbhost else - msg_client.py "Stopping backend" + msg_client.py --msg "Stopping backend" sudo sv stop mythbackend fi else @@ -41,7 +41,7 @@ case $1 in then $MV_BEC start $dbhost else - msg_client.py "Starting backend" + msg_client.py --msg "Starting backend" sudo sv start mythbackend fi else @@ -58,7 +58,7 @@ case $1 in then $MV_BEC restart $dbhost else - msg_client.py "Restarting backend" + msg_client.py --msg "Restarting backend" sudo sv restart mythbackend fi else -- cgit v0.12 From c84172505058980b3d952561241dbd16bbd93b04 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 27 Sep 2012 00:08:19 -0500 Subject: LinHES-config: adjust for new msg_client.py syntax --- abs/core/LinHES-config/PKGBUILD | 4 ++-- abs/core/LinHES-config/backend_control.sh | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index 32b397c..0b862f8 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=152 +pkgrel=153 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -169,4 +169,4 @@ md5sums=('70ea19d41cf33ec8ae26c4e8cb5cd240' '6ec39b010c0ed8901ea896c7e153d330' '3866086e6af5e3528a66eff492f2f4dd' 'c9279fa095af624ee3d9bc75d3328360' - 'a0df3d90e4a0da6781e45414a5f1b754') + '02cf69074d2bbacef05fa3e451af9af3') diff --git a/abs/core/LinHES-config/backend_control.sh b/abs/core/LinHES-config/backend_control.sh index 07ff162..bbc7362 100755 --- a/abs/core/LinHES-config/backend_control.sh +++ b/abs/core/LinHES-config/backend_control.sh @@ -15,13 +15,13 @@ case $COMMAND in if [ $rc != 0 ] then - lh_message.sh "Could not stop the backend." + msg_client.py --msg "Could not stop the backend." else echo "$MESSAGE" | grep -q "'$hostname': 'Message delivered'" rc=$? if [ $rc != 0 ] then - msg_client.py "* Backend Stopped" > /dev/null + msg_client.py --msg "* Backend Stopped" > /dev/null fi fi ;; @@ -31,13 +31,13 @@ case $COMMAND in rc=$? if [ $rc != 0 ] then - lh_message.sh "Could not start the backend" + msg_client.py --msg "Could not start the backend" else echo "$MESSAGE" | grep -q "'$hostname': 'Message delivered'" rc=$? if [ $rc != 0 ] then - msg_client.py "* Backend Started" > /dev/null + msg_client.py --msg "* Backend Started" > /dev/null fi fi ;; @@ -53,13 +53,13 @@ case $COMMAND in rc=$? if [ $rc != 0 ] then - lh_message.sh "Could not clear the cache" + msg_client.py --msg "Could not clear the cache" else echo "$MESSAGE" | grep -q "'$hostname': 'Message delivered'" rc=$? if [ $rc != 0 ] then - msg_client.py "* cache cleared" > /dev/null + msg_client.py --msg "* cache cleared" > /dev/null fi fi esac -- cgit v0.12 From 0162f5a4408c6b89429424f55e9410c46fab2e60 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 27 Sep 2012 00:08:36 -0500 Subject: func: adjust for new msg_client.py syntax --- abs/core/func/PKGBUILD | 4 ++-- abs/core/func/msg.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/abs/core/func/PKGBUILD b/abs/core/func/PKGBUILD index b811131..74c1f60 100644 --- a/abs/core/func/PKGBUILD +++ b/abs/core/func/PKGBUILD @@ -1,6 +1,6 @@ pkgname=func pkgver=0.25 -pkgrel=10 +pkgrel=11 pkgdesc="fedora unifed network controller" url="" license="gpl" @@ -42,6 +42,6 @@ md5sums=('892252004f122c61bb58bb4607553ffe' '32cc4d15a3083b518d9f645b656cc273' 'c30f420c01628a08061270e8502115c5' 'b02a733b7a74569e57521bc3708724a5' - '1bf9594c41817d4f70d4465b84cbe8b6' + '7b4266a8031cf7de485bf6b74e57bd74' '28e141f04ccbdde1199b41888e102dc9' 'b816bdb222e646a7801b218c3a626b0e') diff --git a/abs/core/func/msg.py b/abs/core/func/msg.py index debfe09..e776b69 100644 --- a/abs/core/func/msg.py +++ b/abs/core/func/msg.py @@ -30,7 +30,7 @@ class msg(func_module.FuncModule): text=flags config_section="default" text=flags - cmd = sub_process.Popen("/usr/LH/bin/msg_client.py \"%s\" " % text,stdout=sub_process.PIPE,shell=True) + cmd = sub_process.Popen("/usr/LH/bin/msg_client.py --msg \"%s\" " % text,stdout=sub_process.PIPE,shell=True) data = cmd.communicate()[0] cmd = sub_process.Popen("/usr/bin/wall %s" % text,stdout=sub_process.PIPE,shell=True) -- cgit v0.12 From ccf22570c93522c55c48bdf01633550ce0ce5797 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 27 Sep 2012 00:09:02 -0500 Subject: mythtv: new build for python bindings fix --- abs/core/mythtv/stable-0.25/mythtv/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD index f50bd5c..c5100fa 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD +++ b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mythtv pkgver=0.25 -pkgrel=12 +pkgrel=13 commit_hash=`cat ../git_src/git_hash` pkgdesc="A Homebrew PVR project $commit_hash" arch=('i686' 'x86_64') -- cgit v0.12 From 304d821050223f5ab40df4e7a20afbc818b6665d Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 27 Sep 2012 13:32:06 -0500 Subject: LinHES-system: add the ability to view the msg queue msg_client.py is used to add,remove, or list items in the queue of messages that will be displayed on screen. Optionaly messages can be given an identifier or "tag". This identifier does not have to be unique. Items are processed in the order they arrive, based off their slot number. The lowest slot number will be displayed first. After the message is displayed it is removed from the queue. ADD: To add items to the queue: msg_client.py --msg "My first message" --tag "tag1" REMOVE: Removing items are based off the tag. To remove all items from the queue that match the tag "tag1": msg_client.py --clear --tag tag1 To remove all items from the queue: msg_client.py --clear Listing items in the queue or to get the total count: msg_client.py --print_list > ------------- > msg : slot 1 > slot : 1 > cmd : msg > tag : None > timeout : None To immediately stop displaying the current message, use the kill command. msg_client.py --kill --- abs/core/LinHES-system/PKGBUILD | 6 ++-- abs/core/LinHES-system/msg_client.py | 69 +++++++++++++++++++++++++++++------- abs/core/LinHES-system/msg_daemon.py | 39 ++++++++++++-------- 3 files changed, 83 insertions(+), 31 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 9e57a5b..9b3bca7 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=104 +pkgrel=107 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -88,8 +88,8 @@ md5sums=('5bd4938cf41b63787aa4cdfd76423e09' '8f474e019d5fcb775497aca355d61b0b' '4a3cd8f9b33b2b86fdba47a8f1fa2859' '4d5a2441fe681c85986c5626c2944a3d' - 'e4e6bd9ef85ab1498e5d3fb0d57816d2' - '1c8df75728926f0af53c8757c22d8c58' + '0e76cd8f320a852a162931450a1fb8b7' + '55b33e6a08eeea2a5280da0100f2c33c' 'ea315f41dcd6c978e546c95fc05546cf' 'ac61cc460d9e97ba1f5ef69e92cdfbe5' '06a628469051237943b7c874f2e29b8a' diff --git a/abs/core/LinHES-system/msg_client.py b/abs/core/LinHES-system/msg_client.py index 175933f..54c2e54 100755 --- a/abs/core/LinHES-system/msg_client.py +++ b/abs/core/LinHES-system/msg_client.py @@ -5,7 +5,7 @@ import socket import sys import argparse import pickle - +import time # Create a UDS socket sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) @@ -18,22 +18,59 @@ def send_message(message): except socket.error, msg: print >>sys.stderr, msg sys.exit(1) - try: - sock.sendall(message) - #amount_received = 0 - #amount_expected = len(message) +#try: + sock.sendall(message) + #amount_received = 0 + #amount_expected = len(message) + print "Waiting for response..." + data = sock.recv(1024) + print data + +#finally: + #print >>sys.stderr, 'error occured closing socket' + + sock.close() +def usage(): + line = ''' + Help screen: + msg_client.py is used to add,remove, or list items in the queue of messages that + will be displayed on screen. Optionaly messages can be given an identifier or "tag". + This identifier does not have to be unique. + + Items are processed in the order they arrive, based off their slot number. + The lowest slot number will be displayed first. + After the message is displayed it is removed from the queue. + + + ADD: + To add items to the queue: + msg_client.py --msg "My first message" --tag "tag1" + + REMOVE: + Removing items are based off the tag. + To remove all items from the queue that match the tag "tag1": + msg_client.py --clear --tag tag1 + + To remove all items from the queue: + msg_client.py --clear + - #while amount_received < amount_expected: - # data = sock.recv(16) - # amount_received += len(data) - # print >>sys.stderr, 'received "%s"' % data + Listing items in the queue or to get the total count: + msg_client.py --print_list + > ------------- + > msg : slot 1 + > slot : 1 + > cmd : msg + > tag : None + > timeout : None - finally: - #print >>sys.stderr, 'closing socket' - print "message sent" - sock.close() + To immediately stop displaying the current message, use the kill command. + msg_client.py --kill + ''' + print line + sys.exit(0) if __name__ == "__main__": parser = argparse.ArgumentParser() @@ -43,6 +80,8 @@ if __name__ == "__main__": action.add_argument('--msg', action='store', dest='msg', help='Add message to the queue') action.add_argument('--clear', action='store_true', help='Remove message from queue that match tag') action.add_argument('--kill', action='store_true', help='Kill current msg thats displayed') + action.add_argument('--print_list', action='store_true', help='Print current queue') + action.add_argument('--usage', action='store_true', help='Print help screen') results = parser.parse_args() resultsdict = vars(results) @@ -53,6 +92,10 @@ if __name__ == "__main__": cmd = "clear" elif results.kill: cmd = "kill" + elif results.print_list: + cmd = "list" + elif results.usage: + usage() arg_dict = {'cmd':cmd , 'msg':resultsdict['msg'] , 'tag':resultsdict['tag'] , 'timeout':resultsdict['timeout']} send_message(pickle.dumps(arg_dict)) diff --git a/abs/core/LinHES-system/msg_daemon.py b/abs/core/LinHES-system/msg_daemon.py index b766aae..0e54824 100755 --- a/abs/core/LinHES-system/msg_daemon.py +++ b/abs/core/LinHES-system/msg_daemon.py @@ -224,12 +224,8 @@ class Msg_Queue(): def search(self,key,value): pass - def print_queue(self): - print "############################" - for i in self.msglist: - for key, value in i.iteritems(): - print key,":", value - print "-----" + def get_queue(self): + return self.msglist def get_last_msg_slot(self): return self.msg_slot @@ -289,7 +285,7 @@ class msg_queue_runner(threading.Thread): self.p.start() self.p.join() elif style == "default": - display_time = int(msgdict['timeout']) + #display_time = int(msgdict['timeout']) self.out_xosd.display(msgtext,display_time) except: @@ -310,40 +306,53 @@ if __name__ == "__main__": # Create a UDS socket sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) # Bind the socket to the port - print >>sys.stderr, 'starting up on %s' % server_address + #print >>sys.stderr, 'starting up on %s' % server_address sock.bind(server_address) #change permissions of socket os.chmod(server_address,0777) # Listen for incoming connections - sock.listen(1) + sock.listen(2) #start msg display thread msgthread = msg_queue_runner(msg_queue) msgthread.setDaemon(True) msgthread.start() - #main loop that reads in the cmddict, never exits while True: # Wait for a connection connection, client_address = sock.accept() try: - sf = connection.makefile("r+b", bufsize=0) - data = sf.read() + #sf = connection.makefile("r+b", bufsize=0) + data = connection.recv(1024) cmddict = (pickle.loads(data)) - + connection.send(" Server acknowledged client \n") if cmddict['cmd'] == "msg": #add to msg_queue msg_queue.add_msg(cmddict) + elif cmddict['cmd'] == 'clear': if cmddict['tag'] == '' or cmddict['tag'] == None : msg_queue.clear() else: msg_queue.clear_msg(cmddict['tag']) + elif cmddict['cmd'] == 'kill': msgthread.kill_current() - ## call(["/usr/LH/bin/lh_message.sh", msg]) - #break + + elif cmddict['cmd'] == 'list': + q = msg_queue.get_queue() + for i in q: + line="-------------\n" + connection.send(line) + for k,v in i.iteritems(): + line=" %s : %s\n" %(k,v) + connection.send(line) + line = "Number of messages in queue: %s \n" %(len(q)) + connection.send(line) + #connection.send(pickle.dumps(q)) + + finally: # Clean up the connection connection.close() -- cgit v0.12 From b47d736c6327bebf2172b31c03237a99dff74e46 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sat, 29 Sep 2012 15:06:00 -0500 Subject: system-templates: remove default settings as they are now auto generated when the system is installed --- abs/core/system-templates/PKGBUILD | 2 +- .../templates/settings/default_1/jumppoints.txt | 44 --- .../templates/settings/default_1/keybindings.txt | 209 -------------- .../templates/settings/default_1/settings.txt | 320 --------------------- .../templates/settings/default_2/jumppoints.txt | 44 --- .../templates/settings/default_2/keybindings.txt | 209 -------------- .../templates/settings/default_2/settings.txt | 320 --------------------- 7 files changed, 1 insertion(+), 1147 deletions(-) delete mode 100644 abs/core/system-templates/templates/settings/default_1/jumppoints.txt delete mode 100644 abs/core/system-templates/templates/settings/default_1/keybindings.txt delete mode 100644 abs/core/system-templates/templates/settings/default_1/settings.txt delete mode 100644 abs/core/system-templates/templates/settings/default_2/jumppoints.txt delete mode 100644 abs/core/system-templates/templates/settings/default_2/keybindings.txt delete mode 100644 abs/core/system-templates/templates/settings/default_2/settings.txt diff --git a/abs/core/system-templates/PKGBUILD b/abs/core/system-templates/PKGBUILD index f5314f5..51eb627 100755 --- a/abs/core/system-templates/PKGBUILD +++ b/abs/core/system-templates/PKGBUILD @@ -1,6 +1,6 @@ pkgname=system-templates pkgver=2.0 -pkgrel=17 +pkgrel=18 conflicts=( ) pkgdesc="Templates used for system configuration" depends=() diff --git a/abs/core/system-templates/templates/settings/default_1/jumppoints.txt b/abs/core/system-templates/templates/settings/default_1/jumppoints.txt deleted file mode 100644 index 1cbf116..0000000 --- a/abs/core/system-templates/templates/settings/default_1/jumppoints.txt +++ /dev/null @@ -1,44 +0,0 @@ -destination description keylist hostname -Reload Theme REPLACEME -Main Menu REPLACEME -Program Guide REPLACEME -Program Finder REPLACEME -Manage Recordings / Fix Conflicts REPLACEME -Program Recording Priorities REPLACEME -Manage Recording Rules REPLACEME -Channel Recording Priorities REPLACEME -TV Recording Playback REPLACEME -TV Recording Deletion REPLACEME -Live TV REPLACEME -Live TV In Guide REPLACEME -Status Screen REPLACEME -Previously Recorded REPLACEME -ScreenShot REPLACEME -Create DVD REPLACEME -Create Archive REPLACEME -Import Archive REPLACEME -View Archive Log REPLACEME -Play Created DVD REPLACEME -Burn DVD REPLACEME -Netflix Browser Browse Netflix titles REPLACEME -Netflix Queue Administer Netflix Queue REPLACEME -Netflix History View Netflix History REPLACEME -MythGallery Image viewer / slideshow REPLACEME -MythGame Game frontend REPLACEME -Play music REPLACEME -Select music playlists REPLACEME -Rip CD REPLACEME -Scan music REPLACEME -Show Music Miniplayer REPLACEME -MythNews RSS News feed reader REPLACEME -MythSmolt Sample plugin Ctrl+Alt+P REPLACEME -MythStream AV stream plugin REPLACEME -MythVideo The MythVideo default view REPLACEME -Video Manager The MythVideo video manager REPLACEME -Video Browser The MythVideo video browser REPLACEME -Video Listings The MythVideo video listings REPLACEME -Video Gallery The MythVideo video gallery REPLACEME -Play DVD Play a DVD REPLACEME -Play VCD Play a VCD REPLACEME -Rip DVD Import a DVD into your MythVideo database REPLACEME -MythWeather Weather forecasts REPLACEME diff --git a/abs/core/system-templates/templates/settings/default_1/keybindings.txt b/abs/core/system-templates/templates/settings/default_1/keybindings.txt deleted file mode 100644 index f82f2d2..0000000 --- a/abs/core/system-templates/templates/settings/default_1/keybindings.txt +++ /dev/null @@ -1,209 +0,0 @@ -context action description keylist hostname -Music FFWD Fast forward PgDown REPLACEME -Music STOP Stop playback O REPLACEME -Music MUTE Mute |,\\\\,F9 REPLACEME -Gallery SCROLLUP Scroll image up 2 REPLACEME -Music VOLUMEDOWN Volume down [,{,F10 REPLACEME -Music VOLUMEUP Volume up ],},F11 REPLACEME -qt DELETE Delete D REPLACEME -Music RWND Rewind PgUp REPLACEME -qt EDIT Edit E REPLACEME -Music PAUSE Pause/Start playback P REPLACEME -Gallery RECENTER Recenter image 5 REPLACEME -Gallery FULLSIZE Full-size (un-zoom) image 0 REPLACEME -Gallery LOWRIGHT Go to the lower-right corner of the image PgDown REPLACEME -Gallery SCROLLRIGHT Scroll image right 6 REPLACEME -Gallery MENU Toggle activating menu in thumbnail view M REPLACEME -Gallery SCROLLDOWN Scroll image down 8 REPLACEME -Gallery ZOOMIN Zoom image in 9 REPLACEME -Gallery UPLEFT Go to the upper-left corner of the image PgUp REPLACEME -Gallery RANDOMSHOW Start Random Slideshow in thumbnail view R REPLACEME -Gallery ROTLEFT Rotate image left 90 degrees [,1 REPLACEME -Gallery SLIDESHOW Start Slideshow in thumbnail view S REPLACEME -Gallery ROTRIGHT Rotate image right 90 degrees ],3 REPLACEME -Gallery END Go to the last image in thumbnail view End REPLACEME -Gallery HOME Go to the first image in thumbnail view Home REPLACEME -Gallery SCROLLLEFT Scroll image left 4 REPLACEME -Gallery PLAY Start/Stop Slideshow P REPLACEME -NetFlix REMOVE Removes movie from queue D REPLACEME -Archive TOGGLECUT Toggle use cut list state for selected program C REPLACEME -Gallery ZOOMOUT Zoom image out 7 REPLACEME -NetFlix MOVETOTOP Moves movie to top of queue 1 REPLACEME -Global DOWN Down Arrow Down REPLACEME -ITV Menu MENUTEXT Menu Text F7 REPLACEME -ITV Menu TEXTEXIT Menu Exit F6 REPLACEME -Global LEFT Left Arrow Left REPLACEME -Global RIGHT Right Arrow Right REPLACEME -Global UP Up Arrow Up REPLACEME -Global MENU Pop-up menu M REPLACEME -Global PREVVIEW Previous View Home REPLACEME -Global ESCAPE Escape Esc REPLACEME -Global PAGEUP Page Up PgUp REPLACEME -Global SELECT Select Return,Enter,Space REPLACEME -Global HELP Help F1 REPLACEME -Global INFO More information I REPLACEME -Global NEXTVIEW Next View End REPLACEME -ITV Menu MENUBLUE Menu Blue F5 REPLACEME -Global PAGEDOWN Page Down PgDown REPLACEME -Global EJECT Eject Removable Media REPLACEME -Global 3 3 3 REPLACEME -Global 1 1 1 REPLACEME -Global 6 6 6 REPLACEME -Global 0 0 0 REPLACEME -Global 2 2 2 REPLACEME -Global 4 4 4 REPLACEME -TV Frontend DELETE Delete Program D REPLACEME -Global 8 8 8 REPLACEME -Global 7 7 7 REPLACEME -TV Frontend PAGEDOWN Page Down 9 REPLACEME -TV Frontend PAGEUP Page Up 3 REPLACEME -Global 5 5 5 REPLACEME -TV Frontend CHANGERECGROUP Change Recording Group REPLACEME -Global 9 9 9 REPLACEME -Video END Go to the last video End REPLACEME -Video INCPARENT Increase Parental Level ],},F11 REPLACEME -Weather PAUSE Pause current page P REPLACEME -TV Frontend TOGGLERECORD Toggle recording status of current program R REPLACEME -Video BROWSE Change browsable in video manager B REPLACEME -Welcome SHOWSETTINGS Show Mythshutdown settings F11 REPLACEME -Video HOME Go to the first video Home REPLACEME -Video FILTER Open video filter dialog F REPLACEME -Welcome STARTXTERM Open an Xterm window F12 REPLACEME -Music INCSEARCH Show incremental search dialog Ctrl+S REPLACEME -Music BLANKSCR Blank screen 5 REPLACEME -Video DELETE Delete video D REPLACEME -Music THMBUP Increase rating 9 REPLACEME -Music CYCLEVIS Cycle visualizer mode 6 REPLACEME -Teletext Menu REVEAL Reveal hidden Text F8 REPLACEME -Music INCSEARCHNEXT Incremental search find next match Ctrl+N REPLACEME -TV Frontend PLAYBACK Play Program P REPLACEME -News FORCERETRIEVE Force update news items M REPLACEME -Video DECPARENT Decrease Parental Level [,{,F10 REPLACEME -News RETRIEVENEWS Update news items I REPLACEME -News CANCEL Cancel news item updating C REPLACEME -Teletext Menu TOGGLEBACKGROUND Toggle Background F7 REPLACEME -Teletext Menu MENUWHITE Menu White F6 REPLACEME -ITV Menu MENURED Menu Red F2 REPLACEME -ITV Menu MENUYELLOW Menu Yellow F4 REPLACEME -ITV Menu MENUGREEN Menu Green F3 REPLACEME -Teletext Menu PREVSUBPAGE Previous Subpage Left REPLACEME -Teletext Menu MENUYELLOW Menu Yellow F4 REPLACEME -Teletext Menu MENUGREEN Menu Green F3 REPLACEME -Teletext Menu NEXTSUBPAGE Next Subpage Right REPLACEME -Teletext Menu MENUBLUE Menu Blue F5 REPLACEME -Teletext Menu TOGGLETT Toggle Teletext T REPLACEME -Teletext Menu NEXTPAGE Next Page Down REPLACEME -TV Editing LOADCOMMSKIP Load cut list from commercial skips Z,End REPLACEME -TV Editing BIGJUMPREW Jump back 10x the normal amount ,,< REPLACEME -TV Editing BIGJUMPFWD Jump forward 10x the normal amount >,. REPLACEME -TV Playback JUMPTODVDROOTMENU Jump to the DVD Root Menu REPLACEME -Teletext Menu MENURED Menu Red F2 REPLACEME -TV Playback SIGNALMON Monitor Signal Quality F7 REPLACEME -Teletext Menu PREVPAGE Previous Page Up REPLACEME -TV Editing INVERTMAP Invert Begin/End cut points I REPLACEME -TV Playback PLAY Play Ctrl+P REPLACEME -TV Editing PREVCUT Jump to the previous cut point PgUp REPLACEME -TV Editing NEXTCUT Jump to the next cut point PgDown REPLACEME -TV Playback CYCLECOMMSKIPMODE Cycle Commercial Skip mode REPLACEME -TV Playback TOGGLESLEEP Toggle the Sleep Timer F8 REPLACEME -TV Playback JUMPREC Display menu of recorded programs to jump to REPLACEME -TV Playback FINDER Show the Program Finder # REPLACEME -TV Playback ADJUSTSTRETCH Turn on time stretch control A REPLACEME -TV Editing CLEARMAP Clear editing cut points C,Q,Home REPLACEME -TV Editing TOGGLEEDIT Exit out of Edit Mode E REPLACEME -TV Playback TOGGLESTRETCH Toggle time stretch speed REPLACEME -TV Playback TOGGLERECCONTROLS Recording picture adjustments for this recorder G REPLACEME -TV Playback TOGGLEAUDIOSYNC Turn on audio sync adjustment controls REPLACEME -TV Playback TOGGLEEDIT Start Edit Mode E REPLACEME -TV Playback SPEEDINC Increase the playback speed U REPLACEME -TV Playback STRETCHDEC Decrease time stretch speed REPLACEME -TV Playback SPEEDDEC Decrease the playback speed J REPLACEME -TV Playback TOGGLECHANCONTROLS Recording picture adjustments for this channel Ctrl+G REPLACEME -TV Playback GUIDE Show the Program Guide S REPLACEME -TV Playback JUMPPREV Jump to previously played recording REPLACEME -TV Playback QUEUETRANSCODE Queue the current recording for transcoding X REPLACEME -TV Playback STRETCHINC Increase time stretch speed REPLACEME -TV Playback TOGGLEPICCONTROLS Playback picture adjustments F REPLACEME -TV Playback PREVCC708 Previous ATSC CC track REPLACEME -TV Playback NEXTCC708 Next ATSC CC track REPLACEME -TV Playback NEXTCC Next of any captions REPLACEME -TV Playback NEXTSCAN Next video scan overidemode REPLACEME -TV Playback NEXTCC608 Next VBI CC track REPLACEME -TV Playback PREVCC608 Previous VBI CC track REPLACEME -TV Playback PREVAUDIO Previous audio track - REPLACEME -TV Playback PREVSUBTITLE Previous subtitle track REPLACEME -TV Playback NEXTSUBTITLE Next subtitle track REPLACEME -TV Playback NEXTAUDIO Next audio track + REPLACEME -TV Playback SELECTCC708_3 Display ATSC CC4 REPLACEME -TV Playback SELECTCC708_0 Display ATSC CC1 REPLACEME -TV Playback SELECTCC608_1 Display VBI CC2 REPLACEME -TV Playback SELECTAUDIO_0 Play audio track 1 REPLACEME -TV Playback SELECTCC608_2 Display VBI CC3 REPLACEME -TV Playback TOGGLETTM Toggle Teletext Menu REPLACEME -TV Playback SELECTSUBTITLE_1 Display subtitle 2 REPLACEME -TV Playback SELECTCC608_3 Display VBI CC4 REPLACEME -TV Playback SELECTCC708_1 Display ATSC CC2 REPLACEME -TV Playback SELECTCC708_2 Display ATSC CC3 REPLACEME -TV Playback SELECTAUDIO_1 Play audio track 2 REPLACEME -TV Playback SELECTSUBTITLE_0 Display subtitle 1 REPLACEME -TV Playback TOGGLETTC Toggle Teletext Captions REPLACEME -TV Playback SELECTCC608_0 Display VBI CC1 REPLACEME -TV Playback SWAPPIP Swap PiP/Main N REPLACEME -TV Playback TOGGLEASPECT Toggle the display aspect ratio W REPLACEME -TV Playback TOGGLECC708 Toggle ATSC CC REPLACEME -TV Playback TOGGLECC608 Toggle VBI CC REPLACEME -TV Playback TOGGLEPIPMODE Toggle Picture-in-Picture mode V REPLACEME -TV Playback TOGGLEFAV Toggle the current channel as a favorite ? REPLACEME -TV Playback TOGGLEPIPWINDOW Toggle active PiP window B REPLACEME -TV Playback MUTE Mute |,\\\\,F9 REPLACEME -TV Playback TOGGLEBROWSE Toggle channel browse mode O REPLACEME -TV Playback TOGGLESUBTITLE Toggle Subtitles REPLACEME -TV Playback VOLUMEUP Volume up ],},F11 REPLACEME -TV Playback TOGGLECC Toggle any captions T REPLACEME -TV Playback JUMPSTART Jump to the start of the recording. Ctrl+B REPLACEME -TV Playback TOGGLERECORD Toggle recording status of current program R REPLACEME -TV Playback SKIPCOMMERCIAL Skip Commercial Z,End REPLACEME -TV Playback VOLUMEDOWN Volume down [,{,F10 REPLACEME -TV Playback SWITCHCARDS Switch Capture Cards Y REPLACEME -TV Playback SKIPCOMMBACK Skip Commercial (Reverse) Q,Home REPLACEME -TV Playback TOGGLEINPUTS Toggle Inputs C REPLACEME -TV Playback FFWDSTICKY Fast Forward (Sticky) or Forward one frame while paused >,. REPLACEME -TV Playback JUMPFFWD Jump ahead PgDown REPLACEME -TV Playback PREVCHAN Switch to the previous channel H REPLACEME -TV Playback JUMPBKMRK Jump to bookmark K REPLACEME -TV Playback RWNDSTICKY Rewind (Sticky) or Rewind one frame while paused ,,< REPLACEME -TV Playback NEXTFAV Switch to the next favorite channel / REPLACEME -TV Playback JUMPRWND Jump back PgUp REPLACEME -TV Playback SEEKRWND Rewind Left REPLACEME -TV Playback SEEKFFWD Fast Forward Right REPLACEME -TV Playback CHANNELDOWN Channel down Down REPLACEME -TV Playback CHANNELUP Channel up Up REPLACEME -TV Playback ARBSEEK Arbitrary Seek * REPLACEME -TV Playback DELETE Delete Program D REPLACEME -TV Playback CLEAROSD Clear OSD Backspace REPLACEME -TV Frontend DETAILS Show program details U REPLACEME -TV Frontend CUSTOMEDIT Edit Custom Record Rule E REPLACEME -TV Frontend UPCOMING List upcoming episodes O REPLACEME -TV Frontend CHANUPDATE Switch channels without exiting guide in Live TV mode. X REPLACEME -TV Frontend RANKDEC Decrease program or channel rank Left REPLACEME -TV Frontend VIEWCARD Switch Capture Card view Y REPLACEME -TV Playback PAUSE Pause P REPLACEME -TV Frontend RANKINC Increase program or channel rank Right REPLACEME -TV Frontend PAGERIGHT Page the program guide right >,. REPLACEME -TV Frontend PAGELEFT Page the program guide left ,,< REPLACEME -TV Frontend NEXTFAV Toggle showing all channels or just favorites in the program guide. / REPLACEME -Gallery DELETE Delete marked images or current image if none are marked D REPLACEME -TV Frontend DAYRIGHT Page the program guide forward one day End,1 REPLACEME -Gallery MARK Mark image T REPLACEME -Game TOGGLEFAV Toggle the current game as a favorite ?,/ REPLACEME -TV Frontend TOGGLEFAV Toggle the current channel as a favorite ? REPLACEME -TV Frontend DAYLEFT Page the program guide back one day Home,7 REPLACEME -Music PREVTRACK Move to the previous track ,,<,Q,Home REPLACEME -Game INCSEARCHNEXT Incremental search find next match Ctrl+N REPLACEME -Music DELETE Delete track from playlist D REPLACEME -Gallery INFO Toggle Showing Information about Image I REPLACEME -Game INCSEARCH Show incremental search dialog Ctrl+S REPLACEME -Music REFRESH Refresh music tree 8 REPLACEME -Music NEXTTRACK Move to the next track >,.,Z,End REPLACEME -Music FILTER Filter All My Music F REPLACEME -Music THMBDOWN Decrease rating 7 REPLACEME diff --git a/abs/core/system-templates/templates/settings/default_1/settings.txt b/abs/core/system-templates/templates/settings/default_1/settings.txt deleted file mode 100644 index 8c3a391..0000000 --- a/abs/core/system-templates/templates/settings/default_1/settings.txt +++ /dev/null @@ -1,320 +0,0 @@ -value data hostname -AC3PassThru 0 REPLACEME -AggressiveSoundcardBuffer 0 REPLACEME -AllowQuitShutdown 3 REPLACEME -AltClearSavedPosition 1 REPLACEME -AspectOverride 0 REPLACEME -AudioNag 1 REPLACEME -AudioOutputDevice /dev/dsp REPLACEME -AutoCommercialSkip 2 REPLACEME -AutoLookupCD 1 REPLACEME -AutomaticSetWatched 0 REPLACEME -AutoPlayCD 0 REPLACEME -BackendServerPort 6543 REPLACEME -BackendStatusPort 6544 REPLACEME -CCBackground 0 REPLACEME -CDBlankType fast REPLACEME -CDCreateDir 1 REPLACEME -CDDevice /dev/cdrom REPLACEME -CDDiskSize 1 REPLACEME -CDWriterEnabled 0 REPLACEME -CDWriteSpeed 0 REPLACEME -ChannelFormat REPLACEME -ChannelOrdering channum REPLACEME -chanPerPage 5 REPLACEME -ClearSavedPosition 1 REPLACEME -CommNotifyAmount 0 REPLACEME -CommRewindAmount 0 REPLACEME -CustomFilters REPLACEME -DateFormat ddd MMM d REPLACEME -DecodeExtraAudio 1 REPLACEME -Default MythVideo View 1 REPLACEME -DefaultCCMode 0 REPLACEME -DefaultRipQuality 0 REPLACEME -DefaultTVChannel 3 REPLACEME -Deinterlace 1 REPLACEME -DeinterlaceFilter kerneldeint REPLACEME -DisplayGroupDefaultView 0 REPLACEME -DisplayGroupTitleSort 0 REPLACEME -DisplayRecGroup Default REPLACEME -DispRecGroupAsAllProg 0 REPLACEME -DTSPassThru 0 REPLACEME -DVDDeviceLocation /dev/dvd REPLACEME -DVDOnInsertDVD 1 REPLACEME -DVDRipLocation /data/media/tmp REPLACEME -EjectCDAfterRipping 1 REPLACEME -EnableMHEG 0 REPLACEME -EnableXbox 0 REPLACEME -EnableXbox 0 REPLACEME -EncoderType ogg REPLACEME -EndOfRecordingExitPrompt 1 REPLACEME -EPGFillType 10 REPLACEME -EPGScrollType 1 REPLACEME -EPGShowCategoryColors 1 REPLACEME -EPGShowCategoryText 1 REPLACEME -EPGShowChannelIcon 1 REPLACEME -EPGShowFavorites 0 REPLACEME -ExactSeeking 0 REPLACEME -FFRewReposTime 100 REPLACEME -FFRewReverse 1 REPLACEME -FilenameTemplate ARTIST/ALBUM/TRACK-TITLE REPLACEME -GalleryDir /data/media/images REPLACEME -GalleryImportDirs /mnt/cdrom:/mnt/camera REPLACEME -GalleryMoviePlayerCmd mplayer -fs %s REPLACEME -GalleryOverlayCaption 0 REPLACEME -GalleryRecursiveSlideshow 1 REPLACEME -GallerySortOrder 20 REPLACEME -GalleryThumbnailLocation 1 REPLACEME -GameAllTreeLevels system gamename REPLACEME -GameFavTreeLevels gamename REPLACEME -GeneratePreviewPixmaps 0 REPLACEME -GuiHeight 0 REPLACEME -GuiOffsetX 0 REPLACEME -GuiOffsetY 0 REPLACEME -GuiSizeForTV 0 REPLACEME -GuiVidModeResolution 640x480 REPLACEME -GuiWidth 0 REPLACEME -HideMouseCursor 1 REPLACEME -HorizScanPercentage 0 REPLACEME -Ignore_ID3 0 REPLACEME -IndividualMuteControl 0 REPLACEME -IntelliLastPlayWeight 25 REPLACEME -IntelliPlayCountWeight 25 REPLACEME -IntelliRandomWeight 15 REPLACEME -IntelliRatingWeight 35 REPLACEME -ISO639Language0 eng REPLACEME -ISO639Language1 eng REPLACEME -JobAllowCommFlag 1 REPLACEME -JobAllowTranscode 1 REPLACEME -JobQueueCheckFrequency 60 REPLACEME -JobQueueCPU 0 REPLACEME -JobQueueMaxSimultaneousJobs 1 REPLACEME -JobQueueWindowEnd 23:59 REPLACEME -JobQueueWindowStart 00:00 REPLACEME -KeyboardAccelerators 1 REPLACEME -Language EN REPLACEME -LastMusicPlaylistPush 0 REPLACEME -LCDBacklightOn 1 REPLACEME -LCDBigClock 0 REPLACEME -LCDEnable 0 REPLACEME -LCDHeartBeatOn 0 REPLACEME -LCDKeyString ABCDEF REPLACEME -LCDPopupTime 5 REPLACEME -LCDShowChannel 1 REPLACEME -LCDShowGeneric 1 REPLACEME -LCDShowMenu 1 REPLACEME -LCDShowMusic 1 REPLACEME -LCDShowMusicItems ArtistTitle REPLACEME -LCDShowRecStatus 0 REPLACEME -LCDShowTime 1 REPLACEME -LCDShowVolume 1 REPLACEME -LircKeyPressedApp REPLACEME -ListAsShuffled 0 REPLACEME -LiveTVInAllPrograms 0 REPLACEME -LogCleanDays 14 REPLACEME -LogCleanDays 14 REPLACEME -LogCleanEnabled 0 REPLACEME -LogCleanEnabled 0 REPLACEME -LogCleanMax 30 REPLACEME -LogCleanMax 30 REPLACEME -LogCleanPeriod 14 REPLACEME -LogCleanPeriod 14 REPLACEME -LogMaxCount 100 REPLACEME -LogMaxCount 100 REPLACEME -LogPrintLevel 8 REPLACEME -LogPrintLevel 8 REPLACEME -LongChannelFormat REPLACEME -MasterMixerVolume 70 REPLACEME -MenuTheme MythVantage-menu REPLACEME -MixerControl PCM REPLACEME -MixerDevice /dev/mixer REPLACEME -MonitorDrives 0 REPLACEME -MovieDataCommandLine /usr/local/share/mythtv/mythvideo/scripts/imdb.pl -D REPLACEME -MovieListCommandLine /usr/local/share/mythtv/mythvideo/scripts/imdb.pl -M tv=no;video=no REPLACEME -MoviePosterCommandLine /usr/local/share/mythtv/mythvideo/scripts/imdb.pl -P REPLACEME -Mp3UseVBR 0 REPLACEME -MTDac3Flag 0 REPLACEME -MTDConcurrentTranscodes 1 REPLACEME -MTDLogFlag 0 REPLACEME -MTDNiceLevel 20 REPLACEME -MTDPort 2442 REPLACEME -MTDRipSize 0 REPLACEME -MTDxvidFlag 1 REPLACEME -MusicAudioDevice default REPLACEME -MusicLocation /data/media/audio REPLACEME -MusicShowRatings 0 REPLACEME -MythArchiveAlwaysUseMythTranscode 1 REPLACEME -MythArchiveChapterMenuAR Video REPLACEME -MythArchiveCopyRemoteFiles 1 REPLACEME -MythArchiveDateFormat %a %b %d REPLACEME -MythArchiveDvdauthorCmd dvdauthor REPLACEME -MythArchiveDVDLocation /dev/dvd REPLACEME -MythArchiveEncodeToAc3 1 REPLACEME -MythArchiveFfmpegCmd ffmpeg REPLACEME -MythArchiveFileFilter *.mpg *.mov *.avi *.mpeg *.nuv REPLACEME -MythArchiveGrowisofsCmd growisofs REPLACEME -MythArchiveMainMenuAR 16:9 REPLACEME -MythArchiveMkisofsCmd mkisofs REPLACEME -MythArchiveMpeg2encCmd mpeg2enc REPLACEME -MythArchiveMplexCmd mplex REPLACEME -MythArchivePng2yuvCmd png2yuv REPLACEME -MythArchiveShareDir /usr/local/share/mythtv/mytharchive/ REPLACEME -MythArchiveSpumuxCmd spumux REPLACEME -MythArchiveTcrequantCmd tcrequant REPLACEME -MythArchiveTempDir /data/media/tmp REPLACEME -MythArchiveTimeFormat %I:%M %p REPLACEME -MythArchiveUseFIFO 1 REPLACEME -MythArchiveVideoFormat NTSC REPLACEME -MythControlsVolume 1 REPLACEME -mythdvd.DVDPlayerCommand Internal REPLACEME -mythvideo.db_folder_view 1 REPLACEME -mythvideo.ImageCacheSize 50 REPLACEME -mythvideo.sort_ignores_case 1 REPLACEME -NetworkControlEnabled 1 REPLACEME -NetworkControlPort 6546 REPLACEME -NonID3FileNameFormat GENRE/ARTIST/ALBUM/TRACK_TITLE REPLACEME -NoPromptOnExit 0 REPLACEME -NoWhitespace 0 REPLACEME -OnlyImportNewMusic 0 REPLACEME -OSDCC708CapitalsFont FreeMono.ttf REPLACEME -OSDCC708CapitalsItalicFont FreeMono.ttf REPLACEME -OSDCC708CasualFont FreeMono.ttf REPLACEME -OSDCC708CasualItalicFont FreeMono.ttf REPLACEME -OSDCC708CursiveFont FreeMono.ttf REPLACEME -OSDCC708CursiveItalicFont FreeMono.ttf REPLACEME -OSDCC708DefaultFontType MonoSerif REPLACEME -OSDCC708MonoSansSerifFont FreeMono.ttf REPLACEME -OSDCC708MonoSansSerifItalicFont FreeMono.ttf REPLACEME -OSDCC708MonoSerifFont FreeMono.ttf REPLACEME -OSDCC708MonoSerifItalicFont FreeMono.ttf REPLACEME -OSDCC708PropSansSerifFont FreeMono.ttf REPLACEME -OSDCC708PropSansSerifItalicFont FreeMono.ttf REPLACEME -OSDCC708PropSerifFont FreeMono.ttf REPLACEME -OSDCC708PropSerifItalicFont FreeMono.ttf REPLACEME -OSDCC708TextZoom 100 REPLACEME -OSDCCFont FreeMono.ttf REPLACEME -OSDFont FreeMono.ttf REPLACEME -OSDGeneralTimeout 2 REPLACEME -OSDNotifyTimeout 6 REPLACEME -OSDProgramInfoTimeout 3 REPLACEME -OSDTheme Gray-OSD REPLACEME -OSDThemeFontSizeType default REPLACEME -ParanoiaLevel Full REPLACEME -PassThruOutputDevice Default REPLACEME -PCMMixerVolume 70 REPLACEME -PersistentBrowseMode 1 REPLACEME -PIPLocation 0 REPLACEME -PlaybackBoxStartInTitle 1 REPLACEME -PlaybackExitPrompt 2 REPLACEME -PlaybackPreview 1 REPLACEME -PlaybackPreviewLowCPU 1 REPLACEME -PlayBoxEpisodeSort Date REPLACEME -PlayBoxOrdering 1 REPLACEME -PlayBoxShading 0 REPLACEME -PlayBoxTransparency 1 REPLACEME -PlayMode none REPLACEME -PostCDRipScript REPLACEME -PreferredMPEG2Decoder ffmpeg REPLACEME -PreviewFromBookmark 1 REPLACEME -PVR350EPGAlphaValue 164 REPLACEME -PVR350InternalAudioOnly 0 REPLACEME -PVR350OutputEnable 0 REPLACEME -PVR350VideoDev /dev/video16 REPLACEME -QtFontBig 25 REPLACEME -QtFontMedium 16 REPLACEME -QtFontSmall 12 REPLACEME -QueryInitialFilter 0 REPLACEME -RandomTheme 0 REPLACEME -RealtimePriority 1 REPLACEME -RecordFilePrefix /data/media/video/recordings REPLACEME -RememberRecGroup 1 REPLACEME -RepeatMode all REPLACEME -RunFrontendInWindow 0 REPLACEME -SelChangeRecThreshold 16 REPLACEME -SelectChangesChannel 1 REPLACEME -ServiceMythWEB 0 REPLACEME -ServiceNFS 0 REPLACEME -ServiceSamba 0 REPLACEME -SetupPinCodeRequired 0 REPLACEME -ShortDateFormat M/d REPLACEME -ShowGroupInfo 0 REPLACEME -ShowWholeTree 1 REPLACEME -SlideshowBackground REPLACEME -SlideshowDelay 5 REPLACEME -SlideshowOpenGLTransition none REPLACEME -SlideshowOpenGLTransitionLength 2000 REPLACEME -SlideshowTransition none REPLACEME -SmartChannelChange 0 REPLACEME -SmartForward 0 REPLACEME -StickyKeys 1 REPLACEME -Style Windows REPLACEME -SubTitleCommand -sid %s REPLACEME -TagSeparator - REPLACEME -Theme basic-blue REPLACEME -ThemeFontSizeType default REPLACEME -ThemePainter qt REPLACEME -TimeFormat h:mm AP REPLACEME -timePerPage 4 REPLACEME -TitlePlayCommand mplayer dvd://%t -dvd-device %d -fs -zoom -vo xv -aid %a -channels %c REPLACEME -TranscodeCommand transcode REPLACEME -TreeLevels splitartist artist album title REPLACEME -TVVidModeForceAspect 0.0 REPLACEME -TVVidModeForceAspect0 0.0 REPLACEME -TVVidModeForceAspect1 0.0 REPLACEME -TVVidModeForceAspect2 0.0 REPLACEME -TVVidModeRefreshRate 0 REPLACEME -TVVidModeRefreshRate0 0 REPLACEME -TVVidModeRefreshRate1 0 REPLACEME -TVVidModeRefreshRate2 0 REPLACEME -TVVidModeResolution 640x480 REPLACEME -TVVidModeResolution0 640x480 REPLACEME -TVVidModeResolution1 640x480 REPLACEME -TVVidModeResolution2 640x480 REPLACEME -UDPNotifyPort 6948 REPLACEME -UnknownCategory Unknown REPLACEME -UnknownTitle Unknown REPLACEME -upnp:UDN:urn:schemas-upnp-org:device:MediaServer:1 dee5b0fe-7087-4960-8794-428d3e01a61f REPLACEME -UseArrowAccels 1 REPLACEME -UseOutputPictureControls 1 REPLACEME -UseVideoModes 0 REPLACEME -UseVideoTimebase 0 REPLACEME -UseVirtualKeyboard 1 REPLACEME -VCDDeviceLocation /dev/cdrom REPLACEME -VCDPlayerCommand mplayer vcd:// -cdrom-device %d -fs -zoom -vo xv REPLACEME -VertScanPercentage 0 REPLACEME -VideoAggressivePC 0 REPLACEME -VideoArtworkDir /data/media/images/posters REPLACEME -VideoBrowserNoDB 0 REPLACEME -VideoDefaultParentalLevel 4 REPLACEME -VideoGalleryAspectRatio 1 REPLACEME -VideoGalleryColsPerPage 4 REPLACEME -VideoGalleryNoDB 0 REPLACEME -VideoGalleryRowsPerPage 3 REPLACEME -VideoGallerySubtitle 1 REPLACEME -VideoListUnknownFiletypes 1 REPLACEME -VideoNewBrowsable 1 REPLACEME -VideoDefaultPlayer Internal REPLACEME -VideoStartupDir /data/media/video/movies REPLACEME -VideoTreeLoadMetaData 1 REPLACEME -VideoTreeNoDB 0 REPLACEME -VidModeHeight0 0 REPLACEME -VidModeHeight1 0 REPLACEME -VidModeHeight2 0 REPLACEME -VidModeWidth0 0 REPLACEME -VidModeWidth1 0 REPLACEME -VidModeWidth2 0 REPLACEME -VisualCycleOnSongChange 0 REPLACEME -VisualMode Random REPLACEME -VisualModeDelay 0 REPLACEME -VisualScaleHeight 1 REPLACEME -VisualScaleWidth 1 REPLACEME -WatchTVGuide 0 REPLACEME -WebBrowserCommand /usr/local/bin/mythbrowser REPLACEME -WebBrowserHideScrollbars 0 REPLACEME -WebBrowserScrollMode 1 REPLACEME -WebBrowserScrollSpeed 4 REPLACEME -WebBrowserZoomLevel 20 REPLACEME -XScanDisplacement 0 REPLACEME -YScanDisplacement 0 REPLACEME -HaltCommand sudo /sbin/poweroff REPLACEME -RebootCommand sudo /sbin/reboot REPLACEME diff --git a/abs/core/system-templates/templates/settings/default_2/jumppoints.txt b/abs/core/system-templates/templates/settings/default_2/jumppoints.txt deleted file mode 100644 index 1cbf116..0000000 --- a/abs/core/system-templates/templates/settings/default_2/jumppoints.txt +++ /dev/null @@ -1,44 +0,0 @@ -destination description keylist hostname -Reload Theme REPLACEME -Main Menu REPLACEME -Program Guide REPLACEME -Program Finder REPLACEME -Manage Recordings / Fix Conflicts REPLACEME -Program Recording Priorities REPLACEME -Manage Recording Rules REPLACEME -Channel Recording Priorities REPLACEME -TV Recording Playback REPLACEME -TV Recording Deletion REPLACEME -Live TV REPLACEME -Live TV In Guide REPLACEME -Status Screen REPLACEME -Previously Recorded REPLACEME -ScreenShot REPLACEME -Create DVD REPLACEME -Create Archive REPLACEME -Import Archive REPLACEME -View Archive Log REPLACEME -Play Created DVD REPLACEME -Burn DVD REPLACEME -Netflix Browser Browse Netflix titles REPLACEME -Netflix Queue Administer Netflix Queue REPLACEME -Netflix History View Netflix History REPLACEME -MythGallery Image viewer / slideshow REPLACEME -MythGame Game frontend REPLACEME -Play music REPLACEME -Select music playlists REPLACEME -Rip CD REPLACEME -Scan music REPLACEME -Show Music Miniplayer REPLACEME -MythNews RSS News feed reader REPLACEME -MythSmolt Sample plugin Ctrl+Alt+P REPLACEME -MythStream AV stream plugin REPLACEME -MythVideo The MythVideo default view REPLACEME -Video Manager The MythVideo video manager REPLACEME -Video Browser The MythVideo video browser REPLACEME -Video Listings The MythVideo video listings REPLACEME -Video Gallery The MythVideo video gallery REPLACEME -Play DVD Play a DVD REPLACEME -Play VCD Play a VCD REPLACEME -Rip DVD Import a DVD into your MythVideo database REPLACEME -MythWeather Weather forecasts REPLACEME diff --git a/abs/core/system-templates/templates/settings/default_2/keybindings.txt b/abs/core/system-templates/templates/settings/default_2/keybindings.txt deleted file mode 100644 index f82f2d2..0000000 --- a/abs/core/system-templates/templates/settings/default_2/keybindings.txt +++ /dev/null @@ -1,209 +0,0 @@ -context action description keylist hostname -Music FFWD Fast forward PgDown REPLACEME -Music STOP Stop playback O REPLACEME -Music MUTE Mute |,\\\\,F9 REPLACEME -Gallery SCROLLUP Scroll image up 2 REPLACEME -Music VOLUMEDOWN Volume down [,{,F10 REPLACEME -Music VOLUMEUP Volume up ],},F11 REPLACEME -qt DELETE Delete D REPLACEME -Music RWND Rewind PgUp REPLACEME -qt EDIT Edit E REPLACEME -Music PAUSE Pause/Start playback P REPLACEME -Gallery RECENTER Recenter image 5 REPLACEME -Gallery FULLSIZE Full-size (un-zoom) image 0 REPLACEME -Gallery LOWRIGHT Go to the lower-right corner of the image PgDown REPLACEME -Gallery SCROLLRIGHT Scroll image right 6 REPLACEME -Gallery MENU Toggle activating menu in thumbnail view M REPLACEME -Gallery SCROLLDOWN Scroll image down 8 REPLACEME -Gallery ZOOMIN Zoom image in 9 REPLACEME -Gallery UPLEFT Go to the upper-left corner of the image PgUp REPLACEME -Gallery RANDOMSHOW Start Random Slideshow in thumbnail view R REPLACEME -Gallery ROTLEFT Rotate image left 90 degrees [,1 REPLACEME -Gallery SLIDESHOW Start Slideshow in thumbnail view S REPLACEME -Gallery ROTRIGHT Rotate image right 90 degrees ],3 REPLACEME -Gallery END Go to the last image in thumbnail view End REPLACEME -Gallery HOME Go to the first image in thumbnail view Home REPLACEME -Gallery SCROLLLEFT Scroll image left 4 REPLACEME -Gallery PLAY Start/Stop Slideshow P REPLACEME -NetFlix REMOVE Removes movie from queue D REPLACEME -Archive TOGGLECUT Toggle use cut list state for selected program C REPLACEME -Gallery ZOOMOUT Zoom image out 7 REPLACEME -NetFlix MOVETOTOP Moves movie to top of queue 1 REPLACEME -Global DOWN Down Arrow Down REPLACEME -ITV Menu MENUTEXT Menu Text F7 REPLACEME -ITV Menu TEXTEXIT Menu Exit F6 REPLACEME -Global LEFT Left Arrow Left REPLACEME -Global RIGHT Right Arrow Right REPLACEME -Global UP Up Arrow Up REPLACEME -Global MENU Pop-up menu M REPLACEME -Global PREVVIEW Previous View Home REPLACEME -Global ESCAPE Escape Esc REPLACEME -Global PAGEUP Page Up PgUp REPLACEME -Global SELECT Select Return,Enter,Space REPLACEME -Global HELP Help F1 REPLACEME -Global INFO More information I REPLACEME -Global NEXTVIEW Next View End REPLACEME -ITV Menu MENUBLUE Menu Blue F5 REPLACEME -Global PAGEDOWN Page Down PgDown REPLACEME -Global EJECT Eject Removable Media REPLACEME -Global 3 3 3 REPLACEME -Global 1 1 1 REPLACEME -Global 6 6 6 REPLACEME -Global 0 0 0 REPLACEME -Global 2 2 2 REPLACEME -Global 4 4 4 REPLACEME -TV Frontend DELETE Delete Program D REPLACEME -Global 8 8 8 REPLACEME -Global 7 7 7 REPLACEME -TV Frontend PAGEDOWN Page Down 9 REPLACEME -TV Frontend PAGEUP Page Up 3 REPLACEME -Global 5 5 5 REPLACEME -TV Frontend CHANGERECGROUP Change Recording Group REPLACEME -Global 9 9 9 REPLACEME -Video END Go to the last video End REPLACEME -Video INCPARENT Increase Parental Level ],},F11 REPLACEME -Weather PAUSE Pause current page P REPLACEME -TV Frontend TOGGLERECORD Toggle recording status of current program R REPLACEME -Video BROWSE Change browsable in video manager B REPLACEME -Welcome SHOWSETTINGS Show Mythshutdown settings F11 REPLACEME -Video HOME Go to the first video Home REPLACEME -Video FILTER Open video filter dialog F REPLACEME -Welcome STARTXTERM Open an Xterm window F12 REPLACEME -Music INCSEARCH Show incremental search dialog Ctrl+S REPLACEME -Music BLANKSCR Blank screen 5 REPLACEME -Video DELETE Delete video D REPLACEME -Music THMBUP Increase rating 9 REPLACEME -Music CYCLEVIS Cycle visualizer mode 6 REPLACEME -Teletext Menu REVEAL Reveal hidden Text F8 REPLACEME -Music INCSEARCHNEXT Incremental search find next match Ctrl+N REPLACEME -TV Frontend PLAYBACK Play Program P REPLACEME -News FORCERETRIEVE Force update news items M REPLACEME -Video DECPARENT Decrease Parental Level [,{,F10 REPLACEME -News RETRIEVENEWS Update news items I REPLACEME -News CANCEL Cancel news item updating C REPLACEME -Teletext Menu TOGGLEBACKGROUND Toggle Background F7 REPLACEME -Teletext Menu MENUWHITE Menu White F6 REPLACEME -ITV Menu MENURED Menu Red F2 REPLACEME -ITV Menu MENUYELLOW Menu Yellow F4 REPLACEME -ITV Menu MENUGREEN Menu Green F3 REPLACEME -Teletext Menu PREVSUBPAGE Previous Subpage Left REPLACEME -Teletext Menu MENUYELLOW Menu Yellow F4 REPLACEME -Teletext Menu MENUGREEN Menu Green F3 REPLACEME -Teletext Menu NEXTSUBPAGE Next Subpage Right REPLACEME -Teletext Menu MENUBLUE Menu Blue F5 REPLACEME -Teletext Menu TOGGLETT Toggle Teletext T REPLACEME -Teletext Menu NEXTPAGE Next Page Down REPLACEME -TV Editing LOADCOMMSKIP Load cut list from commercial skips Z,End REPLACEME -TV Editing BIGJUMPREW Jump back 10x the normal amount ,,< REPLACEME -TV Editing BIGJUMPFWD Jump forward 10x the normal amount >,. REPLACEME -TV Playback JUMPTODVDROOTMENU Jump to the DVD Root Menu REPLACEME -Teletext Menu MENURED Menu Red F2 REPLACEME -TV Playback SIGNALMON Monitor Signal Quality F7 REPLACEME -Teletext Menu PREVPAGE Previous Page Up REPLACEME -TV Editing INVERTMAP Invert Begin/End cut points I REPLACEME -TV Playback PLAY Play Ctrl+P REPLACEME -TV Editing PREVCUT Jump to the previous cut point PgUp REPLACEME -TV Editing NEXTCUT Jump to the next cut point PgDown REPLACEME -TV Playback CYCLECOMMSKIPMODE Cycle Commercial Skip mode REPLACEME -TV Playback TOGGLESLEEP Toggle the Sleep Timer F8 REPLACEME -TV Playback JUMPREC Display menu of recorded programs to jump to REPLACEME -TV Playback FINDER Show the Program Finder # REPLACEME -TV Playback ADJUSTSTRETCH Turn on time stretch control A REPLACEME -TV Editing CLEARMAP Clear editing cut points C,Q,Home REPLACEME -TV Editing TOGGLEEDIT Exit out of Edit Mode E REPLACEME -TV Playback TOGGLESTRETCH Toggle time stretch speed REPLACEME -TV Playback TOGGLERECCONTROLS Recording picture adjustments for this recorder G REPLACEME -TV Playback TOGGLEAUDIOSYNC Turn on audio sync adjustment controls REPLACEME -TV Playback TOGGLEEDIT Start Edit Mode E REPLACEME -TV Playback SPEEDINC Increase the playback speed U REPLACEME -TV Playback STRETCHDEC Decrease time stretch speed REPLACEME -TV Playback SPEEDDEC Decrease the playback speed J REPLACEME -TV Playback TOGGLECHANCONTROLS Recording picture adjustments for this channel Ctrl+G REPLACEME -TV Playback GUIDE Show the Program Guide S REPLACEME -TV Playback JUMPPREV Jump to previously played recording REPLACEME -TV Playback QUEUETRANSCODE Queue the current recording for transcoding X REPLACEME -TV Playback STRETCHINC Increase time stretch speed REPLACEME -TV Playback TOGGLEPICCONTROLS Playback picture adjustments F REPLACEME -TV Playback PREVCC708 Previous ATSC CC track REPLACEME -TV Playback NEXTCC708 Next ATSC CC track REPLACEME -TV Playback NEXTCC Next of any captions REPLACEME -TV Playback NEXTSCAN Next video scan overidemode REPLACEME -TV Playback NEXTCC608 Next VBI CC track REPLACEME -TV Playback PREVCC608 Previous VBI CC track REPLACEME -TV Playback PREVAUDIO Previous audio track - REPLACEME -TV Playback PREVSUBTITLE Previous subtitle track REPLACEME -TV Playback NEXTSUBTITLE Next subtitle track REPLACEME -TV Playback NEXTAUDIO Next audio track + REPLACEME -TV Playback SELECTCC708_3 Display ATSC CC4 REPLACEME -TV Playback SELECTCC708_0 Display ATSC CC1 REPLACEME -TV Playback SELECTCC608_1 Display VBI CC2 REPLACEME -TV Playback SELECTAUDIO_0 Play audio track 1 REPLACEME -TV Playback SELECTCC608_2 Display VBI CC3 REPLACEME -TV Playback TOGGLETTM Toggle Teletext Menu REPLACEME -TV Playback SELECTSUBTITLE_1 Display subtitle 2 REPLACEME -TV Playback SELECTCC608_3 Display VBI CC4 REPLACEME -TV Playback SELECTCC708_1 Display ATSC CC2 REPLACEME -TV Playback SELECTCC708_2 Display ATSC CC3 REPLACEME -TV Playback SELECTAUDIO_1 Play audio track 2 REPLACEME -TV Playback SELECTSUBTITLE_0 Display subtitle 1 REPLACEME -TV Playback TOGGLETTC Toggle Teletext Captions REPLACEME -TV Playback SELECTCC608_0 Display VBI CC1 REPLACEME -TV Playback SWAPPIP Swap PiP/Main N REPLACEME -TV Playback TOGGLEASPECT Toggle the display aspect ratio W REPLACEME -TV Playback TOGGLECC708 Toggle ATSC CC REPLACEME -TV Playback TOGGLECC608 Toggle VBI CC REPLACEME -TV Playback TOGGLEPIPMODE Toggle Picture-in-Picture mode V REPLACEME -TV Playback TOGGLEFAV Toggle the current channel as a favorite ? REPLACEME -TV Playback TOGGLEPIPWINDOW Toggle active PiP window B REPLACEME -TV Playback MUTE Mute |,\\\\,F9 REPLACEME -TV Playback TOGGLEBROWSE Toggle channel browse mode O REPLACEME -TV Playback TOGGLESUBTITLE Toggle Subtitles REPLACEME -TV Playback VOLUMEUP Volume up ],},F11 REPLACEME -TV Playback TOGGLECC Toggle any captions T REPLACEME -TV Playback JUMPSTART Jump to the start of the recording. Ctrl+B REPLACEME -TV Playback TOGGLERECORD Toggle recording status of current program R REPLACEME -TV Playback SKIPCOMMERCIAL Skip Commercial Z,End REPLACEME -TV Playback VOLUMEDOWN Volume down [,{,F10 REPLACEME -TV Playback SWITCHCARDS Switch Capture Cards Y REPLACEME -TV Playback SKIPCOMMBACK Skip Commercial (Reverse) Q,Home REPLACEME -TV Playback TOGGLEINPUTS Toggle Inputs C REPLACEME -TV Playback FFWDSTICKY Fast Forward (Sticky) or Forward one frame while paused >,. REPLACEME -TV Playback JUMPFFWD Jump ahead PgDown REPLACEME -TV Playback PREVCHAN Switch to the previous channel H REPLACEME -TV Playback JUMPBKMRK Jump to bookmark K REPLACEME -TV Playback RWNDSTICKY Rewind (Sticky) or Rewind one frame while paused ,,< REPLACEME -TV Playback NEXTFAV Switch to the next favorite channel / REPLACEME -TV Playback JUMPRWND Jump back PgUp REPLACEME -TV Playback SEEKRWND Rewind Left REPLACEME -TV Playback SEEKFFWD Fast Forward Right REPLACEME -TV Playback CHANNELDOWN Channel down Down REPLACEME -TV Playback CHANNELUP Channel up Up REPLACEME -TV Playback ARBSEEK Arbitrary Seek * REPLACEME -TV Playback DELETE Delete Program D REPLACEME -TV Playback CLEAROSD Clear OSD Backspace REPLACEME -TV Frontend DETAILS Show program details U REPLACEME -TV Frontend CUSTOMEDIT Edit Custom Record Rule E REPLACEME -TV Frontend UPCOMING List upcoming episodes O REPLACEME -TV Frontend CHANUPDATE Switch channels without exiting guide in Live TV mode. X REPLACEME -TV Frontend RANKDEC Decrease program or channel rank Left REPLACEME -TV Frontend VIEWCARD Switch Capture Card view Y REPLACEME -TV Playback PAUSE Pause P REPLACEME -TV Frontend RANKINC Increase program or channel rank Right REPLACEME -TV Frontend PAGERIGHT Page the program guide right >,. REPLACEME -TV Frontend PAGELEFT Page the program guide left ,,< REPLACEME -TV Frontend NEXTFAV Toggle showing all channels or just favorites in the program guide. / REPLACEME -Gallery DELETE Delete marked images or current image if none are marked D REPLACEME -TV Frontend DAYRIGHT Page the program guide forward one day End,1 REPLACEME -Gallery MARK Mark image T REPLACEME -Game TOGGLEFAV Toggle the current game as a favorite ?,/ REPLACEME -TV Frontend TOGGLEFAV Toggle the current channel as a favorite ? REPLACEME -TV Frontend DAYLEFT Page the program guide back one day Home,7 REPLACEME -Music PREVTRACK Move to the previous track ,,<,Q,Home REPLACEME -Game INCSEARCHNEXT Incremental search find next match Ctrl+N REPLACEME -Music DELETE Delete track from playlist D REPLACEME -Gallery INFO Toggle Showing Information about Image I REPLACEME -Game INCSEARCH Show incremental search dialog Ctrl+S REPLACEME -Music REFRESH Refresh music tree 8 REPLACEME -Music NEXTTRACK Move to the next track >,.,Z,End REPLACEME -Music FILTER Filter All My Music F REPLACEME -Music THMBDOWN Decrease rating 7 REPLACEME diff --git a/abs/core/system-templates/templates/settings/default_2/settings.txt b/abs/core/system-templates/templates/settings/default_2/settings.txt deleted file mode 100644 index 8c3a391..0000000 --- a/abs/core/system-templates/templates/settings/default_2/settings.txt +++ /dev/null @@ -1,320 +0,0 @@ -value data hostname -AC3PassThru 0 REPLACEME -AggressiveSoundcardBuffer 0 REPLACEME -AllowQuitShutdown 3 REPLACEME -AltClearSavedPosition 1 REPLACEME -AspectOverride 0 REPLACEME -AudioNag 1 REPLACEME -AudioOutputDevice /dev/dsp REPLACEME -AutoCommercialSkip 2 REPLACEME -AutoLookupCD 1 REPLACEME -AutomaticSetWatched 0 REPLACEME -AutoPlayCD 0 REPLACEME -BackendServerPort 6543 REPLACEME -BackendStatusPort 6544 REPLACEME -CCBackground 0 REPLACEME -CDBlankType fast REPLACEME -CDCreateDir 1 REPLACEME -CDDevice /dev/cdrom REPLACEME -CDDiskSize 1 REPLACEME -CDWriterEnabled 0 REPLACEME -CDWriteSpeed 0 REPLACEME -ChannelFormat REPLACEME -ChannelOrdering channum REPLACEME -chanPerPage 5 REPLACEME -ClearSavedPosition 1 REPLACEME -CommNotifyAmount 0 REPLACEME -CommRewindAmount 0 REPLACEME -CustomFilters REPLACEME -DateFormat ddd MMM d REPLACEME -DecodeExtraAudio 1 REPLACEME -Default MythVideo View 1 REPLACEME -DefaultCCMode 0 REPLACEME -DefaultRipQuality 0 REPLACEME -DefaultTVChannel 3 REPLACEME -Deinterlace 1 REPLACEME -DeinterlaceFilter kerneldeint REPLACEME -DisplayGroupDefaultView 0 REPLACEME -DisplayGroupTitleSort 0 REPLACEME -DisplayRecGroup Default REPLACEME -DispRecGroupAsAllProg 0 REPLACEME -DTSPassThru 0 REPLACEME -DVDDeviceLocation /dev/dvd REPLACEME -DVDOnInsertDVD 1 REPLACEME -DVDRipLocation /data/media/tmp REPLACEME -EjectCDAfterRipping 1 REPLACEME -EnableMHEG 0 REPLACEME -EnableXbox 0 REPLACEME -EnableXbox 0 REPLACEME -EncoderType ogg REPLACEME -EndOfRecordingExitPrompt 1 REPLACEME -EPGFillType 10 REPLACEME -EPGScrollType 1 REPLACEME -EPGShowCategoryColors 1 REPLACEME -EPGShowCategoryText 1 REPLACEME -EPGShowChannelIcon 1 REPLACEME -EPGShowFavorites 0 REPLACEME -ExactSeeking 0 REPLACEME -FFRewReposTime 100 REPLACEME -FFRewReverse 1 REPLACEME -FilenameTemplate ARTIST/ALBUM/TRACK-TITLE REPLACEME -GalleryDir /data/media/images REPLACEME -GalleryImportDirs /mnt/cdrom:/mnt/camera REPLACEME -GalleryMoviePlayerCmd mplayer -fs %s REPLACEME -GalleryOverlayCaption 0 REPLACEME -GalleryRecursiveSlideshow 1 REPLACEME -GallerySortOrder 20 REPLACEME -GalleryThumbnailLocation 1 REPLACEME -GameAllTreeLevels system gamename REPLACEME -GameFavTreeLevels gamename REPLACEME -GeneratePreviewPixmaps 0 REPLACEME -GuiHeight 0 REPLACEME -GuiOffsetX 0 REPLACEME -GuiOffsetY 0 REPLACEME -GuiSizeForTV 0 REPLACEME -GuiVidModeResolution 640x480 REPLACEME -GuiWidth 0 REPLACEME -HideMouseCursor 1 REPLACEME -HorizScanPercentage 0 REPLACEME -Ignore_ID3 0 REPLACEME -IndividualMuteControl 0 REPLACEME -IntelliLastPlayWeight 25 REPLACEME -IntelliPlayCountWeight 25 REPLACEME -IntelliRandomWeight 15 REPLACEME -IntelliRatingWeight 35 REPLACEME -ISO639Language0 eng REPLACEME -ISO639Language1 eng REPLACEME -JobAllowCommFlag 1 REPLACEME -JobAllowTranscode 1 REPLACEME -JobQueueCheckFrequency 60 REPLACEME -JobQueueCPU 0 REPLACEME -JobQueueMaxSimultaneousJobs 1 REPLACEME -JobQueueWindowEnd 23:59 REPLACEME -JobQueueWindowStart 00:00 REPLACEME -KeyboardAccelerators 1 REPLACEME -Language EN REPLACEME -LastMusicPlaylistPush 0 REPLACEME -LCDBacklightOn 1 REPLACEME -LCDBigClock 0 REPLACEME -LCDEnable 0 REPLACEME -LCDHeartBeatOn 0 REPLACEME -LCDKeyString ABCDEF REPLACEME -LCDPopupTime 5 REPLACEME -LCDShowChannel 1 REPLACEME -LCDShowGeneric 1 REPLACEME -LCDShowMenu 1 REPLACEME -LCDShowMusic 1 REPLACEME -LCDShowMusicItems ArtistTitle REPLACEME -LCDShowRecStatus 0 REPLACEME -LCDShowTime 1 REPLACEME -LCDShowVolume 1 REPLACEME -LircKeyPressedApp REPLACEME -ListAsShuffled 0 REPLACEME -LiveTVInAllPrograms 0 REPLACEME -LogCleanDays 14 REPLACEME -LogCleanDays 14 REPLACEME -LogCleanEnabled 0 REPLACEME -LogCleanEnabled 0 REPLACEME -LogCleanMax 30 REPLACEME -LogCleanMax 30 REPLACEME -LogCleanPeriod 14 REPLACEME -LogCleanPeriod 14 REPLACEME -LogMaxCount 100 REPLACEME -LogMaxCount 100 REPLACEME -LogPrintLevel 8 REPLACEME -LogPrintLevel 8 REPLACEME -LongChannelFormat REPLACEME -MasterMixerVolume 70 REPLACEME -MenuTheme MythVantage-menu REPLACEME -MixerControl PCM REPLACEME -MixerDevice /dev/mixer REPLACEME -MonitorDrives 0 REPLACEME -MovieDataCommandLine /usr/local/share/mythtv/mythvideo/scripts/imdb.pl -D REPLACEME -MovieListCommandLine /usr/local/share/mythtv/mythvideo/scripts/imdb.pl -M tv=no;video=no REPLACEME -MoviePosterCommandLine /usr/local/share/mythtv/mythvideo/scripts/imdb.pl -P REPLACEME -Mp3UseVBR 0 REPLACEME -MTDac3Flag 0 REPLACEME -MTDConcurrentTranscodes 1 REPLACEME -MTDLogFlag 0 REPLACEME -MTDNiceLevel 20 REPLACEME -MTDPort 2442 REPLACEME -MTDRipSize 0 REPLACEME -MTDxvidFlag 1 REPLACEME -MusicAudioDevice default REPLACEME -MusicLocation /data/media/audio REPLACEME -MusicShowRatings 0 REPLACEME -MythArchiveAlwaysUseMythTranscode 1 REPLACEME -MythArchiveChapterMenuAR Video REPLACEME -MythArchiveCopyRemoteFiles 1 REPLACEME -MythArchiveDateFormat %a %b %d REPLACEME -MythArchiveDvdauthorCmd dvdauthor REPLACEME -MythArchiveDVDLocation /dev/dvd REPLACEME -MythArchiveEncodeToAc3 1 REPLACEME -MythArchiveFfmpegCmd ffmpeg REPLACEME -MythArchiveFileFilter *.mpg *.mov *.avi *.mpeg *.nuv REPLACEME -MythArchiveGrowisofsCmd growisofs REPLACEME -MythArchiveMainMenuAR 16:9 REPLACEME -MythArchiveMkisofsCmd mkisofs REPLACEME -MythArchiveMpeg2encCmd mpeg2enc REPLACEME -MythArchiveMplexCmd mplex REPLACEME -MythArchivePng2yuvCmd png2yuv REPLACEME -MythArchiveShareDir /usr/local/share/mythtv/mytharchive/ REPLACEME -MythArchiveSpumuxCmd spumux REPLACEME -MythArchiveTcrequantCmd tcrequant REPLACEME -MythArchiveTempDir /data/media/tmp REPLACEME -MythArchiveTimeFormat %I:%M %p REPLACEME -MythArchiveUseFIFO 1 REPLACEME -MythArchiveVideoFormat NTSC REPLACEME -MythControlsVolume 1 REPLACEME -mythdvd.DVDPlayerCommand Internal REPLACEME -mythvideo.db_folder_view 1 REPLACEME -mythvideo.ImageCacheSize 50 REPLACEME -mythvideo.sort_ignores_case 1 REPLACEME -NetworkControlEnabled 1 REPLACEME -NetworkControlPort 6546 REPLACEME -NonID3FileNameFormat GENRE/ARTIST/ALBUM/TRACK_TITLE REPLACEME -NoPromptOnExit 0 REPLACEME -NoWhitespace 0 REPLACEME -OnlyImportNewMusic 0 REPLACEME -OSDCC708CapitalsFont FreeMono.ttf REPLACEME -OSDCC708CapitalsItalicFont FreeMono.ttf REPLACEME -OSDCC708CasualFont FreeMono.ttf REPLACEME -OSDCC708CasualItalicFont FreeMono.ttf REPLACEME -OSDCC708CursiveFont FreeMono.ttf REPLACEME -OSDCC708CursiveItalicFont FreeMono.ttf REPLACEME -OSDCC708DefaultFontType MonoSerif REPLACEME -OSDCC708MonoSansSerifFont FreeMono.ttf REPLACEME -OSDCC708MonoSansSerifItalicFont FreeMono.ttf REPLACEME -OSDCC708MonoSerifFont FreeMono.ttf REPLACEME -OSDCC708MonoSerifItalicFont FreeMono.ttf REPLACEME -OSDCC708PropSansSerifFont FreeMono.ttf REPLACEME -OSDCC708PropSansSerifItalicFont FreeMono.ttf REPLACEME -OSDCC708PropSerifFont FreeMono.ttf REPLACEME -OSDCC708PropSerifItalicFont FreeMono.ttf REPLACEME -OSDCC708TextZoom 100 REPLACEME -OSDCCFont FreeMono.ttf REPLACEME -OSDFont FreeMono.ttf REPLACEME -OSDGeneralTimeout 2 REPLACEME -OSDNotifyTimeout 6 REPLACEME -OSDProgramInfoTimeout 3 REPLACEME -OSDTheme Gray-OSD REPLACEME -OSDThemeFontSizeType default REPLACEME -ParanoiaLevel Full REPLACEME -PassThruOutputDevice Default REPLACEME -PCMMixerVolume 70 REPLACEME -PersistentBrowseMode 1 REPLACEME -PIPLocation 0 REPLACEME -PlaybackBoxStartInTitle 1 REPLACEME -PlaybackExitPrompt 2 REPLACEME -PlaybackPreview 1 REPLACEME -PlaybackPreviewLowCPU 1 REPLACEME -PlayBoxEpisodeSort Date REPLACEME -PlayBoxOrdering 1 REPLACEME -PlayBoxShading 0 REPLACEME -PlayBoxTransparency 1 REPLACEME -PlayMode none REPLACEME -PostCDRipScript REPLACEME -PreferredMPEG2Decoder ffmpeg REPLACEME -PreviewFromBookmark 1 REPLACEME -PVR350EPGAlphaValue 164 REPLACEME -PVR350InternalAudioOnly 0 REPLACEME -PVR350OutputEnable 0 REPLACEME -PVR350VideoDev /dev/video16 REPLACEME -QtFontBig 25 REPLACEME -QtFontMedium 16 REPLACEME -QtFontSmall 12 REPLACEME -QueryInitialFilter 0 REPLACEME -RandomTheme 0 REPLACEME -RealtimePriority 1 REPLACEME -RecordFilePrefix /data/media/video/recordings REPLACEME -RememberRecGroup 1 REPLACEME -RepeatMode all REPLACEME -RunFrontendInWindow 0 REPLACEME -SelChangeRecThreshold 16 REPLACEME -SelectChangesChannel 1 REPLACEME -ServiceMythWEB 0 REPLACEME -ServiceNFS 0 REPLACEME -ServiceSamba 0 REPLACEME -SetupPinCodeRequired 0 REPLACEME -ShortDateFormat M/d REPLACEME -ShowGroupInfo 0 REPLACEME -ShowWholeTree 1 REPLACEME -SlideshowBackground REPLACEME -SlideshowDelay 5 REPLACEME -SlideshowOpenGLTransition none REPLACEME -SlideshowOpenGLTransitionLength 2000 REPLACEME -SlideshowTransition none REPLACEME -SmartChannelChange 0 REPLACEME -SmartForward 0 REPLACEME -StickyKeys 1 REPLACEME -Style Windows REPLACEME -SubTitleCommand -sid %s REPLACEME -TagSeparator - REPLACEME -Theme basic-blue REPLACEME -ThemeFontSizeType default REPLACEME -ThemePainter qt REPLACEME -TimeFormat h:mm AP REPLACEME -timePerPage 4 REPLACEME -TitlePlayCommand mplayer dvd://%t -dvd-device %d -fs -zoom -vo xv -aid %a -channels %c REPLACEME -TranscodeCommand transcode REPLACEME -TreeLevels splitartist artist album title REPLACEME -TVVidModeForceAspect 0.0 REPLACEME -TVVidModeForceAspect0 0.0 REPLACEME -TVVidModeForceAspect1 0.0 REPLACEME -TVVidModeForceAspect2 0.0 REPLACEME -TVVidModeRefreshRate 0 REPLACEME -TVVidModeRefreshRate0 0 REPLACEME -TVVidModeRefreshRate1 0 REPLACEME -TVVidModeRefreshRate2 0 REPLACEME -TVVidModeResolution 640x480 REPLACEME -TVVidModeResolution0 640x480 REPLACEME -TVVidModeResolution1 640x480 REPLACEME -TVVidModeResolution2 640x480 REPLACEME -UDPNotifyPort 6948 REPLACEME -UnknownCategory Unknown REPLACEME -UnknownTitle Unknown REPLACEME -upnp:UDN:urn:schemas-upnp-org:device:MediaServer:1 dee5b0fe-7087-4960-8794-428d3e01a61f REPLACEME -UseArrowAccels 1 REPLACEME -UseOutputPictureControls 1 REPLACEME -UseVideoModes 0 REPLACEME -UseVideoTimebase 0 REPLACEME -UseVirtualKeyboard 1 REPLACEME -VCDDeviceLocation /dev/cdrom REPLACEME -VCDPlayerCommand mplayer vcd:// -cdrom-device %d -fs -zoom -vo xv REPLACEME -VertScanPercentage 0 REPLACEME -VideoAggressivePC 0 REPLACEME -VideoArtworkDir /data/media/images/posters REPLACEME -VideoBrowserNoDB 0 REPLACEME -VideoDefaultParentalLevel 4 REPLACEME -VideoGalleryAspectRatio 1 REPLACEME -VideoGalleryColsPerPage 4 REPLACEME -VideoGalleryNoDB 0 REPLACEME -VideoGalleryRowsPerPage 3 REPLACEME -VideoGallerySubtitle 1 REPLACEME -VideoListUnknownFiletypes 1 REPLACEME -VideoNewBrowsable 1 REPLACEME -VideoDefaultPlayer Internal REPLACEME -VideoStartupDir /data/media/video/movies REPLACEME -VideoTreeLoadMetaData 1 REPLACEME -VideoTreeNoDB 0 REPLACEME -VidModeHeight0 0 REPLACEME -VidModeHeight1 0 REPLACEME -VidModeHeight2 0 REPLACEME -VidModeWidth0 0 REPLACEME -VidModeWidth1 0 REPLACEME -VidModeWidth2 0 REPLACEME -VisualCycleOnSongChange 0 REPLACEME -VisualMode Random REPLACEME -VisualModeDelay 0 REPLACEME -VisualScaleHeight 1 REPLACEME -VisualScaleWidth 1 REPLACEME -WatchTVGuide 0 REPLACEME -WebBrowserCommand /usr/local/bin/mythbrowser REPLACEME -WebBrowserHideScrollbars 0 REPLACEME -WebBrowserScrollMode 1 REPLACEME -WebBrowserScrollSpeed 4 REPLACEME -WebBrowserZoomLevel 20 REPLACEME -XScanDisplacement 0 REPLACEME -YScanDisplacement 0 REPLACEME -HaltCommand sudo /sbin/poweroff REPLACEME -RebootCommand sudo /sbin/reboot REPLACEME -- cgit v0.12 From 7b4455ae1fe95de60e6ba6a2cc6cdefe118b9d47 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sat, 29 Sep 2012 15:06:17 -0500 Subject: supplemental-web: added schedules direct to links --- abs/core/supplemental-web/PKGBUILD | 2 +- abs/core/supplemental-web/contents/links.html | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/abs/core/supplemental-web/PKGBUILD b/abs/core/supplemental-web/PKGBUILD index 573278d..7e85417 100644 --- a/abs/core/supplemental-web/PKGBUILD +++ b/abs/core/supplemental-web/PKGBUILD @@ -1,6 +1,6 @@ pkgname=supplemental-web pkgver=1.0 -pkgrel=27 +pkgrel=28 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/MythVantage install=supplemental-web.install diff --git a/abs/core/supplemental-web/contents/links.html b/abs/core/supplemental-web/contents/links.html index 883c273..acbb4bd 100644 --- a/abs/core/supplemental-web/contents/links.html +++ b/abs/core/supplemental-web/contents/links.html @@ -24,6 +24,7 @@ Other Links
  • Online User Forums
  • mythtv.org
  • mythtv smolt server
  • +
  • Schedules Direct guide data for North America
  • List file shares
  • -- cgit v0.12 From dfd3ed704cf530934b9551fd0f07c906cd41cb81 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sat, 29 Sep 2012 15:06:54 -0500 Subject: mythtv: updated mythutil.patch. This one add restore from default and also includes jumpoint table --- abs/core/mythtv/stable-0.25/mythtv/PKGBUILD | 8 +- .../stable-0.25/mythtv/myth_settings-2.patch | 38 ---- .../mythtv/stable-0.25/mythtv/myth_settings.patch | 234 +++++++++++++++++---- 3 files changed, 193 insertions(+), 87 deletions(-) delete mode 100755 abs/core/mythtv/stable-0.25/mythtv/myth_settings-2.patch diff --git a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD index c5100fa..c173e20 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD +++ b/abs/core/mythtv/stable-0.25/mythtv/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mythtv pkgver=0.25 -pkgrel=13 +pkgrel=18 commit_hash=`cat ../git_src/git_hash` pkgdesc="A Homebrew PVR project $commit_hash" arch=('i686' 'x86_64') @@ -62,7 +62,8 @@ groups=('pvr') #options=(!strip) #MAKEFLAGS="-j6" install='mythtv.install' -patchs=('myth_settings.patch' 'myth_settings-2.patch') +#patchs=('myth_settings.patch' 'myth_settings-2.patch') +patchs=('myth_settings.patch' ) optdepends=('xmltv: to download tv listings') replaces=('mythvideo' 'myththemes') conflicts=('mythvideo' 'myththemes') @@ -143,8 +144,7 @@ package() { md5sums=('7ef6de58240e7aad389a0b13d91b1cf6' '2babd4b8e146a7538d18dcd55695b0be' - 'c4db7784c5107ae846fd795a4dabe0bc' - '08634edc00f738b8732bfa7f574e22fd' + '322f48528b350f0e6aebfff6eab4c4ee' 'f735805a80b0d1180dee01f9df1b7004' 'f407d6af23e74a49540755420f84fa58' '5469d9921b726db750b991c87d226158') diff --git a/abs/core/mythtv/stable-0.25/mythtv/myth_settings-2.patch b/abs/core/mythtv/stable-0.25/mythtv/myth_settings-2.patch deleted file mode 100755 index 4e83473..0000000 --- a/abs/core/mythtv/stable-0.25/mythtv/myth_settings-2.patch +++ /dev/null @@ -1,38 +0,0 @@ -diff --git a/mythtv/programs/mythutil/settingsutils.cpp b/mythtv/programs/mythutil/settingsutils.cpp -index ff7e509..d229f27 100644 ---- a/mythtv/programs/mythutil/settingsutils.cpp -+++ b/mythtv/programs/mythutil/settingsutils.cpp -@@ -382,6 +382,17 @@ static int ImportSettings(const MythUtilCommandLineParser &cmdline) - else - value_pair_map[record_element.nodeName()] = record_element.text(); - } -+ if (import_filename.endsWith("syssettings.xml")) -+ { -+ if ( value_pair_map["value"] == "BackendServerIP") -+ { -+ out_string = "sysettings, ignoring backendserver ip record"; -+ cout << out_string.toLocal8Bit().constData() << endl; -+ } -+ else -+ gCoreContext->import_settings(value_pair_map,table_name); -+ } -+ else - //perform insert - gCoreContext->import_settings(value_pair_map,table_name); - } -@@ -454,7 +465,6 @@ static int ExportSettings(const MythUtilCommandLineParser &cmdline) - QDomElement tag = doc.createElement(y.key()); - record.appendChild(tag); - QDomText t; -- - if ( distro_default == TRUE ) - { // If exporting distro_default then change hostname + table - if ( y.key() == "hostname" ) -@@ -500,6 +510,7 @@ static int ExportSettings(const MythUtilCommandLineParser &cmdline) - } - } - QFile file( export_filename ); -+ - if( !file.open(QIODevice::WriteOnly) ) - return -1; - diff --git a/abs/core/mythtv/stable-0.25/mythtv/myth_settings.patch b/abs/core/mythtv/stable-0.25/mythtv/myth_settings.patch index ebc6264..a96051b 100644 --- a/abs/core/mythtv/stable-0.25/mythtv/myth_settings.patch +++ b/abs/core/mythtv/stable-0.25/mythtv/myth_settings.patch @@ -1,5 +1,13 @@ +commit 9b4205fa320c06afde8c6d866b854cb12d3ec99c +Author: root +Date: Fri Sep 28 14:25:06 2012 -0500 + + new patch + + Signed-off-by: root + diff --git a/mythtv/libs/libmythbase/mythcorecontext.cpp b/mythtv/libs/libmythbase/mythcorecontext.cpp -index ad58f59..809d662 100644 +index 84cb01a..6e3c54a 100644 --- a/mythtv/libs/libmythbase/mythcorecontext.cpp +++ b/mythtv/libs/libmythbase/mythcorecontext.cpp @@ -1260,6 +1260,90 @@ void MythCoreContext::ResetLanguage(void) @@ -80,11 +88,11 @@ index ad58f59..809d662 100644 +QMap > MythCoreContext::export_settings( + QString src_hostname, + QString saved_settingsgroupname, -+ QStringList table_list) ++ QStringList table_list, bool skip_host ) +{ + return d->m_database->export_settings(src_hostname, + saved_settingsgroupname, -+ table_list); ++ table_list , skip_host ); +} + +//END JM ADDED @@ -94,10 +102,10 @@ index ad58f59..809d662 100644 { if (!d->m_locale) diff --git a/mythtv/libs/libmythbase/mythcorecontext.h b/mythtv/libs/libmythbase/mythcorecontext.h -index 0917313..db3bbb9 100644 +index 0917313..3f6d5f8 100644 --- a/mythtv/libs/libmythbase/mythcorecontext.h +++ b/mythtv/libs/libmythbase/mythcorecontext.h -@@ -168,6 +168,39 @@ class MBASE_PUBLIC MythCoreContext : public MythObservable, public MythSocketCBs +@@ -168,6 +168,40 @@ class MBASE_PUBLIC MythCoreContext : public MythObservable, public MythSocketCBs QString GetLanguageAndVariant(void); void ResetLanguage(void); @@ -131,14 +139,15 @@ index 0917313..db3bbb9 100644 + QMap > export_settings( + QString src_hostname, + QString saved_settingsgroupname, -+ QStringList table_list); ++ QStringList table_list, ++ bool skip_host = FALSE ); + //END JM ADDED + private: MythCoreContextPrivate *d; diff --git a/mythtv/libs/libmythbase/mythdb.cpp b/mythtv/libs/libmythbase/mythdb.cpp -index ea30783..730fc3e 100644 +index ea30783..e4c1781 100644 --- a/mythtv/libs/libmythbase/mythdb.cpp +++ b/mythtv/libs/libmythbase/mythdb.cpp @@ -774,7 +774,7 @@ void MythDB::OverrideSettingForSession( @@ -150,7 +159,7 @@ index ea30783..730fc3e 100644 QString("ERROR: Refusing to allow override for '%1'.").arg(key)); return; } -@@ -1055,6 +1055,901 @@ void MythDB::WriteDelayedSettings(void) +@@ -1055,6 +1055,1015 @@ void MythDB::WriteDelayedSettings(void) } } @@ -168,6 +177,7 @@ index ea30783..730fc3e 100644 + QString hostname_clause; + table_list.append("settings"); + table_list.append("keybindings"); ++ table_list.append("jumppoints"); + if ( src_hostname == "GLOBAL" ) + hostname_clause = "hostname IS NULL"; + else @@ -228,6 +238,7 @@ index ea30783..730fc3e 100644 + + table_list.append("settings"); + table_list.append("keybindings"); ++ table_list.append("jumppoints"); + QString hostname_clause; + if ( delete_hostname == "GLOBAL" ) + hostname_clause = "hostname IS NULL"; @@ -490,6 +501,7 @@ index ea30783..730fc3e 100644 + { + table_list.append("settings"); + table_list.append("keybindings"); ++ table_list.append("jumppoints"); + } + + for ( it = table_list.begin(); it != table_list.end(); ++it ) @@ -587,7 +599,14 @@ index ea30783..730fc3e 100644 + else + hostname_clause ="hostname = :HOSTNAME"; + -+ if ( settings_check ( dest_hostname , saved_settingsgroupname ) ) ++ bool table_check; ++ if ( saved_settingsgroupname == "distro_default" ) ++ table_check = settings_check ( "distro_default" , saved_settingsgroupname ); ++ else ++ table_check = settings_check ( dest_hostname , saved_settingsgroupname ); ++ ++ ++ if ( table_check == TRUE ) + { + MSqlQuery query(MSqlQuery::InitCon()); + QStringList::Iterator it; @@ -596,6 +615,7 @@ index ea30783..730fc3e 100644 + { + table_list.append("settings"); + table_list.append("keybindings"); ++ table_list.append("jumppoints"); + } + + for ( it = table_list.begin(); it != table_list.end(); ++it ) @@ -606,22 +626,54 @@ index ea30783..730fc3e 100644 + saved_settingsgroupname); + + QString temptable="temp_table_" + src_tablename; -+ ++ if ( ! does_table_exist(src_tablename)) ++ { ++ LOG(VB_GENERAL, LOG_NOTICE, QString("table does not exist: %1") ++ .arg(src_tablename)); ++ continue; ++ } + // create temp table for merging settings + create_temp_table(temptable, current_table ); + + //could copy in current settings here to account for new stuff + ++ ++ + // copy in stored settings -+ QString query_string = QString("REPLACE INTO %1 " -+ "(SELECT * from %2 WHERE %3)") -+ .arg(temptable) -+ .arg(src_tablename) -+ .arg(hostname_clause); ++ QString query_string; ++ if ( saved_settingsgroupname == "distro_default" ) ++ { //special case for restoring default settings ++ query_string = QString("REPLACE INTO %1 " ++ "(SELECT * from %2 WHERE %3)") ++ .arg(temptable) ++ .arg(src_tablename) ++ .arg(hostname_clause); + -+ query.prepare(query_string); -+ query.bindValue(":HOSTNAME",dest_hostname ); -+ query.exec(); ++ query.prepare(query_string); ++ query.bindValue(":HOSTNAME", "distro_default" ); ++ query.exec(); ++ ++ // update hostname in temp table from distro_default ++ query_string = QString("UPDATE %1 set hostname = :HOSTNAME") ++ .arg(temptable); ++ ++ query.prepare(query_string); ++ query.bindValue(":HOSTNAME" , dest_hostname ); ++ query.exec(); ++ ++ } ++ else ++ { //normal use case ++ query_string = QString("REPLACE INTO %1 " ++ "(SELECT * from %2 WHERE %3)") ++ .arg(temptable) ++ .arg(src_tablename) ++ .arg(hostname_clause); ++ ++ query.prepare(query_string); ++ query.bindValue(":HOSTNAME",dest_hostname ); ++ query.exec(); ++ } + + //Remove current settings. + //Need to remove because the old table allows for duplicates @@ -875,13 +927,69 @@ index ea30783..730fc3e 100644 + } + } + } ++ //JUMP POINTS ++ else if (table.startsWith("jumppoints")) ++ { ++ if ( table != "jumppoints" ) ++ create_new_table(table,"jumppoints"); ++ QString hostname = vp_map.value("hostname"); ++ QString description = vp_map.value("description"); ++ QString destination = vp_map.value("destination"); ++ QString keylist = vp_map.value("keylist"); ++ ++ QString query_string=QString("SELECT destination, keylist " ++ "FROM %1 " ++ "WHERE hostname = :HOSTNAME AND " ++ "destination = :DESTINATION " ++ "AND keylist = :KEYLIST ").arg(table); ++ query.prepare(query_string); ++ query.bindValue(":HOSTNAME", hostname); ++ query.bindValue(":DESTINATION", destination); ++ query.bindValue(":KEYLIST", keylist); ++ ++ if (query.exec() && query.isActive()) ++ { ++ MSqlQuery sub_query(MSqlQuery::InitCon()); ++ if ( query.size() > 0 ) ++ { ++ query_string = QString("UPDATE " ++ " %1 " ++ "set keylist = :KEYLIST " ++ "WHERE hostname = :HOSTNAME AND " ++ "destination = :DESTINATION ").arg(table); ++ ++ sub_query.prepare(query_string); ++ sub_query.bindValue(":HOSTNAME", hostname); ++ sub_query.bindValue(":KEYLIST", keylist); ++ sub_query.bindValue(":DESTINATION", destination); ++ sub_query.exec(); ++ } ++ else ++ { ++ query_string = QString("INSERT INTO " ++ " %1 " ++ " (description , destination, keylist , hostname) " ++ " VALUES( " ++ " :DESCRIPTION ," ++ " :DESTINATION , " ++ " :KEYLIST , " ++ " :HOSTNAME)").arg(table) ; + ++ sub_query.prepare(query_string); ++ sub_query.bindValue(":HOSTNAME", hostname); ++ sub_query.bindValue(":KEYLIST", keylist); ++ sub_query.bindValue(":DESTINATION", destination); ++ sub_query.bindValue(":DESCRIPTION", description); ++ sub_query.exec(); ++ } ++ } ++ } +}; //end import_settings + +QMap > + MythDB::export_settings(QString src_hostname, + QString saved_settingsgroupname, -+ QStringList table_list) ++ QStringList table_list, bool skip_host ) +{ + QMap > result_set; + QStringList::Iterator it; @@ -892,6 +1000,7 @@ index ea30783..730fc3e 100644 + { + table_list.append("settings"); + table_list.append("keybindings"); ++ table_list.append("jumppoints"); + } + + MSqlQuery query(MSqlQuery::InitCon()); @@ -909,10 +1018,11 @@ index ea30783..730fc3e 100644 + saved_settingsgroupname); + + QString hostname_clause; -+ if ( src_hostname == "GLOBAL" ) -+ hostname_clause = "hostname IS NULL"; -+ else -+ hostname_clause ="hostname = :HOSTNAME"; ++ if ( src_hostname == "GLOBAL" ) ++ hostname_clause = "hostname IS NULL"; ++ else ++ hostname_clause ="hostname = :HOSTNAME"; ++ + // find field names + query_string = QString("SHOW COLUMNS from %1").arg(table_name); + query.prepare(query_string); @@ -929,12 +1039,25 @@ index ea30783..730fc3e 100644 + field_query += tempItem; + } + } ++ // when working with settings table skip HOST if skip_host is true ++ if ( current_table == "settings" && skip_host == TRUE ) ++ { ++ QString skip_host_clause; ++ skip_host_clause = " VALUE not like 'HOST%' AND DATA not like 'HardwareProfile%UUID'" ; ++ query_string = QString("SELECT %1 FROM %2 WHERE %3 AND %4") ++ .arg(field_query) ++ .arg(table_name) ++ .arg(hostname_clause) ++ .arg(skip_host_clause); + -+ query_string = QString("SELECT %1 FROM %2 WHERE %3") -+ .arg(field_query) -+ .arg(table_name) -+ .arg(hostname_clause); -+ ++ } ++ else ++ { ++ query_string = QString("SELECT %1 FROM %2 WHERE %3") ++ .arg(field_query) ++ .arg(table_name) ++ .arg(hostname_clause); ++ } + query.prepare(query_string); + query.bindValue(":HOSTNAME" , src_hostname); + @@ -986,7 +1109,7 @@ index ea30783..730fc3e 100644 +void MythDB::drop_temp_table (QString table_name) +{ + MSqlQuery query(MSqlQuery::InitCon()); -+ if (table_name == "settings" | table_name == "keybindings") ++ if (table_name == "settings" | table_name == "keybindings" | table_name == "jumppoints") + return; + QString query_string = QString("DROP TABLE %1").arg(table_name); + query.prepare(query_string); @@ -1053,10 +1176,10 @@ index ea30783..730fc3e 100644 * \brief Set a flag indicating we have successfully connected to the database */ diff --git a/mythtv/libs/libmythbase/mythdb.h b/mythtv/libs/libmythbase/mythdb.h -index 79abe56..fe3c91c 100644 +index 79abe56..fd6044e 100644 --- a/mythtv/libs/libmythbase/mythdb.h +++ b/mythtv/libs/libmythbase/mythdb.h -@@ -75,6 +75,48 @@ class MBASE_PUBLIC MythDB +@@ -75,6 +75,49 @@ class MBASE_PUBLIC MythDB void WriteDelayedSettings(void); @@ -1090,7 +1213,8 @@ index 79abe56..fe3c91c 100644 + QMap > export_settings( + QString src_hostname, + QString saved_settingsgroupname, -+ QStringList table_list); ++ QStringList table_list, ++ bool skip_host = FALSE); + + void create_new_table (QString create_table_name,QString like_name); + void drop_temp_table (QString table_name); @@ -1106,10 +1230,10 @@ index 79abe56..fe3c91c 100644 void SetHaveSchema(bool schema); bool HaveSchema(void) const; diff --git a/mythtv/programs/mythutil/commandlineparser.cpp b/mythtv/programs/mythutil/commandlineparser.cpp -index 7f00e50..6fb2fc2 100644 +index f4a6035..fdeeb8e 100644 --- a/mythtv/programs/mythutil/commandlineparser.cpp +++ b/mythtv/programs/mythutil/commandlineparser.cpp -@@ -114,6 +114,37 @@ void MythUtilCommandLineParser::LoadArguments(void) +@@ -118,6 +118,37 @@ void MythUtilCommandLineParser::LoadArguments(void) << add("--print-template", "printtemplate", false, "Print the template to be sent to the frontend", "") ->SetGroup("Messaging") @@ -1147,7 +1271,7 @@ index 7f00e50..6fb2fc2 100644 ); // mpegutils.cpp -@@ -136,6 +167,59 @@ void MythUtilCommandLineParser::LoadArguments(void) +@@ -140,6 +171,59 @@ void MythUtilCommandLineParser::LoadArguments(void) add("--bcastaddr", "bcastaddr", "127.0.0.1", "(optional) IP address to send to", "") ->SetChildOf("message"); @@ -1229,10 +1353,10 @@ index 418ea01..bd4a1f4 100644 bool cmdFound = false; int cmdResult = GENERIC_EXIT_OK; diff --git a/mythtv/programs/mythutil/mythutil.pro b/mythtv/programs/mythutil/mythutil.pro -index 774528f..5be3ec7 100644 +index 066e618..87d7952 100644 --- a/mythtv/programs/mythutil/mythutil.pro +++ b/mythtv/programs/mythutil/mythutil.pro -@@ -10,7 +11,7 @@ TARGET = mythutil +@@ -10,7 +10,7 @@ TARGET = mythutil target.path = $${PREFIX}/bin INSTALLS = target @@ -1241,7 +1365,7 @@ index 774528f..5be3ec7 100644 INCLUDEPATH += ../../libs/libmythbase QMAKE_CLEAN += $(TARGET) -@@ -19,8 +20,10 @@ QMAKE_CLEAN += $(TARGET) +@@ -19,8 +19,10 @@ QMAKE_CLEAN += $(TARGET) HEADERS += mythutil.h commandlineparser.h HEADERS += backendutils.h fileutils.h jobutils.h markuputils.h HEADERS += messageutils.h mpegutils.h @@ -1255,10 +1379,10 @@ index 774528f..5be3ec7 100644 mingw: LIBS += -lwinmm -lws2_32 diff --git a/mythtv/programs/mythutil/settingsutils.cpp b/mythtv/programs/mythutil/settingsutils.cpp new file mode 100644 -index 0000000..ff7e509 +index 0000000..8fc7b0e --- /dev/null +++ b/mythtv/programs/mythutil/settingsutils.cpp -@@ -0,0 +1,566 @@ +@@ -0,0 +1,586 @@ +// C++ includes +#include + @@ -1643,6 +1767,17 @@ index 0000000..ff7e509 + else + value_pair_map[record_element.nodeName()] = record_element.text(); + } ++ if (import_filename.endsWith("syssettings.xml")) ++ { ++ if ( value_pair_map["value"] == "BackendServerIP") ++ { ++ out_string = "sysettings, ignoring backendserver ip record"; ++ cout << out_string.toLocal8Bit().constData() << endl; ++ } ++ else ++ gCoreContext->import_settings(value_pair_map,table_name); ++ } ++ else + //perform insert + gCoreContext->import_settings(value_pair_map,table_name); + } @@ -1659,6 +1794,10 @@ index 0000000..ff7e509 + QString tablestring; + bool distro_default = FALSE; + bool generic = FALSE; ++ bool skip_host = FALSE; ++ ++ ++ + QDomDocument doc("mythutils_exported_settings"); + + if (cmdline.toBool("groupname")) @@ -1672,18 +1811,22 @@ index 0000000..ff7e509 + src_hostname = gCoreContext->GetHostName(); + + if (cmdline.toBool("distro-default")) ++ { + distro_default = TRUE; -+ ++ skip_host = TRUE; ++ } + if (cmdline.toBool("generic")) ++ { + generic = TRUE; -+ ++ //skip_host = TRUE; ++ } + if (cmdline.toBool("table_list")) + { + tablestring = QString(cmdline.toString("table_list")); + table_list = tablestring.split(",", QString::SkipEmptyParts); + } + else -+ table_list << "settings" <<"keybindings" ; ++ table_list << "settings" <<"keybindings" <<"jumppoints" ; + + if (cmdline.toString("outfile").isEmpty()) + { @@ -1693,7 +1836,8 @@ index 0000000..ff7e509 + + QString export_filename = cmdline.toString("outfile"); + -+ records = gCoreContext->export_settings(src_hostname,groupname,table_list); ++ records = gCoreContext->export_settings(src_hostname,groupname, ++ table_list, skip_host); + + QDomElement exported_xml = doc.createElement("exported_xml"); + doc.appendChild(exported_xml); @@ -1715,7 +1859,6 @@ index 0000000..ff7e509 + QDomElement tag = doc.createElement(y.key()); + record.appendChild(tag); + QDomText t; -+ + if ( distro_default == TRUE ) + { // If exporting distro_default then change hostname + table + if ( y.key() == "hostname" ) @@ -1761,6 +1904,7 @@ index 0000000..ff7e509 + } + } + QFile file( export_filename ); ++ + if( !file.open(QIODevice::WriteOnly) ) + return -1; + -- cgit v0.12 From 2b396807e70b58d7278825a5edd59ea1ddb9f648 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sat, 29 Sep 2012 15:07:29 -0500 Subject: mythdb-initial: enable network control and set myth escapt to alt+esc --- abs/core/mythdb-initial/PKGBUILD | 4 ++-- abs/core/mythdb-initial/custom.sql | 12 +++++++++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/abs/core/mythdb-initial/PKGBUILD b/abs/core/mythdb-initial/PKGBUILD index 0c19392..2d34bf3 100755 --- a/abs/core/mythdb-initial/PKGBUILD +++ b/abs/core/mythdb-initial/PKGBUILD @@ -1,6 +1,6 @@ pkgname=mythdb-initial pkgver=2 -pkgrel=31 +pkgrel=33 pkgdesc="setup the initial mythtv database for linhes" url="" license="" @@ -21,4 +21,4 @@ build() { } md5sums=('9dcf8c574e69fde6b1b2fa1eed95ded4' 'ad0e57ac5e7c3677808a670e16634bba' - 'cd56c11b9ccf521e02b5c6a0996a9b4f') + '61223f77269795c0a28179ff4981762f') diff --git a/abs/core/mythdb-initial/custom.sql b/abs/core/mythdb-initial/custom.sql index 7d582d0..26a92bc 100644 --- a/abs/core/mythdb-initial/custom.sql +++ b/abs/core/mythdb-initial/custom.sql @@ -36,7 +36,6 @@ INSERT INTO `settings` (`value`, `data`, `hostname`) VALUES ('HaltCommand' ,'sudo /sbin/halt' , 'apheleia'), ('RebootCommand' ,'sudo /sbin/reboot' , 'apheleia'), ('ScreenShotPath' ,'/myth/video_stuff/screenshots' , 'apheleia'), - ('SecurityPin' ,NULL , 'apheleia'), ('Theme' ,'LinHES' , 'apheleia'), ('LircSocket' ,'/var/run/lirc/lircd' , 'apheleia'); @@ -75,11 +74,18 @@ INSERT INTO `storagegroup` (`groupname`, `hostname`, `dirname`) VALUES ('DB Backups' ,'apheleia' ,'/data/storage/disk0/backup/mythtv_backups'); INSERT INTO `settings` (`value`, `data`, `hostname`) VALUES +('OverrideExitMenu','3','apheleia'), +('NetworkControlEnabled','1','apheleia'), ('SecurityPin','0000','apheleia'), ('BackendStopCommand','sudo sv stop mythbackend' ,'apheleia'), ('BackendStartCommand','sudo sv start mythbackend' ,'apheleia'); +INSERT INTO `settings` (`value`, `data`, `hostname`) VALUES +('MiscStatusScript','/usr/LH/bin/misc_status_info.sh','apheleia'); + + +UPDATE `keybindings` set `keylist` = "Alt+Esc" WHERE `action` = 'EXITPROMPT' ; + + -INSERT INTO `settings` (`value`, `data`, `hostname`) VALUES -('MiscStatusScript','/usr/LH/bin/misc_status_info.sh','apheleia') -- cgit v0.12 From 95144ae80ab0a96d02c11d4219f6841f59acf5fa Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sat, 29 Sep 2012 15:08:18 -0500 Subject: LinHES-config: timezip.py add lookup support for windowmanager and enhanced during install --- abs/core/LinHES-config/timezip.py | 41 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/abs/core/LinHES-config/timezip.py b/abs/core/LinHES-config/timezip.py index 4e494be..625350b 100755 --- a/abs/core/LinHES-config/timezip.py +++ b/abs/core/LinHES-config/timezip.py @@ -27,6 +27,8 @@ def printvars(): print "nfstoggle:" + nfstoggle print "nfsmount:" + nfsmount print "hobbitclient:" + hobbitclient + print "windowmanager:" + windowmanager + print "windowmanager style:" + wmstyle # connect def selectvars(): @@ -39,6 +41,8 @@ def selectvars(): global nfstoggle global nfsmount global hobbitclient + global windowmanager + global wmstyle db = MySQLdb.connect(host=masterdb, user="mythtv", passwd="mythtv", db="mythconverg") # create a cursor @@ -112,6 +116,21 @@ def selectvars(): hobbitclient="1" + cursor.execute("select data from settings where value='HostWindowManager' and hostname=(%s)",(BEhostname)) + result = cursor.fetchone() + try: + windowmanager=result[0] + except TypeError: + windowmanager="default" + + cursor.execute("select data from settings where value='HostEnhancedWMStyle' and hostname=(%s)",(BEhostname)) + result = cursor.fetchone() + try: + wmstyle=result[0] + except TypeError: + wmstyle="0" + + def insertvars(): db = MySQLdb.connect(host=installdb, user="mythtv", passwd="mythtv", db="mythconverg") @@ -193,6 +212,26 @@ def insertvars(): cursor.execute("update settings set data=(%s) where hostname=(%s) and value='HostServiceHobbitclient'",(hobbitclient,thishostname)) print "updating hobbitclient" + #windowmanager + cursor.execute("select * from settings where value='HostWindowManager' and hostname=(%s)",(thishostname)) + result = cursor.fetchone() + if (result == None): + cursor.execute("INSERT INTO settings (value,data,hostname) VALUES ('HostWindowManager',(%s),(%s))",(windowmanager,thishostname)) + print "inserting windowmanager" + else: + cursor.execute("update settings set data=(%s) where hostname=(%s) and value='HostWindowManager'",(windowmanager,thishostname)) + print "updating windowmanager" + + + cursor.execute("select * from settings where value='HostEnhancedWMStyle' and hostname=(%s)",(thishostname)) + result = cursor.fetchone() + if (result == None): + cursor.execute("INSERT INTO settings (value,data,hostname) VALUES ('HostEnhancedWMStyle',(%s),(%s))",(wmstyle,thishostname)) + print "inserting windowmanager style" + else: + cursor.execute("update settings set data=(%s) where hostname=(%s) and value='HostEnhancedWMStyle'",(wmstyle,thishostname)) + print "updating windowmanager style" + def main(argv): global masterdb @@ -204,9 +243,9 @@ def main(argv): global tz global tz_region global tz_subregion - global nfsip global hobbitclient + try: opts, args = getopt.getopt(argv, "hm:d:n:", ["help", "masterdb=", "installdb=" , "hostname=" ] ) except getopt.GetoptError: -- cgit v0.12 From 822ebc824685b558d6baa1fe81d2ce58e2235808 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sat, 29 Sep 2012 15:10:02 -0500 Subject: LinHES config: several changes here - added modules config_xml calling this will setup config.xml for mythtv and root user - install_db_chroot.sh will now generate the default settings and load them into a table - mv_install now calles myth_settings_wrapper.sh to load the default db --- abs/core/LinHES-config/PKGBUILD | 16 ++--- abs/core/LinHES-config/config.install | 14 +--- abs/core/LinHES-config/install_db_chroot.sh | 9 ++- abs/core/LinHES-config/mv_common.py | 2 +- abs/core/LinHES-config/mv_hostype.py | 95 ++----------------------- abs/core/LinHES-config/mv_install.py | 23 ++++-- abs/core/LinHES-config/myth_settings_wrapper.sh | 29 +++++++- abs/core/LinHES-config/systemconfig.py | 86 +++++++++++++++++++++- 8 files changed, 155 insertions(+), 119 deletions(-) diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index 0b862f8..a7ea24b 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=153 +pkgrel=167 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -125,7 +125,7 @@ build() { install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf } -md5sums=('70ea19d41cf33ec8ae26c4e8cb5cd240' +md5sums=('59e18e35359bebcd9d639c5e5b5d290d' 'f33e1a6f7985091b8d47cbaf7433f90f' '1afacd0337d95f140b2a1777c27f041a' '2596460462cf6c889cf8f95485537b20' @@ -133,11 +133,11 @@ md5sums=('70ea19d41cf33ec8ae26c4e8cb5cd240' 'fda01259a4bc74d83c9092d338bd247a' '768504ef10ecd11a22875ccea9fcf62b' 'f73d6d6f98839e900cb6685bf5dc4eae' - '68199e861c2933ccbb84735b9b440157' + '408688e3bcb2cefe512f9a89863137c8' '2a7f3b34e522acfd08283b86c8926aba' - '4a538bdfbb2833c48bcffb4f82729de6' + '36f5017e25c200354a954b17819aa1b2' '689b01f7636e09b2f9657c6ce6006ee7' - 'ecf9e5df20683a769c4a8a8f2d65de85' + 'c8b5d6ad73595aa96bf04df9df2fd869' 'a6faa20d905e2fd92ce79acab044b759' '8ba06c2ce6129371548cc360ccca27f8' '5f890ea9bda6aef652d2560ca19dac07' @@ -148,7 +148,7 @@ md5sums=('70ea19d41cf33ec8ae26c4e8cb5cd240' '3d1e4a119f38cff0498bf8a67e94e4b3' '71fd2d0d448fc2fcd15415a1beed7109' 'af6b3c5ec0d974b3e19ff1ed50662ee5' - 'eff2543a8dd0fa13f10360d1594d823d' + '5f60c90ae0f48d71224d4dd6afad61ff' 'b845de3e05c1734cce4b9ac5e8f1baaf' 'e869e2c72212881db1e4fa40b116efe5' '8b7dce4a3a0a281fa6656aa8781a648e' @@ -157,11 +157,11 @@ md5sums=('70ea19d41cf33ec8ae26c4e8cb5cd240' 'fe5e31b833cc6707209e9d656b6eb53c' 'ecb52b9b7a9ac0c8988093c1dfdda635' '23d0e12b7ca1cc6ea6b993c1d7ff20b9' - '8f442cfe2574af3e4520a124e28fcd7c' + '67b651a8cd0dcccb368fe7d2402f05f3' 'b4900090d841d3e390cb840cf16afd85' '85101b79d1ee30bff8244c810828033f' '923197a517cb83d77263e8cea8b8c16a' - '6aef6f4484c45c5135b77199f63ab317' + 'f49d9ff1e6c3e484c9679079c74ad048' '2596460462cf6c889cf8f95485537b20' '4cba2bb55c6b8e27c57a6171f42d0455' '4804aa93aaad3dfcfff08cd9ffd68836' diff --git a/abs/core/LinHES-config/config.install b/abs/core/LinHES-config/config.install index fb905fb..2da71ff 100644 --- a/abs/core/LinHES-config/config.install +++ b/abs/core/LinHES-config/config.install @@ -26,19 +26,11 @@ pre_upgrade() { # arg 1: the new package version # arg 2: the old package version post_upgrade() { - . /etc/profile - ps -ef|grep mysqld|grep -v grep - status=$? - echo "status $status" - if [ $status = 0 ] + if [ ! -f /etc/blacklist.package ] then - restore_default_settings.sh -c load + echo "List of packages to ignore" > /etc/blacklist.package + echo "one package per line" >> /etc/blacklist.package fi - if [ ! -f /etc/blacklist.package ] - then - echo "List of packages to ignore" > /etc/blacklist.package - echo "one package per line" >> /etc/blacklist.package - fi cat /etc/LinHES-release > /etc/os_myth_release if [ ! -f /usr/share/mythtv/config.xml ] diff --git a/abs/core/LinHES-config/install_db_chroot.sh b/abs/core/LinHES-config/install_db_chroot.sh index bb7bbcf..272b556 100644 --- a/abs/core/LinHES-config/install_db_chroot.sh +++ b/abs/core/LinHES-config/install_db_chroot.sh @@ -31,9 +31,14 @@ do then pacman --noconfirm -R mythdb-initial pacman --noconfirm -S mythdb-initial + + #This piece only populates the distro_default tables + #save off distro_default + $MV_ROOT/bin/myth_settings_wrapper.sh -c save-default + + #load default into distro_default tables $MV_ROOT/bin/myth_settings_wrapper.sh -c load - #change this to mythutil - #DISPLAY=127.0.0.1:0 $MV_ROOT/bin/MythVantage -t restore,default_1 + $MV_ROOT/bin/myth_settings_wrapper.sh -c restore -t syssettings $MV_ROOT/bin/systemconfig.sh misc,hostype,this_is_install diff --git a/abs/core/LinHES-config/mv_common.py b/abs/core/LinHES-config/mv_common.py index 1cb761e..f1210ba 100755 --- a/abs/core/LinHES-config/mv_common.py +++ b/abs/core/LinHES-config/mv_common.py @@ -219,7 +219,7 @@ def pacinstall(pkg): elif pkg == "xymonclient": if os.path.exists('/home/xymon/client'): cmd='''pacman --noconfirm --dbonly -Sddf xymonclient''' - mv_common.runcmd(cmd) + runcmd(cmd) if not pkg_blacklist_check(pkg): if pkg_installed_check(pkg): diff --git a/abs/core/LinHES-config/mv_hostype.py b/abs/core/LinHES-config/mv_hostype.py index 5655986..473cc94 100755 --- a/abs/core/LinHES-config/mv_hostype.py +++ b/abs/core/LinHES-config/mv_hostype.py @@ -60,77 +60,16 @@ def setup_mysqlnetwork(EnableNetwork): mv_common.restart_service("mysql") -def generate_config_xml(uuid,dbhost): - configxml_t =''' - - - - %s - - - - %s - mythtv - mythtv - mythconverg - 0 - - - - - ''' - configxml= configxml_t %(uuid,dbhost) - return configxml - -def gen_uuid(): - cmd = "/usr/bin/uuidgen" - uuid = mv_common.runcmd_output(cmd) - return uuid + + def setup_mysql_connection(systemconfig): - #setup mysql.txt and config.xml + logging.info(" Configuring database connection") mythip = systemconfig.get("mythip") systemtype = systemconfig.get("SystemType") - mv_root = systemconfig.get("MVROOT") - mysqltxt = "/usr/share/mythtv/mysql.txt" - configxml_file = "/usr/share/mythtv/config.xml" - - templates = systemconfig.get("TEMPLATES") - mysqltemplate = templates + "/mysql.txt" dbhost = systemconfig.get("dbhost") - uuid = gen_uuid() - config_xml=generate_config_xml(uuid,dbhost) - mv_common.mkdir_mythhome(data_config.MYTHHOME,"mythtv","mythtv") - - - - delfile = data_config.MYTHHOME + "/.mythtv/mysql.txt" - mv_common.remove_file(delfile) - delfile = mv_root + "/bin/mythtv/.mythtv/mysql.txt" - mv_common.remove_file(delfile) - filecheck = data_config.MYTHHOME + "/templates/mysql.txt" - if os.path.exists(filecheck): - logging.info(" Scrapping all the previous work and using %s for mysql.txt", filecheck) - mv_common.cp_and_log(filecheck, mysqltxt) - try: - f = open(configxml_file, 'w') - - for outline in config_xml: - f.write(outline) - f.close() - except: - logging.debug(" Couldn't write config.xml") - - home_xml_file=data_config.MYTHHOME + "/.mythtv/config.xml" - mv_common.link_file(configxml_file,home_xml_file) - - #setup link for root user - mv_common.mkdir_mythhome("/root","root","root") - home_xml_file="/root/.mythtv/config.xml" - mv_common.link_file(configxml_file,home_xml_file) - - + mv_root = systemconfig.get("MVROOT") if systemtype == "Master_backend": logging.debug(" Setting dbhost to %s in systemconfig", mythip) @@ -154,6 +93,7 @@ def setup_mysql_connection(systemconfig): if systemtype == "Standalone": + #THIS IS NEVER CALLED ANYMORE, need to move the mysql.txt stuff logging.debug(" changing mysql.txt file to use localhost") cmd = '''sed -e "s/^DBHostName=.*$/DBHostName="localhost"/" %s > %s ''' %(mysqltemplate, mysqltxt) mv_common.runcmd(cmd) @@ -171,31 +111,6 @@ def setup_mysql_connection(systemconfig): #mv_common.runcmd(cmd) b=mv_common.runcmd_output(cmd) logging.debug(b) - #else: - #logging.debug(" changing mysql.txt file to use %s", dbhost) - #cmd = '''sed -e "s/^DBHostName=.*$/DBHostName=%s/" %s > %s ''' %(dbhost, mysqltemplate, mysqltxt) - #mv_common.runcmd(cmd) - - #delfile = data_config.MYTHHOME + "/.mythtv/mysql.txt" - #mv_common.remove_file(delfile) - #delfile = mv_root + "/bin/mythtv/.mythtv/mysql.txt" - #mv_common.remove_file(delfile) - #filecheck = data_config.MYTHHOME + "/templates/mysql.txt" - #if os.path.exists(filecheck): - #logging.info(" Scrapping all the previous work and using %s for mysql.txt", filecheck) - #mv_common.cp_and_log(filecheck, mysqltxt) - #try: - #f = open(configxml_file, 'w') - - #for outline in config_xml: - #f.write(outline) - #f.close() - #except: - #logging.debug(" Couldn't write config.xml") - - #home_xml_file=data_config.MYTHHOME + "/.mythtv/config.xml" - #mv_common.link_file(configxml_file,home_xml_file) - diff --git a/abs/core/LinHES-config/mv_install.py b/abs/core/LinHES-config/mv_install.py index aa895da..338e5dc 100755 --- a/abs/core/LinHES-config/mv_install.py +++ b/abs/core/LinHES-config/mv_install.py @@ -1563,6 +1563,13 @@ def full_install(hostoptions): restore_default_settings() #also calls copy_updates, fix permissions + #setup symlink + mount_bind_chroot() + logging.info("Running systemconfig in chroot") + cmd = "chroot %s %s/bin/systemconfig.sh config_xml,this_is_install" %(data_config.MOUNTPOINT, MVROOT) + umount_bind_chroot() + + mount_bind_chroot() apply_new_auth() umount_bind_chroot() @@ -1596,14 +1603,16 @@ def full_install(hostoptions): else: logging.info("______No database required, continuing configuration________") mount_bind_chroot() - cmd = "chroot %s DISPLAY=127.0.0.1:0 %s/bin/MythVantage -t restore, default 1" %(data_config.MOUNTPOINT, MVROOT) - runcmd(cmd) - move_myth_home("backup") + #cmd = "chroot %s DISPLAY=127.0.0.1:0 %s/bin/MythVantage -t restore, default 1" %(data_config.MOUNTPOINT, MVROOT) + #runcmd(cmd) + + + #move_myth_home("backup") if systemconfig["SystemType"] == "Slave_backend": double_mount() else: double_mount(fe_only=True) - move_myth_home("restore") + #move_myth_home("restore") # Need to check for to touch /tmp/.dbsysfailed #cmd = " chroot %s %s/bin/myth_settings_wrapper.sh -c restore -t syssettings " %(data_config.MOUNTPOINT, MVROOT) #runcmd(cmd) @@ -1615,8 +1624,14 @@ def full_install(hostoptions): rc = runcmd(cmd)[0] if rc != 0 : error_out("Running systemconfig") + + #restore defaults here! + cmd = "chroot %s %s/bin/myth_settings_wrapper.sh -c restore -t distro_default " %(data_config.MOUNTPOINT, MVROOT) + runcmd(cmd) + cmd = "chroot %s %s/bin/myth_settings_wrapper.sh -c restore -t syssettings " %(data_config.MOUNTPOINT, MVROOT) runcmd(cmd) + cmd = "chroot %s %s/bin/myth_settings_wrapper.sh -c ACCESSCONTROL " %(data_config.MOUNTPOINT, MVROOT) runcmd(cmd) umount_bind_chroot() diff --git a/abs/core/LinHES-config/myth_settings_wrapper.sh b/abs/core/LinHES-config/myth_settings_wrapper.sh index 90d41de..6ceec7f 100644 --- a/abs/core/LinHES-config/myth_settings_wrapper.sh +++ b/abs/core/LinHES-config/myth_settings_wrapper.sh @@ -68,7 +68,7 @@ EOF if [ $# -eq 0 ] then echo "Valid options are:" - echo " -c (save|restore|load|uhostname|BECONFIG|ZIP|ACCESSCONTROL)" + echo " -c (save|save-default|restore|load|uhostname|BECONFIG|ZIP|ACCESSCONTROL)" echo " -t (syssettings|hostsettings)" echo " -d databasename" echo " -h hostname" @@ -99,11 +99,18 @@ do then echo "template is syssettings" loadhost=false + elif [ x$Thistemplate = x"hostsettings" ] then echo "template is hostsettings" Thistemplate=syssettings loadhost=true + + elif [ x$Thistemplate = x"distro_default" ] + then + echo "template is distro_default" + loadhost=false + elif [ x$Thistemplate = x"custom" ] then echo "template is custom" @@ -112,6 +119,7 @@ do exit 1 fi ;; + d) echo "$SWITCH" "$OPTARG" ARG_ERR if [ $OVERRIDE = 1 ] @@ -156,7 +164,10 @@ case $OPERATION in restore) #used to restore settings from syssettings - if [ -d $TEMPLATES/$Thistemplate ] + if [ x$Thistemplate = "xdistro_default" ] + then + mythutil --restore-settings --groupname distro_default + elif [ -d $TEMPLATES/$Thistemplate ] then mythutil --import-settings --infile $TEMPLATES/$Thistemplate/syssettings.xml --hostname $hostname else @@ -174,6 +185,19 @@ case $OPERATION in ;; + save-default) + #export settings from database to xml file + Thistemplate="system-default" + if [ ! -d $TEMPLATES/$Thistemplate ] + then + mkdir -p $TEMPLATES/$Thistemplate + fi + mythutil --export-settings --outfile $TEMPLATES/$Thistemplate/distro_default.xml --distro-default + + ;; + + + load) if [ x$Thistemplate = "xcustom" ] then @@ -182,6 +206,7 @@ case $OPERATION in else #this loads the distro default file, it's not active by any hosts + Thistemplate="system-default" mythutil --import-settings --infile $TEMPLATES/$Thistemplate/distro_default.xml fi ;; diff --git a/abs/core/LinHES-config/systemconfig.py b/abs/core/LinHES-config/systemconfig.py index 59df527..d65a1c6 100755 --- a/abs/core/LinHES-config/systemconfig.py +++ b/abs/core/LinHES-config/systemconfig.py @@ -51,6 +51,84 @@ def setup_x(systemconfig): cmd = "%s/bin/xconfig.sh" %systemconfig.get("MVROOT") mv_common.runcmd(cmd) + +def generate_config_xml(uuid,dbhost): + configxml_t =''' + + + + %s + + + + %s + mythtv + mythtv + mythconverg + 0 + + + + + ''' + configxml= configxml_t %(uuid,dbhost) + return configxml + +def gen_uuid(): + cmd = "/usr/bin/uuidgen" + uuid = mv_common.runcmd_output(cmd) + return uuid + +def setup_config_xml(systemconfig): + #setup mysql.txt and config.xml + logging.info(" setup config xml") + + mv_root = systemconfig.get("MVROOT") + mysqltxt = "/usr/share/mythtv/mysql.txt" + configxml_file = "/usr/share/mythtv/config.xml" + + templates = systemconfig.get("TEMPLATES") + mysqltemplate = templates + "/mysql.txt" + dbhost = systemconfig.get("dbhost") + uuid = gen_uuid() + config_xml=generate_config_xml(uuid,dbhost) + mv_common.mkdir_mythhome(data_config.MYTHHOME,"mythtv","mythtv") + + + + delfile = data_config.MYTHHOME + "/.mythtv/mysql.txt" + mv_common.remove_file(delfile) + delfile = mv_root + "/bin/mythtv/.mythtv/mysql.txt" + mv_common.remove_file(delfile) + filecheck = data_config.MYTHHOME + "/templates/mysql.txt" + if os.path.exists(filecheck): + logging.info(" Scrapping all the previous work and using %s for mysql.txt", filecheck) + mv_common.cp_and_log(filecheck, mysqltxt) + try: + f = open(configxml_file, 'w') + + for outline in config_xml: + f.write(outline) + f.close() + except: + logging.debug(" Couldn't write config.xml") + + home_xml_file=data_config.MYTHHOME + "/.mythtv/config.xml" + mv_common.link_file(configxml_file,home_xml_file) + + #setup link for root user + mv_common.mkdir_mythhome("/root","root","root") + home_xml_file="/root/.mythtv/config.xml" + mv_common.remove_file(home_xml_file) + mv_common.link_file(configxml_file,home_xml_file) + + + + + + + + def main(argv): try: MVROOT = os.environ["MV_ROOT"] @@ -74,7 +152,8 @@ def main(argv): "plugins":False, "smolt":False, "all":False, "dhcp_request":False , "func":False, "supplemental":False, - "vnc":False, "fileshare":False } + "vnc":False, "fileshare":False, + "config_xml":False } try: opts, args = getopt.getopt(argv, 'c:hm:d:', ["help","modules" ] ) except getopt.GetoptError, why: @@ -121,6 +200,7 @@ def main(argv): cmdmodule["user"] = True cmdmodule["vnc"] = True cmdmodule["fileshare"] = True + cmdmodule["config_xml"] = True ##putting this here until I can create the seperate share module #if cmdmodule["fileshare"]: @@ -139,6 +219,10 @@ def main(argv): logging.debug(" Setting the frontend to restart due to network change") cmdmodule["restartfe"] = True + if cmdmodule["config_xml"]: + setup_config_xml(systemconfig) + + if cmdmodule["func"]: from mv_hostype import setup_func_minion setup_func_minion(systemconfig.get("dbhost"),systemconfig.get("hostname")) -- cgit v0.12 From b5fdcfcdab6b3619f5397d4f03f90ba7fd8665f3 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sat, 29 Sep 2012 17:02:46 -0500 Subject: xymon: hbnotes, more javascirpt alerts/popups for shutdown,reboot & apply updates --- abs/core/xymon/PKGBUILD | 4 ++-- abs/core/xymon/hbnotes.py | 61 +++++++++++++++++++++++++++++++++++++---------- 2 files changed, 51 insertions(+), 14 deletions(-) diff --git a/abs/core/xymon/PKGBUILD b/abs/core/xymon/PKGBUILD index 8247592..6b05078 100755 --- a/abs/core/xymon/PKGBUILD +++ b/abs/core/xymon/PKGBUILD @@ -1,7 +1,7 @@ pkgbase=xymon pkgname=(xymonserver xymonclient) pkgver=4.3.5 -pkgrel=35 +pkgrel=36 pkgdesc="Hobbit is a system for monitoring servers and networks. " license="GPL" arch=('i686' 'x86_64') @@ -119,7 +119,7 @@ md5sums=('31923ec126fe1c264fceb459d2175161' '2d88e59ab17114030da514ba3f0a5b64' 'ee608dcafc050d790e28647a670f6b60' 'b2f98ac0df013332deedc1efae0a270d' - '69439732c9f81c663d1cdd65be453631' + 'efa1de1c917b58e00beadf3e386049b5' '0f70e76a164f648f0a4a01110137cb20' 'f6921f0413215ae174e81306be80d37f' '54ba9d7bff5875150e511c608ffc1e6a' diff --git a/abs/core/xymon/hbnotes.py b/abs/core/xymon/hbnotes.py index 78145f2..b4c39bf 100644 --- a/abs/core/xymon/hbnotes.py +++ b/abs/core/xymon/hbnotes.py @@ -298,24 +298,61 @@ function Do_it () } - if (chosen == "Restore") - { - if (confirm('Continue with database restore?')) + if (chosen == "Restore") + { + if (confirm('Continue with database restore?')) { - do_submission(); - } + do_submission(); + } else { - alert(" database was not restored"); + alert(" database was not restored"); } + } + else if (chosen == "Shutdown") + { + if (confirm('Continue with server shutdown?')) + { + do_submission(); + alert("system is powering off"); + } + } - } - else - { - //alert("not restore") - do_submission(); - } + else if (chosen == "Reboot") + { + if (confirm('Continue with server restart?')) + { + do_submission(); + alert("system is restarting"); + } + } + + else if (chosen == "ShutdownAll") + { + if (confirm('Continue with powering off all servers except master backend?')) + { + do_submission(); + alert("systems are powering off"); + } + + } + + else if (chosen == "Update") + { + if (confirm('Continue with applying updates?')) + { + do_submission(); + alert("system is updating"); + } + + } + + else + { + //alert("not restore") + do_submission(); + } } -- cgit v0.12 From b567712402336ed102314bbc7692d17a7d55db0a Mon Sep 17 00:00:00 2001 From: James Meyer Date: Sat, 29 Sep 2012 17:08:28 -0500 Subject: LinHES-system: MYTH_RUN_STATUS="1" for backup and restore. This prevents the tuner status from being displayed in the output --- abs/core/LinHES-system/PKGBUILD | 6 +++--- abs/core/LinHES-system/lh_system_backup_job | 1 + abs/core/LinHES-system/lh_system_host_update | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/abs/core/LinHES-system/PKGBUILD b/abs/core/LinHES-system/PKGBUILD index 9b3bca7..7c63ce0 100755 --- a/abs/core/LinHES-system/PKGBUILD +++ b/abs/core/LinHES-system/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-system pkgver=2 -pkgrel=107 +pkgrel=109 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/LH BINDIR=$startdir/pkg/usr/bin @@ -78,9 +78,9 @@ md5sums=('5bd4938cf41b63787aa4cdfd76423e09' '309638acf596ce3c790aa2bf5c7c9880' '962a3e9eaba2d1466251b7ab0956705d' '1758aed160de64abfafb28a3a8f3390e' - '6a56efa9abcf914ebe380178749cf7ce' + '5510042c80283522f480e95d6242495c' 'ceec78815ed01af733cdbca14cb0942b' - '859a80ddb4c234506379c605114c1343' + '1be1d3dfc83f828eede93055713882ae' '47e093e8cfe4b5b96602358e1f540832' '9f08fb2e821297841f1849c6221b87cb' 'b9b0a8370f46f0b5e144a66897e8eefb' diff --git a/abs/core/LinHES-system/lh_system_backup_job b/abs/core/LinHES-system/lh_system_backup_job index 65eb723..99838be 100644 --- a/abs/core/LinHES-system/lh_system_backup_job +++ b/abs/core/LinHES-system/lh_system_backup_job @@ -5,6 +5,7 @@ # echo "#########################################################" echo "Starting backup " +MYTH_RUN_STATUS="1" . /etc/profile . /etc/systemconfig BACKUPDIR=/data/storage/disk0/backup/system_backups diff --git a/abs/core/LinHES-system/lh_system_host_update b/abs/core/LinHES-system/lh_system_host_update index 1a4d714..75fe548 100644 --- a/abs/core/LinHES-system/lh_system_host_update +++ b/abs/core/LinHES-system/lh_system_host_update @@ -4,6 +4,7 @@ # supplemental web echo "#####################################################" echo "Starting update" +MYTH_RUN_STATUS="1" . /etc/profile if [ x$1 = x ] -- cgit v0.12 From 5d454195edb24b42fcf3637b7c50f90aaa1529a5 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Mon, 1 Oct 2012 10:55:13 -0500 Subject: supplemental-web: changed xymon to system health in header --- abs/core/supplemental-web/PKGBUILD | 2 +- abs/core/supplemental-web/contents/header.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/abs/core/supplemental-web/PKGBUILD b/abs/core/supplemental-web/PKGBUILD index 7e85417..4e8c07b 100644 --- a/abs/core/supplemental-web/PKGBUILD +++ b/abs/core/supplemental-web/PKGBUILD @@ -1,6 +1,6 @@ pkgname=supplemental-web pkgver=1.0 -pkgrel=28 +pkgrel=29 arch=('i686' 'x86_64') MVDIR=$startdir/pkg/usr/MythVantage install=supplemental-web.install diff --git a/abs/core/supplemental-web/contents/header.html b/abs/core/supplemental-web/contents/header.html index 1e69c1c..60f82f1 100644 --- a/abs/core/supplemental-web/contents/header.html +++ b/abs/core/supplemental-web/contents/header.html @@ -21,7 +21,7 @@ function r()