|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз Libinput 1.0, унифицированного стека для работы с устр..." | –1 +/– | |
Сообщение от opennews (??) on 26-Авг-15, 21:50 | ||
Представлен (http://lists.freedesktop.org/archives/wayland-devel/2015-Aug...) первый полнофункциональный релиз библиотеки Libinput (http://cgit.freedesktop.org/wayland/libinput), развиваемой разработчиками Waylabnd с целью создания единого унифицированного стека ввода для различных графических систем и приложений, избавляя их разработчиков от необходимости повторной реализации типовых функций работы с устройствами ввода. В частности, Libinput даёт возможность использовать одни и те же средства обработки событий от устройств ввода в композитных серверах на базе Wayland и системах на основе X.Org. Код библиотеки поставляется под лицензией MIT. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Релиз библиотеки Libinput 1.0" | +10 +/– | |
Сообщение от Аноним (??) on 26-Авг-15, 21:50 | ||
Очень хорошо. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +6 +/– | |
Сообщение от Stax (ok) on 26-Авг-15, 23:15 | ||
Уже взлетело. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Annimzus (ok) on 26-Авг-15, 23:19 | ||
> Например, Libinput ограничивается одним драйвером xf86-input-libinput, выступающим в роли обвязки над Libinput, вместо отдельных драйверов evdev и synaptics, которые логически отделены друг от друга, в то время как модули Libinput образуют единую шину обработки событий от клавиатур, манипуляторов типа мышь, сенсорных экранов и тачпадов. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
20. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +2 +/– | |
Сообщение от Mihail Zenkov (ok) on 27-Авг-15, 12:07 | ||
И тянет за собой как обязательные зависимости mtdev (мультитоуч) и libevdev (которому питон нужен). Ну и естественно без udev это все работать не будет. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
27. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Аноним (??) on 27-Авг-15, 14:11 | ||
c xf86-input-mouse на последних ноутах пошли оооочень большие проблемы. Сейчас в моду входят мультитачные кликпады (весь тачпад является 1-й большой кнопкой и других нет) с отсутствием жестопроцессора в relative-mode. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
31. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Mihail Zenkov (ok) on 27-Авг-15, 15:32 | ||
> Т.е. если у тебя ядерный драйвер не догадается переключить тачпад в абсолютный режим и сам делать пересчет координат в относительные, отслеживать жесты и softbuttons перед отправкой в X-ы, то сам тачпад будет неюзабельным вообще (c xf86-input-mouse а не с evdev/synaptics). | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
34. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Аноним (??) on 27-Авг-15, 16:51 | ||
> Не совсем понял: если в ядре включить CONFIG_MOUSE_SYNAPTICS_USB, получим эмуляцию USBHID мыши. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
5. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +1 +/– | |
Сообщение от Crazy Alex (ok) on 26-Авг-15, 23:30 | ||
Кто-нибудь в реале эту штуку палочкой тыкал? Оно рабочее или очередная серебряная пуля? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от equeim (ok) on 26-Авг-15, 23:36 | ||
Уже давно пользуюсь им под X11, проблем не замечено (впрочем, у меня из устройств ничего экзотического нет - обычные клава и мышь). | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
8. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Pavel (??) on 27-Авг-15, 01:17 | ||
С мышкой разницы не почувствуешь, а вот для тачпадов вещь отличная. Всякие двухпальцевые скроллы, и прочие плюшки без возни с конфигурацией. Правда вот с трекболом пока беда, ибо ScrollModifier аналога я там не нашёл. Если впилят - будет совсем замечательно. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
10. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +4 +/– | |
Сообщение от Crazy Alex (ok) on 27-Авг-15, 02:05 | ||
Вот как прочёл про "без возни с конфигурацией" - сраз плохое заподозрил, полез-таки в документацию. И не зря. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
12. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Аноним (??) on 27-Авг-15, 02:22 | ||
> Ещё одна странность - нормализация: "libinput does partial normalization of relative input. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
17. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Crazy Alex (ok) on 27-Авг-15, 10:39 | ||
У мышей DPI - это характеристика сенсора. Они тупо обрубили преимущества хороших мышей, вот и всё. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
21. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Аноним (??) on 27-Авг-15, 12:14 | ||
> У мышей DPI - это характеристика сенсора. Они тупо обрубили преимущества хороших мышей, вот и всё. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
30. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Crazy Alex (ok) on 27-Авг-15, 15:29 | ||
К сетке - не привязана. А вот точность позиционирования - разная выходит, если скорость курсора присвести к одной и той же, изменив sensitivity. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
33. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от АнонимХ (??) on 27-Авг-15, 16:47 | ||
> Все, к чему это приводит - к изменению скорости движения курсора. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
22. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +1 +/– | |
Сообщение от pkunk (ok) on 27-Авг-15, 12:24 | ||
Нормализация используется для правильного вычисления ускорения. По идее авторов все мыши должны иметь одинаковую динамику, зависящую только от настроек, а не от DPI сенсора. Это не отменяет того факта, что мыши с высоким DPI будут иметь более точное позиционирование на высоких настройках чувствительности. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
32. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Crazy Alex (ok) on 27-Авг-15, 15:33 | ||
Точнее, нормализация используется для вычисления координат с учётом ускорения. Либо забирай без ускорения, но с полной точностью - либо с ускорением, но нормализованные. Опять же - это из доки: This normalization only applies to accelerated coordinates, unaccelerated coordinates are left in device-units. It is up to the caller to interpret those coordinates correctly. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
35. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от pkunk (ok) on 27-Авг-15, 16:59 | ||
> Идентичной динамике полная точность не помеха. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
36. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Crazy Alex (ok) on 27-Авг-15, 19:16 | ||
Ага, примерно понятно, спасибо. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
13. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от BlackRaven86 (ok) on 27-Авг-15, 04:02 | ||
Только боковой скролл у меня на тачпаде не работает :( Но может уже и починили. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
9. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Аноним (??) on 27-Авг-15, 01:47 | ||
> Кто-нибудь в реале эту штуку палочкой тыкал? Оно рабочее или очередная серебряная пуля? | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
7. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Аноним (??) on 26-Авг-15, 23:52 | ||
оно в федоре из коробки с весны. работает отлично. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +1 +/– | |
Сообщение от Аноним (??) on 27-Авг-15, 07:49 | ||
Не совсем понятно, можно ли вообще удалить evdev и synaptics? Будут ли работать мышь и клавиатура в таком случае? Как насчет ноутбучных клавиатур? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
19. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от pkunk (ok) on 27-Авг-15, 11:51 | ||
Можно. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
15. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | –1 +/– | |
Сообщение от Аноним (??) on 27-Авг-15, 09:13 | ||
оголтело реквестирую systemd-libinputd | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +3 +/– | |
Сообщение от АнонимХ (??) on 27-Авг-15, 09:18 | ||
не смог с libinput сделать следующее: | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +2 +/– | |
Сообщение от Crazy Alex (ok) on 27-Авг-15, 10:42 | ||
О, вот и началось то, чего я ожидал. наверняка найдётся ещё море других частных случаев, которые эта штука не умеет. Примерно такое общее ощущение от неё и возникло. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
23. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Аноним (??) on 27-Авг-15, 12:32 | ||
Удобно получается? Видимо есть трекпоинт для курсора или что-то вроде этого? | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
24. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от АнонимХ (??) on 27-Авг-15, 13:55 | ||
да, это thinkpad с клитором. мне - очень удобно. не выношу курсор на тачпаде. а тут: курсор на трекпоинте, медленный скролл на тачпаде (с конфигом выше), быстрый скролл трекпоинт+средняя кнопка (https://infotomb.com/nhvkv.jpg ) | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
38. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от rob pike on 28-Авг-15, 14:25 | ||
> быстрый скролл трекпоинт+средняя кнопка | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
26. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от виндотролль (ok) on 27-Авг-15, 14:10 | ||
Спасибище! Отличная идея. Утащил к себе на ноут. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
28. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от виндотролль (ok) on 27-Авг-15, 14:15 | ||
> Спасибище! Отличная идея. Утащил к себе на ноут. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
29. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от АнонимХ (??) on 27-Авг-15, 15:11 | ||
> Хм... Попробовал — все-таки, очень непривычно. Но идея интересная. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
37. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от АнонимЫ on 28-Авг-15, 00:35 | ||
Имею мышь a4tech wop-49. Второе колесо - горизонтальный скролл. Сегодня решал обратную задачу: при подключении такой мыши, автоматом переводить горизонтальный скролл второго колеса в вертикальный. А две дополнительные кнопки большим пальцем сделал ZoomIn/ZoomOut. Накипело :) | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
25. "Релиз Libinput 1.0, унифицированного стека для работы с устр..." | +/– | |
Сообщение от Аноним (??) on 27-Авг-15, 13:56 | ||
Графические планшеты Wacom поддерживает, нет? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |