1. Introduction
This manual provides detailed instructions for the installation, operation, and maintenance of the HERCHR Game USB Encoder Controller, Model 822A. Designed for arcade, fighting games, and home USB setups, this encoder allows you to connect traditional arcade controls to a PC or Raspberry Pi mainframe, transforming your gaming experience. Please read this manual thoroughly before use to ensure proper setup and functionality.
2. Product Overview
The HERCHR Game USB Encoder Controller (822A) is a compact and efficient solution for converting arcade joystick and button inputs into USB signals. It is compatible with both PC and Raspberry Pi systems, offering a versatile platform for custom arcade builds.
2.1 Package Contents
- 1 x Control Panel (USB Encoder Board)
- 1 x Flat Cable Package (Wiring Harnesses for buttons and joystick)
- 1 x Connection Cable (USB Type-A to Type-B cable)

Figure 1: All components included with the HERCHR Game USB Encoder Controller (822A): the main control board, a USB connection cable, and a set of wiring harnesses for buttons and joysticks.
3. Setup Instructions
Follow these steps to correctly install and connect your HERCHR Game USB Encoder Controller.
3.1 Component Identification
Before beginning, familiarize yourself with the control panel (encoder board), the USB cable, and the various wiring harnesses. The harnesses are typically color-coded or labeled for easy identification of button and joystick connections.

Figure 2: A close-up view of the HERCHR Game USB Encoder Controller board, highlighting the various connection points for buttons, joysticks, and the USB interface. Each port is clearly labeled for easy identification during setup.
3.2 Connecting Wiring Harnesses
- Carefully connect the smaller ends of the flat cable harnesses to the corresponding pins on the USB encoder board. Ensure a secure fit.
- Connect the larger ends of these harnesses to your arcade buttons and joystick. Each button typically requires two wires (signal and ground), and joysticks require four directional inputs plus a ground. Refer to your specific button/joystick documentation for exact wiring.
3.3 Connecting to PC/Raspberry Pi
- Connect the USB Type-B end of the provided connection cable to the USB port on the encoder board.
- Connect the USB Type-A end of the cable to an available USB port on your PC or Raspberry Pi.
- The system should automatically detect the encoder as a standard USB Human Interface Device (HID) controller. No special drivers are typically required for Windows, macOS, Linux, or Raspberry Pi OS.
4. Operating Instructions
Once connected, the HERCHR Game USB Encoder Controller functions as a standard gamepad or joystick input device.
4.1 System Recognition
Upon successful connection, your operating system (PC or Raspberry Pi) should recognize the device. You can verify this in your system's device manager (Windows) or by checking input devices in your operating system settings.
4.2 Game Configuration
Most modern games and emulator software allow for custom controller mapping. Navigate to the controller settings within your desired game or emulator and assign the detected buttons and joystick axes to the corresponding in-game actions. The encoder board provides inputs for multiple buttons and a standard 4-way or 8-way joystick.
5. Maintenance
To ensure the longevity and optimal performance of your HERCHR Game USB Encoder Controller, follow these simple maintenance guidelines:
- Cleaning: Use a soft, dry cloth to gently wipe the surface of the encoder board. Avoid using liquid cleaners or abrasive materials.
- Storage: Store the device in a cool, dry place away from direct sunlight and extreme temperatures.
- Handling: Handle the board with care to avoid bending or damaging the electronic components and connectors.
- Connections: Periodically check all wiring connections to ensure they are secure and free from corrosion.
6. Troubleshooting
If you encounter issues with your HERCHR Game USB Encoder Controller, refer to the following common problems and solutions:
| Problem | Possible Cause | Solution |
|---|---|---|
| Device not recognized by PC/Raspberry Pi | Loose USB connection, faulty USB port, damaged USB cable. | Ensure USB cable is firmly connected at both ends. Try a different USB port on your computer/Pi. Test with a different USB cable if available. |
| Buttons or joystick not responding | Incorrect wiring, loose connections to buttons/joystick, incorrect game configuration. | Verify all wiring harnesses are correctly connected to the encoder board and to the buttons/joystick. Check game or emulator settings to ensure inputs are properly mapped. |
| Intermittent input issues | Loose wiring, electrical interference. | Inspect all connections for looseness. Ensure the encoder board is not in close proximity to strong electromagnetic sources. |
| LED indicators not lighting up | No power, faulty board. | Ensure the USB cable is connected to a powered USB port. If still no lights, the board may be faulty; contact support. |
7. Specifications
Detailed technical specifications for the HERCHR Game USB Encoder Controller (822A):
| Feature | Description |
|---|---|
| Item Type | Game machine black USB core board |
| Applicable Places | For Arcade, fighting games home USB set, etc. |
| Product Size | 9.5 x 3.5 x 1 cm / 3.7 x 1.4 x 0.4 in |
| Color | Black (Note: Product images show a beige board, actual color may vary by variant) |
| Applicable Products | PC and Raspberry Pi host |
| Brand | HERCHR |
| Manufacturer | HERCHR |
| Part Number | HERCHRdxbkyz4re2-11 |
| Hardware Platform | Desktop |
| Compatible Devices | Personal Computer |
| Connector Type | USB |
8. Warranty and Support
The HERCHR Game USB Encoder Controller (822A) is manufactured by HERCHR. For warranty claims or technical support, please refer to the following information:
- Return Policy: This product typically comes with a 30-day refund/replacement policy from the date of purchase. Please check with your retailer for specific terms and conditions.
- Manufacturer Support: For any issues not covered in this manual, or for further assistance, please contact HERCHR customer support through their official channels or the retailer from whom the product was purchased.