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: [email protected]
          Reporter: [email protected]

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.
_______________________________________________
wayland-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to