Udev -Mapping ignorieren Eigenschaften in der AbfrageLinux

Linux verstehen
Anonymous
 Udev -Mapping ignorieren Eigenschaften in der Abfrage

Post by Anonymous »

Ein Gamepad, das ich gekauft habe, wird immer wieder mit Touchscreen -Eigenschaften anstelle eines normalen Joystick -Eingangs hinzugefügt. Ich habe versucht, eine UDEV-Regel hinzuzufügen, um mit dem Debuggen zu beginnen, aber sie löst nicht aus.

Code: Select all

ACTION=="add", SUBSYSTEM=="input", DEVNAME=="/dev/input/event22", RUN+="/bin/bash -c '/bin/echo Gamepad connected > /home/alex/temp/gamepad_log.txt'"
< /code>
Dies wurde nicht ausgelöst. Entfernen des DevName == ... 
jedoch. Dies ist die Udevadm -Info: < /p>
alex@mint:~/temp$ udevadm info --query=all --name=/dev/input/event22
P: /devices/virtual/misc/uhid/0005:1949:0402.0033/input/input76/event22
M: event22
R: 22
U: input
D: c 13:86
N: input/event22
L: 0
E: DEVPATH=/devices/virtual/misc/uhid/0005:1949:0402.0033/input/input76/event22
E: DEVNAME=/dev/input/event22
E: MAJOR=13
E: MINOR=86
E: SUBSYSTEM=input
E: USEC_INITIALIZED=8646770130
E: ID_INPUT=1
E: ID_INPUT_TOUCHSCREEN=1
E: ID_BUS=bluetooth
E: LIBINPUT_DEVICE_GROUP=5/1949/402:18:56:80:89:85:40
< /code>
Ich habe auch DevPath und libinput_device_group ausprobiert. Gibt es eine andere Möglichkeit, dies zu debuggen? Warum werden Eigenschaften, die eindeutig vorhanden sind, nicht übereinstimmend?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post