-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
needs-reporter-feedback ❓There's an unanswered question, the reporter needs to answerThere's an unanswered question, the reporter needs to answerudev
Description
Submission type
- Bug report
systemd version the issue has been seen with
238.0
Used distribution
Arch Linux
In case of bug report: Expected behaviour you didn't see
udev does no longer tag my mouse as both ID_INPUT_JOYSTICK and ID_INPUT_MOUSE as it should, it only tags it as ID_INPUT_JOYSTICK and thus X.org does no longer see it as
Mouse Joystickbut only as aJoystickdevice and cannot use it.
systemd-237.64
# udevadm info /dev/input/event7
P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:0738:1714.0007/input/input7/event7
N: input/event7
S: input/by-id/usb-Mad_Catz_Mad_Catz_M.M.O.TE_Example#-event-joystick
S: input/by-path/pci-0000:00:14.0-usb-0:8:1.0-event-joystick
E: DEVLINKS=/dev/input/by-id/usb-Mad_Catz_Mad_Catz_M.M.O.TE_Example#-event-joystick /dev/input/by-path/pci-0000:00:14.0-usb-0:8:1.0-event-joystick
E: DEVNAME=/dev/input/event7
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:0738:1714.0007/input/input7/event7
E: ID_BUS=usb
E: ID_FOR_SEAT=input-pci-0000_00_14_0-usb-0_8_1_0
E: ID_INPUT=1
E: ID_INPUT_JOYSTICK=1
E: ID_INPUT_MOUSE=1
E: ID_MODEL=Mad_Catz_M.M.O.TE
E: ID_MODEL_ENC=Mad\x20Catz\x20M.M.O.TE
E: ID_MODEL_ID=1714
E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.0
E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_0
E: ID_REVISION=0100
E: ID_SERIAL=Mad_Catz_Mad_Catz_M.M.O.TE_Example#
E: ID_SERIAL_SHORT=Example#
E: ID_TYPE=hid
E: ID_USB_DRIVER=usbhid
E: ID_USB_INTERFACES=:030102:030000:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=Mad_Catz
E: ID_VENDOR_ENC=Mad\x20Catz
E: ID_VENDOR_ID=0738
E: LIBINPUT_DEVICE_GROUP=3/738/1714:usb-0000:00:14.0-8
E: MAJOR=13
E: MINOR=71
E: SUBSYSTEM=input
E: TAGS=:seat:uaccess:
E: USEC_INITIALIZED=2768285
Xorg.0.log
[ 12.706] (II) config/udev: Adding input device Mad Catz Mad Catz M.M.O.TE (/dev/input/event6)
[ 12.706] (**) Mad Catz Mad Catz M.M.O.TE: Applying InputClass "evdev pointer catchall"
[ 12.706] (**) Mad Catz Mad Catz M.M.O.TE: Applying InputClass "libinput pointer catchall"
[ 12.706] (**) Mad Catz Mad Catz M.M.O.TE: Applying InputClass "evdev pointer catchall"
[ 12.706] (**) Mad Catz Mad Catz M.M.O.TE: Applying InputClass "joystick catchall"
[ 12.706] (**) Mad Catz Mad Catz M.M.O.TE: Applying InputClass "Mouse Remap"
[ 12.710] (II) Using input driver 'libinput' for 'Mad Catz Mad Catz M.M.O.TE'
[ 12.710] (**) Mad Catz Mad Catz M.M.O.TE: always reports core events
[ 12.763] (II) event6 - Mad Catz Mad Catz M.M.O.TE: is tagged by udev as: Mouse Joystick
[ 12.763] (II) event6 - Mad Catz Mad Catz M.M.O.TE: device is a pointer
[ 12.763] (II) event6 - Mad Catz Mad Catz M.M.O.TE: device removed
[ 12.786] (II) XINPUT: Adding extended input device "Mad Catz Mad Catz M.M.O.TE" (type: MOUSE, id 18)
[ 12.786] (**) Mad Catz Mad Catz M.M.O.TE: (accel) selected scheme none/0
[ 12.786] (**) Mad Catz Mad Catz M.M.O.TE: (accel) acceleration factor: 2.000
[ 12.786] (**) Mad Catz Mad Catz M.M.O.TE: (accel) acceleration threshold: 4
[ 12.839] (II) event6 - Mad Catz Mad Catz M.M.O.TE: is tagged by udev as: Mouse Joystick
[ 12.839] (II) event6 - Mad Catz Mad Catz M.M.O.TE: device is a pointer
[ 12.841] (II) config/udev: Adding input device Mad Catz Mad Catz M.M.O.TE (/dev/input/js0)
[ 12.842] (II) config/udev: Adding input device Mad Catz Mad Catz M.M.O.TE (/dev/input/mouse0)
[ 32.694] (II) event6 - Mad Catz Mad Catz M.M.O.TE: device removed
systemd-238.0
P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:0738:1714.0007/input/input7/event7
N: input/event7
S: input/by-id/usb-Mad_Catz_Mad_Catz_M.M.O.TE_Example#-event-joystick
S: input/by-path/pci-0000:00:14.0-usb-0:8:1.0-event-joystick
E: DEVLINKS=/dev/input/by-path/pci-0000:00:14.0-usb-0:8:1.0-event-joystick /dev/input/by-id/usb-Mad_Catz_Mad_Catz_M.M.O.TE_Example#-event-joystick
E: DEVNAME=/dev/input/event7
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:0738:1714.0007/input/input7/event7
E: ID_BUS=usb
E: ID_FOR_SEAT=input-pci-0000_00_14_0-usb-0_8_1_0
E: ID_INPUT=1
E: ID_INPUT_JOYSTICK=1
E: ID_MODEL=Mad_Catz_M.M.O.TE
E: ID_MODEL_ENC=Mad\x20Catz\x20M.M.O.TE
E: ID_MODEL_ID=1714
E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.0
E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_0
E: ID_REVISION=0100
E: ID_SERIAL=Mad_Catz_Mad_Catz_M.M.O.TE_Example#
E: ID_SERIAL_SHORT=Example#
E: ID_TYPE=hid
E: ID_USB_DRIVER=usbhid
E: ID_USB_INTERFACES=:030102:030000:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=Mad_Catz
E: ID_VENDOR_ENC=Mad\x20Catz
E: ID_VENDOR_ID=0738
E: LIBINPUT_DEVICE_GROUP=3/738/1714:usb-0000:00:14.0-8
E: MAJOR=13
E: MINOR=71
E: SUBSYSTEM=input
E: TAGS=:uaccess:seat:
E: USEC_INITIALIZED=2714856
Xorg.0.log
[ 8.147] (II) config/udev: Adding input device Mad Catz Mad Catz M.M.O.TE (/dev/input/event7)
[ 8.147] (**) Mad Catz Mad Catz M.M.O.TE: Applying InputClass "joystick catchall"
[ 8.149] (II) Using input driver 'libinput' for 'Mad Catz Mad Catz M.M.O.TE'
[ 8.149] (**) Mad Catz Mad Catz M.M.O.TE: always reports core events
[ 8.201] (II) event7 - Mad Catz Mad Catz M.M.O.TE: is tagged by udev as: Joystick
[ 8.201] (II) event7 - Mad Catz Mad Catz M.M.O.TE: device is a joystick, ignoring
[ 8.226] (EE) libinput: Mad Catz Mad Catz M.M.O.TE: Failed to create a device for /dev/input/event7
[ 8.226] (EE) PreInit returned 2 for "Mad Catz Mad Catz M.M.O.TE"
[ 8.227] (II) config/udev: Adding input device Mad Catz Mad Catz M.M.O.TE (/dev/input/js0)
[ 8.228] (II) config/udev: Adding input device Mad Catz Mad Catz M.M.O.TE (/dev/input/mouse1)
In case of bug report: Unexpected behaviour you saw
udev does not tag my mouse as "ID_INPUT_MOUSE".
In case of bug report: Steps to reproduce the problem
install systemd-238.0 and reboot
Metadata
Metadata
Assignees
Labels
needs-reporter-feedback ❓There's an unanswered question, the reporter needs to answerThere's an unanswered question, the reporter needs to answerudev