XP-Pen Artist 12 (2nd gen) pressure issue on Android, Samsung Note 9

Type of device* : Display Tablet + Smartphone
Brand and version of the device: XP-Pen Artist 12 (2nd gen) + Samsung Note 9
System** : Android

* graphics tablet/display tablet/2-in-1 laptop/Android tablet
** Windows/Linux/Mac/Android, + version (you’ll find it in Help -> Show system information for bug reports)


Description of the issue:
I have a problem trying to draw on krita using the XP-Pen Artist 12 (2nd gen) connected to Samsung note 9, it has no pressure when drawing (I checked the pressure settings for the brushes are on). The only app works with pressure is Infinite Painter.

I really love the idea that you could actually run a full desktop program (Krita) on the phone! But my phone screen was small so I figured I could get one of those display tablets with phone support to get that larger drawing area!

This idea was inspired by Aaron Rutten’s video using Wacom One on his Samsung note 10. I wonder why his Wacom One works when my XP-Pen didn’t?

Aaron Rutten’s video - " Krita for Android on Wacom One - King of the Mobile Art Apps? "

:slight_smile: Hello @Lukeyls and welcome to the forum.

The problem is that Krita-Android is not made for smartphones, but for tablets.
If XP-Pen offered an Android driver for your display tablet, then it COULD (possibly) work. Likewise, it COULD work, if your tablet’s Android capabilities passed the pen pressure data to Krita in the (data) format of the Android tablets’ pressure-sensitive displays. It is pure chance to find an application that accepts and can process pen pressure (data) outside its specifications.

It might work for the Wacom One used by Aaron Rutten because Wacom is the graphics tablet display supplier to many Android tablet vendors, Wacom supplies them with the pressure-sensitive displays, and others may use their own displays but use Wacom’s technologies. Their hardware speaks the same language, so styluses with Wacom protocol work on most tablets - and many tablet PCs. - out of the box.

Sorry, I can only give you general information about your problem, so I call a knowledgeable person for advice.
Let’s see if @sh-zam can say more about this and has some advice for you.
But it may occasionally take a day or two for him to find the time to pop in here.

Michelist

2 Likes

Thanks for the ping Michael!

The driver code is mostly handled by the Android OS, unless there is something proprietary which XP-Pen does that might require their SDK to be in Krita for us to be able to extract the pressure info. But I doubt that’d be the case.

To figure what might be going wrong, I’ll need a tablet debug log. To generate one you’ll need to do this: Introduction to User Support — Krita Manual 5.0.0 documentation (The Step 5). Sadly, on Android, you’ll need to connect an external keyboard to press Ctrl + Shift + T (something for me to fix!).

2 Likes

Thank you @Michelist & @sh-zam for sharing your knowledge & insights on this! I was really intrigue by Huion & XP-Pen advertising their tablets with android support and thought they could function similar to Wacom’s. Turns out I don’t know much about it at all. I wonder if I should have went with the mainstream brand instead :thinking:

Hey, you guys are doing great! Loving how Krita has come along so far with the devs & community’s contribution! It’s quite an amazing feat that a full fledge art program working quite well on android in my opinion!

And here’s the debug log!

Thanks again for your help!

2 Likes

Interesting! Very!

I actually have a very very old fix for this – which I never submitted, because I didn’t have a device to test the hypothesis on. If I give you a locally-built-hotfixed version of Krita, is it possible for you to test it? You will have to reinstall the app from scratch (if you have configs, resources etc you’ll have to backup the resource folder).

Thank you for the logs!

2 Likes

Hotfix version? Woah sounds experimental. Sure! I guess I can give it a try and see if it works.

Please test this: https://drive.google.com/file/d/14cdSnaQOFOQF2oH5NLsWXaT5FO97eVZc/view?usp=sharing. If the pressure still doesn’t work can you again share the tablet log again, with this version?

Note: You will have to uninstall the installed version of Krita first. And yes, this is an experimental version. After testing I highly recommend moving back the Play Store version :slight_smile:

3 Likes

Yes, the pressure works! Drawing lines slightly jittery when zoomed out and the tilt function isn’t working.

How is this hotfix making the pressure work?

This is a great fix! Hopefully the tilt could work as well ^^

Noted! There is something I can do to fix it :slight_smile:

Android did send us pressure events, but we just didn’t act on them inside Krita. So, this was trivial and yes, the tilt can work too :slight_smile:

1 Like

Oh I see, looking forward for the next update fix! Thanks for everything!

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.