Моя рабочая станция с Ubuntu 12.04 - это MacBook Pro, который поддерживает трекпад Multitouch .
К сожалению, я постоянно случайно запускаю жест касанием тремя пальцами, чтобы изменить размер окна:
Как я могу отключить этот жест?
Моя рабочая станция с Ubuntu 12.04 - это MacBook Pro, который поддерживает трекпад Multitouch .
К сожалению, я постоянно случайно запускаю жест касанием тремя пальцами, чтобы изменить размер окна:
Как я могу отключить этот жест?
Ответы:
Установите менеджер конфигурации Compiz:
sudo apt-get install compizconfig-settings-manager
затем запустите менеджер конфигурации compiz (ccsm в терминале) или просто введите ccsm в dash.
и найдите внизу списка плагинов:
Unity MT Grab Handles, чтобы отключить его.
Я решил эту проблему, установив следующие значения конфигурации (начальные значения были 0):
synclient ClickFinger3=2
synclient TapButton3=2
По умолчанию трекпад настроен на игнорирование касаний тремя пальцами (и щелчков тремя пальцами) и может быть настроен на восстановление контроля над ним, переопределяя, таким образом, привязку перемещения окна к касаниям тремя пальцами. Вот как это можно сделать:
Ищите соответствующее свойство - откройте терминал и введите:
xinput
Найдите строку, содержащую данные трекпада (например ↳ CyPS/2 Cypress Trackpad id=12 [slave pointer (2)]
), и запишите ее id
значение. Теперь введите:
xinput list-props [id]
где [id]
заменяется id
значением (которое есть 12
в данном примере). Теперь найдите Synaptics Tap Action
свойство (например Synaptics Tap Action (282): 2, 3, 0, 0, 1, 3, 0
) и отметьте его номер, оно будет заключено в круглые скобки (здесь это 282
). Также обратите внимание на значения свойств, мы будем использовать их позже.
Предполагая, что вы хотите такое поведение при запуске, создайте сценарий оболочки и добавьте его в автозагрузку программы. Давайте назовем этот скрипт trackpad.sh . Наша цель - заменить последнее значение новым, например, для среднего щелчка. Отредактируйте скрипт, чтобы он содержал следующее:
#!/bin/bash
xinput set-prop [xinput-prop-id] [prop-number] [TR] [BR] [TL] [BL] [F1] [F2] 2
Наш конкретный пример команды будет выглядеть следующим образом (просто для демонстрации):
xinput set-prop 12 282 2, 3, 0, 0, 1, 3, 2
Обратите внимание, что мы заменили только последнее значение с 0
на 2
, чтобы обозначить средний щелчок. Вы можете выбрать любой из 1
(левой кнопкой мыши), 2
(средней кнопкой мыши) или 3
(правой кнопкой мыши).
Предоставьте сценарию разрешения на выполнение и запустите его. Тебе хорошо идти!