Dobro, to je uvijek lukav nadograditi kernel na našim TV stroj, i ovaj put to je bio još trickier.
kao i uvijek, morali mijenjati / usr/src/linux/drivers/media/video/bt8xx/bttv-input.c i promijeniti IR->mask_keycode od 0x1f8 do 0x8f8
case BTTV_BOARD_WINFAST2000:
ir_codes = RC_MAP_WINFAST;
ir->mask_keycode = 0x8f8;
break;
U nedostatku to učiniti rezultate u udaljenim koja ima nekoliko duplikat ključeva, Ne znam zašto se ovo nikada nije skrpan uzvodno, ali to je život.
U drugom dijelu su uključeni ispitivanja IRW, koji začudo nije ovaj put za otkrivanje nekoliko važnih ključeva kao što su moć, CH , CH- i više. Ispostavilo se da sam za ažuriranje lircd.conf ručno ovaj put, kao nekoliko događaja kodova promijenio. To je učinjeno uz pomoć malog programa pod nazivom evtest.c (sastavljanja sa gcc je stvarno ravno naprijed). Udaranje nedostaje tipke na daljinskom rezultirala u slučaju kodova prikazuju što sam morao zamijeniti u datoteci. (lijeve i desne tipke su uključeni iz nekog razloga između njihovih opisa u događaj i njihov pravi položaj).
Stvarno se nadam ove informacije pomoći će netko izgubiti malo manje dlaka na tom.