<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi all,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm using a 5.8.x kernel and an USB multitouch device is reporting a weird response in some situations. I put a coin or some object in the left edge of the touch without entering the working area and then the next taps to the touch are ignored.<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
With the evtest tool to get all the messages from multitouch I'm reading a lot of EV_MSC events with code MSC_TIMESTAMP. Is it correct? Where this events storm could come from? Maybe is it configurable some way?<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
# evtest /dev/input/event4
<div>Input driver version is 1.0.1</div>
<div>Input device ID: bus 0x3 vendor 0x2b7f product 0xd200 version 0x110</div>
<div>Input device name: "Advanced Silicon S.A. CoolTouch® System Interface"</div>
<div>Supported events:</div>
<div>  Event type 0 (EV_SYN)</div>
<div>  Event type 1 (EV_KEY)</div>
<div>    Event code 330 (BTN_TOUCH)</div>
<div>  Event type 3 (EV_ABS)</div>
<div>    Event code 0 (ABS_X)</div>
<div>      Value  29660</div>
<div>      Min        0</div>
<div>      Max    32767</div>
<div>      Resolution     106</div>
<div>    Event code 1 (ABS_Y)</div>
<div>      Value  11404</div>
<div>      Min        0</div>
<div>      Max    32767</div>
<div>      Resolution     188</div>
<div>    Event code 47 (ABS_MT_SLOT)</div>
<div>      Value      0</div>
<div>      Min        0</div>
<div>      Max        9</div>
<div>    Event code 53 (ABS_MT_POSITION_X)</div>
<div>      Value      0</div>
<div>      Min        0</div>
<div>      Max    32767</div>
<div>      Resolution     106</div>
<div>    Event code 54 (ABS_MT_POSITION_Y)</div>
<div>      Value      0</div>
<div>      Min        0</div>
<div>      Max    32767</div>
<div>      Resolution     188</div>
<div>    Event code 57 (ABS_MT_TRACKING_ID)</div>
<div>      Value      0</div>
<div>      Min        0</div>
<div>      Max    65535</div>
<div>  Event type 4 (EV_MSC)</div>
<div>    Event code 5 (MSC_TIMESTAMP)</div>
<div>Properties:</div>
<div>  Property type 1 (INPUT_PROP_DIRECT)</div>
<span>Testing ... (interrupt to exit)</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>Event: time 1627381396.770902, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35023100
<div>Event: time 1627381396.770902, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.780891, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35029400</div>
<div>Event: time 1627381396.780891, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.789895, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35035700</div>
<div>Event: time 1627381396.789895, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.798896, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35041900</div>
<div>Event: time 1627381396.798896, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.807889, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35048200</div>
<div>Event: time 1627381396.807889, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.816893, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35054400</div>
<div>Event: time 1627381396.816893, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.825891, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35060700</div>
<div>Event: time 1627381396.825891, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.834905, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35067000</div>
<div>Event: time 1627381396.834905, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.843914, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35073300</div>
<div>Event: time 1627381396.843914, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.852890, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35079600</div>
<div>Event: time 1627381396.852890, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.861899, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35085900</div>
<div>Event: time 1627381396.861899, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.871900, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35092200</div>
<div>Event: time 1627381396.871900, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.880903, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35098500</div>
<div>Event: time 1627381396.880903, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.889894, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35104800</div>
<div>Event: time 1627381396.889894, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.898894, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35111100</div>
<div>Event: time 1627381396.898894, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.907897, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35117400</div>
<div>Event: time 1627381396.907897, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.916905, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35123700</div>
<div>Event: time 1627381396.916905, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.925887, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35130000</div>
<div>Event: time 1627381396.925887, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.934912, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35136300</div>
<div>Event: time 1627381396.934912, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.943900, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35142500</div>
<div>Event: time 1627381396.943900, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.953893, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35148800</div>
<div>Event: time 1627381396.953893, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.962898, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35155100</div>
<div>Event: time 1627381396.962898, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.971896, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35161400</div>
<div>Event: time 1627381396.971896, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.980906, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35167700</div>
<div>Event: time 1627381396.980906, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.989911, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35174000</div>
<div>Event: time 1627381396.989911, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381396.998905, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35180300</div>
<div>Event: time 1627381396.998905, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.007899, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35186600</div>
<div>Event: time 1627381397.007899, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.016905, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35192900</div>
<div>Event: time 1627381397.016905, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.025898, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35199200</div>
<div>Event: time 1627381397.025898, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.034915, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35205500</div>
<div>Event: time 1627381397.034915, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.044908, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35211800</div>
<div>Event: time 1627381397.044908, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.053890, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35218100</div>
<div>Event: time 1627381397.053890, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.062903, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35224400</div>
<div>Event: time 1627381397.062903, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.071902, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35230700</div>
<div>Event: time 1627381397.071902, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.080904, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35237000</div>
<div>Event: time 1627381397.080904, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.089901, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35243200</div>
<div>Event: time 1627381397.089901, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.098905, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35249500</div>
<div>Event: time 1627381397.098905, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.107902, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35255800</div>
<div>Event: time 1627381397.107902, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.116900, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35262100</div>
<div>Event: time 1627381397.116900, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.126884, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35268400</div>
<div>Event: time 1627381397.126884, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.135916, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35274700</div>
<div>Event: time 1627381397.135916, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.144906, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35281000</div>
<div>Event: time 1627381397.144906, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.153898, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35287300</div>
<div>Event: time 1627381397.153898, -------------- SYN_REPORT ------------</div>
<div>Event: time 1627381397.162902, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 35293500</div>
<span>Event: time 1627381397.162902, -------------- SYN_REPORT ------------</span></span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Regards</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Jorge<br>
</div>
</body>
</html>