Hardware |
Required LIRC kernel modules |
lircd driver |
Default lircd and lircmd config files |
Supported remotes |
"
Home-brew serial and parallel devices |
---|
IRDA/Cir hardware |
---|
USB devices |
---|
Other (MIDI, Bluetooth, udp, etc.) |
---|
TV cards |
---|
Home-brew (soundcard input) |
---|
PDAs |
---|
Other serial port devices |
---|
|
---|
Home-brew serial and parallel devices |
Home brew (16x50 compatible UART serial port) | lirc_dev lirc_serial | default | any   | timing |
home-brew (parallel port) | lirc_dev lirc_parallel | default | any   | timing |
IRDA/Cir hardware |
Actisys Act200L SIR driver support | lirc_dev lirc_sir | default | any   | timing |
Actisys Act220L(+) SIR driver support | lirc_dev lirc_sir | default | any   | timing |
SIR IrDA (built-in IR ports) | lirc_dev lirc_sir | default | any   | timing |
Winbond | lirc_dev lirc_wpc87691 | default | acer/Aspire_6530G.lircd.conf   | timing |
USB devices |
ADSTech USBX-707 USB IR Blaster |   | usbx | adstech/usbx-707.lircd.conf   | lirccode |
ATI Remote Wonder II |   | atilibusb | atiusb/atilibusb.lircd.conf   | lirccode |
ATI/NVidia/X10 I & II RF Remote | lirc_dev lirc_atiusb | default | atiusb/atiusb.lircd.conf   | lirccode |
ATI/NVidia/X10 RF Remote (userspace) |   | atilibusb |     | lirccode |
Apple Mac mini USB IR Receiver |   | macmini |     | lirccode |
Asus DH USB Remote |   | asusdh |     | lirccode |
Aureal ATWF@83-W001 ESKY.CC remote |   | atwf83 |     | lirccode |
Awox RF/IR Remote (userspace) |   | awlibusb |     | lirccode |
CommandIR Multi-IR Transceiver (userspace) |   | commandir | hauppauge/hauppauge.lircd.conf hauppauge/hauppauge.lircmd.conf | timing |
DFC USB InfraRed Remote Control (userspace) |   | dfclibusb | any   | timing |
DViCO USB Remote |   | dvico |     | lirccode |
FTDI FT232-based IR Receiver |   | ftdi | any   | timing |
Home Electronics Tira USB device |   | tira | any   | timing |
Home Electronics Tira USB device (timing mode) |   | tira_raw | any   | timing |
IRLink VS USB IR Receiver. |   | irlink | any   | lirccode |
Igor Cesko's USB IR Receiver | lirc_dev lirc_igorplugusb |   | any   | timing |
Iguanaworks USB IR Transceiver |   | iguanaIR | any   | timing |
Medion X10 devices |   | atilibusb | atiusb/atilibusb.lircd.conf   | lirccode |
NVidia X10 RF Remote (userspace) |   | atilibusb | atiusb/atilibusb.lircd.conf   | lirccode |
PCMAK USB receiver |   | pcmak | pcmak/pcmak.lircd.conf pcmak/pcmak.lircmd.conf | lirccode |
Philips 7500 RF remote |   | srm7500libusb | philips/srm7500libusb.lircd.conf   | lirccode |
Samsung USB IR Receiver |   | samsung | samsung/samsung.lircd.conf   | lirccode |
Sasem OnAir Remocon-V | lirc_dev lirc_sasem | default | sasem/sasem.lircd.conf   | lirccode |
Snapstream Firefly | lirc_dev lirc_atiusb | default | atiusb/atiusb.lircd.conf   | lirccode |
Sound Blaster Extigy/Audigy 2 NX (ALSA snd-usb-audio) |   | alsa_usb |     | lirccode |
Soundgraph iMON 2.4G DT & LT | lirc_dev lirc_imon | default | imon/imon-2.4g.lircd.conf   | lirccode |
Soundgraph iMON IR/LCD | lirc_dev lirc_imon | default | imon/imon.lircd.conf   | Usually only lirccode |
Soundgraph iMON MultiMedian IR/VFD | lirc_dev lirc_imon | default | imon/imon.lircd.conf   | timing |
Soundgraph iMON RSC | lirc_dev lirc_imon | default | imon/imon-rsc.lircd.conf   | Usually only lirccode |
Soundgraph iMON PAD IR/VFD | lirc_dev lirc_imon | default | imon/imon-pad.lircd.conf   | Usually only lirccode |
TechnoTrend Trend USB IR receiver | lirc_dev lirc_ttusbir | default | any   | timing |
USB-UIRT |   | usb_uirt_raw | any   | timing |
Undefined hardware |   | none |     |   |
VLSystem MPlay Blast |   | mplay | vlsystem/mplay.lircd.conf   | lirccode |
VLSystem MPlay Mini |   | mplay | vlsystem/mplay.lircd.conf   | lirccode |
X10 MP3 Anywhere USB RF Receiver |   | atilibusb | x10/mp3anywhere.lircd.conf   | lirccode |
X10 RF Remote (userspace) |   | atilibusb | atiusb/atilibusb.lircd.conf   | lirccode |
Zotac USB IR Receiver |   | zotac | zotac/zotac.lircd.conf   | lirccode |
Other (MIDI, Bluetooth, udp, etc.) |
AOpen XC Cube EA65, EA65-II |   | ea65 |     | lirccode |
Creative LiveDrive midi |   | livedrive_midi | creative/livedrive.lircd.conf   | lirccode |
Creative LiveDrive sequencer |   | livedrive_seq | creative/livedrive.lircd.conf   | lirccode |
Creative iNFRA CDROM |   | creative_infracd | creative/infracd.lircd.conf   | lirccode |
Ericsson mobile phone via Bluetooth |   | bte |     | lirccode |
Generic device getting keypresses from network UDP port |   | udp | any   | timing |
TV cards |
Adaptec AVC-2410 | lirc_dev lirc_i2c | default | adaptec/AVC-2410.lircd.conf   | lirccode |
Askey Magic TView CPH03x (card=1) | lirc_dev lirc_gpio | default | cph03x/cph03x.lircd.conf   | lirccode |
Askey/Typhoon/Anubis Magic TView CPH051/061 (bt878) (card=24) | lirc_dev lirc_gpio | default | cph03x/cph03x.lircd.conf   | lirccode |
Asus TV-Box | lirc_dev lirc_i2c | default | asus/asus.lircd.conf   | lirccode |
AverMedia TV card (TVCapture, TVPhone) (card=6) | lirc_dev | default | avermedia/avermedia.lircd.conf avermedia/avermedia.lircmd.conf | lirccode |
AverMedia-98 TV card (TVCapture, TVPhone) (card=6) | lirc_dev | default | avermedia/avermedia.lircd.conf avermedia/avermedia.lircd.conf | lirccode |
BestBuy Easy TV (BT848) (card=55) | lirc_dev lirc_gpio | default | bestbuy/bestbuy.lircd.conf bestbuy/bestbuy.lircmd.conf | lirccode |
BestBuy Easy TV (BT878) (card=62) | lirc_dev lirc_gpio | default | bestbuy/bestbuy2.lircd.conf bestbuy/bestbuy2.lircmd.conf | lirccode |
Chronos Video Shuttle II (card=35) | lirc_dev lirc_gpio | default | chronos/chronos.lircd.conf   | lirccode |
Creative BreakOut-Box | lirc_dev lirc_gpio | default | creative/breakoutbox.lircd.conf   | lirccode |
Dign HV5 HTPC IR/VFD Module | irc_dev lirc_sasem | default | sasem/sasem.lircd.conf   | lirccode |
Dynalink Magic TView (card=48) | lirc_dev lirc_gpio | default | cph03x/cph03x.lircd.conf   | lirccode |
FlyVideo 98 (card=3 | lirc_dev lirc_gpio | default | life-view/flyvideo.lircd.conf life-view/flyvideo.lircmd.conf | lirccode |
FlyVideo II (card=8) | lirc_dev lirc_gpio | default | life-view/flyvideo.lircd.conf life-view/flyvideo.lircmd.conf | lirccode |
FlyVideo 98/FM /2000S (card=56) | lirc_dev lirc_gpio | default | life-view/flyvideo.lircd.conf life-view/flyvideo.lircmd.conf |   |
Flyvideo 98FM (LR50Q)/Typhoon TView TV/FM Tuner (card=36) | lirc_dev lirc_gpio | default | life-view/flyvideo.lircd.conf life-view/flyvideo.lircmd.conf | lirccode |
Hauppauge HVR-1300 | lirc_dev lirc_i2c | default | hauppauge/hauppauge.lircd.conf hauppauge/hauppauge.lircmd.conf | timing |
Hauppauge TV card | lirc_dev lirc_i2c | default | hauppauge/hauppauge.lircd.conf hauppauge/hauppauge.lircmd.conf | timing |
Hauppauge DVB-s card (ver. 2.1) | lirc_dev | default | hauppauge/hauppauge.lircd.conf hauppauge/hauppauge.lircmd.conf | timing |
Hercules Smart TV Stereo (card=100) | lirc_dev | default | hercules/smarttv_stereo.lircd.conf   | lirccode |
I-O | lirc_dev lirc_gpio | default | iodata/gvbctv5pci.lircd.conf   | lirccode |
Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF (card=78) | lirc_dev lirc_gpio | default | kworld/kworld.lircd.conf   | lirccode |
KNC ONE TV Station (-/SE/PRO/RDS) | lirc_dev lirc_i2c | default | knc_one/knc_one.lircd.conf   | lirccode |
Lenco MXTV-9578 CP (card=50) | lirc_dev lirc_gpio | default | pixelview/playtv_pro.lircd.conf pixelview/playtv_pro.lircmd.conf | lirccode |
Phoebe Tv Master + FM (card=22) | lirc_dev lirc_gpio | default | cph03x/cph93x.lircd.conf   | lirccode |
Pinnacle Systems PCTV Sat receiver |   | pinsys | pinnacle_systems/pctv.lircd.conf   | lirccode |
Pinnacle Systems PCTV (pro) receiver |   | pinsys | pinnacle_systems/pctv.lircd.conf   | lirccode |
Pixelview PV-BT878P+4E (card=50) | lirc_dev lirc_gpio | default | pixelview/playtv_pro.lircd.conf pixelview/playtv_pro.lircmd.conf | lirccode |
Pixelview PlayTV MPEG2 | lirc_dev lirc_gpio | default | pixelview/playtv_pro.lircd.conf pixelview/playtv_pro.lircmd.conf | lirccode |
Pixelview PlayTV pro (card=37) | lirc_dev lirc_gpio | default | pixelview/playtv_pro.lircd.conf pixelview/playtv_pro.lircmd.conf | lirccode |
ProVideo PV951 (card=42) | lirc_dev lirc_i2c | default | provideo/pv951.lircd.conf   | lirccode |
Prolink PV-BT878P+4E (card=50) | lirc_dev lirc_gpio | default | pixelview/playtv_pro.lircd.conf pixelview/playtv_pro.lircmd.conf | lirccode |
Prolink AProlink Pixelview PV-BT878P+ (Rev.4C,8E, card=70) | lirc_dev lirc_gpio | default | pixelview/playtv_pro.lircd.conf pixelview/playtv_pro.lircmd.conf | lirccode |
Sony PCVA-IR5U IR Receiver |   | sonyir | sonyir.lircd.conf   | lirccode |
Soundgraph iMON Knob | lirc_dev lirc_imon | default | imon/imon-knob.lircd.conf   | Usually only lirccode |
TV card (VDOMATE) (use card=13) | lirc_dev | default | avermedia/vdomate.lircd.conf   | lirccode |
TView99 CPH063 (card=38) | lirc_dev lirc_gpio | default | cph03x/cph03x.lircd.conf   | lirccode |
Technisat MediaFocus I |   | default | technisat/mediafocus.lircd.conf   | lirccode |
Tekram M230 Mach64 (and others bt829 based) | lirc_dev lirc_bt829 | default | tekram/m230.lircd.conf tekram/m230.lircmd.conf | lirccode |
TriTan Technology TView95 CPH03x (card=1) | lirc_dev lirc_gpio | default | cph03x/cph93x.lircd.conf   | lirccode |
Typhoon TView RDS / FM Stereo (card=53) | lirc_dev lirc_i2c | default | knc_one/knc_one.lircd.conf   | lirccode |
WinView 601 (card=17) | lirc_dev lirc_gpio | default | leadtek/RM-0007.lircd.conf leadtek/RM-0007.lircmd.conf | lirccode |
Winfast TV2000/XP (card=34) | lirc_dev lirc_gpio | default | leadtek/RM-0010.lircd.conf leadtek/RM-0010.lircmd.conf | lirccode |
Winfast PVR2000 | lirc_dev lirc_i2c | default | leadtek/PVR2000.lircd.conf   | lirccode |
Home-brew (soundcard input) |
IR receiver IC connected to audio input using ALSA (EXPERIMENTAL) |   | audio_alsa |     | timing |
Receiver/transmitter using PortAudio (EXPERIMENTAL) |   | audio |     | timing |
Simple IR diode (EXPERIMENTAL) |   | dsp |     | timing |
PDAs |
HP iPAQ | lirc_dev lirc_sir | default | any   | timing |
Sharp Zaurus | lirc_dev lirc_sir | default | any   | timing |
Other serial port devices |
Anir Multimedia Magic | lirc_dev lirc_serial | default | animax/animax.lircd.conf animax/animax.lircmd.conf | timing |
CARACA |   | caraca |     | lirccode |
Creative Infra Receiver/CIMR100 |   | creative |     | lirccode |
IRdeo | lirc_dev lirc_serial | default | any   | timing |
IRdeo Remote | lirc_dev serial | default | any   | timing |
Irman/UIR |   | irman | any   | timing |
Kanam Accent |   | accent |     | lirccode |
Linksys NSLU2 (CTS2+GreenLED) | lirc_dev lirc_serial | nslu2 | any   | timing |
Logitech/AST |   | logitech | logitech/logitech.lircd.conf logitech/logitech.lircmd.conf | lirccode |
Miro PCTV serial receiver |   | pinsys | pinnacle_systems/pctv.lircd.conf   | lirccode |
PCMAK serial receiver |   | pcmak | pcmak/pcmak.lircd.conf pcmak/pcmak.lircmd.conf | lirccode |
Packard Bell receiver | lirc_dev lirc_serial | default | any   | timing |
Pinnacle Systems TV-card receiver |   | pinsys | pinnacle_systems/pctv.lircd.conf   | lirccode |
PixelView RemoteMaster RC2000/RC3000 |   | pixelview | pixelview/remotemaster.lircd.conf pixelview/remotemaster.lircmd.conf | lirccode |
REALmagic (bundled with Hollywood Plus DVD card) |   | pixelview | sigma_designs/realmagic.lircd.conf   | lirccode |
Silitek SM-1000 |   | silitek | silitek/silitek.lircd.conf silitek/silitek.lircmd.conf | lirccode |
Tekram Irmate 210 (16x50 UART compatible serial port) | lirc_dev lirc_sir | default | any   | timing |
UIRT2 (receive and transmit) |   | uirt2_raw | any   | timing |
UIRT2 (receive only, UIR mode) |   | uirt2 | any   | timing |
X10 MP3 Anywhere Serial RF Receiver |   | mp3anywhere | x10/mp3anywhere.lircd.conf x10/mp3anywhere.lircmd.conf | lirccode |
X10 MouseRemote RF Receiver (Serial) |   | mouseremote | x10/mouseremote.lircd.conf x10/mouseremote.lircmd.conf | lirccode |