~ubuntu-branches/ubuntu/precise/lirc/precise

« back to all changes in this revision

Viewing changes to doc/html/configure.html

  • Committer: Bazaar Package Importer
  • Author(s): Mario Limonciello
  • Date: 2008-11-08 19:10:50 UTC
  • mfrom: (1.2.7 upstream) (2.1.3 lenny)
  • Revision ID: james.westby@ubuntu.com-20081108191050-o0kszsihoqbc42fl
Tags: 0.8.4a-0ubuntu1
* New upstream version.
* Drop no longer necessary patches:
  - 03_extra_files
  - 25_upstream_2.6.27
  - 27_multiple_include
* Update patches for new version:
  - 12_pvr150_transmit_support
  - 16_lirc_gpio
  - 26_transmitter_lircd.conf
  - 28_irrecord_resume_support
* New patches:
  - 38_encore_enltv.dpatch (LP: #274087)
* debian/lirc.fdi:
  - Update FDI file to match a few more remotes reported
    on bugs that work when keyed. (LP: #164627, #204960, #279472)
* debian/control:
  - Update Recommends for lirc-modules-source
* debian/lirc.preinst:
  - Remove old calls that will no longer be encountered in package
    upgrades.
* Merge some packaging changes from Debian.  They hadn't done a
  release in a long time, so this will at least get us closer to their
  packaging for an overarching goal of being in sync.
  - Sync'ed changes:
    + debian/compat
    + README.Debian
    + debian/copyright
    + debian/doc-base.lirc
    + debian/liblircclient-dev.install
    + debian/lirc-modules-source.postrm
    + debian/lirc.postrm
    + debian/po
    + debian/lirc-svga.install
    + debian/lirc-svga.links
    + drop debian/lirc.config.in
    + drop debian/lirc.config.md5sum
    + drop debian/lirc.modules
  - Merge debian/control, remaining changes:
    + We don't share same VCS
    + We recommend udev
    + Our lirc-modules-source uses DKMS
  - Merge debian/rules, remaining changes:
    + DKMS support
  - Merge debian/liblircclient0.pc, remaining changes:
    + Version number we have is higher
  - Merge debian/lirc.install, remaining changes:
    + We install udev rules
    + We install an FDI file
  - Merge debian/lirc.templates, remaining changes:
    + Some of our keys are named differently because we differentiate
      between a remote and a transmitter device.
    + We've got some extra keys for details of devices.
  - Merge debian/lirc.init.d, remaining changes:
    + We've pretty much entirely revamped the file.  Our deltas will
      need to be submitted incrementally to Debian.
  - Merge debian/lirc.postinst, remaining changes:
    + We've pretty much entirely revamped the file.  Our deltas will
      need to be submitted incrementally to Debian.
  - Merge debian/rules, remaining changes:
    + We install a udev rule
    + We install an FDI file
    + We install DKMS support
    + We install transmitter lircd.conf's
    + We Install the remote and transmitter hwdb explicitly
  - Merge patches that we took from debian for 0.8.4 support:
    + debian/patches/02_Makefile.in
    + debian/patches/04_man_pages

Show diffs side-by-side

added added

removed removed

Lines of Context:
63
63
      package you can convert it using the <em>irman2lirc</em> script
64
64
      that you can find in the contrib directory.
65
65
    </P>
 
66
    <P>
 
67
      It's also possible to convert CCF files and Pronto codes to a
 
68
      valid lircd.conf file using the <A
 
69
        HREF="pronto2lirc.html">pronto2lirc</A> script.
 
70
    </P>
66
71
    
67
72
    <!-- lircd.conf fileformat +++++++++++++++++++++++++++++++++++++++++++ -->
68
73
    
101
106
      installed. The further steps depend on which user-space driver
102
107
      is used in lircd for your devices. Most devices (actually all
103
108
      devices that use a kernel module) use the <em>default</em>
104
 
      driver. You can check which user-space is used for your device
105
 
      by running <em>lircd --driver=?</em>. Remember that this might
106
 
      change each time you compile lircd for a different device. If
107
 
      you want to use devices that use different user-space drivers
108
 
      then you have to compile LIRC once again using <em>./configure
109
 
      --with-driver=any</em>. This will compile almost any user-space
110
 
      driver into lircd that is available (but does not compile any
111
 
      kernel modules, that's why you had to build them individually
112
 
      before). After that you should check if the drivers you want are
113
 
      listed now with <em>lircd --driver=?</em>. You should get
114
 
      something like this:
 
109
      driver. You can check which user-space driver is used for your
 
110
      device by running <em>lircd --driver=?</em>. Remember that this
 
111
      might change each time you compile lircd for a different
 
112
      device. If you want to use devices that use different user-space
 
113
      drivers then you have to compile LIRC once again using
 
114
      <em>./configure --with-driver=any</em>. This will compile almost
 
115
      any user-space driver into lircd that is available (but does not
 
116
      compile any kernel modules, that's why you had to build them
 
117
      individually before). After that you should check if the drivers
 
118
      you want are listed now with <em>lircd --driver=?</em>. You
 
119
      should get something like this:
115
120
    </P>
116
121
<pre>
117
122
> lircd --driver=?
271
276
      wheel buttons work. Of course you have to replace IntelliMouse
272
277
      with IMPS/2 or MouseSystems if you really want to use one of
273
278
      this protocols. Colas Nahaboo's <A
274
 
      HREF="http://www.inria.fr/koala/colas/mouse-wheel-scroll/">X
 
279
      HREF="http://colas.nahaboo.net/mouse-wheel-scroll/">X
275
280
      mouse wheel scroll page</A> gives you further information how to
276
281
      make use of your new wheel mouse.
277
282
    </P>
590
595
        mode = browser
591
596
end</PRE>
592
597
      </DD>
 
598
      <DT>toggle_reset</DT> <DD>This will only have an effect if you
 
599
      have specified several <em>config</em> lines to implement a
 
600
      toggle button. Usually the toggle state is always saved for the
 
601
      button regardless of other button presses. But with this flag
 
602
      the toggle state will be reset to the first config entry as soon
 
603
      as a different button not matching the specification in the
 
604
      current block is pressed.
 
605
      </DD>
593
606
    </DL>
594
607
    
595
608
    <P>
659
672
 
660
673
                <BR><BR>
661
674
                <CENTER>[<A HREF="http://www.lirc.org/">LIRC homepage</A>]<BR>
662
 
                  <I>The LIRC Manual, last update: 17-Jan-2007</I></CENTER>
 
675
                  <I>The LIRC Manual, last update: 12-Oct-2008</I></CENTER>
663
676
                <BR><BR>
664
677
              </TD>
665
678
              <TD WIDTH="15%">&#160;<BR></TD>