The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Опубликован порт X.Org-драйвера Synaptics для окружений на базе Wayland"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликован порт X.Org-драйвера Synaptics для окружений на базе Wayland"  +/
Сообщение от opennews (ok), 22-Мрт-26, 22:45 
Создан порт X.org-драйвера Synaptics, совместимый с окружениями на базе Wayland. Порт представляет из себя реализацию минимального набора API X.Org, необходимого для компиляции и работы оригинального драйвера из состава X.Org внутри фонового процесса, а так же эмулятор мыши IBM ScrollPoint через uinput. Данная модель была выбрана в связи с тем, что для неё  в коде libinput предусмотрены хаки для поддержки плавной прокрутки, недоступные для других устройств (эмулируемая мышь вместо колеса прокрутки с дискретными делениями использует устройство схожее с IBM TrackPoint)...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=65049

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Sunderland93 (ok), 22-Мрт-26, 22:45   +1 +/
Есть и потенциальный плюс - возможно это хоть как-то пнет libinput
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2

2. Сообщение от Аноним (2), 22-Мрт-26, 22:54   +/
Не пнёт. Он как был всегда куском отвратительного драйвера для мышей и трекпадов, так и остался.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #12

3. Сообщение от Аноним (2), 22-Мрт-26, 22:57   +/
> Порт представляет из себя реализацию минимального набора API X.Org, необходимого для компиляции и работы оригинального драйвера из состава X.Org внутри фонового процесса
> Таким образом пусть прохождения событий пользовательского ввода выглядит так: ядро -> evdev -> [synaptics -> waynaptics] -> uinput -> ядро -> evdev -> libinput -> wayland-композитор

Не лучше было бы переписать libinput, или это настолько крупный геморой, что написать "демон мыши" показалось проще?

Ответить | Правка | Наверх | Cообщить модератору

4. Сообщение от Аноним (4), 22-Мрт-26, 22:59   +6 +/
> среды рабочего стола так и не научились предоставлять доступ даже к имеющимся настройкам

зато вейленд делают уже 18 лет.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9

5. Сообщение от Аноним (5), 22-Мрт-26, 23:22   +/
> Данная модель была выбрана в связи с тем, что для неё в коде libinput
> предусмотрены хаки для поддержки плавной прокрутки, недоступные для
> других устройств

Это какой-то позор...
И то что каки в коде, вместо нормальной плавной прокрутки, и то что остальные устройства еще не работают, и что "за 11 лет с момента первого стабильного релиза libinput не достиг паритета с драйвером Snaptics".

Прям блеск и нищета пoпенcpoса.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #10

6. Сообщение от Аноним (6), 22-Мрт-26, 23:24   +1 +/
> ядро -> evdev -> [synaptics -> waynaptics] -> uinput -> ядро -> evdev -> libinput -> wayland-композитор

Коротковата получилась цепочка. Надо было ещё внешний сервис запилить, гонять данные через какой-нибудь synaptics.ai

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #17

7. Сообщение от Аноним (7), 22-Мрт-26, 23:29   +/
Нет же, надо было минимальный драйвер на Це и демон на расте. И чтобы настраивался через xml.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #27

8. Сообщение от Аноним (2), 22-Мрт-26, 23:31   +1 +/
Synaptics драйвер опенсорсный, о чём ты. Я его качал с сайта иксорга и экспериментировал с настройками, чтобы открыть для себя существование тачпадов со встроенным подавлением джиттера в пару миллиметров.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

9. Сообщение от AleksK (ok), 22-Мрт-26, 23:31   +/
А какие настройки тебе нужны?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #13, #16, #25

10. Сообщение от AleksK (ok), 22-Мрт-26, 23:36    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #15

11. Сообщение от Ананоним (?), 22-Мрт-26, 23:43   +/
Кстати, про текущий драйвер ввода X11... Как-то я упустил момент когда в ArchLinux изменился этот драйвер, но мои мыши Microsoft IntelliExplorer 3 и 4 стали противно глючить. Колёсико срабатывает иногда самопроизвольно. Ранее ранее такого не случалось. Я то ли привык уже к этому глюку, и не замечаю, или это исправили. Я сначала подозревал мыши, но чтобы обе одновременно начали страдать такой проблемой. Я даже их почистил полностью, не помогло.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #23, #26

12. Сообщение от Аноним (12), 22-Мрт-26, 23:43   +/
Я только припоминаю, что когда из иксов выкидывали драйвера kbd/mouse, альтернативы оказались жутко лагучими под нагрузкой. И libinput постоянно пишет, что он лагает. Вместо сбора статистики лучше бы не лагал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

13. Сообщение от Tty4 (?), 22-Мрт-26, 23:45   +/
Никаких. Просто состояние "не готово для прода" после 18 лет... Не молодежно как-то...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #14

14. Сообщение от AleksK (ok), 22-Мрт-26, 23:50   +/
> Никаких. Просто состояние "не готово для прода" после 18 лет... Не молодежно
> как-то...

Иксофанатики просто не понимают что у большинства пользователей wayland просто работает. И никого не волнуют проблемы кикада, потому что им пользуются полтора землекопа.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

15. Сообщение от Mr. Cake (?), 22-Мрт-26, 23:58   +1 +/
Нет круговой прокрутки. Нет настройки зон прокрутки одним пальцем. Нет нормального профилей ускорения указателя (встроеный убогий).
И вообще в Synaptics 68 тумблеров, наиболее популярные см. на https://wiki.archlinux.org/title/Touchpad_Synaptics

В libinput тумблеров существенно меньше, задаются они исключительно конкретным вяленым композитором и большая их часть не вынесена ни в какие конфигураторы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #21

16. Сообщение от Аноним (16), 23-Мрт-26, 00:02   +/
Те, из-за отсутствия которых появилась сабж.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #22

17. Сообщение от Аноним (16), 23-Мрт-26, 00:03   +1 +/
Три сервера dbus'а забыли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

21. Сообщение от AleksK (ok), 23-Мрт-26, 00:12   +/
> Нет круговой прокрутки. Нет настройки зон прокрутки одним пальцем. Нет нормального профилей
> ускорения указателя (встроеный убогий).
> И вообще в Synaptics 68 тумблеров

Ты как из начала нулевых пишешь. Настройки ради настроек. Этим пользовалось полтора лудита.

Зато, например, отключение тача при наборе текста в иксах на синаптике у меня никогда не работало ни на одном ноуте, а на libinput заработало без проблем.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

22. Сообщение от AleksK (ok), 23-Мрт-26, 00:15   +/
> Те, из-за отсутствия которых появилась сабж.

Так тут и не указано из-за чего кто-то решил откопать стюардессу? У меня обычный ноут Asus Vivobook 16x на сейчас тут стоит CachyOS с KDE и тачпад как и все остальное тут работает из коробки, работает абсолютно нормально, у меня даже мысли какой-то не было что в нем надо что-то настраивать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

23. Сообщение от Аноним (23), 23-Мрт-26, 00:25   +/
>  мыши Microsoft

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #24

24. Сообщение от kusb (?), 23-Мрт-26, 00:41   +/
Она крякнутая. Наверное.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

25. Сообщение от Аноним (2), 23-Мрт-26, 01:25   +/
Умножение ввода на матрицу, для ремапинга того с какой скоростью мышь/тачпад двигаются отдельно по вертикали и по горизонтали. Мне намного комфортнее, когда не нужно по вертикали далеко махать кистью от края до края. Гуглежом нашёл только какие-то специфичные для гнома и для libinput настройки. Переносимого поведения для других серверов в протоколе не существует.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

