2008-09-07

Не было забот, купил ноут Lenovo

Убей точпад

Андрей Орлов  2008-09-07 10:37

Я уже писал, что точпад в Lenovo достал меня капитально. Пользоваться я им не могу, под руками все время путается. как отключить не знаю.

Все-таки лучшим решением такого рода, которое я видел, это встроенный джойстик в thinkpad. Но, однако и в случае точпада решение нашлось.

Точпад + synaptics --> решение проблем

Точпад + synaptics --> решение проблем

Впервый раз с такой аццким устройством я столкнулся на примере Toshiba, к счастью, там это достижение компьютерной мысли отключалось одной кнопкой, что я и делал. Всегда. Наш админ, правда, был в ужасе: у всех ноутбуков сломался точпад, конечно, я рассказал ему в чем дело.

Но вот в Lenovo этой замечательной кнопки не оказалось. К счастью, вышеупомянутый админ, посоветовал поковырять synaptics (man synaptics) от xorg. Я поковырял. Почти сразу нашел способ отклкючить точпад навсегда, опцией

TouchpadOff     1

Почему 0 и 2 - это включить с разными параметрами, а 1 выключить - могу только предполагать: видимо, время битовых регистров и релейных схем еще не прошло.

Однако, хоть я и привык обходится без мыши, но очень быстро понял, что точпад, иногда, допустимое зло, и попытался вернутся к варианту Toshiba, т.е. динамически отключать точпад кнопками с клавиатуры. И тут драйвер synaptics меня не подвел: как оказалось, его настройки можно переключать на включенных X-ах, командой synclient (man synclient). Я написал простой скрипт:

#! /bin/bash

case $(cat /tmp/$USER-touchpad) in
        true)
                synclient TouchpadOff=1;
                echo -n false >/tmp/$USER-touchpad;
                ;;

        false)
                synclient TouchpadOff=0;
                echo -n true >/tmp/$USER-touchpad;
                ;;


        *)
                synclient TouchpadOff=0;
                echo -n true >/tmp/$USER-touchpad;
                ;;
esac

И подвесил его на одну из кнопок в KDE. Для начала я попользовался командой xbindkeys, что было неплохо, но в конце-концов перевесил на меню KDE (там есть такая опция, привязать пункт меню к клавише).

Вместо заключения

Вообще-то всем обладателям аццкого точпада, независимо от отношения к нему, очень рекомендую прочитать man synaptics: узнаете много интересного и полезного.

DreamBot Zope3 Учат тут Нейросети Репозиторий Слив! Статистика Редакторам Мобильный блог
Официальный сайт Zope3 Московская группа изучения реактивного движения The Dream Bot Site nooxml Сайт посуточной аренды квартир в москве