title: Multi-pointer handling in Linux via QT application
body: <p><a href="https://wiki.archlinux.org/title/Multi-pointer_X" rel="nofollow noreferrer">Xorg</a> servers starting from version 1.7 supports having multiple mouse cursors in one PC.</p>
  <p>I also know that QT provides functionality to handle mouse events and operate on them.</p>
  <p><code>Question:</code></p>
  <p>I want to handle specific mouse events in QT application in dual mouse device configuration.</p>
  <p>Imagine I have created 2 mouse pointers and have 2 physical mouse devices connected to the PC.
  First mouse device is for regular usage, and the second one should be moved infinitely in some QWidget.</p>
  <p>Is it possible to identify the corresponding mouse device(in multiple mouse cursors case) in QT application and made it to move only in specified widget and in the same time the second mouse should be able to be used as a regular mouse device ?.</p>
  <p><code>NOTES:</code></p>
  <p>The QT application will run on Linux, so I am not interested on Windows.</p>
  <p>I am free to modify the Linux Kernel drivers, etc...</p>