Hello!
There is:
1. Arduino Pro Micro and a desire to modify it into a standard office/chinese keyboard with all the associated descriptors.
2. Sketch.ino (currently small and not final), which will emulate human actions behind the keyboard.
Needed:
1. Based on some information, preferably using the LUFA library rather than Arduino Core, to assemble a small project (possibly there is a smarter solution) that will turn my Arduino into a standard keyboard and will not trigger various software that can check COM ports and connected devices at a low level.
2. Configure the HID descriptor like that of standard keyboards, without extra Report ID.
3. Correctly set the USB identification strings: Vendor ID, Product ID, Manufacturer, Product Name.
4. If necessary, remove the serial interface (do not add CDC/DFU/Serial).
5. Remove bootloader and COM detection as well.
6. Need a guide on how to modify the sketch, change the script's behavior logic, and integrate it with this masking, then upload back (USBasp programmer available).
I have little experience in this, the budget is minimal, everything is for educational, non-commercial purposes.