LINUX.ORG.RU

Как отключить многопальцевые жесты мультитач для сенсорного экрана?

 , , ,


0

1

Всем привет, уважаемые лор юзеры! Убунту 24.04, GNOME. ID железки сенсорного экрана из выхлопа lsusb такие: Bus 001 Device 003: ID 1fd2:8102 Melfas LGDisplay Incell Touch. Надо отключить не всю железку, а только многопальцевые жесты, оставив однопальцевые. Пробовал популярный гномовский дисейблер 2021 — не помогает. И еще пробовал всякие xinput крутить — тоже безрезультатно. Подскажите пожалуйста, хотя бы в какую сторону копать?

★★★★★
Ответ на: комментарий от ChubaDuba

Коллега, большое вам спасибо: это — решение! Оформил его так:

user@host:~$ sudo crontab -l | tail -4
# RD, 05-MAR-2026
# to disable multitouch
# see https://www.linux.org.ru/forum/desktop/18234931?cid=18234966
@reboot /usr/sbin/rmmod hid_multitouch
Потому что заблеклистить не получилось, а в udev копаться лень. Тему закрываю.

Infra_HDC ★★★★★
() автор топика
Ответ на: комментарий от Infra_HDC

Потому что заблеклистить не получилось, а в udev копаться лень.

Чтобы на постоянку, добавьте в /etc/modprobe.d/hid_multitouch.conf:

options hid_multitouch modes=0
ChubaDuba
()
Ответ на: комментарий от ChubaDuba

У меня так не работает. И так:

user@host:~$ sudo rmmod hid_multitouch
[sudo] пароль для user: 
user@host:~$ sudo modprobe hid_multitouch modes=0
тоже не работает.

Infra_HDC ★★★★★
() автор топика
Ответ на: комментарий от Infra_HDC

У меня так не работает…

Значить hid_multitouch грузится раньше чем система прочитает конфиг. Попробуйте прописать прямо в GRUB (GRUB_CMDLINE_LINUX_DEFAULT):

Что-то типа:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash hid_multitouch.modes=0"
ChubaDuba
()
Ответ на: комментарий от ChubaDuba

hid_multitouch.modes=0

Нет такого параметра для этого модуля ядра.

$ modinfo hid_multitouch | grep modes
$

Jeronimo ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.