Hallo, ich möchte einen symbolischen Link für einen Xbox 360 Wireless Controller erstellen und komme nicht einfach weiter, habe Tomaten auf den Augen oder generelle Verständnisprobleme (who knows?). udevadm monitor --env liefert für das entsprechende Gerät: UDEV [9437.603037] add /devices/pci0000:00/0000:00:06.0/usb2/2-2/2-2:1.0/input/input19/js2 (input) .INPUT_CLASS=joystick ACTION=add DEVLINKS=/dev/input/by-path/pci-0000:00:06.0-usb-0:2:1.0-joystick /dev/input/by-id/usb-©Microsoft_Xbox_360_Wireless_Receiver_for_Windows_E 0E49B20-joystick DEVNAME=/dev/input/js2 DEVPATH=/devices/pci0000:00/0000:00:06.0/usb2/2-2/2-2:1.0/input/input19/ js2 ID_BUS=usb ID_FOR_SEAT=input-pci-0000_00_06_0-usb-0_2_1_0 ID_INPUT=1 ID_INPUT_JOYSTICK=1 ID_MODEL=Xbox_360_Wireless_Receiver_for_Windows ID_MODEL_ENC=Xbox\x20360\x20Wireless\x20Receiver\x20for\x20Windows ID_MODEL_ID=0719 ID_PATH=pci-0000:00:06.0-usb-0:2:1.0 ID_PATH_TAG=pci-0000_00_06_0-usb-0_2_1_0 ID_REVISION=0100 ID_SERIAL=©Microsoft_Xbox_360_Wireless_Receiver_for_Windows_E0EB9BF3 ID_SERIAL_SHORT=E0EB9BF3 ID_TYPE=generic ID_USB_DRIVER=xpad ID_USB_INTERFACES=:ff5d81:ff5d82: ID_USB_INTERFACE_NUM=00 ID_VENDOR=©Microsoft ID_VENDOR_ENC=©Microsoft ID_VENDOR_ID=045e MAJOR=13 MINOR=2 SEQNUM=3005 SUBSYSTEM=input TAGS=:uaccess:seat: USEC_INITIALIZED=9437599817 In /etc/udev/rules.d/99-input-XBox360Controller.rules habe ich folgende, verschiedene Regeln eingetragen und der Reihe nach getestet: SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_VENDOR_ID}=="045e", ENV{ID_MODEL_ID}=="0719", DEVPATH=="*/js*", SYMLINK+="xboxcontroller" SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_VENDOR_ID}=="045e", ENV{ID_MODEL_ID}=="0719", KERNEL=="js*", SYMLINK+="xboxcontroller" SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_VENDOR_ID}=="045e", ENV{ID_MODEL_ID}=="0719", ENV{DEVNAME}=="/js*", SYMLINK+="xboxcontroller" Keine dieser Regeln hat den gewünschten symbolischen Link erzeugt. Mit udevadm test /sys/devices/pci0000:00/0000:00:06.0/usb2/2-2/2-2:1.0/input/input19/js2 habe ich keinen Hinweis darauf erhalten, dass eine dieser Regeln verarbeitet wird. Die Zugriffsrechte und der Eigentümer für /etc/udev/rules.d/99-input-XBox360Controller.rules entsprechen denen, die bereits in dem Verzeichnis installiert waren. Vor jedem Test habe ich ein Reload der Reglen durch Neustart von udev erzwungen. Liegt evtl. ein Problem mit der Priorisierung vor? Ist evtl. der Gerätename für Regeln mit Priorität 99 moch nicht verfügbar? Für Ratschläge, die mich der Lösung näher bringen, würde ich mich sehr freuen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.