[krita] 3rdparty/ext_qt: Fix a "bended lines"+AMD+Qt5.6 bug
dimula73 at gmail.com
Thu Apr 21 09:18:45 UTC 2016
On Thu, Apr 21, 2016 at 12:07 PM, Boudewijn Rempt <boud at valdyas.org> wrote:
> I'm afraid this limitation is somewhat technical. The problem is that
>> tablet generates Mouse(!) events too. And in most
>> of the cases these mouse events do not correlate with what we get via
>> native tablet events. It means that if we will
>> start processing mouse events while tablet is in proximity, the lines
>> will become dizzy, because of out-of-order events.
>> What is more, in most of the cases we cannot distinguish real mouse
>> events and the synthesized mouse events generated by
>> the tablet. Right now people in Qt are working on distinguishing them but
>> I'm not sure when and if it is going to work.
>> There are too many variations where and how these synthesized events are
> Is that even true if we use a QAbstractNativeEventFilter?
I don't know if it is true for XInput2, but in XInput mode the wacom driver
was generating mouse events itself. As far as I know, in XI2 mode we can
unsubscribe from them and synthesize events manually (that is exactly what
Qt 5.5 did). So theoretically it is possible. But I'm not sure how it will
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the kimageshop