@Stephen: I guess that means that your device passes the following check:
if (tabletData.valuatorInfo.contains(QXcbAtom::AbsX) &&
tabletData.valuatorInfo.contains(QXcbAtom::AbsY) &&
tabletData.valuatorInfo.contains(QXcbAtom::AbsPressure))
which you can check using xinput list-props $device_id or simply using evtest.
I have a non-tablet and a tablet, they are both affected by the same problem, except that fixing the tablet use case will probably take a little more work.
@Stephen: I guess that means that your device passes the following check:
if (tabletData. valuatorInfo. contains( QXcbAtom: :AbsX) && .valuatorInfo. contains( QXcbAtom: :AbsY) && .valuatorInfo. contains( QXcbAtom: :AbsPressure) )
tabletData
tabletData
which you can check using xinput list-props $device_id or simply using evtest.
I have a non-tablet and a tablet, they are both affected by the same problem, except that fixing the tablet use case will probably take a little more work.