Какой рекомендуемый способ настройки сенсорной панели Synaptics?

Какой рекомендуемый способ настройки сенсорной панели Synaptics?

Я хочу увеличить область прокрутки, немного сдвинув так называемый RightEdge к середине. Сейчас я делаю это с помощью однострочника, который вызывается при запуске сеанса (добавляется через gnome-session-properties):

xinput --set-prop --type=int --format=32 11 252 1781 5125 1646 4582

Это работает нормально, но похоже на хак. Какой рекомендуемый способ редактирования/установки свойств устройства тачпада, как этот? Несколько лет назад я бы поместил это в xorg.conf, но сейчас это, похоже, не рекомендуется.

решение1

ОБНОВЛЕНО ТЕСТИРОВАННОЙ ВЕРСИЕЙ с 10.10 по 13.04

Протестировано на HP dv6000, Sony Vaio NW240, Hp dv5-2130 и Toshiba NB305

Начиная с Ubuntu 10.10 новая xorg.confконфигурация находится внутри /usr/share/X11/xorg.conf.dкаталога для устройств ввода.

Перейдите в этот каталог и вы найдете несколько файлов:

10-evdev.conf, 50-synaptics.conf, 50-vmmouse.conf, 50-wacom.conf, 51-synaptics-quirks.conf, 60-magictrackpad.conf

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

Теперь мы хотим открыть первый, который загрузится. Это будет 10-evdev.conf. Но прежде чем мы его откроем, нам нужны значения синаптических ребер.

Сначала перейдите в терминал, если у вас версия Ubuntu 11.04 или более ранняя, нажмите ALT+ F2и введите gnome-terminal, затем нажмите ENTER. Если у вас версия Ubuntu 11.04 или более новая, вы можете просто открыть Dash и ввести terminal.

После того, как терминал откроется, введитеxinput list

Найдите устройство, с которым вы хотите работать. Возьмите идентификатор из входа, с которым вы хотите работать.

В моем случае я получил следующий результат:

xinput

Я хочу работать с тем,Сенсорная панель SynPS/2 Synapticsс идентификатором 11.

Теперь вводим: xinput list-props ID | grep Edges
(ID — это номер, который вы взяли из ID в списке xinput)

в моем случае я набралxinput list-props 11 | grep Edges

и вот что получилось:Синаптические края (276): 1752, 5192, 1620, 4236

Обратите внимание на номера 4 граней (они идут в следующем порядке: левая, правая, верхняя, нижняя).

Откройте 10-evdev.conf:sudo nano 10-evdev.conf

Внутри файла 10-evdev.conf вы найдете несколькоВходнойКлассРазделы. Вам нужно найти раздел, в котором естьMatchIsTouchpad "вкл"в нем. Это будет третий для меня.

ДОБАВЬТЕ в нижней части раздела 4 позиции в следующем порядке:

10-evdev.conf

СОХРАНИТЕ и перезагрузите. Это нужно для проверки работоспособности. Если по какой-то причине вы допустили ошибку, выберите в меню grub Recovery Mode, загрузите терминал как root и снова отредактируйте файл, удалите строки или исправьте проблему. В любом случае, если вы запустите терминал как root в режиме восстановления, введитестартxи он выведет, где ошибка найдена и как ее исправить. Прелесть linux в том, что он не только ПОКАЗЫВАЕТ вам, где ошибка, в большинстве случаев он РАССКАЖЕТ вам, как ее исправить.

Если перезагрузка прошла нормально, то ТЕПЕРЬ МОЖНО НАЧАТЬ РЕДАКТИРОВАНИЕ. Перейдите в 10-evdev.conf:

sudo nano 10-evdev.conf

И начните понижать значения до тех, которые вы считаете более совершенными.

В моем случае я уменьшал значение RightEdge каждые 1000 пунктов. Просто для тестирования. Конечно, уменьшение RightEdge увеличивает пространство, которое вам нужно для ПРОКРУТКИ вверх/вниз. Таким образом, теперь у вас есть возможность увеличивать/уменьшать каждую область вашего синаптика, включая область прокрутки. И это отвечает на ваш вопрос.

Давайте теперь возьмем код, который вы указали в вопросе:xinput --set-prop --type=int --format=32 11 252 1781 5125 1646 4582

В вашем случае имеем:

Вариант "LeftEdge" "1781"
Вариант "RightEdge" "5125"
Вариант "TopEdge" "1646"
Вариант "BottomEdge" "4582"

Просто отредактируйте раздел в 10-evdev.conf с вашими значениями. Затем начните уменьшать значение RighEdge. Я рекомендую начать с уменьшения каждые 512 пунктов (так как 5125 делится на 10 = 512,5, что составляет 10% от общего числа). Таким образом, вы будете изменять 10% каждый раз, когда вы его уменьшаете.

ПРИМЕЧАНИЕ: Значения ДОЛЖНЫ БЫТЬ заключены в двойные кавычки ("")

Более подробная информация встраницы руководстваздесь

Информация, которую вы найдете по этой ссылке, является актуальной и показывает несколько мест, где вы можете найти xorgфайлы конфигурации, а также несколько опций, которые вы можете использовать для настройки Synaptic по своему усмотрению.

Есть еще замечательная программа под названиемgpointing-device-настройкиУстановить gpointing-device-settings(apt-get install gpointing-device-settings), который делает некоторые вещи.

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

решение2

Вы посмотрели здесь?https://help.ubuntu.com/community/SynapticsTouchpad

решение3

Вы знаете эту публикацию?http://ubuntu-ky.ubuntuforums.org/showthread.php?t=1190259Описано 3 разных метода. Возможно, это вам поможет.

Связанный контент