diff --git a/docs/lcdproc-user/drivers/irman.docbook b/docs/lcdproc-user/drivers/irman.docbook index bbf8a6e..7e7a7a1 100644 --- a/docs/lcdproc-user/drivers/irman.docbook +++ b/docs/lcdproc-user/drivers/irman.docbook @@ -2,85 +2,12 @@ The irman Driver -This section talks about using LCDproc with LCD displays that use the -irman chipset. +The irman driver allows you to use the IrMan IR remote control +to control the LCDproc server +(LCDd) +and/or clients that can handle input. - -Connections - - - - -Hello, - -I made a IRman input driver for lcdproc-0.4 wich is now include in -"lcdproc-0.4-pre6". This input driver require "libirman-0.4.1b" the -library with function support for IRman. - -I want to help you use this new driver (if anybody other than me use -it... please tell me!!!). - -In order to help you compile your own version of LCDd with support for -IRman, I recorded every step I took in order to compile my own copy -based on two file downloaded directly from the internet. - -The first file is " lcdproc-0.4-pre6.tar.gz " the current version of -lcdproc. You can download this file from -"http://lcdproc.omnipotent.net/download.php3" The second file is -"libirman-0.4.1b.tar.gz" the current version of libirman. You can -download this file from http://www.evation.com/libirman/ DO NOT USE -THE COPY OF LIBIRMAN FROM LCDPROC HOME PAGE... I don't know what is -wrong with that one but I can't decompress it??? - -How to compile lcdproc for use with support for IRman: - --Untar lcdproc and libirman: - tar -xzvf lcdproc-0.4-pre6.tgz - tar -xzvf libirman$$$ --Go, configure and compile libirman: - cd libirman-0.4.1b/ - ./configure - make - cd .. --Go in lcdproc directory: - cd lcdproc-0.4-pre6 --Here is the modification you need to include IRman driver in lcdproc: - edit Makefile.config - # Irman input... handy! - DRIVERS += -DIRMANIN_DRV - DOBJ += irmanin.o ../../../libirman-0.4.1b/libirman.a - IRMAN=1 --Compile lcdproc - make --Make sure you have a network interface up and working: - ifup lo --Go and install your IRman configuration file: - cd server - cd drivers - cp DOTirmanrc ~/.irmanrc --Modify if needed (if you use another remote control) the .irmanrc file. --Run LCDd with two driver, irmanin and an output driver: - ./LCDd -d irmanin "-d /dev/ttyS0" -d curses --Try to access the menu by pressing the remote control. - -Now if it does not work: -· Try your IRMAN on ttyS0 alone (with other software). -· Try LCDd without the IrmanIN driver. -· ... - - -David -GLAUDE -dglaude@comtech.be - - -PS: If you really have successfuly made LCDd working without IRman AND -You have successfuly made IRman device working AND you don't succeed -to make it work together ussing my driver... then maybe I can help and -give you some support (as time permit and if it does not eat up too -much bandwidth). - The keys are mapped according to the following table: @@ -122,6 +49,13 @@ The keys are mapped according to the following table: + + +If you have trouble using the IrMan driver, you might try the lirc driver. +lirc supports Irman as well. + + + @@ -130,8 +64,6 @@ The keys are mapped according to the following table: [IrMan] -If in trouble with IrMan, try Lirc emulator for IrMan. - diff --git a/docs/lcdproc-user/drivers/lircin.docbook b/docs/lcdproc-user/drivers/lircin.docbook index c8018cc..9b05544 100644 --- a/docs/lcdproc-user/drivers/lircin.docbook +++ b/docs/lcdproc-user/drivers/lircin.docbook @@ -1,8 +1,8 @@ - -The lircin Driver + +The lirc Driver -The lircin driver enables you to use any IR remote control +The lirc driver enables you to use any IR remote control that works with LIRC to control the LCDproc server (LCDd) and/or clients that can handle input. @@ -28,11 +28,11 @@ are correct. - -Build LCDd with the lircin Driver + +Build LCDd with the lirc Driver -You need to add lircin to the --enable-drivers=... list. +You need to add lirc to the --enable-drivers=... list. @@ -41,20 +41,20 @@ Then simply run make. - -Configure LCDd to Use the lircin Driver + +Configure LCDd to Use the lirc Driver -First of all you need to activate the driver by adding a Driver=lircin line +First of all you need to activate the driver by adding a Driver=lirc line to your LCDd.conf -<filename>LCDd.conf</filename>: Activate the lircin driver +<filename>LCDd.conf</filename>: Activate the lirc driver Driver=mtxorb -Driver=lircin +Driver=lirc @@ -65,16 +65,16 @@ as the input driver. -Then you have to modify the [lircin] section of your +Then you have to modify the [lirc] section of your LCDd.conf. - -<filename>LCDd.conf</filename>: The [lircin] Section + +<filename>LCDd.conf</filename>: The [lirc] Section -The [lircin] section of the LCDd.conf contains the -settings for the lircin LCDproc driver. +The [lirc] section of the LCDd.conf contains the +settings for the lirc LCDproc driver. @@ -84,10 +84,10 @@ settings for the lircin LCDproc driver. Normally all LIRC clients scan the file ~/.lircrc. However, you might want to have a separate file to configure the -LCDproc lircin driver only. +LCDproc lirc driver only. -This option enables you to specify the file you want the lircin +This option enables you to specify the file you want the lirc driver to scan. @@ -127,10 +127,10 @@ The prog=... line must be the same as in your ~/.lircrc Normally all LIRC clients scan the file ~/.lircrc. - However, you might want to have a separate file to configure the LCDproc lircin driver only. + However, you might want to have a separate file to configure the LCDproc lirc driver only. - This option enables you to specify the file you want the lircin driver to scan. + This option enables you to specify the file you want the lirc driver to scan. If not given it defaults to ~/.lircrc. @@ -165,7 +165,7 @@ The prog=... line must be the same as in your ~/.lircrc As mentioned above you can either modify the ~/.lircrc -or use a separate file for the lircin LCDproc driver (See +or use a separate file for the lirc LCDproc driver (See above for details). @@ -176,7 +176,7 @@ lines to the file: <filename>~/.lircrc</filename>: Specify the associations from buttons to keysi -for the lircin driver +for the lirc driver begin