Я хочу увеличить область прокрутки, переместив так называемый RightEdge немного к середине. Прямо сейчас я делаю это через однострочник, который вызывается при запуске сеанса (добавляется через gnome-session-properties):
xinput --set-prop --type=int --format=32 11 252 1781 5125 1646 4582
Это прекрасно работает, но выглядит как хак Каков рекомендуемый способ редактирования / установки свойств устройства сенсорной панели, как этот? Несколько лет назад я бы поместил это в xorg.conf, но в настоящее время это не рекомендуется.
ОБНОВЛЕННЫЙ С ПРОТЕСТИРОВАННОЙ ВЕРСИЕЙ от 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 или более новой версии можно просто открыть Dash и тип terminal
.
После того, как терминал открывает тип xinput list
Ищите устройство, которое является тем, с которым Вы хотите работать. Захватите идентификатор от входа, с которым Вы хотите работать.
В моем случае у меня есть следующий вывод:
Тот, с которым я хочу работать, является SynPS/2 Synaptics TouchPad с идентификатором 11.
Теперь мы вводим: xinput list-props ID | grep Edges
(Идентификатор является числом, которое Вы захватили из идентификатора в списке xinput),
в моем случае я ввел xinput list-props 11 | grep Edges
и вывод был этим: Края Synaptics (276): 1752, 5192, 1620, 4236
Примите во внимание эти 4 Граничных числа (Они входят в порядок: Левый, Правильный, Вершина, Нижняя часть)
Открытый 10-evdev.conf: sudo nano 10-evdev.conf
В 10-evdev.conf файле Вы найдете несколько Разделов InputClass. Необходимо искать раздел, который имеет MatchIsTouchpad "на" в нем. Это было бы третьим для меня.
ADD у основания раздела эти 4 положения в порядке как это
СОХРАНИТЕ и Перезагрузка. Это должно протестировать, если это работает. Если по некоторым причинам Вы сделали ошибку, выберите в меню Recovery Mode личинки, загрузке в терминале как корень и отредактируйте файл снова и удалите строки или восстановите проблему. Так или иначе при выполнении терминала как корня в режиме восстановления введите startx, и он выйдет из системы, где ошибка найдена и как зафиксировать его. Красота Linux состоит в том, что он не только ПОКАЗЫВАЕТ Вам, где ошибка, в большинстве случаев он ГОВОРИТ Вам, как зафиксировать его.
Если это перезагружает обычно затем ТЕПЕРЬ ВАС, CAN НАЧИНАЕТ РЕДАКТИРОВАТЬ. Перейдите к 10-evdev.conf:
10-evdev.conf нано sudo
И начните понижать значения к тому, которое Вы чувствуете себя более прекрасными.
В моем случае я понизил значение RightEdge каждые 1 000 точек. Только для тестирования. Конечно, сокращение RightEdge увеличивает пространство, которое необходимо ПРОКРУТИТЬ/вниз. Таким образом, у Вас теперь есть способность увеличиться/уменьшить каждую область Вашего синаптического, включая область прокрутки. И это отвечает на Ваш вопрос.
Давайте теперь возьмем код, который Вы поднимаете в вопросе: xinput - опора набора - type=int - format=32 11 252 1781 5125 1646 4582
В Вашем случае Вы имеете:
Опция "Левый край" "1781"
Опция "Правый край" "5125"
Опция "TopEdge" "1646"
Опция "BottomEdge" "4582"
Просто отредактируйте раздел в 10-evdev.conf с Вашими значениями. Затем начните понижать значение RighEdge. Я рекомендую запуститься с понижения каждых 512 точек (так как 5 125 разделенных 10 = 512.5, который составляет 10% общего количества). Таким образом, Вы изменили бы 10% каждый раз, когда Вы понижаете его.
Примечание: Значения ДОЛЖНЫ БЫТЬ между двойными кавычками ("")
Больше информации в страницах справочника здесь
Информация, которую Вы найдете в той ссылке, актуальна и показывает несколько мест, где можно найти xorg
конфигурационные файлы кроме этих нескольких опций, которые можно использовать для настройки синаптического любой способ, которым Вы хотите.
Существует также аккуратная программа, названная gpointing-настройками-устройства (склонный - получают gpointing-настройки-устройства установки), который делает часть материала.
В любом случае это работало отлично, очень хороший иметь способность решить, сколько Вы хотите для прокрутки и сколько Вы хотите для чего-либо еще, включая касающиеся опции.
Посмотрели ли вы здесь https://help.ubuntu.com/community/SynapticsTouchpad
Знаете ли вы эту запись? http://ubuntu-ky.ubuntuforums.org/showthread.php?t=1190259 Описано 3 различных метода. Возможно, это может помочь вам.