Всем доброго времени суток!
Возникла небольшая проблемка с настройкой touchscreen устройства.
В наличии имеется скрипт для калибровки экрана:
touchscreen.sh
#!/bin/sh
xinput set-int-prop "eGalax Inc. USB TouchController" "Evdev Axes Swap" 8 1
xinput set-int-prop "eGalax Inc. USB TouchController" "Evdev Axis Calibration" 32 71 1881 138 1860
echo "123" >> /home/ozzy/Desktop/test
Если его просто запустить, то все работает отлично. Но необходимо автоматически выполнять этот скрипт при каждом подключении девайса. Для чего было созданно правило:
/etc/udev/rules.d/99-touchscreen.rules
SUBSYSTEM=="input" ACTION=="add", ATTR{name}=="eGalax Inc. USB TouchController", RUN+="/home/ozzy/Desktop/touchscreen.sh"
По появлению на рабочем столе фалика «test», при подключении устройства, можно судить, что скрипт отрабатывает, но команды xinput не работают.
Система: Ubuntu 10.10. Как быть?