Package: lirc-modules-source
Version: 0.7.1pre2-2
Severity: normal

I have an ATI remote wonder that lirc_atiusb does not pick up. Making a
small change to print out the recognised idVendor showed it to be c70b
as opposed to the expected 0bc7 (as also printed by lsusb). Changing
line 966 of lirc_atiusb.c from

        switch (dev->descriptor.idVendor) {

to

        switch (cpu_to_le16(dev->descriptor.idVendor)) {

appears to fix things, at least partially. I think that lirc is possibly
still getting the wrong codes (no luck so far with figuring out how to
get it to print the raw codes from the remote), but at least now it's
recognised, and irrecord seems to indicate that *some* data is coming
through.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (103, 'testing'), (102, 'unstable'), (99, 'experimental')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-rc4
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages lirc-modules-source depends on:
ii  debconf [debconf-2.0]      1.4.49        Debian configuration management sy
ii  debhelper                  4.2.28ubuntu4 helper programs for debian/rules
ii  debianutils                2.11.2        Miscellaneous utilities specific t

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to