|
lirc - pilot nie działa - leadtek winfast 2000 expert
kaladann - 22-02-2009 21:52
Hejka!
Nie działa mi prawie w ogóle pilot od karty winfast 2000 expert. tzn. działa tylko enter reszta nie. Patrzyłem na innych forach min. Ubuntu http://forum.ubuntu.pl/showthread.php?t=41140 i cały dzień zmarnowałem i bez rozwiązania.
Może od początkulKartę winfast Debian Lenny mi wykrywa i mogę oglądać filmy itp.l
lZainstalowałem lirc i lirc-x.l
lPolecenie ,,dmesg'' podaje coś takiego. Więc chyba dobrze wykrywa wejście pilota. l
lPolecenie:
cat /proc/bus/input/devices
wyświetla informację:
i tutaj zaczynają się schody. Nie wiem dlaczego mój pilot po komendzie: irrecord -H dev/input -d /dev/input/event4 /tmp/my-remote
pokazuje zawsze błąd z ,,gap'':
Mogę próbować dziesiątki razy (pilot działa pod Windowsdobrze) i wciąż ten ,,gap''. Nie wiem o co chodzi? Przytrzymuję jakiś klawisz i pokazuje się jedna kropka i dalej powyższy komunikat. l
l Dlatego spróbowałem od innej strony czyli znalazłem ,,lircd.conf'' idealnie do mojego pilota (model Y04G0024) i wkleiłem go do /etc/lirc/ i wciąż to samo. Działa tylko enter (oczywiście demona zrestartowałem itp., itd.).l
lPolecenie ,,irw'' nigdy nie pokazuje niczego (próbowałem z różnymi nawet konfigami pilotów w tym tego mojego), a czasem tylko ,,connection refused''.l
W sumie tuner ten to jeden z najpopularniejszych tunerów na rynku i jest wspierany również ten pilot przez ,,lirc'', a tu takie coś.
Czy to może być wina jajka ten działający zawsze enter mnie dziwi? Jakby w jajku już było jakieś wsparcie?
Szczerze mówiąc nie mam pojęcia o co chodzi? Może ktoś z debianowców ma jakiś pomysł?
Akkon - 23-02-2009 20:57
Ja uruchomiłem tego pilota bez problemu. Da się na pewno. Błąd leży raczej po Twojej stronie. Oprócz uruchomienia samego lirca, trzeba jeszcze skonfigurować programy, które go mają używać. Nie mam teraz czasu opisywać dokładnie co i jak. Jeśli będę miał chwilę wolnego, to postaram się napisać How-To na ten temat i dam Ci znać.
W tej chwili mogę Ci podrzucić link do opisu jak uruchomić lirca: http://www.linuxtv.org/wiki/index.ph...ontrollers-V4L
kaladann - 24-02-2009 17:18
Dziękuję za odpowiedzi, jednak na tej stronce nie ma nic czego bym już nie przeczytał na ten temat. Powinno działać np. najważniejsze:
i to jest u mnie poprawnie wykrywane.
Problem, że mam wciąż ten gap:
ÂŻaden z tych dwóch sposobów nie działa i to jest pierwszy jakby alert że coś nie tak. Nie dziwi mnie że nawet gdy wkleję gotowy lircd.conf to też bez efektu, a irw nic nie pokazuje.
Czy posiadasz dokładnie ten sam model pilota? Może dodam, że mam Lenny 64bit (amd64), może coś tu nie trybi bo pilot jest na bank sprawny, a pod Linuksem działa tylko enter.
Akkon - 24-02-2009 18:49
Czy posiadasz dokładnie ten sam model pilota ?
To znaczy? Mój jest biały a Twój? Na poważnie, karta Leadtek Winfast 2000XP pilot oznaczony jako Y04G0004. Po kolei, jako root dajesz irrecord -H dev/input -d /dev/input/event4 /tmp/my-remote
i pownna Ci się wyświetlic informacja, następnie dajesz enter i wciskasz kolejne przyciski na pilocie tak by irrecord mógł je "wyłapać". Robisz to dla wszystkich interesujących Cię przycisków. Po skończonej operacji w /tmp/my-remote
powinieneś mieć wszystkie kody tych przycisków. Następnie kopiujesz to do /etc/lirc/lircd.conf
i uruchamiasz moduł lircd -H dev/input -d /dev/input/event4
Aby sprawdzić czy wszytko działam dajesz w konsoli irw
i naciskasz kolejno przyciski pilota, które powinny się prawidłowo wyświetlić. Jeśli tak jest to lirca masz skonfigurowanego poprawnie. Uuu. Tu nie gwarantuję. Ja swego czasu (fakt, że na Mandriva), ale też miałem problemy z kartą tv pod 64bitowym systemem, dlatego nadal używam 32bitowego systemu.
kaladann - 24-02-2009 19:07
To mamy jednak trochę inne modele tych pilotów.
Jednak udało mi się tak zrobić by zapisać ,,keye''. Najpierw wcisnąłem enter na krótko, a później inny klawisz szybko i znowu przytrzymać żeby nie było błędu z gap. Dziwne to ale poskutkowało.
Tak wiec teraz ,,$ irw'' pokazuje mi co wpisałem pod klawiszami. Skonfigurowałem lircrc, uruchomiłem lirca, ale dalej nic. Działa tylko enter.
Nie znam się. Może mam coś dopisać do hardware.conf w /etc/lirc? Ale nigdzie nie widziałem w [b]internecie bym musiał modyfikować ten plik domyślny. Chyba że dla ,,eventów''.
Czy w KDE muszę tez coś włączyć by obsługiwał pilota, który działa w systemie ale najwyraźniej nie w GUI (oprócz ENTERA)?
W IRKick kde informuje że system podczerwieni się rozłączył narzędzie nie są dłużej dostępne, a w konfigure wypisuje mi że nie ma żadnego dostępnego skonfigurowanego pilota.
Wszędzie gdzie patrzę to wygląda tak jakby po skonfigurowaniu lircrc wszystko już powinno działać samo z siebie w kde (oczywiście jeśli irw pokazuje co trzeba).
Akkon - 24-02-2009 19:29
no to mamy jednak troche inne modele tych pilotów
A jaki jest Twój model? Chociaż to nie ma znaczenia, tak naprawdę.
Najpierw wcisnąłem enter na krótko a pozniej inny klawisz szybko i znowu przytrzymac zeby nie bylo błędu z gap. Dziwne to ..ale poskutkowało.
Dlaczego dziwne? Przecież tak właśnie powinieneś postąpić od razu:
uruchomilem lirca, ale dalej NIC.
Co masz na myśli? Przecież Ci napisłem, że aby lirca wykorzystywać w poszczególnych aplikacjach, trzeb je skonfigurować pod tym względem osobno.
moze mam coś dopisać do hardware.conf w /etc/lirc ?
Jeśli chcesz by uruchamiał się automatycznie, to tak. Dla przykładu u mnie zasadniczy fragment wygląda w następujący sposób: # /etc/lirc/hardware.conf # # Arguments which will be used when launching lircd LIRCD_ARGS="-d /dev/input/event6"
oprócz ENTERA
Nie bardzo rozumiem? Jeśli działa Ci tylko jedne klawisz, to znaczy, że tylko jego kod został "wyłapany" przez irrecord.
Wszedzie gdzie patrze to wyglada tak jakby po skonfigurowaniu lircrc wszystko juz powinno działać samo z siebie w kde
W jakim sensie? Pierwsze słyszę.
grucha - 24-02-2009 19:56
A próbowałeś tego gapa instalować?
kaladann - 24-02-2009 22:38
kurde czepialski... dziękuję że chcesz pomóc ale wiesz... Czy ty czytasz w ogóle to o czym piszę?l Numer modelu pilota był podany w pierwszym poście.l
l Napisałem także, że trzymałem klawisz
lub
Ja zrobiłem inaczej bo napisałem że żaden z tych dwóch sposobów nie chciał zadziałać na ,,gapa''.l
lNapisałem także, że skonfigurowałem lircrc, a to on chyba właśnie odpowiada za wykorzystanie pilota w różnych aplikacjach tak, czy się może mylę?l
l
LIRCD_ARGS="-d /dev/input/event6"
A co jak ci się ,,event'' zmieni?l
lNie bardzo rozumiem? Jeśli działa Ci tylko jeden klawisz to znaczy, że tylko jego kod został "wyłapany" przez irrecord". Napisałem, że ,,irrecord'' nagrał się dobrze. ,,IRW'' jest tego dowodem i wyświetla to co wklepałem, a to że działa wciąż i zawsze właśnie ENTER to napisałem, że właśnie to jest dziwne. I dlatego po to założyłem ten temat aby wszystkie klawisze mi zadziałały.l
Ja rozumiem, że nie chce się nikomu czytać takich tyrad, że coś tam komuś nie działa no ale jak już odpisywać to warto przeczytać dokładnie o co chodzi.
Akkon - 24-02-2009 23:02
kurde czepialski...
A to ciekawe, ciekawe, widzę, że w pewien przedziwny sposób, ten podpis działa na ludzi, pobudza ich do polemiki. To ciekawa obserwacja...
czy ty czytasz w ogole to co pisze ?
Czytam, ale wypowiadasz się nieprecyzyjnie. Np tutaj: Zapewne dla Ciebie jest oczywiste co chciałeś napisać, ja jednak nie do końca wiem na czym Twój problem polegał. Czy nie reagował w ogóle na klawisze, czy reagował błędnie, czy tylko na niektóre, czy tylko trzymałeś klawisze, czy je wciskałeś (klikałeś)? Z moich doświadczeń wiem, że to jesz kluczowy moment i czasami trzeba było trochę dany klawisz potrzymać (albo ponaciskać) by irrecord "wyłapał" jego kod. A to już zupełnie mnie powaliło. Jak bym czytał kompletnego żółtodzióba ;-) Co masz na myśli pisząc o włączaniu czegoś w KDE? ÂŚrodowisko graficzne przecież nie ma tu nic do rzeczy. Jakie, od czego i do czego GUI? I tak dalej...
Sam już nie wiem czy to ja nie umiem czytać tego co do mnie piszesz czy Ty jednak nie potrafisz wyrazić się precyzyjnie ;-)
PIsałem także ze SKONFIGUROWAÂŁĂM lircrc...a to on chyba wlasnie odpowiada za wykorzystanie pilota w roznych aplikacjach tak ? czy sie może mylę.
No i znowu... skonfigurowanie lirca (czyli zidentyfikowanie poszczególnych klawiszy pilota), to jedno, a sprawienie by działał w konkretnych aplikacjach to zupełnie co innego. Do jakich aplikacji chcesz wykorzystywać pilota?
IRW jest tego dowodem wyswietla to co wklepalem a to ze działa wciąż i zawsze własnie ENTER to pisałem ze własnie to jest dziwne, i własnie po to pisze ten topic by wszsytkie klawisze mi zadziałały
Może pokaż jakie komunikaty wyświetlały Ci się w konsoli podczas tego "nagrywania", bo inaczej się chyba nie dogadamy. A to osobny problem, który kiedyś i Ciebie zapewne dopadnie. Ale po kolei, nie wyprzedzajmy wypadków.
kaladann - 25-02-2009 11:06
Akkon jak chcesz pisać tak długie posty z niczym co wynika dla rozwiązania problemu to lepiej daruj sobie.
A czepialskiego łatwiej mi było zapamiętać niż twój nick. Już się poprawiam. Chyba także nie rozumiesz j. angielskiego. Nie wiedziałem o tym cytując tenże niepotrzebnie.
Z tego co piszesz, wynika że mylisz notorycznie lircrc z lircd.conf - to dwa różne pliki odpowiedzialne za co innego. No właśnie nie dogadamy się. Mam napisać komunikaty "podczas nagrywania" Nie widzę sensu powtarzania nagrywania by wkleić tutaj tylko "press enter" gdy nagrało się wszystko "succesfully". IRW pokazuje mi to co powinien. Mam wkleić całą stronę przypisanych klawiszy?
Prędzej winy doszukiwałbym się w źle skonfigurowanym .lircrc, którego mam w katalogu domowym. Do tej pory lircrc miałem ściągnięty z netu. Pozmieniałem tylko nazwy buttonów na moje - np. w amaroku.
Czy mógłby ktoś wrzucić działający lircrc do np. amaroka i także hardware.conf z etc/lirc?
Przy okazji dowiedziałem się że wsparcie dla pilotów winfasta znajduje się w jajku od 26.17 bodajże. Dlatego zawsze jakby na start działa (powinien) enter, głośność i cyfry. Nie trzeba nic konfigurować. Mnie działa wciąż tylko enter (nawet działał jak nie konfigurowałem lirca) no i tak jest do teraz.
Akkon - 25-02-2009 19:27
Chyba także nie rozumiesz j. angielskiego.
Może i nie rozumiem, cóż - mnie jednak na podstawie tego opisu udało się uruchomić pilota bez żadnego problemu na dwóch rożnych systemach i nie miałem żadnej innej pomocy w tym względzie. Pilota używam w xdtv, mplayer, przez jakiś czas w Amaroku. Tobie nie - wnioski wyciągnij sobie sam.
Zresztą zdecyduj się raz piszesz, że masz problem z "wyłapywaniem" kodów pilota i żadna metoda nie działają, raz że wszytko jest w porządku irw Ci pokazuje wszytko dobrze i lirca masz skonfigurowanego.
Akkon jak chcesz pisać tak długie posty z niczym co wynika dla rozwiązania problemu to lepiej daruj sobie.
To Ty sobie kolego daruj. Napisałem Ci co masz zrobić, a Ty nawet jasno (po polsku) nie potrafisz napisać w czym tkwi Twój problem i ,,cukrujesz'' coś o niedziałającym Gui w KDE.
lircrc z lircd.conf - to dwa różne pliki odpowiedzialne za co innego.
Masz lircd.conf poprawnie skonfigurowany czy nie? Jeśli tak, to WSZYSTKIE klawisze, które wcześniej "wyłapał" irrecord MUSZÂĄ dziać. lircrc odpowiada zaś za przypisanie tych klawiszy do konkretnych aplikacji i funkcji jakie mają tam pełnić. Ale w czym problem? Przecież wszytko jest opisane w dokumentacji poszczególnych programów. Znasz języki więc dasz sobie zapewne radę ;p Czyli irrecord tak naprawdę nic więcej Ci nie nagrał i Ty mi piszesz, że: i dalej Sam sobie przeczysz. Jak jesteś taki "mądrala" i w "świecie" obeznany, to sam sobie świetnie dasz radę.
kaladann - 25-02-2009 21:40
akkon proszę... nie chce mi się już nawet na twój post odpisywać. Forum służy rozwiązywaniu problemów. Dodam tylko że jeśli sądzisz, że jak jednemu coś zadziała pod Linuksem zgodnie z instrukcją to innym tez "musi" to przepraszam, ale masz mniejsze pojęcie o Linuksie niż ja sam :D
Czy tylko jedna osoba używa pilota winfasta?
Akkon - 25-02-2009 21:56
nie chce mi się już nawet na twój post odpisywać
To po co to robisz?
Wyjmujesz coś z kontekstu urywasz moje cytat
To się zdecyduj, bo sprzecznie opisujesz swój problem w rożnych miejscach.
Dodam tylko że jeśli sądzisz
Ja nic nie sądzę. Za to Ty masz widzę dużą łatwość w tym względzie. Przecież się nawet do niego nie zastosowałeś. Zresztą czego Ty oczekujesz? Gotowych patentów? A skąd pewność, że u Ciebie będą działać? Jak to było... Przeczysz sobie na każdym kroku.
ale masz mniejsze pojęcie o linie niz ja sam
Pewnie tak (tak jak nie znam języków ;p), za to większość problemów udało mi się rozwiązać samemu, ewentualnie na podstawie sugestii innych. U Ciebie jest jak widzę jednak inaczej. Cóż, może zamiast obrażać innych, którzy próbują jakoś Ci pomóc, zacząłbyś od poprawienia swojej precyzji.
Czy tylko jedna osoba używa pilota winfasta ?
Masz pecha.
fnmirk - 25-02-2009 22:15
Zadaniem autora wątku jest wyciąganie wniosków z przedstawianych propozycji rozwiązania problemu. Dyskusja zaczyna odbiegać od tematu. Proszę skupić się na temacie, a nie na licytacji w stylu czyje grabki mają więcej zębów i lepiej grabią.
Z następnych wiadomości zostaną usunięte wszystkie osobiste ,,wycieczki'' nawet jak będą w formie dodatku.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|