Добавить сенсорную панель мертвой области

7

Есть ли способ установить область моей сенсорной панели как «мертвую», игнорируя сенсорный ввод?

Причиной этого является то, что у меня есть MacBook pro в конце 2011 года, и там «кнопка» находится на самой сенсорной странице.

У кого-нибудь есть идеи? : D     

задан Tom Hanson 16.03.2012 в 22:27
источник

1 ответ

11

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

synclient AreaLeftEdge=w AreaRightEdge=x AreaTopEdge=y AreaBottomEdge=z

Чтобы выяснить, какие будут w, x, y и z, вам нужно знать диапазон или границы сенсорной панели, которые могут отображаться в журнале Xorg, как в моем случае. У меня нет Macbook, но пример будет показан для иллюстрации метода.

Чтобы узнать границы тачпада, запустите less /var/log/Xorg.0.log | grep -i range . Вот результат, который я получаю:

(II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
(II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760

ОБНОВЛЕНИЕ:

Если по какой-то причине вышеприведенная команда больше не работает, потому что Xorg.0.log изменил местоположение, вы также сможете напрямую получить граничные координаты от synclient.

synclient

дает:

LeftEdge                = 8
RightEdge               = 1144
TopEdge                 = 8
BottomEdge              = 760

UPDATE-END

Теперь, чтобы отключить полосы с обеих сторон и внизу, я добавил следующее для автозапуска приложений:

synclient AreaLeftEdge=50 AreaRightEdge=1100 AreaBottomEdge=670

Для настройки ширины на комфортные уровни потребовалось несколько проб и ошибок, поэтому сначала вы можете поэкспериментировать в окне терминала, прежде чем добавлять его в автозапуск. Изменения применяются мгновенно.

    
ответ дан mikewhatever 17.03.2012 в 00:40
источник

Ознакомьтесь с другими вопросами по меткам