LINUX.ORG.RU

Подключение мыши и отключение тачпада.

 ,


1

1

Здравствуйте, форумчане. Подниму избитую тему (не кидайте помидорами) про отключение тачпада при подключении мыши. Перепробывал кучу правил, последнее вот такое

ACTION=="add", SUBSYSTEM=="input", ENV{ID_CLASS}="mouse", KERNEL=="mouse[0-9]", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/user/.Xauthority", RUN+="/usr/bin/xinput --set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0"
ACTION=="remove",SUBSYSTEM=="input", ENV{ID_CLASS}="mouse", KERNEL=="mouse[0-9]", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/user/.Xauthority", RUN+="/usr/bin/xinput --set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 1"
- это если будут предложения для правки :)
вот выложил события при подключении мыши
Помогите, пожалуйста.

xinput из командной строки работает как надо, отключает/подключает? Если работает, то, наверное, надо поменять двойные кавычки внутри RUN на одинарные, иначе вобще не понятно, как парсер их обрабатывает. Дальше проверяйте, что правило работает через ″udevadm test″, возможно, нужно будет поменять KERNEL на DEVPATH==«*/mouse[0-9]».

Ну и ещё может влиять где эти правила находятся, там ведь есть ещё input.rules.

mky ★★★★★
()
Ответ на: комментарий от mky

надо поменять двойные кавычки внутри RUN на одинарные

Без кавычек с цифровыми значениями заработало. Спасибо.

All_Warez
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.