Skip to main content

Thread: HOWTO: Use the miniature remote that came with your Hauppauge Nova-TD


i purchased hauppauge nova-td use laptop (asus ul30vt) while decide miniature htpc buy. picked nova td because dual tuner usb stick find locally, , have used hauppauge nova-s cards before success.

usb stick natively supported in oneiric, didn't have fancy recognised/tuning etc. there 1 module parameter had change lock on of uk channels, however, just:

code:
sudo gedit /etc/modprobe.d/options
then enter:

code:
options dvb-usb-dib0700 force_lna_activation=1
and save. after see channels tv sees without problem in mythtv.

hardest part of getting card working remote (surprise, surprise). did manage functional, although solution may not eloquent out there. remote have terrible travel-sized one, part r-005. it's awful use, , go , replace harmony remote once done writing this!

make awful remote work, used ir-keytable , lirc, because find mythtv , mplayer play nicely lirc, , configurable. have skipped ir-keytable, in case useful, since none of available lircd.conf files had button maps remote seemed have.

of pointers used ir-keytable come here - worth read.

nb: if installed lirc, stop @ point with:

code:
sudo /etc/init.d/lirc stop
to start, copied readymade configuration udev /etc/rc_keymaps work in:

code:
sudo cp /lib/udev/rc_keymaps/hauppauge /etc/rc_keymaps/hauppauge_novatd  sudo gedit /etc/rc_keymaps/hauppauge_novatd
in new terminal tab, ran ir-keytable find code each key on tiny remote:

code:
sudo ir-keytable -t
note found nova-td sending scancode repeatedly after single button press - don't worry, found workaround later.

edit /etc/rc_keymaps/hauppauge_novatd scancodes find, , delete redundant entries. ended with:

code:
# table hauppauge_novatd, type: rc5  0x1c25 key_select  0x1c3d key_power  0x1c3b key_home  0x1c1c key_tv  0x1c14 key_up  0x1c15 key_down  0x1c16 key_left  0x1c17 key_right  0x1c25 key_ok  0x1c1f key_exit  0x1c0d key_menu  0x1c10 key_volumeup  0x1c11 key_volumedown  0x1c12 key_previous  0x1c0f key_mute  0x1c20 key_channelup  0x1c21 key_channeldown  0x1c37 key_record  0x1c36 key_stop  0x1c32 key_rewind  0x1c35 key_play  0x1c34 key_fastforward  0x1c24 key_previoussong  0x1c30 key_pause  0x1c1e key_nextsong  0x1c01 key_1  0x1c02 key_2  0x1c03 key_3  0x1c04 key_4  0x1c05 key_5  0x1c06 key_6  0x1c07 key_7  0x1c08 key_8  0x1c09 key_9  0x1c0a key_text  0x1c00 key_0  0x1c0e key_subtitle
use different header line , different name if called different. save , close gedit. once done, load keytable doing following:

code:
sudo ir-keytable -c  sudo ir-keytable -w /etc/rc_keymaps/hauppauge_novatd
the first part clear current table, second write codes file have created ir-keytable.

next work-around deal multiple events. not pretty , lot of people may not it, works me:

code:
sudo ir-keytable --period=1410065407  sudo ir-keytable --delay=1410065407
those repeat period , repeat delay. maximum values ir-keytable seems hold. if put in bigger number goes that. delay , repeat need enough press button before time (in case, within ~16 days!!!!).

make sure ir-keytable rebuilt after reboot, add lines rc.local, below:

