Remote Control not working (Aureal / Cy se W-01RN)

Bug #607062 reported by Franco Catrin
44
This bug affects 7 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned
Nominated for Lucid by RepairmanJack

Bug Description

I have a cheap Remote Control that announces as HID Compatible for the System. The Remote Control has two event interfaces : Keyboard and Mouse. Mouse buttons work but keyboard buttons doesn't.

The remote identifies itself as :

Vendor:Device 0x0755:0x2626
Cy se W-01RN USB_V3.1

After some research I found that the Remote Control has a bogus HID Report Descriptor. According to that report descriptor, the maximum logical value for key events is 1 and not 101 (101 keys).

I wrote a module to add a quirk to the HID subsystem. The quirk fixes this wrong Report Descriptor.

fcatrin@shaman:~$ lsb_release -rd
Description: Ubuntu 10.04 LTS
Release: 10.04

fcatrin@shaman:~$ uname -a
Linux shaman 2.6.32-23-generic #37-Ubuntu SMP Fri Jun 11 07:54:58 UTC 2010 i686 GNU/Linu

Revision history for this message
Franco Catrin (fcatrin) wrote :
tags: added: patch
tags: added: kj-triage
Revision history for this message
Yoav Weiss (ywlpd) wrote :

Franco Catrin's patch solves the problem for new kernels. The attached patch does the same for 2.6.24, used on 8.04 (Hardy). Thanks Franco!

Revision history for this message
Yoav Weiss (ywlpd) wrote :

To help people searching for a solution for this remote, let's mention the model here: PHX01RN

Revision history for this message
Preston (tombstonex) wrote :

How does one apply this patch?

Revision history for this message
Yoav Weiss (ywlpd) wrote :

In your kernel tree, run "patch -p1 < patch.file" and rebuild your kernel as you would without the patch. In fact, you only have to rebuild the usbhid.ko module after applying the patch.

Revision history for this message
Palmar Thorsteinsson (palmar) wrote :

Hi,

I'm running XBMC live 10.0 (Ubuntu 10.04) with kernel 2.6.32-26. I am hoping that this patch will fix an issue I have with my CVSB-983 remote (http://wiki.xbmc.org/index.php?title=Remote_Control_Reviews#Unbranded_MCE_remote) where all buttons work except the power button. When I apply the patch it fails whith the message

...
patching file drivers/hid/hid-ids.h
Hunk #1 FAILED at 6.
Hunk #2 FAILED at 459.
2 out of 2 hunks FAILED -- saving rejects to file drivers/hid/hid-ids.h.rej
...

All the others patch normally. Does someone know what the problem is here?
Also, how do I only rebuild the necessary module?

Revision history for this message
Franco Catrin (fcatrin) wrote :

If all buttons work then you don't need this patch.

You can try using evtest to see what keypresses are generated by the power button, and then use that in yout keyboard.xml configuration for XBMC

Revision history for this message
Franco Catrin (fcatrin) wrote :

For all people subscribed to this bug, there is an out-of-tree source for this patch:

http://gitorious.org/hid-aureal-kernel-module

Revision history for this message
Andy Whitcroft (apw) wrote :

That patch looks pretty sensible. It probabally should be submitted upstream for review. The maintainers for the HID sub-system are listed below:

M: Jiri Kosina <email address hidden>
L: <email address hidden>

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in dianosing the problem. From a terminal window please run:

apport-collect 607062

and then change the status of the bug back to 'New'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
CoskiBukowski (julian87) wrote :

I just bought this remote control, but i dont know how to patch the kernel.. do i have to download the entire kernel source code, patch and then compile the whole kernel?
Im using the latest kubuntu, and the default kernel in the repository.
I have some experience with linux but i dont like and i dont really know how to patch and/or compile things, let alone the kernel!
can you help me getting this remote working?
thanks and sorry for the bad english

Revision history for this message
Brian Mathiyakom (brian-rarevisions) wrote : Lighters

Hello Customer

But what should you do if you can not afford the unique luxurious watches for all these wear?
What you see - is what you get!

-----
I just received my PN-20 (Panerai Luminor GMT Automatic), and I have to say I'm really impressed. I have ordered from quite a few replica sites in the past, and I always ended up sending the watch back disappointed. I hope this makes it into your customer comments section. I would recommend this site to anyone. Very prompt delivery, great prices and wonderful quality.
Thanks for the fast response. You guys are great!
                     Tony Acevedo
-----

Click here ---> http://moung.ru

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.