Сенсорная панель Synaptics: решение проблемы с двумя пальцами, вызванной положением ладони [дубликат]

На этот вопрос уже есть ответ здесь:

Мой ноутбук: «Lenovo G580», и он поставляется с очень чувствительной сенсорной панелью. Особенно, когда я кладу руки в удобное положение для набора текста, он «думает», что я прикасаюсь к верхнему левому углу. Это становится действительно раздражающим, когда мне приходится использовать оба (клавиатуру и тачпад), поскольку он думает, что я выполняю щелчок двумя пальцами (мышь перестает двигаться). Я отключил щелчок двумя пальцами, который по умолчанию используется для щелчка правой кнопкой мыши, чтобы предотвратить случайное появление контекстного меню (представьте себе!).

Использование Xubuntu 12.10. Это мои настройки:

LeftEdge                = 2300
RightEdge               = 5000
TopEdge                 = 1652
BottomEdge              = 4658
FingerLow               = 25
FingerHigh              = 30
FingerPress             = 256
MaxTapTime              = 180
MaxTapMove              = 242
MaxDoubleTapTime        = 180
SingleTapTimeout        = 180
ClickTime               = 100
FastTaps                = 0
EmulateMidButtonTime    = 75
EmulateTwoFingerMinZ    = 282
EmulateTwoFingerMinW    = 7
VertScrollDelta         = 110
HorizScrollDelta        = 110
VertEdgeScroll          = 0
HorizEdgeScroll         = 0
CornerCoasting          = 0
VertTwoFingerScroll     = 1
HorizTwoFingerScroll    = 0
MinSpeed                = 1
MaxSpeed                = 1.75
AccelFactor             = 0.036324
TrackstickSpeed         = 40
EdgeMotionMinZ          = 30
EdgeMotionMaxZ          = 160
EdgeMotionMinSpeed      = 1
EdgeMotionMaxSpeed      = 440
EdgeMotionUseAlways     = 0
TouchpadOff             = 0
LockedDrags             = 0
LockedDragTimeout       = 5000
RTCornerButton          = 0
RBCornerButton          = 0
LTCornerButton          = 0
LBCornerButton          = 0
TapButton1              = 1
TapButton2              = 0
TapButton3              = 2
ClickFinger1            = 1
ClickFinger2            = 1
ClickFinger3            = 0
CircularScrolling       = 0
CircScrollDelta         = 0.1
CircScrollTrigger       = 0
CircularPad             = 1
PalmDetect              = 0
PalmMinWidth            = 10
PalmMinZ                = 200
CoastingSpeed           = 20
CoastingFriction        = 50
PressureMotionMinZ      = 30
PressureMotionMaxZ      = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
ResolutionDetect        = 1
GrabEventDevice         = 1
TapAndDragGesture       = 1
AreaLeftEdge            = 0
AreaRightEdge           = 0
AreaTopEdge             = 0
AreaBottomEdge          = 0
HorizHysteresis         = 8
VertHysteresis          = 8
ClickPad                = 0

Что я пробовал:

1) Параметр «CircularPad» может решить мою проблему, но по какой-то причине он не работает: (

2) Обнаружение ладони тоже не работает ...(в настоящее время отключено)

3) Параметр «Блокировать сенсорную панель при вводе текста» тоже меня раздражает, поскольку я часто использую оба метода ввода одновременно (например, когда вы ищете файл в каталоге и вводите часть его имя, а затем щелкнув нужный файл). С этой опцией мне нужно подождать около 3 секунд, чтобы можно было использовать тачпад, что, на мой взгляд, слишком много.

4) Я мог бы отключить прокрутку двумя пальцами, но я часто им пользуюсь.

5) Я подумал, что смена краев может быть простым путем. Я проверил значения X и Y в: "synclient -m 100" и изменил значения LeftEdge и RightEdge, как показано выше. Но даже после их установки (с помощью synclient LeftEdge = ...) курсор все еще перемещается ниже LeftEdge и после RightEdge, что я делаю не так?

Кажется, что многие параметры не действуют (например, TapAndDragGesture) при изменении другие делают (например, установка среднего щелчка тремя пальцами и т. д.). Возможно ли это?

Какие еще альтернативы я могу попробовать решить? Заранее спасибо!

4
задан 15 December 2012 в 18:14

1 ответ

После стольких лет, наконец, я решил. Хитрость заключалась в том, чтобы установить следующие настройки:

synclient PalmDetect=1
synclient PalmMinWidth=10
synclient PalmMinZ=0

Этот ответ помог: Чувствительность ладони сенсорной панели

ОБНОВЛЕНИЕ

вышеуказанные настройки решают часть проблемы, так как курсор все еще прыгает случайным образом, когда вы печатаете (очень раздражает). Случайно я обнаружил, что следующие настройки убрали это поведение:

synclient AreaLeftEdge=2000
synclient AreaRightEdge=5000

Примечание: это настройки для моего устройства ... вам нужно узнать значения вашего устройства.

Попробуйте увеличивать AreaRightEdge, начиная с нуля, пока вы не сможете переместить курсор как «обычный». AreaLeftEdge работает наоборот, поэтому с нуля увеличивайте его до тех пор, пока он не переместится ... затем постепенно возвращайтесь назад, пока курсор снова не переместится как "нормальный". (в конце AreaRightEdge не может быть ниже, чем AreaLeftEdge).

И чтобы сохранить настройки, выполните следующие действия: Как настроить параметры синхронизации?

0
ответ дан 15 December 2012 в 18:14

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

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