Jól, mindig bonyolult frissíteni a kernelt a mi TV-gépen, és ezúttal volt még trükkösebb.
mint mindig, kellett módosítani / usr/src/linux/drivers/media/video/bt8xx/bttv-input.c és módosítsa a ir->mask_keycode a 0x1f8 a 0x8f8
case BTTV_BOARD_WINFAST2000:
ir_codes = RC_MAP_WINFAST;
ir->mask_keycode = 0x8f8;
break;
Ennek elmulasztása ez azt eredményezi, egy távoli, amely néhány példányban kulcsok, Nem tudom, miért ez nem javított upstream, de ez az élet.
A második rész az érintett tesztelés IRW, amely meglepően nem ebben az időben felismerni néhány fontos gombok, mint a POWER, CH , CH- és. Kiderült kellett frissíteni a lircd.conf kézzel ezúttal, mint néhány eseménykódok megváltozott. Ez történt a segítségével egy kis program neve evtest.c (összeállítása a gcc tényleg egyenesen előre). Ütő a hiányzó kulcsokat a távoli eredményezte az esemény kódokat mutat fel, amit kellett cserélni a fájlban. (A jobb és bal gombok vannak kapcsolva valamilyen okból között leírása abban az esetben, és valódi elhelyezési).
Nagyon remélem, ez az információ segít valaki veszít egy kicsit kevesebb szőr erre.