<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - DualShock 4 Touchpad not working with libinput."
href="https://bugs.freedesktop.org/show_bug.cgi?id=105050#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - DualShock 4 Touchpad not working with libinput."
href="https://bugs.freedesktop.org/show_bug.cgi?id=105050">bug 105050</a>
from <span class="vcard"><a class="email" href="mailto:sur3@gmx.de" title="Simon <sur3@gmx.de>"> <span class="fn">Simon</span></a>
</span></b>
<pre>Here is the evemu-describe:
# EVEMU 1.3
# Kernel: 4.14.8-gentoo-r1
# DMI:
dmi:bvnLENOVO:bvr83ET76WW(1.46):bd07/05/2013:svnLENOVO:pn4180CE9:pvrThinkPadT420:rvnLENOVO:rn4180CE9:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
# Input device name: "Sony Interactive Entertainment Wireless Controller
Touchpad"
# Input device ID: bus 0x03 vendor 0x54c product 0x9cc version 0x8111
# 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 272 (BTN_LEFT)
# Event code 325 (BTN_TOOL_FINGER)
# Event code 330 (BTN_TOUCH)
# Event code 333 (BTN_TOOL_DOUBLETAP)
# Event type 3 (EV_ABS)
# Event code 47 (ABS_MT_SLOT)
# Value 0
# Min 0
# Max 1
# Fuzz 0
# Flat 0
# Resolution 0
# Event code 53 (ABS_MT_POSITION_X)
# Value 0
# Min 0
# Max 1920
# Fuzz 0
# Flat 0
# Resolution 0
# Event code 54 (ABS_MT_POSITION_Y)
# Value 0
# Min 0
# Max 942
# Fuzz 0
# Flat 0
# Resolution 0
# Event code 57 (ABS_MT_TRACKING_ID)
# Value 0
# Min 0
# Max 65535
# Fuzz 0
# Flat 0
# Resolution 0
# Properties:
# Property type 0 (INPUT_PROP_POINTER)
# Property type 2 (INPUT_PROP_BUTTONPAD)
N: Sony Interactive Entertainment Wireless Controller Touchpad
I: 0003 054c 09cc 8111
P: 05 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 00 00 01 00 00 00 00 00
B: 01 20 24 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 00 00 00 00 00 80 60 02
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: 2f 0 1 0 0 0
A: 35 0 1920 0 0 0
A: 36 0 942 0 0 0
A: 39 0 65535 0 0 0
Here a log from xorg using libinput:
libinput:
[ 139.142] (II) config/udev: Adding input device Sony Interactive
Entertainment Wireless Controller Touchpad (/dev/input/event7)
[ 139.142] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
Applying InputClass "joystick-all"
[ 139.142] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
Applying InputClass "ds4-touchpad"
[ 139.143] (II) Using input driver 'libinput' for 'Sony Interactive
Entertainment Wireless Controller Touchpad'
[ 139.143] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
always reports core events
[ 139.143] (**) Option "Device" "/dev/input/event7"
[ 139.143] (**) Option "_source" "server/udev"
[ 139.143] (II) event7 - (II) Sony Interactive Entertainment Wireless
Controller Touchpad: (II) not tagged as supported input device
[ 139.180] (II) event7 - not using input device '/dev/input/event7'.
[ 139.180] (EE) libinput: Sony Interactive Entertainment Wireless Controller
Touchpad: Failed to create a device for /dev/input/event7
[ 139.180] (EE) PreInit returned 2 for "Sony Interactive Entertainment
Wireless Controller Touchpad"
[ 139.180] (II) UnloadModule: "libinput"
And here a log from xorg using evdev:
[ 56.809] (II) config/udev: Adding input device Sony Interactive
Entertainment Wireless Controller Touchpad (/dev/input/event7)
[ 56.810] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
Applying InputClass "joystick-all"
[ 56.810] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
Applying InputClass "ds4-touchpad"
[ 56.810] (II) LoadModule: "evdev"
[ 56.810] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[ 56.814] (II) Module evdev: vendor="X.Org Foundation"
[ 56.814] compiled for 1.19.5, module version = 2.10.5
[ 56.814] Module class: X.Org XInput Driver
[ 56.814] ABI class: X.Org XInput driver, version 24.1
[ 56.814] (II) Using input driver 'evdev' for 'Sony Interactive
Entertainment Wireless Controller Touchpad'
[ 56.814] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
always reports core events
[ 56.814] (**) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: Device: "/dev/input/event7"
[ 56.814] (--) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: Vendor 0x54c Product 0x9cc
[ 56.814] (--) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: Found 1 mouse buttons
[ 56.814] (--) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: Found absolute axes
[ 56.814] (--) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: Found absolute multitouch axes
[ 56.814] (II) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: Forcing relative x/y axes to exist.
[ 56.814] (II) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: Configuring as mouse
[ 56.815] (**) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: YAxisMapping: buttons 4 and 5
[ 56.815] (**) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout:
200
[ 56.815] (**) Option "config_info"
"udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.3/0003:054C:09CC.0001/input/input9/event7"
[ 56.815] (II) XINPUT: Adding extended input device "Sony Interactive
Entertainment Wireless Controller Touchpad" (type: MOUSE, id 11)
[ 56.815] (II) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: Faking axis ABS_X.
[ 56.815] (II) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: Faking axis ABS_Y.
[ 56.815] (II) evdev: Sony Interactive Entertainment Wireless Controller
Touchpad: initialized for absolute axes.
[ 56.815] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
(accel) keeping acceleration scheme 1
[ 56.815] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
(accel) acceleration profile 0
[ 56.815] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
(accel) acceleration factor: 2.000
[ 56.815] (**) Sony Interactive Entertainment Wireless Controller Touchpad:
(accel) acceleration threshold: 4</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>