LINUX.ORG.RU

помогите настроить LIRC c VLC


0

1

помогите настроить LIRC c VLC. пульт (Avermedia 305) реагирует.(громоксть, выключение компа)

читал что нужно править конфиг .lircrc (туда прописывать настройки пульта для приложений ) но чето нету у меня этого конфига.может я че не доделал в настройке LIRC ??? с сайта LIRC скачал конфиг для своего пульта скопировал его в папку /etc/lirc (заменил на те которые там были (соответственно переименовав конфиг lircd.conf.avermedia.98 в lircd.conf)

ОС: Mageia1


В /etc/lirc/lircd.conf лежит файл описания конкретного пульта. Надо искать по своей модели. Типа такого:

begin remote

name LG_PBAFA0189A bits 16 flags SPACE_ENC|CONST_LENGTH eps 30 aeps 100

header 9008 4466 one 598 1645 zero 598 550 ptrail 611 repeat 9005 2204 pre_data_bits 16 pre_data 0x7689 gap 107536 toggle_bit 0

begin codes Operate 0x00000000000028D7 Eject 0x00000000000000FF OK 0x000000000000718E I(Menu) 0x0000000000006897 Up 0x00000000000041BE Down 0x000000000000916E Left 0x000000000000C13E Right 0x00000000000009F6 Rewind 0x00000000000040BF FF 0x000000000000C03F Play 0x00000000000010EF Stop 0x000000000000807F Pause 0x000000000000D02F Rec 0x000000000000906F VISS 0x000000000000827D C.Lock 0x000000000000FC03 AV 0x0000000000006A95 1 0x000000000000A05F 2 0x000000000000609F 3 0x000000000000E01F 4 0x00000000000030CF 5 0x000000000000B04F 6 0x000000000000708F 7 0x000000000000F00F 8 0x00000000000038C7 9 0x000000000000B847 0 0x00000000000020DF CL/CT 0x00000000000032CD Clear 0x000000000000F807 TV/VCR 0x000000000000A857 LP 0x00000000000012ED A.TRK 0x000000000000FA05 Hidden1 0x000000000000926D Hidden2 0x0000000000002ED1 Hidden3 0x000000000000E21D Hidden4 0x0000000000006E91 Hidden5 0x00000000000043BC end codes

end remote

А в ~/.lircrc - описания комманд для конкретной программы. Составлять самому. Например:

# # mplayer buttons # begin button = play prog = mplayer config = pause end

begin button = stop prog = mplayer config = seek 0 1\npause end

begin button = FF prog = mplayer config = seek +10 end

begin button = Rewind prog = mplayer config = seek -10 end

begin button = eject prog = mplayer config = quit end

begin button = Pause prog = mplayer config = pause end

begin button = VISS prog = mplayer config = osd_show_progression end

begin button = Right prog = mplayer config = volume 1 end

begin button = Left prog = mplayer config = volume -1 end

begin button = I(Menu) prog = mplayer config = vo_fullscreen end

begin button = Rec prog = mplayer config = screenshot end

# -------------------- # VLC buttons #--------------------- begin button = play prog = vlc config = key-play-pause end

begin button = stop prog = vlc config = key-stop end

begin button = FF prog = vlc config = key-jump+short end

begin button = Rewind prog = vlc config = key-jump-short end

begin button = eject prog = vlc config = key-quit end

begin button = Pause prog = vlc config = key-play-pause end

begin button = Right prog = vlc config = key-vol-up end

begin button = Left prog = vlc config = key-vol-down end

begin button = I(Menu) prog = vlc config = key-toggle-fullscreen end

Motif ★★
()
Ответ на: комментарий от Motif

у меня походу этого файла нет.(~/.lircrc) такое может быть? где он лежит чет найти не могу..уже по find -name искал от корня...???

maklein
() автор топика
Ответ на: комментарий от maklein

Его и не будет. Надо создавать самому - привязываем кнопки к действиям. Проблема в том, что есть зависимость от модели пульта - в разных конфигах кнопки называются немного по-разному. Поэтому смотрим в /etc/lirc/lircd.conf и пишем типа такого

begin

button = Pause - кнопка из lircd.conf

prog = vlc - программа

config = key-play-pause - операция

end

Motif ★★
()
Ответ на: комментарий от Motif

ааа.. а в какой папке файлик этот создавать? я так понимаю имя файла должно быть .lircrc ( без расщирения ))??

maklein
() автор топика
Ответ на: комментарий от maklein

Прямо в домашнем каталоге юзера. Да, .lircrc без расширения.

Motif ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.