| Hardware | configure --with-driver option | Required LIRC kernel modules | lircd driver | default lircd and lircmd config files | Supported remotes | 
|---|
| Home-brew (16x50 UART compatible serial port) | serial | lirc_dev lirc_serial | default | 
 | any | 
| Home-brew (parallel port) | parallel | lirc_dev lirc_parallel | default | 
 | any | 
| Home-brew (soundcard input) | 
|---|
| Other serial port devices | 
|---|
| TV card | 
|---|
| IrDA/CIR hardware | 
|---|
| PDAs | 
|---|
| USB devices | 
|---|
| Network (UDP) | udp | none | udp | 
 | any | 
| Other (MIDI, Bluetooth, etc.) | 
|---|
| Home-brew (soundcard input) | 
|---|
| Simple IR diode (EXPERIMENTAL) | dsp | none | dsp | 
 | any | 
| Receiver/transmitter using PortAudio (EXPERIMENTAL) | audio | none | audio | 
 | any | 
| IR receiver IC connected to audio input using ALSA (EXPERIMENTAL) | audio_alsa | none | audio_alsa | 
 | any | 
| Other (MIDI, Bluetooth, etc.) | 
|---|
| AOpen XC Cube EA65, EA65-II | ea65 | none | ea65 | ea65/lircd.conf.ea65 
 | bundled | 
| Creative LiveDrive midi | livedrive_midi | none | livedrive_midi | creative/lircd.conf.livedrive 
 | bundled | 
| Creative LiveDrive sequencer | livedrive_seq | none | livedrive_seq | creative/lircd.conf.livedrive 
 | bundled | 
| Creative iNFRA CDROM | creative_infracd | none | creative_infracd | creative/lircd.conf.infracd 
 | bundled | 
| Ericsson mobile phone via Bluetooth | bte | none | bte | ericsson/lircd.conf.bte 
 | n/a | 
| Linux input layer (/dev/input/eventX) | devinput | none | devinput | devinput/lircd.conf.devinput 
 | usually only bundled | 
| User-space I2C driver | i2cuser | none | i2cuser | 
 | bundled | 
| Other serial port devices | 
|---|
| Anir Multimedia Magic | animax | lirc_dev lirc_serial | default | animax/lircd.conf.animax animax/lircmd.conf.animax
 | any | 
| CARACA | caraca | none | caraca | caraca/lircd.conf.caraca 
 | n/a | 
| Creative Infra Receiver/CIMR100 | creative | none | creative | creative/lircd.conf.creative 
 | bundled | 
| IRdeo | irdeo | lirc_dev lirc_serial | default | 
 | any | 
| IRdeo Remote | irdeo_remote | lirc_dev lirc_serial | default | 
 | any | 
| Irman / UIR | irman | none | irman | 
 | any, but config file receiver specific, no transmit capability | 
| Kanam Accent | accent | none | accent | kanam_accent/lircd.conf.IR-100 
 | bundled | 
| Linksys NSLU2 (CTS2+GreenLED) | nslu2 | lirc_dev lirc_serial | default | 
 | any | 
| Logitech/AST | logitech | none | logitech | logitech/lircd.conf.logitech logitech/lircmd.conf.logitech
 | bundled | 
| PCMAK serial receiver | pcmak | none | pcmak | pcmak/lircd.conf.pcmak pcmak/lircmd.conf.pcmak
 | bundled | 
| Miro PCTV receiver | pctv | none | pinsys | pinnacle_systems/lircd.conf.pctv 
 | bundled | 
| Packard Bell receiver | packard_bell | lirc_dev lirc_serial | default | packard_bell/lircd.conf.packard_bell 
 | any | 
| Pinnacle Systems PCTV (pro) receiver | pctv | none | pinsys | pinnacle_systems/lircd.conf.pctv 
 | bundled | 
| Pinnacle Systems PCTV Sat receiver | pctv | none | pinsys | pinnacle_systems/lircd.conf.pctv 
 | bundled | 
| PixelView RemoteMaster RC2000/RC3000 | remotemaster | none | pixelview | pixelview/lircd.conf.remotemaster pixelview/lircmd.conf.remotemaster
 | bundled | 
| REALmagic (bundled with Hollywood Plus DVD card) | realmagic | none | pixelview | sigma_designs/lircd.conf.realmagic 
 | bundled | 
| Slink-e (receive only) | slinke | none | slinke | 
 | any | 
| Silitek SM-1000 | silitek | none | silitek | silitek/lircd.conf.silitek silitek/lircmd.conf.silitek
 | bundled | 
| Tekram Irmate 210 (16x50 UART compatible serial port) | tekram | lirc_dev lirc_sir | default | 
 | any | 
| UIRT2 (receive only, UIR mode) | uirt2 | none | uirt2 | 
 | any, but config file receiver specific, no transmit capability | 
| UIRT2 (receive and transmit) | uirt2_raw | none | uirt2_raw | 
 | any | 
| X10 MouseRemote RF Receiver (Serial) | mouseremote | none | mouseremote | x10/lircd.conf.mouseremote x10/lircmd.conf.mouseremote
 | bundled | 
| X10 MouseRemote RF Receiver (PS/2) | mouseremote_ps2 | none | mouseremote_ps2 | x10/lircd.conf.mouseremote x10/lircmd.conf.mouseremote
 | bundled | 
| X10 MP3 Anywhere RF Receiver | mp3anywhere | none | mp3anywhere | x10/lircd.conf.mp3anywhere 
 | bundled | 
| TV card | 
|---|
| Adaptec AVC-2410 | adaptec | lirc_dev lirc_i2c | default | adaptec/lircd.conf.AVC-2410 
 | bundled | 
| Askey Magic TView CPH03x (card=1) | cph03x | lirc_dev lirc_gpio | default | cph03x/lircd.conf.cph03x 
 | bundled | 
| Askey/Typhoon/Anubis Magic TView CPH051/061 (bt878) (card=24) | cph06x | lirc_dev lirc_gpio | default | cph03x/lircd.conf.cph03x 
 | bundled | 
| Asus TV-Box | tvbox | lirc_dev lirc_i2c | default | asus/lircd.conf.asus 
 | bundled | 
| AverMedia TV card (TVCapture, TVPhone) (card=6) | avermedia | lirc_dev lirc_gpio | default | avermedia/lircd.conf.avermedia avermedia/lircmd.conf.avermedia
 | bundled | 
| AverMedia TV card (TVCapture98, TVPhone98) (card=13/41) | avermedia98 | lirc_dev lirc_gpio | default | avermedia/lircd.conf.avermedia98 avermedia/lircmd.conf.avermedia98
 | bundled | 
| AverMedia TV card (VDOMATE) (use card=13) | avermedia_vdomate | lirc_dev lirc_gpio | default | avermedia/lircd.conf.vdomate 
 | bundled | 
| BestBuy Easy TV (BT848) (card=55) | bestbuy | lirc_dev lirc_gpio | default | bestbuy/lircd.conf.bestbuy bestbuy/lircmd.conf.bestbuy
 | bundled | 
| BestBuy Easy TV (BT878) (card=62) | bestbuy2 | lirc_dev lirc_gpio | default | bestbuy/lircd.conf.bestbuy2 bestbuy/lircmd.conf.bestbuy2
 | bundled | 
| Chronos Video Shuttle II (card=35) | chronos | lirc_dev lirc_gpio | default | chronos/lircd.conf.chronos 
 | bundled | 
| Creative BreakOut-Box | breakoutbox | lirc_dev lirc_i2c | default | creative/lircd.conf.breakoutbox 
 | bundled | 
| Dynalink Magic TView (card=48) | cph03x | lirc_dev lirc_gpio | default | cph03x/lircd.conf.cph03x 
 | bundled | 
| FlyVideo II (card=8) | flyvideo | lirc_dev lirc_gpio | default | life-view/lircd.conf.flyvideo life-view/lircmd.conf.flyvideo
 | bundled | 
| FlyVideo 98 (card=30) | flyvideo | lirc_dev lirc_gpio | default | life-view/lircd.conf.flyvideo life-view/lircmd.conf.flyvideo
 | bundled | 
| FlyVideo 98/FM /2000S (card=56) | flyvideo | lirc_dev lirc_gpio | default | life-view/lircd.conf.flyvideo life-view/lircmd.conf.flyvideo
 | bundled | 
| Flyvideo 98FM (LR50Q) / Typhoon TView TV/FM Tuner (card=36) | flyvideo | lirc_dev lirc_gpio | default | life-view/lircd.conf.flyvideo life-view/lircmd.conf.flyvideo
 | bundled | 
| Hauppauge TV card | hauppauge | lirc_dev lirc_i2c | default | hauppauge/lircd.conf.hauppauge hauppauge/lircmd.conf.hauppauge
 | RC-5 protocol only | 
| Hauppauge HVR-1300 | hauppauge | lirc_dev lirc_i2c | default | hauppauge/lircd.conf.hauppauge hauppauge/lircmd.conf.hauppauge
 | RC-5 protocol only | 
| Hauppauge DVB-s card (ver. 2.1) | hauppauge_dvb | lirc_dev | default | hauppauge/lircd.conf.hauppauge hauppauge/lircmd.conf.hauppauge
 | RC-5 protocol only | 
| Hercules Smart TV Stereo (card=100) | hercules_smarttv_stereo | lirc_dev lirc_i2c | default | hercules/lircd.conf.smarttv_stereo 
 | bundled | 
| I-O Data Co. GV-BCTV5/PCI (card=81) | gvbctv5pci | lirc_dev lirc_gpio | default | iodata/lircd.conf.gvbctv5pci 
 | bundled | 
| Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF (card=78) | kworld | lirc_dev lirc_gpio | default | kworld/lircd.conf.kworld 
 | bundled | 
| KNC ONE TV Station (-/SE/PRO/RDS) | knc_one | lirc_dev lirc_i2c | default | knc_one/lircd.conf.knc_one 
 | bundled | 
| Lenco MXTV-9578 CP (card=50) | pixelview_pak | lirc_dev lirc_gpio | default | pixelview/lircd.conf.playtv_pro pixelview/lircmd.conf.playtv_pro
 | bundled | 
| Miro PCTV serial port receiver | pctv | none | pinsys | pinnacle_systems/lircd.conf.pctv 
 | bundled | 
| Phoebe Tv Master + FM (card=22) | cph06x | lirc_dev lirc_gpio | default | cph03x/lircd.conf.cph03x 
 | bundled | 
| Pinnacle Systems PCTV Sat receiver | pctv | none | pinsys | pinnacle_systems/lircd.conf.pctv 
 | bundled | 
| Pixelview PlayTV MPEG2 | pixelview_pro | lirc_dev lirc_gpio | default | pixelview/lircd.conf.playtv_pro pixelview/lircmd.conf.playtv_pro
 | bundled | 
| PixelView PlayTV PAK (card=50) | pixelview_pak | lirc_dev lirc_gpio | default | pixelview/lircd.conf.playtv_pro pixelview/lircmd.conf.playtv_pro
 | bundled | 
| Pixelview PlayTV pro (card=37) | pixelview_pro | lirc_dev lirc_gpio | default | pixelview/lircd.conf.playtv_pro pixelview/lircmd.conf.playtv_pro
 | bundled | 
| Prolink Pixelview PV-BT878P+ (Rev.4C,8E, card=70) | pixelview_pro | lirc_dev lirc_gpio | default | pixelview/lircd.conf.playtv_pro pixelview/lircmd.conf.playtv_pro
 | bundled | 
| Prolink PV-BT878P+4E (card=50) | pixelview_pak | lirc_dev lirc_gpio | default | pixelview/lircd.conf.playtv_pro pixelview/lircmd.conf.playtv_pro
 | bundled | 
| ProVideo PV951 (card=42) | provideo | lirc_dev lirc_i2c | default | provideo/lircd.conf.pv951 
 | bundled | 
| Technisat MediaFocus I | mediafocusI | none | default | technisat/lircd.conf.mediafocusI 
 | bundled | 
| Tekram M230 Mach64 (and others bt829 based) | tekram_bt829 | lirc_dev lirc_bt829 | default | tekram/lircd.conf.m230 tekram/lircmd.conf.m230
 | bundled | 
| TriTan Technology TView95 CPH03x (card=1) | cph03x | lirc_dev lirc_gpio | default | cph03x/lircd.conf.cph03x 
 | bundled | 
| TView99 CPH063 (card=38) | cph06x | lirc_dev lirc_gpio | default | cph03x/lircd.conf.cph03x 
 | bundled | 
| Typhoon TView RDS / FM Stereo (card=53) | knc_one | lirc_dev lirc_i2c | default | knc_one/lircd.conf.knc_one 
 | bundled | 
| Winfast PVR2000 (Linux kernel >=2.6.11 required) | leadtek_pvr2000 | lirc_dev lirc_i2c | default | leadtek/lircd.conf.PVR2000 
 | bundled | 
| Winfast TV2000/XP (card=34) | leadtek_0010 | lirc_dev lirc_gpio | default | leadtek/lircd.conf.RM-0010 leadtek/lircmd.conf.RM-0010
 | bundled | 
| WinView 601 (card=17) | leadtek_0007 | lirc_dev lirc_gpio | default | leadtek/lircd.conf.RM-0007 leadtek/lircmd.conf.RM-0007
 | bundled | 
| IrDA/CIR hardware | 
|---|
| Actisys Act200L SIR driver support | act200l | lirc_dev lirc_sir | default | 
 | any | 
| Actisys Act220L(+) SIR driver support | act220l | lirc_dev lirc_sir | default | 
 | any | 
| Asus Digimatrix IT87xx CIR port | digimatrix | lirc_dev lirc_it87 | default | asus/lircd.conf.digimatrix 
 | any | 
| ENE KB3926 B/C/D (ENE0100) CIR port | ene0100 | lirc_dev lirc_ene0100 | default | 
 | any | 
| IT85xx (PNP ID ITE8709) CIR port | it85 | lirc_dev lirc_it85 | default | 
 | any | 
| ITE IT8704/05/12/18/20 CIR port | it87 | lirc_dev lirc_it87 | default | 
 | any | 
| SIR IrDA (built-in IR ports) | sir | lirc_dev lirc_sir | default | 
 | any | 
| Tekram Irmate 210 (16x50 UART compatible serial port) | tekram | lirc_dev lirc_sir | default | 
 | any | 
| Winbond 8769L CIR port (e.g. Acer Aspire 6530G) | wpc8769l | lirc_dev lirc_wpc8769l | default | acer/lircd.conf.Aspire_6530G 
 | any | 
| PDAs | 
|---|
| HP iPAQ | sa1100 | lirc_dev lirc_sir | default | 
 | any | 
| Sharp Zaurus | sa1100 | lirc_dev lirc_sir | default | 
 | any | 
| USB devices | 
|---|
| ADSTech USBX-707 USB IR Blaster | usbx | none | usbx | adstech/lircd.conf.usbx-707 
 | bundled | 
| Apple Mac mini USB IR Receiver | macmini | none | macmini | apple/lircd.conf.macmini 
 | bundled | 
| Asus DH USB Remote | asusdh | none | asusdh | asus/lircd.conf.asusdh 
 | bundled | 
| ATI/NVidia/X10 I & II RF Remote | atiusb | lirc_dev lirc_atiusb | default | atiusb/lircd.conf.atiusb 
 | bundled | 
| ATI/NVidia/X10 RF Remote (userspace) | atilibusb | none | atilibusb | atiusb/lircd.conf.atilibusb 
 | bundled | 
| Aureal ATWF@83-W001 ESKY.CC remote | atwf83 | none | atwf83 | aureal/lircd.conf.atwf83 
 | bundled | 
| Awox RF/IR Remote (userspace) | awlibusb | none | awlibusb | awlibusb/lircd.conf.awlibusb 
 | bundled | 
| Creative USB IR Receiver (SB0540) | sb0540 | none | sb0540 | creative/lircd.conf.alsa_usb 
 | bundled | 
| CommandIR Multi-IR Transceiver (userspace) | commandir | none | commandir | hauppauge/lircd.conf.hauppauge hauppauge/lircmd.conf.hauppauge
 | any | 
