Notați computerul pe câmpurile care rulează kodi sau lucrați cu telecomanda în ferestre

Da, nu m-am înșelat, va fi o chestie de lansare a Kodi (așa se numește vechiul XBMC vechi). Ce poate fi aceasta în lansarea normală a unui program simplu pentru Windows? Nu permiteți un program simplu, deși excelent. În general, care este captura? Iar trucul este că voi vorbi despre o modalitate neobișnuită de a începe - cu ajutorul telecomenzii. Dar mai întâi, ca de obicei, un pic de preistorie.









Ca un HTPC, vechiul Acer Revo RL100 nu mi se pare. Este o mașină interesantă. Nu, ea nu a fost un model de vârf la momentul tinereții sale premature - în termeni de productivitate. Dar au fost implementate soluții foarte interesante. Deși, de fapt, de ce "au fost"? Ei (soluțiile) de relevanță nu au pierdut chiar și acum.


Unul dintre criteriile - aspectul - este foarte subiectiv. În opinia mea, calculatorul arată destul de elegant, care, având în vedere scopul său - de a fi lângă televizor, este destul de important. În plus, Acer poate fi plasat atât pe orizontală cât și pe verticală, ceea ce vă permite să utilizați în mod optim spațiul, care, ca de obicei, nu este suficient.

Acer Revo RL100 poate fi poziționat atât vertical cât și orizontal

O altă caracteristică interesantă a acestui dispozitiv, probabil cea mai importantă, este telecomanda. Deși nu știu dacă este corect să numești această componentă doar consola. Nu, controlul de la distanță este garantat fără îndoială, dar aici este mult mai rapid decât controalele de la distanță obișnuite.

Consola Acer este numită RevoPad

Am aproape aceeași telecomandă ca în imagine, dar este, de asemenea, rusificată - literele rusești sunt plasate lângă literele din limba engleză. Aspectul este foarte asemănător cu aspectul standard al tastaturii ruse, cu excepția câtorva litere - dar lățimea lui RevoPad este mică.

Care este punctul culminant al acestei telecomenzi? Ei, de fapt, câțiva. În primul rând, consola este echipată cu o baterie. Pentru ao reîncărca, este suficient să o introduceți complet în soclul dedicat pentru acesta, aflat sub unitatea optică DVD-RW. Bateria durează foarte mult - consola fără reîncărcare trăiește în câteva săptămâni. În al doilea rând, consola funcționează în două moduri: într-un mod funcționează ca o tastatură tactilă, în cealaltă - ca touchpad. În plus, are o roată. Dacă nu folosiți consola pentru o perioadă, acesta intră într-un mod de așteptare, care, de fapt, explică vitalitatea sa uimitoare. Ieșiți consola din această stare, precum și comutați modul, puteți utiliza un buton special cu LED.

Pentru a fi sincer, această consoană mi se potrivește mai mult decât complet. Singurul lucru pe care l-am făcut cu el era de a programa apelul Kodi (și mai devreme - XBMC) la o cheie specială - RevoPad are o tastă tactilă cu o imagine a casei. Prin această cheie, inițial a fost programat programul de gestionare a conținutului media produs de Acer.

Reprograma acest buton pentru a apela aparut Kodi nu este dificil - combinația potrivită de taste pentru programul de apelare este stabilit de utilitate, cu un nume spune Hotkey Utility, în setările pentru taste rapide Ctrl + F12 Am calea către fișierul executabil Kodi.

Ați crezut paragraful anterior? "Sa dovedit că nu este deloc dificil" - așa cum nu era așa! Nu, este aproape așa, multe taste pot fi programate în setările acestui utilitar. Mulți, numai - nu F12. Pur și simplu nu este în lista de selecție și nu o introduceți manual. Este bine ca aceste setări să fie stocate în registrul Windows și să le editați, să le adăugați, să le ștergeți, în general, să faceți ceea ce doriți cu regedit. Mai jos este un instantaneu al ceea ce am făcut în registru pentru a obține rezultatul dorit.








În principiu, totul sa dovedit excelent, dar soțul meu nu a simțit nici o simpatie pentru acest nou dispozitiv. A fost mai convenabil pentru ea să gestioneze XBMC (și mai târziu Kodi) folosind o consolă convențională. Ei bine, ca de obicei ... Odată ce am folosit un laptop de la HP, care a fost livrat cu o telecomandă asociată cu un receptor extern. Configurarea lucrării acestei console într-o pereche cu XBMC nu a fost o afacere mare, am scris deja despre ea. Dar lansarea centrului de informare în sine nu a funcționat imediat.

Aici este - "obișnuit" de la distanță


Motivul întârzierii a fost că am încercat să-mi amintesc cum am rezolvat această problemă mai devreme. Și am rezolvat-o cu ajutorul unui software special conceput pentru a lucra cu controlorii de la distanță ai dezvoltatorilor unui server media. Dar nu mi-am amintit numele acestui software, nici numele serverului în sine. Prin urmare, a trebuit să săpat din nou. Și, ca rezultat al acestui proces, am avut norocul să găsesc o soluție mai optimă, pe care o puteți utiliza fără, de fapt, niciun software terț.

Îți voi spune esența în scurt timp. În registrul Windows există o sucursală responsabilă pentru modul în care va funcționa telecomanda sau mai degrabă pentru configurarea driverului eHome. Aceasta este ramura:

HKEY_LOCAL_MACHINE
\ SYSTEM
\ CurrentControlSet
\ Servicii
\ HidIr
\ Remotes
\ 745a17a0-74d3-11d0-b6fe-00a0c90f57da

Există o mulțime de lucruri interesante în acest thread, dar acum trebuie să știm ce parametru este responsabil pentru modul în care butoanele care sunt apăsate pe consola sunt convertite într-un fel de calculator, driver, sistem de operare și programe de comandă. Și din wiki devine clar că acest parametru se numește ReportMappingTable.

Mai interesant. Valoarea acestui parametru este o matrice inteligent codificată de date binare. Fiecare buton este codat cu șapte octeți. Primul octet este codul butonului telecomenzii. Această valoare poate fi văzută în tabel. Al doilea, al treilea și al patrulea octet sunt întotdeauna zerouri, cel puțin există o astfel de afirmație. Valoarea celui de-al cincilea octet determină modul în care trebuie interpretați următorii doi octeți (al șaselea și al șaptelea). Și merită să scrie despre asta.

În cele din urmă, dacă cel de-al cincilea octet este setat la 04, atunci driverul eHome va genera intrări de taste obișnuite, adică apăsarea butoanelor de pe telecomandă va fi transformată în taste de pe tastatură. În acest caz, al șaselea octet va conține un așa-numit modifier - un cod care indică ce butoane speciale sunt apăsate. Dacă acest octet este zero, nu se apasă tastele speciale. Mai mult decât atât, cheia de control i se atribuie o valoare de 1, Shift cheie - o valoare de 2, tasta Alt - valoarea de 4, și în cele din urmă, tasta Windows - valoarea 8. Aceasta este, în cazul în al șaselea octet aduce valoare 0F. apoi apăsând combinația de taste Ctrl + Shift + Alt + Win vor fi emulate. și dacă 03 este combinația Ctrl + Shift. În cel de-al șaptelea octet, în același timp, trebuie indicat codul de comandă rapidă de la tastatură, pe care îl puteți spiona pe această placă.

Aceasta este înțelepciunea. Cum am aplicat toate aceste cunoștințe în practică? Am deschis programul regedit.exe. a găsit parametrul de care aveam nevoie și l-am deschis pentru editare. Am vrut ca favoritul Kodi să fie chemat la butonul verde cu steagul Windows. Codul acestui buton, conform informațiilor din wiki Kodi, este 0D. În matricea binară, am găsit șapte octeți responsabili de manipularea presei cheie, în cazul meu, au arătat astfel (am adăugat spații pentru ușurința de recuperare):

0D 00 00 00 04 03 1A

Nu am inceput sa inteleg ce inseamna, inlocuit de urmatoarea secventa de octeti (nota, goluri - numai pentru frumusete):

0D 00 00 00 04 01 45

... Pentru a descifra un buton 0D de cod la distanță (butonul de pavilion Windows) eHome cere șoferului să emuleze apăsând tastele tastaturii (al cincilea octet este 04) Ctrl (al șaselea octet este 01) și F12 (al șaptelea octet este de 45). Și din moment ce am un apel Kodi atribuit combinației de taste Ctrl + F12, trebuie să obțin ceea ce vreau.

Deci, modificările sunt făcute, salvate în registrul Windows, rămâne doar să reporniți computerul și să vă bucurați de rezultat.

Cititorii au trebuit să sufere un pic. Deasupra am scris că soluția găsită permite rezolvarea problemei practic fără a utiliza software terță parte. Dar el, de fapt, a folosit funcționalitatea utilitarului, furnizat împreună cu computerul, și anume Hotkey Utility. Este posibil să o faceți fără ea? Desigur, da! Pentru a face acest lucru, puteți utiliza capabilitățile de comenzi rapide ale programelor create pe desktopul Windows.

Atunci când o astfel de comandă rapidă este creată (sau editată), este posibil să specificați combinația de taste care va fi utilizată pentru a lansa această comandă rapidă. De fapt, imaginea (deși nu pentru Kodi, pentru un alt program) este prezentată mai jos:

Doar faceți clic pe tastele dorite


Setați cursorul în caseta din jurul casetei și apăsați combinația de taste pe care doriți să o utilizați pentru a porni această aplicație. Toate, după care salvați setarea. Și da, nu uitați că în registru, în parametrul ReportMappingTable. va fi necesar să codificați această cheie specială atribuită de dvs.

Acestea sunt lucrurile ...







Articole similare

Trimiteți-le prietenilor: