From: Bartosz Barc <bpbarc@proton.me>
To: Benjamin Tissoires <bentiss@kernel.org>, Jiri Kosina <jikos@kernel.org>
Cc: "linux-input@vger.kernel.org" <linux-input@vger.kernel.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"Bartosz Paweł Barc" <bpbarc@proton.me>
Subject: [PATCH 0/2] HID: uclogic: Add XP-Pen Artist 12 (2nd Gen) support
Date: Tue, 06 Oct 2026 00:38:53 +0000 [thread overview]
Message-ID: <20261006003844.10839-1-bpbarc@proton.me> (raw)
From: Bartosz Paweł Barc <bpbarc@proton.me>
This series adds support for the XP-Pen Artist 12 (2nd Gen) (28bd:094a)
graphics tablet, which is currently not recognized by hid-uclogic and
handled by the generic driver.
It utilises the existing UGEE v2 initialization that is also used
by other similar tablets. The second patch also adds support for the
previously missing stylus invert detection. This affects the shared UGEE v2
pen report template array; while it only reclaims a previously ignored
padding bit and should not affect devices without this feature,
I don't have access to other UGEE v2 hardware and additional testing
would be appreciated.
The tablet & pen have been verified to be fully working with libinput
and libwacom, and the relevant .tablet file will be submitted to the
libwacom project.
Bartosz Paweł Barc (2):
HID: uclogic: Add support for XP-Pen Artist 12 (2nd Gen)
HID: uclogic: Report stylus invert state for UGEE v2 devices
drivers/hid/hid-ids.h | 1 +
drivers/hid/hid-uclogic-core.c | 2 ++
drivers/hid/hid-uclogic-params.c | 2 ++
drivers/hid/hid-uclogic-rdesc.c | 7 ++++---
4 files changed, 9 insertions(+), 3 deletions(-)
--
2.56.0
next reply other threads:[~2026-10-06 0:39 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-06 0:38 Bartosz Barc [this message]
2026-10-06 0:38 ` [PATCH 1/2] HID: uclogic: Add support for XP-Pen Artist 12 (2nd Gen) Bartosz Barc
2026-10-06 0:39 ` [PATCH 2/2] HID: uclogic: Report stylus invert state for UGEE v2 devices Bartosz Barc
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261006003844.10839-1-bpbarc@proton.me \
--to=bpbarc@proton.me \
--cc=bentiss@kernel.org \
--cc=jikos@kernel.org \
--cc=linux-input@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox