LINUX.ORG.RU

Linux и поддержка сенсорного экрана


0

0

Здравствуйте, форумчане. Приобрел планшет с экраном eGalax (4 точки касания). Установил Debian, все железо настроил и столкнулся с проблемой поддержки мультитача. Я, так понял, что мультитач поддерживается ядром, но не реализован в приложениях. Так ли это?


Ответ на: комментарий от roman77

Приложениям пофик что у тебя там.

...не у меня одного, а у всех пользователей сенсорных экранов. ...был задан вопрос о реализации мультитача, а не о том, как чувствуют себя приложения.

Trauka
() автор топика
Ответ на: комментарий от sT331h0rs3

Вполне возможно.

...пользовался двумя устройствами с мультач-зкранами и во всех мультитач демонстрирует только тестовая программа разработчика экрана (eGalax, Cando). Неужели разрабы того же KDE, Chrome и т.д забили на сенсорные экраны в Linux.

Trauka
() автор топика
Ответ на: комментарий от Trauka

не забили. как выше писал gtk3 и qt5 могут в touch events и кстати большинство программ уже по разному реагируют на события от pointer и finger.

exception13 ★★★★★
()
Ответ на: комментарий от Trauka

Неужели разрабы того же KDE, Chrome и т.д забили на сенсорные экраны в Linux.

Думаю, что это просто пока что мало распространено, вот и не пилят.

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от exception13

touch events поддерживается в gtk3 и qt5. под qt5 я точно видел демки под мультитач.

...я уже создавал похожую тему, где вы мне посоветовали twofing, от части решило проблему ...но тогда было старое ядро и старый дистр, сейчас 3.14 и Debian Testing. Как реализовать touch events? ...что это? пакет, ...но в репах его нет.
Сейчас у меня экран eGalax, на который даже производитель пишет дрова под Linux, но на деле нифига нет.

Trauka
() автор топика
Ответ на: комментарий от exception13

как выше писал gtk3 и qt5 могут в touch events и кстати большинство программ уже по разному реагируют на события от pointer и finger

...т.е. если прога на qt5, то мультитач будет работать?

Trauka
() автор топика
Ответ на: комментарий от Trauka

...попробывал, покруче easystroke будет, но покупка планшета для Linux- «деньги в ..опу».

как будто эти все мультитач жесты так активно используются.

exception13 ★★★★★
()
Ответ на: комментарий от exception13

как будто эти все мультитач жесты так активно используются

....планшет, ...без мышки, ...без тачпада...
...возвращаюсь на свой старенький Lenovo, ...если что крутиться Acer w501 в продаже (Минск)

Trauka
() автор топика
Ответ на: комментарий от Trauka

....планшет, ...без мышки, ...без тачпада...

и? в gtk3 gnome-* приложениях (3.12 например) пальцетык отрабатывается как прокрутка и не надо тянуть за ползунки, chromium не помню с какой версии так же отрабатывает пальцетык. gtk2 приложения, qt4 и на прочих маргинальных тулкитах естественно воспринимают как обычный мышинный ввод. не вижу ничего в этом криминального (хотя у меня для более точных действий встроен вакомовский индуктивный планшет. так что какие то наброски и прочие действия требующие точности я выполняю пером с отключенным тачскрином).

exception13 ★★★★★
()
Ответ на: комментарий от exception13

...wacom- по-ходу единственное для linux

Trauka
() автор топика

Попробуйте на elementary os isis или kde 5 жесты, по идее должны были сделать.

MLP_Fan ★★
()
Ответ на: комментарий от exception13

кстати я не просто так выбирал именно планшет с вакомовской подложкой

...что за планшет, если не секрет

Trauka
() автор топика

Какой, нафиг, мультитач? Ты в иксах с двумя-тремя мышками одновременно сидишь?

Eddy_Em ☆☆☆☆☆
()

Я вот подумал: а ведь по сути тычок пальцем по тачскрину эквивалентен щелчку ЛКМ в данной точке. Уныло: ни тебе стрелочкой без нажатия кнопок поводить, ни колесом покрутить, ни СКМ или ПКМ...

Eddy_Em ☆☆☆☆☆
()

Часто случается то, что мультитач не умеет сам тачскрин.

Hertz ★★★★★
()
Последнее исправление: Hertz (всего исправлений: 1)
Ответ на: комментарий от Trauka

Samsung Ativ XE700T1C-H02RU. есть еще горстка ARM планшетов (и внезапно так же с перьями) Samsung Note*, Lenovo Thinkpad Tablet, ASUS Eee Note.

exception13 ★★★★★
()
Ответ на: комментарий от Eddy_Em

не совсем. ядрен драйве передает «инструмент от которого пришло событие» типа там MT_TOOL_FINGER, TOOL_PEN, TOOL_ERASER и т.п. и т.д. соотвественно тулкит и сам софт могут по разному реагировать на события (вот я сейчас провел пальцем по странице и она проскрулилась, провел указателем тачпада и оно просто выделило текст).

exception13 ★★★★★
()
Ответ на: комментарий от exception13

Вот именно этот недостаток матерых тулкитов и исправляет touchegg :) Правда, я не нашел для него вменяемого гуя для настройки, так что придется править конфиг. Но я поправил только 1 значение:

        <gesture type="DRAG" fingers="1" direction="ALL">
            <action type="SCROLL">SPEED=4:INVERTED=true</action>
        </gesture>

Добавил «INVERTED=true».

pztrn ★★★★
()
Ответ на: комментарий от pztrn

Вот именно этот недостаток матерых тулкитов и исправляет touchegg :)

...пакет собирается только под Ubuntu, в Debian нет libutouch, нужный для touchegg. Собрал только Touchegg-gce, но без самого touchegg от него толку мало.

Trauka
() автор топика
Ответ на: комментарий от pztrn

...спасибо, буду пробывать, бо использование планшета без сенсора- это просто порно.

Trauka
() автор топика
Ответ на: комментарий от pztrn

...а просто архив с исходниками, без всяких ebuild, реально найти?

Trauka
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.