[Wayland-bugs] [Bug 102100] libinput ignores "pad" device on Wacom MobileStudio Pro

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Aug 7 23:02:55 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=102100

            Bug ID: 102100
           Summary: libinput ignores "pad" device on Wacom MobileStudio
                    Pro
           Product: Wayland
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: libinput
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: killertofu at gmail.com

The "pad" device on Wacom's MobileStudio Pro is ignored by libinput due to it
being tagged as an accelerometer in udev. This tag is correct, but prevents
e.g. libinput-debug-events from displaying touchring data.

~~~
# libinput-debug-events --device /dev/input/event20 --verbose
WARNING: This compatibility wrapper will be removed in the future. Please run
'libinput debug-events' instead
event20 - Wacom MobileStudio Pro 16 Pad: is tagged by udev as: Tablet
Accelerometer TabletPad
event20 - Wacom MobileStudio Pro 16 Pad: device is an accelerometer, ignoring
event20 - not using input device '/dev/input/event20'.
Failed to initialized device /dev/input/event20
~~~

~~~
# EVEMU 1.3
# Kernel: 4.12.3-1-ARCH
# DMI:
dmi:bvnDellInc.:bvrA07:bd01/21/2011:svnDellInc.:pnOptiPlex980:pvr:rvnDellInc.:rn0D441T:rvrA03:cvnDellInc.:ct3:cvr:
# Input device name: "Wacom MobileStudio Pro 16 Pad"
# Input device ID: bus 0x03 vendor 0x56a product 0x34e version 0x110
# Supported events:
#   Event type 0 (EV_SYN)
#     Event code 0 (SYN_REPORT)
#     Event code 1 (SYN_CONFIG)
#     Event code 2 (SYN_MT_REPORT)
#     Event code 3 (SYN_DROPPED)
#     Event code 4 ((null))
#     Event code 5 ((null))
#     Event code 6 ((null))
#     Event code 7 ((null))
#     Event code 8 ((null))
#     Event code 9 ((null))
#     Event code 10 ((null))
#     Event code 11 ((null))
#     Event code 12 ((null))
#     Event code 13 ((null))
#     Event code 14 ((null))
#     Event code 15 (SYN_MAX)
#   Event type 1 (EV_KEY)
#     Event code 256 (BTN_0)
#     Event code 257 (BTN_1)
#     Event code 258 (BTN_2)
#     Event code 259 (BTN_3)
#     Event code 260 (BTN_4)
#     Event code 261 (BTN_5)
#     Event code 262 (BTN_6)
#     Event code 263 (BTN_7)
#     Event code 264 (BTN_8)
#     Event code 265 (BTN_9)
#     Event code 304 (BTN_SOUTH)
#     Event code 305 (BTN_EAST)
#     Event code 306 (BTN_C)
#     Event code 331 (BTN_STYLUS)
#   Event type 3 (EV_ABS)
#     Event code 0 (ABS_X)
#       Value      -15
#       Min      -2048
#       Max       2048
#       Fuzz         0
#       Flat         0
#       Resolution   0
#     Event code 1 (ABS_Y)
#       Value      -15
#       Min      -2048
#       Max       2048
#       Fuzz         0
#       Flat         0
#       Resolution   0
#     Event code 2 (ABS_Z)
#       Value    -1014
#       Min      -2048
#       Max       2048
#       Fuzz         0
#       Flat         0
#       Resolution   0
#     Event code 8 (ABS_WHEEL)
#       Value        0
#       Min          0
#       Max          1
#       Fuzz         0
#       Flat         0
#       Resolution   0
#     Event code 40 (ABS_MISC)
#       Value        0
#       Min          0
#       Max          0
#       Fuzz         0
#       Flat         0
#       Resolution   0
# Properties:
#   Property  type 6 (INPUT_PROP_ACCELEROMETER)
N: Wacom MobileStudio Pro 16 Pad
I: 0003 056a 034e 0110
P: 40 00 00 00 00 00 00 00
B: 00 0b 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 ff 03 00 00 00 00 07 00
B: 01 00 08 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 02 00 00 00 00 00 00 00 00
B: 03 07 01 00 00 00 01 00 00
B: 04 00 00 00 00 00 00 00 00
B: 05 00 00 00 00 00 00 00 00
B: 11 00 00 00 00 00 00 00 00
B: 12 00 00 00 00 00 00 00 00
B: 14 00 00 00 00 00 00 00 00
B: 15 00 00 00 00 00 00 00 00
B: 15 00 00 00 00 00 00 00 00
A: 00 -2048 2048 0 0 0
A: 01 -2048 2048 0 0 0
A: 02 -2048 2048 0 0 0
A: 08 0 1 0 0 0
A: 28 0 0 0 0 0
################################
#      Waiting for events      #
################################
~~~

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170807/6fcbae38/attachment.html>


More information about the wayland-bugs mailing list