Konfiguracja pilota Medion x10 w Xbmc

Karty graficzne, dźwiękowe, tv, monitory etc.
tur555
Sędziwy Jeż
Sędziwy Jeż
Posty: 30
Rejestracja: 06 cze 2010, 14:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Konfiguracja pilota Medion x10 w Xbmc

Post autor: tur555 »

Witam mam Ubuntu 10.04 pilot Medion x10 zainstalowany lirc w konsoli po wpisaniu irw przyciski są wykrywane. Co zrobić aby ożywić pilot i móc sterować w Xbmc ?
Stworzyłem plik .lircrc z zawartością j/n i umieściłem go w katalogu domowym jednak nie mogę odpalić Xbmc.
begin
button = POWER
prog = irexec
config = xbmc
repeat = 5
end

EDIT:
Udało mi się odpalić Xbmc wystarczyło w konsoli wpisać irexec i zadziałało ale jak przypisać przyciski żeby móc zamknąć Xbmc i się sprawnie po nim poruszać ?
.luki
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 15 sie 2009, 19:46
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86

Odp: Konfiguracja pilota w Xbmc

Post autor: .luki »

Do odpalenia Xbmc z pilota w pliku .lircrc powinno wystarczyć:

Kod: Zaznacz cały

begin
   prog = irexec
   button = POWER
   config = xbmc &
   config = echo "lalala"
end
Zakładam że pilot jest poprawnie wykrywany przez lirc.
Potrzebne są 2 linijki config: pierwsza uruchamia Xbmc, druga nie robi nic (coś tam wypisuje, ale w tym momencie to nie jest ważne; na czas testów można wpisać killall xbmc, ale nie jest to zbyt elegancki sposób na zamknięcie Xbmc). Aby polecenia znajdujące się w pliku .lircrc były wykonywane, musi być uruchomiony irexec. Najlepiej dodać go do programów startowych (polecenie irexec --daemon), wtedy będzie startował razem z systemem. Każda zmiana dokonana w pliku .lircrc wymaga zabicia i ponownego uruchomienia irexec.
Jeśli już będziesz mógł włączać i wyłączać Xbmc z pilota, to przejdziemy do konfiguracji samego Xbmc. Do tego przydatny będzie wynik polecenia irw po wciśnięciu kilku przycisków.
Ubuntu 9.04 -> Ubuntu 9.10 -> Debian Squeeze
tur555
Sędziwy Jeż
Sędziwy Jeż
Posty: 30
Rejestracja: 06 cze 2010, 14:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Konfiguracja pilota w Xbmc

Post autor: tur555 »

Konsola po wpisaniu irw pokazuje kody naciskanych klawiszy, pilot po naciśnięciu POWER uruchamia Xbmc - co dalej ?
.luki
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 15 sie 2009, 19:46
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86

Odp: Konfiguracja pilota w Xbmc

Post autor: .luki »

Teraz konfigurujemy samo Xbmc. Tworzymy plik Lircmap.xml w katalogu ~/.xbmc/userdata o zawartości:

Kod: Zaznacz cały

<lircmap>
	<remote device="nazwa pilota">
		<akcja>nazwa przycisku na pilocie</akcja>
		<akcja>nazwa przycisku na pilocie</akcja>
		... itd.
	</remote>
</lircmap>
Nazwa pilota pojawia się jako ostatnia kolumna w irw, nazwa przycisku to przedostatnia kolumna. Lista dostępnych akcji znajduje się na stronie: http://wiki.xbmc.org/index.php?title=Ke ... te_Section (kolumna Button String). Jest to najprostszy sposób na konfigurację pilota w Xbmc i większość potrzebnych przycisków powinna działać.
Ubuntu 9.04 -> Ubuntu 9.10 -> Debian Squeeze
tur555
Sędziwy Jeż
Sędziwy Jeż
Posty: 30
Rejestracja: 06 cze 2010, 14:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Konfiguracja pilota w Xbmc

Post autor: tur555 »

Plik Lircmap.xml umieściłem w katalogu usr/share/xbmc/userdata

w pliku zapisałem
<lircmap>
<remote device="medion">
<play>Play<play>
<stop>Stop<stop>
<menu>Menu<menu>
<pause>Pause<pause>
</remote>
</lircmap>
Lecz nie ma żadnej reakcji na przyciskane przyciski.
.luki
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 15 sie 2009, 19:46
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86

