2009-03-05

trueash: (Default)
2009-03-05 12:58 pm
Entry tags:

"Домашнему мастеру. Советы": Выключаем/включаем TouchPad

Вот, нашел и успешно применил способ включения/выключения touchpad'а на ноуте. Втыкаешь мышу - тачпэд отключается, вынимаешь - включается. Просто и гениально. Все лавры - автору :)

Надоело отключать тачпад (драйвер synaptics) на ноутбуке при втыкании мышки. Сделал простые правила для udev, два файла:

/etc/udev/rules.d/99-touchpad.rules

ENV{ID_CLASS}=="mouse", RUN+="/etc/udev/scripts/touchpad.sh"

/etc/udev/scripts/touchpad.sh

#!/bin/sh
if [ "$ACTION" == "add" ] ; then
synclient TouchpadOff=1
# Раскомментировать для ноутбуков ASUS (погасить индикатор)
#echo 0 > /proc/acpi/asus/tled
elif [ "$ACTION" == "remove" ] ; then
synclient TouchpadOff=0
# Раскомментировать для ноутбуков ASUS (зажечь индикатор)
#echo 1 > /proc/acpi/asus/tled
fi

И всё! Делал для Gentoo, но должно работать и в других дистрибутивах.

Похоже, что способ дистронезависимый. Единственное, что пришлось создать /etc/udev/scripts/ - у меня такого не было. Источник: http://linsovet.com/node/713