| DFC USB InfraRed Remote Control (userspace) | dfclibusb | none | dfclibusb | 
 | any | 
| Dign HV5 HTPC IR/VFD Module | sasem | lirc_dev lirc_sasem | default | sasem/lircd.conf.sasem 
 | bundled | 
| DViCO USB Remote | dvico | none | dvico | dvico/lircd.conf.fusionHDTV 
 | bundled | 
| FTDI FT232-based IR Receiver | ftdi | none | ftdi | 
 | any | 
| Home Electronics Tira USB device | tira | none | tira | 
 | any | 
| Home Electronics Tira USB device (timing mode) | tira_raw | none | tira_raw | 
 | any | 
| Igor Cesko's USB IR Receiver | igorplugusb | lirc_dev lirc_igorplugusb | default | 
 | RC-5 protocol only | 
| Iguanaworks USB IR Transceiver | iguanaIR | none | iguanaIR | 
 | any | 
| IRLink VS USB IR Receiver | irlink | none | irlink | 
 | bundled | 
| PCMAK USB receiver | pcmak_usb | none | pcmak | pcmak/lircd.conf.pcmak pcmak/lircmd.conf.pcmak
 | bundled | 
| Philips SRM 7500 RF remote | srm7500libusb | none | srm7500libusb | philips/lircd.conf.srm7500libusb 
 | bundled | 
| Remotec Multimedia PC Remote BW6130 | bw6130 | none | bw6130 | remotec/lircd.conf.BW6130 remotec/lircmd.conf.BW6130
 | bundled | 
| Samsung USB IR Receiver | samsung | none | samsung | samsung/lircd.conf.samsung 
 | bundled | 
| Sasem OnAir Remocon-V | sasem | lirc_dev lirc_sasem | default | sasem/lircd.conf.sasem 
 | bundled | 
| Snapstream Firefly | atiusb | lirc_dev lirc_atiusb | default | atiusb/lircd.conf.atiusb 
 | bundled | 
| Sound Blaster Extigy USB sound card (exaudio) | exaudio | none | default | 
 | bundled | 
| Sound Blaster Extigy/Audigy 2 NX (ALSA snd-usb-audio) | alsa_usb | none | alsa_usb | creative/lircd.conf.alsa_usb 
 | bundled | 
| Soundgraph iMON 2.4G DT & LT | imon_24g | lirc_dev lirc_imon | default | imon/lircd.conf.imon-2.4g 
 | bundled | 
| Soundgraph iMON MultiMedian IR/VFD | imon | lirc_dev lirc_imon | default | imon/lircd.conf.imon 
 | any | 
| Soundgraph iMON IR/LCD | imon_lcd | lirc_dev lirc_imon | default | imon/lircd.conf.imon 
 | usually only bundled | 
| Soundgraph iMON Knob | imon_knob | lirc_dev lirc_imon | default | imon/lircd.conf.imon-knob 
 | usually only bundled | 
| Soundgraph iMON PAD IR/VFD | imon_pad | lirc_dev lirc_imon | default | imon/lircd.conf.imon-pad 
 | usually only bundled | 
| Soundgraph iMON RSC | imon_rsc | lirc_dev lirc_imon | default | imon/lircd.conf.imon-rsc 
 | usually only bundled | 
| Streamzap PC Remote | streamzap | lirc_dev lirc_streamzap | default | streamzap/lircd.conf.streamzap 
 | any | 
| TechnoTrend USB IR receiver | ttusbir | lirc_dev lirc_ttusbir | default | 
 | any | 
| USB-UIRT | usb_uirt_raw | none | usb_uirt_raw | 
 | any | 
| VLSystem MPlay Blast | mplay | none | mplay | vlsystem/lircd.conf.mplay 
 | bundled | 
| VLSystem MPlay Mini | mplay | none | mplay | vlsystem/lircd.conf.mplay 
 | bundled | 
| Windows Media Center Transceivers/Remotes (all) | mceusb | lirc_dev lirc_mceusb | default | mceusb/lircd.conf.mceusb 
 | any |