Содержание
Тонкая настройка Synaptics Touchpad
Synaptics производит отличные тачпады: они отзывчивы, обладают мультитачем и, что самое главное, их можно долго и нудно легко и просто настраивать под свои ловкие пальчики.
Вот только одна незадачка: вся эта прелесть прекрасно работает в Windows 7, в то время как в Linux как всегда лишь унылые огрызки, и наполовину не использующие все свои возможности.
Бесстрашный Хабраюзер, готов ли ты бороться со вселенской несправедливостью? Тогда добро пожаловать под хабракат, тебя ждет море удовольствия, linux-way и миллионы счастливых кликов на выходе
По сути надо: скачать скрипт, подправить под себя и добавить в автозагрузку. Правда скучно? Читаем дальше
Проблема
Примерно год назад, прикупив прекрасный Acer 3810T и вдоволь насладившись наигравшись с Win 7, я с удовольствием перешел на Ubuntu.
К сожалению, «железных» проблем прибавилось, но походу они как-то решались (см. ubuntuforums).
Однако больше всего (особенно в сравнении с гладкой работой в Win 7) меня раздражала работа тачпада, а именно:
- в некоторых случаях недостаточная, а в других чрезмерная чувствительность
- «прыгающий» курсор
- отсутствие мультитача
- невозможность нормально настроить все это
Что же с этим делать? Посмотрим, что нам предлагают стандартные программы, например, в Ubuntu.
Стандартные пути решения
Существует 2 наиболее простых решения этой проблемы: настройка мышки через Mouse Preferences в Gnome и программа gSynaptics. В первом случае настроек кот наплакал (выключать тачпад при наборе текста и разрешить горизонтальный скроллинг? Круто!).
gSynaptcs тоже решает только часть проблем (есть циркулярная прокрутка, попытка настроить перемещение курсора и чувствительность), но у меня кстати работает довольно криво и почему-то запоминает не все конфиги. Так что все это не торт. Впрочем, довольно лирики и драматизма.
Перейдем к самому интересному!
Конфетка
На самом деле Synaptics предлагает ту самую кнопку «сделать ах%?№№0» специальный пакет, с помощью которого можно реализовать мультитач в большинстве популярных дистрибутивов, но только для ОЕМ производителей и меинтейнеров.
Возможно, счастье ждет нас в ближайшем будущем, но мы не любим ждать и идем своим (пока единственным) путем.
Оговорюсь сразу: решение и конфиг рассматривается в рамках Ubuntu. Нет, вовсе не потому, что «это самая лучшая ОС в мире«.
Просто я ее использую Всем, кто протестирует в других дистрибутивах и отпишется, шлюхи и блек джек отдельное спасибо!
Суть решения в написании скрипта, который через стандартную утилиту xinput каждый раз при загрузке системы будет менять настройки драйвера Synaptics для иксов так, как нам этого хочется.
**Решения, найденные в google, оперируют к xorg.conf и HAL, который успешно вырезан из Ubuntu 10.04
Процесс
1. Проверяем, установлен ли пакет xinput 2. Проверяем, установлен ли пакет xserver-xorg-input-synaptics 3.
Создаем свой скрипт с настройками или используем мой **Напоминаю, что скрипты у нас как правило в своем имени имеют расширение .sh, начинаются строчкой #!/bin/sh и любят, когда их делают исполняемыми с помощью команды chmod 4.
Меняем под себя настройки драйвера в скрипте 5. Добавляем скрипт в автозагрузку (любым удобным способом) Как работают строчки скрипта?
xinput —help
Отличная консольная утилита, позволяющая менять настройки устройств ввода налету. Чтобы посмотреть список всех устройств:
xinput list
Далее, чтобы посмотреть список параметров конкретного устройства и их значения нужно обращаться к нему по имени или через номер id (лучше уж по имени, когда оно уже известно):
xinput list-props «SynPS/2 Synaptics TouchPad»
Чтобы изменить значение конкретного параметра:
xinput set-int-prop «SynPS/2 Synaptics TouchPad» «имя параметра» #размер значени(я)й в битах# #значения через пробел#
Например:
xinput set-int-prop «SynPS/2 Synaptics TouchPad» «Synaptics Jumpy Cursor Threshold» 32 250
— решает проблему «прыгающего» курсора
xinput set-int-prop «SynPS/2 Synaptics TouchPad» «Circular Scrolling» 8 1
— разрешает прокрутку «по кругу»
Подробно о каждом параметре на сайте X.org
В примитивном скрипте можно посмотреть, какие параметры использовал я. Но, как известно, на вкус и цвет…
Скачать скрипт
Ну вот, вроде все довольны и счастливы. Теперь можно смело рисовать в Photoshop GIMP Данный алгоритм настройки должен сработать не только для Ubuntu и, возможно, также и для других тачпадов, надо пробовать К сожалению, мне неизвестно, как настроить такую функцию мультитач, как scale и rotate. Может, кто-то подскажет? Если вам есть, что добавить/поправить, welcome в комментарии. UPD: Спасибо за предложения и пожелания, учтем-с в будущем!
UPD2: Где же ты красавец-кодер на своей машинке-коне, который сделает небольшую утилитку для тех, для кого, скажем Ubuntu — ОС действительно для человеческих существ?
- synaptics
- touchpad
- ubuntu
- script
- настройка
- скрипт
Источник: https://habr.com/post/101085/
Как вернуть настройки Synaptics Touchpad?
Сегодня хочу рассказать о своей личной проблеме, с которой я столкнулся после предпоследнего обновления Windows 10, а также о том, как я решил эту проблему.
Дело в том, что в качестве основного компьютера я использую ноутбук, который оснащен тачпадом от производителя Synaptics.
Их сенсорные панели для ноутбуков являются наиболее распространенными, так что возможность появления проблемы для меня была крайне неожиданной, но все-таки она появилась, и сейчас я обо все расскажу подробнее.
В чем проблема?
Любые тачпады, используемые в ноутбуках, для полноценной работы и дальнейшей их настройки в процессе использования, оснащаются производителем специальными драйверами, которые не только улучшают работу устройства, но и добавляют в систему программы, содержащие перечень опций для управления сенсорной панелью.
Вкладка Synaptics Touchpad пропала
Компания Synaptics не является исключением и для каждой модели своих тачпадов создает подобный софт, который идеально работает в связке с остальным программным обеспечением, установленным на ноутбук при его первом запуске.
Вот только в процессе использования подобного устройства, перечень имеющихся на нем программ время от времени меняется. Что-то устанавливается, что-то удаляется, а что-то обновляется.
Обновляется и операционная система, что априори не должно вызывать проблем, а лишь их решать. Однако, чем сложнее становятся технологии, тем сложнее улучшать их, не добавляя новых проблем. С этим я и столкнулся.
После предпоследнего обновления Windows 10, которые было где-то в феврале-марте, у меня пропали все настройки Synaptics Touchpad, которые располагались в специально отведенной вкладке настроек мыши.
Их просто не стало, а вместе с этим перестал правильно работать сам touchpad, игнорируя все внесенные мной ранее параметры.
Неудачные способы решения
Первым делом я конечно же попробовал установить драйвер Synaptics Touchpad, который был предназначен для моего ноутбука, считая, что он просто слетел при обновлении.
Но тщетно! Установка даже не началась, так как система говорила о том, что уже был установлен драйвер более свежей версии и для продолжения операции требуется удалить ее через «Программы и компоненты».
Но вот в чем загвоздка — драйвера не было в списке установленных программ, а значит удалять было нечего.
Далее я попытался найти решение в интернете, считая что не единственный столкнулся с проблемой. Так и вышло.
Проблема возникала у многих, но все сводилось к тому, что Microsoft не при чем и лучше обратиться в техническую поддержку производителя ноутбука.
А проблема, к слову, возникала у владельцев ноутбуков абсолютно разных марок.
Типичный ответ службы поддержки Microsoft
Также были советы откатить версию драйвера до предыдущей, в которой данной проблемы не было. И да, я попытался сделать это, вот только здесь возникла другая загвоздка.
При попытке откатить драйвер, он сбрасывался до того, что предоставляется корпорацией Microsoft, годного лишь для базового функционирования тачпада.
И по идее, поверх него уже можно установить драйвер Synaptics любой желаемой версии, но перед этим требуется перезагрузить компьютер.
И на этом все заканчивалось, так как после перезагрузки, в качестве активного, вновь использовался фантомный драйвер от Synaptics самой свежей версии.
Установка майских обновлений Windows 10
Далее, буквально дня три назад, Windows 10 получила новый пакет обновлений, на который я возлагал большие надежды, так как думал, что она исправит досадную ошибку. Но нет, система обновилась, а проблема осталась. И здесь я решил, что стоит вплотную заняться данным вопросом, о чем собственно и пойдет дальше речь.
Как оказалось все очень легко, но при этом не так очевидно, как хотелось бы. В общем, для того, чтобы решить свою проблему с пропажей настроек, я сделал следующее:
- Для начала следует обзавестись драйвером для сенсорной панели Synaptics Touchpad, которая будет подходить именно для вашей модели ноутбука. Посмотреть модель устройства можно на наклейке, которая расположена на его нижней части, стоит лишь перевернуть. Драйвер же можно загрузить с официального сайта производителя ноутбука, в разделе Драйвера (Drivers). Также некоторые производители позаботились об этом, и найти необходимые драйвера можно гораздо быстрее, если ввести в строку поиска на самом сайте модель необходимого ноутбука. Когда страница для загрузки драйвера будет найдена, его следует загрузить, а после чего распаковать архив, в котором он распространяется, в любое удобное для вас место.
Synaptics Touchpad в перечне драйверов для ноутбуков MSI
- После загрузки переходим по следующему пути: «ПУСК-Панель управления-Мышь-Оборудование-Synaptics SMBus TouchPad-Свойства-Изменить параметры-Драйвер-Обновить драйвер».
Выбираем второй способ обновления драйвера
- Если все выполнено верно, то откроется новое окно с предложение выбрать способ обновления драйвера. Нас интересует второй вариант «Выполнить поиск драйверов на этом компьютере», кликаем по нему. Далее необходимо нажать на кнопку «Обзор…» и найти ту папку, в которую мы распаковали файлы драйвера из загруженного ранее архива. Причем указывать конкретный файл не нужно, достаточно указать папку. Также если отсутствует галочка напротив «Включая вложенные папки», то ее необходимо поставить.
Указываем папку с распакованными файлами драйвера
- После того как нужная папка указана, просто нажимаем «Далее» и установка будет произведена, о чем сообщит следующее окно.
Вкладка с настройками Synaptics Touchpad вернулась
- Последним шагом следует совершить перезагрузку компьютера, после которой можно наслаждаться возможностью настроить Synaptics Touchpad как вам угодно.
Заключительные слова
Как видите ничего сложного в этом нет, однако, как и любые действия в Windows, решение проблемы не кажется таким очевидным и понятным как хотелось бы.
Благо, что в Microsoft это понимают и с каждым обновлением пытаются сделать систему интуитивно понятной для пользователей любого уровня углубленности и осведомленности.
Но пока у вас есть вопросы касательно Windows и любых других операционных систем, вы можете их задавать, а я буду на них отвечать своими статьями.
Источник: https://worhar.com/2018/05/19/kak-vernut-nastroyki-synaptics-touchpad/