~ubuntu-branches/ubuntu/natty/lirc/natty

« back to all changes in this revision

Viewing changes to remotes/creative/lircd.conf.infracd

  • Committer: Bazaar Package Importer
  • Author(s): Mario Limonciello, Jeremy Yoder, Mario Limonciello
  • Date: 2009-10-12 21:16:10 UTC
  • mfrom: (1.2.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20091012211610-z63bnon17ahmxgd1
Tags: 0.8.6-0ubuntu1
[ Jeremy Yoder ]
* Update to LIRC 0.8.6 release. (LP: #432678)
  - added support for ENE KB3926 revision B/C/D (ENE0100) CIR port
    (found on some notebooks, e.g: Acer Aspire 5720G, HP Pavilion dv5)
    (Maxim Levitsky)
  - New parameter for lircd: --repeat-max
  - merged 1st-gen mceusb device support into lirc_mceusb2,
    renamed lirc_mceusb2 to lirc_mceusb
  - added support for putting iMON receviers into MCE/RC6 mode
  - added input subsystem mouse device support to iMON driver
  - improved iMON driver to handle dual-interface iMON devices
    via a single lirc device, reducing configuration complexity
  - added support for more iMON devices, including proper support
    for touchscreen iMON devices (Rene Harder)
  - improved iMON driver including touchscreen support
  - Linux input support added to lircmd
  - added support for IT8720 CIR port
  - added support for XMP protocol
* Cleanup more_remotes.hwdb
* TODO:  Make changes to the "lircd.conf.atiusb" and
  "lircd.conf.hauppauge" files PATCHES instead of duplicates
* TODO:  Submit "lircd.conf.atiusb" and
  "lircd.conf.hauppauge" file patches upstream again
* Changed lirc init script to create socket in /var/run/lirc/lircd
  as is the new default, but also create a symlink /dev/lircd
  to point to it.  This makes all clients happy, old and new.
* Fix bug in dkms.conf.in, forgot to increment array number
  when adding ene0100 driver.
* Added the extra "Debian-only" remotes and transmitters back
  in, but in a different way.  I created a subdirectory 
  "debian/extras" and copy that to /usr/share/lirc/extras.
  This avoids patching the source.
  NOTE: CONFIG FILES IN BOTH LOCATIONS WILL USE THE "extras"
  VERSION.  DUPLICATE LINES IN lirc.hwdb AND extras/remotes.hwdb
  WILL USE THE extras/remotes.hwdb VERSION.  TRY TO AVOID THIS.
* Added support to build new ene0100 driver
* Update debian/lircd.init.d to reflect new default
  PID location in /var/run/lirc
* Update debian/lircd.init.d to force socket to /dev/lircd
  rather than the new default of /var/run/lirc/lircd
* Add support for new lirc-extras package to
  debian/lirc.postinst
* Remove /etc/lircd.conf link to /etc/lirc since
  0.8.6 defaults to /etc/lirc/lircd.conf now
* Drop 04_man_pages patch, included in upstream
* Drop 16_lirc-gpio in favor of a sed line in debian/rules
* Drop 28_irrecord_resume_support - Doesn't work
  according to upstream
* Drop 36_remove_extra_tekram in favor of a minor
  tweak to debian/lirc.postinst to ignore duplicates
* Drop extra remote control/transmitter patches, move to lirc-extras:
  - 21_atiusb
  - 22_hauppauge_novat_500
  - 23_remove_md8800
  - 24_freecom_dvbt
  - 26_transmitter_lircd.conf
  - 30_medion_md1_remote
  - 31_hauppauge_hvr_1100
  - 32_radioshack_15_2116_remote
  - 33_asus_mycinema_remote
  - 34_nebula_digitaltv_remote
  - 35_general_deviniput
  - 37_msi_tv_anywhere
  - 38_encore_enltv
* Cleaned up a few lintian warnings

[ Mario Limonciello ]
* lirc.init.d:
  - Merge a bunch of whitespace cleanup from debian.
* control:
  - Merge whitespace cleanup from debian.
  - Drop breaks on udev.  We don't have any older version of udev in karmic.
* copyright:
  - Sync from debian.
* watch:
  - Sync from debian.
* links:
  - Don't link to a transmitterdb, this should be provided by lirc-extras.
* rules:
  - Install extra changelog, as mentioned in debian's debian/rules.
* dkms.conf.in:
  - Drop bashisms. (LP: #445175)
* lirc.postinst:
  - On upgrades from earlier versions, require the user to reconfigure
    their remote and transmitter.
* lirc-modules-source.postinst:
  - Update to use the DKMS common postinst template.
 

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
# this config file was automatically generated
3
3
# using lirc-0.6.3(animax) on Fri Apr  6 18:23:12 2001
4
4
#
5
 
# contributed by 
 
5
# contributed by Giuseppe Bilotta
6
6
#
7
7
# brand:             Creative
8
8
# model:             CD-Rom Creditcard-sized IR-Controller
30
30
 
31
31
 
32
32
      begin codes
33
 
          PAUSE                    0x00000000000001FE
34
 
          PLAY                     0x00000000000002FD
35
 
          STOP                     0x00000000000003FC
36
 
          REW                      0x00000000000005FA
37
 
          PREV                     0x00000000000006F9
38
 
          FF                       0x00000000000007F8
39
 
          MENU                     0x00000000000004FB
 
33
 
 
34
## CD control keys: top two rows
 
35
 
 
36
# also BTN_LEFT in MOUSE mode
 
37
          KEY_PAUSECD              0x00000000000001FE
 
38
 
 
39
# also mouse up in MOUSE mode
 
40
          KEY_PLAYCD               0x00000000000002FD
 
41
# this key is not the classic KEY_PLAYPAUSE, since it's supposed to
 
42
# act as PLAY / NEXTSONG, but there seems to be no way to emulate
 
43
# this robustly under Linux or X input namespaces
 
44
 
 
45
# also BN_RIGHT in MOUSE mode
 
46
          KEY_STOPCD               0x00000000000003FC
 
47
 
 
48
# also mouse left in MOUSE mode
 
49
          KEY_REWIND               0x00000000000005FA
 
50
 
 
51
# also mouse down in MOUSE mode
 
52
          KEY_PREVIOUSSONG         0x00000000000006F9
 
53
 
 
54
# also mouse right in MOUSE mode
 
55
          KEY_FASTFORWARD          0x00000000000007F8
 
56
 
 
57
## Numerical keypad keys: bottom 4 rows
 
58
## The Linux input layer actual accepts KEY_NUMERIC_n just for
 
59
## this kind of input, but it's nicer to have them mapped
 
60
## to KEY_n instead
 
61
 
 
62
# also KEY_HOMEPAGE
 
63
          KEY_1                    0x00000000000009F6
 
64
 
 
65
# also KEY_OPEN
 
66
          KEY_2                    0x0000000000000AF5
 
67
 
 
68
# also KEY_PRINT
 
69
          KEY_3                    0x0000000000000BF4
 
70
 
 
71
# also KEY_BACK
 
72
          KEY_4                    0x0000000000000DF2
 
73
 
 
74
# also KEY_HOME
 
75
          KEY_5                    0x0000000000000EF1
 
76
 
 
77
# also KEY_FORWARD
 
78
          KEY_6                    0x0000000000000FF0
 
79
 
 
80
# also KEY_WWW
 
81
          KEY_7                    0x00000000000011EE
 
82
 
 
83
# also KEY_END
 
84
          KEY_8                    0x00000000000012ED
 
85
 
 
86
# also KEY_REFRESH
 
87
          KEY_9                    0x00000000000013EC
 
88
 
 
89
# SHIFT
 
90
          SHIFT                    0x00000000000015EA
 
91
# this is not in the Linux input namespace, although
 
92
# it could be mapped to either KEY_LEFTSHIFT or KEY_RIGHTSHIFT
 
93
# Its intended purpose is to switch the 'numerical keypad'
 
94
# from numbers to navigation keys.
 
95
 
 
96
# also KEY_CANCEL
 
97
          KEY_0                    0x00000000000016E9
 
98
 
 
99
          KEY_ENTER                0x00000000000017E8
 
100
 
 
101
 
 
102
## Auxiliary keys, on the left column
 
103
 
 
104
          KEY_MENU                 0x00000000000004FB
 
105
 
 
106
# MOUSE
40
107
          MOUSE                    0x00000000000008F7
41
 
          1                        0x00000000000009F6
42
 
          2                        0x0000000000000AF5
43
 
          3                        0x0000000000000BF4
44
 
          4                        0x0000000000000DF2
45
 
          5                        0x0000000000000EF1
46
 
          6                        0x0000000000000FF0
47
 
          7                        0x00000000000011EE
48
 
          8                        0x00000000000012ED
49
 
          9                        0x00000000000013EC
50
 
          0                        0x00000000000016E9
51
 
          MUTE                     0x0000000000000CF3
52
 
          VOL_UP                   0x00000000000010EF
53
 
          VOL_DOWN                 0x00000000000014EB
54
 
          SHIFT                    0x00000000000015EA
55
 
          ENTER                    0x00000000000017E8
56
 
          ZOOM                     0x00000000000018E7
 
108
# this is not in the Linux input namespace, and there is no
 
109
# sensible key to map it there
 
110
# Its intended purpose is to switch the 'CD control keys'
 
111
# to mouse control.
 
112
 
 
113
          KEY_MUTE                 0x0000000000000CF3
 
114
          KEY_VOLUMEUP             0x00000000000010EF
 
115
          KEY_VOLUMEDOWN           0x00000000000014EB
 
116
 
 
117
          KEY_ZOOM                 0x00000000000018E7
57
118
      end codes
58
119
 
59
120
end remote
60
121
 
61
122
 
 
123