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

Tablet auxiliary wheel support #1367

Open
C0D3-M4513R opened this issue Aug 22, 2021 · 10 comments
Open

Tablet auxiliary wheel support #1367

C0D3-M4513R opened this issue Aug 22, 2021 · 10 comments
Labels
configuration Adds or modifies a tablet configuration core OpenTabletDriver core library enhancement New feature or request
Milestone

Comments

@C0D3-M4513R
Copy link
Contributor

C0D3-M4513R commented Aug 22, 2021

Description

The MTE-450 has a scroll wheel. I would like, for some kind of implementation, that lets the scroll wheel be bound, to e.g. Mouse wheel? or windows wheel.
Edit: I did not know, that tablet mice existed. X9Void clarified for me, that this should really be Wheel support.

@C0D3-M4513R C0D3-M4513R added the enhancement New feature or request label Aug 22, 2021
@C0D3-M4513R C0D3-M4513R changed the title Scrollwheel support Wheel support Aug 23, 2021
@caseyjp11
Copy link

Adding in my request for the HS610's wheel.

@gonX gonX added this to the v0.7.x milestone Dec 1, 2021
@gonX gonX added configuration Adds or modifies a tablet configuration core OpenTabletDriver core library labels Dec 1, 2021
@X9VoiD X9VoiD changed the title Wheel support Scroll wheel support Mar 23, 2022
@InfinityGhost InfinityGhost changed the title Scroll wheel support Tablet auxiliary wheel support Oct 16, 2022
@gelatinbomb
Copy link

I'm curious about something. Can't we have the wheel function as two auxiliary buttons so you can choose what key is gonna be pressed when the wheel turns up or down?

I did a test using evtest and the wheel is detected as buttons so If I rotate the wheel up or down evtest detects it as a quick push and release of the chosen key. Not only that, I tested all the XP Pen devices on my system and the one that holds the wheel is in fact the XP Pen Virtual Keyboard.

I don't know how the other tablets would handle the behavior of the wheel but maybe as a temporal or easy solution the wheel coould be understanded on the Opentabletdriver as a set of auxiliary buttons you can bind.

@jamesbt365
Copy link
Member

Having the wheel function as 2 auxiliary buttons is not proper support but could be done. Proper support should be within the next version for some tablets.

@gelatinbomb
Copy link

Thanks! It's nice to hear that.

@iamalsonothere
Copy link

Adding in my request for the XP-PEN Deco 03's wheel.

@jamesbt365
Copy link
Member

FYI asking for specific tablets wheels to be supported when you haven't provided data for how that tablets wheel functions is futile because there isn't actually anything to go off for supporting said wheel.

In the future unless you are going to provide a data recordings for all the wheels functions that clearly describe what is going on, not just randomly dumping a data recording then ghosting us, please don't ask for specific tablets wheels, they will all eventually be supported when OTD supports wheels.

@iamalsonothere
Copy link

iamalsonothere commented Apr 27, 2024

Sorry, I was under the impression that it was somewhat standardized

Heres a recording of my tablets wheel being turned one way for half the file and the opposite way in the other half
My tablet model is XP-PEN Deco 3

I can help with debugging and testing new releases for this hardware

tablet-data.txt

@Nukley
Copy link

Nukley commented May 1, 2024

Attached is a file containing a relevant snip of data, along with a breakdown on what it means.

Attached below that is a gif of me showing a really bad demo program on how these values work.

artist13.3pro-tabletbreakdown.txt
artist13 3test

@Kry0000
Copy link

Kry0000 commented May 31, 2024

Having the wheel function as 2 auxiliary buttons is not proper support but could be done. Proper support should be within the next version for some tablets.

Any update on this for the XP-Pen 15.6 Pro? OTD doesn't seem to give me any options to configure the scroll wheel, am I missing something or has it not been implemented yet for the 15.6 pro?

I'm using Fedora 40 as my OS, and OTD v0.6.4.0.

@jamesbt365
Copy link
Member

jamesbt365 commented Jun 1, 2024

Considering this isn't closed, the PR that partially implements this isn't merged, and the fact that you still can't configure it. No there isn't an update on this.

No wheel support exists on any tablets in this driver. You can see this on our website where all tablets that have wheels are marked as missing wheel support. 0.7 is not close to being completed at this time and you can see the milestone here.

Asking if there is any updates on this when everything points to there not being will not speed support for this feature up, if you need it and there isn't an alternative that fits your needs then use the PR previously mentioned or create your own implementation and open a pull request for it.

We have limited resources at our disposal and this is the fate of most FOSS, if you want it done now write the code for it and open a pull request.

This goes for everyone finding this issue in the future, please do not comment asking for updates, it does not speed things up.

Please only comment if you have data recordings that clearly shows how data is reported from the wheels on your tablet or something else that could be deemed useful for implementing this feature into the driver.

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
Projects
None yet
Development

No branches or pull requests

8 participants