1. Introduction
Thank you for choosing the MACHENIKE S3 Wireless Gaming Controller. This manual provides detailed instructions for setup, operation, maintenance, and troubleshooting to ensure you get the most out of your device. Please read this manual carefully before use and keep it for future reference.

Figure 1: MACHENIKE S3 Wireless Gaming Controller with Charging Dock
2. Packing Contents
Please check and confirm all accessories are included in your package:
- 1 x MACHENIKE S3 Controller
- 1 x User Manual, Certificate of Compliance
- 1 x USB Data Cable
- 1 x Controller Stand
3. Controller Layout
Familiarize yourself with the buttons and ports on your MACHENIKE S3 controller.

Figure 2: Top View of Controller
Front View:
- Left Joystick (L3): For movement and L3 button press.
- D-Pad: Directional input.
- Screenshot Button: Captures screenshots.
- HOME Button: Powers on/off, wakes up, and returns to home screen.
- ABXY Buttons: Action buttons (A, B, X, Y).
- Right Joystick (R3): For camera control and R3 button press.
- "-" (BACK) Button: Back/Select function.
- "+" (START) Button: Start/Menu function.
Top View:
- Bumper R / Bumper L: Shoulder buttons.
- Trigger ZR / Trigger ZL: Analog triggers.
- Pairing Button: For Bluetooth pairing.
Bottom View:
- Vibration Control: Adjusts vibration intensity.
- Lighting Control: Adjusts lighting modes and brightness.
- Programming MR / ML: Macro programming buttons.
- Right Back Button XR / Left Back Button XL: Customizable back buttons.
- TURBO Button: Activates/deactivates Turbo function.
- Indicator Lights (#1, #2, #3, #4): Show connection status and battery level.
4. Setup and Connection
The controller supports one-touch wake-up. Please select the corresponding device mode before connecting.
4.1. Connection Modes
| Connection Mode | Key Combination | Device Name |
|---|---|---|
| NS Mode | [Y] + [HOME] | Pro Controller |
| PC/Mobile Mode | [X] + [HOME] | Xbox Wireless Controller |
4.2. Wireless Connection (Bluetooth)
Press and hold the corresponding combination key (as per the table above) until the indicator light flashes quickly. The controller will enter pairing mode. Connect to the corresponding device name listed above from your device's Bluetooth settings.
For Nintendo Switch:
- While the controller is powered off, press and hold the Pairing Button or the combination [Y] + [HOME] buttons until the indicator light starts flashing rapidly, putting the controller into pairing mode.
- On the Switch home screen, navigate to "Controllers" > "Change Grip/Order" and wait for the controller to appear.
- Once connected, the controller indicator lights will stay solid.
For PC/Mobile (Android/iOS/Steam):
- While the controller is powered off, press and hold the combination of [X] + [HOME] buttons until the indicator light flashes rapidly, indicating that the controller has entered pairing mode.
- Open the Bluetooth settings on your device and add a Bluetooth device.
- From the list of discovered Bluetooth devices, select the "Xbox Wireless Controller." Once paired, the indicator light will remain solid, and the controller indicator lights will stay.
Note: iOS devices only support Bluetooth connection.
4.3. Wired Connection
When the controller is turned off, directly connect the device and controller using the provided USB data cable. The controller will be ready for use.
For Nintendo Switch:
- In the Switch settings, enable the wired controller option.
- Insert the Switch console into the official multifunctional dock.
- While the controller is powered off, connect the controller and the device directly using the included data cable.
For PC/Mobile:
- While the controller is powered off, simply connect the device to the controller using the included cable to start using it.
Video 1: Product overview and demonstration of features like RGB lighting and charging dock interaction.
5. Operating Instructions
5.1. Sleep/Reconnect
If the controller is not in use for 10 minutes during wireless connection, it will automatically go into sleep mode. To wake up and automatically reconnect, simply press the HOME key.
5.2. Turn Off the Controller
When using a wireless connection, press and hold the HOME button for more than 5 seconds to shut down the controller.
5.3. Battery Display
The indicator lights show the battery status:
| Controller Power Status | Indicator |
|---|---|
| More than 75% battery | #1/#2/#3/#4 channel indicator lights stay on |
| 50%-74% battery | #1/#2/#3 channel indicator lights stay on |
| 25%-49% battery | #1/#2 channel indicator lights stay on |
| 10%-25% battery | #1 channel indicator light stays on |
| Less than 10% battery | #1 channel indicator light flashes |
| Charging | Corresponding channel indicator light flashes |
| Charging is complete | LOGO light stays on |
Attention! Don't use a power source exceeding 5V 1A to charge the controller, to avoid causing damage to the device.
5.4. Combination Buttons and Functions
The controller features various combination buttons for enhanced control:
| Function | Function Key | Indicator Lights / Notes |
|---|---|---|
| Light Brightness Adjustment | Press and hold the light control button for seamless adjustment | / |
| Switch Light Mode | Single press the light control button for cyclic adjustment | Vibration prompt |
| Switch Light Color | Double press the light control button for cyclic adjustment | Vibration prompt |
| Adjust Vibration Intensity | Single press the vibration control button for cyclic adjustment | Successful adjustment is indicated by corresponding vibration intensity |
| Joystick Circular Area Adjustment Switch | Screenshot button + [L3]/[R3] | Supports independent switching of left and right sticks |
| Cycle Controller Modes (Xinput/Switch/Dinput modes) | Press the [-] button + [+] button simultaneously for 3 seconds | Supported only in wired mode |
Note: When using combination keys, it is essential to follow the specified button sequence mentioned above; otherwise, switching may not work correctly.

Figure 3: Controller Function Adjustments
5.5. Advanced Functionality
Programming Buttons Macros:
- While the controller is connected, press and hold the ML/MR buttons + XL/XR buttons simultaneously. The decorative light strip will flash continuously, indicating that the controller has entered recording mode. If it does not flash, please repeat this operation.
- Enter the desired function keys one by one.
- Once the settings are complete, briefly press the corresponding macro key (XL/XR). The decorative light strip will stop flashing and return to its previous mode, indicating that the settings are saved.
Clear Current Macro Definition: While the controller is in working mode, press and hold the ML/MR button for 3 seconds. The controller will vibrate once as a prompt, clearing the current custom function for the XL/XR button.
TURBO Function:
Supported TURBO Buttons: A/B/X/Y/L/ZL/R/ZR
- Manual TURBO Function: Press the TURBO button + A to activate manual TURBO function for the A button. You need to manually hold down the A button to trigger TURBO.
- Auto TURBO Function: After activating manual TURBO function, press the TURBO button + A again to switch to auto TURBO function for the A button. Press TURBO + A again to deactivate continuous firing.
Note: The TURBO button + A/B/X/Y/L/ZL/R/ZR can activate the corresponding button's TURBO function. When the corresponding button is in rapid-fire mode, the indicator light will flash accordingly.
Press and hold the TURBO button for 3 seconds to clear the TURBO function for all buttons. Once cleared, the controller will vibrate once as a prompt.
5.6. Mobile App Support - KeyLinker 2.0
For more customized functions, settings can be adjusted in the Keylinker app.
APP Download for Android/HarmonyOS/iOS:
- Download the app and related firmware updates from the Machenike official website: https://global.machenike.com/
- Alternatively, scan the QR code below using your browser to access the download page.
- For HarmonyOS, please download the Android version of the app.
Note: HarmonyOS 5.0 and above do not support Keylinker.

Figure 4: KeyLinker 2.0 App Interface
Connection Steps for KeyLinker App:
- After correctly installing the Keylinker software on your phone, confirm the relevant permissions prompts that appear when you first start the app.
- Start the controller in any mode, and you can find "S3_APP" on the Keylinker app's main page.
- Click "S3_APP" to connect and enter the customization interface.
Note: This function does not require the controller to connect to the mobile phone via Bluetooth. Follow the above operations to open Keylinker to change the controller settings.
6. Maintenance
6.1. Cleaning
Use a soft, dry cloth to clean the controller. Avoid using harsh chemicals or abrasive materials that could damage the surface.
6.2. Storage
Store the controller in a cool, dry place away from direct sunlight and extreme temperatures. If storing for an extended period, ensure the battery is partially charged (around 50%) to prolong its lifespan.
7. Troubleshooting
7.1. Resetting the Controller
If the controller is unresponsive or unable to recognize, please try the following steps:
- Unplug the USB cable and plug it back in.
- Move the connection toggle switch to use another mode.
- If the issue persists, use a pin to poke the reset hole (usually a small pinhole on the back of the controller) to reset the controller.
- Check the compatibility of your operating system and device.
If the problem still cannot be resolved, please contact customer service.
7.2. Connection Issues
- Controller not pairing: Ensure the controller is in the correct pairing mode for your device (Y+HOME for NS, X+HOME for PC/Mobile). Make sure Bluetooth is enabled on your device and try re-scanning.
- Controller disconnects frequently: Ensure the controller is within the effective range (up to 10M). Check for interference from other wireless devices. Ensure the controller battery is sufficiently charged.
7.3. Button/Joystick Malfunctions
- Buttons unresponsive: Try resetting the controller. Ensure no macros are interfering with normal button function.
- Joystick drift: Perform the Joystick Circular Area Adjustment Switch (Screenshot button + [L3]/[R3]) to recalibrate the joysticks.
8. Specifications
Here are the technical specifications for the MACHENIKE S3 Wireless Gaming Controller:

Figure 5: Technical Specifications
| Item | Data |
|---|---|
| Product Name | Machenike S3 Switch Button Layout Dual-Mode Controller |
| Connection Modes | Wired, Bluetooth |
| Battery Capacity | 600mAh |
| Vibration Intensity | Adjustable (5-level) |
| Lighting Mode | Adjustable |
| Lighting Brightness | Adjustable |
| Joystick Shape Adjustment | Adjustable |
| Supported Platforms | Nintendo Switch, PC, Android, iOS, Steam, HarmonyOS, Car Systems |
| Triggers | Conductive rubber, non-linear |
| Joysticks | Hall Effect Joysticks |
| ABXY Buttons | Micro Switches |
| Bumpers | Conductive Rubber |
| D-Pad Switch Type | Dome switch |
| Joystick Polling Rate | Wired 1000Hz, Bluetooth 125Hz |
| Joystick Resolution | 1024-Level Linear |
| Battery Included | Yes |
| Support Software configuration | Yes (Keylinker App) |
| Interface Type | 2.4G, Type C |
| Wear-resistant joysticks | Yes |
| RGB lighting joysticks | Yes |
| Hall Effect | Yes |
| Joystick Sensor Module Brand/Type | Hall |
| Input Power | 5.0V === 500mA |
| Use Distance Range | ≤ 10M |
9. User Tips
Based on general user feedback for gaming controllers:
- Customization: Utilize the Keylinker app to fine-tune joystick dead zones, button mappings, and lighting effects for a personalized gaming experience.
- NFC Functionality: Remember to tap your Amiibo figures on the NFC area of the controller to unlock in-game bonuses.
- Ergonomics: Take advantage of the laser-textured ergonomic grip for extended gaming sessions to maintain comfort and prevent slippage.
- Wired vs. Wireless: For competitive gaming or when low latency is critical, consider using the wired connection mode for the optimal 1000Hz polling rate.
Note: No specific user tips were available from the provided reviews or Q&A data. These are general recommendations.
10. Warranty and Support
10.1. Warranty Information
MACHENIKE provides a one-year free warranty service from the date of purchase, provided the product is used correctly according to this technical manual. Warranty service is provided through factory repair. For repair requests, please scan the QR code on the product packaging for after-sales service.
The warranty does not cover faults caused by personal reasons, including but not limited to:
- Damage caused by unauthorized disassembly, modification, or repair of the product.
- Damage caused by accidental drops, liquid spills, or use with incompatible power specifications during use or transportation.
- Damage caused by lack of reasonable maintenance.
- Damage caused by not operating according to the instructions in the user manual.
- Damage or malfunctions caused by third-party products, services, or actions.
To claim free warranty service, you must provide a clear, complete, and accurate sales invoice and warranty card. When purchasing the product, you can request these documents from the seller.
Repair services outside the warranty scope will be charged according to regulations.
10.2. Copyright Information
PlayStation is a registered trademark of Sony Interactive Entertainment (SIE). XBOX/Windows is a registered trademark of Microsoft Corporation. Android is a trademark of Google Inc. Nintendo Switch is a registered trademark of Nintendo Co. Macos is a registered trademark of Apple Inc. in the United States or other countries. Other system and product names that appear in this document are generally registered trademarks or trademarks of the respective developer companies. Please note that the ™ logo and ® logos do not appear in this document.
10.3. FCC Caution
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
Any changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment.
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.
RF warning for Portable device: The device has been evaluated to meet general RF exposure requirement. The device can be used in portable exposure condition without restriction.
10.4. Official Website & PDF Manual
Please consult customer service or the brand's website for updates to the product firmware without notice.
Machenike Official Website: https://global.machenike.com/
A PDF version of the user manual is available for download: User Manual (PDF)