Skip to content

Conversation

@jamesbt365
Copy link
Member

Unfortunately, we have to remove support for this tablet as its hindering OpenTabletDriver's development and support for new tablets.

Parsing was originally broken because the user had a broken tablet, but this tablet is weird and hard to parse to begin with, it lies about every single spec so its just not something we can reliably have in the driver right now.

When people submit changes that fix the parsing, we can add this config file back as long as we change its identifiers to detect ONLY this tablet and not others.

There are numerous tablets that detect under this config that really shouldn't:

https://discord.com/channels/615607687467761684/723399565780189234/1328233971959595078
https://discord.com/channels/615607687467761684/723399565780189234/1284314755699441758
https://discord.com/channels/615607687467761684/723399565780189234/1270893651052068917
https://discord.com/channels/615607687467761684/723399565780189234/1261241219674279937
https://discord.com/channels/615607687467761684/723399565780189234/1228668011867668542
https://discord.com/channels/615607687467761684/723399565780189234/1192868825952161833

Unfortunately, we have to remove support for this tablet as its
hindering OpenTabletDriver's development and support for new tablets.

Parsing was originally broken because the user had a broken tablet, but
this tablet is weird and hard to parse to begin with, it lies about
every single spec so its just not something we can reliably have in the
driver right now.

When people submit changes that fix the parsing, we can add this config
file back as long as we change its identifiers to detect ONLY this
tablet and not others.

There are numerous tablets that detect under this config that really
shouldn't:

https://discord.com/channels/615607687467761684/723399565780189234/1328233971959595078
https://discord.com/channels/615607687467761684/723399565780189234/1284314755699441758
https://discord.com/channels/615607687467761684/723399565780189234/1270893651052068917
https://discord.com/channels/615607687467761684/723399565780189234/1261241219674279937
https://discord.com/channels/615607687467761684/723399565780189234/1228668011867668542
https://discord.com/channels/615607687467761684/723399565780189234/1192868825952161833
@jamesbt365 jamesbt365 added configuration Adds or modifies a tablet configuration breaking Introduces a breaking change needs-backport PR or its features needs to be backported to stable branch labels Jan 29, 2025
@jamesbt365 jamesbt365 requested review from Kuuuube and gonX January 29, 2025 17:21
Copy link
Member

@gonX gonX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM except I think the parser should probably be removed too.

Copy link
Member

@gonX gonX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM now

@jamesbt365 jamesbt365 merged commit 75efcd4 into OpenTabletDriver:avalonia Jan 29, 2025
9 checks passed
@jamesbt365 jamesbt365 removed the needs-backport PR or its features needs to be backported to stable branch label Jan 29, 2025
@jamesbt365 jamesbt365 deleted the yank-10moons branch January 29, 2025 19:50
@gonX gonX added this to the v0.7.0 milestone Feb 2, 2025
@jamesbt365 jamesbt365 mentioned this pull request Apr 8, 2025
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Introduces a breaking change configuration Adds or modifies a tablet configuration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants