Event for missing capability CAP_POINTER on device "Sony PLAYSTATION(R)3 Controller"
Summary
When I use my Sony PLAYSTATION(R)3 Controller
gamepad with libinput this warning is printed many times over.
(EE) libinput bug: Event for missing capability CAP_POINTER on device "Sony PLAYSTATION(R)3 Controller"
I have not noticed any other issues.
Steps to reproduce
- Use the gamepad with
libinput debug-events --verbose
and press any buttons. - Check stdout for numerous warnings.
libinput version you encountered the bug on
1.12.6
Hardware information:
$ udevadm info /sys/class/input/event22
P: /devices/pci0000:00/0000:00:09.0/0000:04:00.0/usb8/8-1/8-1.3/8-1.3:1.0/0003:054C:0268.0009/input/input25/event22
N: input/event22
S: input/by-id/usb-Sony_PLAYSTATION_R_3_Controller-event-joystick
S: input/by-path/pci-0000:04:00.0-usb-0:1.3:1.0-event-joystick
E: DEVLINKS=/dev/input/by-id/usb-Sony_PLAYSTATION_R_3_Controller-event-joystick /dev/input/by-path/pci-0000:04:00.0-usb-0:1.3:1.0-event-joystick
E: DEVNAME=/dev/input/event22
E: DEVPATH=/devices/pci0000:00/0000:00:09.0/0000:04:00.0/usb8/8-1/8-1.3/8-1.3:1.0/0003:054C:0268.0009/input/input25/event22
E: ID_BUS=usb
E: ID_INPUT=1
E: ID_INPUT_JOYSTICK=1
E: ID_INPUT_KEY=1
E: ID_MODEL=PLAYSTATION_R_3_Controller
E: ID_MODEL_ENC=PLAYSTATION\x28R\x293\x20Controller
E: ID_MODEL_ID=0268
E: ID_PATH=pci-0000:04:00.0-usb-0:1.3:1.0
E: ID_PATH_TAG=pci-0000_04_00_0-usb-0_1_3_1_0
E: ID_REVISION=0100
E: ID_SERIAL=Sony_PLAYSTATION_R_3_Controller
E: ID_TYPE=hid
E: ID_USB_DRIVER=usbhid
E: ID_USB_INTERFACES=:030000:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=Sony
E: ID_VENDOR_ENC=Sony
E: ID_VENDOR_ID=054c
E: LIBINPUT_DEVICE_GROUP=3/54c/268:usb-0000:04:00.0-1
E: MAJOR=13
E: MINOR=86
E: SUBSYSTEM=input
E: USEC_INITIALIZED=116483228593
Other log output:
-
libinput record
output: libinput-record.yml -
libinput debug-events --verbose
output: libinput-debug-events.txt -
evemu-record
output: evemu-record.txt
If there is any more information I can provide or any patches I can test please let me know.