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

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

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

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

12
задан 22 December 2010 в 21:53

3 ответа

ОБНОВЛЕННЫЙ С ПРОТЕСТИРОВАННОЙ ВЕРСИЕЙ от 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

Ищите устройство, которое является тем, с которым Вы хотите работать. Захватите идентификатор от входа, с которым Вы хотите работать.

В моем случае у меня есть следующий вывод:

xinput

Тот, с которым я хочу работать, является 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 положения в порядке как это

10-evdev.conf

СОХРАНИТЕ и Перезагрузка. Это должно протестировать, если это работает. Если по некоторым причинам Вы сделали ошибку, выберите в меню 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-настройками-устройстваInstall gpointing-device-settings (склонный - получают gpointing-настройки-устройства установки), который делает часть материала.

В любом случае это работало отлично, очень хороший иметь способность решить, сколько Вы хотите для прокрутки и сколько Вы хотите для чего-либо еще, включая касающиеся опции.

11
ответ дан 22 December 2010 в 21:53

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

0
ответ дан 22 December 2010 в 21:53

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

0
ответ дан 22 December 2010 в 21:53

Другие вопросы по тегам:

Похожие вопросы: