Protocol RC-6 no longer available for soundgraph imon (15c2:ffdc)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
v4l-utils (Ubuntu) |
New
|
Undecided
|
Unassigned |
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://
100 /var/lib/
== 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/
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/
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.
---
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=
InstallationDate: Installed on 2014-08-24 (664 days ago)
InstallationMedia: Ubuntu-Server 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.3)
IwConfig: Error: [Errno 2] No such file or directory
Package: v4l-utils
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.157
RfKill: Error: [Errno 2] No such file or directory
Tags: xenial
Uname: Linux 4.4.0-24-generic x86_64
UpgradeStatus: Upgraded to xenial on 2016-05-07 (41 days ago)
UserGroups: adm audio cdrom dip fuse lpadmin plugdev pulse sambashare sudo video
_MarkForUpload: True
dmi.bios.date: 10/07/2011
dmi.bios.vendor: Intel Corp.
dmi.bios.version: BLH6710H.
dmi.board.
dmi.board.name: DH67GD
dmi.board.vendor: Intel Corporation
dmi.board.version: AAG10206-205
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCor
Which kernel version are you using?
You can copy the /lib/udev/ rc_keymaps/ imon_pad file to /etc/rc_ keymaps/ imon_pad and edit it as you need. So it won't get overwritten with the next package upgrade.