Кажется, что ни одна тема не может полностью охватить мою проблему, поэтому здесь идет речь:
Моя сенсорная панель случайным образом «пропускает» щелчки (как нажатия, так и нажатия кнопок сенсорной панели), иногда несколько подряд, иногда только один. Курсор перемещается просто отлично, сложные жесты работают (при нажатии работает, то есть). Если я не могу щелкнуть в каком-либо месте, это всегда работает, даже если я немного переместил курсор, а затем щелкнул снова; если я не переместлю курсор с этого места, для его прохождения может потребоваться несколько кликов. Ожидание не влияет на это.
Это Dell Inspiron 3576, работающий под управлением Ubuntu 16.04, и служба поддержки Dell выпустила это возможное решение , в котором говорится, что система может неправильно видеть две сенсорные панели и они конфликтуют друг с другом. Я сделал xinput list
, и, действительно, он дал мне:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DELL083F:00 04F3:3088 Touchpad id=11 [slave pointer (2)]
⎜ ↳ ImPS/2 Elantech Touchpad id=15 [slave pointer (2)]
Ан xinput --test 11
и xinput --test 15
показывают, что DELL083F: 00 действительно является моим настоящим тачпадом. Другой ничего не выводит в тесте. (Само собой разумеется, тачпад решил вести себя безупречно, пока я запускал тест. Там не было пропущенных щелчков. Как чайник, который не закипит, пока вы смотрите.)
Теперь, ссылка Dell говорит мне отключить другой тачпад, включив ядро HWE, затем отредактировав /usr/share/x11/xorg.conf.d/*synaptics-quirks.conf (51- для меня). Я так и сделал, сохранил, закрыл, но все равно выглядел так же. Дело в том:
Когда я попытался отредактировать его с помощью sudo gedit /usr/share/x11/xorg.conf.d/51-synaptics-quirks.conf
, он просто открыл пустой файл с этим именем, которого (как выясняется, когда я пытаюсь сохранить) на самом деле не существует. Хотя я вижу это на Наутилусе. Мне нужно было получить разрешение на его сохранение, открыв gksu nautilus
и щелкнув по нему в окне.
Спасибо, общность пингвинов-магов.