-
Notifications
You must be signed in to change notification settings - Fork 173
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 Deco Pro MW Tablet #622
Comments
Hi and thanks a lot for the vendor and product IDs. As I mentioned in the other issue, I own a XP-Pen Deco Pro SW and I'm working on supporting it. I expect the SW model to be very similar to the MW. Once I have the code for my tablet ready I'll add yours and hopefully it'll work. It'll take me a while, but I'll ping you once it's ready. |
Hi @andigandi , Sorry for the delay, but kernel development is slow. Linux 6.0 was just released and I had already changes queued to be included in 6.1, so I needed to wait until now to add support for the Deco Pro SW and MW. Hopefully, it should be included in 6.2 if you could help me test it in your tablet. Could you test these drivers? First, download the source code: digimend-kernel-drivers.zip In order to install it, you'll need to install the kernel headers:
After extracting the code, cd into the source code and:
You can uninstall it running:
More detailed instructions are available in the DIGImend README file. The important things to test are:
Thanks a lot!! |
Hi @JoseExposito ! Today I managed to try out the driver, but sadly it does not work. Tested under Arch Linux with kernel 6.0.1-arch2-1. The only thing the device does is lighting the LEDs around the active area, if I come near with the pencil. Any ideas? This is the kernel log after plugging in via USB:
|
Hi @andigandi , thanks a lot for testing the patches :D It is unfortunate that they don't work. Could you install hid-tools and share recordings of the 4 interfaces available, please? You can do it by running Once the recording starts:
Let's see what's different between the SW and the MW. Thanks a lot!! |
Of course! For me, the touchpad has a separate device from the other inputs, is this intentional? And I was not quite sure if I managed to capture battery events, so I started hid-recorder again and let it settle some time. See this file for touchpad: See this file for pen, scrollwheel and buttons (and perhaps battery): See this file for battery: Hope this helps :) |
Hi @andigandi, thanks a lot for the recordings. Did you recorded them with the driver installed? I should have mentioned that having the driver installed was important, sorry.
With the driver installed, you should see the 4 interfaces listed in your dmesg output: UGTABLET Deco Pro MW Mouse/Pen/Pad/Battery. And yes, it is intentional, libinput and other user-space apps expect multiple interfaces. |
Hi @JoseExposito sorry for the mess, I'm totally new to the kernel stuff. Now that you asked, it might be, that some kernel update slipped through since I last tried the driver. Today I recompiled and reinstalled it and got 3 devices now. This is with kernel 6.0.1-arch2-1. Are those files better? Do I have to reboot? Really sorry, not a kernel developer here. First the kernel log after plugging in:
|
After reboot: hid-recorder-touchpad-scrollwheel-buttons.txt hid-recorder-perhaps-battery.txt
|
Hi @andigandi , Thanks for the recordings, and don't worry, these thinks are really complicated. It looks like the kernel module didn't load. In your dmesg output, you can see that the tablet is being handled by the hid-generic driver in this line(s):
When the module is successfully loaded, it should read like you first dmesg log:
So probably the best idea is to uninstall and install the module:
Now, you can run in a terminal Once the driver is loaded,
|
Forgot to ping @JoseExposito which makes me wonder, is this the way to go here? I am already subscribed to this issue, so would get notified anyways... Hi! Not sure what had gone wrong, but after uninstalling and building again, I am finally getting uclogic output in the kernel log:
No idea on what went wrong, but here it might finally be: |
Thanks for the recordings, I think that this time it worked as expected 😄 I'm a little bit surprised that your device doesn't work though, your output seems to be correct. Mouse events:In your hid-recorder-touchpad.txt I see events like:
The first line is the result of parsing the binary data on the second line. As you can see, X and Y coordinates are recognized and, if you tap on the touchpad while running
As you can see "Button" is "1 0". Recorded from my own tablet. The log looks identical... And in my case that moves the mouse around. Battery events:In your hid-recorder-pen-buttons-scrollwheel-perhaps-battery.txt recording I see battery events:
In my case the battery percentage is displayed: Buttons:
Dial:
The "Wheel: -1" means counter clockwise and it should scroll down. Pen:Last but not least, pen events seem to be OK:
As you can see, X, Y, pressure and in range information is reported. In my case a recording like that moves the pen around So, from the information I can see in the recordings, it looks like everything is working as expected 🤦 Does unloading and loading the module makes the tablet work? ( PS - No, there is no need to @ me, I'm subscribed to this issue. |
That's what I thought, too, from seeing the records... Is there anything else that I might have forgotten? I am using xf86-input-libinput for handling input devices, according to the digimend documentation this should be sufficient? I tested the tablet with Krita and Xournal++, do you know anything perhaps more low-level to test this? Unloading and loading hid_uclogic made no difference... Just to get this right, battery shall be in the system info area, where a laptop battery also would be? Using the touchpad shall actually move the mouse cursor? Using the wheel shall scroll in any window? Using the pen shall do some drawing in a drawing application? I used to have a tablet PC with an integrated digitizer that moved the mouse cursor on the desktop while using the pen, is this supposed to happen here, too? |
Yes, it depends a bit on your desktop environment. On GNOME it is displayed in settings:
Yes, it should move the cursor.
Yes, it should work on any window.
Yes, moving the pen close to the tablet should move the cursor and touching the tablet should "click". Anyway, we can debug the next layer of the stack and see if something is going wrong there. The next layer is libinput. libinput includes two handy tools (
Now that we recorded the output of the kernel, we can see what libinput sends to the next layer by running Let me know if you can run similar commands and attach the output so we can see if something looks different. Thanks!! |
Thanks for explaining all this! It's always cool to get some knowledge debugging your stuff :) The results of But unfortulately, These lines look suspicious to me, the device files are listed as UGTABLET Deco Pro MW Mouse/Pen/Pad when calling libinput record, but libinput debug-events logs those errors:
Just to make sure, some kernel log from plugging the tablet:
|
Aha! I think we found the issue :D All you recordings contain the
You can see the documentation for that property here: https://wayland.freedesktop.org/libinput/doc/latest/device-configuration-via-udev.html#ignoring-devices I don't have that property in my system. Is it possible that you included it? Grepping might help you finding the config file:
|
OMG thank you, that was exactly the problem. That must have been a remainder from when I tested with opentabletdriver... Sorry for the mess! I can now confirm the tablet working when connected via USB cable. Unfortunately, It does only work partially when using the USB dongle. I thought the devices shall behave identical? Here some kernel log:
hid-record only shows two devices, one seems to be for battery, the other one reacty to the touchpad and the scrollwheel. I get no reaction for the buttons and the pen: In the meantime, I found a bluetooth USB stick and tested that, too. It seems like the driver is not picking the tablet up, but I am able to use it... But the quick select buttons have really weird keybindings using bluetooth. Is that the digimend driver or is that something else?
|
Cool! I'm glad we finally found the issue 🥳
Yes, that's something we noticed testing this other tablet: We observed that switching on the tablet and then connecting the dongle works. However, switching the tablet is off with the dongle is connected and then switching it on doesn't work. I'm working on this bit at the moment. Now that we now that your device works I'll send you a new version of the driver once it is ready.
Interesting, I didn't managed to connect my tablet via USB. There was a long list of Bluetooth devices listed (from my neighbours) and I wasn't sure if my tablet was one of them because it didn't displayed its name. Did your tablet exposed its name? I might need to upgrade my distro, I think I'm using an old bluetooth stack. In theory, supporting bluetooth devices is pretty straightforward, I'll look into it. By the way, since you are helping so much testing the patches, would you like me to add your name and email in a Tested-by tag in the patches? I'd need your name and an email address. |
The Bluetooth device showed as this and was (as far as I tested it) fully functional. Is it using the digimend driver via bluetooth? Because I did not see it in the kernel messages.
|
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected by USB cable or using a USB Bluetooth dongle to use it in wireless mode. When it is connected using the dongle, the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com>
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected by USB cable or using a USB Bluetooth dongle to use it in wireless mode. When it is connected using the dongle, the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com>
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected by USB cable or using a USB Bluetooth dongle to use it in wireless mode. When it is connected using the dongle, the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com>
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected by USB cable or using a USB Bluetooth dongle to use it in wireless mode. When it is connected using the dongle, the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com>
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected by USB cable or using a USB Bluetooth dongle to use it in wireless mode. When it is connected using the dongle, the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com>
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected by USB cable or using a USB Bluetooth dongle to use it in wireless mode. When it is connected using the dongle, the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com>
Hi again @andigandi, I've been busy, but I finally found some time to finish the support for your tablet. I plan to send this patches to the upstream kernel on January 2023, when the development cycle of Linux 6.2 starts. Here are the drivers: digimend-kernel-drivers.zip Please uninstall the previous version and install this one. This new version handles reconnections when the USB dongle use used. Meaning that, if you turn off and on you tablet using the switch placed under the frame, or connect the USB dongle with the tablet switched on, it should reconnect automatically without issues. Also, I added Bluetooth support. I updated my PC to Fedora 37 and I'm still not able to connect my tablet by Bluetooth... But since you were able to do it, your tablet should be fully supported in this mode. So, can I ask you to...
Thanks!! Edit: As pointed out by @kanashimia in #635 (comment), Bluetooth is not going to work, so feel free to not test it. |
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com>
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com>
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com>
For reference, this is fixed upstream: https://lore.kernel.org/linux-input/20221226125454.16106-1-jose.exposito89@gmail.com/T/ |
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
[ Upstream commit 9266a88 ] The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend/digimend-kernel-drivers#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Sasha Levin <sashal@kernel.org>
I've been following along with this discussion hoping to find an answer to my problems with this tablet, but so far I haven't been able to get it to work in Xorg. The tablet is recognized and all the functions work through
It allows it to show up in
While also throwing an error for the "Mouse" component: Somewhere here in the issues I found a reference to the Userspace Tablet Driver Daemon repo, which is what I'm using right now. This seems to support all the tablet features offered by the proprietary driver except for battery level reporting. As for my kernel, I am running kernel 6.5.9 on Arch Linux. If there's anything else you need to know, let me know.
This has been fixed, as I tried it both over cable and bluetooth and there's no difference in my testing experience. |
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: DIGImend#622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
The XP-PEN Deco Pro MW is a UGEE v2 device with a frame with 8 buttons, a bitmap dial and a mouse. Its pen has 2 buttons, supports tilt and pressure. It can be connected using a USB cable or, to use it in wireless mode, using a USB Bluetooth dongle. When it is connected in wireless mode the device battery is used to power it. All the pieces to support it are already in place. Add its ID and quirks in order to support the device. Link: #622 Tested-by: Andreas Grosse <andig.mail@t-online.de> Signed-off-by: José Expósito <jose.exposito89@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
The XP-Pen Deco Pro MW supports both USB and Bluetooth Connection: https://www.xp-pen.com/product/915.html
As mentioned here #366 (comment) @JoseExposito what more information do you need? What can I do to test the driver with the tablet?
ID when connected via USB. The computer does not have bt, so I can't test that.
# ID: bus 0x3 vendor 0x28bd product 0x934 version 0x100
The text was updated successfully, but these errors were encountered: