Я использую (K) Ubuntu 12.04 LTS с сенсорной панелью Synaptics. Чувствительность ладони ужасна, всякий раз, когда я печатаю мышь, внезапно дергается в другое место. Есть ли способ включить / увеличить чувствительность ладони?
Я использую (K) Ubuntu 12.04 LTS с сенсорной панелью Synaptics. Чувствительность ладони ужасна, всякий раз, когда я печатаю мышь, внезапно дергается в другое место. Есть ли способ включить / увеличить чувствительность ладони?
Ответы:
AFAIK, распознавание ладони не раскрывается через графический инструмент настройки сенсорной панели. Тем не менее, вы можете попробовать поиграть с ним с помощью synclient
.
Чтобы увидеть, какие варианты доступны, запустите synclient -l | grep -i palm
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
Я вижу такие варианты, чтобы активировать распознавание ладони, запустить synclient PalmDetect=1
, а затем поэкспериментировать со значениями двух других.
"PalmMinWidth" "integer"
Minimum finger width at which touch is considered a palm. Prop‐
erty: "Synaptics Palm Dimensions"
"PalmMinZ" "integer"
Minimum finger pressure at which touch is considered a palm.
Property: "Synaptics Palm Dimensions"
Когда вы найдете правильные значения, создайте запись запуска в Startup Applications с помощью команды следующей формы:
synclient PalmDetect=1 PalmMinWidth=xx PalmMinZ=yy
... где xx и yy - желаемые значения.
Помимо настроек, опубликованных mikewhatever
, эти настройки, кажется, работают очень хорошо для меня:
synclient AreaLeftEdge=2000
synclient AreaRightEdge=5000
Примечание: это настройки для моего устройства ... вам нужно узнать значения вашего устройства.
Попробуйте увеличивать AreaRightEdge, начиная с нуля, пока вы не сможете переместить курсор как «обычный». AreaLeftEdge работает наоборот, поэтому с нуля увеличивайте его до тех пор, пока он не переместится ... затем вернитесь назад понемногу, пока курсор снова не станет "нормальным". (в конце AreaRightEdge не может быть ниже, чем AreaLeftEdge).
Возможно, следует также установить верх и низ ... Я проверю это позже, но, по крайней мере, левый / правый, похоже, справятся с этой задачей.
Кроме того, с точки зрения «чувствительности», вы можете настроить эти:
FingerLow = 25
FingerHigh = 50
В качестве приведенных выше значений постарайтесь найти те, которые оптимальны для вас.
(Цитата из моего ответа на мой собственный вопрос :) Сенсорная панель Synaptics: решение проблемы с двумя пальцами, вызванной отдыхом ладони
Добавление к отличному ответу lepe: я смог узнать номера AreaLeftEdge и AreaRightEdge, используя
user @ t560: ~ $ xinput list
и есть линия, как
↳ SynPS / 2 Synaptics TouchPad id = 11 [ведомый указатель (2)]
а затем взять номер устройства и передать его
xinput - тест 11
и затем проводя пальцем по клавиатуре, отмечая числа, которые соответствуют тому, где я хотел, чтобы границы были.
В моем случае (Thinkpad T560) крайние значения пэда составляют около 2200 и 4400, поэтому я выбрал 2700 и 3700 в качестве левого и правого краев.