Миша та тачпад. Окремі настройки відсутні


11

Ubuntu 16.04: у меню налаштувань використовувалися окремі настройки для зовнішньої миші та тачпада, тепер воно містить лише один набір налаштувань для обох. Налаштування швидкості покажчика насправді не змінюють жодної поведінки миші - рух миші не змінюється незалежно від зміни налаштування швидкості.

Ось так виглядають мої налаштування після того, як налаштування миші та тачпада зламалися : введіть тут опис зображення

Схоже, це може бути проблемою раніше ... відсутні параметри миші та тачпада ... але я працюю 16.04, а не 14.04. За touchpad-indicatorзамовчуванням не існує програми, і додаючи сховище, перелічене в одній з відповідей, це нічого не допомогло.

Це також може бути пов’язано з сенсорною панеллю ELAN, яка раптово перестала працювати, працювала напередодні , але у мене немає майже стільки проблем, як у цієї людини:

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

Знову ж таки, це має виглядати (щось близьке до нього). Ось так воно і виглядало, але зараз воно схоже на вищезгадане.

введіть тут опис зображення

Мені відома така проблема - відома помилка: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1132063 , але це нещодавно трапилося. Ця помилка була проблемою протягом певного часу, здається, і моя машина (спочатку 14.04) пройшла через оновлення та нові випуски, і вона лише нещодавно зламалася після оновлення. Крім того, у мене є основна установка "Миша: Швидкість вказівника" в моєму, яка відсутня у скріншотах звіту про помилки.

Будь-який спосіб це виправити?

Правка 1: Вихід xinput:

⎡ Virtual core pointer                       id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech M570                             id=10   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=13   [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)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ BisonCam, NB Pro                          id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

Редагувати 2: Вихід xinput list-props 13:

Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (151):   1
    Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Tapping Enabled (301): 0
    libinput Tapping Enabled Default (302): 0
    libinput Tapping Drag Enabled (303):    1
    libinput Tapping Drag Enabled Default (304):    1
    libinput Tapping Drag Lock Enabled (305):   0
    libinput Tapping Drag Lock Enabled Default (306):   0
    libinput Accel Speed (284): 0.000000
    libinput Accel Speed Default (285): 0.000000
    libinput Natural Scrolling Enabled (289):   0
    libinput Natural Scrolling Enabled Default (290):   0
    libinput Send Events Modes Available (268): 1, 1
    libinput Send Events Mode Enabled (269):    0, 0
    libinput Send Events Mode Enabled Default (270):    0, 0
    libinput Left Handed Enabled (291): 0
    libinput Left Handed Enabled Default (292): 0
    libinput Scroll Methods Available (293):    1, 1, 0
    libinput Scroll Method Enabled (294):   1, 0, 0
    libinput Scroll Method Enabled Default (295):   1, 0, 0
    libinput Disable While Typing Enabled (307):    1
    libinput Disable While Typing Enabled Default (308):    1
    Device Node (271):  "/dev/input/event6"
    Device Product ID (272):    2, 7
    libinput Drag Lock Buttons (300):   
    libinput Horizonal Scroll Enabled (273):    1

Правка 3: Вихід xinput list-props 13 після видалення xinput list-props 13 :

Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (151):   1
    Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (279): 1
    Device Accel Constant Deceleration (280):   2.500000
    Device Accel Adaptive Deceleration (281):   1.000000
    Device Accel Velocity Scaling (282):    12.500000
    Synaptics Edges (303):  1768, 5410, 1645, 4563
    Synaptics Finger (304): 25, 30, 0
    Synaptics Tap Time (305):   180
    Synaptics Tap Move (306):   238
    Synaptics Tap Durations (307):  180, 100, 100
    Synaptics ClickPad (308):   0
    Synaptics Middle Button Timeout (309):  75
    Synaptics Two-Finger Pressure (310):    282
    Synaptics Two-Finger Width (311):   7
    Synaptics Scrolling Distance (312): 108, 108
    Synaptics Edge Scrolling (313): 0, 0, 0
    Synaptics Two-Finger Scrolling (314):   1, 1
    Synaptics Move Speed (315): 1.000000, 1.750000, 0.036866, 0.000000
    Synaptics Off (316):    2
    Synaptics Locked Drags (317):   0
    Synaptics Locked Drags Timeout (318):   5000
    Synaptics Tap Action (319): 0, 0, 0, 0, 0, 0, 0
    Synaptics Click Action (320):   1, 1, 0
    Synaptics Circular Scrolling (321): 0
    Synaptics Circular Scrolling Distance (322):    0.100000
    Synaptics Circular Scrolling Trigger (323): 0
    Synaptics Circular Pad (324):   0
    Synaptics Palm Detection (325): 0
    Synaptics Palm Dimensions (326):    10, 200
    Synaptics Coasting Speed (327): 20.000000, 50.000000
    Synaptics Pressure Motion (328):    30, 160
    Synaptics Pressure Motion Factor (329): 1.000000, 1.000000
    Synaptics Resolution Detect (330):  1
    Synaptics Grab Event Device (331):  0
    Synaptics Gestures (332):   1
    Synaptics Capabilities (333):   1, 0, 1, 1, 1, 1, 1
    Synaptics Pad Resolution (334): 65, 44
    Synaptics Area (335):   0, 0, 0, 0
    Synaptics Noise Cancellation (336): 8, 8
    Device Product ID (268):    2, 7
    Device Node (269):  "/dev/input/event6"

Меню налаштувань після видалення xinput list-props 13 : введіть тут опис зображення

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


Будь ласка , змініть своє питання і додати висновок xinputкоманди терміналу.
— Пілот6

@ Pilot6 Готово, додано вихід.
— Zzzach ...

Будь ласка, додайте такожxinput list-props 13
— Pilot6

@ Pilot6 Готово, додано більше результатів. Цікавий список налаштувань, але не зовсім впевнений, що вони представляють.
— Zzzach ...

Відповіді:


8

Ви встановили libinput. Він використовується замість xorg-synapticsуправління тачпада.

На жаль, поточний Ubuntu з Unity DE libinputза замовчуванням не має GUI налаштувань. unity-control-centerможе контролювати лише xorg-synapics.

Іншим варіантом є видалення xserver-xorg-input-libinputпакунка та використання xserver-xorg-input-synaptics, встановленого за замовчуванням.


Схоже, libinputбуло встановлено автоматично з оновленням. Якщо я спробую її вилучити, тони пакетів з’являються, щоб видалити, тому я не можу її видалити. Я встановив gnome-control-centerі запустив його, як ви показали, і з'явилися варіанти миші та тачпада, але вони фактично не змінюють значення . Я навіть можу "відключити тачпад", і він все одно буде працювати. Повзунки швидкості не впливають на швидкість миші. Чи можу я зробити так, щоб xorg-synaptics використовувався замість цього менеджера введення?
— Zzzach ...

Чи використовуєте Ви Ubuntu чи якусь іншу похідну? На мою 16.04 xserver-xorg-input-libinputне встановлено за замовчуванням і не видаляє жодних пакетів. Також libinputварто дотримуватися. Це добре. Можна керувати тачпадом за допомогою CLI.
— Пілот6

Ну гаразд, там виправляється одна з моїх проблем. Я видалив xserver-xorg-input-libinputпакунок, і xinputзмінилося меню моїх налаштувань та вихідний результат (оновлю питання через секунду). Зараз працює швидкість миші (що є величезним), але налаштування швидкості тачпада все ще не впливає на фактичну швидкість тачпада. Я можу зараз відключити тачпад - це просто швидкість, яка не працює.
— Zzzach ...

Ви повернули мені меню, яке було моїм оригінальним випуском. Чи потрібно зараз відкрити ще одне питання про те, що швидкість тачпада не працює? чи це все ще пов'язане з цим питанням?
— Zzzach ...

Швидкість сенсорної панелі працює не для всіх тачпадів.
— Пілот6,

0

На моєму Lenovo Thinkpad L380 Yoga у мене виникли подібні проблеми на Pop! _OS 19.04, коли я встановив Unity. Мені довелося встановити xserver-xorg-input-synapticsпакет, і тоді налаштування з’явилися.


-1

НЕ ВИДАЛУЙТЕ xserver-xorg-input-libinput

Особливо, коли ви перебуваєте на ноутбуці, не маєте дротове підключення (LAN-кабель) і не маєте іншого комп’ютера.

Ваша клавіатура та миша перестануть працювати. Ви не зможете увійти на свій ПК, не зможете запустити термінал.

Все, що ви можете зробити, це завантажити xserver-xorg-input-libinput та xserver-xorg-input - все на іншій машині, поставити їх на USB-накопичувач та встановити їх вручну з режиму відновлення.


download xserver-xorg-input-libinput and xserver-xorg-input-libinput два рази те саме?
— derHugo

Однак у цій проблемі у мене була ще одна послуга введення даних. Якщо у вас немає таких самих точних проблем, як у мене, тоді не слідкуйте за прийнятим рішенням. А виправити порушену систему, як це, зовсім не важко. Просто завантажтесь в єдиний користувальницький режим і перевстановіть за допомогою одного з tty. Навіть LiveCD не потрібен, щоб виправити це.
— Zzzach ...

Виправлені назви пакетів, дякую. Також вас може турбувати це, якщо ви перебуваєте на Ubuntu (мій 17.10) та інших дистрибутивах, які покладаються на libinput як драйвер за замовчуванням.
— Іван Миколаїв
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.