Odp: Konfiguracja pilota w Xbmc

Post autor: .luki »

Jeśli dokładnie tak wygląda ten plik to nic dziwnego że nie działa, gdyż znaczniki nie są poprawnie zamknięte, powinno być:

Kod: Zaznacz cały

<lircmap>
<remote device="medion">
<play>Play</play>
<stop>Stop</stop>
<menu>Menu</menu>
<pause>Pause</pause>
</remote>
</lircmap> 
Poza tym plik lepiej umieścić w katalogu domowym w folderze /home/użytkownik/.xbmc/userdata, nie potrzeba wtedy praw administratora do jego edycji. Proponowałbym najpierw wpisać przyciski dla akcji left, right, up, down i select, szybciej można sprawdzić czy działa.
Ubuntu 9.04 -> Ubuntu 9.10 -> Debian Squeeze
tur555
Sędziwy Jeż
Sędziwy Jeż
Posty: 30
Rejestracja: 06 cze 2010, 14:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Konfiguracja pilota w Xbmc

Post autor: tur555 »

Wielkie dzięki wszystko działa poprawnie wydawało się takie trudne a tym czasem jest tak banalnie proste :)

EDIT:
Dla tych co chcą uruchomić pilot Medion x10 wszystko krok po kroku.

1) w konsoli wpisujemy sudo su

i instalujemy lirc wpisując

apt-get install lirc


2) podczas instalacji zostaniemy poproszeni o konfigurację lirc wybieramy w

Remote control configuration: wybieramy Medion MD1
klikamy enter następnie w
IR transmitter, if present: nic nie zmieniamy pozostawiamy na None

można później zmienić ustawienia logując się na roota sudo su
i wpisując
dpkg-reconfigure lirc
tworzymy plik .lircrc z następującą zawartością i kopiujemy go do katalogu domowego/home
begin
prog = irexec
button = POWER
config = xbmc
config = echo killall xbmc
end
następnie tworzymy plik Lircmap.xml i kopiujemy do niego zawartość
<lircmap>
<remote device="medion">
<left>Left</left>
<left>Right</left>
<up>Up</up>
<down>Down</down>
<select>enter</select>
<back>back</back>
<menu>menu</menu>
<info>info</info>
<display>Guide</display>
<title>blue</title>
<play>Play</play>
<pause>Pause</pause>
<reverse>Rewind</reverse>
<forward>Forward</forward>
<skipplus>SkipNext</skipplus>
<skipminus>SkipPrior</skipminus>
<stop>Stop</stop>
<zero>0</zero>
<one>1</one>
<two>2</two>
<three>3</three>
<four>4</four>
<five>5</five>
<six>6</six>
<seven>7</seven>
<eight>8</eight>
<nine>9</nine>
<power>Power</power>
<myTV>tv</myTV>
<mymusic>Music</mymusic>
<mypictures>Pictures</mypictures>
<myvideo>Videos</myvideo>
<record>Record</record>
<start>ok</start>
<volumeplus>VolUp</volumeplus>
<volumeminus>VolDown</volumeminus>
<channelplus>ChanUp</channelplus>
<channelminus>ChanDown</channelminus>
<pageplus></pageplus>
<pageminus></pageminus>
<mute>Mute</mute>
<recordedtv></recordedtv>
<livetv></livetv>
<star></star>
<hash></hash>
<clear></clear>
</remote>
</lircmap>
W ten sposób możemy przypisać klawisze dowolnego pilota PC do XBMC. Po wpisaniu w konsoli irw i naciskaniu przycisków wyskoczą nam kody przycisków pilota które wpisujemy w środek tych tagów.
np: dla przycisku 5 pilota
<five>5</five>

Plik Lircmap.xml wklejamy do katalogu home/.Xbmc/userdata

katalog .Xbmc jest katalogiem ukrytym aby go zobaczyć naciskamy klawisze Ctrl H

dla leniwych podaję gotowe pliki do pobrania
http://www.przeklej.pl/plik/plik-tar-gz-00222f8667tb

1) Dodajemy irexec --daemon do programów startowych System/Preferencje/Programy startowe.

2) Restartujemy lirc logujemy się na roota wpisując w konsoli sudo su
następnie wklejamy
/etc/init.d/lirc restart
następnie uruchamiamy komputer od nowa i wszystko powinno działać.
Awatar użytkownika
soemtron
Wygnańcy
Posty: 80
Rejestracja: 20 mar 2011, 16:05
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: Konfiguracja pilota Medion x10 w Xbmc

