Lirc конфликтует с каким-то ир-управляющим модулем по умолчанию, поэтому он отправляет только ввод с клавиатуры
Я пытался найти решение этой проблемы в течение некоторого времени. Очевидно, Natty загружает некоторые модули по умолчанию для обработки ИК-ввода и отправляет их как ввод с клавиатуры вместо желаемого события lirc. Это делает мой пульт бесполезным в XBMC (программа медиацентра), поскольку я не могу использовать его для чего-либо другого, кроме навигации. Предлагаемое решение находится в этом отчете об ошибке (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/766647), но оно касается пульта MCE и не работает для моего Antec Veris rm200. Пока ubuntu-dev не исправят ошибки, скажите, пожалуйста, как выгрузить все конфликтующие модули?
Это модули, которые загружены в мою систему:
lirc_imon
vesafb
nls_iso8859_1
nls_cp437
vfat
fat
snd_hda_codec_hdmi
snd_hda_codec_realtek
rt2860sta
arc4
snd_hda_intel
snd_hda_codec
snd_hwdep
snd_pcm
snd_seq_midi
snd_rawmidi
snd_seq_midi_event
rt2800pci
rt2800lib
crc_ccitt
ir_lirc_codec
snd_seq
lirc_dev
rt2x00pci
ir_sony_decoder
ir_jvc_decoder
ir_rc6_decoder
snd_timer
snd_seq_device
fglrx
edac_core
rc_imon_pad
rt2x00lib
edac_mce_amd
mac80211
serio_raw
ir_rc5_decoder
imon
ir_nec_decoder
rc_core
k10temp
cfg80211
eeprom_93cx6
snd
vice
sp5100_tco
i2c_piix4
soundcore
snd_page_alloc
xhci_hcd
shpchp
lp
parport
usb_storage
firewire_ohci
firewire_core
usbhid
hid
uas
crc_itu_t
para_jmicron
r8169
ahci
libahci
Может кто-нибудь мне помочь? Я просто хочу, чтобы lirc работал правильно, что не должно быть сложно. Мне просто нужно знать, какие модули выгружать.
1 ответ
По этой теме: http://ubuntuforums.org/showthread.php?p=10709651
Вам нужно добавить эту строку в /etc/rc.local:
echo lirc > /sys/class/rc/rc0/protocols
Вам также может понадобиться добавить сон 10 прямо над этой строкой. Попробуйте сначала без него, а затем добавьте, если вам это нужно. Я нуждался в этом, но другие не делали.