Вот ещё скрипт для ждущего режима. Спи**ено с американского форма. Маверик вообще просыпаться не хотел, приходилось батарейку вытаскивать. Теперь засыпает и просыпается не хуже чем Windows, и никаких проблем с яркостью.
sudo gedit /etc/pm/sleep.d/20_custom-ehci_hcd
#!/bin/sh
# File: "/etc/pm/sleep.d/20_custom-ehci_hcd".
case "${1}" in
hibernate|suspend)
# Unbind ehci_hcd for first device 0000:00:1a.0:
echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
# Unbind ehci_hcd for second device 0000:00:1d.0:
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
;;
resume|thaw)
# Bind ehci_hcd for first device 0000:00:1a.0:
echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind
# Bind ehci_hcd for second device 0000:00:1d.0:
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind
;;
esac
sudo chmod +x /etc/pm/sleep.d/20_custom-ehci_hcd
Пользователь решил продолжить мысль [time]Sun Oct 3 15:50:07 2010[/time]:
Решил проблему с вкл/выкл тачпада
echo "options psmouse force_elantech=1" | sudo tee -a /etc/modprobe.d/psmouse.conf
sudo rmmod psmouse && sudo modprobe psmouse
sudo gedit /etc/acpi/asus-touchpad.sh
#!/bin/sh
# Toggle Elantech touchpad device on Asus laptops
[ -f /usr/share/acpi-support/power-funcs ] || exit 0
. /usr/share/acpi-support/power-funcs
getXconsole
TPSTATUS=`xinput list-props "ETPS/2 Elantech Touchpad" | grep "Device Enabled" | awk '{ print $4 }'`
test -z $TPSTATUS && exit 1
if [ $TPSTATUS = 1 ]; then
xinput set-prop "ETPS/2 Elantech Touchpad" "Device Enabled" 0
elif [ $TPSTATUS = 0 ]; then
xinput set-prop "ETPS/2 Elantech Touchpad" "Device Enabled" 1
fi
sudo service acpid restart
sudo /etc/init.d/acpi-support restart
После этого вкл/выкл работает только под рутом.
Далее в гуе (другого способа не нашёл)
gconf-editor
В нём apps - gnome_seettings_daemon - keybindings ключ touchpad. Изменить значение на XF86Tools, установить как обязательное.
Вуаля. Вкл/выкл работает, при этом появляется всплывающее уведомление.
Для тонкой настройки тачпада есть утилитка (только на инглише)
sudo apt-get install gpointing-device-settings
Всё выше описанное действует только в маверике, т.к. ядра до 2.6.34 тачпад не поддерживают и определяют как мышь