[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: No pressure with gfxtablet in Krita
From:       Dmitry Kazakov <dimula73 () gmail ! com>
Date:       2014-04-02 10:01:30
Message-ID: CAEkBSfXdfLKYXH7sN2oGqkGFBnp-UE9Jgy5D4_Rk+Uw=KDH62g () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi, Bjorn!


It seems like the tablet is not reporting itself as being a tablet :) This
happens to some weird devices, like aiptek-based tablets produced by Genius.

Could you do the folowing:

1) Build Krita from sources. You will need about an hour of time and this
manual [0].

2) Apply this patch: http://paste.kde.org/pjjcvbqxi

2.1) Download the patch to a file
2.2) cd ~/kde4/src/calligra/
2.3) patch -p1 < /path/to/a/downloaded/file.patch

3) Rebuild:

3.1) cd ~/kde4/build

4) Run Krita


You need to check two things:

1) Whether your tablet works
2) Send me the Krita log. It should (probably) contain the lines like this
[1]


[0] -
http://www.davidrevoy.com/article193/guide-building-krita-on-linux-for-cats
[1] - http://paste.kde.org/panpa2tax



On Wed, Apr 2, 2014 at 12:55 PM, Björn Sonnenschein <green@unitybox.de>wrote:

> Hello Dmitry,
> I have attached the outputs, hope that helps.
>
>
>
> Am Fri, 28 Mar 2014 23:35:51 +0400
>  schrieb Dmitry Kazakov <dimula73@gmail.com>:
> >Hi, Bjorn!
> >
> >Could you please send me the output of he following commands:
> >
> >lsmod
> >xinput
> >xinput list-props <id-of-your-tablet>
> >
> >Then generate a tablet log as described here:
> >https://answers.launchpad.net/krita-ru/+faq/2495
> >
> >
> >
> >
> >On Fri, Mar 28, 2014 at 6:43 PM, Björn Sonnenschein <green@unitybox.de
> >wrote:
> >
> >> Hi!
> >>
> >> Unfortunately the changes do not fix that issue for me. I wasn ´t able to
> >> get through Krita ´s tablet support code quickly, just got that it seems
> >> to check the devices for their type and name to determine whether it is
> >> a tablet or not. Could that be the problem?  As far as I know, GFXTablet
> >> uses Uinput and just registers with the name "Network Tablet" without
> >> further specifications and also as BUS_VIRTUAL bustype, so the only way
> >> how an application might detect it as a tablet would be either by
> >> recognizing the existence of a pressure axis or specifically by the it ´s
> >> name.
> >>
> >>
> https://github.com/rfc2822/GfxTablet/blob/master/driver-uinput/networktablet.c
> >>
> >>
> >>
> >> Am Freitag, den 28.03.2014, 09:11 +0400 schrieb Dmitry Kazakov:
> >> > Hi, Bjorn!
> >> >
> >> >
> >> > We have updated our tablet support two days ago, could you check
> >> > whether your tablet works with the current version of Krita-master? To
> >> > get a new version you can fetch 'krita-testing' package from Krita
> >> > Lime repository [0] or build it from sources.
> >> >
> >> > [0] -
> >> >
> >>
> http://dimula73.blogspot.ru/2013/05/krita-lime-ppa-always-fresh-versions.html
> >> >
> >> >
> >> >
> >> > On Thu, Mar 20, 2014 at 3:40 PM, Björn Sonnenschein
> >> > <green@unitybox.de> wrote:
> >> >         Hello all,
> >> >         I have tried Krita 2.8 with gfxtabet, a tool that lets you use
> >> >         an Android Tablet as a graphics tablet, using my Galaxy Note
> >> >         10.1.
> >> >         While it works very well in Gimp, I cannot get pressure
> >> >         sensitivity to work in Krita which is a real pity because the
> >> >         Note works great as a graphics tablet.
> >> >         Has anyone else got experience with gfxtablet and/or knows a
> >> >         solution?
> >> >
> >> >
> >> >         https://github.com/rfc2822/GfxTablet
> >> >
> >> >
> >> >         Best regards,
> >> >         Björn Sonnenschein
> >> >
> >> >         _______________________________________________
> >> >         Krita mailing list
> >> >         kimageshop@kde.org
> >> >         https://mail.kde.org/mailman/listinfo/kimageshop
> >> >
> >> >
> >> >
> >> >
> >> > --
> >> > Dmitry Kazakov
> >>
> >>
> >> _______________________________________________
> >> Krita mailing list
> >> kimageshop@kde.org
> >> https://mail.kde.org/mailman/listinfo/kimageshop
> >>
> >
> >
> >
> >--
> >Dmitry Kazakov
>
>
> _______________________________________________
> Krita mailing list
> kimageshop@kde.org
> https://mail.kde.org/mailman/listinfo/kimageshop
>
>


-- 
Dmitry Kazakov

[Attachment #5 (text/html)]

<div dir="ltr"><div><div><div><div><div><div>Hi, Bjorn!<br><br><br></div>It seems \
like the tablet is not reporting itself as being a tablet :) This happens to some \
weird devices, like aiptek-based tablets produced by Genius.<br> <br></div>Could you \
do the folowing:<br><br></div>1) Build Krita from sources. You will need about an \
hour of time and this manual [0].<br></div><br>2) Apply this patch: <a \
href="http://paste.kde.org/pjjcvbqxi">http://paste.kde.org/pjjcvbqxi</a><br> \
</div><br>2.1) Download the patch to a file<br>2.2) cd \
~/kde4/src/calligra/<br></div>2.3) patch -p1 &lt; \
/path/to/a/downloaded/file.patch<br><div><div><div><br></div><div>3) \
Rebuild:<br><br>3.1) cd ~/kde4/build<br><br></div> <div>4) Run \
Krita<br><br><br></div><div>You need to check two things:<br><br></div><div>1) \
Whether your tablet works<br></div><div>2) Send me the Krita log. It should \
(probably) contain the lines like this [1]<br><br></div> <div><br>[0] - <a \
href="http://www.davidrevoy.com/article193/guide-building-krita-on-linux-for-cats">htt \
p://www.davidrevoy.com/article193/guide-building-krita-on-linux-for-cats</a><br>[1] - \
<a href="http://paste.kde.org/panpa2tax">http://paste.kde.org/panpa2tax</a><br> \
<div><br></div></div></div></div></div><div class="gmail_extra"><br><br><div \
class="gmail_quote">On Wed, Apr 2, 2014 at 12:55 PM, Björn Sonnenschein <span \
dir="ltr">&lt;<a href="mailto:green@unitybox.de" \
target="_blank">green@unitybox.de</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">Hello Dmitry,<br> I have attached the outputs, hope that \
helps.<br> <br>
<br>
<br>
Am Fri, 28 Mar 2014 23:35:51 +0400<br>
  schrieb Dmitry Kazakov &lt;<a \
href="mailto:dimula73@gmail.com">dimula73@gmail.com</a>&gt;:<br> <div \
class="HOEnZb"><div class="h5">&gt;Hi, Bjorn!<br> &gt;<br>
&gt;Could you please send me the output of he following commands:<br>
&gt;<br>
&gt;lsmod<br>
&gt;xinput<br>
&gt;xinput list-props &lt;id-of-your-tablet&gt;<br>
&gt;<br>
&gt;Then generate a tablet log as described here:<br>
&gt;<a href="https://answers.launchpad.net/krita-ru/+faq/2495" \
target="_blank">https://answers.launchpad.net/krita-ru/+faq/2495</a><br> &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;On Fri, Mar 28, 2014 at 6:43 PM, Björn Sonnenschein &lt;<a \
href="mailto:green@unitybox.de">green@unitybox.de</a>&gt;wrote:<br> &gt;<br>
&gt;&gt; Hi!<br>
&gt;&gt;<br>
&gt;&gt; Unfortunately the changes do not fix that issue for me. I wasn ´t able \
to<br> &gt;&gt; get through Krita ´s tablet support code quickly, just got that it \
seems<br> &gt;&gt; to check the devices for their type and name to determine whether \
it is<br> &gt;&gt; a tablet or not. Could that be the problem?   As far as I know, \
GFXTablet<br> &gt;&gt; uses Uinput and just registers with the name &quot;Network \
Tablet&quot; without<br> &gt;&gt; further specifications and also as BUS_VIRTUAL \
bustype, so the only way<br> &gt;&gt; how an application might detect it as a tablet \
would be either by<br> &gt;&gt; recognizing the existence of a pressure axis or \
specifically by the it ´s<br> &gt;&gt; name.<br>
&gt;&gt;<br>
&gt;&gt; <a href="https://github.com/rfc2822/GfxTablet/blob/master/driver-uinput/networktablet.c" \
target="_blank">https://github.com/rfc2822/GfxTablet/blob/master/driver-uinput/networktablet.c</a><br>
 &gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Am Freitag, den 28.03.2014, 09:11 +0400 schrieb Dmitry Kazakov:<br>
&gt;&gt; &gt; Hi, Bjorn!<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; We have updated our tablet support two days ago, could you check<br>
&gt;&gt; &gt; whether your tablet works with the current version of Krita-master? \
To<br> &gt;&gt; &gt; get a new version you can fetch &#39;krita-testing&#39; package \
from Krita<br> &gt;&gt; &gt; Lime repository [0] or build it from sources.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; [0] -<br>
&gt;&gt; &gt;<br>
&gt;&gt; <a href="http://dimula73.blogspot.ru/2013/05/krita-lime-ppa-always-fresh-versions.html" \
target="_blank">http://dimula73.blogspot.ru/2013/05/krita-lime-ppa-always-fresh-versions.html</a><br>
 &gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Thu, Mar 20, 2014 at 3:40 PM, Björn Sonnenschein<br>
&gt;&gt; &gt; &lt;<a href="mailto:green@unitybox.de">green@unitybox.de</a>&gt; \
wrote:<br> &gt;&gt; &gt;             Hello all,<br>
&gt;&gt; &gt;             I have tried Krita 2.8 with gfxtabet, a tool that lets you \
use<br> &gt;&gt; &gt;             an Android Tablet as a graphics tablet, using my \
Galaxy Note<br> &gt;&gt; &gt;             10.1.<br>
&gt;&gt; &gt;             While it works very well in Gimp, I cannot get pressure<br>
&gt;&gt; &gt;             sensitivity to work in Krita which is a real pity because \
the<br> &gt;&gt; &gt;             Note works great as a graphics tablet.<br>
&gt;&gt; &gt;             Has anyone else got experience with gfxtablet and/or knows \
a<br> &gt;&gt; &gt;             solution?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;             <a href="https://github.com/rfc2822/GfxTablet" \
target="_blank">https://github.com/rfc2822/GfxTablet</a><br> &gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;             Best regards,<br>
&gt;&gt; &gt;             Björn Sonnenschein<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;             _______________________________________________<br>
&gt;&gt; &gt;             Krita mailing list<br>
&gt;&gt; &gt;             <a \
href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br> &gt;&gt; &gt;             \
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" \
target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br> &gt;&gt; \
&gt;<br> &gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; --<br>
&gt;&gt; &gt; Dmitry Kazakov<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Krita mailing list<br>
&gt;&gt; <a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
&gt;&gt; <a href="https://mail.kde.org/mailman/listinfo/kimageshop" \
target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br> &gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;--<br>
&gt;Dmitry Kazakov<br>
<br>
</div></div><br>_______________________________________________<br>
Krita mailing list<br>
<a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" \
target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br> \
<br></blockquote></div><br><br clear="all"><br>-- <br>Dmitry Kazakov </div>



_______________________________________________
Krita mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic