Hyvin, se on aina hankala päivittää ytimen meidän TV koneella, ja tällä kertaa se oli jopa hankalampi.
kuten aina, oli muokata / usr/src/linux/drivers/media/video/bt8xx/bttv-input.c ja muuttaa ir->mask_keycode mistä 0x1f8 ja 0x8f8
case BTTV_BOARD_WINFAST2000:
ir_codes = RC_MAP_WINFAST;
ir->mask_keycode = 0x8f8;
break;
Onnistumasta tämä johtaa ohjaimena on muutama kahtena avaimet, En tiedä, miksi tämä ei koskaan paikattu alku, mutta se on elämää.
Toisessa osassa mukana testauksen IRW, joka yllättäen ei tällä kertaa havaita muutamia tärkeitä avaimia kuten POWER, CH , CH- ja enemmän. Osoittautuu jouduin päivittämään lircd.conf manuaalisesti tällä kertaa, kuin muutama tapahtuma koodit on muuttunut. Tämä tehtiin avulla pieni ohjelma nimeltä evtest.c (kokoamisessa gcc oli todella suoraviivaista). Lyömällä puuttuvat avaimet kauko johti Tapahtumakoodit näy jota minun piti korvata tiedoston. (oikea ja vasen avaimet pois jostain syystä välillä niiden kuvaus tapahtumasta ja niiden todellinen sijoitus).
Toivon todella, tämä tieto auttaa jotakuta menettää hieman vähemmän hiuksia tällä.