У Ubuntu 15.04 просто переміщення миші за допомогою сенсорної панелі прокручує вікно


9

Коли я вперше завантажую систему, все працює добре. Але тоді щось трапляється (не впевнений, що це викликає), і багато програм починають прокручувати лише переміщенням миші над вікном. Поки я бачу, що це відбувається в Nautilus, Reader Document, Archive Manager, Ubuntu Software Center, Meld та System Monitor (що їх усього спільного, GTK?). ЇЇ НЕ трапляється з веб-браузерів, громових птахів, програм, що використовують Mono, Java тощо, чомусь.

Якщо бути більш конкретним у питанні: якщо, наприклад, початкова позиція миші знаходиться над документом у Reader Document, а потім я переміщую мишу за допомогою сенсорної панелі, вона прокручує документ як якір, де положення миші перебуває над документ не змінюється (проте він прокручується). Я вже спробував відключити "прокрутку двома пальцями", "відключити під час набору тексту" та параметри "натиснути, щоб натиснути", але вони не мали значення (після того, як починається глюкота).

Інший дивний випадок - у Nautilus, якщо вихідна позиція миші знаходиться над файлом чи каталогом, вона іноді вибирає її замість прокрутки. Одноразове натискання на каталог відкриє каталог (тому первинний дотик діє як кліки, а відпускання - як другий клацання).

Єдине, що я можу зробити для тимчасового усунення проблеми - це перезавантажити комп'ютер. При використанні миші проблем немає.

Оновлення 2015/05/03: Я бачу, як відтворити його зараз. Схоже, це проблема глянцева прокручування двома пальцями. Якщо ви прокрутите будь-яке вікно двома пальцями, з часом воно почне спричиняти цю проблему. Спробуйте різні дії двома пальцями, як-от «клацання» двома пальцями або швидка прокрутка в різних напрямках тощо, і це почнеться. Цікаво, що це трапляється лише в певних програмах, а не в інших, що змушує мене замислитись, чи це насправді проблема трекпадів чи якась рамка. Я можу підтвердити, що це відбувається на 15.04 Live CD, так що це відбувається поза коробкою. Якщо у когось є підказки, будь ласка, оновіть мене!

Єдине вирішення цієї проблеми - це відключення прокрутки двома пальцями (якщо вона вже глючна, вам потрібно буде перезапустити). Не впевнений, чи це має значення, але я використовую Dell XPS 13 2015 9343.

Оновлення 2015/05/05: Мабуть, ця помилка все-таки може трапитися навіть при відключенні двома пальцями, хоча це рідше. Знову ж таки, лише певні програми мають проблему, тому важко сказати, чи це проблема з тачпада чи щось інше.

Оновлення 2015/05/12: я подав тут повідомлення про помилку: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1454473


Впливає на мене на toshiba C55d
Hellreaver

Тут же проблема, на Dell XPS 13 2015 9343. Дякую за пораду щодо відключення / включення тачпада. Знайдено звіт про помилку, поданий для X: bugs.freedesktop.org/show_bug.cgi?id=90493
martingreber

Відповіді:


3

Чорний список psmouse покращує ситуацію, але xchat gnome все ще має проблеми.

Я дотримувався інструкцій на https://github.com/mpalourdio/xps13

Переконайтеся, що ваш BIOS має версію A03 або пізнішої версії, а вбудована програма тачпада є оновленою вбудованою програмою тачпада A00 .

psmouseдрайвер чорного списку, щоб трекпад використовував натомість i2c . Переконайтесь, що немає PS/2у виході xinput -list.

Я помітив, що, схоже, xchat-gnome ігнорує налаштування "дотик до клацання" та деякі інші програми (наприклад, VLC, але лише вікно налаштувань).

У Xorg.log я бачу цю помилку, коли тачпад опускається:

(EE) [dix] DLL0665:01 06CB:76AD UNKNOWN: unable to find touch point 0

Єдиний спосіб вирішити цю проблему - це повністю вимкнути трекпад із панелі налаштувань та включити його знову. Переконайтеся, що у вас підключена зовнішня миша.


Ви б не хотіли додавати конкретні інструкції, а не просто посилатися? Буду вдячний.
тимчасово

Я дотримувався тут інструкцій, але, на жаль, проблема зберігається.
тимчасово

Я не маю. Не точно знаю, куди його подати, і я не маю точних кроків, щоб відтворити проблему. Що б ти запропонував?
тимчасово

Щойно помітив вашу редакцію. xinput -listшоу: Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ DLL0665:01 06CB:76AD UNKNOWN id=11 [slave pointer (2)] ⎜ ↳ 2.4G KB 2.4G Mouse id=16 [slave pointer (2)]. Як я вже говорив, чорний список psmouse не допоміг. У мене вже є BIOS A03. Як перевірити версію прошивки тачпада та оновити її в Ubuntu?
тимчасово

1
У мене те саме питання. Це може бути помилка ядра, але я помітив, що в додатках gtk є лише проблема. У хромі (який, на мою думку, працює під QT), такого питання немає.
Том Р

0

З тією ж проблемою на моєму Dell XPS 13 9343. Використання конфігурації, яку запропонував Стефано Маффуллі у вищезазначених коментарях, здається, працює поки що. Коли команда виконувала команду, вона перебуває у глюкозному стані, тому її можливе просто оновлення налаштувань синхронієнта може вигнати її з поганого режиму. Тож може статися так, що будь-яка зміна в налаштуваннях синхронізації режим скидає.

gist.github.com/anonymous/c217e67ea93a51dbc5d6

У порівнянні з типовими параметрами вона внесла наступні зміни

- VertScrollDelta=100
- HorizScrollDelta=100
- TapButton2=2
- TapButton3=3
- ClickFinger2=2
- CircularScrollDelta=0.15
- CoastingSpeed=0

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

Сподіваюся, що це допомагає


0

Я виявив, що відключення тачпада та його повторне включення допомогло.

У налаштуваннях системи Mouse & Touchpad Ubuntu вимкніть її тачпад, потім скористайтесь клавішами [Tab] та [Enter] для навігації та повернення налаштувань сенсорної панелі.

Кредит від: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1454473/comments/9

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.