Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753369AbYAIOM2 (ORCPT ); Wed, 9 Jan 2008 09:12:28 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1750828AbYAIOMT (ORCPT ); Wed, 9 Jan 2008 09:12:19 -0500 Received: from twin.jikos.cz ([213.151.79.26]:55242 "EHLO twin.jikos.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750756AbYAIOMS (ORCPT ); Wed, 9 Jan 2008 09:12:18 -0500 Date: Wed, 9 Jan 2008 15:12:11 +0100 (CET) From: Jiri Kosina To: "Adolfo R. Brandes" cc: Linux Kernel Mailing List Subject: Re: USB HID: Missing keys on Gyration Media Center Universal Remote Control In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1608 Lines: 36 On Fri, 28 Dec 2007, Adolfo R. Brandes wrote: > It is a 2.4 Ghz RF remote, and its receiver connects via USB to the > computer, registering two devices, a keyboard and a mouse. From > /proc/bus/input/devices: > I: Bus=0003 Vendor=0c16 Product=0002 Version=0110 > N: Name="Gyration Gyration RF Technology Receiver" > 1) The power button, which is actually a Sleep or Suspend button, when > pressed repeats endlessly. One must disconnect the receiver for it to > stop. I suspect this is because the key press event registers > correctly, but not the key release. > 2) Four of the buttons ("TV", "SETUP MENU", "LAST", and "INPUT") are > not recognized and do not register any events. > I generated a log using a 2.6.24-rc6 kernel with > CONFIG_HID_DEBUG=yes and evbug loaded, and saw that: > * "SETUP MENU", "LAST", and "INPUT" keys do absolutely nothing. > * "TV" registers something, but apparently not enough for an event. > * "Power" correctly registers a Sleep event, but repeats endlessly. Hi Adolfo, thanks a lot for the detailed and accurate report. Yes, this device would require a mapping quirk for the non-working keys. The endlessly repeating key might need something more sophisticated. I will look into your report and send you a patch to test in a few days. Currently, I am overloaded with other things, sorry. Thanks, -- Jiri Kosina -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/