Можно ли отключить нажатие на клик в конфигурации X-сервера без синхронизации?

Я хочу настроить свою систему, чтобы на сенсорной панели отключить нажатие на кнопку. (В нем работает довольно старая версия дистрибутива ALTLinux с xorg-server-1.4.2-alt10.M41.1.)

Самый популярный совет, который я нашел, – выполнить synclient MaxTapTime=0 в X сеансе пользователя.

Я мог бы принять это решение, но проблема в том, что это не работает для всех пользователей с их другой предпочтительной X-средой.

Первый пользователь выполнил вход в консоль linux и запустил startx . X-сервер для его сеанса занял 7-ю виртуальную консоль Linux. Он использует голые крысы.

Второй пользователь вошел в систему, запустил startx . X-сервер для его сеанса занял 8-ю виртуальную консоль Linux. Он использует WindowMaker.

synclient MaxTapTime=0 повлиял на X сеанс второго пользователя, но не повлиял на выполнение X сеанса первого пользователя.

Итак, может ли этот параметр быть выполнен в масштабе всей системы, для X-сервера, возможно, в xorg.conf ?

Один из способов сделать это – добавить файл с именем 10-synaptics.conf в каталог /etc/X11/xorg.conf.d (создать каталог, если он не существует). В этом файле вы можете положить что-то вроде

 Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Option "MaxTapTime" "0" EndSection 

если параметр MaxTapTime – это параметр, который вы хотите установить.

Кажется, что (если быть верным) TapButton1 – это параметр, который вы хотите установить, до 0 (для отключения одного пальца ), как в нашем примере здесь . Установка MaxTapTime – всего лишь уродливое обходное решение.

 # Which mouse button is reported on a non-corner one-finger tap (set to 0 to disable) Option "TapButton1" "0" # Which mouse button is reported on a non-corner two-finger tap (set to 0 to disable) Option "TapButton2" "0" # Which mouse button is reported on a non-corner three-finger tap (set to 0 to disable) Option "TapButton3" "0" 

Обратите внимание, что имя файла не важно, и вы также можете использовать 10-notouchpadtap.conf . Однако число используется для определения порядка, в котором файлы конфигурации используются системой.