Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-60437

add full-featured Windows Ink support: generate QTabletEvents

    XMLWordPrintable

Details

    • 20d6dac63c25d227ed5315801e3e853ee78ec248

    Description

      Since 5.2 / QTBUG-30008 we have had Wacom support via the Wintab API, but not Windows Ink support, which is newer and probably going to supersede wintab eventually. Tablet Computers which use non-Wacom technologies (such as nTrig) do not ship with drivers that support the Wintab API, so they do not work with Qt.

      There is some documentation here (and related links around)

      https://msdn.microsoft.com/en-us/library/ms698092(v=vs.85).aspx

      and on 2017/04/26 I was chatting with someone on #krita who wants to write a library to support Windows Ink and maybe eventually turn it into a cross-platform library supporting stylus devices. He plans to use a permissive license so that we could potentially ship it with Qt as a third-party library. That will be here: https://github.com/darkuranium/libstylus

      Whether that gets done or not, we need to support Windows Ink eventually. It appears to support all of the same features that we need to generate fully-populated QTabletEvents.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              anrocha André De La Rocha (Inactive)
              srutledg Shawn Rutledge
              Votes:
              2 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: