website logo
⌘K
Hand Held Legend Wiki
Modding Tips
Sensitive Touch Sensors
Removing Adhered Screens
Restore Your Original Gameboy Bumper Buttons To Factory
IPS Comparison Info
Headphones Working But Speaker Is Not
Power Switch Cleaning Guide
IPS LCD Dry Test
GBA SP | IPS LCD Dry Test
Soldering Iron Guide
HHL Products
GC Pocket Adapter
Open Controller DevKit
Retro-C Cable Information
RetroGlow
ProGCC V2 and V1
Torx Screw Kits
Console Guides
Game Gear
Electrolytic Re-Cap Guide
Nintendo Switch
GameCube
Game Boy (DMG)
Game Boy Pocket
Game Boy Color
Game Boy Advance (AGB)
Game Boy Advance SP
Mod Install Guides
Nintendo Switch
Game Gear
GameCube
Game Boy (DMG)
Game Boy Pocket/Light
Game Boy Color
Game Boy Advance (AGB)
Game Boy Advance SP
Atari Lynx
WonderSwan
Product Usage Guides
Writing A Rom To A Flash Cart
🧃 CleanJuice Modules
Game Boy Color
Troubleshooting
🔉Audio
IPS Troubleshooting Guide
⚡EZ-Flash Omega Troubleshoot
🔋 Power Switch Is Too Small
Developer Center
OpenJoyPad HID USB Specification
USB Product IDs Used
Nintendo Switch
Affiliate Guidelines
Docs powered by archbee 

Outgoing HID Report Format

4min

This page details the formatting of the input report the controller needs to send back to the controller for each of the different reports received.

0x01 - Response - Rumble and Subcommand

Output Index Range

Data

Description

12



Acknowledgement Byte

13



Sub-Command ID

14 Onward

See Section Sub-Command Response Format (WIP)



0x03 - NFC/IR MCU firmware update packet







12



Acknowledgement Byte

13





0x10 - Rumble only

0x11 - NFC/IR MCU data request



Updated 03 Mar 2023
Did this page help you?
Yes
No
PREVIOUS
MCU/NFC Sub-commands
NEXT
Affiliate Guidelines
Docs powered by archbee 
TABLE OF CONTENTS
0x01 - Response - Rumble and Subcommand
0x03 - NFC/IR MCU firmware update packet
0x10 - Rumble only
0x11 - NFC/IR MCU data request