1. Introduction
Thank you for choosing the DinoFire MC300 Mobile Phone Hall Effect Controller. This gamepad is designed to enhance your mobile gaming experience across various platforms, including Android, iOS, and XBOX Cloud Gaming. Featuring advanced Hall Effect joysticks, a stretchable design, and programmable buttons, the MC300 offers precise control and comfortable gameplay. Please read this manual carefully to ensure proper setup and operation.

This image displays the DinoFire MC300 gamepad holding a smartphone, illustrating its compatibility with 8Bit, Apple (iOS), Android, and wireless (WiFi) connectivity for various gaming platforms.
2. Setup Guide
2.1 Charging the Controller
Before initial use, fully charge the MC300 controller. Connect the provided Type-C charging cable to the controller's charging port and a suitable USB power source. The charging indicator will show the charging status. A full charge typically takes approximately 2 hours.

This diagram illustrates the 800 mAh battery capacity of the MC300, indicating a playing time of 8-10 hours and a charging time of 2 hours.
2.2 Attaching Your Smartphone
- Gently pull the two sides of the controller apart to extend the stretchable handle.
- Carefully place your smartphone into the central slot. The design is case-friendly, accommodating most phone cases.
- Ensure your phone is securely seated and centered for optimal balance and comfort.

This image collage highlights the ergonomic and comfortable grip of the controller, its case-friendly design for smartphones, and the stretchable mechanism for secure phone attachment.
2.3 Connecting to Devices
The MC300 connects wirelessly to your device. Refer to your device's Bluetooth settings to pair the controller. Specific pairing instructions may vary slightly depending on your operating system (Android, iOS) or gaming platform (XBOX Cloud Gaming).
3. Operating Instructions
3.1 Basic Controls
The MC300 features standard gamepad controls for intuitive gameplay:
- Left Joystick: Movement and navigation.
- Right Joystick: Camera control and aiming.
- D-Pad: Directional input.
- Action Buttons (A, B, X, Y): In-game actions.
- Shoulder Buttons (L1, R1): Primary triggers.
- Trigger Buttons (L2, R2): Secondary triggers.
- L3/R3: Pressing down on the joysticks for additional functions.
3.2 Hall Effect Joysticks
The MC300 is equipped with upgraded Hall Effect Joysticks. This technology uses electromagnetic induction, providing:
- No Drift: Eliminates unintended movement.
- No Wear: Increased durability and lifespan.
- No Dead Zones: Ensures responsive and accurate control, with an accuracy over 0.001.

This diagram explains the internal workings of the Hall Effect Joystick, emphasizing its ability to implement accurate operations (accuracy over 0.001) and utilize electromagnetic induction to prevent dead zones and drift.

A close-up image showing the Hall joystick during gameplay, highlighting its ultra-precise control without drift or dead zones.
3.3 Programming Functions
The MC300 features programmable keys for customized control. The [ML] and [MR] buttons, located on the back of the controller, can be assigned to replicate other functional keys.
To program a key:
- Press and hold the 'M' button along with either the [ML] or [MR] button to enter programming mode.
- While in programming mode, press the functional key you wish to assign (e.g., A, B, X, Y, L1, L2, R1, R2, L3, R3, Up, Down, Left, Right, or '=').
- The [ML] or [MR] button will now perform the function of the assigned key.
- Repeat the process to program other keys as needed.

This diagram illustrates the programmable functions of the MC300 controller, showing how the 'M' button, in combination with the [ML] or [MR] buttons (located on the back), can be used to map various functional keys like A, B, X, Y, L1, L2, R1, R2, L3, R3, and directional inputs.
4. Maintenance
4.1 Battery Care
- To prolong battery life, avoid fully discharging the controller frequently.
- Charge the controller using the provided Type-C cable and a standard USB power adapter.
- If storing the controller for an extended period, ensure it has a partial charge (around 50%) and recharge it every few months.
4.2 Cleaning
- Use a soft, dry cloth to clean the surface of the controller.
- For stubborn dirt, slightly dampen the cloth with water or a mild cleaning solution.
- Avoid using harsh chemicals or abrasive materials, as these can damage the controller's finish.
- Do not allow liquids to enter the controller's ports or openings.
5. Troubleshooting
5.1 Controller Not Connecting
- Ensure the controller is charged.
- Verify Bluetooth is enabled on your device.
- Try unpairing and re-pairing the controller in your device's Bluetooth settings.
- Restart both your device and the controller.
5.2 Buttons or Joysticks Unresponsive
- Check if the controller is sufficiently charged.
- Reset the controller (refer to the manufacturer's website for specific reset procedures if not detailed here).
- Due to the Hall Effect technology, drift and dead zones are generally not expected. If you experience these issues, contact customer support.
5.3 Programming Issues
- Ensure you are following the programming steps correctly (M + [ML]/[MR] then desired key).
- If a programmed key is not working as expected, try reprogramming it.
6. Specifications
| Feature | Specification |
|---|---|
| Brand Name | DinoFire |
| Model | MC300 |
| Battery Included | Yes |
| Battery Capacity | 800 mAh |
| Playing Time | 8-10 Hours |
| Charging Time | Approx. 2 Hours |
| Trigger Button Type | Hall-Linear |
| Joystick Accuracy | Over 0.001 |
| Compatibility | Android, iOS, XBOX Cloud Game |
| Connection Type | Wireless (Bluetooth), Type-C for charging |
| Dimensions (L x W x H) | 22 cm x 7 cm x 13 cm |
| Weight | 0.5 kg |
| Origin | Mainland China |
7. Warranty and Support
The DinoFire MC300 Mobile Phone Hall Effect Controller comes with a standard manufacturer's warranty. For detailed warranty information, please refer to the warranty card included with your product or visit the official DinoFire website.
If you encounter any issues or have questions not covered in this manual, please contact DinoFire customer support through their official channels. When contacting support, please have your product model (MC300) and purchase details ready.





