अच्छी तरह से, यह हमेशा हमारे टीवी मशीन पर कर्नेल का उन्नयन करने के लिए मुश्किल है, और इस बार यह और भी पेचीदा मामला था.
हमेशा की तरह, / usr/src/linux/drivers/media/video/bt8xx/bttv-input.c संशोधित और ir से बदल था>0x1f8 से 0x8f8 mask_keycode
case BTTV_BOARD_WINFAST2000:
ir_codes = RC_MAP_WINFAST;
ir->mask_keycode = 0x8f8;
break;
एक दूरस्थ कि इस परिणाम न होने से कुछ दूसरी चाबियाँ, मुझे नहीं पता क्यों इस नदी के ऊपर से समझौता कभी नहीं किया गया था, लेकिन है कि जीवन है.
दूसरा शामिल हिस्सा IRW के साथ परीक्षण, जो आश्चर्यजनक बिजली जैसे कुछ महत्वपूर्ण कुंजी का पता लगाने के लिए इस समय विफल, CH , सीएच- और अधिक. वर्षगांठ बाहर मैं अद्यतन करने के लिए किया था lircd.conf मैन्युअल रूप से इस समय, कुछ घटना कोड के रूप में बदल गया है. यह एक छोटा सा कार्यक्रम बुलाया की मदद के साथ किया गया था evtest.c (जीसीसी के साथ संकलन वास्तव में सीधे आगे थी.). रिमोट पर लापता चाबियाँ निशाना साधते के परिणामस्वरूप घटना दिखा कोड जिसके ऊपर मैं फ़ाइल में बदलना था. (सही और बाएँ चाबियाँ घटना में उनके वर्णन के बीच कुछ कारण और उनके वास्तविक स्थान के लिए बंद कर रहे हैं).
मैं सच में आशा है कि इस जानकारी में मदद मिलेगी किसी इस पर थोड़ा कम बाल खो.