code:
ir-keytable -c  ir-keytable -w /etc/rc_keymaps/hauppauge_novatd  ir-keytable --period=1410065407  ir-keytable --delay=1410065407
now can configure lirc, did running dpkg-reconfigure lirc, selecting nova-t 500 receiver (doesn't matter though), no sender, , event-ir input got

code:
cat /proc/bus/input/devices
if did this, need adjust /etc/lirc/lircd.conf suit situation.

took bit of playing header parameters right in lircd.conf file, ended these, should work too.

/etc/lirc/lircd.conf

code:
#configuration hauppauge nova-t 500 remote:  include "/usr/share/lirc/extras/more_remotes/hauppauge/lircd.conf.hauppauge_novatd_usb"
/usr/share/lirc/extras/more_remotes/hauppauge/lircd.conf.hauppauge_novatd_usb

code:
#  # brand:                       hauppauge nova-td  # model no. of remote control: hauppage nova-td r-005  #    begin remote     name  nova-td_usb   bits           16   eps            30   aeps          100     1             0     0   0            0     0   pre_data_bits   16   pre_data        0x8001   gap          	 100000   toggle_bit      0         begin codes           go                       0x0162  	 home			  0x0066  	 teletext		  0x0184  	 captions		  0x0172           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                 0x00ae           menu                     0x008b           volumeup                 0x0073           volumedown               0x0072           prevch                   0x016b           mute                     0x0071           channelup                0x0192           channeldown              0x0193           record                   0x00a7           rewind                   0x00a8           skipback                 0x00a5           play                     0x00cf           pause                    0x0077           stop                     0x0080           fwdwind                  0x00d0           skipfwd                  0x00a3           1                        0x0002           2                        0x0003           3                        0x0004           4                        0x0005           5                        0x0006           6                        0x0007           7                        0x0008           8                        0x0009           9                        0x000a           *                        0x0037           0                        0x000b           #                        0x0029           1                      0x004f           2                      0x0050           3                    0x0051           4                     0x004b           5                     0x004c           6                      0x004d           7                    0x0047           8                    0x0048           9                     0x0049           ten                      0x0052           red                      0x018e           green                    0x018f           yellow                   0x0190           blue                     0x0191       end codes    end remote
now restart lirc:

code:
sudo /etc/init.d/lirc restart
after this, ran irw check working, should see like:

code:
andrew@andrew-ul30vt:~$ irw  0000000080010067 00 arrowup nova-td_usb  0000000080010069 00 arrowleft nova-td_usb  000000008001006a 00 arrowright nova-td_usb  000000008001006c 00 arrowdown nova-td_usb
for keypresses of up, left, right, down. try out buttons , make sure working expect.

next up, used mythbuntu-lirc-generator make lircrc media apps use (mythtv, mplayer, vlc etc).

code:
sudo apt-get install mythbuntu-lirc-generator  mythbuntu-lirc-generator
and should it! should have functioning remote @ end of it! if have missed crucial step in guide, or have question, feel free ask! hope saves pain because of remote!!!

if harmony remote, i'll update guide how make work nova-td receiver.

so did end buying harmony one, , great piece of kit. recommend it. dead easy working setup too.

after running logitech software on work pc (windows 7), , designating nova-td computer>media center pc>hauppauge>wintv-nova-td (it's obvious when going through wizard), had open terminal and:

code:
sudo ir-keytable -c  sudo ir-keytable -w /lib/udev/rc_keymaps/hauppauge  sudo dpkg-reconfigure lirc
where selected nova-t500, none , same event above. note necessary because had custom lircd.conf process above. once done, edited rc.local:

code:
sudo gedit /etc/rc.local
changing to:

code:
ir-keytable -c  ir-keytable -w /lib/udev/rc_keymaps/hauppauge  ir-keytable --period=1410065407  ir-keytable --delay=1410065407
i re-ran mythbuntu-lirc-generator:

code:
mythbuntu-lirc-generator
and - worked charm, easy !


Forum The Ubuntu Forum Community Ubuntu Official Flavours Support Multimedia Software [SOLVED] HOWTO: Use the miniature remote that came with your Hauppauge Nova-TD


Ubuntu

Comments

Popular posts from this blog

Upgrade 3.4.8 to 3.5.1 failed "download package failed" - Joomla! Forum - community, help and support

Joomal 3.6.3 update error - PHP temporary folder is not set - Joomla! Forum - community, help and support

Fatal error during instalation - Joomla! Forum - community, help and support