kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #184746
[Bug 1579760] Re: Protocol RC-6 no longer available for soundgraph imon (15c2:ffdc)
As I don't vahe a good understanding of the rc subsystem I asked on
linux-media what's going on here and according to Mauro the absence of
rc6 seems to be a kernel bug:
https://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg98286.html
> That's said, from his report:
>
> $ sudo ir-keytable
> Found /sys/class/rc/rc0/ (/dev/input/event4) with:
> Driver imon, table rc-imon-pad
> Supported protocols: other
>
> It should be listing both "other" and "RC6" protocols there.
> It sounds a Kernel regression. I remember one Kernel patch once
> broke the list of protocols. Maybe the fix patch were not applied
> on Ubuntu, or maybe some other regression happened.
** Also affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1579760
Title:
Protocol RC-6 no longer available for soundgraph imon (15c2:ffdc)
Status in linux package in Ubuntu:
New
Status in v4l-utils package in Ubuntu:
New
Bug description:
$ lsb_release -rd
Description: Ubuntu 16.04 LTS
Release: 16.04
$ apt-cache policy ir-keytable
ir-keytable:
Installed: 1.10.0-1
Candidate: 1.10.0-1
Version table:
*** 1.10.0-1 500
500 http://de.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
100 /var/lib/dpkg/status
== What used to happen in older releases:
In older versions of ir-keytable I was able to set my soundgraph imon (15c2:ffdc) to use protocol RC-6.
The way I did it was by changing the file:
/lib/udev/rc_keymaps/imon_pad
and make the first line look like:
# table imon_pad, type: RC-6
== What actually happens in the current release:
In the 16.04 release of Ubuntu this is no longer possible. The output of ir-keytable also doesn't list the RC-6 protocol as available.
$ sudo ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event4) with:
Driver imon, table rc-imon-pad
Supported protocols: other
Enabled protocols:
Name: iMON Remote (15c2:ffdc)
bus: 3, vendor/product: 15c2:ffdc, version: 0x0000
Repeat delay = 500 ms, repeat period = 125 ms
With the "other" protocol enabled my arrow keys deliver double key
clicks, so clicking up once actually moves the cursor two lines up (in
kodi that is).
Forcing the device to RC-6 with:
$ sudo echo RC-6 > /sys/class/rc/rc0/protocols
fixes the double clicks.
== What should happen in the current release:
IMHO ir-keytable should actually list RC-6 as a protocol for this (specific) device and it should be relatively easy to assign this protocol. Either by using ir-keytable, or updating the imon_pad file.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1579760/+subscriptions