aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hid/hid-ids.h
diff options
context:
space:
mode:
authorNestor Lopez Casado <nlopezcasad@logitech.com>2011-09-15 05:34:49 -0400
committerJiri Kosina <jkosina@suse.cz>2011-09-15 05:34:49 -0400
commit534a7b8e10ec55d9f521e68c20dbb3634c25b98a (patch)
treeb6cbaad7a3fea91ff9cab6c08a2e6c4c5a6ff07f /drivers/hid/hid-ids.h
parent8f25229026c89912574558d0a4e36c8fe51b9bb4 (diff)
HID: Add full support for Logitech Unifying receivers
With this driver, all the devices paired to a single Unifying receiver are exposed to user processes in separated /input/dev nodes. Keyboards with different layouts can be treated differently, Multiplayer games on single PC (like home theater PC) can differentiate input coming from different kbds paired to the same receiver. Up to now, when Logitech Unifying receivers are connected to a Linux based system, a single keyboard and a single mouse are presented to the HID Layer, even if the Unifying receiver can pair up to six compatible devices. The Unifying receiver by default multiplexes all incoming events (from multiple keyboards/mice) into these two. Signed-off-by: Nestor Lopez Casado <nlopezcasad@logitech.com> Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid/hid-ids.h')
-rw-r--r--drivers/hid/hid-ids.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h
index ea2c338814f..3d065d096a0 100644
--- a/drivers/hid/hid-ids.h
+++ b/drivers/hid/hid-ids.h
@@ -444,6 +444,8 @@
444#define USB_DEVICE_ID_S510_RECEIVER_2 0xc517 444#define USB_DEVICE_ID_S510_RECEIVER_2 0xc517
445#define USB_DEVICE_ID_LOGITECH_CORDLESS_DESKTOP_LX500 0xc512 445#define USB_DEVICE_ID_LOGITECH_CORDLESS_DESKTOP_LX500 0xc512
446#define USB_DEVICE_ID_MX3000_RECEIVER 0xc513 446#define USB_DEVICE_ID_MX3000_RECEIVER 0xc513
447#define USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER 0xc52b
448#define USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER_2 0xc532
447#define USB_DEVICE_ID_SPACETRAVELLER 0xc623 449#define USB_DEVICE_ID_SPACETRAVELLER 0xc623
448#define USB_DEVICE_ID_SPACENAVIGATOR 0xc626 450#define USB_DEVICE_ID_SPACENAVIGATOR 0xc626
449#define USB_DEVICE_ID_DINOVO_DESKTOP 0xc704 451#define USB_DEVICE_ID_DINOVO_DESKTOP 0xc704