December 2017

S M T W T F S
     12
3456789
10111213141516
17181920212223
242526 27282930
31      

Style Credit

Expand Cut Tags

No cut tags

March 5th, 2009

trueash: (Default)
Thursday, March 5th, 2009 12:58 pm
Вот, нашел и успешно применил способ включения/выключения 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

Tags: