K televiznímu přijímači dostanete také nefunkční ovladač, nefunkční ve smyslu absence návodu na zprovoznění. Následujte obecné návody na instalaci lirc a použijte tento soubor lircd.conf a hardware.conf
/etc/lirc/lircd.conf
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.0(devinput) on Sun Feb 5 13:14:27 2012
#
# contributed by
#
# brand: GENIUS
# model no. of remote control:
# devices being controlled by this remote: GENIUS TVGo DVB-T03
#
begin remote
name GENIUS
bits 56
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x0
gap 500012
toggle_bit_mask 0x0
begin codes
KEY_POWER 0x0400040061D643
KEY_SOURCE 0x0400040061D601
KEY_ZOOM 0x0400040061D60B
KEY_SHUTDOWN 0x0400040061D603
KEY_1 0x0400040061D604
KEY_2 0x0400040061D608
KEY_3 0x0400040061D602
KEY_4 0x0400040061D60F
KEY_5 0x0400040061D605
KEY_6 0x0400040061D606
KEY_7 0x0400040061D60C
KEY_8 0x0400040061D60D
KEY_9 0x0400040061D60A
KEY_0 0x0400040061D611
CHANNEL+ 0x0400040061D609
CHANNEL- 0x0400040061D607
VOLUME+ 0x0400040061D60E
VOLUME- 0x0400040061D613
KEY_SHIFT 0x0400040061D610
KEY_ENTER 0x0400040061D612
KEY_RECORD 0x0400040061D614
KEY_STOP 0x0400040061D615
KEY_PLAY 0x0400040061D616
KEY_MUTE 0x0400040061D617
KEY_UP 0x0400040061D618
KEY_DOWN 0x0400040061D619
KEY_LEFT 0x0400040061D61A
KEY_RIGHT 0x0400040061D61B
KEY_RED 0x0400040061D61C
KEY_GREEN 0x0400040061D61D
KEY_YELLOW 0x0400040061D61E
KEY_BLUE 0x0400040061D61F
end codes
end remote
/etc/lirc/hardware.conf
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="GENIUS"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/event12"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""
#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""
#Enable lircd
START_LIRCD="true"
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"
#Try to load appropriate kernel modules
LOAD_MODULES="true"
# Default configuration files for your hardware if any
LIRCMD_CONF=""
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""
Zde je třeba nastavit REMOTE_DEVICE dle následujícího:
ls -l /dev/input/by-path/ | grep ir
lrwxrwxrwx 1 root root 10 2012-02-05 12:54 pci-0000:00:1a.7-usb-0:1-event-ir -> ../event12
Vycházel jsem z tohoto dotazu:
http://old.nabble.com/Genius-TVGo-DVB-T03-remote-setup-td32684296.html Stylem pokus omyl jsem docílil funkčnosti tak, že jsem smazal sloupeček s 0x0 a irw hned začalo vracet reakci na tlačítka. Získal jsem bez problémů základní funkčnost s totemem, ale to už je zase záležitost konfigurace v souboru ~/.lircr
Především hardware.conf je splácanina, pokud tomu někdo rozumí, budu rád za připomínky. Nicméně funguje to.