Как отключить двойной щелчок левой кнопкой мыши и включить его вместо другой кнопки

За последние два года я прочитал слишком много страниц по этому вопросу, но до сих пор мне ничего не помогало.

Можно ли вообще отключить двойной клик вместо изменения скорости двойного клика, как здесь https://help.ubuntu.com/stable/ubuntu-help/mouse-doubleclick.html.en?

Моя мышь несколько раз щелкает, когда я нажимаю один раз около 80% времени, что делает ее действительно трудной в использовании. Я пробовал разные мыши, и все они делают то же самое. Поэтому здесь ( https://help.ubuntu.com/community/MouseCustomizations) и здесь ( https://help.ubuntu.com/stable/ubuntu-help/mouse-doubleclick.html.en) утверждается, что мышь должна быть неисправным, кажется, не применимо в моем случае. Обе мыши, перечисленные ниже в выводе "xinput --list", представляют одну и ту же проблему.

Я уже потерял некоторые документы в результате дополнительных кликов, в результате чего документы были перезаписаны из-за неправильных параметров, принимаемых дополнительными нежелательными кликами.

Теперь мне бы хотелось полностью отключить двойной щелчок левой кнопкой мыши и включить его вместо другой кнопки, например, дважды щелкнуть, когда я нажимаю среднюю кнопку. Может ли кто-нибудь подсказать мне, как этого добиться? Большое спасибо.

пс. Я уже пробовал варианты, такие как эта мышь иногда дважды щелкает, когда я нажимаю один раз и https://ubuntuforums.org/showthread.php?t=316441


$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:    16.04
Codename:   xenial

---
$ xinput --list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SIGMACH1P USB Keyboard                    id=9    [slave  pointer  (2)]
⎜   ↳ USB Optical Mouse USB Optical Mouse       id=10   [slave  pointer  (2)]
⎜   ↳ HID compliant-mouse HID compliant-mouse   id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ SIGMACH1P USB Keyboard                    id=8    [slave  keyboard (3)]
    ↳ Trust Webcam                              id=11   [slave  keyboard (3)]

2 ответа

Проблема сейчас решена. Я обновил Ubuntu 16.04 до Ubuntu 18.04, и это, похоже, устранило проблему. Теперь обе мои мыши работают нормально, поэтому мне больше не нужно ковыряться с кнопками, чтобы избежать непреднамеренного двойного щелчка.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:    18.04
Codename:   bionic

Откройте "Настройки Gnome", перейдите по этому пути: "/devices/Mouse & Touchpad" и выберите кнопку, которую вы хотите использовать в качестве основного. Это то, что вы ищете? Выше приведен путь для 18.04, я предполагаю, что 16.10 будет аналогичным.

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