ir-keytable for imon_pad missing some scancodes

Bug #1054122 reported by Jason Morgan
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
v4l-utils (Ubuntu)
Fix Released
Undecided
Unassigned
Quantal
Invalid
Undecided
Unassigned

Bug Description

In the package ir-keytable version Ubuntu 0.8.6-1ubuntu2 the file /lib/udev/rc_keymaps/imon_pad is missing some key scancodes as defined in rc_imon_pad.c driver for the Veris RM200 remote. This means some buttons on the remote have no action, ir-keytable -t does not report them being pressed. Appending the following to the file makes the remaining buttons work. I think this highlights another bug; ir-keytable should, optionally and in concert with the rc_imon_pad driver, report key events that are unprocessed.

0x29b195b7 KEY_EJECTCD
0x299395b7 KEY_EJECTCLOSECD
0x2a9395b7 KEY_CYCLEWINDOWS
0x2b8395b7 KEY_TIME
0x29b715b7 KEY_DASHBOARD
0x02800000 KEY_CONTEXT_MENU
0x2b8195b7 KEY_CONTEXT_MENU
0x02000065 KEY_COMPOSE
0x28b715b7 KEY_COMPOSE
0x2ab195b7 KEY_PROG1
0x01010000 BTN_LEFT
0x01010080 BTN_LEFT
0x688301b7 BTN_LEFT
0x01020000 BTN_RIGHT
0x01020080 BTN_RIGHT
0x688481b7 BTN_RIGHT
0x289115b7 KEY_POWER

Install is latest MythBuntu
Description: Ubuntu 12.04.1 LTS
Release: 12.04

The attached spreadsheet (MSExcel, sorry) details the button mappings.

Revision history for this message
Jason Morgan (13l0yp6vizh5-jason) wrote :
Revision history for this message
Gregor Jasny (gjasny) wrote :

I'll try to fix this issue with a new upstream version.

Does purging ir-keytable and a reboot help?

Revision history for this message
Gregor Jasny (gjasny) wrote :

This is a bug in the keytable generation script. See
http://thread.gmane.org/gmane.linux.drivers.video-input-infrastructure/55419

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in v4l-utils (Ubuntu):
status: New → Confirmed
Revision history for this message
Jan Schneider (yunosh) wrote :

confirmed that the latest map from v4l-utils HEAD works just fine.

Revision history for this message
Gregor Jasny (gjasny) wrote :

Until I manage to prepare updated packages (hopefully this weekend) please use the v4-utils stable PPA:

apt-add-repository ppa:libv4l/stable
apt-get update
apt-get upgrade

Thanks,
Gregor

Revision history for this message
Gregor Jasny (gjasny) wrote :

I prepared an updated package:
http://alioth.debian.org/~gjasny-guest/ubuntu/quantal/v4l-utils_0.8.8-2ubuntu2.dsc

Contacting my sponsor now ...

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package v4l-utils - 0.8.9-1

---------------
v4l-utils (0.8.9-1) unstable; urgency=low

  * Imported Upstream version 0.8.9
    - libv4lconvert: Various Pixart JPEG fixes
    - libv4lconvert: Add more notebooks to the upside down device table
    - keytable: Add support for Sanyo IR and RC-5-SZ protocol
    - keytable: Add missing buttons in shipped keytables (LP: #1054122)
    - v4l2-compliance, v4l-ctl, qv4l2: Sync with development branch
  * Drop 32bit cross compiled libraries

 -- Gregor Jasny <email address hidden> Tue, 09 Oct 2012 18:38:05 +0200

Changed in v4l-utils (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote :

This bug report is missing SRU details as required for the Stable Release Updates process. For details please see http://wiki.ubuntu.com/StableReleaseUpdates.

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Given that the details have been missing for well over a month, I am rejecting the upload. Please re-upload after the details are added.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in v4l-utils (Ubuntu Quantal):
status: New → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

Quantal is EOL.

Changed in v4l-utils (Ubuntu Quantal):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.