Skip to content
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

Change detection scheme #3011

Open
X9VoiD opened this issue Nov 17, 2023 · 0 comments
Open

Change detection scheme #3011

X9VoiD opened this issue Nov 17, 2023 · 0 comments
Labels
configuration Adds or modifies a tablet configuration core OpenTabletDriver core library enhancement New feature or request priority:high High priority issue/pull request

Comments

@X9VoiD
Copy link
Member

X9VoiD commented Nov 17, 2023

Using just the input/output/feature report length is not specific enough for devices that have all three looking similar.

Instead we should use HID report ID and usage ID.

Something like this in configurations will be enough to cover all possible variations of a tablet and still not be confused by report lengths.

  "Attributes": {
    "HID_REPORT_ID": "0x07",
    "HID_USAGE_PAGE": "0xff0a",
    "HID_USAGE": "0x01",
    "USB_INTERFACE": "1",
  }
@X9VoiD X9VoiD added enhancement New feature or request configuration Adds or modifies a tablet configuration priority:high High priority issue/pull request core OpenTabletDriver core library labels Nov 17, 2023
@github-actions github-actions bot added the needs-triage This issue or PR has not been properly labeled yet label Nov 17, 2023
@gonX gonX removed the needs-triage This issue or PR has not been properly labeled yet label Nov 17, 2023
@X9VoiD X9VoiD pinned this issue Mar 13, 2024
@jamesbt365 jamesbt365 mentioned this issue Mar 19, 2024
5 tasks
@jamesbt365 jamesbt365 mentioned this issue Apr 12, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
configuration Adds or modifies a tablet configuration core OpenTabletDriver core library enhancement New feature or request priority:high High priority issue/pull request
Projects
None yet
Development

No branches or pull requests

2 participants