VID/PID Hardware ID simulation
In your Arduino setup, you can easily define which VID, PID, and USB product name you want to simulate. To override these variables without modifying the Arduino core, simply create a boards.local.txt file in your Arduino profile path (e.g. on Linux: ~/.arduino15/packages/arduino/hardware/avr/1.8.7). You can find ideas for USB IDs at http://www.linux-usb.org/usb.ids.
Official USB ID from Arduino
leonardo.build.vid=0x2341leonardo.build.pid=0x8036leonardo.build.usb_product="Arduino Leonardo"