MyTetra Share
Делитесь знаниями!
Настройка Тачпада
Время создания: 02.05.2020 12:38
Текстовые метки: Debian, тачпад, linux, Synaptics
Раздел: Компьютер - Linux
Запись: Kozlov-AE/Tetra/master/base/15855925514cp74uhvqu/text.html на raw.githubusercontent.com

За поддержку тачпадов Synaptics в Debian GNU/Linux отвечает пакет xserver-xorg-input-synaptics. Соответственно, он должен быть установлен. Обычно он ставится по умолчанию, но проверить лишним не будет. Это можно сделать командой


dpkg -l | grep xorg | grep synaptics


И, если такой пакет у вас не установлен, а тачпад Synaptics есть, то этот пакет надо будет поставить командой


sudo apt-get install xserver-xorg-input-synaptics


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


Программа synclient

Эта программа — основной инструмент тонкой настройки сенсорной панели (тачпада) Synaptics. Synclient использует интерфейс командной строки, формат команды следующий:

synclient [-h] [-l] [-V] [-?] [var1=value1 [var2=value2] ...]

Как видите, длинных (GNU) опций нет, только короткие (Posix), и то совсем немного.

-h, -?

Вывод справки

-V

Вывод версии программы

-l

Вывод всех используемых опций и их значений

var1=value1

Задать опции с названием var1 ее новое значение value1. Программа может в одной строке принимать сразу много разных опций. После названия переменной перед знаком равенства и после знака равенства пробелов быть не должно

Сохранение настроек

Для сохранения настроек тачпада придется вызывать команду synclient удобным для вас способом. Для этого можно сделать скрипт, который будет вызывать эту команду, и который будет запускаться при входе в учетную запись, например.

Вот как это сделать в LXDE. Создаем скрипт /home/user/bin/touchpad следующего содержания:


#!/bin/bash

synclient TapButton1=1 TapButton2=3 TapButton3=2 PalmDetect=1


После этого создаем файл /home/user/.config/autostart/touchpad.desktop


[Desktop Entry]

Name=Touchpad

GenericName=Touchpad settings

Exec=/home/user/bin/touchpad

Terminal=false

Type=Application

StartupNotify=false


Для приведения нашего скрипта в “активный режим”, следует выполнить команду:


chmod +x touchpad


Прикрепленные файлы:
Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования