Вопрос или проблема
У меня есть HP Probook 450 g1. Я хочу изменить скорость прокрутки двумя пальцами на сенсорной панели. Я пробовал несколько пакетов, но ничего не работает. Также сенсорная панель, похоже, более чувствительна. Есть ли способ контролировать это?
Пакет с интерфейсом был бы большой помощью.
Драйвер сенсорной панели libinput
, установленный в последних версиях Ubuntu, не имеет опции для регулировки скорости прокрутки двумя пальцами. Вы можете увидеть это в выводе команды xinput --list-props <id>
, где <id>
– это идентификатор устройства вашей сенсорной панели, полученный с помощью xinput list
.
Однако с HP Probook 450 G1 вам повезло, так как поиск в Google показывает, что на нем установлена сенсорная панель Synaptics. Для этого доступен альтернативный драйвер с большим количеством опций.
-
Установите драйвер Synaptics следующим образом, и он уже должен работать (источник):
sudo apt install xserver-xorg-input-synaptics
-
Если это еще не работает, следуйте этим инструкциям, чтобы явно переопределить драйвер сенсорной панели
libinput
. -
Настройте опцию
Synaptics Scrolling Distance
с помощью команды, подобной приведенной ниже.<id>
– это идентификатор устройства вашей сенсорной панели, полученный с помощьюxinput list
, и вам придется поэкспериментировать с значениями для вертикального и горизонтального расстояния прокрутки в конце строки, чтобы найти подходящие для вас. Если вы используете отрицательные значения, это обеспечит инвертированную / естественную прокрутку.xinput --set-prop <id> 'Synaptics Scrolling Distance' 8 8
-
Как только вы найдете правильные значения, сделайте их постоянными, используя решение отсюда.
Если вы используете libinput, вы можете сделать “шаги” прокрутки меньше, тем самым сделав прокрутку в целом медленнее:
xinput --set-prop "ВАША СЕНСОРНАЯ ПАНЕЛЬ" "libinput Scrolling Pixel Distance" ВАША_СКОРОСТЬ
Добавьте Option "ScrollPixelDistance" "ВАША_СКОРОСТЬ"
в ваш xorg.conf для сенсорной панели, чтобы сделать это постоянным.
Вот документация для дополнительной информации:
https://man.archlinux.org/man/libinput.4#SCROLL_PIXEL_DISTANCE
Техника, позволяющая лучше контролировать прокрутку, это:
Не скользя кончиками пальцев по сенсорной панели, “катайте” кончики пальцев вверх и вниз.
Ответ или решение
Регулировка скорости прокрутки с использованием двух пальцев на тачпаде HP Probook 450 G1
Если вы заметили, что скорость прокрутки с помощью двух пальцев на вашем тачпаде HP Probook 450 G1 кажется слишком быстрой, не беспокойтесь: это можно исправить. Давайте рассмотрим несколько способов регулировки скорости прокрутки и чувствительности тачпада.
Понимание проблемы
По умолчанию, многие дистрибутивы Ubuntu работают с драйвером libinput
, который не предоставляет возможности настроить скорость прокрутки. Однако, учитывая, что ваш ноутбук, вероятно, оснащён тачпадом Synaptics, у вас есть возможность воспользоваться альтернативным драйвером, который предлагает больше параметров.
Шаги для решения проблемы
-
Установка драйвера Synaptics:
Для начала, вам нужно установить драйвер Synaptics. Откройте терминал и введите следующую команду:sudo apt install xserver-xorg-input-synaptics
После установки драйвера, перезагрузите ваш компьютер, чтобы изменения вступили в силу.
-
Подтверждение установки драйвера:
Если драйвер всё равно не работает, попробуйте явным образом заменитьlibinput
наsynaptics
:- Выполните команду
xinput list
, чтобы получитьid
вашего тачпада. - Затем выполните команду для изменения драйвера:
xinput set-prop <id> "Evdev Axis Inversion" 0, 0
- Выполните команду
-
Настройка расстояния прокрутки:
После того как драйвер установлен, вы можете настроить параметры прокрутки. Используйте следующую команду для изменения расстояния прокрутки:xinput --set-prop <id> 'Synaptics Scrolling Distance' 8 8
Здесь
<id>
— это идентификатор вашего тачпада, полученный ранее. Параметры8 8
представляют вертикальное и горизонтальное расстояние прокрутки соответственно; вы можете экспериментировать с этими значениями, чтобы найти оптимальные для вас. -
Сохранение настроек:
Чтобы настройки остались постоянными, вам нужно внести изменения в конфигурационный файл Xorg. В зависимости от вашей системы это может быть/etc/X11/xorg.conf.d/
или другие пути. Создайте файл, например,99-synaptics.conf
, и добавьте в него следующие строки:Section "InputClass" Identifier "touchpad catchall" MatchIsTouchpad "on" Driver "synaptics" Option "Synaptics Scrolling Distance" "8 8" EndSection
-
Дополнительные настройки с
libinput
:
Если вы предпочитаете оставаться наlibinput
, вы можете уменьшить шаги прокрутки, что тоже сделает прокрутку медленнее. Используйте следующую команду:xinput --set-prop "Ваш тачпад" "libinput Scrolling Pixel Distance" <ВАША_СКОРОСТЬ>
Чтобы сделать это постоянным, добавьте строку
Option "ScrollPixelDistance" "ВАША_СКОРОСТЬ"
в конфигурацию устройства.
Заключение и советы
Регулировка скорости прокрутки на тачпаде может значительно улучшить ваш пользовательский опыт. Также вы можете использовать метод "перекатки" пальцев по поверхности тачпада, что иногда помогает в достижении более точного контроля.
Попробуйте предложенные выше методы, и вы обязательно найдете оптимальные настройки для вашего устройства. Если у вас останутся вопросы или возникнут сложности — не стесняйтесь обращаться за помощью на специализированные форумы или к службе поддержки.