Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Delhi, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I want a clean, self-contained modification to the Teensy 4.1 core that adds a new “Mouse Only” USB type to the Arduino IDE / Teensyduino menu. When selected, the sketch must compile and enumerate flawlessly as a HID mouse on both Windows and Linux; macOS support is a plus but not mandatory. Proper enumeration—correct report descriptor, strings, endpoints, and device class/subclass—is the top priority. At the same time the usual Teensy Loader workflow (automatic reset, sketch upload, Ports panel) must remain intact even though no serial interface is exposed.
Scope & key points
• Patch usb_desc.h / usb_desc.c with the new mouse-only descriptor
• Extend [login to view URL] and the IDE menus so the option sits alongside the existing USB types
• Provide a minimalist demo sketch that moves the cursor in a test pattern, proving everything works in mouse-only mode
• Document validation: screenshots or logs from Windows Device Manager and Linux lsusb showing correct VID/PID, descriptors, and that the board is reachable by Teensy Loader
• Note any compatibility caveats and how to revert the patch
Nice-to-have
If you can slip in an optional Raw HID endpoint for diagnostics without disturbing the mouse profile, that would be ideal.
What I’d like to see from you
1. Brief evidence of previous HID work on Teensy 4.x (links, PRs, screenshots, anything concrete).
2. A short plan outlining how you’ll keep the bootloader and automatic upload functional while the board runs in pure HID mode.
Deliverables are accepted once the patch compiles cleanly, enumerates as “HID Mouse” on Windows and Linux with no yellow warnings, and Teensy Loader can still detect and program the board without manual intervention." (client-provided description)
Matched companies (6)

Crystal Infoway

Appeonix Creative Lab

Junkies Coder

Codetreasure Co

Kiantechwise Pvt. Ltd.
