Skip to content

Huion/Windows Ink Incompatabilities. #2882

@ccioanca

Description

@ccioanca

Issue

It seems that theres a disconnect somewhere in the Aseprite/Windows Ink/Huion Tablet or Software pipeline.
The issue is hard to explain. So I'll try to use some diagrams to my advantage.

In short, the issue is this:

When Windows Ink is enabled in the Huion Software, scroll-to-zoom does not work as expected. The scroll uses the last mouse position as the point of reference when zooming, rather than the current cursor/pen position. Pen pressure works as expected.

When Windows Ink is disabled in the Huion Software, scroll-to-zoom works as expected, but pen pressure no longer works.

A little more explanation:

image

In the image above, if the user moves the mouse to where the cursor icon is (top right), but then the user switches to the pen stylus and draws the pink circle, and tries to zoom the canvas at this position by using scroll-to-zoom; the expected behavior would be to zoom into the current position of the stylus. What actually happens is that Aseprite remembers the last position of the mouse, and tries to zoom there instead (top right, where the mouse icon is). There is no indication that this is what the outcome would be, and sometimes this leads to really frustrating zooming instances, since the user wont remember where their last mouse position was.

I can also rule out any interaction between Aseprite and Wintab since I've tried toggling things in every configuration I could think of, and nothing seems to have fixed it. Wintab is off by default, since I set Aseprite to use Windows Ink.

I've only been able to find one reference to this problem, and it was a subcomment to a separate issue:
https://community.aseprite.org/t/huion-kamvas-tablet-only-draws-single-pixels/5695/13

I don't believe this person's issue was ever fixed. It seems that this has been an issue since at least v1.2.19. Hopefully I was able to give more information.

I can attest that this has been a problem for a while. I usually don't use the pen pressure feature in aseprite, so this is generally not a problem for me, but if I'm switching between Aseprite and another program that I do want to use pen pressure for, like Photoshop, I have to continually toggle the Windows Ink box in the Huion Software:
image

I can add more information as needed, or record a video showing the issue and symptoms of toggling the Windows Ink checkbox on and off.

Versions and System Information:

  • Aseprite version: v1.3-beta5-x64
  • Tablet: Huion Inspiroy Q11K V2 (Also tested on HUION KAMVAS Pro 13 GT-133)
  • Tablet Firmware: T185_180709 (Inspiroy Q11K V2)
  • Huion Software Version: b15.3.19.174 (But the issue persisted in earlier versions as well)
  • System: Windows 10

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions