Arch Linux ARMとRaspberry Pi 3で使おうとしたが、以下のようなエラーが出て使えなかった。
$ irrecord --device=/dev/lirc0 MyRecord
Using driver devinput on device /dev/lirc0
Driver `devinput' not found (wrong or missing -U/--plugindir?).
accent alsa_usb asusdh atilibusb
atwf83 audio_alsa awlibusb bte
bw6130 commandir creative creative_infracd
default dfclibusb dsp dvico
ea65 file ftdi ftdix
girs i2cuser irlink irtoy
livedrive_midi livedrive_seq logitech macmini
mouseremote mouseremote_ps2 mp3anywhere mplay
mplay2 pcmak pinsys pixelview
samsung sb0540 silitek sonyir
srm7500libusb tira tira_raw udp
uirt2 uirt2_raw usb_uirt_raw usbx
zotac/etc/lirc/lirc_options.confのdriverをからdevinputからdefaultに変更すると使えるようになる。
# These are the default options to lircd, if installed as
# /etc/lirc/lirc_options.conf. See the lircd(8) and lircmd(8)
# manpages for info on the different options.
#
# Some tools including mode2 and irw uses values such as
# driver, device, plugindir and loglevel as fallback values
# in not defined elsewhere.
[lircd]
nodaemon = False
driver = <strong>default</strong>
device = auto
output = /var/run/lirc/lircd
pidfile = /var/run/lirc/lircd.pid
plugindir = /usr/lib/lirc/plugins
permission = 666
allow-simulate = No
repeat-max = 600
#effective-user =
#listen = [address:]port
#connect = host[:port]
#loglevel = 6
#release = true
#release_suffix = _EVUP
#logfile = ...
#driver-options = ...
No comments yet