Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a9885c8f authored by Don Prince's avatar Don Prince Committed by Jiri Kosina
Browse files

HID: Zydacron Remote Control driver



A specialised HID driver for the Zydacron Remote Control (usb id: 13ec:0006).

The specialised HID driver adds support for the buttons which are not

currently handled by the default HID driver.

Signed-off-by: default avatarDon Prince <dhprince-devel@yahoo.co.uk>
Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
parent 1721a238
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -380,6 +380,13 @@ config ZEROPLUS_FF
	  Say Y here if you have a Zeroplus based game controller and want
	  to have force feedback support for it.

config HID_ZYDACRON
	tristate "Zydacron remote control support" if EMBEDDED
	depends on USB_HID
	default !EMBEDDED
	---help---
	Support for Zydacron remote control.

endmenu

endif # HID_SUPPORT
+1 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@ obj-$(CONFIG_HID_THRUSTMASTER) += hid-tmff.o
obj-$(CONFIG_HID_TOPSEED)	+= hid-topseed.o
obj-$(CONFIG_HID_TWINHAN)	+= hid-twinhan.o
obj-$(CONFIG_HID_ZEROPLUS)	+= hid-zpff.o
obj-$(CONFIG_HID_ZYDACRON)	+= hid-zydacron.o
obj-$(CONFIG_HID_WACOM)		+= hid-wacom.o

obj-$(CONFIG_USB_HID)		+= usbhid/
+1 −0
Original line number Diff line number Diff line
@@ -1364,6 +1364,7 @@ static const struct hid_device_id hid_blacklist[] = {
	{ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_WACOM, USB_DEVICE_ID_WACOM_INTUOS4_BLUETOOTH) },
	{ HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0005) },
	{ HID_USB_DEVICE(USB_VENDOR_ID_ZEROPLUS, 0x0030) },
	{ HID_USB_DEVICE(USB_VENDOR_ID_ZYDACRON, USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL) },

	{ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_PRESENTER_8K_BT) },
	{ }
+3 −0
Original line number Diff line number Diff line
@@ -481,6 +481,9 @@

#define USB_VENDOR_ID_ZEROPLUS		0x0c12

#define USB_VENDOR_ID_ZYDACRON	0x13EC
#define USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL	0x0006

#define USB_VENDOR_ID_KYE		0x0458
#define USB_DEVICE_ID_KYE_ERGO_525V	0x0087
#define USB_DEVICE_ID_KYE_GPEN_560	0x5003