synclient не знаходить властивостей synaptics, незважаючи на сенсорну панель Synaptics у списку xinput


14

Я вчора оновив свій ноутбук Fedora до Fedora 22. З цим синхлікант перестав працювати:

Не вдалося знайти властивості синаптики. Не завантажений жоден драйвер синаптики?

Тим не менш, xinput listпоказує:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
[…]

Це проблема конфігурації з моєї сторони (я використовую awesome диспетчер вікон під X11, наскільки я можу сказати (не впевнений, чи Fedora чинить якусь неявну магію, оскільки вони ввели частину Wayland в деяких частинах з випуском 22)) чи це виглядає як помилка розповсюдження?

Якщо це проблема конфігурації з моєї сторони, як я можу це виправити?


Це також відбувається на Debian та багатьох інших новіших системах; для чого, дивіться відповідь.

Відповіді:


17

Виходить, щоб увімкнути тачпад, потрібно скопіювати довідковий фрагмент конфігурації Xorg :

cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf

Крім того, можна змінити файл, щоб встановити параметри за замовчуванням для натискання та прокрутки.


Тож насправді "проблема" полягає в тому, що в даний час тачпадами обробляється лібінпут, а не синаптики. Ось чому xinput все ще перераховує пристрій, але синхронієнт не може його знайти.

Властивості сенсорної панелі також можна керувати за допомогою xinput, через xinput list-propsі, xinput set-propоднак, особисто я виявив, що драйвер libinput-touchpad є менш універсальним, ніж драйвер synaptics, і не підходить для моїх цілей. Ваш пробіг може бути різним.

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


Не вдалося навіть скопіювати файл 50-synaptics.conf. До речі, як ми можемо зробити це за замовчуванням?
Баладжі Перумаль

@BalajiPerumal На сьогодні я підозрюю, що як тільки ви створюєте власні xorg.conf.d, налаштування з режиму, розташованого в, /usr/shareбільше не приймаються. Тож насправді 50-synaptics.conf це за замовчуванням. Ви перезапустили X11 після копіювання файлу?
Йонас Шефер

Вже там була папка xorg.conf.d з файлом 00-keyboard.conf .. Я щойно скопіював 50-synaptics.conf .. Я перезапустив саму систему .. Це не спрацювало ...
Balaji Perumal

1
Каталог призначення /etc/X11/xorg.conf.d/не існує в Ubuntu 19.04.
Ганс Дерагон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.