Iyi, TV makinede çekirdek yükseltmek için her zaman zor, ve bu kez bile yanıltıcıdır.
Her zaman olduğu gibi, / usr/src/linux/drivers/media/video/bt8xx/bttv-input.c değiştirmek ve değişim ir->0x1f8 gelen 0x8f8 için mask_keycode
case BTTV_BOARD_WINFAST2000:
ir_codes = RC_MAP_WINFAST;
ir->mask_keycode = 0x8f8;
break;
Uzaktan olduğu bu sonuç başarısız birkaç yinelenen anahtarlar, Ben bu upstream yamalı asla neden bilmiyorum, ama bu hayat.
Katılan ikinci parçası ile test IRW, şaşırtıcı gibi GÜÇ olarak birkaç önemli tuşları tespit etmek için bu sefer başarısız oldu, CH , CH- ve daha fazlası. Güncellemek için dışarı açar lircd.conf elle bu kez, birkaç olay kodları değişti. Bu adında küçük bir program yardımı ile yapıldı evtest.c (gcc ile derleme yalındır gerçekten). Dosyasında yerini olduğu kadar gösteren olay kodları, uzaktan kumanda üzerindeki eksik tuşları vurmak sonuçlandı. (sağ ve sol tuşlar kendi açıklamasına arasında bazı olay nedeni ve onların gerçek yerleştirme için devreye).
Ben gerçekten bu bilgileri, birisi bu konuda biraz daha az saç kaybetmek yardımcı olacağını umuyoruz.