Проблеми тачпада Ubuntu - вказівник миші стрибає навколо


14

У мене є основні проблеми з сенсорною панеллю Ubuntu на ноутбуці Dell Latitude 3570. Якщо я використовую USB-мишку, все працює добре, але якщо я використовую тачпад, це дуже важко контролювати. Наприклад, якщо я хочу натиснути на щось, що знаходиться посередині екрана, я натискаю, але чомусь Ubuntu думає, що я натиснув у нижньому лівому куті екрана, і, таким чином, відкриє контейнер для сміття. Це дійсно мене злить.

Я десь прочитав, що synclientвиправлять це наступні зміни :

synclient FingerLow=9
synclient FingerHigh=10

Вони не працюють. І в будь-якому випадку, як тільки я перезавантажую машину, synclient скидає назад до значень за замовчуванням ( FingerLow=25, FingerHigh=30), тож навіть якщо вони працювали, я повинен був би встановлювати їх щоразу, коли я перезавантажував машину!

Чи можна ще щось спробувати? Це зводить мене з розуму. Заради моєї поваги, будь ласка, допоможіть мені, перш ніж я розіб'ю свій ноутбук.

У міру прохання xinput listдає мені таке:

⎡ Virtual core pointer                           id=2   [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ DLL06F3:00 06CB:75DA Touchpad             id=12   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]
⎜   ↳ USB Optical Mouse                         id=17   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=15   [slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                     id=16   [slave  keyboard (3)]

Щоб легше відповідати на запитання, ви завжди повинні містити номер своєї моделі ноутбука Dell. Також у вашому конкретному випадку відредагуйте своє запитання та вставте у висновку команди терміналу xinput list- Дякую.
WinEunuuchs2Unix

@ WinEunuuchs2Unix - я внесла необхідні зміни для вас.
СамуельH

Мій Dell Inspiron 17R 7720 SE використовує цей драйвер тачпада: ↳ AlpsPS/2 ALPS GlidePoint id=15 [slave pointer (2)]Хоча я не впевнений, у чому різниця. Однак я не маю жодних проблем зі своєю сенсорною панеллю, рідкісні випадки, коли я її використовую.
WinEunuuchs2Unix

@ WinEunuuchs2Unix - як би це встановити?
СамуїлH

1
Вітаю! +1 на ваше запитання та +1 на вашу відповідь, щоб інші йшли по ваших стопах (відбитки пальців тачпада).
WinEunuuchs2Unix

Відповіді:


4

Ну, дотримуючись поради користувача WinEunuuchs2Unix, я DID google це. Мабуть, це основна помилка, починаючи з Ubuntu 14.04. У будь-якому випадку на сторінці звітів про помилки хлопець на ім'я Хуан Ернандес (juanhm) запропонував встановити xserver-xorg-input-libinput для нього. Я хотів спробувати це, тому я набрав:

sudo apt-get install xserver-xorg-input-libinput

і мені надійшло повідомлення про розбиті залежності, але також було сказано, що вищезазначений пакет залежить від цього xserver-xorg-core, тому я спробував запустити:

sudo apt-get install xserver-xorg-core

Тут встановлено багато пакетів xserver-xorg. Я тоді побіг:

sudo apt-get install xserver-xorg-input-libinput

і цього разу це спрацювало. Далі я перезавантажився і спробував запустити:

sudo apt-get remove --purge xserver-xorg-input-synaptics

але його вже зняли. Мій сенсорний панель в Налаштуваннях системи тепер дуже простий діалог, Але вказівник, схоже, вже не стрибає! Єдиний недолік, який я бачу, - це те, що я більше не можу торкатися сенсорної панелі, щоб натиснути (мені потрібно використовувати кнопки), але я все одно не робив цього!

Тож я вірю, що це зараз працює!

Сторінка звіту про помилки знаходиться тут: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1574667

Я оновлю його, щоб підтвердити, що пропозиція Хуана Ернандеса спрацювала.


не допомогло: `` `xserver-xorg-core вже новітня версія (2: 1.19.6-1ubuntu4). xserver-xorg-input-libinput - це вже найновіша версія (0.27.1-1). 0 оновлено, 0 знову встановлено, 0 видалити та 0 не оновлено. `` `
Ананд Рокз

Я не маю поняття, що зробили ці кроки, але це допомогло (не на 100%, а приблизно на 80% менше стрибків). (Ubuntu 18.04 на Panasonic CF-LX3)
rustyx

2

Я використовую Razer Клинок Нач 2017 року , і мій тачпад буде Synaptics TM2438-005запущений Ubuntu 18.04 Bionic Beaver

Я всюди шукав рішення і мусив перекопати історію synclient, замінену на нього libinputта відповідним інструментом cli xinput.

Але ця стаття вирішила мою проблему і конкретніше, просто встановивши libinput-tools

$ sudo apt install libinput-tools

Bionic Beaver не використовує Unity як GUI-сервер, але натомість використовує Gnome, тому я здогадуюсь, що всі залежності вже є (xserver-core, libinput тощо)

Для всіх, хто має проблеми з Ubuntu 18.04 - це вирішило мою проблему, і у мене зараз є напівпрацюючий тачпад. Вона все ще стрибає зрідка, але це раз на 10 нових натискань на дотик, це було що ~ ~ мілісекунди.


У мене також є така ж проблема, як мій сенсорний панель, який пропускає на лезо грейфера 2018. Що б зробити встановлення libinput-інструментів? Я зовсім новачок у ubuntu, тому я не впевнений, що достатньо добре встановити його, щоб виправити проблему.
Девін Ерсой

1

У моєму випадку рішення @SamuelH не працювало, оскільки все вже встановлено та оновлено. У чому я допомагав

  • Відключити Natural Scroll
  • Увімкнути Edge scrolling
  • Зменшити touch pad speed
  • Відключити Tap to click

Машина:

Dell E6540

ОС:

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

1

Будь ласка, зверніться до цього рішення компанії Alucard

Я перевірив це на тому ж ноутбуці, який був Latitude E5470 під керуванням Bionic Beaver із усіма останніми оновленнями.

Здавалося б, палиця вказівника або "соска" - це те, що змушує курсор випадково стрибати. Якщо увімкнена клавіатура з підсвічуванням, ви побачите, що вона вмикається, коли курсор стрибає.

Для зручності використання я вставлю розчин Alucard нижче:

1) Введіть термінал:

