ОБНОВЛЕНО ИСПЫТАННОЙ ВЕРСИЕЙ с 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
. Но прежде чем открыть его, нам нужны значения синаптических ребер.
Сначала перейдите в терминал, если в 11.04 или более ранней версии Ubuntu нажмите ALT+ F2и введите gnome-terminal
, затем нажмите ENTER. Если в версии 11.04 или новее вы можете просто открыть тире и набрать terminal
.
После открытия терминала наберите xinput list
Ищите устройство, с которым вы хотите работать. Возьмите идентификатор из ввода, с которым вы хотите работать.
В моем случае у меня есть следующий вывод:
Я хочу работать с SynPS / 2 Synaptics TouchPad с идентификатором 11.
Теперь мы xinput list-props ID | grep Edges
набираем : (ID - это число, которое вы взяли из идентификатора в списке xinput)
в моем случае я набрал xinput list-props 11 | grep Edges
и результат был такой: Synaptics Edges (276): 1752, 5192, 1620, 4236
Обратите внимание на 4 числа ребер (они располагаются в следующем порядке: слева, справа, сверху, снизу)
Откройте 10-evdev.conf: sudo nano 10-evdev.conf
Внутри файла 10-evdev.conf вы найдете несколько разделов InputClass . Вам нужно найти раздел, в котором MatchIsTouchpad включен . Это будет третий для меня.
ДОБАВЬТЕ внизу раздела 4 позиции в таком порядке
СОХРАНИТЬ и перезагрузить. Это для проверки, если он работает. Если по какой-то причине вы ошиблись, выберите в меню grub Recovery Mode, загрузите терминал как root и снова отредактируйте файл и удалите строки или устраните проблему. В любом случае, если вы запустите терминал от имени root в режиме восстановления, введите startx, и он выйдет из системы, где будет обнаружена ошибка и как ее исправить. Прелесть 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
файлы конфигурации, кроме нескольких опций, которые вы можете использовать для настройки вашего синаптика любым удобным для вас способом.
Есть также аккуратная программа под названием gpointing-device-settings (apt-get install gpointing-device-settings), которая делает некоторые вещи.
В любом случае это прекрасно работает, очень приятно иметь возможность решать, сколько вы хотите за прокрутку и сколько вы хотите за что-либо еще, включая варианты постукивания.
Вы знаете эту публикацию? http://ubuntu-ky.ubuntuforums.org/showthread.php?t=1190259 Описано 3 различных метода. Возможно, это может помочь вам.
источник