@@ -723,11 +723,14 @@ static int wacom_intuos_get_tool_type(int tool_id)
723
723
case 0x802 : /* Intuos4/5 13HD/24HD General Pen */
724
724
case 0x8e2 : /* IntuosHT2 pen */
725
725
case 0x022 :
726
+ case 0x200 : /* Pro Pen 3 */
727
+ case 0x04200 : /* Pro Pen 3 */
726
728
case 0x10842 : /* MobileStudio Pro Pro Pen slim */
727
729
case 0x14802 : /* Intuos4/5 13HD/24HD Classic Pen */
728
730
case 0x16802 : /* Cintiq 13HD Pro Pen */
729
731
case 0x18802 : /* DTH2242 Pen */
730
732
case 0x10802 : /* Intuos4/5 13HD/24HD General Pen */
733
+ case 0x80842 : /* Intuos Pro and Cintiq Pro 3D Pen */
731
734
tool_type = BTN_TOOL_PEN ;
732
735
break ;
733
736
@@ -4890,6 +4893,10 @@ static const struct wacom_features wacom_features_0x3c6 =
4890
4893
static const struct wacom_features wacom_features_0x3c8 =
4891
4894
{ "Wacom Intuos BT M" , 21600 , 13500 , 4095 , 63 ,
4892
4895
INTUOSHT3_BT , WACOM_INTUOS_RES , WACOM_INTUOS_RES , 4 };
4896
+ static const struct wacom_features wacom_features_0x3dd =
4897
+ { "Wacom Intuos Pro S" , 31920 , 19950 , 8191 , 63 ,
4898
+ INTUOSP2S_BT , WACOM_INTUOS3_RES , WACOM_INTUOS3_RES , 7 ,
4899
+ .touch_max = 10 };
4893
4900
4894
4901
static const struct wacom_features wacom_features_HID_ANY_ID =
4895
4902
{ "Wacom HID" , .type = HID_GENERIC , .oVid = HID_ANY_ID , .oPid = HID_ANY_ID };
@@ -5065,6 +5072,7 @@ const struct hid_device_id wacom_ids[] = {
5065
5072
{ BT_DEVICE_WACOM (0x393 ) },
5066
5073
{ BT_DEVICE_WACOM (0x3c6 ) },
5067
5074
{ BT_DEVICE_WACOM (0x3c8 ) },
5075
+ { BT_DEVICE_WACOM (0x3dd ) },
5068
5076
{ USB_DEVICE_WACOM (0x4001 ) },
5069
5077
{ USB_DEVICE_WACOM (0x4004 ) },
5070
5078
{ USB_DEVICE_WACOM (0x5000 ) },
0 commit comments