<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - libinput ignores "pad" device on Wacom MobileStudio Pro"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102100">102100</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>libinput ignores "pad" device on Wacom MobileStudio Pro
</td>
</tr>
<tr>
<th>Product</th>
<td>Wayland
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>libinput
</td>
</tr>
<tr>
<th>Assignee</th>
<td>wayland-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>killertofu@gmail.com
</td>
</tr></table>
<p>
<div>
<pre>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 #
################################
~~~</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>