[0.6.x] Fix XP-Pen Artist 12 init for newer revision#4025
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is a new variant of the tablet with all the same identifiers except a different init. XP-Pen driver sends
ArACinstead ofArAE.Sending
ArAEalone allows the tablet to function but it does not disable the windows pnp endpoint so the user will get a double cursor. There does not appear to be any other way to disable this endpoint (editing device drivers caused the main endpoint OTD reads from to break too).This new variant has no issues accepting both
ArAEandArAC. I could not find any information on the old variant at all. It's possible it isn't a variant and was simply tested by a Linux user and thus windows pnp was not an issue. It seems likely that even if it is a variant, it will also do fine with bothArAEandArACinstead of justArAEsince theyre rather standard XP-Pen inits.ArAEtends to mean "init and dont worry about aux".ArACtends to mean "init everything". Although it isn't known for sure.Strings pulled by XP-Pen driver for future reference:
4V1.15V1.1100\u6420\u3852\u0003\u1FFF\u09EC1100131V1.1Pcap: checked.zip
Verification: https://discord.com/channels/615607687467761684/615611007951306863/1412501412696559628