26. Сообщение от Аноним (2), 23-Мрт-26, 01:32   +/
Арч с не помню какого момента по дефолту пихнул в Xorg libinput. Наверное потому что оно "рекомендуется" самими иксорговцами (которые очень хотят всех пересадить на вяленого), но это не точно, надо перепроверить это утверждение. Поставь себе xf86-input-synaptics, настрой конфиг в /etc/X11/xorg.conf.d/ и будет тебе счастье. Наверное. Иначе это какой-то баг в ядре с конкретно твоими мышами, либо хардварная неисправность (тестил на другом компе и/или под другой операционкой?)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #28

27. Сообщение от Аноним (27), 23-Мрт-26, 02:05   +/
А как же оркестровка? При таком количестве выступающих артистов уже надо звать дирижера.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

28. Сообщение от Аноним (28), 23-Мрт-26, 03:13   +/
> xf86-input-synaptics

Это для тачпада. Для мыши x86-input-evdev и xf86-input-mouse, они работают через разные ядерные подсистемы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

29. Сообщение от Аноним (29), 23-Мрт-26, 03:25   +/

- Разработчики дистрибутивов жалуется, что разбираться с морально устаревшим кодом, никто не хочет! Даже за деньги!
    (https://www.opennet.ru/opennews/art.shtml?num=62725)

- Уязвимости в библиотеках X.Org которые присутствуют с 1988 года
    (https://www.opennet.ru/opennews/art.shtml?num=59906)

- Разработчики дистрибутивов просто устали годами упрашивать людей с ЧСВ, поддержку касающиеся многомониторных конфигураций, экранов с высокой плотностью пикселей, HDR, VRR (адаптивное изменение частоты обновления монитора), одновременной работы с несколькими GPU, устойчивости к сбоям, обработки ввода и обеспечения безопасности.
    (https://www.opennet.ru/opennews/art.shtml?num=63439)

- Разработчики дистрибутивов планируют убрать иксы!
    (https://www.opennet.ru/opennews/art.shtml?num=63439)

- Кто-то решил на гитхабе нажать на кнопку "форк x11". Выпускают массово
новости -  нашлись люди, готовые работать с "этим". Но закрывая в x11 один баг, там открывается 2 новых бага... Оказывается если нажимать
кнопку "форк x11" - это не решит его проблем!    (https://www.opennet.ru/opennews/art.shtml?num=63369)

- Разработчики дистрибутивов прекращают ставить иксы!
    (https://www.opennet.ru/opennews/art.shtml?num=63444)

- " «сырое» состояние кодовой базы XLibre, которая всё ещё проходит через полномасштабный рефакторинг."
(https://www.opennet.ru/opennews/art.shtml?num=63618)

- Андроид: графическое окружение использует протокол Wayland
(https://www.opennet.ru/opennews/art.shtml?num=63626)

- Ктой-то Вася решил опубликовать "это" в репозитории. Выпускают массово новости -  нашлись люди, которое выложили "это", не щадя свою репутацию!
(https://www.opennet.ru/opennews/art.shtml?num=63736)

Из GNOME Shell и Mutter удалён код для поддержки X11
(https://www.opennet.ru/opennews/art.shtml?num=64187)

В KDE Plasma 6.8 решено прекратить поддержку X11
(https://www.opennet.ru/opennews/art.shtml?num=64328)

В Solus 4.8, в сборках с GNOME и KDE прекращена поставка сеанса X11
(https://www.opennet.ru/opennews/art.shtml?num=64348)

Альфа-выпуск GNOME 50 с удалением поддержки X11
(https://www.opennet.ru/opennews/art.shtml?num=64627)


Выпуск среды рабочего стола GNOME 50 с удалением поддержки X11
(https://www.opennet.ru/opennews/art.shtml?num=65015)


Основан GNOME-X11, форк GNOME 50 с возвращённой поддержкой X11
(https://www.opennet.ru/opennews/art.shtml?num=65045#21)
* ВЫ ЗДЕСЬ *

Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру