Избегайте очень быстрых двойных кликов

17

У меня есть мышь со странной проблемой. Левая кнопка иногда запускает двойной щелчок, даже если я нажимаю только один раз.
Я хотел бы знать, есть ли способ избежать быстрых двойных щелчков, игнорируя щелчки с интервалом ниже, чем определенное значение.
Я использую Fedora 15.
Заранее спасибо.

Элиас
источник
У меня было такое же со мной, на машине с Windows 7.
Kevdog777
18
Предполагается, что мышь уже делает это: она называется debouncing . Похоже, выключатель изношен и сильно подпрыгивает; это может быть проще всего просто получить новую мышь.
Вайзард
3
Не настоящий ответ на ваш вопрос, поскольку это не программное решение, но когда моя мышь становится достаточно взрослой, чтобы демонстрировать такое поведение, я склоняюсь к тому, чтобы открыть ее, поменять местами микропереключатель левой кнопки с кнопкой, которую я использую меньше. часто (означает припой, подкачку, перепайку) и соберите корпус.
MvG
2
Тоже самое. Даже не пытайтесь исправить аппаратные проблемы с программным обеспечением.
Бонси Скотт
6
@BonsiScott Вы не можете исправить аппаратные проблемы с программным обеспечением, но вы можете компенсировать их.
Дэвид

Ответы:

8

Я нашел это:

https://aur.archlinux.org/packages/xf86-input-evdev-debounce/

после googling для «отказов мыши linux xinput»

Я не собираюсь это проверять. С тех пор, как вы спросили, прошло много времени, но, возможно, у кого-то есть такая же проблема с любимой мышью, так что вот она Кроме того, я не пользователь Arch; но они действительно потрясающие!

notrat
источник
1
Хотя эта ссылка может ответить на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если связанная страница изменится.
Иордания
1
@jordanm Что вы подразумеваете под «включить основные части ответа»? Должен ли пользователь включать исходный код? Это ссылка на кусок программного обеспечения.
pfnuesel
Я попробовал эту часть программного обеспечения, и она хорошо работает для меня. Исправлены мои проблемы двойного нажатия. Этот ответ является драгоценным камнем.
pfnuesel
Я проверил это и сообщил здесь: askubuntu.com/a/616956/6820 . Короче говоря, это хорошее решение, если контакт не слишком плохой.
Виктор Сергиенко
@pfnuesel В этом случае я бы сказал, что «включить необходимые части» означало бы объяснение того, что он делает и как его использовать.
Хюлле
2

Как я писал в этом ответе , это должно быть исправлено с помощью libinput 1.9.

Объявить :

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

Жером
источник
0

Вы можете попробовать вариант

Double-Click Timeout

в настройках мыши, как это http://beginlinux.com/desktop/fedora/mouse-preferences

inye
источник
2
Эта опция указывает максимально длинный интервал между двумя щелчками, который должен быть обнаружен как двойной щелчок, но OP должен указать максимально короткий интервал. Я никогда не видел такой вариант.
Пабук,