Uclogic XP-Pen Aritst 22HD all over again#133
Uclogic XP-Pen Aritst 22HD all over again#133miharenthas wants to merge 3 commits intoDIGImend:masterfrom
Conversation
It's only one of the interfaces found in albisaro's driver --the firts one seems to be redundant, and doesn't actually drive the pen. Still the weird mouse and pen seen as separate devices --with the pen appearing only after the first contact with the monitor. Have no idea why that happens.
|
Hi Lorenzo, thank you for your efforts. Please take a look at the new version of the driver I'm working on right now, and see if you would be able to do anything with it. |
|
Hi Nikolai, |
|
So: I made an attempt to make the code work with the hires_refactor branch, but I didn't succeed yet. I think I need to understand your newer driver more deeply before being actually able to make this work --reading the code, it seems that the pen is treated somewhat separately. Something that I don't yet know how to do. You can see what I did here. Also, there's a "tablet 47" that has the same device code as the xppen artist22hd. Which might be weird, but I can't really tell. |
|
Everyone involved with this PR, you're welcome to join the new #DIGImend channel on irc.freenode.net and discuss this PR, other issues and help each other! Come and say "Hi!" |
…nt about a missing flag --that looked like it came out of the Kernel itself. But who knows. Seem to work now.
|
@miharenthas, @abisaro, do you still have your XP-Pen Artist 22HD tablets? Could you please try the latest digimend-kernel-drivers? It seems that your tablet should be supported without modifying the code now. |
|
Hi Nikolai,
yes I still have it, I will download and install the latest driver version
and give it a try ASAP, I'll let you know the outcome.
tx,
Andrea
…On Sat, 8 Sep 2018, 10:51 Nikolai Kondrashov, ***@***.***> wrote:
@miharenthas <https://github.com/miharenthas>, @abisaro
<https://github.com/abisaro>, do you still have your XP-Pen Artist 22HD
tablets? Could you please try the latest digimend-kernel-drivers
<https://github.com/DIGImend/digimend-kernel-drivers/archive/master.zip>?
It seems that your tablet should be supported without modifying the code
now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ac-wmHuuNRW5-Cz-TJf72lLJJWFSmjcEks5uY4UPgaJpZM4TVmYt>
.
|
|
Hi Nikolai,
Yes I still have it. I'll test the new driver ASAP (16-17th of September).
Thanks,
L.
On 8 Sep 2018 09:51, Nikolai Kondrashov <[email protected]> wrote:
@miharenthas<https://github.com/miharenthas>, @abisaro<https://github.com/abisaro>, do you still have your XP-Pen Artist 22HD tablets? Could you please try the latest digimend-kernel-drivers<https://github.com/DIGImend/digimend-kernel-drivers/archive/master.zip>? It seems that your tablet should be supported without modifying the code now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#133 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AKS5iQnfqVwxa8SY80s3KifvXGoeOYSHks5uY4UPgaJpZM4TVmYt>.
|
|
Hi Nikolai,
I downloaded, installed and gave a quick try to the latest drivers, looks
like you are right, it works out of the box.
after installing it I just modprobed it, unplugged and plugged back the usb
cable and that's it, I just tried quickly gimp and it's recognized as pen
and mouse, drawing and pressure both work.
thanks a lot,
Andrea
On 8 Sep 2018 10:51 am, "Nikolai Kondrashov" <[email protected]> wrote:
@miharenthas <https://github.com/miharenthas>, @abisaro
<https://github.com/abisaro>, do you still have your XP-Pen Artist 22HD
tablets? Could you please try the latest digimend-kernel-drivers
<https://github.com/DIGImend/digimend-kernel-drivers/archive/master.zip>?
It seems that your tablet should be supported without modifying the code
now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ac-wmHuuNRW5-Cz-TJf72lLJJWFSmjcEks5uY4UPgaJpZM4TVmYt>
.
|
|
Sounds good, thank you for the report, @abisaro! |
|
Hi Nikolai, Not quick, but another XP-Pen Artist 22HD working here with the latest driver. Thanks a lot! Cheers, |
Hi again,
I found a little time to fiddle with abisaro's code, presented in pull request #73
As a quick refresher: there were two report descriptor proposed, both rather lengthy and the last status was "let's make the driver a little cleaner".
It turns out that the first report descriptor (_rdesc0) doesn't do much: by using just that the monitor is recognized, but not really the pen --and thus the stylus is also non mappable to a particular output (which I suppose it's usually needed, since I doubt these devices are used as the only monitor of a computer).
The second report descriptor, on the other hand, runs the whole thing: the monitor is recognized (as a mouse?) and, as soon as it makes contact with the screen, the pen is also listed. And it works, pressure sensitivity included.
I wouldn't classify that as a progress, though: I essentially copy and pasted half abisaro's effort in the new format and didn't actually simplify anything --and the weird double "pen pen (0)" device is still on.
But it works just as the in the old pull request, so at least I didn't ruin anything. Yet.
I'm awaiting instructions to make this good enough to be merged!