Witam.

Mam laptop Asus'a i pilot do sterowania (zgodnie z instrukcją i stroną WWW, pilot jest kompatybilny z moim sprzętem).
Ponieważ laptop ma swoje lata, nie ma dedykowanych sterowników do większości komponentów dla nowych systemów, ale Windows z większością sobie radzi. Niestety, pilot jest jednym z tych, co nie chce współgrać. Instalowałem sterowniki od Windows Vista (innych nie ma). I na samym początku pod Windows 7 pilot działał, a potem tylko czasami (wymieniłem baterie i nic nie dało). A teraz po instalacji Windows 8 pilot już w ogóle przestał działać (instalacja sterowników od Visty nie pomaga...w sumie, to się nie dziwię). Więc chciałbym napisać jakieś oprogramowanie tudzież sterownik, które mogłyby rozwiązać ten problem.

Trochę szukałem w tym temacie, dowiedziałem się że ten pilot komunikuje się przez protokół RC6 (i cośkolwiek o nim już wiem). A teraz pytanie jak z poziomu języka programowania napisać program/sterownik, który będzie mógł "podłączyć się" do wbudowanego nadajnika w laptopie i odbierać sygnał z pilota?

Znalazłem w sieci propozycję wykorzystania klasy SerialPort z języka C#, niestety chyba ten nadajnik nie jest podłączony do żadnego portu szeregowego (chociaż pewności nie mam), więc ta klasa zbyt wiele mi nie da. Dlatego też druga sprawa, jak do programu przekazać adres/nazwę nadajnika, aby móc dalej coś z tym zrobić?

Nie chodzi mi o gotowce, tylko czy ktoś wie gdzie znaleźć konkretne informacje? Albo pod jakimi hasłami szukać informacje. Będę wdzięczny za wszelką pomoc.