title: How to create a virtual/Simulated USB Mouse using raspberry Pi or any other linux PC or device
body: <p>I need to create a simulated USB device. The device should behave like a USB mouse when plugged in to a PC or tablet. The motive is to check the mouse driver of the system. I would like to make one of the Raspberry Pi USB ports act like a mouse. </p>
  
  <p>When I connect that Raspberry Pi USB port to my PC, it should show a mouse is connected. </p>
  
  <p>How do I make this kind of virtual/simulated device?</p>
  
  <p>Also I need to monitor and send click messages to the PC. </p>