Skip to content

XP-PEN G430S works in v9 -- broken in v10 by #464 #550

@tornaria

Description

@tornaria

I have a XP-PEN G430S which works perfectly with v9 but doesn't work at all with v10.

I tracked the issue to #464 (commit ec5c16d).

Indeed, with the following patch applied the pen works fine.

--- a/hid-uclogic-rdesc.c
+++ b/hid-uclogic-rdesc.c
@@ -534,7 +534,7 @@ const size_t uclogic_rdesc_twha60_fixed1_size =
 /* Fixed report descriptor template for (tweaked) v1 pen reports */
 const __u8 uclogic_rdesc_v1_pen_template_arr[] = {
        0x05, 0x0D,             /*  Usage Page (Digitizer),                 */
-       0x09, 0x01,             /*  Usage (Digitizer),                      */
+       0x09, 0x02,             /*  Usage (Digitizer),                      */
        0xA1, 0x01,             /*  Collection (Application),               */
        0x85, 0x07,             /*      Report ID (7),                      */
        0x09, 0x20,             /*      Usage (Stylus),                     */

I'm not sure what would be the proper fix for this issue.

Note that G430S has the same usbid as G540 and it's handled by USB_DEVICE_ID_UGEE_XPPEN_TABLET_G540.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions