Skip to content

Logitech Buzz(tm) isn't recognized as joystick due to missing udev rule #6137

@lehmann-4178656ch

Description

@lehmann-4178656ch

Submission type

  • Bug report

systemd version the issue has been seen with

systemctl --version
systemd 231
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN

Used distribution

Fedora 25 64-bit (also occurs on Ubuntu 17.04)

In case of bug report: Expected behaviour you didn't see

sudo udevadm info --query=all --name=input/eventXX on the respective device that is Logitech Buzz(tm) will output line E: ID_INPUT_JOYSTICK=1 and device is available with SDL2 library as gamepad or joystick

In case of bug report: Unexpected behaviour you saw

sudo udevadm info --query=all --name=input/eventXX on the respective device that is Logitech Buzz(tm) doesn't output line E: ID_INPUT_JOYSTICK=1 and device is not available with SDL2 library as gamepad or joystick

In case of bug report: Steps to reproduce the problem

  1. Connect Logitech Buzz(tm)
  2. Get respective input device, e.g. by checking output of sudo evtest
  3. Run this command on the respective device: sudo udevadm info --query=all --name=input/eventXX

The udev rules which seems to fix this for me is the following:

SUBSYSTEM=="input", ATTRS{idProduct}=="0002", ATTRS{idVendor}=="054c", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"

Metadata

Metadata

Assignees

Labels

bug 🐛Programming errors, that need preferential fixingudev

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions