Решаем проблему случайной активации пунктов контекстного меню при правом клике

Есть известная, и существующая более пяти лет проблема — часть приложений вызывают контекстное меню сразу после нажатия, не дождавшись, пока кнопку отпустят, как принято во всех ОС и средах (Win и Mac в том числе). Это не имело бы большого значения, если бы между нажатием и отпусканием курсор случайно не залезал на крайний пункт меню, который затем активировался.

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

Есть несколько путей решения проблемы. Я продемонстирирую самый простой из них и дам ссылку на альтернативный. Итак, для начала нам надо установить программу easystroke:

sudo apt-get install easystroke

После запуска нам нужно выбрать вкладку «Настройка» и сделать следующее:

  1. Установить автозапуск
  2. Отключить тайм-аут
  3. Определить, какую кнопку мы контролируем

easystroke_027

Для определения кнопки нужно кликнуть по серой области (4). У меня это «кнопка 3».

_028

После этого можно открывать какую-нибудь программу с плохим поведением — например, Терминал, Skype или qBittorent — и проверять работу.

Решение я взял отсюда: http://askubuntu.com/a/470219/326729

Наконец, есть ещё один вариант, более unix-way, где надо немножко покомпилировать и подредактировать конфиги: http://askubuntu.com/a/435004/326729