Всякий раз, когда я щелкаю правой кнопкой мыши в X, я почти всегда запускаю первую опцию в меню, если я не думаю о том, что я делаю, потому что я:
- Мышь вниз; появляется меню
- Случайно перетащите мышь на 1-3 пикселя вниз и / или вправо
- Мышь вверх; пункт меню выбран
Есть ли способ настроить это так, чтобы меню не вызывали так легко? Если это имеет значение, я использую Gnome 3 / Cinnamon в Gentoo Linux.
Ответы:
Вы спрашивали о том, как сделать это в «X», но этот параметр обычно контролируется с помощью утилиты окружения рабочего стола. В KDE у вас есть настройки мыши. Если ваше K-меню не находит его для вас, когда вы просто набираете «мышь», вы можете запустить его:
а) K-меню -> Компьютер -> Системные настройки -> Устройство ввода (в разделе Оборудование) -> Мышь
или
б) В командной строке, в терминале или другом меню «Пуск» введите команду «systemsettings» и выберите «Устройство ввода» в разделе «Оборудование».
Посмотрите на вкладку «Дополнительно» в настройках мыши KDE и отрегулируйте настройку порога указателя, времени задержки перетаскивания и расстояния перетаскивания. Увеличьте значения, чтобы сделать его менее чувствительным.
Подобные утилиты есть в любой другой среде рабочего стола, которую я когда-либо использовал.
источник
Если вы ищете решение, не зависящее от среды рабочего стола, взгляните на xinput.
Чтобы получить имена и идентификаторы ваших известных устройств ввода X, сначала запустите
Вы увидите что-то вроде этого:
Под каждым ведущим устройством находится несколько подчиненных устройств. Определите ведомое устройство, которое вы используете, по описательному имени. Я бы выбрал тачпад Synaptics, потому что это то, чем я пользуюсь, но вы бы выбрали мышь или любое другое указательное устройство, которое у вас есть.
Теперь перечислите свойства на этом устройстве - вы можете использовать либо имя устройства (в кавычках), либо идентификатор
например
Вам придётся поиграться со значениями разных свойств. Это зависит от того, какие опции предоставляет ваше устройство. Вам нужно будет прочитать список и попытаться определить, какие из них связаны с чувствительностью.
Взглянув на свое устройство, я замечаю такие элементы, как Tap Time, Tap Move, FastTap и т. Д., Которые, на мой взгляд, связаны с чувствительностью.
Как правило, вы будете делать
xinput --set-prop DEVICE PROPERTY VALUE
, Страница man объясняет это так:--set-prop [--type = atom | float | int] [--format = 8 | 16 | 32] значение свойства устройства [...] Установить для свойства заданное значение (я). Если не указано, формат и тип свойства остаются как есть. Аргументы интерпретируются в соответствии с типом свойства.
пример
Это установит Свойство Device 11 261 в значение 250.
Вы также можете использовать длинный формат, указать каждое свойство «имя», например,
Обратите внимание, что приведенный выше пример выключает сенсорную панель. Если установить значение «0», он снова включится.
источник
Если вы установите SystemSettings> Mouse (или что-то подобное), вы можете изменить чувствительность мыши, порог перетаскивания и двойной тайм-аут щелчка.
источник
Я думаю, что @Johan дал хорошие ответы. Еще одна вещь, которую нужно добавить, это то, что вы можете попробовать
gconf-editor
, которая управляет настройками Gnome. Вероятно, он доступен через что-то вроде «Системные настройки», или вы можете запустить его из терминала.источник
Тема GUI может иметь большое значение здесь. Сейчас я использую комбинацию тем «Рабочий стол» и «Рабочая область», которая рисует контекстные меню с неактивной областью «рамки», которая, по моим оценкам, имеет ширину около 5 пикселей. Я предполагаю, что наборы тем для других сред рабочего стола имеют аналогичные варианты. Вы должны переместить указатель за эту неактивную область, прежде чем сможете (случайно) активировать опцию.
источник