Code44free's Blog

Problem with touchpad in Ubuntu linux

Posted in linux by code44free on Декабрь 19, 2013

Touchpad don’t work in Ubuntu 12.04 LTS on Fujitsu ultrabook

Fix:

1. In file /etc/default/grub add for parameter GRUB_CMDLINE_LINUX_DEFAULT values «i8042.notimeout i8042.nomux»

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor i8042.notimeout i8042.nomux"

2. Update grub

# sudo update-grub

After reboot touchpad will work.
But after laptop suspend/resume, touchpad may stop working.

For fix:

1. In resume process, Ubuntu run scripts from /etc/pm/sleep.d folder.
So put here script for fixing touchpad:

# sudo vi /etc/pm/sleep.d/99fixtouchpad.sh

script:

#!/bin/sh
. "${PM_FUNCTIONS}"

resume_touchpad()
{
        # Remove and reload the module for touchpad
        modprobe -r -f psmouse
        modprobe psmouse
}

case "$1" in
        thaw|resume)
                resume_touchpad
                ;;
        *) exit $NA
                ;;
esac

2. make it executable

# sudo chmod +x /etc/pm/sleep.d/99fixtouchpad.sh

After that touchpad work fine in all modes

Реклама
Tagged with: , ,

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: