У меня просто нет опции «прокрутки двумя пальцами», доступной в моих настройках «Мышь и сенсорная панель». Я пробовал много терминальных команд, которые я нашел на форумах, но безуспешно. У кого есть решение, которое позволит прокрутку двумя пальцами?
Немного обо мне:
Ubuntu 12.04.1 LTS \n \l
Built-in Pointing Device
Type: Mouse
Interface: PS/2
Buttons: 2
~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Synaptics TouchPad id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ WebCam SC-13HDL10931N id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
Скриншот настроек системы:
grep -i synaptic /var/log/dmesg
. Может быть, вы можете найти там что-нибудь.Ответы:
Не тратьте слишком много времени на ожидание, чтобы конфигураторы графического интерфейса перехватили аппаратное обеспечение. Научитесь устанавливать конфиги в текстовых файлах или в интерактивном режиме в терминале. Вот как.
Если synclient возвращает сообщение свойства not found, это означает, что ваша система использует libinput, а не synaptics, в качестве драйвера. Проверьте ваш /etc/X11/xorg.conf.d, если там ничего нет, я ожидаю, что система Ubuntu будет использовать синаптики, поэтому я удивлен, что вы не получите возврата от "synclient -l" или shch. Но в Fedora по умолчанию будет использоваться libinput, поэтому, возможно, ваш конфиг просматривает новую волну.
Если вы используете драйвер libinput, вы можете увидеть, запустив
где 15 - имя вашего устройства с сенсорной панелью. Если вы получите вывод, подобный этому, как и я при использовании libinput, то вы будете знать, где вы находитесь.
Вы можете попытаться заставить работать libinput, но если вы не хотите, вот что нужно сделать, чтобы использовать синаптики вместо этого.
Чтобы система использовала драйверы Synaptics, скопируйте этот файл
В /etc/X11/xorg.conf.d. Переименуйте его, изменив 50 на 90, чтобы он загружался позже в последовательности. Если у вас есть файл конфигурации libinput в /etc/X11/xorg.conf.d, переместите его в другое место.
В этом конфигурационном файле syaptics внесите некоторые изменения. Оставьте первые 2 строфы одинаковыми. В последнем вы можете поставить свои настройки. Вот что я использую в эти дни, если я использую синаптики:
Если вы не знаете, какие настройки вы хотите, вы можете проверить в командной строке. Найдите те, которые вам нравятся, затем поместите в файл Нравится
перечисляет все настройки, затем проверяет некоторые как
Когда вы это сделаете, курсор будет реагировать по-другому прямо сейчас. Конечно, когда вы меняете настройки в xorg.conf.d, вам нужно выйти и снова войти.
Теперь, поскольку вы (вероятно) используете libinput, вы можете остановиться там, где вы находитесь, и вместо этого рассмотреть возможность настройки libinput. Это новая вещь, то, как все будет (вероятно), и то, как сейчас обстоят дела в Fedora. Это гораздо менее настраиваемое устройство, но оно пытается понять основные принципы, а затем забыть все остальное.
libinput в основном можно использовать таким, какой он есть, но он не имеет нажатой кнопки для нажатия. Вы проходите тот же процесс, что и раньше, копируя файл из /usr/share/X11/xorg.conf.d, за исключением того, что на этот раз получите файл для libinput. Это не требует почти никаких изменений, за исключением вставки этой строки в самом последнем разделе.
Если вы это сделаете, то я думаю, что вы получите два пальца и некоторые другие основы.
Драйвер libinput не так полон функций, он пытается получить правильные основы, надеюсь, мы не будем думать, что нам нужны все эти функции. Однако на многих устройствах (вы увидите, что люди кричат об этом повсюду), автоматические, простые настройки функций работают не совсем правильно. На моем Dell Precision 5510 большинство вещей работает нормально, но автоматическое определение ладони по «зонам отчуждения» мне не подходит. большинство остальных в порядке.
чтение
http://who-t.blogspot.com/2016/04/why-libinput-doesnt-have-lot-of-config.html
https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html
(хотя в настоящее время он еще не делает этого с некоторыми ядрами на некоторых компьютерах)
источник
Сначала вы должны попробовать, если какая-либо из следующей группы команд включает прокрутку двумя пальцами:
Если это работает, то вы можете либо создать скрипт, чтобы включить это, как предложено здесь , либо использовать
xorg.conf
.Источник:
источник