Dell Precision і XPS Ubuntu Touchpad виправляють: Рішення проблем із сенсорною панеллю та мишею в Ubuntu

Summary: Дізнайтеся про ефективні рішення проблем із сенсорною панеллю та мишею Ubuntu на комп'ютерах Dell Precision та XPS. Дотримуйтесь покрокових інструкцій, щоб покращити роботу з сенсорною панеллю під керуванням Ubuntu. Вирішіть проблеми з курсором за допомогою цього вичерпного посібника. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

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

Cause

Інформація про причини недоступна.

Resolution

 Щоб вирішити проблеми із сенсорною панеллю або мишею, виконайте такі дії:

  1. Почніть із перевірки того, що комп'ютер повністю оновлений:
    1. Відкрийте вікно Терміналу (натисніть одночасно клавіші CTRL + ALT + T ).
    2. Виконайте наступні команди, а потім натискайте клавішу Enter після кожної з них:
      sudo apt-get update
      sudo apt-get upgrade -y
      ПРИМІТКА. Sudo - це команда в Ubuntu, яка дає адміністратору права на команду, яка слідує за нею. Щоб ці команди працювали, потрібно мати доступ до комп'ютера на рівні адміністратора. Якщо ви маєте намір зробити кілька команд Термінала, ви можете скористатися командою sudo su, щоб надати права на рівні адміністратора всього сеансу терміналу.
  2. Перезавантажте комп'ютер, щоб зміни вступили в силу.
  3. Увімкніть ядро HWE:
    1. Відкрийте вікно Терміналу.
    2. Виконайте наступну команду, а потім натисніть клавішу Enter :
      sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04
    ПРИМІТКА. Для отримання додаткової інформації про те, що робить це ядро, ви можете перейти до наступної статті: https://wiki.ubuntu.com/Kernel/LTSEnablementStack Це гіперпосилання веде вас на веб-сайт за межами Dell Technologies.
  4. Перезавантажте комп'ютер, щоб зміни вступили в силу.
  5. Перевірте, чи на вашому комп'ютері встановлено подвійні драйвери миші (не всі моделі мають цю проблему). Якщо на вашому комп'ютері немає драйвера подвійної миші, переходимо до наступного кроку):
    1. Відкрийте вікно Терміналу.
    2. Виконайте наступну команду, а потім натисніть клавішу Enter , щоб перевірити, чи Ubuntu виявляє дві сенсорні панелі:
      xinput list
      Список xinput вікна терміналу Ubuntu
       
      ПРИМІТКА. Ваш ідентифікаційний номер відрізняється, оскільки кожен комп'ютер отримує та призначає ідентифікатори по-різному.
    3. Відредагуйте файл 51-synaptics-quirks.conf, виконавши наступну команду та натиснувши Enter:
      sudo gedit /usr/share/x11/xorg.conf.d/*synaptics-quirks.conf

      Додайте наступний текст у нижню частину файлу:
      • # Disable generic Synaptics device, as we're using
        # DLL0704:01 06CB:76AE Touchpad

        # Having multiple touchpad devices running confuses syndaemon
        Section InputClass
        Identifier SynPS/2 Synaptics TouchPad
        MatchProduct SynPS/2 Synaptics TouchPad
        MatchIsTouchpad on
        MatchOS Linux
        MatchDevicePath /dev/input/event*
        Option Ignore on
        EndSection

      Скріншот файлу Ubuntu Mouse .conf

      Після завершення натисніть кнопку «Зберегти » у верхньому правому куті, а потім «Вийти » з вікна та перезавантажити комп'ютер.
    4. Відкрийте вікно Терміналу.
    5. Переконайтеся, що другу мишу вимкнено, використовуючи наступну команду, а потім натисніть клавішу Enter :
      xinput -list
      Список вхідних даних вікна терміналу Ubuntu

      Тачпад Synaptics не повинен з'явитися, якщо у вас все ще є додаткова сенсорна панель, повторіть спробу останньої серії кроків, перш ніж продовжити.
  6. Встановіть новий драйвер libinput:
    1. Відкрийте вікно Терміналу.
    2. Виконайте наступну команду, а потім натисніть клавішу Enter :
      sudo apt-get install xserver-xorg-input-libinput-hwe-16.04 libinput-tools xorg-input-abi-24
    3. Перезавантажте комп'ютер.
  7. Заблокуйте драйвер Synaptics:
    1. Відредагуйте файл synatptics.conf, щоб заблокувати старий драйвер. Залежно від вашої моделі, номер спереду може бути різним.
    2. Відкрийте вікно Терміналу.
    3. Виконайте наступну команду, а потім натисніть клавішу Enter :
      sudo gedit /usr/share/X11/xorg.conf.d/*synaptics.conf
    4. Закоментуйте розділ Touchpad catchall, додавши знак фунта (#) на початку кожного рядка розділу.
      Скріншот файлу Ubuntu Synaptics.conf
    5. Після завершення натисніть кнопку «Зберегти » у верхньому правому куті та вийдіть з вікна.
  8. Додайте параметри до файлу налаштувань libinput:
    1. Останнім кроком є додавання додаткових параметрів до файла налаштувань libinput. Це включає деякі додаткові функції та покращує загальне відчуття від сенсорної панелі.
    2. Відкрийте вікно Терміналу.
    3. Виконайте наступну команду, щоб відредагувати файл, а потім натисніть клавішу Enter :
      sudo gedit /usr/share/X11/xorg.conf.d/*libinput.conf
    4. Тепер знайдіть розділ, в якому є формулювання - Identifier libinput touchpad catchall і введіть наступні зміни між рядками MatchDevicePath /dev/input/event* і Driver libinput:
      • Опція Торкання Істинна
        опція НатисканняПеретягування Справжня
        опція ВимкненняПід час введення Справжня
        опція Адаптивний
        Параметр AccelProfile 0.4
        Опція SendEventsMode вимкнено на зовнішній миші

      Скріншот файлу Ubuntu libinput.conf

      Після завершення натисніть кнопку «Зберегти » у верхньому правому куті, а потім «Вийти » з вікна.
  9. Перезавантажте комп'ютер і перевірте, чи вирішено проблеми.

На початок

Additional Information

Корисні команди терміналу Linux, які варто знати

  • xinput -list-devices - Надає вам ідентифікатор апаратного забезпечення сенсорної панелі. На кожному комп'ютері відображається різне число. Наприклад, мій комп'ютер має ідентифікатор 11, а ваш може бути іншим.
  • xinput list-props 11 - Показує вам всі опції, які включені і відключені. Це також перевірить, чи працює libinput. 11 в кінці - це ідентифікатор обладнання, яке було отримано з попередньої команди.
  • sudo libinput-list-devices - Показує вам усі пристрої, які розпізнає libinput, і показує стан параметрів.

Щоб переглянути всі параметри libinput, перейдіть до розділу https://www.mankier.com/4/libinput Це гіперпосилання веде вас на веб-сайт за межами Dell Technologies.

Ось наступні параметри, які є найбільш поширеними (ці параметри додаються до /usr/share/X11/xorg.conf.d/*libinput.conf):

  • Опція "SendEventsMode" "disabled-on-external-mouse" - Коли миша USB виявляється, вона відключає сенсорну панель.
  • Опція "Постукування" "Вірна" - Це дозволяє використовувати палець і тапати мишкою для натискання. Якщо ви пропустите цю опцію, вам доведеться фізично клацати сенсорну панель, щоб активувати клацання мишею, або використовувати нижні кнопки. Після ввімкнення він дозволяє двома пальцями торкнутися для активації правої кнопки миші.
  • Опція "DisableWhileTyping" "True" - Включена за замовчуванням, але якщо вам подобається, ось налаштування.
  • Опція "AccelProfile" "адаптивна" - Включає профіль прискорення миші. Це допомагає зробити швидкість руху пальця миші більш природною та менш млявою. Рекомендується використовувати адаптивний, оскільки він змінюється залежно від вашого введення. Ви також можете спробувати «плоский» варіант.
  • Опція "AccelSpeed" "0.3" - Змінює швидкість розгону покажчика. Використовуйте значення від -1 до 1. Чим більше число, тим швидше рухається покажчик. Більшості людей подобається 0,2 за повільнішу реакцію і 0,5 за швидшу реакцію.
  • Опція "TappingDrag" "True" - Коли увімкнено, дотик з подальшим утриманням пальця призводить до натискання лише однієї кнопки, всі рухи цього пальця, таким чином, перетворюються на рух перетягування.
  • Варіант "HorizontalScrolling" "True" - Якщо ви хочете мати можливість прокручувати з боку в бік. Особисто мені цей не подобається. Якщо у вас сенсорний екран, ви можете використовувати опцію на сенсорному екрані. Він відчувається більш природно на сенсорному екрані, ніж на сенсорній панелі.
  • Опція "ScrollMethod" "edge" - За замовчуванням тачпад прокручується за допомогою двох пальців. Якщо вам подобається старий стиль миші, який мав область прокрутки праворуч від сенсорної панелі, ви можете використовувати цю опцію, щоб увімкнути його.

На початок

Affected Products

XPS, Mobile Workstations
Article Properties
Article Number: 000150104
Article Type: Solution
Last Modified: 30 Sept 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.