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

Support drawing tablet drivers #101

Open
kyuujuushi94 opened this issue Dec 17, 2018 · 7 comments
Open

Support drawing tablet drivers #101

kyuujuushi94 opened this issue Dec 17, 2018 · 7 comments

Comments

@kyuujuushi94
Copy link

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

I am an artist that uses a Wacom intuos medium tablet to do my art work and when I downloaded the
I got quite excited to try out a program that ables you to make pixel art with animation and tile making. The issue is that it only recognizes the input from my mouse, NOT my wacom tablet.

Describe the solution you'd like
A clear and concise description of what you want to happen.

I suggest to figure out a way to support drawing tablet drivers into the program. You can start with Wacom drivers, but there are also other tablets like Huion tablets and XPen tablets that have their own drivers as well. Just to point it out.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

I haven't considered any alternatives to the solution. Maybe at least being able to check for input events from other input devices(i.e.: drawing tablets) besides a mouse. I have NEVER created a drawing program before so I have no idea how to deal with this, but I can say is to do research on it and see what works out. ^-^

Additional context
Add any other context or screenshots about the feature request here.

Another thing I would say is that IT DOES notices the position of the mouse when I just hover over the tools with my tablet, BUT I cannot select any of the tools WITH the tablet.

@mitchcurtis
Copy link
Owner

Thanks for the feedback.

I would have thought that tablet input would just work, but apparently I'm mistaken. :)

@not-surt
Copy link
Contributor

not-surt commented Dec 21, 2018

Booted into windows to test some tablet code and I'm experiencing the same problem. Not getting any LMB clicks outside of menu in Windows. MMB works, RMB seems to work, though windows is interfering with it's Windows Ink nonsense.

All works fine in Linux.

Tried a couple of the Qt Quick examples with the same result so it doesn't look like it's anything unique to Slate. Tried a couple of Qt Widgets examples but LMB clicks with stylus aren't working at all except for painting in tablet example.

Hadn't updated Qt Creator and was working fine in old version. Updated and same problem with stylus LMB clicks. So seems issue might be with latest Qt.

EDIT:
This may be the cause of the problem: http://doc.qt.io/qt-5/qtabletevent.html#notes-for-windows-users
I tried installing that version driver but no change, though didn't bother removing the old driver first, so possibly not actually using it.

EDIT 2:
Uninstalled newer driver and reinstalled older driver, but the stylus doesn't work in Windows at all, so that's no help.

@mitchcurtis
Copy link
Owner

Damn. :(

Perhaps https://bugreports.qt.io/browse/QTBUG-72624 is relevant?

@naj59
Copy link

naj59 commented May 4, 2019

How about https://github.com/ApoorvaJ/EasyTab

@mitchcurtis
Copy link
Owner

How about https://github.com/ApoorvaJ/EasyTab

I don't have any tablet with which to test this stuff, but I would also expect that it's handled by Qt.

If https://bugreports.qt.io/browse/QTBUG-72624 is the problem, it's fixed in Qt 5.12.2.

@mitchcurtis
Copy link
Owner

https://bugreports.qt.io/browse/QTBUG-76617 might be related.

@mitchcurtis
Copy link
Owner

QTBUG-76617 was fixed Qt 5.12. Can anyone with a tablet try Slate 0.9.0 and see if it works?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants