Как настроить тачпад для меньшей площади?

15

Я только что купил Asus Zenbook UX31A, и мне нужен совет по настройке тачпада.

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

настройка сенсорной панели

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

Нажатие также проблематично, поскольку каждое движение пальца - независимо от того, насколько незначительным оно может быть - на «кнопке» будет перемещать курсор.

Я играл с некоторыми настройками синклиента, такими как AreaBottomEdge и т. Д. Они имеют некоторый эффект, но тогда я не могу выделить текст или перестает работать правая кнопка.

Как я мог решить это?

ML
источник
1
В Системных настройках есть настройка, которая позволяет отключить щелчок, касаясь сенсорной панели. Возможно, это может решить вашу проблему?
Джо-Эрленд Шинстад

Ответы:

10

Это очень просто сделать:

Сначала определите ширину и высоту вашей сенсорной панели, печатая в терминале:

less /var/log/Xorg.0.log | grep -i range

В моем случае вывод был такой:

[    24.188] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5772
[    24.188] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 5086

Таким образом, ширина равна 5772, а высота - 5086. Теперь вы можете иметь понятие о нижней области, которую нужно отключить, просто попробуйте значения, чтобы отключить нужную область. Команда в терминале:

synclient AreaBottomEdge=**VALUE**(in my case 730)

Это все.

Родриго Мартинс
источник
К сожалению, это не помогает. Это уменьшает площадь, но затем подсветка текста и правая кнопка мыши перестают работать.
ML
Итак, правая кнопка мыши, это настоящая кнопка? Я имею в виду, это делает как, это нужно нажимать? Или это сенсорная кнопка, которую вам не нужно нажимать? Потому что мой, которому нужно нажимать, все еще работает после уменьшения площади сенсорной панели, но если кнопка работает с сенсорной технологией, может быть почти невозможно выполнить то, что вы намерены сделать.
Родриго Мартинс
1
В моем случае это помогает, но со следующим побочным эффектом. удерживая один палец на кнопке (уже неактивной области) и перемещая другой по активной области, либо ничего не происходит, либо происходит прокрутка.
Citxx
Извините, но я не смогу помочь вам дальше, я просто знаю это решение.
Родриго Мартинс
1
Благодарю. Я попытаюсь исследовать эту проблему самостоятельно.
Citxx
2

Для меня этого было недостаточно. Мне нужно было, чтобы мой палец внизу тачпада (готовый щелкнуть). На самом деле AreaBottomEdge не отключает «подсчет пальцев» в мертвой зоне, а большой палец включает прокрутку. Довольно раздражает.

Чтобы исправить это, я использовал этот патч: http://pastebin.com/raw.php?i=4v9JP2pe

Не забудьте изменить значение AreaBottomEdge в /etc/X11/xorg.conf.d/10-synaptics.conf

Источник: № 24

Изменить: кстати, об ошибке упоминается здесь: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1026046

Пьер Мауи
источник