File tree Expand file tree Collapse file tree 4 files changed +20
-0
lines changed Expand file tree Collapse file tree 4 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -146,6 +146,16 @@ config HID_BELKIN
146
146
---help---
147
147
Support for Belkin Flip KVM and Wireless keyboard.
148
148
149
+ config HID_BETOP_FF
150
+ tristate "Betop Production Inc. force feedback support"
151
+ depends on USB_HID
152
+ select INPUT_FF_MEMLESS
153
+ ---help---
154
+ Say Y here if you want to enable force feedback support for devices by
155
+ BETOP Production Ltd.
156
+ Currently the following devices are known to be supported:
157
+ - BETOP 2185 PC & BFM MODE
158
+
149
159
config HID_CHERRY
150
160
tristate "Cherry Cymotion keyboard" if EXPERT
151
161
depends on HID
Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ obj-$(CONFIG_HID_APPLE) += hid-apple.o
39
39
obj-$(CONFIG_HID_APPLEIR) += hid-appleir.o
40
40
obj-$(CONFIG_HID_AUREAL) += hid-aureal.o
41
41
obj-$(CONFIG_HID_BELKIN) += hid-belkin.o
42
+ obj-$(CONFIG_HID_BETOP_FF) += hid-betopff.o
42
43
obj-$(CONFIG_HID_CHERRY) += hid-cherry.o
43
44
obj-$(CONFIG_HID_CHICONY) += hid-chicony.o
44
45
obj-$(CONFIG_HID_CP2112) += hid-cp2112.o
Original file line number Diff line number Diff line change @@ -1757,6 +1757,10 @@ static const struct hid_device_id hid_have_special_driver[] = {
1757
1757
{ HID_USB_DEVICE (USB_VENDOR_ID_APPLE , USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY ) },
1758
1758
{ HID_USB_DEVICE (USB_VENDOR_ID_AUREAL , USB_DEVICE_ID_AUREAL_W01RN ) },
1759
1759
{ HID_USB_DEVICE (USB_VENDOR_ID_BELKIN , USB_DEVICE_ID_FLIP_KVM ) },
1760
+ { HID_USB_DEVICE (USB_VENDOR_ID_BETOP_2185BFM , 0x2208 ) },
1761
+ { HID_USB_DEVICE (USB_VENDOR_ID_BETOP_2185PC , 0x5506 ) },
1762
+ { HID_USB_DEVICE (USB_VENDOR_ID_BETOP_2185V2PC , 0x1850 ) },
1763
+ { HID_USB_DEVICE (USB_VENDOR_ID_BETOP_2185V2BFM , 0x5500 ) },
1760
1764
{ HID_USB_DEVICE (USB_VENDOR_ID_BTC , USB_DEVICE_ID_BTC_EMPREX_REMOTE ) },
1761
1765
{ HID_USB_DEVICE (USB_VENDOR_ID_BTC , USB_DEVICE_ID_BTC_EMPREX_REMOTE_2 ) },
1762
1766
{ HID_USB_DEVICE (USB_VENDOR_ID_CHERRY , USB_DEVICE_ID_CHERRY_CYMOTION ) },
Original file line number Diff line number Diff line change 189
189
#define USB_VENDOR_ID_BERKSHIRE 0x0c98
190
190
#define USB_DEVICE_ID_BERKSHIRE_PCWD 0x1140
191
191
192
+ #define USB_VENDOR_ID_BETOP_2185BFM 0x11c2
193
+ #define USB_VENDOR_ID_BETOP_2185PC 0x11c0
194
+ #define USB_VENDOR_ID_BETOP_2185V2PC 0x8380
195
+ #define USB_VENDOR_ID_BETOP_2185V2BFM 0x20bc
196
+
192
197
#define USB_VENDOR_ID_BTC 0x046e
193
198
#define USB_DEVICE_ID_BTC_EMPREX_REMOTE 0x5578
194
199
#define USB_DEVICE_ID_BTC_EMPREX_REMOTE_2 0x5577
You can’t perform that action at this time.
0 commit comments