Je viens de découvrir Zapping ; tout comme
tvtime il permet de regarder la TV cependant il s’intègre beaucoup mieux
à Gnome et j’y obtiens une qualité supérieure ! Le télétexte est aussi
intégré !
Afin de faire la transition, j’ai été obligé de me pencher sur le
contrôle lirc de zapping. Leur site n’est apparemment pas à jour de ce
côté là mais j’ai réussi à me faire un petit lircrc :D
#/etc/lirc/lircrc
# Global launcher
begin
prog = irexec
button = tv
mode = zapping
config = zapping &
end
begin
prog = irexec
button = dvd
mode = totem
config = totem &
end
# Software specific
## Totem
begin totem
begin
prog = irexec
button = power
config = totem --quit
end
begin
prog = irexec
button = play
config = totem --play
end
begin
prog = irexec
button = pause
config = totem --pause
end
begin
prog = irexec
button = stop
config = totem --pause
end
begin
prog = irexec
button = chan-up
config = totem --next
end
begin
prog = irexec
button = chan-down
config = totem --previous
end
begin
prog = irexec
button = forward
config = totem --seek-fwd
repeat = 1
end
begin
prog = irexec
button = rewind
config = totem --seek-bwd
repeat = 1
end
begin
prog = irexec
button = vol-up
config = totem --volume-up
repeat = 1
end
begin
prog = irexec
button = vol-down
config = totem --volume-down
repeat = 1
end
begin
prog = irexec
button = max_window
config = totem --fullscreen
end
end totem
## zapping
begin zapping
begin
prog = irexec
button = power
config = zapping_remote "zapping.quit()"
end
begin
prog = irexec
button = dvd-root_menu
config = zapping_remote "zapping.toggle_mode('teletext')"
end
begin
prog = irexec
button = max_window
config = zapping_remote "zapping.switch_mode('fullscreen')"
end
begin
prog = irexec
button = mute
config = zapping_remote "zapping.mute(toggle)"
end
begin
prog = irexec
button = up
config = zapping_remote "zapping.ttx_page_incr(1)"
end
begin
prog = irexec
button = down
config = zapping_remote "zapping.ttx_page_incr(-1)"
end
begin
prog = irexec
button = vol-up
config = zapping_remote "zapping.control_incr('volume')"
repeat = 1
end
begin
prog = irexec
button = vol-down
config = zapping_remote "zapping.control_incr('volume', -1)"
repeat = 1
end
begin
prog = irexec
button = chan-up
config = zapping_remote "zapping.channel_up()"
end
begin
prog = irexec
button = chan-down
config = zapping_remote "zapping.channel_down()"
end
begin
prog = irexec
button = 1
config = zapping_remote "zapping.set_channel(1)"
end
begin
prog = irexec
button = 2
config = zapping_remote "zapping.set_channel(2)"
end
begin
prog = irexec
button = 3
config = zapping_remote "zapping.set_channel(3)"
end
begin
prog = irexec
button = 4
config = zapping_remote "zapping.set_channel(4)"
end
begin
prog = irexec
button = 5
config = zapping_remote "zapping.set_channel(5)"
end
begin
prog = irexec
button = 6
config = zapping_remote "zapping.set_channel(6)"
end
begin
prog = irexec
button = 7
config = zapping_remote "zapping.set_channel(7)"
end
begin
prog = irexec
button = 8
config = zapping_remote "zapping.set_channel(8)"
end
begin
prog = irexec
button = 9
config = zapping_remote "zapping.set_channel(9)"
end
begin
prog = irexec
button = 0
config = zapping_remote "zapping.set_channel(0)"
end
end zapping