-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for XP-Pen Artist 12 (not pro) ? #554
Comments
Hello! Does the driver compile at all before you make any changes? Also, could you also post the actual code you wrote somewhere? I can't quite tell what changes you made. I did notice the line |
This comment has been minimized.
This comment has been minimized.
Yes as of below:
I appended (added lines):
Ref:
I could find no trace of the @nic3-14159 Thanks for the pointer. However, compiling again went through, but yet to see whether the stylus works inside X or not. After a reboot,
Do I need to append something in xorg.conf, too? I have a multihead setup with the xp-pen tablet attached head runs with
The main screen is connected to HDMI-0 and the tablet to the DVI-0 port of the same card, mirrored display mode (tried with top of each other by running Any inputs appreciated! Cheers, |
Based on where you added the case statement in hid-uclogic-params.c, xinput likely does not recognize your tablet due to issue #550. (Not that the place you added the case statement is necessarily wrong, there just happens to be an issue that only seems to affect tablets there) I have done some debugging with the person who filed that issue, and there is now a potential fix for that (outlined in #553). Essentially, you just need to add See if that makes xinput recognize your tablet. Also, I wouldn't be surprised if the tablet buttons don't work properly. It seems like a lot of newer XP-Pen tablets require a new initialization procedure to enable the buttons properly (otherwise they send keyboard events and not tablet button events) There is a pull request (#291) for that procedure, but it hasn't been merged yet and may need to be adapted to work with different models. |
Thanks I appended the line 206 to
Still not detected by xinput, fyi.
I guess XP-Pen Artist 12 could be their earlier releases?! |
Just checking, did you either reboot or run Also, I took a look at the logs you posted in that other issue, and it does appear that the frame buttons emit keyboard events. That, along with some details in the USB device descriptor, tells me that the Artist 12 is indeed one of these newer tablets that need the new init procedure for the frame buttons to work properly. |
Rebooted and no go either.
Is there any way to overcome this? I see. Then I have a wrong guess. In my case even the pen stylus pointers/cursor gets detected in tty console (ctrl+alt+fn), but NOT detected inside X even after appending (forcing) as of below inside the xorg.conf:
Anyway, so nice of you for prompt inputs. |
Meanwhile I just saw the udev.rules file with some strange values. Does this need to be changed, too? If so, to what? However, in my case, #291 (comment) points to |
Could you do a
What I'm interested in is if udev is listing the device as a mouse. Secondly, if you plug in the tablet and do a
|
I have posted the outcomes of
Meanwhile, I upgraded the linux kernel to v.5.4.142, the libwacom driver detects (without digimend compilation) the tablet and the stylus without digimend, but the the seven buttons on the tablet itself does not respond to, though |
Hi,
I could not figure out any way that I can use this driver instead of the proprietary driver from xp-pen (which too is crashing without any debug possibilities).
I tried to do the following:
hid-ids.h
with:#define USB_DEVICE_ID_UGEE_XPPEN_TABLET_A12 0x080a
Ref:
Bus 003 Device 002: ID 28bd:080a UGTABLET 11.6 inch PenDisplay
hid-uclogic-params.c
with:hid-uclogic-core.c
with:xorg.conf
:sudo make dkms_install
:/var/lib/dkms/digimend/11/build/make.log
shows:The tablet pointer gets detected with default kernel drivers that comes with v5.4.138 in tty console, but does not respond inside X! Hopefully this driver may work. Thanks in advance.
/z
The text was updated successfully, but these errors were encountered: