lirc
Autor: Jarbas Araujo Jr | Publicado: 2007-06-15T09:06:00-07:00

O lirc é Linux Infrared Remot Control,um aplicativo que permite usar o controle remoto para interagir como computador. Para isto você pode, ou construir um receptor de infravermelho e adaptá-lo no seu computador, ou usar o receptor de uma placa de captura de vídeo.No meu caso ( 2o ) estou usando o receptor da Prolink PixelView que possuo.A instalação do lirc foi automática via apt com os repositórios padrão do Etch:$ apt-get install lircsó precisei alterar o arquivo de configuração do controle, e como eu já tinha tido trabalho com isto uma vez no passado, e tinha feito um backup na internet do arquivo de configuração, quem tiver uma " Prolink Pixelview PV-BT878P+"  pode copiar o arquivo lircd.conf abaixo para o diretório /etc/lirc## /etc/lirc/lircd.conf# brand:             PixelView# model:             PlayTV Pro remote control## supported devices:#   works both with home-brew and TV card receiver (use lirc-0.6.6 or better)#begin remotename      pixelviewpbits          16flags     SPACE_ENC|CONST_LENGTHeps            20aeps          200pre_data_bits   16pre_data       0x61d6header       9000  4500one           563  1687zero          563   562ptrail        563repeat       9000  2250gap          108000toggle_bit      0frequency    38000duty_cycle   33  begin codes timeshift    0x000000000000c03f    #TIMESHIFT power        0x0000000000007887    #POWER 1        0x000000000000807f    #1 2        0x000000000000d02f    #2 3        0x000000000000d827    #3 4        0x000000000000a05f    #4 5        0x000000000000906f    #5 6        0x000000000000a857    #6 7        0x000000000000609f    #7 8        0x00000000000050af    #8 9        0x00000000000048b7    #9 loop        0x000000000000c837    #LOOP 0        0x00000000000040bf    #0 +100        0x00000000000008f7    #+100 source        0x00000000000000ff    #SOURCE mute        0x00000000000018e7    #MUTE ch+        0x0000000000006897    #CH+ vol-        0x000000000000e817    #VOL- zoom        0x00000000000038c7    #ZOOM vol+        0x000000000000f807    #VOL+ ch-        0x00000000000028d7    #CH- snapshot    0x0000000000009867    #SNAPSHOT scan        0x00000000000058a7    #SCAN backward    0x00000000000020df    #<<>> stop        0x000000000000b847    #STOP play        0x00000000000010ef    #PLAY pause        0x000000000000f00f    #PAUSE tv        0x000000000000b04f    #TV fm        0x000000000000e01f    #FM#          power                    0x0000000000007887#          zoom                     0x00000000000038C7#          scan                     0x000000000000E01F#          tv/fm                    0x000000000000C03F#          vol+                     0x000000000000F807#          vol-                     0x000000000000E817#          chan+                    0x0000000000006897#          chan-                    0x00000000000028D7#          mute                     0x00000000000018E7#          source                   0x00000000000000FF#          loop                     0x000000000000C837#          +100                     0x00000000000008F7#          fn-                      0x00000000000020DF#          fn+                      0x00000000000030CF#          reset                    0x000000000000B04F#          freeze                   0x000000000000F00F#          function                 0x000000000000708F#          0                        0x00000000000040BF#          1                        0x000000000000807F#          2                        0x000000000000D02F#          3                        0x000000000000D827#          4                        0x000000000000A05F#          5                        0x000000000000906F#          6                        0x000000000000A857#          7                        0x000000000000609F#          8                        0x00000000000050AF#          9                        0x00000000000048B7end codesend remoteAs entradas de frequência cque estão comentadas são as originais de um modelo que u baixei na internet, eu apenas substituí pelas adequadas para o meu controle.