Ok, I had answer from the Qt support team about this problem. It's a Qt5's problem, they opened a bug report about this kind of issue. moving the code from Qt5 to Qt6 improve the performances and allows having answer with ~5ms delay which is more acceptable for our kind of application.