Începem vizita de la distanță în xbmc - sergei klimov

Deci, avem o consolă multimedia Gotview cu funcția de a opri calculatorul, se conectează la conectorul USB și la spargerea firelor de la butonul de alimentare de pe carcasă. Pe telecomandă există 41 de taste, dintre care una este putere puternică și una se schimbă - comutarea telecomenzii de la modul tastatură la modul mouse-ului și înapoi, adică puteți folosi 39 ca rezultat.







În principiu, sistemul va detecta și va funcționa cu sistemul, dar numai 7 butoane pot fi folosite în XBMC, ceea ce, desigur, nu ne convine, trebuie să folosim totul.

Să încercăm să o pornim.

Mai întâi, să vedem cine este

Și totuși aici, pentru ca totul să fie absolut de învățat

Am învățat destul de bine pe drum, acest lucru este suficient pentru noi să începem, să spunem că udevul dă mereu consolei noastre același nume. Pentru a face acest lucru, trebuie să creăm o regulă, avem nevoie de valorile Vendor, Product, MINOR și MAJOR, pe care le putem deduce din rezultatul comenzilor de mai sus, rezultând astfel aceste reguli

Scrie-le la /etc/udev/rules.d/10-irremote.rules, apoi reporniți udev

și trageți trăgaciul pentru a recita dispozitivul

Sau puteți reporni computerul. După asta, verificăm, dar nu avem noi dispozitive de intrare

Ar trebui să devină încă două simboluri, aproximativ așa

Acum instalați și configurați LIRC

Configuratorul LIRC va pune două întrebări, pentru ambele este necesar să răspundeți la "None", după care trebuie să completați câteva config-uri, primul hardware.conf







ar trebui să aibă așa ceva

acum configurarea următoare este inputlirc

aici ar trebui să fie așa

următoarea - /etc/lircd/lircd.conf - trebuie să fie complet goală.

Acum reporniți inpitlirc și putem verifica rezultatele primei părți a lucrării cu ajutorul irw

Dacă totul se face corect, ieșirea lui irw va fi aproximativ aceeași

Dacă ieșirea este astfel, etapa pregătitoare poate fi considerată completă și se trece la configurația XBMC. Acesta se referă la fișierul de configurare - Lircmap.xml, în care comenzile XBMC sunt mapate la codurile cheie ale consolei. În cazul meu, acest fișier arată astfel

Fișierul rezultat trebuie plasat în

/.xbmc/userdata/ și apoi executați XBMC și utilizați.

Acum, pe scurt, cum să utilizați. Butoanele tv / vdr, muzica, imaginile, videoclipurile apelează secțiunile corespunzătoare ale XBMC. Butonul de închidere șterge câmpurile de formular. Butonul DVD / meniu afișează un meniu contextual. Săgețile, desigur, sunt responsabile pentru navigarea prin meniu, butonul Înapoi se întoarce înapoi, butonul Ok selectează elementele. Butonul Tab trece în modul ecran complet și înapoi. Un buton cu o casă în modul ecran complet solicită comenzile și, în modul normal, duce utilizatorul la ecranul principal XBMC. Redați, Stop, Rec și derulare înapoi, precum și vol +/-, mute, ch +/- efectuați exact ceea ce este scris pe ele. Butonul Shuffle trimite elementul de listă selectat în lista de redare curentă, iar butonul de repetare comută pistele audio ale filmelor și canalelor TV.

În general, aceasta nu este singura modalitate de configurare. Inițial, consola trimite combinații de chei, da poate fi văzut din codurile emise de irw, a fost posibil să se facă modificări la tastatură.xml, dar în opinia mea acest lucru ar fi mai complicat.

În cadrul acestei scheme, au apărut o serie de deficiențe în timpul utilizării. Deci, atunci când conectați dispozitive suplimentare (gamepads, denspads), numerotarea a început să se deplaseze și, ca rezultat, nu a creat referințele necesare irremote *. Ca rezultat, am adus aici configurația Inputlirc la acest formular

Conform observațiilor mele, aceste legături nu se schimbă, totuși problema consolei care nu funcționează a fost rezolvată.







Articole similare

Trimiteți-le prietenilor: