Comment 0 for bug 2020717

Revision history for this message
stib (stib) wrote :

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:

 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