Отключение двойного щелчка или установка минимальной задержки между щелчками в двойном щелчке?

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

В 32-битном рабочем столе Ubuntu 16.04.5 LTS LightDM я хотел бы определить минимальную задержку между щелчками при двойном щелчке мышью. (поэтому я отфильтровываю ошибочный двойной клик, сделанный за небольшое количество миллисекунд). В настройках мыши для этого нет никаких настроек. Или, если это невозможно даже с помощью какого-либо обходного пути, то как я могу отключить общесистемный двойной щелчок, поэтому даже в таких приложениях, как Firefox, когда я дважды щелкаю, это вызовет действие только одним щелчком мыши.


Я уже перепробовал несколько вещей и переместился после этого, но ничего не работает:

wget https://aur.archlinux.org/packages/xf/xf86-input-evdev-debounce/xf86-input-evdev-debounce.tar.gz

tar xzf xf86-input-evdev-debounce.tar.gz

patch -p1 <..xf86-input-evdev-debounce / debounce.patch

---- ИЛИ ЖЕ:

echo * multiClickTime: 800> ~ /.Xresources

xrdb -merge.Xresources

---- ИЛИ ЖЕ:

Диспетчер конфигурации OpenBox в Lubuntu, нет настроек для отказов мыши

---- ИЛИ ЖЕ:

Kde использует qt, а gnome, firefox, chrome и другие используют gtk. Системные настройки в порту KDE в Ubuntu устанавливают только интервал двойного щелчка для qt. Следовательно, приложения gtk остаются на 200 мс (по умолчанию).

Обходной путь для этого:

редактировать ~/.gtkrc-2.0

добавьте gtk-double-click-time = 800 (800 мс, измените по желанию)

Перезапустите приложения GTK, и они должны работать.

0 ответов

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