Post autor: soemtron »

Mam pytanie,czy robiłeś to wszystko na zainstalowanym gołym XBMC?Czyli zero jakiegokolwiek środowiska graficznego oprócz XBMC?Ja mam Mediona z zainstalowanym XBMC z Live CD i już zwątpiłem,czy uda mi się odpalić pilota.A tu masz.Będę musiał powalczyć :mrgreen:
Tomasz_K
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 11 sie 2009, 09:43
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Re: Odp: Konfiguracja pilota w Xbmc

Post autor: Tomasz_K »

tur555 pisze:Wielkie dzięki wszystko działa poprawnie wydawało się takie trudne a tym czasem jest tak banalnie proste :)

EDIT:
Dla tych co chcą uruchomić pilot Medion x10 wszystko krok po kroku.

1) w konsoli wpisujemy sudo su

i instalujemy lirc wpisując

apt-get install lirc


2) podczas instalacji zostaniemy poproszeni o konfigurację lirc wybieramy w

Remote control configuration: wybieramy Medion MD1
klikamy enter następnie w
IR transmitter, if present: nic nie zmieniamy pozostawiamy na None

można później zmienić ustawienia logując się na roota sudo su
i wpisując
dpkg-reconfigure lirc
tworzymy plik .lircrc z następującą zawartością i kopiujemy go do katalogu domowego/home
begin
prog = irexec
button = POWER
config = xbmc
config = echo killall xbmc
end
następnie tworzymy plik Lircmap.xml i kopiujemy do niego zawartość
<lircmap>
<remote device="medion">
<left>Left</left>
<left>Right</left>
<up>Up</up>
<down>Down</down>
<select>enter</select>
<back>back</back>
<menu>menu</menu>
<info>info</info>
<display>Guide</display>
<title>blue</title>
<play>Play</play>
<pause>Pause</pause>
<reverse>Rewind</reverse>
<forward>Forward</forward>
<skipplus>SkipNext</skipplus>
<skipminus>SkipPrior</skipminus>
<stop>Stop</stop>
<zero>0</zero>
<one>1</one>
<two>2</two>
<three>3</three>
<four>4</four>
<five>5</five>
<six>6</six>
<seven>7</seven>
<eight>8</eight>
<nine>9</nine>
<power>Power</power>
<myTV>tv</myTV>
<mymusic>Music</mymusic>
<mypictures>Pictures</mypictures>
<myvideo>Videos</myvideo>
<record>Record</record>
<start>ok</start>
<volumeplus>VolUp</volumeplus>
<volumeminus>VolDown</volumeminus>
<channelplus>ChanUp</channelplus>
<channelminus>ChanDown</channelminus>
<pageplus></pageplus>
<pageminus></pageminus>
<mute>Mute</mute>
<recordedtv></recordedtv>
<livetv></livetv>
<star></star>
<hash></hash>
<clear></clear>
</remote>
</lircmap>
W ten sposób możemy przypisać klawisze dowolnego pilota PC do XBMC. Po wpisaniu w konsoli irw i naciskaniu przycisków wyskoczą nam kody przycisków pilota które wpisujemy w środek tych tagów.
np: dla przycisku 5 pilota
<five>5</five>

Plik Lircmap.xml wklejamy do katalogu home/.Xbmc/userdata

katalog .Xbmc jest katalogiem ukrytym aby go zobaczyć naciskamy klawisze Ctrl H

dla leniwych podaję gotowe pliki do pobrania
http://www.przeklej.pl/plik/plik-tar-gz-00222f8667tb

1) Dodajemy irexec --daemon do programów startowych System/Preferencje/Programy startowe.

2) Restartujemy lirc logujemy się na roota wpisując w konsoli sudo su
następnie wklejamy
/etc/init.d/lirc restart
następnie uruchamiamy komputer od nowa i wszystko powinno działać.
Czy mógłbyś pokazać plik lircd.conf dla tej konfiguracji
amarok4
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 12 wrz 2012, 19:51
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Re: Konfiguracja pilota Medion x10 w Xbmc

Post autor: amarok4 »

Zrobiłem wszystko wg w/w wskazówek wszystko mi działa ale nie ma klawiszy up i down nawet w irw natomiast inne są.
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości