From: Pieter Hoekstra <pieter.hoekstra@5137.org>
To: linux-input@vger.kernel.org
Subject: [PATCH] HID: expand hid-topseed driver to support TopSeed RF Combo Device
Date: Sat, 26 Jun 2010 20:28:08 +0200 [thread overview]
Message-ID: <4C2646B8.5050204@5137.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 404 bytes --]
I have created a small patch for the hid-topseed driver, to support the
TopSeed Technology Corp. USB RF Combo Device.
The remote it is supporting for me, is branded as a "Conceptronic Lounge
'n Look MCE" (CLLRCMCE) remote. I think this is a Topseed GP-type.
I initially created a new driver, but the added keys for the "BTC
Emprex" remote, added almost all missing keys.
Greetings,
Pieter Hoekstra
[-- Attachment #2: cllrcmce.patch --]
[-- Type: text/x-patch, Size: 1435 bytes --]
--- linux-2.6-518adaa/hid-topseed.c 2010-06-26 19:36:08.000000000 +0200
+++ hid/hid-topseed.c 2010-06-26 20:04:06.816617201 +0200
@@ -6,6 +6,8 @@
*
* Modified to also support BTC "Emprex 3009URF III Vista MCE Remote" by
* Wayne Thomas 2010.
+ * Added support for Topseed RF Combo (like Conceptronic CLLRCMCE remote)
+ * by Pieter Hoekstra 2010.
*/
/*
@@ -50,6 +52,7 @@ static int ts_input_mapping(struct hid_d
case 0x05c: ts_map_key_clear(KEY_GREEN); break;
case 0x05d: ts_map_key_clear(KEY_YELLOW); break;
case 0x05e: ts_map_key_clear(KEY_BLUE); break;
+ case 0x027: ts_map_key_clear(KEY_SCREEN); break;
default:
return 0;
}
@@ -59,6 +62,7 @@ static int ts_input_mapping(struct hid_d
static const struct hid_device_id ts_devices[] = {
{ HID_USB_DEVICE(USB_VENDOR_ID_TOPSEED, USB_DEVICE_ID_TOPSEED_CYBERLINK) },
+ { HID_USB_DEVICE(USB_VENDOR_ID_TOPSEEDTECH, USB_DEVICE_ID_TOPSEEDTECH_RFCOMBO) },
{ HID_USB_DEVICE(USB_VENDOR_ID_BTC, USB_DEVICE_ID_BTC_EMPREX_REMOTE) },
{ }
};
--- linux-2.6-518adaa/hid-ids.h 2010-06-26 19:36:08.000000000 +0200
+++ hid/hid-ids.h 2010-06-26 19:53:54.957856940 +0200
@@ -460,6 +460,9 @@
#define USB_VENDOR_ID_TOPSEED 0x0766
#define USB_DEVICE_ID_TOPSEED_CYBERLINK 0x0204
+#define USB_VENDOR_ID_TOPSEEDTECH 0x1784
+#define USB_DEVICE_ID_TOPSEEDTECH_RFCOMBO 0x0004
+
#define USB_VENDOR_ID_TURBOX 0x062a
#define USB_DEVICE_ID_TURBOX_KEYBOARD 0x0201
next reply other threads:[~2010-06-26 18:38 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-26 18:28 Pieter Hoekstra [this message]
2010-07-01 21:46 ` [PATCH] HID: expand hid-topseed driver to support TopSeed RF Combo Device Pieter Hoekstra
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C2646B8.5050204@5137.org \
--to=pieter.hoekstra@5137.org \
--cc=linux-input@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.