← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 2020717] Re: Two finger taps on Intuos Pro not registering consistently

 

for contrast, here is the evtest results when it does register a two-
finger tap:

Event: time 1684976296.001112, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0
Event: time 1684976296.001112, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
Event: time 1684976296.001112, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 1
Event: time 1684976296.001112, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 4710
Event: time 1684976296.001112, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 5652
Event: time 1684976296.001112, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1
Event: time 1684976296.001112, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0
Event: time 1684976296.001112, type 3 (EV_ABS), code 0 (ABS_X), value 4710
Event: time 1684976296.001112, type 3 (EV_ABS), code 1 (ABS_Y), value 5652
Event: time 1684976296.001112, -------------- SYN_REPORT ------------
Event: time 1684976296.011171, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
Event: time 1684976296.011171, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 1684976296.011171, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0
Event: time 1684976296.011171, -------------- SYN_REPORT ------------
Event: time 1684976296.843175, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0
Event: time 1684976296.843175, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 768
Event: time 1684976296.843175, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 4715
Event: time 1684976296.843175, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 5583
Event: time 1684976296.843175, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2
Event: time 1684976296.843175, type 3 (EV_ABS), code 49 (ABS_MT_TOUCH_MINOR), value 1
Event: time 1684976296.843175, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
Event: time 1684976296.843175, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1
Event: time 1684976296.843175, type 3 (EV_ABS), code 0 (ABS_X), value 4715
Event: time 1684976296.843175, type 3 (EV_ABS), code 1 (ABS_Y), value 5583
Event: time 1684976296.843175, -------------- SYN_REPORT ------------
Event: time 1684976296.853165, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 1
Event: time 1684976296.853165, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 769
Event: time 1684976296.853165, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 3739
Event: time 1684976296.853165, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 5524
Event: time 1684976296.853165, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0
Event: time 1684976296.853165, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1
Event: time 1684976296.853165, -------------- SYN_REPORT ------------
Event: time 1684976296.923168, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
Event: time 1684976296.923168, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1
Event: time 1684976296.923168, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0
Event: time 1684976296.923168, -------------- SYN_REPORT ------------
Event: time 1684976296.933166, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0
Event: time 1684976296.933166, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 4724
Event: time 1684976296.933166, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 5592
Event: time 1684976296.933166, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 1
Event: time 1684976296.933166, type 3 (EV_ABS), code 0 (ABS_X), value 4724
Event: time 1684976296.933166, type 3 (EV_ABS), code 1 (ABS_Y), value 5592
Event: time 1684976296.933166, -------------- SYN_REPORT ------------
Event: time 1684976296.943158, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
Event: time 1684976296.943158, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 1684976296.943158, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0
Event: time 1684976296.943158, -------------- SYN_REPORT ------------


** Description changed:

  Not sure if this is the correct package to file this under, so please
  move it if needs be.
  
  I have a Wacom Intuos Pro 4, which has touch capability. Single finger
  taps, two finger scrolling and other multi-finger gestures all work
  fine, but two finger taps only register about one in ten times.
  
  If I run evtest I can see the tap being picked up by the tablet (I
  think), but it doesn't register as a two fingered tap by the system.
  
- Here is the result of running evtest and tapping with two fingers:
+ Here is the result of running evtest and tapping with two fingers, thsi
+ does not get interpreted as a two-finger tap:
  
-  evtest /dev/input/by-path/pci-0000:00:14.0-usb-0:14:1.2-event-mouse
+  evtest /dev/input/by-path/pci-0000:00:14.0-usb-0:14:1.2-event-mouse
  Input driver version is 1.0.1
  Input device ID: bus 0x3 vendor 0x56a product 0x358 version 0x110
  Input device name: "Wacom Intuos Pro L Finger"
  Supported events:
-   Event type 0 (EV_SYN)
-   Event type 1 (EV_KEY)
-     Event code 325 (BTN_TOOL_FINGER)
-     Event code 328 (BTN_TOOL_QUINTTAP)
-     Event code 330 (BTN_TOUCH)
-     Event code 333 (BTN_TOOL_DOUBLETAP)
-     Event code 334 (BTN_TOOL_TRIPLETAP)
-     Event code 335 (BTN_TOOL_QUADTAP)
-   Event type 3 (EV_ABS)
-     Event code 0 (ABS_X)
-       Value   5513
-       Min        0
-       Max    12400
-       Resolution      40
-     Event code 1 (ABS_Y)
-       Value   6283
-       Min        0
-       Max     8640
-       Resolution      40
-     Event code 47 (ABS_MT_SLOT)
-       Value      1
-       Min        0
-       Max        9
-     Event code 48 (ABS_MT_TOUCH_MAJOR)
-       Value      0
-       Min        0
-       Max       44
-       Resolution       2
-     Event code 49 (ABS_MT_TOUCH_MINOR)
-       Value      0
-       Min        0
-       Max       44
-       Resolution       2
-     Event code 52 (ABS_MT_ORIENTATION)
-       Value      0
-       Min        0
-       Max        1
-     Event code 53 (ABS_MT_POSITION_X)
-       Value      0
-       Min        0
-       Max    12400
-       Resolution      40
-     Event code 54 (ABS_MT_POSITION_Y)
-       Value      0
-       Min        0
-       Max     8640
-       Resolution      40
-     Event code 57 (ABS_MT_TRACKING_ID)
-       Value      0
-       Min        0
-       Max    65535
-   Event type 4 (EV_MSC)
-     Event code 5 (MSC_TIMESTAMP)
-   Event type 5 (EV_SW)
-     Event code 14 (SW_MUTE_DEVICE) state 0
+   Event type 0 (EV_SYN)
+   Event type 1 (EV_KEY)
+     Event code 325 (BTN_TOOL_FINGER)
+     Event code 328 (BTN_TOOL_QUINTTAP)
+     Event code 330 (BTN_TOUCH)
+     Event code 333 (BTN_TOOL_DOUBLETAP)
+     Event code 334 (BTN_TOOL_TRIPLETAP)
+     Event code 335 (BTN_TOOL_QUADTAP)
+   Event type 3 (EV_ABS)
+     Event code 0 (ABS_X)
+       Value   5513
+       Min        0
+       Max    12400
+       Resolution      40
+     Event code 1 (ABS_Y)
+       Value   6283
+       Min        0
+       Max     8640
+       Resolution      40
+     Event code 47 (ABS_MT_SLOT)
+       Value      1
+       Min        0
+       Max        9
+     Event code 48 (ABS_MT_TOUCH_MAJOR)
+       Value      0
+       Min        0
+       Max       44
+       Resolution       2
+     Event code 49 (ABS_MT_TOUCH_MINOR)
+       Value      0
+       Min        0
+       Max       44
+       Resolution       2
+     Event code 52 (ABS_MT_ORIENTATION)
+       Value      0
+       Min        0
+       Max        1
+     Event code 53 (ABS_MT_POSITION_X)
+       Value      0
+       Min        0
+       Max    12400
+       Resolution      40
+     Event code 54 (ABS_MT_POSITION_Y)
+       Value      0
+       Min        0
+       Max     8640
+       Resolution      40
+     Event code 57 (ABS_MT_TRACKING_ID)
+       Value      0
+       Min        0
+       Max    65535
+   Event type 4 (EV_MSC)
+     Event code 5 (MSC_TIMESTAMP)
+   Event type 5 (EV_SW)
+     Event code 14 (SW_MUTE_DEVICE) state 0
  Properties:
-   Property type 0 (INPUT_PROP_POINTER)
+   Property type 0 (INPUT_PROP_POINTER)
  Testing ... (interrupt to exit)
  Event: time 1684975767.189759, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0
  Event: time 1684975767.189759, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 495
  Event: time 1684975767.189759, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 4363
  Event: time 1684975767.189759, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 6423
  Event: time 1684975767.189759, type 3 (EV_ABS), code 49 (ABS_MT_TOUCH_MINOR), value 1
  Event: time 1684975767.189759, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 1
  Event: time 1684975767.189759, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 496
  Event: time 1684975767.189759, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 5396
  Event: time 1684975767.189759, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 6148
  Event: time 1684975767.189759, type 3 (EV_ABS), code 52 (ABS_MT_ORIENTATION), value 1
  Event: time 1684975767.189759, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
  Event: time 1684975767.189759, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1
  Event: time 1684975767.189759, type 3 (EV_ABS), code 0 (ABS_X), value 4363
  Event: time 1684975767.189759, type 3 (EV_ABS), code 1 (ABS_Y), value 6423
  Event: time 1684975767.189759, -------------- SYN_REPORT ------------
  Event: time 1684975767.219755, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0
  Event: time 1684975767.219755, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
  Event: time 1684975767.219755, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1
  Event: time 1684975767.219755, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0
  Event: time 1684975767.219755, type 3 (EV_ABS), code 0 (ABS_X), value 5396
  Event: time 1684975767.219755, type 3 (EV_ABS), code 1 (ABS_Y), value 6148
  Event: time 1684975767.219755, -------------- SYN_REPORT ------------
  Event: time 1684975767.229751, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 1
  Event: time 1684975767.229751, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
  Event: time 1684975767.229751, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
  Event: time 1684975767.229751, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0
  Event: time 1684975767.229751, -------------- SYN_REPORT ------------
  
  this is on Ubuntu 22.04.2 LTS 64-bit, X11 and an Intuos Pro 4 model# PTH
  860

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to xf86-input-wacom in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/2020717

Title:
  Two finger taps on Intuos Pro not registering consistently

Status in xf86-input-wacom package in Ubuntu:
  New

Bug description:
  Not sure if this is the correct package to file this under, so please
  move it if needs be.

  I have a Wacom Intuos Pro 4, which has touch capability. Single finger
  taps, two finger scrolling and other multi-finger gestures all work
  fine, but two finger taps only register about one in ten times.

  If I run evtest I can see the tap being picked up by the tablet (I
  think), but it doesn't register as a two fingered tap by the system.

  Here is the result of running evtest and tapping with two fingers,
  thsi does not get interpreted as a two-finger tap:

   evtest /dev/input/by-path/pci-0000:00:14.0-usb-0:14:1.2-event-mouse
  Input driver version is 1.0.1
  Input device ID: bus 0x3 vendor 0x56a product 0x358 version 0x110
  Input device name: "Wacom Intuos Pro L Finger"
  Supported events:
    Event type 0 (EV_SYN)
    Event type 1 (EV_KEY)
      Event code 325 (BTN_TOOL_FINGER)
      Event code 328 (BTN_TOOL_QUINTTAP)
      Event code 330 (BTN_TOUCH)
      Event code 333 (BTN_TOOL_DOUBLETAP)
      Event code 334 (BTN_TOOL_TRIPLETAP)
      Event code 335 (BTN_TOOL_QUADTAP)
    Event type 3 (EV_ABS)
      Event code 0 (ABS_X)
        Value   5513
        Min        0
        Max    12400
        Resolution      40
      Event code 1 (ABS_Y)
        Value   6283
        Min        0
        Max     8640
        Resolution      40
      Event code 47 (ABS_MT_SLOT)
        Value      1
        Min        0
        Max        9
      Event code 48 (ABS_MT_TOUCH_MAJOR)
        Value      0
        Min        0
        Max       44
        Resolution       2
      Event code 49 (ABS_MT_TOUCH_MINOR)
        Value      0
        Min        0
        Max       44
        Resolution       2
      Event code 52 (ABS_MT_ORIENTATION)
        Value      0
        Min        0
        Max        1
      Event code 53 (ABS_MT_POSITION_X)
        Value      0
        Min        0
        Max    12400
        Resolution      40
      Event code 54 (ABS_MT_POSITION_Y)
        Value      0
        Min        0
        Max     8640
        Resolution      40
      Event code 57 (ABS_MT_TRACKING_ID)
        Value      0
        Min        0
        Max    65535
    Event type 4 (EV_MSC)
      Event code 5 (MSC_TIMESTAMP)
    Event type 5 (EV_SW)
      Event code 14 (SW_MUTE_DEVICE) state 0
  Properties:
    Property type 0 (INPUT_PROP_POINTER)
  Testing ... (interrupt to exit)
  Event: time 1684975767.189759, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0
  Event: time 1684975767.189759, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 495
  Event: time 1684975767.189759, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 4363
  Event: time 1684975767.189759, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 6423
  Event: time 1684975767.189759, type 3 (EV_ABS), code 49 (ABS_MT_TOUCH_MINOR), value 1
  Event: time 1684975767.189759, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 1
  Event: time 1684975767.189759, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 496
  Event: time 1684975767.189759, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 5396
  Event: time 1684975767.189759, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 6148
  Event: time 1684975767.189759, type 3 (EV_ABS), code 52 (ABS_MT_ORIENTATION), value 1
  Event: time 1684975767.189759, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
  Event: time 1684975767.189759, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1
  Event: time 1684975767.189759, type 3 (EV_ABS), code 0 (ABS_X), value 4363
  Event: time 1684975767.189759, type 3 (EV_ABS), code 1 (ABS_Y), value 6423
  Event: time 1684975767.189759, -------------- SYN_REPORT ------------
  Event: time 1684975767.219755, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0
  Event: time 1684975767.219755, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
  Event: time 1684975767.219755, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1
  Event: time 1684975767.219755, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0
  Event: time 1684975767.219755, type 3 (EV_ABS), code 0 (ABS_X), value 5396
  Event: time 1684975767.219755, type 3 (EV_ABS), code 1 (ABS_Y), value 6148
  Event: time 1684975767.219755, -------------- SYN_REPORT ------------
  Event: time 1684975767.229751, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 1
  Event: time 1684975767.229751, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1
  Event: time 1684975767.229751, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
  Event: time 1684975767.229751, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0
  Event: time 1684975767.229751, -------------- SYN_REPORT ------------

  this is on Ubuntu 22.04.2 LTS 64-bit, X11 and an Intuos Pro 4 model#
  PTH 860

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xf86-input-wacom/+bug/2020717/+subscriptions



References