This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Panning in Krita Sketch without multi-touch

Tags: None
(comma "," separated)
User avatar
moofang
Registered Member
Posts
50
Karma
1
Hi,

I recently built Krita Sketch/Gemini on Linux (OpenSUSE 13.1) so I can fiddle with it on my touch screen computer. While it's been extremely fun, there doesn't seem to be a way of panning the canvas in Krita Sketch mode without multitouch. My device does have multitouch hardware-wise but Linux doesn't seem to be able to harness it - a scenario I imagine is common among people running Linux on x86 multi-touch screen devices.

So just thought I'd check: am I out of luck and it's not possible to pan the canvas in Sketch mode without multitouch?

Thanks :)


User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Hm... I haven't found a single x86 touch-screen based device that doesn't support pinch zoom/pan in Krita sketch. Which device are you using? I've tried two Intel developer devicers, three tablets, a dell XPS12, two lenovo Yoga's and a Thinkpad Helix.
User avatar
moofang
Registered Member
Posts
50
Karma
1
I'm using a Lenovo Yoga 11s. Multitouch pan/zooming would probably work on windows, but on OpenSUSE 13.1 multitouch doesn't seem to work - I have other multitouch-able programs that also don't pinch-to-zoom etc, so I assume the problem is at driver level.

When you tested on the Lenovo Yogas were you running linux? Did you have to do anything particular to get multitouch working?


User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Ah! No -- I only tested using Windows (because that was what we were doing for Intel).
User avatar
moofang
Registered Member
Posts
50
Karma
1
I figured so :) So I guess I'm out of luck then? I can't pan on sketch with single-touch/mouse? Would be nice if there was a pan tool button or something that I can tap/click to activate and pan the canvas.

I tried briefly poking around the source to see if I might be able to add something like that myself, but it's predictably pretty complicated in there for someone looking at it the first time x)


User avatar
TheraHedwig
KDE Developer
Posts
1794
Karma
10
OS
Yeah, this is a problem with the Linux wacom project: They give barely any support for touch support, and the only touch support there is is the ability to send hardcoded keypresses to the computer. So two-finger-down is the same as a scroll-down or page-down.

I vaguely recall something about people somehow setting the touchpart of the screen to use synaptics driver instead, but god knows how they did that.

EDIT: Here's the linux wacom project page about it: http://sourceforge.net/apps/mediawiki/l ... Multitouch
Also, The zoom gesture does work in Krita, but the generic sensitivity of the touchscreen is terrible.
rfacundes
Registered Member
Posts
1
Karma
0
Chromium supported

run command:

chromium --enabled-pinch

OR

support all aplications

search:

multi touch compiz plugin

https://www.youtube.com/watch?v=rY-85BUqWgY


-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
PORTUGUESE
-----------------------------------------------------------------------------------------



No Linux, desde o advento do Kernel 2.6, que o suporte multi touch screen é habilitado por padrão, com suporte a diversos drivers, inclusive, houve a implatação padrão ao suporte, para o Xorg, trazendo o benefício a todos os Unix like.


Destarte,

Se quiser realizar um teste para identificar o suporte, a tarefas a nível da camada Multi touch screen, experimente o "pinch-zoom" nativo em seu navegador chromium

Execute o comando:

chromium --enabled-pinch


Infelizmente, o chromium é um dos poucos projetos open source, que vem com este recurso por padrão.

Se quiser habilitar tal suporte para todas as aplicações.

Use o gerenciador de janelas compiz.

Todavia, o COMPIZ não vem com o plugin, que dá suporte aos recursos multi-touch screen.

Desta feita, compile o plugin conforme orientações do site, consoante link infra:

https://www.youtube.com/watch?v=rY-85BUqWgY


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot], q.ignora, watchstar