Tworzenie plików .hid dla Sony Ericsson

Napisałem już jak można sterować zdalnie pulpitem komputera za pomocą bluetootha umieszczonego w komórce Sony Ericsson. Jednak sterowanie pulpitem to nie wszystko, można jeszcze sterować dowolnymi aplikacjami np. Amarokiem, Songbirdem cz Kaffeine wykorzystują do tego skróty klawiszowe zawarte w tych programach, działa to w prosty sposób, mianowicie dowolnej funkcji programy np. PLAY podporządkowujemy odpowiedni klawisz na klawiaturze komórki np. “1″ i w ten sposób naciskając 1 na komórce wywołujemy akcje play w programie. Tak stworzoną definicję zapisujemy w pliku hid i przesyłamy na komórkę. Tak to wygląda w skrócie.

Zajrzyjmy najpierw do pliku hid jest to archiwum w którym znajduje się plik z definicja klawiszy i obrazek który ma się nam wyświetlić w trakcie używania naszego hida na komórce. Warto wspomnieć, że o ile udało mi się rozpakować to archiwum to spakować go już nie potrafię, oczywiście w ten sposób aby rozpoznał je telefon.

Do tworzenia plików hid istnieje jednak aplikacja stworzona przez Sony Ericssona Bluetooth Remote Control, program który pozwala w prosty sposób tworzyć takie definicje. Działa on jednak jedynie pod Windows i OS X. Można próbować zainstalować go za pomocą Wine, instrukcja instalacji znajduje się TU do tego jeszcze trzeba wrzucić plik MSVCP60.DLL do ~/.wine/drive_c/windows/system32 jednak jak to program elmulowany nie działa on poprawnie. Problem stanowi to, że w programie nie wpisujemy skrótu samodzielnie, tylko zczytuje on kombinacje klawiszy aktualnie wciskaną na klawiaturze, to jednak stanowi problem dla wine ponieważ nie czyta on wielu kombinacji co dyskfalifikuje używanie programu w środowisku linuxa. Byłem wiec zmuszony do definiowania klawiszy użyć laptopa z zainstalowanym Windowsem. Sam proces definiowania klawiszy jest dość prosty, szukamy w programie do którego tworzymy pilota informacji o skrótach klawiszowych (najczęściej gdzieś w opcjach np. w VLC znajdują się one w Settings->preferences->interface->hotkey settings) a następnie wklepujemy te które nas interesują w BT Remote Control, jest tam też wspomniany już wcześniej plik graficzny którego to funkcji nie będę opisywał, jest ona chyba nad wyraz jasna. Po zdefiniowaniu wszystkiego zapisujemy nasz plik i wysyłamy go na komórkę przez bluetooth, telefon natychmiast rozpoznaje nasz plik i pyta czy zapisać go w “sterowaniu zdalnym” akceptujemy i cieszymy się możnością sterowania np. Kaffeiną.

W internecie można znaleźć sporo plików hid dla różnych programów np. na http://www.hidfiles.com/ jednak miałem problem ze znalezieniu czegoś pod linuksowe programy.

Napisane w Linux. 1 komentarz »

Jedna odpowiedź do “Tworzenie plików .hid dla Sony Ericsson”

  1. Adam Nowak Says:

    Bardzo przydatny artykul. Temat zostal ladnie wyjasniony i zawiera konkretne informacje.

    Autor zdaje sie jednak nie znac podstawowych zasad interpunkcji, badz nie przywiazywac do nich wagi, co, niestety, utrudnia czytanie.

    Wystepuja tez bledy deklinacji (“dowolnej funkcji programy np. PLAY podporządkowujemy odpowiedni klawisz”), co niekiedy nieco komplikuje zrozumienie przekazywanych tresci.

    Plus za poprawna ortografie.

    Na przyszlosc, radze jeszcze raz przeczytac dany tekst w poszukiwaniu ewentualnych bledow, zanim Pan go opublikuje.

    Pozdrawiam
    Adam Nowak


Dodaj komentarz

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Zmień )

Twitter picture

You are commenting using your Twitter account. Log Out / Zmień )

Facebook photo

You are commenting using your Facebook account. Log Out / Zmień )

Connecting to %s

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.