xinput list

Шукайте щось на кшталт "AlpsPS / 2 ALPS DualPoint Stick". Шукайте поле "ID = xxx" цього конкретного пристрою.

2) Введіть термінал:

xinput -list-props {ID of Dualpoint Stick}

Один з рядків повинен бути чимось на кшталт: "Пристрій увімкнено (142): 1" Візьміть до відома ідентифікатор, який у цьому випадку 142.

3) Вимкнути подвійну паличку: (Установлення значення 0 те саме, що відключення пристрою)

xinput -set-prop {ID of Dualpoint Stick} 142 0

0

У мене був цей самий випуск. Я вирішив це, встановивши Ubuntu 16.04, потім оновивши до 18.04. Я думаю, це якась проблема з прошивкою.


-2

У мене була така ж проблема з комп'ютером. Я переглянув різні виправлення і виявив, що є кілька причин проблеми, отже, кілька різних можливих рішень. Я виділив жорсткий диск без змін. Проблема була не в HD. Я виділив біос і кашу без змін. Єдине, що залишилося від мого сенсорного екрану - це чіп сенсорного екрану. Щоб виправити це, я просто поклав палець на значок, коли він опирався у верхньому лівому куті екрана, і перетягнув його вниз до центру екрана. Це спрацювало кілька хвилин, потім знову повернулося до кута. Я знову застосував її пальцем цього разу, він залишився і знову не поводився безладно. Сподіваюсь, це допомагає.


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