@@ -176,7 +176,7 @@ static int wacom_parse_logical_collection(unsigned char *report,
176
176
177
177
/* Logical collection is only used by 3rd gen Bamboo Touch */
178
178
features -> pktlen = WACOM_PKGLEN_BBTOUCH3 ;
179
- features -> device_type = BTN_TOOL_DOUBLETAP ;
179
+ features -> device_type = BTN_TOOL_FINGER ;
180
180
181
181
/*
182
182
* Stylus and Touch have same active area
@@ -286,12 +286,10 @@ static int wacom_parse_hid(struct usb_interface *intf,
286
286
if (features -> type == TABLETPC2FG ) {
287
287
/* need to reset back */
288
288
features -> pktlen = WACOM_PKGLEN_TPC2FG ;
289
- features -> device_type = BTN_TOOL_DOUBLETAP ;
290
289
}
291
290
if (features -> type == BAMBOO_PT ) {
292
291
/* need to reset back */
293
292
features -> pktlen = WACOM_PKGLEN_BBTOUCH ;
294
- features -> device_type = BTN_TOOL_DOUBLETAP ;
295
293
features -> x_phy =
296
294
get_unaligned_le16 (& report [i + 5 ]);
297
295
features -> x_max =
@@ -325,7 +323,6 @@ static int wacom_parse_hid(struct usb_interface *intf,
325
323
if (features -> type == TABLETPC2FG ) {
326
324
/* need to reset back */
327
325
features -> pktlen = WACOM_PKGLEN_TPC2FG ;
328
- features -> device_type = BTN_TOOL_DOUBLETAP ;
329
326
features -> y_max =
330
327
get_unaligned_le16 (& report [i + 3 ]);
331
328
features -> y_phy =
@@ -334,7 +331,6 @@ static int wacom_parse_hid(struct usb_interface *intf,
334
331
} else if (features -> type == BAMBOO_PT ) {
335
332
/* need to reset back */
336
333
features -> pktlen = WACOM_PKGLEN_BBTOUCH ;
337
- features -> device_type = BTN_TOOL_DOUBLETAP ;
338
334
features -> y_phy =
339
335
get_unaligned_le16 (& report [i + 3 ]);
340
336
features -> y_max =
0 commit comments