Код: Выделить всё
ACTION=="add", SUBSYSTEM=="input", DEVNAME=="/dev/input/event22", RUN+="/bin/bash -c '/bin/echo Gamepad connected > /home/alex/temp/gamepad_log.txt'"
< /code>
Это не запустило. Удаление devName == ... alex@mint:~/temp$ udevadm info --query=all --name=/dev/input/event22
P: /devices/virtual/misc/uhid/0005
M: event22
R: 22
U: input
D: c 13:86
N: input/event22
L: 0
E: DEVPATH=/devices/virtual/misc/uhid/0005
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>
Я также попробовал devpath и libinput_device_group. Есть ли другой способ отладить это? Почему свойства, которые явно присутствуют, не соответствуют не совпадают?
Подробнее здесь: https://stackoverflow.com/questions/794 ... d-in-query
Мобильная версия