Introduction
The Oilsky WS-028 RGB Wireless Controller is a versatile gamepad designed for an enhanced gaming experience across multiple platforms. It connects via Bluetooth to Nintendo Switch, Switch OLED, and Switch Lite consoles, and can also be used with PC, Android, and iOS devices. This controller features customizable RGB lighting, adjustable turbo functions, and precise vibration feedback, along with a 6-axis gyroscope for accurate motion control.
Package Contents
Please check the package for the following items:
- 1 x Oilsky WS-028 RGB Wireless Controller
- 1 x User Manual
- 1 x USB Type-C Charging Cable
Controller Layout
Familiarize yourself with the buttons and indicators on your controller:
Setup
1. Initial Connection to Nintendo Switch
The controller supports both wired and wireless connections to the Switch. For initial setup or if the controller is in 'lock mode', a wired connection is recommended first.
Wired Connection:
- Connect the controller to the Nintendo Switch dock (or console via adapter) using the provided USB Type-C cable.
- The controller will be recognized and can be used immediately.
Wireless Bluetooth Connection:
There are two methods for wireless connection:
Method 1: Direct Pairing
- On your Nintendo Switch, navigate to the HOME Menu.
- Select 'Controllers' from the bottom menu.
- Select 'Change Grip/Order'.
- With the controller powered off, long-press the 'Pairing' button (located near the charging port) for approximately 3 seconds until the LED channel indicators (1-4) flash in a flowing pattern.
- Release the 'Pairing' button. The controller will enter pairing mode.
- On the Switch screen, the controller should appear. Wait 5-30 seconds for the connection to establish. The controller icon will appear on the Switch, and the assigned channel LED on the controller will light up steadily.
- If pairing is unsuccessful, the controller will automatically enter sleep mode after 60 seconds.
Method 2: Wired-Guided Bluetooth Pairing
- Connect the controller to the Switch console using the USB cable.
- Press any button on the controller to wake it up.
- Disconnect the USB cable. The controller will automatically attempt to connect to the Switch via Bluetooth.
2. Connecting to PC
The controller is compatible with PC hosts and supports X-input mode.
- Connect the controller to your PC using the USB Type-C cable.
- The PC will recognize the device as an "Xbox 360 Controller."
- To switch between Xbox 360 controller layout and Switch Pro controller layout, simultaneously press the 'Screenshot' button and the 'DOWN' direction on the D-pad while in Xbox 360 mode. Repeat the process or disconnect/reconnect the controller to revert to Switch Pro layout.
3. Connecting to Android/iOS Devices
For Android Devices (Phones, Tablets, Android TV):
- Enable Bluetooth on your Android device.
- With the controller powered off, simultaneously press the 'X' button and the 'Pairing' button. The middle LED indicators (LED2, LED3) will flash rapidly.
- On your Android device, search for Bluetooth devices and select "Gamepad" to connect.
For iOS Devices:
- Enable Bluetooth on your iOS device.
- With the controller powered off, simultaneously press the 'Y' button and the 'Pairing' button. The side LED indicators (LED1, LED4) will flash rapidly.
- On your iOS device, search for Bluetooth devices and select "Xbox Wireless Controller" to connect.
Operating Instructions
1. Key Programming (Mapping)
This feature allows you to assign functions to specific buttons.
- Long-press the 'M' button for 2 seconds. The RGB lights around the left and right 3D joysticks will flash slowly, indicating entry into programming mode.
- Press any button you wish to program (A/B/X/Y/LB/RB/L3/R3/D-PAD). The joystick RGB lights will flash rapidly.
- Press one of the programmable keys on the back of the controller (ML or MR). The joystick RGB lights will change from rapid flashing to solid, indicating successful programming.
- To program additional keys, repeat steps 2 and 3.
Note: A maximum of 16 keys can be programmed. If no button is pressed for 1 minute, the controller will automatically exit programming mode. Programmed functions remain active even after the controller is powered off.
2. Clearing Key Programming
- Long-press the 'M' button for 2 seconds to enter programming mode (joystick RGB lights flash slowly).
- Press the 'ML' and 'MR' buttons simultaneously. The joystick RGB lights will flash rapidly and then become solid, indicating that all programmed functions have been cleared.
3. Turbo Function
The controller supports a turbo (rapid fire) function and adjustable turbo speed.
Activating/Deactivating Turbo:
- Press and hold the 'TURBO' button, then press a function button (e.g., A, B, X, Y). Release both. The function button will now have turbo enabled.
- To deactivate turbo for that button, press and hold 'TURBO' again, then press the same function button.
- To clear all turbo functions, long-press the 'TURBO' button for 3 seconds.
Adjusting Turbo Speed:
While holding the 'TURBO' button, move the Right 3D joystick UP or DOWN to cycle through three speeds: Fast, Medium, and Slow (default is Slow).
4. Vibration Adjustment
The controller features dual motors with adjustable vibration intensity.
While holding the 'TURBO' button, move the Left 3D joystick UP or DOWN to cycle through four vibration intensities: 100%, 70%, 30%, and 0% (default is 70%). The controller will vibrate for 3 seconds to indicate the selected intensity.
5. RGB Lighting Control
The controller features RGB lighting around the 3D joysticks.
Turning Lights On/Off:
Long-press the dedicated 'Light' button (located on the back) for 3 seconds to turn the joystick RGB lights on or off.
Adjusting Light Mode:
Press the 'Light' button + 'R3' (right joystick click) to cycle through 3 modes: Constant, Breathing, and Rainbow.
Adjusting Light Color:
- Simultaneously long-press 'L3' (left joystick click) + 'R3' (right joystick click) for 3 seconds. The controller will vibrate for 1 second, indicating that color adjustment mode is active.
- Press 'L3' repeatedly to cycle through RGB colors: 7-color breathing cycle, Blue, Red, Pink, Orange, Yellow, Cyan, Purple, Off.
- Once your desired color is displayed, press 'R3' to confirm the selection. The controller will vibrate for 1 second. If no confirmation is made within 10 seconds, the controller will automatically confirm and exit the mode.
6. Wake-up Function
When the Switch console is in sleep mode, pressing the 'HOME' button on the controller will wake up the console.
The controller also supports waking up from sleep mode by pressing any button (except L3, R3, TURBO, M, Light switch, Vibration switch) when connected to Android or iOS devices.
Maintenance
1. Charging
Connect the controller to a power source using the provided USB Type-C cable and a suitable adapter (DC5V). The orange charging indicator light will be solid while charging and turn off when fully charged.
2. Low Battery Warning
When the controller's battery voltage drops below 3.3V, the assigned channel LED indicator will flash rapidly to alert you that charging is required.
3. Sleep Mode
- If the controller is powered on but not connected, short-press the 'Pairing' button to put it into sleep mode.
- If the controller is in pairing mode and fails to connect within 60 seconds, it will automatically enter sleep mode.
- If the controller is connected to a host and remains inactive for 5 minutes, it will automatically enter sleep mode.
4. Reset Function
If the controller experiences abnormal behavior, you can perform a reset by long-pressing the 'HOME' button for 10 seconds.
Troubleshooting
1. Gyroscope Calibration
If you experience issues with motion control, calibrate the gyroscope:
- Place the controller on a flat, level surface.
- While the controller is in sleep mode, simultaneously press the 'B', '-', and 'HOME' buttons. The channel LEDs will light up and then flash in an alternating up-down pattern, indicating entry into gyroscope calibration mode.
- Press the '+' button and release it after 1 second. The channel LEDs will stop flashing and then resume the up-down pattern, indicating successful calibration.
Switch Host Gyroscope Calibration:
Alternatively, you can calibrate the gyroscope through the Nintendo Switch system:
- Ensure the controller is successfully connected to the Switch.
- From the Switch HOME Menu, select 'System Settings'.
- Scroll down and select 'Controllers and Sensors'.
- Select 'Calibrate Motion Controls'.
- Place the controller on a flat surface and follow the on-screen instructions, pressing the '-' or '+' button as prompted.
2. Joystick Calibration
If you experience issues with joystick drift or inaccurate input, calibrate the joysticks:
- Ensure the controller is successfully connected to the Switch.
- From the Switch HOME Menu, select 'System Settings'.
- Scroll down and select 'Controllers and Sensors'.
- Select 'Calibrate Control Sticks'.
- Follow the on-screen prompts to press the joystick you wish to calibrate.
- On the confirmation screen, press the 'X' button, then 'A' to confirm.
- Follow the on-screen instructions to move the joystick in all directions (up, down, left, right, and circular motions).
3. Factory Lock Mode
The controller has a 'factory lock mode' to prevent accidental button presses during shipping or storage, which can drain the battery.
Entering Lock Mode:
While the controller is powered on (connected to a host or PC), long-press 'L1' and 'L3' for 3 seconds. The 4 channel indicators will light up for 1 second. After releasing, power off the controller. It will then enter 'lock mode', disabling all button functions.
Exiting Lock Mode:
To exit 'lock mode' and restore full functionality, connect the controller to a power source using the USB Type-C charging cable.
4. Firmware Update
Firmware updates may be necessary if the controller's functions are affected by host system updates or to access new features. Updates can be performed via PC or the KeyLinker APP.
Via PC:
- Download the latest firmware update program from the official support website.
- With the controller in sleep mode, press and hold the Left 3D joystick (L3) without releasing it.
- Connect the controller to your PC using the Type-C data cable.
- Once connected, release the Left 3D joystick. The 'Update Firmware' button in the program should change from gray to black, indicating successful connection.
- Click 'Update Firmware' and follow any on-screen prompts to confirm the update.
- Keep the data cable connected stably during the update process. The update will complete in a few seconds.
Via KeyLinker APP (OTA Update):
The KeyLinker APP supports Over-The-Air (OTA) firmware updates. Download the app and connect your controller to perform updates directly from your mobile device.
Specifications
| Feature | Specification |
|---|---|
| Model Number | WS-028 |
| Brand Name | Oilsky |
| Type | Gamepads |
| Compatible Platform | Nintendo Switch, PC, Android, iOS |
| Compatible Nintendo Model | Nintendo Switch, Nintendo Switch OLED, Nintendo Switch Lite |
| Interface Type | USB, Bluetooth, Type C |
| Battery Included | Yes |
| Battery Capacity | 800mAh |
| Charging Voltage | DC5V |
| Charging Current | 250mA |
| Charging Time | Approx. 2.5 hours |
| Usage Time | Approx. 8 hours |
| Sleep Current | ≤15uA |
| Operating Current (no vibration) | ≤40mA |
| Operating Current (with vibration) | ≤250mA |
| Wireless Reception Distance | Within 10 meters |
| RGB Lighting Joysticks | Yes |
| Hall Effect | No |
| Trigger Button Type | Non-Linear |
| Certification | CE, FCC |
| Origin | Mainland China |
User Tips
- For initial setup with the Switch, it's often easiest to connect the controller via USB cable first, then disconnect to establish a wireless connection.
- The RGB joystick lights are bright and customizable, offering a modern aesthetic without being distracting during gameplay.
- Experiment with the adjustable turbo and vibration settings to find the most immersive experience for different games.
- The built-in gyroscope is highly responsive and can be particularly useful in games that utilize motion controls, such as Zelda: Breath of the Wild.
- While the battery life is generally good, it's a good practice to charge the controller promptly after each use to ensure it's ready for your next gaming session.
- The controller's build quality is noted to be solid, providing a comfortable grip and responsive buttons for an enjoyable gaming experience.
Warranty and Support
For detailed instructions, advanced settings, and firmware updates, please refer to the official user manual PDF and the KeyLinker APP.
KeyLinker APP:
The KeyLinker APP provides advanced settings for the controller and supports Over-The-Air (OTA) firmware updates. You can download the KeyLinker APP from AppStore, Google Play, 360 App Store, Pomegranate, Xiaomi App Store, Huawei App Store, OPPO App Store, Tencent App Store, or by scanning the QR code below:
Follow the official WeChat public account "KeyLinker" for the latest usage tutorials and troubleshooting solutions.
User Manual PDF:
A comprehensive user manual in PDF format is available for download. This document contains detailed diagrams and instructions for all features and troubleshooting steps. You can access the PDF manual here.