qt.pointer.velocity: velocity QVector2D(-772.512, 1470.16) filtered QVector2D(-835.783, 1401.14) based on movement QPointF(430.748,492.931) -> QPointF(423.796,506.163) over time 36329543 -> 36329552 qevent mouse: QEvent::MouseMove ------------ QMouseEvent(MouseMove btns=LeftButton, AltModifier pos=424,506 scn=424,506 gbl=423.796,506.163 dev=QInputDevice(QPointingDevice("ILITEK ILITEK-TP" TouchScreen id=10 seat=30002 ptrType=Finger caps=Position|NormalizedPosition|Scroll maxPts=10)) source=MouseEventSynthesizedByQt qevent mouse: QEvent::MouseMove ------------ QMouseEvent(MouseMove btns=LeftButton, AltModifier pos=267,242 scn=424,506 gbl=424,506 dev=QInputDevice(QPointingDevice("ILITEK ILITEK-TP" TouchScreen id=10 seat=30002 ptrType=Finger caps=Position|NormalizedPosition|Scroll maxPts=10)) source=MouseEventSynthesizedByQt qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5832 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5832 qt.qpa.input.events: XI2 touch event type 19 seq 5832 detail 75 pos 418.7, 519.1 root pos 418.7, 519.1 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 21438.364358 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 42528.755264 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 75 state QEventPoint::Updated pos norm QPointF(0.327128,0.648947) area QRectF(418.718,519.15 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-338.515, 865.818) filtered QVector2D(-236.961, 606.073) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329552 -> 36329567 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Updated, 1 points: QList(QEventPoint(id=75 ts=36329567 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Updated vel=-236.961,606.073 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" ===== GESTURE EVENT ===== Event type: QEvent::Gesture Watched object: "qt_scrollarea_viewport" ( QWidget ) Gesture type: Qt::GestureType(257) State: Qt::GestureUpdated Hotspot: QPointF(530,468) qt.pointer.velocity: velocity QVector2D(-338.515, 865.818) filtered QVector2D(-487.696, 1026.41) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329552 -> 36329567 qevent mouse: QEvent::MouseMove ------------ QMouseEvent(MouseMove btns=LeftButton, AltModifier pos=419,519 scn=419,519 gbl=418.718,519.15 dev=QInputDevice(QPointingDevice("ILITEK ILITEK-TP" TouchScreen id=10 seat=30002 ptrType=Finger caps=Position|NormalizedPosition|Scroll maxPts=10)) source=MouseEventSynthesizedByQt qevent mouse: QEvent::MouseMove ------------ QMouseEvent(MouseMove btns=LeftButton, AltModifier pos=262,242 scn=419,519 gbl=419,519 dev=QInputDevice(QPointingDevice("ILITEK ILITEK-TP" TouchScreen id=10 seat=30002 ptrType=Finger caps=Position|NormalizedPosition|Scroll maxPts=10)) source=MouseEventSynthesizedByQt qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 5834 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 5834 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5836 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_END) | sequence: 5839 qt.qpa.events: Event | XCB_XKB_* event(85) | sequence: 5839 qt.qpa.events: Event | XCB_EXPOSE(12) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_ENTER) | sequence: 5839 qt.qpa.input.events: XI2 mouse enter 444,551, mode 0, detail 3, time 36329707 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 5839 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 5839 qt.qpa.events: Event | XCB_FOCUS_IN(9) | sequence: 5839 qt.qpa.events: Event | XCB_CLIENT_MESSAGE(33) | sequence: 5839 qt.qpa.events: Event | XCB_ENTER_NOTIFY(7) | sequence: 5839 qt.qpa.events: Event | XInput Event(XCB_INPUT_ENTER) | sequence: 5839 qt.qpa.input.events: XI2 mouse enter 444,551, mode 2, detail 3, time 36329707 qt.qpa.events: Event | XCB_FOCUS_IN(9) | sequence: 5839 qt.qpa.events: Event | XCB_EXPOSE(12) | sequence: 5839 Focus in QFocusEvent(FocusIn, ActiveWindowFocusReason) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" [sendTouchCancel] find input devices = "ILITEK ILITEK-TP" [sendTouchCancel] find ILITEK devices !!!!! [sendTouchCancel] sending TouchCancel to "MainWindowWindow" QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") [sendTouchCancel] Has active touch points! qevent touch QEvent::TouchCancel ------------ QEvent(TouchCancel, 0x7fdfb3b6d8) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qevent touch QEvent::TouchCancel ------------ QEvent(TouchCancel, 0x7fdfb3b4c0) watched = QWidget QWidget(0x559c539a80, name = "qt_scrollarea_viewport") " objectName=qt_scrollarea_viewport" [sendTouchCancel] No active touch points! qevent touch QEvent::TouchCancel ------------ QEvent(TouchCancel, 0x7fdfb3b6d8) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qevent touch QEvent::TouchCancel ------------ QEvent(TouchCancel, 0x7fdfb3b4c0) watched = QWidget QWidget(0x559c539a80, name = "qt_scrollarea_viewport") " objectName=qt_scrollarea_viewport" sendTouchCancel win to QWidgetWindow(0x55a3affa70, name="MainWindowWindow") device "ILITEK ILITEK-TP" Window WindowActivate QEvent(WindowActivate, 0x7fdfb3b8e8) WindowActivate use QWidget windowHandle QWidgetWindow(0x55a3affa70, name="MainWindowWindow") GHost WindowActivate setMouseGrabEnabled QWidgetWindow(0x55a3affa70, name="MainWindowWindow") Focus in QFocusEvent(FocusIn, ActiveWindowFocusReason) watched = mainForm mainForm(0x559c173b30, name = "mainForm") " objectName=mainForm" Focus in QFocusEvent(FocusIn, ActiveWindowFocusReason) watched = QStyleSheetStyle QStyleSheetStyle(0x559c182fa0) "" qt.qpa.events: Event | XCB_KEY_RELEASE(3) | sequence: 5856 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_BEGIN) | sequence: 5957 qt.qpa.events: Event | XInput Event(XCB_INPUT_MOTION) | sequence: 5957 qt.qpa.events: Event | XCB_LEAVE_NOTIFY(8) | sequence: 5957 qt.qpa.events: Event | XInput Event(XCB_INPUT_LEAVE) | sequence: 5957 qt.qpa.input.events: XI2 mouse leave, mode 1, detail 0, time 36329732 qt.qpa.events: Event | XCB_ENTER_NOTIFY(7) | sequence: 5957 qt.qpa.events: Event | XInput Event(XCB_INPUT_ENTER) | sequence: 5957 qt.qpa.input.events: XI2 mouse enter 453,397, mode 2, detail 0, time 36329734 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_BEGIN) | sequence: 5957 qt.qpa.input.events: XI2 touch event type 18 seq 5957 detail 76 pos 453.5, 397.3 root pos 453.5, 397.3 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 23218.228563 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 32545.516936 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Pressed pos norm QPointF(0.354287,0.496613) area QRectF(453.481,397.284 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-30.7741, 78.7107) filtered QVector2D(-21.5419, 55.0975) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329567 -> 36329732 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Pressed, 2 points: QList(QEventPoint(id=75 ts=36329732 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-21.5419,55.0975 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329732 pos=453.481,397.284 scn=453.481,397.284 gbl=453.481,397.284 Pressed vel=0,0 press=453.481,397.284 last=453.481,397.284 Δ 0,0))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" ===== GESTURE EVENT ===== Event type: QEvent::Gesture Watched object: "qt_scrollarea_viewport" ( QWidget ) Gesture type: Qt::PanGesture State: Qt::GestureStarted Hotspot: QPointF(529.96,468.421) Pan offset: QPointF(-55.6208,25.3643) Delta: QPointF(-55.6208,25.3643) Acceleration: 0 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Pressed, 2 points: QList(QEventPoint(id=75 ts=36329732 pos=261.718,235.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-21.5419,55.0975 press=372.96,184.421 last=266.796,222.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329732 pos=296.481,113.284 scn=453.481,397.284 gbl=453.481,397.284 Pressed vel=0,0 press=296.481,113.284 last=296.481,113.284 Δ 0,0))) watched = QWidget QWidget(0x559c539a80, name = "qt_scrollarea_viewport") " objectName=qt_scrollarea_viewport" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5965 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5965 qt.qpa.input.events: XI2 touch event type 19 seq 5965 detail 76 pos 453.2, 397.8 root pos 453.2, 397.8 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 23206.229478 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 32589.513579 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.354104,0.497284) area QRectF(453.247,397.821 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-80.5989, 206.147) filtered QVector2D(-56.4192, 144.303) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329732 -> 36329795 qt.pointer.velocity: velocity QVector2D(-3.71975, 8.52458) filtered QVector2D(-2.60383, 5.9672) based on movement QPointF(453.481,397.284) -> QPointF(453.247,397.821) over time 36329732 -> 36329795 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329795 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-56.4192,144.303 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329795 pos=453.247,397.821 scn=453.247,397.821 gbl=453.247,397.821 Updated vel=-2.60383,5.9672 press=453.481,397.284 last=453.481,397.284 Δ -0.234344,0.537048))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5967 qt.qpa.input.events: XI2 touch event type 19 seq 5967 detail 76 pos 452.5, 398.7 root pos 452.5, 398.7 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 23166.232530 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 32657.508392 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.353494,0.498322) area QRectF(452.465,398.651 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-564.192, 1443.03) filtered QVector2D(-394.934, 1010.12) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329795 -> 36329804 qt.pointer.velocity: velocity QVector2D(-86.7988, 92.2241) filtered QVector2D(-60.7591, 64.5569) based on movement QPointF(453.247,397.821) -> QPointF(452.465,398.651) over time 36329795 -> 36329804 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329804 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-394.934,1010.12 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329804 pos=452.465,398.651 scn=452.465,398.651 gbl=452.465,398.651 Updated vel=-60.7591,64.5569 press=453.481,397.284 last=453.247,397.821 Δ -0.781189,0.830017))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5969 qt.qpa.input.events: XI2 touch event type 19 seq 5969 detail 76 pos 451.4, 400.3 root pos 451.4, 400.3 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 23114.236497 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 32789.498322 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.352701,0.500336) area QRectF(451.45,400.262 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-338.515, 865.818) filtered QVector2D(-236.961, 606.073) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329804 -> 36329819 qt.pointer.velocity: velocity QVector2D(-67.7043, 107.414) filtered QVector2D(-47.393, 75.1896) based on movement QPointF(452.465,398.651) -> QPointF(451.45,400.262) over time 36329804 -> 36329819 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329819 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-236.961,606.073 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329819 pos=451.45,400.262 scn=451.45,400.262 gbl=451.45,400.262 Updated vel=-47.393,75.1896 press=453.481,397.284 last=452.465,398.651 Δ -1.01556,1.61121))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5971 qt.qpa.input.events: XI2 touch event type 19 seq 5971 detail 76 pos 449.6, 403.3 root pos 449.6, 403.3 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 23018.243821 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 33037.479402 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.351236,0.50412) area QRectF(449.575,403.29 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-564.192, 1443.03) filtered QVector2D(-394.934, 1010.12) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329819 -> 36329828 qt.pointer.velocity: velocity QVector2D(-208.316, 336.348) filtered QVector2D(-145.821, 235.443) based on movement QPointF(451.45,400.262) -> QPointF(449.575,403.29) over time 36329819 -> 36329828 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329828 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-394.934,1010.12 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329828 pos=449.575,403.29 scn=449.575,403.29 gbl=449.575,403.29 Updated vel=-145.821,235.443 press=453.481,397.284 last=451.45,400.262 Δ -1.87485,3.02713))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5973 qt.qpa.input.events: XI2 touch event type 19 seq 5973 detail 76 pos 447.2, 408.0 root pos 447.2, 408.0 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 22894.253280 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 33421.450107 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.349344,0.509979) area QRectF(447.153,407.977 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-507.773, 1298.73) filtered QVector2D(-355.441, 909.109) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329828 -> 36329838 qt.pointer.velocity: velocity QVector2D(-242.169, 468.713) filtered QVector2D(-169.518, 328.099) based on movement QPointF(449.575,403.29) -> QPointF(447.153,407.977) over time 36329828 -> 36329838 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329838 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-355.441,909.109 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329838 pos=447.153,407.977 scn=447.153,407.977 gbl=447.153,407.977 Updated vel=-169.518,328.099 press=453.481,397.284 last=449.575,403.29 Δ -2.42169,4.68713))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5975 qt.qpa.input.events: XI2 touch event type 19 seq 5975 detail 76 pos 444.3, 414.9 root pos 444.3, 414.9 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 22746.264571 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 33985.407080 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.347086,0.518584) area QRectF(444.263,414.861 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-507.773, 1298.73) filtered QVector2D(-355.441, 909.109) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329838 -> 36329848 qt.pointer.velocity: velocity QVector2D(-289.041, 688.425) filtered QVector2D(-202.329, 481.897) based on movement QPointF(447.153,407.977) -> QPointF(444.263,414.861) over time 36329838 -> 36329848 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329848 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-355.441,909.109 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329848 pos=444.263,414.861 scn=444.263,414.861 gbl=444.263,414.861 Updated vel=-202.329,481.897 press=453.481,397.284 last=447.153,407.977 Δ -2.89041,6.88425))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5977 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5977 qt.qpa.input.events: XI2 touch event type 19 seq 5977 detail 76 pos 441.1, 423.7 root pos 441.1, 423.7 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 22582.277083 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 34709.351846 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.344583,0.529631) area QRectF(441.06,423.698 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-362.695, 927.662) filtered QVector2D(-253.886, 649.364) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329848 -> 36329862 qt.pointer.velocity: velocity QVector2D(-228.777, 631.23) filtered QVector2D(-160.144, 441.861) based on movement QPointF(444.263,414.861) -> QPointF(441.06,423.698) over time 36329848 -> 36329862 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329862 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-253.886,649.364 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329862 pos=441.06,423.698 scn=441.06,423.698 gbl=441.06,423.698 Updated vel=-160.144,441.861 press=453.481,397.284 last=444.263,414.861 Δ -3.20288,8.83722))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5979 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5979 qt.qpa.input.events: XI2 touch event type 19 seq 5979 detail 76 pos 437.5, 434.7 root pos 437.5, 434.7 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 22402.290815 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 35613.282881 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.341837,0.543424) area QRectF(437.545,434.732 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-507.773, 1298.73) filtered QVector2D(-355.441, 909.109) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329862 -> 36329872 qt.pointer.velocity: velocity QVector2D(-351.535, 1103.43) filtered QVector2D(-246.075, 772.401) based on movement QPointF(441.06,423.698) -> QPointF(437.545,434.732) over time 36329862 -> 36329872 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329872 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-355.441,909.109 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329872 pos=437.545,434.732 scn=437.545,434.732 gbl=437.545,434.732 Updated vel=-246.075,772.401 press=453.481,397.284 last=441.06,423.698 Δ -3.51535,11.0343))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5981 qt.qpa.input.events: XI2 touch event type 19 seq 5981 detail 76 pos 434.2, 447.4 root pos 434.2, 447.4 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 22230.303937 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 36653.203540 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.339213,0.559292) area QRectF(434.186,447.427 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-507.773, 1298.73) filtered QVector2D(-355.441, 909.109) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329872 -> 36329882 qt.pointer.velocity: velocity QVector2D(-335.91, 1269.43) filtered QVector2D(-235.137, 888.604) based on movement QPointF(437.545,434.732) -> QPointF(434.186,447.427) over time 36329872 -> 36329882 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329882 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-355.441,909.109 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329882 pos=434.186,447.427 scn=434.186,447.427 gbl=434.186,447.427 Updated vel=-235.137,888.604 press=453.481,397.284 last=437.545,434.732 Δ -3.3591,12.6943))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XCB_KEY_PRESS(2) | sequence: 5983 qt.qpa.events: Event | XCB_XKB_* event(85) | sequence: 5983 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5983 qt.qpa.input.events: XI2 touch event type 19 seq 5983 detail 76 pos 431.0, 460.9 root pos 431.0, 460.9 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 22066.316448 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 37757.119316 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.33671,0.576137) area QRectF(430.983,460.902 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-564.192, 1443.03) filtered QVector2D(-394.934, 1010.12) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329882 -> 36329891 qt.pointer.velocity: velocity QVector2D(-355.876, 1497.28) filtered QVector2D(-249.113, 1048.1) based on movement QPointF(434.186,447.427) -> QPointF(430.983,460.902) over time 36329882 -> 36329891 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329891 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-394.934,1010.12 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329891 pos=430.983,460.902 scn=430.983,460.902 gbl=430.983,460.902 Updated vel=-249.113,1048.1 press=453.481,397.284 last=434.186,447.427 Δ -3.20288,13.4756))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5986 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5986 qt.qpa.input.events: XI2 touch event type 19 seq 5986 detail 76 pos 428.2, 475.0 root pos 428.2, 475.0 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 21926.327128 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 38913.031126 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.334574,0.593775) area QRectF(428.249,475.013 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-338.515, 865.818) filtered QVector2D(-236.961, 606.073) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329891 -> 36329906 qt.pointer.velocity: velocity QVector2D(-182.279, 940.682) filtered QVector2D(-127.596, 658.477) based on movement QPointF(430.983,460.902) -> QPointF(428.249,475.013) over time 36329891 -> 36329906 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329906 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-236.961,606.073 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329906 pos=428.249,475.013 scn=428.249,475.013 gbl=428.249,475.013 Updated vel=-127.596,658.477 press=453.481,397.284 last=430.983,460.902 Δ -2.73419,14.1102))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5988 qt.qpa.input.events: XI2 touch event type 19 seq 5988 detail 76 pos 426.5, 488.5 root pos 426.5, 488.5 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 21834.334147 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 40020.946597 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 76 state QEventPoint::Updated pos norm QPointF(0.333171,0.610681) area QRectF(426.452,488.537 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-507.773, 1298.73) filtered QVector2D(-355.441, 909.109) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329906 -> 36329916 qt.pointer.velocity: velocity QVector2D(-179.672, 1352.44) filtered QVector2D(-125.771, 946.707) based on movement QPointF(428.249,475.013) -> QPointF(426.452,488.537) over time 36329906 -> 36329916 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 2 points: QList(QEventPoint(id=75 ts=36329916 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-355.441,909.109 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=76 ts=36329916 pos=426.452,488.537 scn=426.452,488.537 gbl=426.452,488.537 Updated vel=-125.771,946.707 press=453.481,397.284 last=428.249,475.013 Δ -1.79672,13.5244))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XCB_FOCUS_OUT(10) | sequence: 5990 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 5990 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 5990 qt.qpa.events: Event | XCB_LEAVE_NOTIFY(8) | sequence: 5990 qt.qpa.events: Event | XInput Event(XCB_INPUT_LEAVE) | sequence: 5990 qt.qpa.input.events: XI2 mouse leave, mode 1, detail 3, time 36329924 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5991 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5995 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5995 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5995 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5995 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5995 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5995 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5995 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 5998 Focus out QFocusEvent(FocusOut, ActiveWindowFocusReason) Window WindowDeactivate QEvent(WindowDeactivate, 0x7fdfb3b928) WindowDeactivate use QWidget windowHandle QWidgetWindow(0x55a3affa70, name="MainWindowWindow") GHost WindowDeactivate setMouseGrabEnabled QWidgetWindow(0x55a3affa70, name="MainWindowWindow") Focus out QFocusEvent(FocusOut, ActiveWindowFocusReason) Focus out QFocusEvent(FocusOut, ActiveWindowFocusReason) qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6099 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XCB_XKB_* event(85) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_LEAVE) | sequence: 6102 qt.qpa.input.events: XI2 mouse leave, mode 0, detail 3, time 36330147 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 6102 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 6102 qt.qpa.events: Event | XCB_FOCUS_OUT(10) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XCB_XKB_* event(85) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6102 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 6102 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 6102 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6103 qt.qpa.events: Event | XCB_XKB_* event(85) | sequence: 6103 qt.qpa.events: Event | XCB_EXPOSE(12) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_ENTER) | sequence: 6103 qt.qpa.input.events: XI2 mouse enter 283,521, mode 0, detail 3, time 36330739 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 6103 qt.qpa.events: Event | XCB_PROPERTY_NOTIFY(28) | sequence: 6103 qt.qpa.events: Event | XCB_FOCUS_IN(9) | sequence: 6103 qt.qpa.events: Event | XCB_CLIENT_MESSAGE(33) | sequence: 6103 qt.qpa.events: Event | XCB_ENTER_NOTIFY(7) | sequence: 6103 qt.qpa.events: Event | XInput Event(XCB_INPUT_ENTER) | sequence: 6103 qt.qpa.input.events: XI2 mouse enter 283,521, mode 2, detail 3, time 36330739 qt.qpa.events: Event | XCB_FOCUS_IN(9) | sequence: 6103 qt.qpa.events: Event | XCB_EXPOSE(12) | sequence: 6103 Focus in QFocusEvent(FocusIn, ActiveWindowFocusReason) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" [sendTouchCancel] find input devices = "ILITEK ILITEK-TP" [sendTouchCancel] find ILITEK devices !!!!! [sendTouchCancel] sending TouchCancel to "MainWindowWindow" QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") [sendTouchCancel] Has active touch points! qevent touch QEvent::TouchCancel ------------ QEvent(TouchCancel, 0x7fdfb3b6d8) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qevent touch QEvent::TouchCancel ------------ QEvent(TouchCancel, 0x7fdfb3b4c0) watched = QWidget QWidget(0x559c539a80, name = "qt_scrollarea_viewport") " objectName=qt_scrollarea_viewport" [sendTouchCancel] No active touch points! qevent touch QEvent::TouchCancel ------------ QEvent(TouchCancel, 0x7fdfb3b6d8) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qevent touch QEvent::TouchCancel ------------ QEvent(TouchCancel, 0x7fdfb3b4c0) watched = QWidget QWidget(0x559c539a80, name = "qt_scrollarea_viewport") " objectName=qt_scrollarea_viewport" sendTouchCancel win to QWidgetWindow(0x55a3affa70, name="MainWindowWindow") device "ILITEK ILITEK-TP" Window WindowActivate QEvent(WindowActivate, 0x7fdfb3b8e8) WindowActivate use QWidget windowHandle QWidgetWindow(0x55a3affa70, name="MainWindowWindow") GHost WindowActivate setMouseGrabEnabled QWidgetWindow(0x55a3affa70, name="MainWindowWindow") Focus in QFocusEvent(FocusIn, ActiveWindowFocusReason) watched = mainForm mainForm(0x559c173b30, name = "mainForm") " objectName=mainForm" Focus in QFocusEvent(FocusIn, ActiveWindowFocusReason) watched = QStyleSheetStyle QStyleSheetStyle(0x559c182fa0) "" qt.qpa.events: Event | XCB_KEY_RELEASE(3) | sequence: 6221 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6221 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_END) | sequence: 6224 qt.qpa.events: Event | XInput Event(XCB_INPUT_MOTION) | sequence: 6247 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_BEGIN) | sequence: 6247 qt.qpa.events: Event | XInput Event(XCB_INPUT_MOTION) | sequence: 6247 qt.qpa.events: Event | XCB_LEAVE_NOTIFY(8) | sequence: 6247 qt.qpa.events: Event | XInput Event(XCB_INPUT_LEAVE) | sequence: 6247 qt.qpa.input.events: XI2 mouse leave, mode 1, detail 0, time 36336956 qt.qpa.events: Event | XCB_ENTER_NOTIFY(7) | sequence: 6247 qt.qpa.events: Event | XInput Event(XCB_INPUT_ENTER) | sequence: 6247 qt.qpa.input.events: XI2 mouse enter 416,446, mode 2, detail 0, time 36336957 qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_BEGIN) | sequence: 6247 qt.qpa.input.events: XI2 touch event type 18 seq 6247 detail 77 pos 416.4, 446.9 root pos 416.4, 446.9 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 21318.373512 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 36609.206897 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 77 state QEventPoint::Pressed pos norm QPointF(0.325298,0.558621) area QRectF(416.374,446.89 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-0.721268, 1.84478) filtered QVector2D(-0.504888, 1.29135) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36329916 -> 36336956 qt.pointer.velocity: velocity QVector2D(-0.255216, 1.92108) filtered QVector2D(-0.178651, 1.34475) based on movement QPointF(428.249,475.013) -> QPointF(426.452,488.537) over time 36329916 -> 36336956 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Pressed, 3 points: QList(QEventPoint(id=75 ts=36336956 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-0.504888,1.29135 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=77 ts=36336956 pos=416.374,446.89 scn=416.374,446.89 gbl=416.374,446.89 Pressed vel=0,0 press=416.374,446.89 last=416.374,446.89 Δ 0,0), QEventPoint(id=76 ts=36336956 pos=426.452,488.537 scn=426.452,488.537 gbl=426.452,488.537 Stationary vel=-0.178651,1.34475 press=453.481,397.284 last=428.249,475.013 Δ -1.79672,13.5244))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" ===== GESTURE EVENT ===== Event type: QEvent::Gesture Watched object: "qt_scrollarea_viewport" ( QWidget ) Gesture type: Qt::PanGesture State: Qt::GestureUpdated Hotspot: QPointF(529.96,468.421) Pan offset: QPointF(-55.6208,25.3643) Delta: QPointF(0,0) Acceleration: 0 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Pressed, 2 points: QList(QEventPoint(id=75 ts=36336956 pos=261.718,235.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-0.504888,1.29135 press=372.96,184.421 last=266.796,222.163 Δ -5.07773,12.9873), QEventPoint(id=77 ts=36336956 pos=259.374,162.89 scn=416.374,446.89 gbl=416.374,446.89 Pressed vel=0,0 press=259.374,162.89 last=259.374,162.89 Δ 0,0))) watched = QWidget QWidget(0x559c539a80, name = "qt_scrollarea_viewport") " objectName=qt_scrollarea_viewport" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6249 qt.qpa.input.events: XI2 touch event type 19 seq 6249 detail 77 pos 418.2, 446.2 root pos 418.2, 446.2 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 21410.366494 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 36553.211169 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 77 state QEventPoint::Updated pos norm QPointF(0.326701,0.557766) area QRectF(418.171,446.206 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-564.192, 1443.03) filtered QVector2D(-394.934, 1010.12) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36336956 -> 36336965 qt.pointer.velocity: velocity QVector2D(199.639, -75.9515) filtered QVector2D(139.747, -53.166) based on movement QPointF(416.374,446.89) -> QPointF(418.171,446.206) over time 36336956 -> 36336965 qt.pointer.velocity: velocity QVector2D(-199.636, 1502.71) filtered QVector2D(-139.745, 1051.9) based on movement QPointF(428.249,475.013) -> QPointF(426.452,488.537) over time 36336956 -> 36336965 remeber object QEvent::TouchUpdate qevent touch QEvent::TouchUpdate ------------ QTouchEvent(TouchUpdate device: "ILITEK ILITEK-TP" states: Stationary|Updated, 3 points: QList(QEventPoint(id=75 ts=36336965 pos=418.718,519.15 scn=418.718,519.15 gbl=418.718,519.15 Stationary vel=-394.934,1010.12 press=529.96,468.421 last=423.796,506.163 Δ -5.07773,12.9873), QEventPoint(id=77 ts=36336965 pos=418.171,446.206 scn=418.171,446.206 gbl=418.171,446.206 Updated vel=139.747,-53.166 press=416.374,446.89 last=416.374,446.89 Δ 1.79675,-0.683563), QEventPoint(id=76 ts=36336965 pos=426.452,488.537 scn=426.452,488.537 gbl=426.452,488.537 Stationary vel=-139.745,1051.9 press=453.481,397.284 last=428.249,475.013 Δ -1.79672,13.5244))) watched = QWidgetWindow QWidgetWindow(0x55a3affa70, name = "MainWindowWindow") "" qt.qpa.events: Event | XInput Event(XCB_INPUT_TOUCH_UPDATE) | sequence: 6251 qt.qpa.input.events: XI2 touch event type 19 seq 6251 detail 77 pos 416.4, 446.9 root pos 416.4, 446.9 on window 120000b qt.qpa.input.events: valuator Abs MT Position X value 21318.373512 from range 0.000000 -> 65535.000000 qt.qpa.input.events: valuator Abs MT Position Y value 36609.206897 from range 0.000000 -> 65535.000000 qt.qpa.input.events: touchpoint 77 state QEventPoint::Updated pos norm QPointF(0.325298,0.558621) area QRectF(416.374,446.89 0x0) pressure -1 qt.pointer.velocity: velocity QVector2D(-203.109, 519.491) filtered QVector2D(-142.176, 363.644) based on movement QPointF(423.796,506.163) -> QPointF(418.718,519.15) over time 36336965 -> 36336990 qt.pointer.velocity: velocity QVector2D(-71.8701, 27.3425) filtered QVector2D(-50.3091, 19.1398) based on movement QPointF(418.171,446.206) -> QPointF(416.374,446.89) over time 36336965 -> 36336990 qt.pointer.velocity: velocity QVector2D(-71.8689, 540.975) filtered QVector2D(-50.3082, 378.683) based on movement QPointF(428.249,475.013) -> QPointF(426.452,488.537) over time 36336965 -> 36336990 remeber object QEvent::TouchUpdate