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
-LCDd.conf: Activate the lircin driver
+LCDd.conf: 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.
-
-LCDd.conf: The [lircin] Section
+
+LCDd.conf: 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:
~/.lircrc: Specify the associations from buttons to keysi
-for the lircin driver
+for the lirc driver
begin